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
338329081223	338329081784	338329082334	338329082884	338329083434	338329083984	338329084534	338329085084	338329085634	338329086184	338329086734	338329087284	338329087834	338329088384	338329088934	338329089484	338329090034	338329090584	338329091134	338329091684	338329092234	338329092784	338329093334	338329093884	338329094434	338329094984	338329095534	338329096084	338329096634	338329097184	338329097734	338329098284	338329098834	338329099384	338329099934	338329100484	338329101034	338329101584	338329102134	338329102684	338329103234	338329103784	338329104334	338329104884	338329105434	338329105984	338329106534	338329107084	338329107634	338329108184	338329108734	338329109284	338329109834	338329110384	338329110934	338329111484	338329112034	338329112584	338329113134	338329113684	338329114234	338329114784	338329115334	338329115884	338329116434	338329116984	338329117534	338329118084	338329118634	338329119184	338329119734	338329120284	338329120834	338329121384	338329121934	338329122484	338329123034	338329123584	338329124134	338329124684	338329125234	338329125784	338329126334	338329126884	338329127434	338329127984	338329128534	338329129084	338329129634	338329130184	338329130734	338329131284	338329131834	338329132384	338329132934	338329133484	338329134034	338329134584	338329135134	338329135684	338329136234	338329136784	338329137334	338329137884	338329138434	338329138984	338329139534	338329140084	338329140634	338329141184	338329141734	338329142284	338329142834	338329143384	338329143934	338329144484	338329145034	338329145584	338329146134	338329146684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15751	1314	966	749	538	393	271	226	197	210	218	208	210	177	165	174	175	168	171	189	155	155	149	194	164	153	167	167	175	175	175	170	173	174	145	143	165	156	160	163	178	167	162	146	165	153	139	177	130	150	196	167	162	173	160	184	164	151	153	153	144	147	142	180	165	157	141	173	172	164	147	145	151	153	142	134	144	165	180	154	132	201	156	174	168	157	155	177	154	129	195	128	156	151	164	149	168	162	158	116	156	169	144	168	137	130	173	115	160	173	169	151	145	162	151	166	165	150	163	173	161	173	154	165	153	133	154	168	161	132	150	158	136	148	156	161	157	160	167	140	137	172	156	179	150	154	159	146	141	143	141	144	137	154	154	161	150	152	130	163	154	153	145	143	151	153	160	154	169	163	168	167	162	132	146	142	117	161	159	150	152	145	149	162	139	156	156	146	143	175	142	153	153	130	191	154	137	149	167	145	150	148	139	147	180	158	168	131	151	155	152	160	157	144	145	172	168	167	163	154	167	151	158	145	154	153	182	133	139	161	134	152	170	142	155	169	155	138	134	155	166	158	136	150	164	170	160	166	174	140	170	164	172	170	141	170	158	164	162	157	176	172	138	165	134	178	185	148	142	154	155	156	150	162	153	165	162	176	167	144	183	159	136	137	137	153	164	148	158	153	137	171	129	145	169	142	140	160	161	124	158	159	153	166	160	142	165	155	134	140	179	161	160	170	163	157	166	164	170	152	148	152	161	151	121	151	150	151	182	162	140	181	155	157	142	162	171	183	164	156	167	168	161	141	159	134	165	163	155	156	162	176	149	174	153	160	164	148	143	159	127	146	142	161	167	152	164	167	131	154	149	165	144	133	161	160	147	153	165	145	167	158	145	157	161	149	174	147	153	140	130	155	171	153	198	155	166	147	136	133	171	167	170	147	151	156	148	143	151	177	178	183	143	145	151	141	182	162	155	163	179	157	161	140	146	137	149	152	180	151	143	136	136	133	171	177	127	144	158	195	151	148	163	125	129	140	162	186	168	133	147	146	129	153	161	150	157	155	166	152	158	156	158	150	146	143	157	146	165	137	153	151	154	153	152	140	159	163	154	144	171	138	159	169	160	178	134	168	159	168	147	142	131	139	152	157	120	154	147	175	169	150	169	156	155	131	141	154	147	151	150	156	154	147	175	147	151	146	160	159	165	133	148	168	145	161	143	152	162	172	153	157	158	171	165	149	149	143	133	166	150	128	158	131	138	150	143	161	148	156	164	135	147	149	164	173	185	186	171	146	150	184	162	158	175	131	148	151	166	154	147	149	180	142	164	174	172	146	149	170	161	124	161	164	163	160	159	173	156	149	163	150	164	168	148	132	142	157	161	156	159	153	160	155	148	141	158	147	194	142	141	165	176	157	163	161	174	121	148	153	171	141	154	178	175	148	167	173	145	170	138	144	173	157	163	139	170	162	147	141	134	158	176	160	150	144	148	163	142	142	191	171	154	163	139	154	176	179	177	158	155	158	174	149	153	168	141	149	138	146	147	165	172	137	137	167	142	141	168	168	169	150	135	162	163	158	144	139	153	165	150	148	153	133	160	167	160	138	167	147	148	159	166	143	158	156	141	155	155	162	136	140	163	140	142	175	149	140	144	167	153	153	148	160	142	147	176	166	158	171	154	143	180	129	146	167	170	142	147	152	137	152	155	147	151	162	148	137	147	152	160	165	179	158	153	166	156	159	134	159	157	141	168	151	167	149	153	151	178	144	166	143	139	130	152	149	143	181	183	190	160	161	144	178	140	133	168	149	155	152	146	144	166	145	147	138	143	170	163	144	139	182	159	172	184	146	172	134	151	144	137	159	147	143	155	153	152	146	145	155	132	154	162	146	154	150	157	139	161	173	148	137	148	141	153	162	155	144	142	148	160	171	149	142	162	142	147	174	151	161	144	161	149	136	166	165	166	152	158	150	186	164	142	160	166	159	167	175	162	151	166	141	178	156	148	161	175	164	162	172	150	158	150	153	151	148	166	166	142	147	119	123	170	148	168	161	157	165	176	150	137	153	134	148	171	182	155	155	154	138	146	161	140	150	165	135	155	141	166	158	146	151	161	164	164	152	141	127	140	150	142	155	134	155	143	162	165	127	181	151	178	130	153	149	152	152	165	136	154	156	168	153	141	166	132	122	138	164	151	181	142	146	148	160	151	157	159	144	157	180	141	157	132	134	143	131	141	163	154	163	135	154	150	170	157	166	159	154	141	142	156	163	158	177	159	146	163	141	177	165	150	148	140	150	163	171	134	164	155	162	137	141	163	142	143	158	136	164	161	129	143	170	170	139	129	169	165	169	150	132	131	143	142	135	158	146	158	143	165	140	134	168	147	163	167	149	166	159	157	142	190	134	157	162	173	154	154	181	164	155	134	156	171	152	137	154	182	172	173	168	172	144	148	165	159	170	147	147	159	140	172	169	151	183	145	134	155	140	202	151	148	157	150	158	142	160	174	155	147	161	150	157	159	178	156	156	152	156	139	162	165	138	158	167	163	149	159	138	156	158	149	147	137	147	171	141	141	144	165	154	153	169	141	149	177	163	149	155	142	133	157	167	169	174	149	147	142	180	170	160	154	153	170	128	126	147	137	139	183	170	131	154	136	163	141	158	155	132	127	185	140	182	161	153	138	123	138	169	167	157	130	163	166	142	159	147	142	141	133	150	138	171	190	166	158	159	135	154	191	151	177	151	156	128	155	147	161	143	147	143	144	147	146	154	169	160	141	175	143	174	166	163	154	166	125	155	156	159	149	163	151	156	153	146	150	139	127	161	144	140	162	137	143	126	153	155	144	164	163	174	147	168	149	167	143	170	149	153	131	159	132	156	150	131	147	176	160	164	181	151	158	161	167	138	144	139	153	153	139	130	163	176	157	172	148	134	170	171	155	159	182	142	160	140	166	140	139	137	164	171	164	157	150	140	158	155	127	128	166	145	159	173	167	153	170	178	185	138	147	165	147	145	170	173	167	151	173	157	141	164	174	128	130	169	128	171	158	158	148	159	169	160	143	148	142	160	157	159	132	172	162	146	165	173	155	135	163	157	172	178	198	168	138	145	136	130	168	155	159	165	145	156	152	138	149	172	138	149	185	160	148	167	140	155	186	153	156	154	133	133	128	158	169	131	153	141	154	166	152	153	180	174	144	157	150	162	154	157	172	129	144	172	156	153	187	135	166	161	166	154	135	146	170	145	155	141	138	145	144	150	152	147	147	149	158	150	163	150	147	147	152	141	168	177	156	185	137	162	126	151	150	163	183	169	170	140	159	149	149	180	160	169	138	155	151	180	145	188	166	161	165	174	148	160	154	130	152	152	153	166	136	151	161	158	151	152	147	145	153	148	157	140	157	136	175	162	167	143	142	145	173	140	176	176	165	148	165	145	148	157	154	177	168	171	169	160	150	173	131	155	199	166	171	161	146	157	147	144	137	154	129	173	168	142	143	181
8662	1074	2059	2284	1957	1519	1188	1014	914	759	689	703	644	636	592	562	574	557	532	511	479	503	479	483	453	441	441	484	460	453	456	406	435	424	453	406	449	409	408	424	444	402	409	415	452	406	418	396	420	430	405	403	428	432	448	439	409	410	398	403	442	397	413	375	391	424	429	425	399	455	412	406	428	406	421	429	415	412	398	435	415	429	427	398	421	413	444	402	448	422	398	391	435	451	398	341	384	412	415	397	422	404	405	397	435	358	368	420	374	446	440	387	454	414	475	421	453	394	430	409	384	398	392	446	393	419	379	422	415	413	409	384	400	425	401	385	406	383	407	411	388	444	412	407	409	449	401	407	409	400	440	377	382	434	400	427	397	436	407	375	398	426	425	422	405	422	439	408	398	391	407	394	399	407	366	434	411	397	390	437	389	416	406	398	448	421	398	429	360	412	422	414	429	398	397	394	432	408	423	410	425	414	410	421	396	362	390	409	423	392	409	433	421	413	391	416	428	442	426	381	373	421	419	429	390	448	404	435	396	472	399	427	423	424	400	403	418	405	432	417	419	382	441	406	393	392	428	440	406	405	413	403	445	400	426	416	413	398	383	399	447	404	382	427	422	427	392	375	435	398	458	384	420	394	401	434	410	410	411	412	388	410	411	409	413	393	410	417	394	402	415	454	406	444	449	383	451	398	427	419	397	417	394	414	404	434	381	384	476	410	384	372	407	429	404	372	393	432	440	393	403	408	445	404	438	418	364	395	363	417	407	415	396	418	409	408	396	397	411	402	398	434	408	392	425	417	431	385	407	392	410	415	406	403	415	403	400	406	428	432	400	397	399	411	412	433	403	422	438	419	425	394	394	407	418	405	371	390	378	424	399	411	409	417	380	390	407	401	374	404	402	425	419	417	390	390	413	389	403	421	416	425	443	426	387	401	443	416	433	458	391	428	420	421	411	416	396	391	394	390	386	427	379	387	418	419	421	385	398	423	395	420	395	421	406	380	421	418	402	394	404	416	426	425	405	397	380	401	394	375	423	410	405	392	414	432	447	407	440	427	417	422	407	423	399	417	398	403	407	396	386	420	382	417	434	398	411	399	412	404	388	399	419	412	446	439	432	414	395	402	403	441	432	406	377	393	387	381	382	431	399	417	394	417	373	401	411	415	425	433	419	385	399	360	433	402	391	395	435	409	380	401	386	435	397	407	388	397	402	440	465	456	415	409	412	427	373	422	393	428	429	419	367	426	402	374	416	412	377	423	377	374	432	389	417	396	408	440	403	401	408	385	439	431	419	435	398	417	414	426	413	425	446	425	421	403	411	442	417	392	378	433	430	383	392	437	413	415	403	385	388	412	419	394	424	457	432	396	387	407	394	408	417	426	423	404	438	353	404	401	390	405	416	438	446	394	416	395	381	405	418	417	445	386	402	414	420	388	412	374	427	388	395	408	436	422	372	432	414	435	383	373	401	388	385	387	388	401	423	433	402	371	375	390	443	391	402	411	429	385	435	409	389	408	438	381	414	390	381	384	395	377	407	422	422	390	410	394	407	414	388	409	399	385	397	404	430	395	413	413	435	442	435	439	380	405	399	396	432	384	419	401	417	421	391	444	423	412	396	382	388	411	433	391	411	384	410	401	428	425	413	372	377	411	406	396	426	427	400	428	398	381	374	397	416	416	431	411	364	435	374	438	388	380	414	403	393	412	397	399	409	421	440	437	404	427	421	393	459	396	401	419	429	363	429	421	409	395	376	381	415	388	394	393	366	424	391	398	396	439	389	422	403	399	442	424	397	400	410	413	372	415	403	398	390	433	410	393	457	408	418	374	411	424	413	439	382	429	381	356	413	409	435	430	402	447	380	424	397	411	400	393	395	368	411	415	414	389	404	406	394	426	424	423	403	409	405	401	394	431	360	390	370	396	409	402	423	421	395	414	417	406	432	401	392	434	400	474	414	423	404	436	376	370	423	402	445	373	388	387	394	402	388	396	430	429	418	396	403	410	406	405	432	409	391	411	414	429	434	389	418	402	382	418	418	379	403	414	402	397	403	409	396	405	412	396	403	399	445	385	395	393	429	421	382	413	433	434	414	403	435	393	415	401	386	429	417	388	379	407	391	408	384	407	441	408	382	427	399	444	382	410	415	421	404	410	398	429	385	403	411	434	433	403	427	409	383	417	407	420	407	378	420	404	410	401	396	437	385	398	402	419	411	445	390	400	404	367	386	431	433	429	421	394	437	401	389	411	426	417	408	387	423	398	423	412	375	390	416	410	412	370	430	398	422	380	392	398	387	398	390	377	410	415	405	381	398	456	417	392	409	393	404	417	431	375	434	431	383	449	426	438	422	421	413	427	411	436	411	410	363	401	408	401	444	435	467	420	405	424	391	439	415	371	394	432	395	379	392	386	429	423	414	407	415	405	440	441	414	422	440	431	374	438	375	416	451	390	381	417	417	405	408	427	453	416	412	394	392	409	422	423	365	406	391	451	398	404	407	433	397	430	392	402	426	391	440	434	411	405	358	406	403	402	381	390	378	398	390	389	430	423	398	389	397	398	385	449	407	436	431	412	392	426	418	443	419	387	408	418	403	419	423	384	437	403	396	408	427	407	396	425	437	392	407	395	431	427	391	381	394	413	425	437	405	418	389	422	409	404	384	424	380	411	419	416	422	376	430	422	432	391	401	411	428	410	436	433	416	412	432	425	426	409	401	405	449	398	412	413	407	451	395	425	381	416	423	392	412	388	406	419	401	396	403	429	395	406	433	420	404	393	399	426	417	411	416	420	424	401	368	404	404	370	438	374	407	396	383	419	398	388	394	409	433	419	427	424	415	410	389	394	406	395	400	408	423	408	384	412	386	393	425	370	430	349	454	367	388	400	380	404	411	387	377	365	390	373	407	413	424	389	385	411	436	396	385	402	382	431	385	408	405	359	406	401	401	428	413	392	411	421	421	415	404	388	410	374	400	416	408	444	420	435	386	404	416	396	412	396	398	412	431	446	380	386	382	404	412	437	413	417	376	421	394	418	412	422	400	438	386	401	435	376	396	424	382	415	421	415	454	396	407	412	406	429	368	379	396	387	387	398	410	388	426	419	392	421	421	417	420	404	389	433	393	403	454	406	418	389	368	436	405	389	419	418	421	413	427	391	434	441	391	403	406	424	382	389	417	404	443	398	412	419	391	411	423	441	387	387	388	420	392	380	406	399	438	428	382	399	442	422	408	444	438	394	412	397	394	413	406	400	391	410	420	362	430	405	433	402	389	424	442	415	422	411	382	418	449	400	407	407	394	400	412	409	426	452	404	453	414	386	429	469	408	396	387	436	397	448	436	386	404	412	413	378	407	379	424	394	405	412	413	406	438	409	409	375	419	420	430	387	412	397	416	418	452	453	417	413	424	356	417	422	405	442	407	396	435	376	427	412	401	458	400	375	426	387	433	400	417	408	426	441	397	424	432	413	405	408	387	407	406	433	399	392
2131	476	454	428	470	452	480	419	432	404	409	489	465	422	450	470	440	447	444	439	404	445	385	451	456	446	443	437	438	448	450	430	425	420	418	428	404	406	408	388	477	428	444	381	417	407	452	431	431	423	434	468	464	475	461	431	450	481	426	477	465	469	435	442	457	405	419	417	434	424	448	452	454	466	493	479	439	418	436	423	456	435	413	430	438	440	422	420	469	456	466	426	453	419	421	437	427	413	473	460	421	414	420	424	448	422	431	401	429	416	450	419	445	440	413	416	434	453	386	433	458	450	432	433	406	445	427	421	452	446	450	427	421	404	456	402	427	416	458	442	461	381	418	431	447	439	428	429	484	457	431	447	429	462	440	435	411	458	461	427	408	439	449	413	450	430	414	458	422	406	437	424	394	462	483	417	406	442	429	452	415	433	478	435	427	456	432	403	427	451	455	455	437	433	453	406	393	438	424	413	408	455	474	473	482	449	445	443	459	462	449	442	430	440	452	411	425	418	450	452	376	432	402	459	445	445	439	419	448	452	450	457	428	453	410	417	450	404	483	465	405	453	450	429	414	443	455	437	430	461	434	453	430	443	444	436	426	452	419	403	456	436	445	451	386	489	470	445	480	440	361	430	418	428	416	416	444	448	451	481	459	397	456	489	449	419	470	414	385	434	430	429	444	433	445	435	453	475	408	442	412	415	436	434	472	420	456	443	436	402	385	437	435	402	418	436	415	445	370	428	432	435	449	489	433	439	428	421	441	468	435	461	423	432	473	433	449	438	429	420	426	447	430	427	458	447	422	417	411	423	433	448	452	441	465	433	436	445	426	403	405	426	453	466	452	441	451	443	455	451	430	441	424	472	440	428	412	405	434	399	427	466	444	444	419	460	427	447	406	443	439	426	427	449	428	452	469	462	415	437	434	442	467	428	378	413	457	463	455	437	454	427	459	416	423	432	437	452	445	404	436	440	433	408	436	454	394	414	443	449	467	414	437	419	393	450	472	410	422	408	440	431	444	398	446	439	438	432	423	453	437	465	463	420	405	403	438	415	419	429	378	429	434	445	430	382	451	461	414	481	425	471	456	442	477	463	428	436	442	426	478	453	490	468	467	449	433	426	423	450	454	452	449	482	419	454	424	467	404	429	458	433	491	434	433	408	422	441	424	381	484	432	444	444	446	428	483	416	427	425	419	406	408	415	426	449	418	428	436	437	446	445	505	438	451	429	419	470	410	416	449	451	427	418	489	449	475	446	414	458	454	418	404	440	432	411	427	413	430	418	450	433	426	403	451	432	448	407	422	484	442	436	472	467	468	429	446	432	423	450	455	437	422	439	468	421	402	464	422	445	481	445	431	467	441	428	452	460	426	429	466	464	458	446	448	449	428	393	418	464	431	420	420	461	440	457	409	397	408	451	453	445	444	449	424	409	437	478	466	454	400	399	411	435	409	422	445	445	438	423	465	498	437	437	424	475	455	422	431	441	426	449	411	430	464	468	425	449	428	391	394	417	429	444	449	428	434	464	471	438	428	424	458	441	480	476	420	428	418	464	444	458	436	419	467	423	455	437	429	432	410	399	469	452	437	447	444	422	494	438	418	438	448	393	444	459	475	454	431	453	421	420	433	465	444	436	382	427	459	407	478	447	428	455	457	446	436	428	423	414	426	424	460	437	435	437	490	452	450	469	465	403	443	425	450	473	466	441	421	419	469	433	434	474	456	453	450	485	420	432	427	443	449	417	458	426	407	418	408	433	468	425	449	416	405	411	424	473	439	424	434	441	453	455	428	437	445	430	422	417	482	486	493	442	452	438	465	459	493	456	463	473	414	432	453	453	451	464	451	397	408	446	426	427	451	441	447	465	478	423	426	436	406	430	419	473	396	399	427	447	447	428	451	417	445	429	456	459	454	423	464	454	424	457	445	418	469	462	427	448	414	425	453	447	409	456	428	462	444	434	430	457	451	442	446	441	406	483	394	414	468	465	456	452	459	376	415	422	475	492	412	458	443	447	432	435	427	436	421	464	435	445	411	441	443	406	437	410	428	450	420	404	438	441	451	423	448	418	398	419	443	465	438	471	419	386	443	427	380	408	464	450	431	466	430	436	453	406	433	510	426	396	439	456	433	423	464	466	475	439	468	399	458	413	431	396	460	410	436	443	423	439	430	441	447	480	459	423	444	449	434	447	461	411	467	435	409	446	449	442	442	448	492	445	426	434	475	456	455	437	406	449	474	472	415	437	449	475	400	453	456	454	427	458	485	422	414	446	422	424	437	449	447	437	446	445	435	470	409	452	451	429	434	415	439	430	446	404	426	433	417	415	446	441	438	515	471	423	430	460	439	452	475	419	493	452	438	406	466	429	444	417	456	442	423	442	429	426	435	412	442	487	442	442	411	442	474	455	414	486	462	472	428	469	412	472	452	456	435	438	416	398	470	437	479	444	412	464	491	444	424	466	466	415	409	401	453	447	456	469	438	427	436	433	419	425	413	477	441	453	438	413	452	446	447	425	415	430	433	436	432	488	435	476	431	445	418	487	455	435	449	449	436	474	410	435	441	426	442	423	428	426	426	425	448	457	458	435	469	443	452	473	434	446	484	424	469	434	449	433	420	402	446	488	451	417	427	405	436	457	438	414	451	468	456	414	391	482	450	472	453	438	470	429	460	424	417	451	456	422	453	442	441	456	437	462	408	456	458	453	417	461	436	418	431	412	437	429	428	449	453	412	439	449	472	406	439	462	429	463	456	453	414	415	412	423	455	463	433	442	420	445	433	440	392	459	427	408	434	437	447	438	462	458	443	444	443	437	452	417	454	436	417	434	463	425	410	435	439	447	466	461	471	428	423	388	453	460	419	455	476	391	430	438	413	434	455	423	459	456	423	459	409	467	453	424	414	468	404	436	441	455	414	428	431	456	452	477	413	403	442	416	418	407	411	449	443	466	456	412	433	419	393	437	448	452	450	407	429	383	395	416	452	412	450	466	441	419	440	442	422	446	452	413	397	438	464	450	481	481	450	439	471	406	442	433	454	430	460	408	434	480	430	452	464	425	431	429	439	393	478	442	432	443	473	419	453	404	419	461	441	417	456	483	472	475	424	444	454	464	443	394	438	429	457	423	442	435	432	462	421	431	433	468	418	471	418	434	390	438	425	472	470	456	484	434	412	439	432	443	414	430	414	448	439	422	437	386	431	438	446	439	422	434	445	454	435	416	387	400	380	446	464	477	432	434	469	465	414	433	421	418	400	459	427	445	451	432	446	462	439	424	415	412	414	428	471	422	443	406	415	444	427	463	429	457	433	456	493	423	449	475	457	484	455	421	430	430	464	436	422	404	461	458	485	482	459	451	402	418	442	463	500	411	472	435	443	485	447	400	410	430	439	459	477	478	436	454	428	386	452	443	428	450	448	459	421	449	413	442	485	424	416	443	445	440	498	398	413	459	433	412	416	446	447	417	440	439	449	465	427	439	472	415	482	464
2419	974	972	1005	1020	992	933	933	936	972	917	899	946	962	971	946	963	907	948	934	917	899	985	940	1003	957	979	937	1009	955	946	978	941	992	954	956	970	981	936	956	984	947	898	882	940	953	944	954	911	929	944	954	912	979	981	1000	992	984	945	937	951	952	962	931	881	932	958	961	991	978	948	986	978	975	981	944	960	958	986	966	936	980	968	954	966	935	921	915	949	925	965	951	959	965	938	950	900	965	1001	951	978	895	1011	955	918	970	962	923	927	932	919	957	902	989	946	987	966	913	958	931	921	958	955	927	957	920	968	1000	977	934	955	957	957	973	973	919	926	960	993	982	929	965	941	944	907	958	950	946	927	939	940	938	886	943	911	954	966	953	991	952	924	962	960	960	972	917	948	972	967	949	934	978	883	964	936	916	943	953	929	939	937	1043	999	943	902	904	951	943	966	954	962	897	989	933	956	976	938	979	902	925	884	956	961	946	989	996	955	941	991	967	972	924	938	985	930	947	920	916	980	895	975	940	923	916	925	873	939	962	980	983	921	924	925	952	910	907	918	940	935	943	934	954	893	961	967	914	1018	992	976	957	923	977	944	909	903	942	918	952	1005	953	990	974	994	917	907	925	1009	931	983	928	983	949	947	942	929	886	1001	966	909	972	926	968	884	945	941	970	988	949	956	983	944	991	928	916	972	906	901	995	972	960	997	978	946	908	981	930	935	961	967	989	956	948	952	970	966	905	934	947	951	932	979	915	951	903	929	909	955	920	962	963	982	978	948	951	974	962	943	936	961	931	946	952	919	953	973	919	973	929	949	929	958	911	966	949	955	960	997	886	944	963	992	939	1004	919	923	943	956	954	943	948	978	908	945	993	919	995	966	919	1007	985	994	974	952	893	943	944	960	1028	973	951	979	939	981	923	945	979	1001	938	1014	903	958	969	979	916	951	944	943	934	962	945	984	956	963	924	988	1003	969	930	951	943	947	1013	956	987	984	937	960	978	963	934	954	878	998	920	960	918	931	948	947	951	963	968	942	957	906	1004	930	927	949	965	976	972	986	911	967	956	938	937	957	899	950	984	877	948	928	851	946	959	943	931	932	967	999	965	1004	985	936	940	939	976	999	962	971	918	933	1018	960	925	882	1021	898	953	951	947	945	950	1012	963	907	842	930	949	969	935	910	957	977	897	1015	943	1017	1011	969	902	948	963	883	1044	1006	942	900	969	932	915	955	928	975	911	896	972	959	998	958	904	932	903	967	961	933	924	946	950	882	930	996	932	931	901	958	946	962	897	970	953	928	960	974	960	920	949	933	958	902	964	961	918	950	924	926	930	952	985	957	949	951	996	991	946	969	973	1012	920	873	960	976	909	972	964	957	863	915	952	901	994	1016	1027	972	956	1000	960	1001	996	934	943	875	972	890	989	955	938	929	913	926	894	965	900	933	923	891	967	927	878	981	924	965	959	927	921	972	979	899	990	929	997	896	956	999	970	927	914	922	947	916	929	945	949	922	968	917	927	934	963	928	972	898	972	945	924	963	973	908	910	980	960	992	917	939	954	950	938	939	893	932	916	925	956	992	894	923	887	934	910	950	988	989	993	952	942	944	921	950	971	914	914	967	993	924	990	947	973	902	998	933	943	932	926	933	975	930	954	947	934	993	958	943	960	958	960	932	925	950	961	930	875	1009	978	937	890	935	942	931	953	985	995	981	987	947	982	964	902	900	940	951	888	1009	917	929	923	944	960	973	944	932	942	1003	986	942	959	1010	933	974	948	969	936	925	958	997	958	990	925	989	954	911	969	986	984	952	898	964	963	998	918	913	939	948	889	945	969	996	914	929	987	927	954	925	1005	951	970	949	938	951	1016	953	952	943	1002	964	958	991	938	913	954	947	1006	940	979	897	923	1025	937	963	970	939	961	1017	938	946	906	907	942	901	957	943	975	917	971	952	895	909	972	980	976	933	989	990	960	999	951	938	946	977	978	957	988	958	925	956	943	970	926	928	913	1008	921	929	984	907	908	901	987	992	924	923	1008	967	942	964	981	939	923	873	917	950	982	975	955	929	948	996	975	940	901	979	961	976	957	927	883	947	1004	895	905	955	973	918	957	995	924	932	957	993	998	928	921	904	912	983	1004	929	937	981	1002	918	947	994	994	927	913	935	1004	950	1018	979	946	893	922	946	945	942	965	946	969	932	959	929	970	994	948	1003	930	947	898	1000	1038	999	937	960	965	973	974	958	937	930	925	952	960	956	998	967	966	941	962	982	968	935	965	931	949	969	951	988	988	956	930	936	880	966	924	975	930	945	953	956	977	968	933	971	937	956	972	931	922	900	974	975	943	901	902	966	954	1000	929	931	948	963	957	920	955	885	937	984	972	963	937	882	886	944	956	905	995	955	943	972	921	948	973	972	902	901	928	976	994	966	916	1007	950	929	985	909	956	914	905	954	943	938	951	980	900	978	950	944	980	974	928	982	960	928	930	936	912	909	930	998	879	925	936	955	987	937	945	958	942	940	954	920	960	932	915	969	947	936	986	937	921	978	993	911	986	930	1004	1002	877	960	944	926	915	937	935	945	953	978	940	955	939	931	932	954	982	915	955	866	983	963	897	959	1003	1029	1000	964	962	904	930	1035	987	973	1002	965	950	937	906	923	987	983	930	973	1001	935	943	962	913	948	961	934	938	968	980	937	928	942	973	955	936	954	948	915	962	952	990	975	943	958	932	910	898	957	939	918	975	989	955	914	927	954	916	956	949	932	940	1000	918	965	931	896	963	937	1000	966	946	897	932	961	910	933	925	953	1007	989	942	942	919	904	976	939	927	955	1016	925	925	910	997	939	966	950	917	898	984	962	969	941	958	925	985	944	977	895	940	916	951	966	881	945	953	939	951	946	927	970	944	924	910	954	987	941	905	951	979	936	982	965	913	902	944	943	963	938	930	921	937	891	926	971	944	926	941	953	940	963	935	930	926	987	974	943	927	984	969	983	939	996	923	945	877	941	956	983	977	945	986	954	945	923	984	967	982	932	998	912	922	1002	976	927	945	926	901	960	977	1002	911	903	923	966	991	920	944	961	955	990	932	964	892	932	925	930	937	976	992	981	935	928	938	921	963	930	925	976	887	963	892	955	961	941	985	948	943	977	917	946	987	917	1008	901	955	970	911	990	898	982	976	907	925	919	906	934	973	953	893	940	950	1004	951	957	916	955	943	973	883	992	987	924	949	908	990	1000	945	947	949	926	965	933	893	967	980	956	967	959	899	974	938	970	934	939	972	915	868	961	962	933	930	952	937	983	958	916	929	957	919	939	876	960	984	946	957	955	995	970	889	958	962	975	923	925	979	1002	992	964	918	935	875	987	936	968	942	941	974	910	958	958	964	974	916	975	967	911	915	947	985	1001	965	895	950	934	959	955	915	931	1055	975	978	956	977	969	958	948	918	934	920	955	929	905	920	988	1015	936	930	958	955	940	927	978	963	917	955	949	892	956	954	937	938	931	998	928	1008	919	949	905	913	935	933	914	936	865	922	954	905	941	979	929	1013	917	1005	947	977	927	892	931	952
9113	668	665	528	430	359	362	273	273	273	258	269	261	275	257	273	268	259	297	258	232	251	203	258	204	252	247	242	233	274	267	238	230	253	223	255	281	256	221	244	243	275	265	265	238	269	229	243	245	253	223	255	238	252	246	228	264	216	238	250	243	250	258	270	246	250	259	238	223	260	230	228	252	229	260	256	251	247	226	281	255	227	253	202	265	227	230	238	220	263	245	269	249	247	233	225	222	252	238	244	233	283	275	272	210	245	230	221	235	225	252	261	247	238	252	255	227	290	245	241	234	208	237	268	241	256	265	254	248	254	199	236	211	253	235	265	251	252	226	248	236	238	242	235	270	279	247	237	221	256	260	274	280	237	227	234	273	243	262	210	284	272	275	223	223	239	244	257	218	251	258	253	238	290	264	238	229	259	298	210	238	227	281	250	246	275	240	229	240	238	219	244	247	265	235	259	262	250	271	211	255	240	248	227	225	272	250	271	250	212	226	238	241	245	255	202	274	271	281	231	237	255	233	251	229	231	225	230	253	255	258	261	251	284	220	244	258	244	252	236	210	227	212	261	248	269	246	250	259	241	262	218	242	254	237	250	253	259	212	241	253	239	258	227	228	237	223	211	234	245	255	242	238	235	234	225	240	226	260	243	240	218	203	260	228	249	238	227	240	245	247	256	206	272	243	238	243	245	227	243	241	227	242	272	241	237	244	252	251	261	247	240	240	218	241	217	214	212	262	258	227	237	258	236	264	253	221	254	233	240	257	290	247	241	240	228	250	241	236	261	239	252	226	266	261	250	214	214	251	250	234	278	292	266	297	261	264	243	252	229	245	248	246	235	228	254	224	257	230	217	254	259	259	219	229	253	240	239	249	237	246	242	262	265	245	257	226	248	252	245	237	244	235	223	227	220	279	241	260	236	227	256	238	247	228	248	221	240	261	257	238	269	261	247	227	251	228	245	261	237	244	263	254	274	253	256	252	242	264	245	238	260	240	241	250	236	258	223	223	241	246	249	234	256	268	220	214	275	249	243	258	256	229	247	220	260	263	274	227	231	248	265	220	202	260	239	224	266	217	245	234	243	249	241	245	234	241	227	267	252	228	254	240	229	232	207	258	255	239	238	232	222	248	252	228	234	234	234	255	229	253	231	224	238	237	274	233	267	220	274	242	248	201	268	235	255	228	244	253	256	253	254	234	228	239	229	245	230	250	261	223	266	257	249	232	227	252	212	258	270	260	273	247	229	242	257	241	236	250	255	260	239	237	256	235	245	214	235	220	276	231	244	225	248	262	244	231	235	234	265	222	249	233	247	247	230	246	263	250	241	267	282	246	246	273	258	249	233	258	249	234	246	216	253	267	234	259	244	234	240	237	266	238	228	243	255	250	228	263	231	229	262	232	234	215	270	274	219	253	249	262	248	244	248	252	235	252	222	252	244	247	241	231	250	229	227	251	268	267	244	238	252	253	219	251	222	232	234	233	247	225	212	223	246	261	227	251	253	255	242	258	234	265	231	203	256	223	233	261	247	261	237	247	281	246	264	252	217	247	265	235	259	272	257	220	242	255	214	230	250	240	246	233	248	237	262	245	259	253	242	261	270	240	228	230	252	244	269	244	271	220	239	259	252	251	259	272	242	261	239	249	225	237	246	263	247	245	224	240	242	246	224	215	264	229	219	236	233	251	257	246	264	235	260	237	219	238	271	237	232	233	249	246	263	255	262	239	237	265	240	226	247	272	247	270	240	242	236	263	241	243	250	241	247	249	231	224	235	231	254	236	238	258	250	241	245	247	231	255	269	277	251	227	278	247	237	217	255	254	277	267	245	211	243	210	215	222	249	243	250	265	236	272	248	254	247	234	231	251	221	247	220	239	184	244	226	217	230	276	265	274	232	231	272	267	250	244	262	246	258	256	264	231	227	224	231	248	245	275	256	249	238	258	253	233	246	261	245	239	232	237	228	243	270	243	228	260	241	233	231	246	235	230	254	252	253	240	241	259	253	270	274	262	265	263	228	247	220	250	241	238	251	250	230	253	248	266	254	233	245	244	263	235	296	268	250	237	237	228	228	226	255	255	254	230	273	239	252	248	264	212	257	253	269	256	253	245	250	239	219	254	249	272	225	256	266	236	245	227	279	225	250	260	240	265	230	243	218	244	248	252	255	227	244	250	258	272	260	270	245	212	246	248	269	277	217	236	274	257	268	222	259	260	239	239	247	256	253	238	254	237	245	228	269	254	278	262	242	257	252	236	261	241	231	235	271	264	243	247	228	234	217	234	253	240	215	221	247	234	249	246	247	251	236	262	249	227	265	267	222	270	244	237	250	230	272	248	235	251	251	253	214	219	251	220	226	228	259	281	273	286	274	254	259	248	219	214	269	225	228	232	220	228	241	262	243	240	247	249	237	250	207	224	236	232	225	259	269	234	254	264	226	249	245	258	298	240	247	210	234	259	230	265	238	254	254	285	259	249	246	244	271	263	254	238	230	241	288	208	212	236	249	256	267	246	258	265	264	252	252	248	241	221	263	236	244	217	259	241	226	236	251	243	249	250	251	258	245	254	266	194	263	272	207	234	260	263	286	251	248	260	224	236	264	230	242	253	281	244	248	235	231	226	242	268	244	258	216	281	247	234	234	210	216	254	267	237	253	238	253	281	234	221	242	268	260	275	247	251	234	263	246	233	262	249	273	275	246	235	273	265	253	264	236	258	228	242	265	252	239	226	258	282	235	247	235	268	284	269	249	232	230	250	254	245	240	254	253	288	214	263	210	236	255	264	225	238	235	230	288	243	258	244	229	242	258	229	212	236	271	243	267	229	233	238	237	236	260	247	247	227	240	240	260	232	247	245	246	244	237	256	261	273	218	261	256	263	266	259	258	236	213	251	238	254	263	249	249	224	236	268	260	247	252	244	234	235	242	257	247	250	230	246	233	260	232	252	224	232	230	228	241	245	230	248	235	244	223	250	259	257	246	255	227	231	226	236	241	210	247	242	245	218	251	242	261	223	232	241	225	260	240	253	264	230	229	251	259	239	224	247	237	248	250	243	275	243	270	251	242	232	219	228	240	252	248	244	228	293	249	260	256	252	242	255	259	227	245	247	250	227	242	233	231	251	251	257	219	251	252	244	245	198	261	278	255	255	247	253	272	263	224	250	248	262	251	270	253	263	249	233	261	252	253	239	269	244	228	250	254	226	226	254	270	257	235	240	254	248	232	246	256	234	243	230	224	241	228	254	246	225	214	229	266	228	249	285	257	237	235	262	254	238	252	249	249	237	263	270	218	243	270	242	218	260	262	237	255	281	261	262	234	227	229	245	216	245	261	256	241	238	226	229	256	268	225	242	231	268	217	218	270	258	262	220	252	230	215	248	254	233	235	238	250	256	235	238	227	254	249	260	231	244	232	260	261	231	238	228	240	240	252	228	236	258	278	263	283	242	225	235	240	257	228	304	263	247	259	267	277	214	246	236	249	272	285
6990	922	1382	1526	1299	1119	957	848	809	765	731	677	716	619	627	653	650	637	656	618	630	598	620	616	564	597	548	601	578	604	567	582	568	578	615	554	575	572	567	552	597	576	583	581	605	599	575	560	564	588	572	527	579	563	565	587	555	590	546	574	524	552	555	549	553	541	557	571	570	557	518	527	542	526	559	572	575	580	560	573	561	527	600	586	538	528	567	570	574	580	541	564	579	598	602	586	578	542	534	545	583	590	559	588	568	552	600	583	591	550	542	556	562	551	557	581	519	572	584	538	561	563	580	619	539	556	569	580	563	516	576	569	602	573	559	534	581	556	545	618	538	566	603	562	583	577	544	554	608	549	576	581	571	530	563	520	552	526	570	549	521	531	541	553	527	555	552	541	563	539	553	564	580	569	585	568	556	589	557	527	561	552	569	562	568	559	574	547	576	577	549	540	490	544	556	591	524	527	566	553	566	581	562	541	561	524	589	568	542	562	565	562	552	551	565	537	524	596	542	582	574	563	559	591	570	540	577	553	569	594	607	559	559	520	522	570	556	591	582	585	587	570	563	534	567	585	600	525	539	532	568	534	544	597	519	548	564	514	546	531	525	558	536	558	553	587	567	597	503	567	556	577	519	549	545	597	577	574	544	575	531	574	591	579	586	538	549	603	557	532	538	555	528	532	585	593	529	543	556	538	557	578	598	564	615	557	559	543	560	567	552	530	518	549	584	561	559	487	550	538	562	572	579	571	609	575	573	582	526	552	546	522	579	559	557	570	545	548	553	625	536	558	542	592	602	559	565	536	524	529	570	559	544	567	571	562	558	567	557	587	592	582	531	579	532	592	537	556	577	562	554	563	582	531	568	579	554	544	573	555	600	544	524	545	573	589	572	568	554	593	586	594	563	614	579	568	549	599	576	560	547	583	548	566	586	527	531	582	540	574	569	589	544	555	555	571	556	545	554	551	574	551	598	578	528	611	588	534	529	555	569	584	547	526	592	552	581	567	561	567	562	561	517	592	596	550	556	531	520	509	595	562	533	499	567	583	555	558	570	568	554	546	553	541	541	546	543	554	528	549	525	591	582	595	555	559	554	566	563	587	544	544	565	548	501	522	580	593	583	558	555	551	580	570	570	538	568	558	569	608	559	559	578	561	586	564	578	552	607	562	556	569	591	546	544	582	533	578	563	554	526	578	547	564	556	566	541	567	586	552	588	580	551	565	547	532	565	563	587	537	574	544	576	589	581	586	554	559	547	570	569	576	574	590	580	519	493	552	558	559	575	563	570	588	551	566	569	537	557	535	575	550	518	532	548	580	544	548	572	547	569	574	516	576	556	568	505	554	521	572	579	548	539	522	551	532	521	561	557	542	539	592	535	580	532	550	564	601	583	526	549	546	567	549	572	573	549	564	567	586	583	575	556	526	560	569	570	539	562	593	548	572	541	586	574	567	545	544	581	543	603	538	574	568	564	548	522	571	570	606	528	586	578	548	544	541	528	520	559	525	579	527	562	538	577	538	552	625	569	574	559	544	509	566	555	569	558	602	550	579	509	566	558	573	598	607	547	537	520	602	523	565	565	512	497	543	572	562	555	527	553	536	549	571	544	585	598	544	580	557	589	574	544	555	589	531	564	562	580	541	537	511	548	542	584	564	552	541	544	531	559	541	545	568	564	542	543	551	544	562	561	569	566	554	542	551	596	552	578	535	544	555	543	555	555	598	558	529	550	566	557	591	552	556	554	573	561	548	575	578	594	521	553	572	551	568	576	570	533	555	559	556	607	576	584	523	577	548	537	583	558	510	562	554	578	568	566	581	597	615	549	556	547	543	573	547	570	584	583	519	563	542	544	518	581	547	569	600	551	545	567	559	566	595	526	551	609	580	525	586	580	562	544	523	588	565	590	543	550	562	564	584	575	563	588	549	526	543	577	568	600	552	525	536	533	560	574	594	568	522	532	516	617	546	523	571	568	562	563	583	581	541	583	583	531	560	530	574	549	549	507	557	554	592	538	508	565	545	551	555	565	591	602	597	606	548	565	523	597	574	528	597	580	564	527	571	551	565	574	589	529	534	601	568	563	591	541	557	530	563	568	565	532	546	539	564	523	529	578	529	520	536	569	581	539	538	561	521	548	551	552	557	578	523	504	569	515	559	624	548	564	603	581	534	546	545	610	581	557	552	568	590	565	606	592	561	564	567	597	552	594	586	559	545	597	510	591	546	588	544	585	582	539	533	554	535	567	526	564	566	563	586	558	600	543	570	536	575	537	584	547	580	546	587	596	549	581	577	572	536	540	555	549	589	549	547	548	531	518	593	586	540	594	590	599	551	551	523	569	568	547	557	538	566	553	591	572	571	550	571	585	602	519	551	579	593	552	578	616	559	604	571	581	513	541	532	554	560	573	534	550	563	589	513	526	563	573	556	551	539	602	587	535	560	607	539	563	537	540	574	565	577	543	561	554	578	599	485	552	524	575	566	565	563	547	565	551	542	530	568	548	541	548	545	567	569	570	545	580	581	581	565	543	541	571	569	545	574	581	614	546	523	556	552	606	555	582	565	575	569	600	550	604	500	571	603	571	533	567	557	607	572	601	564	565	527	576	559	594	550	588	571	548	517	548	551	551	537	577	553	562	549	557	562	571	510	565	595	545	546	554	534	576	586	508	586	631	547	553	531	552	525	585	525	581	551	542	600	592	552	589	529	572	564	551	533	557	539	530	556	563	571	572	585	534	557	543	553	553	540	574	561	595	570	569	567	554	526	553	575	550	546	583	541	580	555	586	588	547	566	534	560	544	582	572	589	564	587	596	525	569	578	546	582	528	534	565	550	547	534	545	602	569	565	566	548	602	537	563	524	575	534	593	526	564	569	526	563	556	567	569	565	560	553	563	550	550	576	565	574	545	578	575	556	525	568	573	578	546	578	582	564	515	520	540	572	575	577	583	582	552	556	566	558	617	581	559	570	558	553	522	562	584	557	549	524	543	547	617	569	550	546	525	546	556	620	563	515	530	538	567	570	559	574	515	545	577	553	583	555	581	566	550	551	586	572	559	539	564	546	558	561	536	572	572	565	552	590	569	623	559	603	554	601	517	540	534	573	558	612	581	562	579	534	581	575	580	541	566	528	550	569	573	552	565	577	580	535	571	577	567	594	573	523	526	579	569	539	576	588	601	529	593	538	576	586	578	581	574	598	546	546	510	534	583	522	570	550	582	516	540	536	568	570	588	563	546	596	567	571	566	547	570	571	570	576	542	533	590	562	573	562	594	521	557	557	537	567	566	599	534	604	562	566	585	526	502	548	603	602	550	572	550	591	545	548	542	515	550	571	543	564	565	608	589	534	603	571	550	546	551	615	563	584	577	553	587	595	533	538	564	590	568	584	540	586	566	553	551	561	598	544	534	580	560	546	541	555	535	556	570	555	532	557	527	566	594	565	603	542	575	556	582	540	525	579	579	578	503	587	594	559	550	560	549	580
15872	1277	960	760	493	357	283	270	220	219	178	158	203	165	180	165	183	210	158	173	145	119	177	155	161	171	151	193	156	169	153	167	177	187	154	158	156	181	151	176	173	167	144	167	167	152	168	163	129	141	139	183	150	166	157	173	154	154	160	156	151	162	137	177	162	130	135	142	129	153	169	166	153	154	151	165	155	169	165	143	151	149	154	157	164	151	161	156	151	168	146	155	143	151	173	155	148	158	159	154	151	161	172	151	156	164	162	144	147	170	176	168	182	166	164	162	166	161	146	153	176	150	148	148	148	155	172	135	172	169	139	159	167	146	174	155	148	140	132	165	168	169	152	151	163	128	136	144	162	153	146	159	174	140	149	153	149	135	148	155	148	148	165	174	159	154	159	144	141	157	168	164	155	162	149	127	147	132	129	143	160	158	130	168	161	157	142	143	144	126	150	152	163	162	128	162	165	137	147	154	137	162	158	153	168	152	143	155	146	164	161	147	140	172	146	160	150	144	150	172	157	157	155	151	133	166	150	157	141	148	149	137	148	142	158	157	134	184	128	124	178	159	142	137	163	120	168	193	148	167	156	165	151	145	143	162	145	162	173	167	169	144	135	152	164	151	176	172	153	128	149	158	156	155	177	183	158	147	160	133	157	160	152	169	153	144	163	135	175	139	130	146	153	145	133	131	161	144	174	145	147	156	172	155	140	135	136	170	144	151	155	158	172	177	133	151	133	144	130	152	151	126	142	147	135	169	148	171	174	135	136	159	162	167	154	150	149	121	145	172	149	139	129	148	149	137	159	169	152	139	143	161	156	140	144	158	164	158	138	171	165	146	155	126	133	149	136	157	109	143	159	142	164	158	156	155	167	164	166	145	161	154	144	154	150	150	151	169	166	154	145	163	129	146	170	143	150	153	173	145	165	147	136	163	163	149	125	158	157	161	164	160	155	160	162	154	157	173	133	159	164	154	150	141	165	166	139	136	134	163	167	157	143	152	124	137	169	164	144	157	164	120	154	170	147	178	143	187	152	151	159	143	148	143	136	158	145	152	163	159	168	123	145	178	134	156	167	140	168	163	148	154	142	143	147	145	125	134	165	158	174	149	158	155	156	166	136	151	120	153	148	138	143	159	158	196	151	171	152	151	162	167	145	142	131	172	142	139	177	149	167	160	167	134	158	157	132	171	165	149	164	148	168	165	149	160	153	145	168	141	154	153	163	174	170	168	143	147	166	143	128	160	146	165	126	144	135	188	168	157	179	153	147	162	162	145	142	137	137	160	162	150	150	174	127	143	176	150	154	168	176	158	165	157	171	141	153	132	141	132	148	132	149	144	170	158	149	144	127	150	162	168	149	153	133	152	147	138	161	155	169	177	156	167	157	163	144	145	169	150	153	161	157	151	159	153	176	132	162	163	185	156	143	152	159	150	161	160	178	167	162	175	151	175	176	145	138	133	138	154	173	142	141	151	182	152	151	164	155	154	154	139	127	163	177	160	145	162	146	157	163	160	149	150	153	132	159	143	151	184	147	138	148	148	153	147	149	175	160	134	138	176	157	144	137	157	154	159	153	128	163	142	135	162	178	154	145	167	163	162	162	162	166	157	162	155	154	164	153	160	132	162	136	162	168	150	165	173	130	173	157	155	156	136	154	151	154	136	136	127	161	139	158	142	153	154	141	130	123	156	151	158	153	172	144	185	171	149	138	156	137	188	159	170	165	138	154	146	168	170	118	167	172	166	148	141	123	144	135	145	142	149	163	142	140	150	163	158	144	130	159	162	146	144	163	140	137	164	135	141	142	123	139	155	161	143	133	167	149	181	148	156	151	170	152	154	178	152	170	147	155	140	159	172	160	149	160	136	152	143	159	131	167	154	161	172	141	166	146	159	163	159	159	146	158	145	170	151	146	127	143	128	169	142	150	164	165	164	160	163	177	173	148	135	158	167	161	143	160	134	132	129	149	155	151	140	147	160	159	149	135	153	139	149	123	166	142	123	155	153	170	170	155	156	155	142	165	150	131	167	157	158	145	145	171	156	163	147	131	157	140	146	149	186	165	167	138	159	178	160	155	150	154	139	168	165	149	132	145	145	141	140	172	157	155	152	151	154	152	140	172	166	149	166	158	151	164	144	167	137	167	130	129	147	150	155	167	165	154	172	147	135	162	148	160	151	158	151	158	152	144	152	168	136	157	149	162	149	162	135	169	154	163	141	160	132	159	176	161	180	166	128	148	154	136	154	139	156	154	134	139	172	160	139	138	142	141	165	161	157	122	141	135	141	168	168	142	147	162	170	149	146	142	161	181	137	156	157	176	152	173	151	132	149	152	176	181	162	144	151	164	176	160	162	147	168	174	146	156	175	139	139	165	162	169	153	140	139	158	152	155	150	138	145	155	185	167	150	165	152	163	172	133	179	149	147	156	123	161	141	140	151	168	164	191	153	157	137	143	168	147	161	155	143	154	149	161	167	165	152	143	135	143	159	136	172	141	160	168	163	148	169	156	140	165	144	140	147	141	169	168	144	148	172	147	148	162	169	146	164	140	163	158	151	157	153	164	160	153	156	167	122	127	144	151	152	188	153	157	165	143	146	178	166	160	167	139	155	144	148	167	160	165	153	146	147	145	120	143	131	135	171	139	166	154	145	161	139	156	186	130	147	143	145	144	170	177	182	167	163	146	136	164	152	157	154	124	149	173	152	143	164	153	171	139	172	137	158	159	153	155	166	149	129	158	155	143	155	144	155	154	155	138	128	174	142	140	157	160	157	168	161	138	171	140	159	154	165	157	125	139	150	139	136	145	179	166	163	142	182	202	175	131	150	159	162	153	153	147	141	135	160	148	160	161	154	166	155	140	140	147	152	146	146	174	160	151	149	165	173	176	171	184	170	158	159	157	131	159	168	146	154	112	156	172	150	154	137	160	172	139	155	145	138	143	152	143	145	161	144	150	159	153	180	160	138	178	147	176	149	181	150	159	146	160	167	183	132	157	155	146	147	138	172	166	142	154	161	150	149	170	166	169	162	143	151	169	155	171	128	134	172	132	128	133	144	128	133	158	150	168	168	136	154	163	142	136	126	149	153	151	166	131	151	158	156	156	127	167	143	137	160	142	179	158	150	138	147	152	145	151	157	151	130	153	129	159	163	148	150	163	148	153	141	148	141	160	149	166	158	164	159	148	134	150	149	158	181	158	173	168	165	128	165	162	134	148	142	133	154	149	163	168	159	126	157	146	144	155	138	115	154	141	122	160	158	169	161	153	177	132	151	162	143	154	152	127	163	141	141	160	164	165	144	155	159	173	177	167	164	156	148	132	125	146	153	162	147	157	144	169	151	179	165	161	167	152	140	148	151	136	164	143	155	168	163	151	162	151	174	171	133	162	156	159	144	186	147	178	137	148	184	163	137	141	162	116	182	130	156	172	169	177	158	172	139	142	135	135	130	174	154	131	158	142	173	146	160	143	163	152	158	146	169	157	150
8490	1044	1966	2351	1881	1468	1149	1039	822	811	731	641	661	591	560	549	521	508	512	489	510	455	486	455	484	484	459	417	472	432	429	451	412	455	464	443	443	432	406	435	452	446	446	399	404	430	402	401	421	463	418	439	386	393	408	387	386	427	405	440	408	433	419	428	390	382	430	395	410	412	440	423	422	444	385	404	350	370	388	421	396	410	393	442	424	431	399	396	415	405	394	431	381	394	396	425	402	394	353	361	423	423	414	390	403	424	425	425	428	425	418	392	414	411	387	445	414	402	413	370	416	398	446	405	354	389	416	394	396	437	422	382	410	392	385	439	417	410	434	404	405	384	390	377	422	393	409	435	386	395	377	407	414	434	379	373	398	415	400	404	356	415	412	414	399	411	392	400	408	423	422	403	432	430	401	375	424	398	422	397	427	409	408	392	411	417	405	423	395	379	454	399	406	399	409	425	464	432	406	412	414	410	447	427	380	397	438	381	435	430	382	410	406	425	418	425	413	381	399	389	427	429	420	409	417	390	438	362	399	390	399	396	380	401	384	397	400	408	415	396	438	381	404	452	380	401	442	408	444	394	419	394	398	428	424	424	406	437	435	417	415	413	422	405	388	422	392	407	408	391	403	414	391	387	401	445	410	400	436	390	414	409	391	413	434	425	398	413	406	398	394	410	416	403	407	388	402	388	348	389	372	404	401	376	395	416	394	408	405	376	383	391	386	414	417	403	382	406	396	397	357	419	366	412	405	391	470	426	406	428	375	394	445	463	433	409	423	372	423	422	387	428	384	380	363	414	448	393	409	410	414	372	391	427	404	430	432	432	392	382	398	401	391	417	393	402	427	401	378	375	347	341	390	402	398	402	427	393	441	394	405	428	397	400	406	391	380	393	424	399	391	396	393	414	440	386	420	413	400	378	389	411	409	404	406	402	368	381	355	415	411	426	408	400	404	408	417	405	425	422	424	400	390	417	399	385	416	374	381	412	402	408	409	393	400	416	399	402	397	391	382	407	412	398	390	392	420	433	432	384	412	399	410	412	406	398	406	422	390	386	396	428	382	413	420	410	417	408	389	437	429	424	400	409	447	413	382	401	398	463	396	403	423	390	396	411	407	377	425	407	395	398	425	383	401	444	403	424	387	384	398	401	413	410	392	387	398	404	420	399	398	408	428	409	395	390	390	371	405	411	387	378	401	439	418	423	394	418	398	419	402	434	415	382	406	458	367	373	440	413	421	372	402	383	414	425	418	405	423	401	404	433	401	418	421	402	397	390	388	421	399	431	405	417	416	402	377	399	421	395	398	416	421	384	399	426	390	407	412	414	384	412	385	406	410	387	381	398	389	394	417	413	434	374	384	396	375	403	405	412	418	381	381	427	403	399	432	411	388	400	442	393	414	397	403	368	396	399	421	375	383	379	399	402	395	411	412	450	390	406	405	398	415	392	422	389	393	409	386	414	411	383	430	392	392	422	424	383	409	365	378	377	415	396	389	419	395	385	408	402	429	436	377	395	388	400	421	412	463	372	415	381	379	378	417	385	450	408	420	413	374	404	411	398	409	411	404	396	429	377	396	380	410	398	431	416	431	407	388	383	429	384	402	408	402	415	396	384	418	398	385	422	436	403	402	435	400	437	433	403	383	413	406	370	404	420	407	438	363	453	418	400	408	393	417	453	388	403	397	381	402	385	399	392	406	397	443	403	402	398	390	408	396	399	402	401	390	422	384	434	429	383	443	383	406	419	400	395	381	391	424	432	421	381	386	417	422	397	414	420	406	432	447	429	407	433	424	446	389	391	417	418	403	419	405	393	409	434	367	412	401	381	399	397	428	404	399	430	399	408	428	402	425	405	412	416	389	358	407	414	428	405	397	399	401	441	409	425	400	403	398	384	435	371	359	428	401	398	393	387	370	451	394	423	370	408	450	416	427	395	419	392	411	353	456	403	423	386	406	404	425	360	377	367	412	387	384	392	378	398	405	423	444	369	432	415	424	423	433	427	416	439	397	409	398	382	424	386	437	389	392	412	381	389	399	418	397	413	387	437	437	442	378	405	398	412	400	423	416	409	385	387	383	445	413	396	390	383	402	433	399	415	442	378	367	361	419	410	369	355	402	431	397	393	422	411	414	404	426	434	410	360	451	415	442	422	430	391	379	403	383	373	406	395	410	427	436	410	415	368	382	442	395	434	391	418	380	369	401	397	423	396	405	425	388	378	402	369	443	378	385	365	411	428	431	402	414	402	391	457	407	413	428	365	380	408	372	391	421	411	399	435	393	387	348	384	415	435	399	399	363	411	423	413	405	401	397	407	415	413	379	386	382	353	422	394	412	376	433	397	405	429	374	378	380	434	374	429	389	411	414	370	351	421	370	377	378	393	406	396	400	384	389	418	432	375	404	399	424	411	420	420	411	423	414	390	393	420	420	383	387	415	377	391	399	435	423	390	413	386	424	390	429	402	442	412	381	427	396	404	420	405	393	404	417	407	402	409	381	399	429	388	414	438	438	392	383	436	409	360	400	405	379	399	417	425	411	397	410	398	420	383	417	421	422	411	400	383	420	413	445	387	394	395	399	443	413	431	425	405	430	437	398	369	403	403	347	398	406	392	422	396	432	378	405	396	386	397	385	354	400	403	404	370	388	390	411	420	363	426	376	433	363	399	411	399	410	385	397	379	395	386	403	395	403	409	400	406	418	396	388	416	434	431	435	405	421	399	401	402	354	388	426	413	396	400	432	382	432	394	420	403	446	399	420	413	384	412	374	403	406	388	376	388	394	400	421	397	392	403	423	406	395	379	352	399	414	406	402	413	333	433	430	447	394	434	404	406	408	407	359	418	406	407	417	419	403	372	387	398	382	431	409	421	439	398	391	412	406	405	406	429	394	366	414	420	380	434	402	386	394	414	404	429	378	414	373	394	404	429	420	391	406	423	417	458	431	423	411	400	426	397	389	409	397	430	431	400	424	441	424	404	448	375	410	412	397	409	425	422	437	421	422	379	391	396	424	376	382	387	394	429	429	424	381	459	421	391	411	374	432	378	412	380	380	395	383	415	393	424	382	445	387	384	382	422	425	390	381	416	411	418	401	380	403	424	413	404	412	422	434	432	454	426	405	404	437	420	442	385	407	416	409	401	390	403	394	381	419	384	396	399	392	423	442	367	389	422	386	402	428	395	448	405	416	429	384	425	384	426	387	418	403	424	409	402	416	402	375	446	406	411	341	416	407	375	431	422	369	411	407	407	405	442	445	441	425	360	386	430	404	388	414	406	407	456	426	394	434	377	399	413	371	425	426	408	415	401	407	400	416	398	385	460	407	419	373	411	412	412	406	423	426	388	381	393	405	394	425	404	401	439	401	398	395	443	419	445	384	405	390	346	364	386	369	413	437	423	398	388	428	401	430	408	385	399	381	392	438	414	367	395	389	402	412	398	375	379	373	426	422	375	389	389	386	422	414	397	400	426	395	384	412	430	398	424
2072	469	504	475	429	416	446	480	439	438	473	424	476	449	407	421	439	446	434	441	463	454	416	460	456	415	448	436	457	505	454	447	443	427	451	470	464	432	443	440	409	402	416	408	411	452	470	491	405	436	432	464	416	469	468	454	446	474	454	428	417	466	468	445	449	445	424	412	439	473	441	435	478	423	474	459	462	469	426	425	408	459	479	440	456	467	481	457	423	405	455	409	430	466	432	470	441	447	439	407	468	416	430	470	463	431	430	423	459	467	415	471	414	432	418	409	433	481	421	429	450	432	438	440	423	438	478	474	455	433	430	406	442	443	444	445	429	453	413	452	453	479	461	465	465	462	449	453	458	435	430	430	446	430	433	486	449	475	421	448	419	448	471	455	443	418	441	464	449	470	458	392	413	467	462	430	420	398	420	418	442	467	433	458	447	456	454	454	437	456	470	414	381	465	463	447	446	432	463	461	437	435	468	480	512	431	456	455	436	435	497	434	509	427	455	454	462	407	411	408	439	420	469	427	448	476	447	422	452	477	513	462	436	452	445	436	439	425	457	435	478	443	406	430	466	428	424	431	448	439	432	460	486	426	393	421	423	391	421	434	456	397	459	428	400	470	474	451	414	457	428	459	423	429	454	470	477	469	463	438	459	438	417	454	419	482	439	466	398	391	438	452	414	441	427	420	430	469	437	461	478	433	452	414	440	437	438	404	465	460	473	422	472	490	452	443	442	440	439	467	430	419	424	414	468	401	410	449	479	431	443	441	441	415	473	436	466	438	429	475	469	455	457	460	430	446	398	443	448	441	509	462	405	461	418	457	447	422	444	433	455	424	445	409	422	437	425	459	420	392	441	464	433	436	466	458	463	415	468	432	416	442	451	435	457	445	446	429	438	452	418	472	439	452	422	443	413	435	461	431	457	465	441	435	415	410	420	444	437	447	410	453	451	388	442	456	434	435	409	423	418	401	379	430	393	462	465	419	416	440	445	428	455	464	420	429	444	406	456	388	434	459	417	497	452	449	454	444	424	454	411	397	429	429	480	474	436	471	428	426	459	437	450	464	489	478	461	425	438	452	431	440	429	463	451	419	442	441	451	423	478	417	394	441	484	417	458	480	451	443	432	462	424	435	415	405	460	454	440	489	428	400	424	419	398	434	421	435	414	450	448	494	460	418	470	471	474	469	434	457	456	453	450	464	467	443	423	431	417	456	455	441	446	425	448	460	456	453	445	440	445	475	484	426	458	449	445	455	424	429	432	425	461	455	466	445	427	418	445	431	424	483	477	419	459	434	431	456	452	468	457	434	442	421	455	425	441	465	471	424	436	465	392	420	459	477	435	449	429	433	453	481	441	441	452	439	464	435	435	451	476	433	457	491	463	478	452	410	476	441	480	450	442	448	454	395	404	437	404	400	440	461	456	462	470	446	427	425	423	450	481	472	472	450	402	452	431	437	418	392	399	417	470	434	425	452	460	428	460	432	437	483	467	447	389	422	451	418	423	448	387	455	403	446	400	384	476	455	454	430	430	457	454	433	456	456	450	419	451	458	463	433	431	450	466	441	446	436	429	428	431	448	460	415	440	439	479	429	418	400	444	443	441	452	479	447	435	408	426	453	449	449	414	436	441	451	445	451	429	480	412	427	409	417	478	467	467	401	436	450	463	462	471	481	470	423	440	465	408	452	469	454	440	432	402	446	442	413	427	399	451	476	414	449	433	409	449	458	444	419	433	460	487	443	425	469	435	429	465	431	462	441	441	461	476	418	452	470	466	444	442	418	427	446	425	468	401	433	423	465	427	495	408	389	460	435	463	405	455	407	383	465	494	408	439	448	438	440	439	439	397	427	442	467	453	442	453	457	435	446	466	513	411	485	494	456	445	446	467	418	463	438	472	399	493	450	404	459	473	457	441	451	459	417	428	442	424	454	429	433	447	405	424	402	462	467	402	434	437	465	458	477	426	467	413	445	428	414	439	466	439	448	460	439	458	437	445	469	453	447	433	432	448	450	426	468	428	450	462	441	440	508	456	477	427	420	438	451	430	443	444	420	450	422	445	473	400	412	430	438	455	441	464	458	454	420	467	438	435	399	403	454	405	458	456	448	449	495	446	445	425	456	457	448	419	437	445	444	442	444	431	411	448	437	433	471	449	433	457	453	399	431	397	420	403	456	458	468	457	429	454	411	457	440	434	458	470	461	444	460	444	406	426	440	395	455	461	450	433	449	427	469	484	470	460	462	464	485	473	432	464	470	403	459	461	371	437	421	447	435	440	443	400	450	415	461	450	446	400	460	424	456	431	455	447	486	429	408	469	394	432	418	422	418	407	435	491	385	372	438	460	438	424	428	447	470	438	465	440	441	462	442	477	458	462	450	397	462	441	427	398	435	428	427	427	416	429	439	462	472	435	465	407	461	425	469	412	450	462	447	419	436	457	423	430	453	427	435	415	428	443	452	430	489	429	408	471	443	409	462	445	415	438	410	427	414	482	443	494	434	458	462	478	460	460	419	460	452	458	469	449	453	456	488	435	490	425	440	424	450	418	428	431	454	452	467	457	446	453	466	463	469	433	459	396	411	418	477	444	384	409	447	470	457	434	479	456	435	455	442	439	415	434	440	459	420	406	420	447	413	372	404	478	412	430	417	446	423	457	479	428	440	428	437	443	417	435	446	489	456	450	494	437	434	479	447	436	415	493	415	411	436	438	445	437	435	439	441	424	451	390	430	452	423	425	428	466	449	435	472	410	450	470	443	453	465	402	449	418	422	462	447	428	428	468	430	446	422	450	439	408	458	445	419	427	431	434	402	432	453	473	446	452	466	449	465	381	448	470	453	428	478	427	447	439	479	440	460	415	436	481	442	401	426	366	414	452	442	439	426	423	447	462	445	425	445	452	454	416	415	430	422	483	445	439	381	430	398	430	451	468	457	484	443	433	386	451	459	446	483	444	423	440	441	447	474	427	415	447	443	464	446	414	425	413	435	431	451	468	459	456	400	447	443	421	446	473	446	438	419	458	453	425	436	439	467	458	432	418	424	443	450	422	428	455	459	453	445	447	466	417	396	431	478	419	434	436	417	460	418	417	453	470	448	429	455	438	425	467	427	424	438	434	427	437	432	448	441	454	453	415	454	451	428	427	459	477	442	455	427	430	454	430	459	426	419	486	461	474	437	477	435	435	412	470	470	430	460	449	438	436	424	425	470	467	426	418	466	497	466	424	437	454	421	439	468	422	410	479	473	447	470	444	424	424	440	471	436	450	440	466	439	442	451	468	467	451	451	407	448	476	482	487	451	447	427	432	452	442	473	479	418	401	428	438	485	441	459	407	441	455	481	425	418	448	471	409	427	432	449	402	428	448	412	428	472	437	455	489	490	433	450	463	427	450	452	421	431	434	451	440	485	455	395	456	423	443	448	436	430	443	427	443	410	434	450	398	439	471	436	432	447	477	483	467	425	476	410	471	474	434	426	427	449	431	454
2371	945	952	1016	989	985	968	927	948	946	1001	890	993	956	926	922	1004	965	942	993	954	988	926	965	943	956	1009	943	940	915	967	943	937	953	937	946	930	912	938	948	908	1002	984	916	965	967	966	958	987	913	973	938	941	912	960	910	933	981	937	947	938	923	937	909	937	960	964	956	989	993	956	957	971	960	950	917	927	888	896	1019	971	917	900	948	1001	902	983	944	949	977	954	932	996	955	921	988	987	981	973	993	926	890	965	927	978	989	948	950	961	994	980	934	944	956	980	900	963	924	955	928	1004	978	965	949	985	949	984	921	931	959	945	899	941	1001	963	987	937	925	922	908	989	925	931	932	974	947	963	936	973	906	950	946	954	904	969	996	987	932	927	962	892	947	933	978	950	995	953	924	990	1031	958	964	968	979	1020	930	977	938	957	916	923	907	952	975	942	962	978	904	929	945	960	928	998	883	979	960	959	969	958	963	1009	916	971	962	929	972	965	927	948	954	925	959	975	914	928	1011	945	900	938	993	956	967	939	908	956	960	939	959	923	1018	997	990	981	972	933	974	916	954	972	982	967	972	1002	911	929	991	984	968	971	955	950	964	935	952	959	914	940	1004	1001	965	860	956	934	973	885	983	909	935	919	878	953	937	983	962	967	963	893	955	949	933	960	984	974	997	912	960	899	1027	943	964	930	991	960	945	944	993	950	932	976	956	962	967	966	1010	959	958	986	969	945	954	942	895	958	952	942	951	945	897	980	978	922	930	994	963	961	972	918	951	963	985	946	910	1009	961	978	1005	932	895	1028	932	976	937	954	900	952	986	972	940	956	951	985	913	963	952	950	941	938	945	889	921	919	979	954	940	989	984	1007	939	947	942	949	900	983	1025	991	931	937	907	978	987	947	960	870	926	882	942	891	1010	918	950	945	955	935	959	896	944	906	966	935	961	959	949	996	997	883	950	880	925	1012	945	938	923	951	946	977	945	923	965	941	937	967	962	959	891	1033	954	949	1003	928	945	954	994	906	974	986	948	945	977	976	930	993	947	960	955	979	966	973	945	939	962	947	930	950	956	979	959	947	985	970	939	949	962	961	892	949	955	928	965	889	1003	950	965	980	900	955	987	900	1006	965	971	1003	942	940	1003	981	958	922	1017	972	974	966	921	954	939	941	934	975	882	944	992	956	911	959	962	908	922	995	981	999	943	946	1018	944	999	947	932	929	926	936	956	944	970	999	940	998	987	953	963	1040	935	967	962	961	959	956	1013	1006	944	998	976	935	966	979	990	935	973	1012	960	905	980	925	995	984	912	963	959	1008	941	925	892	976	968	944	1006	926	946	936	933	950	958	937	945	934	956	974	954	943	975	995	983	979	944	988	915	939	965	923	919	942	954	942	953	944	955	1030	942	970	920	972	987	918	968	1018	945	1025	999	946	961	991	895	1020	926	914	977	973	950	983	969	959	907	992	1004	973	888	974	935	936	945	934	909	963	945	974	957	962	940	944	955	945	1012	966	956	917	971	950	917	1024	1011	942	964	949	989	990	977	964	902	958	1018	982	945	996	980	929	911	984	951	959	932	944	919	954	1036	987	937	963	897	946	927	941	958	963	913	993	915	969	912	998	891	921	976	937	934	986	1002	951	946	993	957	949	947	942	945	1011	938	976	945	1003	946	912	990	957	961	968	945	959	921	912	1005	939	1010	949	936	943	917	969	962	936	990	1022	996	936	932	978	963	959	929	1059	926	987	965	1015	1015	912	920	989	966	989	975	973	921	968	966	967	1020	982	989	927	1006	944	935	967	971	1011	974	1034	954	1021	944	983	1017	966	902	963	978	985	917	922	925	978	967	996	955	937	982	951	941	972	974	975	878	940	998	994	909	912	949	995	912	944	940	989	982	955	989	912	981	967	971	960	994	980	961	1000	967	929	937	897	924	919	940	916	950	974	971	949	929	948	1001	917	931	935	936	893	982	946	940	1016	980	946	946	952	935	901	964	976	943	946	884	1000	1002	955	984	979	985	917	1007	991	920	994	963	989	995	949	953	964	1014	948	985	964	1011	982	961	895	959	993	904	952	917	908	978	965	957	962	992	994	951	945	955	931	989	960	969	944	954	960	917	957	1021	973	956	1034	953	988	973	932	943	920	907	937	1010	926	987	980	962	960	909	913	941	901	1037	944	894	921	953	938	951	967	903	950	912	913	940	949	962	935	891	950	983	936	921	953	951	916	989	892	932	957	939	958	977	942	965	924	926	988	985	881	1006	998	950	977	888	966	951	889	904	976	874	952	978	959	959	877	946	953	937	972	922	956	956	964	935	929	926	1015	963	961	956	979	901	904	955	926	944	994	953	928	956	923	980	976	972	998	973	913	937	949	943	974	966	912	979	927	970	927	954	953	937	972	962	944	931	926	950	941	962	1023	924	914	859	943	976	952	894	932	920	922	974	971	981	960	919	961	999	943	1009	971	1004	1001	974	935	968	914	954	985	977	976	954	949	995	947	947	936	907	929	947	979	927	950	960	953	920	1000	946	958	911	954	950	960	916	943	934	976	968	994	988	955	946	844	980	926	963	978	956	946	929	920	982	947	1006	933	996	966	965	965	974	930	958	909	968	936	905	976	1000	881	931	894	990	997	938	967	973	945	915	948	974	994	932	948	983	960	956	994	949	985	934	945	957	945	911	975	975	1022	990	913	985	903	970	935	926	932	909	938	943	929	923	906	936	948	972	942	970	982	977	968	921	977	1003	974	950	958	1014	922	1003	966	1000	915	923	940	960	953	952	957	944	963	962	1011	996	929	932	973	903	934	977	948	961	1040	931	946	989	972	1010	960	972	954	931	1017	1002	984	953	962	938	980	979	940	970	945	951	862	955	890	925	938	986	1015	973	914	981	972	910	898	927	1028	920	933	950	916	985	933	898	949	946	936	894	967	937	922	912	926	959	956	964	1007	899	973	933	917	957	915	955	978	957	979	917	968	920	915	924	959	969	911	1007	988	938	992	942	926	907	992	982	977	927	990	957	1015	987	909	935	939	981	939	950	1003	918	936	868	963	924	926	922	982	904	1001	991	923	926	943	875	988	964	929	939	991	927	984	917	963	921	980	972	944	1008	949	925	960	1002	929	922	983	977	949	958	981	949	970	877	936	990	911	934	932	933	942	998	983	926	952	913	964	957	946	958	924	967	922	924	961	952	955	980	837	943	973	937	967	957	958	935	966	983	958	968	897	975	974	874	980	976	993	968	980	940	948	994	959	983	946	955	892	955	975	935	954	974	946	981	961	939	992	954	909	893	950	1019	952	945	981	925	931	926	940	926	955	970	933	952	907	983	1001	960	961	996	943	973	940	976	993	926	908	963	906	935	932	895	954	973	993	921	904	975	943	989	980	991	998	952	909	1016	951	982	961	982	953	952	961	980	953	939	952	955	926	969	942	982	1002	912	939	973	969	940	977	914	944	992	941	941	931	941	957	956	949	974	997	900	941	960	976	940	937	962	981	946	1002	961	960	1006	1006	989	989	966	950	976	972	928	964	959	917	942	909	924	936	908	960	958	909	984	920	955	955	989	953	903	974	994	954	944	941	931	913	970	929	982	950	915	916	950
8996	593	648	555	416	331	328	302	260	284	276	230	240	276	252	261	253	231	254	270	263	271	260	238	257	253	228	231	227	262	243	285	224	249	256	238	250	253	259	278	247	249	225	221	250	248	240	253	247	225	272	223	226	230	269	273	267	241	268	241	228	256	225	238	266	256	250	226	258	275	236	237	265	275	246	220	273	232	247	227	234	234	224	211	227	253	213	271	216	216	238	235	258	263	240	252	262	270	271	269	263	214	253	232	260	261	264	251	278	231	223	271	275	259	253	264	204	229	256	250	246	258	264	228	243	245	247	213	238	242	234	223	226	225	267	255	247	217	256	229	211	236	263	218	234	256	266	256	230	230	248	253	243	224	253	234	250	254	268	241	246	246	256	257	246	269	242	236	245	248	235	242	243	235	260	248	240	227	220	258	243	210	221	242	249	244	250	253	227	213	225	251	238	269	262	223	239	235	254	242	217	244	244	255	240	263	232	261	265	268	207	238	278	263	244	241	271	226	272	260	237	237	242	220	252	240	252	238	233	206	229	252	240	275	214	227	245	251	234	236	258	224	251	218	236	254	206	252	247	257	252	256	243	243	235	230	226	234	249	242	278	247	239	277	262	232	247	256	240	251	255	238	246	226	251	273	245	219	241	209	232	225	249	249	265	248	243	270	245	249	255	235	261	229	238	278	265	240	258	223	246	240	260	243	217	237	232	259	268	248	243	229	215	248	279	266	248	239	280	220	248	246	233	272	261	259	229	247	294	250	235	238	241	252	238	235	247	246	239	253	240	230	237	258	252	263	218	266	232	252	264	240	259	241	260	243	212	256	249	246	219	282	235	263	231	219	250	234	241	209	222	227	244	234	229	234	193	235	240	257	234	294	290	277	228	228	238	224	249	249	263	260	247	243	271	253	218	233	231	254	223	254	265	258	278	262	248	253	248	245	284	233	247	223	229	254	260	251	244	258	256	237	261	223	270	238	240	230	220	251	251	258	252	235	256	267	254	260	265	255	250	255	274	223	236	231	228	259	277	249	239	232	251	253	216	260	246	227	240	258	251	241	244	250	253	258	246	233	250	249	268	222	236	252	224	232	232	239	275	269	243	219	237	248	256	227	261	263	232	248	248	273	207	244	253	233	244	267	234	230	265	234	252	234	264	224	210	268	250	222	255	248	243	264	279	271	230	212	261	243	239	219	259	243	244	250	237	238	213	236	256	253	233	236	257	241	242	223	237	265	258	225	227	210	259	236	241	263	252	242	261	256	271	255	231	245	271	245	241	234	227	246	263	256	264	253	242	231	228	257	264	288	251	229	250	242	267	269	228	245	244	234	249	265	229	256	247	260	259	245	270	254	224	240	283	255	263	250	227	234	232	263	238	255	253	232	240	257	251	234	210	259	241	241	256	235	239	244	268	269	237	259	279	228	267	262	248	244	241	226	248	248	253	248	255	222	259	290	255	232	202	277	281	254	248	245	244	238	234	218	249	227	206	222	236	265	277	274	287	256	214	211	284	270	233	256	246	248	270	264	259	261	261	248	234	223	254	257	269	252	239	276	266	249	278	241	289	265	283	253	269	251	237	272	210	245	249	261	251	241	216	271	260	233	231	247	238	223	235	221	236	237	257	240	263	237	236	280	255	259	248	223	256	257	261	230	247	227	261	231	215	252	238	221	254	248	265	267	251	285	247	243	277	269	257	261	231	252	264	264	244	249	226	252	234	262	241	263	227	261	272	261	239	255	245	247	246	278	234	271	265	261	242	259	259	268	231	260	266	242	253	273	260	253	276	253	235	259	240	197	265	250	253	255	219	241	259	244	232	211	241	241	244	261	239	238	233	254	258	250	242	253	245	238	243	219	204	249	258	230	271	269	236	229	252	268	257	258	230	276	228	254	239	250	236	247	226	247	264	259	242	228	228	249	234	244	267	257	212	250	246	233	246	254	208	271	250	254	249	212	280	266	232	251	274	219	268	248	236	246	238	242	233	246	226	263	233	251	255	298	245	251	256	265	252	230	271	247	258	260	256	257	256	233	259	272	249	222	267	272	240	243	264	257	272	227	256	233	252	255	252	247	256	225	278	255	243	256	222	233	242	222	249	278	266	259	307	240	255	233	244	224	234	269	257	261	229	248	237	253	259	243	236	240	252	257	230	243	235	247	237	248	264	221	260	249	253	230	241	261	236	248	246	237	255	259	248	278	224	238	250	233	247	239	248	253	238	256	263	259	249	237	270	268	224	230	278	262	245	239	234	245	227	230	247	251	243	213	233	247	270	239	266	230	272	237	269	240	258	260	268	245	247	258	280	235	245	239	225	244	254	255	262	252	255	241	232	232	249	257	255	221	218	227	260	252	256	264	242	238	281	240	230	237	246	252	252	259	219	225	249	220	249	250	253	252	262	264	275	241	216	252	284	261	236	240	246	255	211	247	244	265	229	230	218	248	265	235	239	253	233	262	281	241	254	233	254	240	247	240	234	245	218	266	275	230	246	265	247	238	245	272	251	243	227	264	255	247	275	235	267	250	258	259	256	242	263	228	262	262	251	245	261	221	260	263	262	250	216	254	252	251	233	249	255	256	240	236	221	240	255	248	266	224	211	274	243	257	232	213	257	270	208	251	267	257	234	244	239	244	242	230	250	249	264	240	276	241	250	236	256	261	249	226	249	236	242	240	262	232	257	257	253	256	223	249	233	244	255	233	243	270	226	244	242	227	253	229	288	243	252	244	241	248	229	252	251	246	235	248	218	264	225	247	248	239	238	249	240	232	253	256	264	256	250	259	234	268	238	271	251	222	228	228	212	266	297	224	278	236	241	255	253	240	224	269	244	263	209	241	241	263	243	241	268	248	228	230	259	255	259	243	232	261	263	231	262	232	288	267	246	245	245	251	255	256	237	267	269	226	238	248	272	249	250	254	255	261	250	273	273	254	241	274	234	262	222	258	256	271	238	253	240	240	268	251	250	216	255	222	232	248	244	307	246	242	232	268	230	243	210	237	263	234	216	286	241	236	238	268	247	251	242	277	237	255	275	265	238	231	259	242	271	244	240	261	244	244	249	235	257	226	240	263	262	242	252	247	259	230	241	261	248	217	236	218	250	260	199	230	265	259	278	296	231	257	256	258	258	249	244	222	250	255	243	232	247	247	259	227	267	221	238	272	249	241	265	275	237	246	219	240	244	233	258	236	248	275	274	236	256	270	245	235	275	269	237	251	230	215	263	244	239	255	243	253	237	244	198	231	241	239	260	247	225	221	277	247	263	231	242	256	237	247	250	235	230	259	228	264	231	274	277	234	228	248	255	269	255	263	213	248	229	250	261	242	251	287	260	249	222	250	264	234	262	266	249	240	223	257	262	254	282	221	247	251	251	246	268	255	251	236	254	241	239	254	236	236	276	234	231	250	245	270	247	239	241	267	249	247	249	221	262	237	279	271	244	219	229	254	251	265	261	243	258	248	256	277	258	282	228	256	229	240	273	272
7014	948	1349	1546	1331	1138	923	825	729	736	717	711	706	654	653	675	629	661	620	650	622	545	612	579	583	619	547	595	565	550	581	596	564	596	629	583	581	566	593	585	594	588	574	546	554	557	562	583	593	637	555	554	560	616	573	586	530	591	587	571	599	571	595	595	551	572	585	526	560	610	589	545	541	540	550	565	584	532	572	596	552	529	553	552	535	583	532	564	566	514	591	586	576	588	537	629	576	584	576	568	559	503	547	598	558	550	564	578	538	569	547	553	579	600	557	547	610	602	545	598	552	561	580	571	542	576	527	535	530	556	591	545	592	574	526	590	559	573	586	568	571	553	601	567	586	570	513	558	542	590	537	552	584	588	541	581	599	578	558	575	553	557	581	524	584	571	583	553	539	602	533	551	535	562	594	562	529	538	527	574	572	512	575	527	565	592	520	558	567	578	575	586	563	534	610	530	527	569	548	593	564	561	564	570	582	564	557	539	550	552	580	533	557	590	551	525	543	563	584	568	551	545	553	587	555	573	562	582	538	600	550	574	569	538	534	572	623	546	556	573	575	569	564	588	579	537	529	556	539	548	578	567	612	527	524	561	559	533	510	541	562	544	591	550	585	602	581	538	576	507	541	606	580	578	524	551	564	577	565	569	541	568	581	537	528	576	601	567	587	541	554	571	559	519	530	574	548	533	594	517	536	575	571	541	589	530	553	578	534	591	586	547	572	597	552	602	524	584	572	489	520	526	552	576	580	579	584	573	584	580	522	565	534	546	561	556	547	564	573	616	554	578	586	563	563	550	560	561	578	549	547	552	597	550	545	602	550	594	551	556	571	599	529	541	557	583	515	588	627	570	560	588	540	569	587	554	577	562	583	588	584	560	532	547	555	523	544	545	542	591	574	558	596	582	595	525	599	526	578	594	583	556	579	565	548	526	608	616	561	555	594	508	543	549	543	558	544	512	569	570	575	582	569	566	570	613	569	570	531	549	568	529	519	574	590	597	562	598	590	541	587	526	569	520	584	561	579	596	545	563	554	564	568	574	573	558	591	559	544	567	564	588	507	527	542	554	535	610	560	559	543	551	544	570	573	516	598	539	528	562	584	550	520	588	546	565	562	610	578	556	539	584	567	549	566	562	554	562	553	579	554	611	549	528	560	566	578	597	520	586	559	567	554	541	599	568	556	561	556	570	613	566	530	600	582	609	559	562	529	547	553	594	574	527	597	566	590	578	579	559	538	578	540	584	572	562	537	590	537	578	591	571	546	558	559	568	588	547	562	574	548	561	546	550	622	544	569	574	578	574	554	572	567	525	584	587	546	567	563	584	586	547	558	537	624	574	530	574	524	566	537	559	601	573	580	583	541	517	565	548	519	569	577	540	564	577	495	568	550	550	536	568	564	522	512	542	598	562	560	556	534	567	547	534	560	558	527	535	544	542	554	556	585	577	597	563	576	530	583	518	566	559	533	568	535	583	580	552	546	576	534	566	559	560	549	572	548	542	535	581	536	582	546	561	583	516	561	603	594	563	589	556	569	604	538	576	534	583	526	587	591	542	547	556	553	599	575	551	577	579	558	549	584	528	548	593	609	579	548	574	592	591	556	531	586	589	575	542	573	567	590	570	552	601	582	597	566	555	628	578	593	588	541	570	535	574	516	561	529	566	526	574	524	574	541	596	570	550	542	586	546	541	559	597	542	514	571	531	519	570	570	528	525	554	582	590	539	600	540	597	562	539	544	539	529	573	587	604	599	545	579	569	547	564	574	570	545	544	578	602	563	550	589	591	541	543	567	539	559	554	592	564	532	538	557	554	557	545	553	623	528	559	606	538	517	526	540	593	566	568	554	557	587	561	568	599	586	562	584	569	563	597	541	542	596	542	543	555	544	543	543	586	601	547	580	562	584	536	628	535	562	576	581	546	573	571	555	571	548	578	583	525	557	531	562	547	563	597	564	610	553	591	563	549	547	564	557	627	592	554	553	537	587	525	571	600	541	610	559	510	550	550	551	568	552	568	572	542	600	570	534	572	546	539	533	577	577	568	573	553	515	558	536	579	589	558	559	563	588	550	553	570	571	514	538	585	570	563	564	530	582	577	547	590	546	569	530	570	584	564	555	541	553	554	575	556	557	579	562	559	609	565	549	581	592	544	576	577	578	605	575	559	574	561	548	538	547	551	515	562	576	567	544	569	587	546	534	537	543	547	570	570	557	551	592	608	554	572	569	553	549	586	562	528	615	563	500	540	575	552	573	584	562	596	545	579	567	541	556	576	563	557	570	501	533	548	547	576	549	548	572	534	534	537	532	531	579	608	536	511	592	517	562	576	583	578	574	570	572	548	573	599	532	611	583	522	532	558	515	564	553	595	529	551	550	581	582	540	554	565	579	593	584	560	570	573	622	525	565	592	568	503	580	564	554	548	586	558	584	535	539	576	565	585	539	583	537	558	549	569	559	551	538	532	553	573	572	544	579	588	566	558	614	579	565	546	619	627	535	561	589	560	528	559	550	542	562	596	587	559	539	593	529	504	570	572	520	551	563	553	589	568	581	540	585	566	534	604	589	602	601	605	595	560	561	502	532	578	579	607	504	618	555	572	553	535	529	561	567	576	584	573	585	530	539	574	571	560	542	579	552	548	573	562	546	571	574	571	573	568	579	584	547	549	522	561	638	606	556	576	517	551	545	592	602	580	592	565	529	565	539	546	573	532	537	563	589	573	569	575	563	536	543	561	590	578	548	539	569	543	583	573	547	584	557	603	534	586	541	568	559	554	542	571	495	558	539	603	551	566	567	534	550	532	578	555	557	548	580	589	588	542	568	546	548	567	521	582	572	525	552	552	540	575	560	532	543	547	570	568	531	553	544	556	601	607	608	575	533	569	547	589	562	540	608	582	543	552	513	564	526	549	546	543	576	594	505	559	548	573	571	592	578	581	551	532	569	552	631	587	594	581	601	536	551	568	556	559	552	558	568	580	572	560	569	572	553	593	586	603	520	577	540	559	542	544	541	588	565	534	532	589	536	554	555	565	564	558	532	576	531	581	560	567	564	555	559	623	559	524	575	594	580	594	580	546	607	577	561	596	597	559	554	549	553	589	556	538	543	559	560	576	565	555	605	540	568	560	561	547	563	584	559	547	578	526	560	564	543	552	550	594	583	560	548	547	500	589	566	573	599	541	525	570	552	622	553	541	588	591	546	559	547	561	580	511	566	563	586	556	570	546	587	564	593	550	561	551	518	604	593	549	547	555	518	516	591	531	567	554	602	563	544	576	534	556	531	566	606	526	552	577	524	614	566	552	555	561	572	534	568	531	516	534	566	561	544	535	540	555	540	552	589	551	565	503	524	555	593	520	581	570	572	569	557	553	573	580	565	592	534	570	539	582	514	558	582	581	539	574	542	566	593	577	544	565	584	518	548	517	564	563	590	536	587	577	526	546	537	571	544	609	558	547	549	550	596	574	560	550	565	572	582	562	579	501
15688	1263	953	748	496	363	313	244	230	201	224	185	185	185	194	185	160	200	176	178	166	169	167	199	166	142	194	172	155	148	137	153	156	169	156	186	190	165	143	145	143	144	150	159	144	158	187	177	151	169	150	154	161	157	165	174	154	160	177	141	159	135	158	147	146	151	144	159	150	148	160	159	148	140	150	153	148	160	137	142	145	156	140	147	171	155	156	130	137	158	152	143	140	176	167	162	151	152	118	140	148	157	167	172	184	140	160	133	163	150	182	157	164	164	173	175	162	156	157	144	154	126	157	133	143	148	142	135	159	146	156	143	154	171	174	153	147	175	147	154	156	167	158	168	145	161	153	151	155	167	134	148	156	134	149	139	162	157	158	151	159	149	164	143	155	167	165	160	179	165	166	150	141	156	150	175	163	150	147	177	154	157	159	139	170	180	164	171	174	152	156	171	154	160	164	160	143	171	152	145	175	160	165	151	152	191	146	164	176	139	150	157	160	178	154	167	158	177	174	142	148	164	139	144	144	163	146	167	150	157	187	170	157	142	154	179	167	162	140	138	163	126	176	135	157	184	137	163	149	162	131	152	160	156	146	147	149	162	166	150	153	155	145	131	146	151	157	144	170	137	124	158	161	145	157	164	179	156	147	160	164	146	147	142	148	171	156	154	165	150	146	172	163	134	147	157	163	160	163	167	163	149	169	173	148	139	164	157	156	139	144	161	176	130	152	153	145	163	174	174	145	136	136	132	167	184	166	159	151	177	158	117	148	169	177	132	165	176	151	152	165	146	148	168	153	145	159	164	126	135	149	120	166	143	156	139	144	158	167	142	142	153	150	157	141	142	160	147	142	137	158	143	162	144	188	157	136	165	179	151	157	147	144	148	165	144	152	146	128	150	165	165	152	179	148	170	187	177	156	127	151	176	153	179	157	138	150	136	150	151	152	159	137	160	151	152	150	151	147	142	138	148	163	141	155	151	164	151	169	154	146	137	146	162	156	143	152	153	147	164	147	146	154	165	181	166	173	145	147	195	200	158	144	149	131	182	156	153	159	165	137	160	146	147	174	138	169	150	148	153	149	126	161	148	168	156	155	158	145	147	147	167	143	187	159	147	147	156	173	135	163	168	142	153	153	152	144	171	149	146	143	155	164	135	144	154	163	188	172	176	153	176	156	163	156	156	161	154	146	152	172	150	154	152	149	160	148	142	139	141	127	153	149	149	169	164	154	153	142	156	178	183	156	171	158	173	150	159	178	151	166	131	154	145	170	140	159	168	144	137	134	172	149	142	183	152	153	158	158	146	150	163	152	166	142	161	171	142	138	141	179	155	134	194	170	160	166	144	165	155	147	145	151	144	146	163	128	177	152	129	159	142	150	159	159	170	171	127	146	192	168	134	160	160	162	153	154	158	176	177	173	117	156	152	121	167	149	180	144	144	162	166	162	140	161	150	173	157	164	154	186	133	192	145	156	159	153	169	160	157	183	157	162	142	139	155	163	166	164	139	168	161	161	163	172	165	147	134	162	153	154	153	169	142	145	141	129	164	155	169	146	137	147	153	164	151	162	173	171	154	159	161	151	145	129	146	164	137	140	139	132	156	146	143	134	143	140	154	159	147	162	174	167	140	177	161	174	129	160	136	165	155	175	163	154	148	153	134	155	146	155	164	148	153	146	142	151	136	146	120	163	156	175	152	152	164	146	147	147	162	157	181	134	174	153	144	152	139	137	167	135	143	144	150	165	146	150	152	164	168	149	164	145	144	133	154	158	128	152	144	170	137	139	135	140	162	143	147	143	129	159	127	141	145	146	156	150	162	159	163	161	160	140	148	156	142	147	167	136	156	158	152	135	156	164	129	147	158	159	159	146	144	166	146	135	159	161	160	176	151	148	140	163	163	141	157	148	153	149	165	154	151	171	179	153	172	134	163	153	181	135	137	156	160	149	143	175	182	167	162	145	169	158	140	135	144	146	141	165	171	155	145	170	140	158	146	148	160	145	160	154	147	157	151	158	155	137	172	132	170	155	152	156	130	154	200	145	166	173	136	166	148	141	161	162	144	129	147	141	139	161	167	158	169	156	166	143	156	142	140	151	151	151	167	173	150	156	164	160	150	145	149	167	179	169	134	149	165	139	155	130	194	150	160	145	154	162	166	160	171	155	166	171	166	158	159	175	139	149	163	159	130	161	120	187	155	167	132	161	214	155	152	169	157	135	143	172	155	173	146	171	127	164	167	123	156	171	161	133	171	159	175	156	170	172	168	140	151	150	153	163	178	178	141	140	154	140	153	147	149	165	177	150	165	172	150	168	163	168	127	176	165	143	152	188	170	156	161	173	176	167	160	142	167	167	140	158	151	162	154	166	145	135	142	187	121	178	173	140	168	169	160	147	167	154	145	152	159	153	169	155	151	155	186	117	158	155	131	165	153	156	155	151	163	175	183	156	168	176	144	140	163	135	153	145	187	160	145	156	142	165	180	159	134	163	144	160	150	166	149	161	155	168	163	166	151	174	142	158	137	143	150	157	139	140	124	166	165	150	162	138	149	130	169	137	164	168	157	158	155	180	153	179	165	160	144	159	146	188	137	136	177	134	148	155	159	158	156	162	191	168	149	154	147	153	144	157	159	135	140	152	149	139	172	164	140	141	176	154	130	163	164	144	148	146	161	157	156	164	135	154	134	153	152	157	163	157	156	152	139	142	187	159	142	161	159	160	169	161	163	152	160	161	163	149	127	165	129	173	160	161	166	162	146	171	153	149	159	193	154	156	132	136	132	135	163	169	134	152	169	157	169	181	147	168	153	152	140	156	172	174	159	160	143	167	162	151	142	159	139	197	176	169	134	128	135	125	137	162	153	118	145	171	163	145	163	206	162	153	126	134	143	163	156	159	159	142	170	165	157	178	166	185	165	137	159	171	143	149	147	153	165	152	151	156	167	156	177	140	139	166	156	163	152	157	149	152	181	158	139	154	133	153	155	154	150	157	151	172	150	150	156	148	154	152	162	169	133	140	134	144	144	166	162	158	160	157	161	158	151	143	159	159	179	136	154	128	160	134	156	152	189	127	137	142	165	123	164	159	162	162	129	149	142	148	163	152	147	164	182	163	151	137	156	171	156	158	174	139	146	130	152	143	151	144	159	129	135	136	154	158	150	159	156	149	153	127	158	167	153	153	151	140	133	146	156	172	166	150	162	148	129	150	170	164	148	141	154	171	132	182	154	151	157	182	165	161	154	135	144	142	153	165	135	160	176	148	165	146	148	165	158	136	192	143	149	155	136	160	133	145	135	143	134	162	174	162	180	167	150	149	154	143	134	161	154	158	120	144	133	174	140	155	148	140	166	161	160	179	170	151	131	171	156	164	142	146	164	146	147	158	142	151	147	155	158	183	165	149	167	143	148	152	179	138	154	150	144	146	148	144	152	172	156	146	139	145	132	156	170	157	135	140	128	146	165	143	185	151	150	162	161	157	177	142	140
8734	1086	1977	2319	1833	1453	1202	965	828	782	752	627	657	596	565	536	547	514	519	542	493	506	489	460	491	441	448	490	474	449	415	478	422	415	433	451	382	408	464	392	409	442	435	420	454	413	426	425	398	424	431	415	401	434	427	446	421	410	409	404	431	434	477	415	411	446	432	412	420	387	375	427	401	390	432	426	388	390	404	443	413	408	413	409	384	425	424	424	406	404	413	418	423	382	424	411	399	403	426	398	415	422	389	428	424	424	397	415	396	411	413	441	443	414	422	399	402	432	432	399	396	427	390	380	402	424	419	412	424	393	431	388	390	444	422	405	382	440	419	400	412	420	401	403	393	402	386	429	392	373	409	460	460	393	394	411	397	419	390	453	370	392	377	422	427	408	430	409	418	397	437	415	416	421	434	420	436	384	373	407	401	410	410	435	399	442	410	371	400	429	392	411	359	423	430	417	394	442	426	440	414	436	385	397	375	390	429	376	425	425	412	438	408	442	432	386	371	376	414	385	374	396	436	425	415	445	407	436	441	411	372	411	369	374	425	379	430	417	420	380	357	379	388	448	408	401	388	425	410	443	440	398	386	429	401	413	441	451	422	452	434	380	445	407	397	425	447	411	429	368	397	418	394	428	417	407	428	404	399	403	428	362	383	398	438	417	432	408	390	404	399	409	409	407	432	449	405	397	387	437	413	409	398	407	406	424	389	376	390	378	374	428	405	379	423	400	397	387	370	436	377	403	382	414	411	414	427	405	389	352	398	407	422	411	448	410	422	368	407	436	413	391	396	484	420	419	393	426	415	443	430	435	417	429	363	397	413	377	387	426	381	427	372	405	424	394	406	392	419	402	418	421	412	414	377	406	418	388	411	422	447	408	415	420	411	407	407	431	418	431	419	398	402	421	387	389	382	388	405	408	399	411	428	437	385	382	408	425	422	388	361	379	379	410	377	391	414	392	394	382	420	390	388	423	415	411	418	409	414	389	383	408	451	423	417	405	397	399	404	432	403	409	416	403	445	417	443	421	403	402	413	404	374	391	412	384	409	403	416	426	390	394	409	404	423	416	432	396	418	373	416	373	411	393	429	426	428	417	383	441	431	418	412	400	410	376	396	426	385	412	398	395	396	412	402	390	415	400	427	407	412	459	405	432	401	408	400	387	411	402	410	419	399	360	467	418	401	418	416	440	362	425	369	419	405	389	421	400	369	444	433	423	416	443	376	381	384	419	406	397	402	392	383	343	375	392	448	371	392	420	432	434	387	402	396	406	373	391	407	429	445	434	377	415	413	414	391	419	404	432	414	441	418	398	386	375	423	400	424	429	418	407	397	412	423	423	413	408	404	369	400	415	399	389	366	401	407	380	388	403	419	384	407	438	446	356	392	394	390	437	394	390	408	402	398	382	436	394	355	408	374	417	416	417	379	409	410	390	378	409	399	437	433	414	392	416	428	428	411	435	402	415	400	401	445	436	422	391	422	415	417	441	402	417	380	413	396	405	379	381	407	369	414	411	429	398	425	416	397	394	412	425	399	445	387	436	424	367	399	405	421	416	432	418	368	361	415	392	433	416	406	408	421	415	393	376	398	356	399	409	424	385	402	329	400	414	390	433	394	386	405	401	409	407	416	431	398	419	447	397	407	414	453	413	381	409	398	379	395	424	397	378	385	414	415	416	398	393	423	429	412	397	429	399	372	387	387	424	392	389	385	435	427	393	415	423	415	414	419	427	376	429	404	419	414	420	433	377	427	383	413	407	391	442	419	377	390	426	410	405	451	389	399	421	442	444	377	383	438	385	421	411	390	403	414	405	396	391	404	423	389	361	387	425	412	428	411	400	399	415	463	381	431	427	391	397	370	409	448	423	378	414	425	400	390	408	383	420	422	405	395	385	426	417	428	423	389	409	391	412	415	411	406	448	394	379	411	376	414	391	415	422	413	447	433	428	407	401	412	442	386	395	399	418	412	399	385	434	407	411	403	400	406	395	394	422	391	419	446	362	409	409	415	400	399	423	397	376	393	411	383	404	396	421	409	403	415	422	433	408	405	411	379	387	381	412	378	424	386	386	448	425	429	359	400	383	407	428	403	399	419	392	427	385	416	435	447	413	388	373	387	395	417	387	398	379	407	400	395	424	432	429	401	390	380	398	395	389	387	422	380	437	450	393	434	368	459	409	405	407	426	394	391	407	365	448	391	419	408	394	431	386	385	389	401	438	410	439	417	378	400	426	406	421	416	425	441	419	400	400	409	393	406	396	357	406	412	422	391	406	464	409	421	440	411	400	422	412	418	404	413	401	408	426	425	353	423	397	412	397	396	419	396	417	403	422	435	414	410	434	393	389	399	437	398	394	400	406	432	358	383	392	400	359	401	386	435	427	417	421	418	382	410	423	390	432	395	367	417	420	420	411	413	378	392	419	426	396	390	363	384	404	410	387	399	461	455	413	406	445	435	436	413	410	418	429	403	383	394	405	381	355	412	413	378	420	432	419	440	431	413	408	406	443	401	400	432	393	434	405	424	422	426	391	375	442	402	416	414	422	370	411	456	378	439	402	431	395	407	402	426	364	394	406	397	408	413	426	447	407	419	420	390	360	435	439	421	432	441	413	385	376	427	415	408	433	388	376	409	378	420	459	367	377	418	398	376	416	416	429	394	388	397	427	401	428	396	377	388	423	396	407	380	382	382	399	430	405	393	421	434	439	422	380	411	418	402	413	424	387	397	400	388	453	395	382	392	428	421	381	415	383	413	426	389	395	414	388	410	414	443	399	409	408	404	391	379	381	422	423	368	421	412	432	403	382	411	425	411	406	389	417	383	453	404	404	414	406	391	415	415	398	398	439	404	428	443	401	387	393	401	420	390	394	394	369	390	400	378	416	398	400	408	436	394	431	399	398	405	422	412	391	382	360	421	419	405	439	412	404	409	420	404	433	426	446	429	402	390	378	413	411	416	412	419	425	377	395	388	437	441	393	417	426	432	383	409	416	423	461	415	409	398	394	360	403	420	413	416	417	420	405	416	413	412	405	422	385	423	419	388	417	399	432	416	428	424	392	364	419	389	403	439	437	369	398	415	398	406	412	393	421	355	426	438	421	409	418	415	417	386	376	414	393	404	438	401	429	405	418	415	408	424	393	423	431	382	409	414	388	363	418	405	419	389	351	400	418	430	434	388	396	429	446	413	415	393	420	381	406	381	445	427	455	402	384	424	454	462	382	414	376	396	394	389	386	401	408	417	405	418	411	414	399	385	438	392	392	410	437	420	436	432	367	419	400	399	404	404	399	389	411	376	348	436	422	404	398	429	389	445	396	371	412	430	442	424	414	390	450	454	404	434	390	382	402	357	407	430	411	383	409	401	411	395	423	411	395	376	440	413	387	416	390	405	389	410	346	429	399	455	441	402	398	425	408	405	461	403	404	410	382	437	406	417	400	410	453	441	361	398	383	422	397	382	421	382	385	380	431	439	416	394	401	400	387
2070	453	470	449	471	440	460	444	438	461	440	421	425	452	421	448	427	457	458	444	487	458	457	441	465	434	440	389	420	442	427	474	432	395	423	414	462	403	442	413	440	449	430	476	413	473	464	410	424	427	420	439	468	414	453	480	445	473	459	488	449	426	442	444	459	439	448	439	412	457	499	467	450	430	437	493	444	454	444	465	425	433	416	448	463	470	456	466	421	464	457	446	449	411	436	474	463	412	469	416	459	454	413	426	404	416	471	449	452	447	439	454	429	422	451	423	430	417	468	441	447	442	467	451	404	444	433	419	487	438	458	440	418	442	449	421	417	425	470	443	501	428	467	446	457	429	444	436	443	427	445	421	457	430	445	433	418	412	454	427	456	475	473	457	431	422	452	470	449	449	434	421	445	420	477	468	417	419	492	472	392	424	453	470	441	439	408	406	443	475	433	444	415	453	470	477	467	457	434	414	436	420	403	467	457	428	464	479	474	463	419	476	423	418	451	457	421	401	443	426	445	441	439	412	417	419	413	425	450	432	457	432	429	419	432	444	449	411	508	392	398	467	427	430	442	474	427	437	442	418	449	470	456	428	460	432	449	428	445	458	444	450	450	426	447	437	477	444	432	448	434	454	420	431	475	426	435	449	440	461	478	420	472	445	428	466	416	471	443	434	434	419	417	486	436	457	426	463	460	411	423	399	440	441	434	472	446	452	444	461	449	453	424	462	463	451	438	437	482	443	438	425	453	401	439	447	430	429	464	432	431	443	433	444	447	470	423	486	471	414	478	472	464	446	448	446	462	443	479	460	485	460	406	441	426	410	439	467	431	451	459	470	399	443	409	416	455	423	463	406	474	409	488	456	436	474	452	445	408	458	447	431	443	474	441	445	447	409	439	459	460	474	431	395	491	439	403	478	451	413	503	420	466	438	459	460	465	466	446	429	446	420	435	456	489	435	420	481	452	445	419	440	429	421	388	424	434	439	460	414	404	452	443	470	433	423	446	462	445	417	462	463	423	454	499	418	415	439	417	494	460	411	446	427	425	491	469	417	467	398	486	454	437	415	426	442	435	410	433	442	428	439	434	451	415	450	464	432	403	454	458	447	446	467	439	453	439	476	437	494	467	431	460	429	439	458	423	423	474	457	435	404	474	372	467	466	459	482	457	437	463	450	460	453	462	442	419	406	446	461	463	424	439	472	457	450	404	452	429	432	414	438	456	476	465	429	466	411	413	447	438	434	463	450	478	454	406	467	457	450	533	483	451	511	489	410	451	460	433	450	514	430	466	476	412	440	423	425	456	420	438	429	445	450	395	439	429	435	444	386	445	445	480	402	448	473	459	459	471	458	421	407	439	469	466	412	430	426	423	445	433	464	423	419	436	446	450	447	419	447	407	468	438	447	463	381	456	457	443	429	431	432	464	448	411	424	412	443	431	419	439	442	412	457	429	452	475	444	477	421	413	446	429	436	495	408	422	425	454	425	437	423	457	443	469	476	427	402	439	407	455	448	442	449	419	433	421	434	421	421	427	421	434	467	398	442	438	482	444	459	463	441	460	435	470	424	458	385	485	451	428	428	443	452	427	443	462	471	441	439	436	395	457	411	454	439	469	435	426	426	431	413	447	436	470	448	450	491	449	453	478	498	470	445	480	425	452	463	467	416	384	454	425	459	462	422	451	421	437	401	485	401	451	477	475	442	478	459	453	467	457	442	410	486	464	435	426	392	444	433	427	482	433	397	395	454	450	440	463	433	408	397	452	431	434	449	438	459	462	414	446	443	442	465	413	437	451	463	437	470	487	445	425	433	413	410	458	442	456	420	406	439	418	478	450	453	450	438	482	487	449	435	464	400	451	455	459	488	459	463	449	437	419	444	455	460	466	470	419	427	451	442	456	422	422	444	424	432	485	437	465	449	444	468	472	442	461	444	450	453	408	437	468	445	405	471	448	484	470	465	434	422	432	464	437	452	433	450	460	467	427	430	423	425	437	449	409	415	434	482	429	467	452	461	445	460	443	418	429	455	460	431	428	480	422	454	418	425	476	446	425	445	420	433	428	447	410	433	410	452	439	414	442	433	453	441	435	467	421	426	400	453	450	430	420	424	417	477	463	428	470	470	412	440	434	458	461	470	445	503	453	423	413	451	460	428	448	442	414	446	478	448	444	441	464	462	458	451	436	429	413	475	432	457	449	461	443	441	435	408	451	462	409	393	445	447	470	441	428	474	452	438	434	464	482	425	445	510	433	423	415	419	480	409	456	418	504	451	492	419	425	503	467	477	439	451	439	464	429	453	455	457	447	456	450	503	414	408	488	416	447	441	433	461	467	411	491	485	442	483	468	425	460	410	438	426	444	391	440	422	467	435	460	482	453	448	410	445	455	443	439	432	432	464	433	478	478	458	438	441	437	447	429	487	449	467	458	438	440	476	452	429	449	439	405	420	449	399	478	518	453	428	461	445	394	426	464	430	449	410	431	451	453	416	437	456	430	407	456	463	485	452	440	441	440	477	420	401	398	488	474	440	471	411	418	423	440	436	470	454	490	457	460	448	462	439	416	488	452	411	456	447	447	464	423	457	459	425	457	480	435	419	400	395	399	432	451	415	445	440	449	467	386	413	443	449	439	454	452	474	433	436	459	458	415	422	424	403	427	436	468	436	461	416	467	442	441	471	475	441	460	429	450	431	462	447	449	443	411	419	408	453	442	457	449	469	458	419	451	448	469	466	439	449	410	476	457	431	432	442	422	425	401	403	409	435	450	510	437	405	429	435	445	459	465	457	437	453	429	443	396	423	448	458	431	416	436	466	439	459	440	476	467	439	440	421	432	428	424	431	462	415	486	463	412	443	458	469	437	471	456	438	430	437	499	439	447	429	447	400	418	441	448	445	442	468	448	461	487	436	460	444	423	450	429	449	443	447	438	424	461	443	410	403	432	435	425	412	432	442	456	431	484	453	412	418	431	452	431	455	473	413	403	415	465	413	437	423	462	468	438	438	380	466	406	452	454	422	451	430	456	433	424	440	430	470	412	437	438	433	434	445	456	429	413	422	455	473	448	415	477	464	401	496	439	396	428	439	412	453	460	437	459	504	462	391	421	434	422	437	442	468	450	454	442	444	473	474	409	461	435	441	428	420	487	472	417	431	419	437	427	434	450	435	462	427	419	430	455	416	474	451	397	418	417	411	448	435	450	425	471	420	423	448	443	403	474	466	458	438	401	452	439	429	448	459	410	466	423	464	499	466	459	464	432	433	425	422	477	422	422	430	466	444	417	424	441	462	448	470	468	398	447	417	483	442	425	440	456	455	444	428	436	441	420	469	483	471	455	456	463	432	453	451	481	420	472	412	429	451	452	437	440	427	452	493	429	431	433	416	465	422	445	459	442	458	428	458	456	476	415	465	432	449	414	451	429	439	411	404	409	460	418	421	431	405	429	461	496	462	433	420	463	436	426	466	425	443	434	404	443	474	425	477	481	438
2439	978	1014	986	976	1014	943	973	915	920	1007	984	985	956	984	987	936	959	953	955	991	1007	950	951	951	950	955	957	937	970	988	950	933	918	922	905	983	946	921	950	950	948	991	928	970	960	922	970	944	926	973	976	966	961	922	975	908	947	977	977	916	964	991	942	1007	942	988	979	954	931	963	926	942	957	931	972	933	931	959	967	932	1042	1029	998	934	1014	957	963	934	953	998	910	925	957	922	974	936	974	941	988	943	970	948	939	928	949	988	933	937	941	968	1010	958	943	973	919	931	938	957	939	951	983	938	963	985	910	1000	942	968	958	943	970	982	999	947	951	953	935	924	1029	953	903	938	929	980	1017	930	978	967	964	952	920	949	940	1004	986	985	968	933	912	968	980	934	976	955	945	939	928	970	941	915	975	964	1019	951	932	960	965	942	997	962	988	997	944	952	1018	919	944	936	971	955	935	945	989	959	973	883	946	958	933	943	966	970	942	939	919	959	971	975	900	928	996	944	936	940	925	967	963	975	944	977	975	977	924	930	936	890	945	950	1032	982	975	975	983	1005	980	962	948	978	973	957	961	951	958	958	965	946	988	924	963	973	961	964	913	1004	969	942	918	972	946	941	954	965	911	953	967	931	979	1000	913	886	989	918	907	922	965	973	918	997	919	899	966	970	967	955	969	1039	990	976	987	901	913	948	950	969	971	930	960	949	928	890	999	930	938	999	1009	941	947	933	976	948	985	933	989	955	926	955	1020	954	944	948	952	917	928	947	1043	980	948	979	995	976	927	936	979	975	927	958	980	928	1025	972	933	919	977	978	917	922	959	1043	942	924	944	992	956	942	976	990	923	933	933	986	945	969	932	946	969	947	975	975	978	948	951	955	971	937	920	1000	1008	915	1000	963	967	933	959	969	952	942	932	931	947	938	931	983	974	939	950	994	958	933	992	1012	960	985	932	949	949	952	893	899	966	972	968	970	1004	970	1012	982	961	958	933	1037	980	951	952	964	900	959	930	941	972	938	975	958	909	966	933	1008	984	945	970	891	952	960	959	957	945	973	941	958	980	950	963	912	1001	923	916	970	986	1002	960	986	986	995	954	937	939	985	920	913	992	972	978	997	940	1004	950	892	869	979	1030	960	978	1005	956	948	957	970	962	938	940	963	978	926	929	1014	1041	979	949	968	989	946	912	953	952	927	933	919	958	962	972	933	955	962	971	941	968	989	940	976	946	992	943	976	944	892	966	976	937	948	1030	918	958	965	969	938	924	989	953	911	986	937	957	924	961	930	967	923	953	996	953	907	994	996	907	909	894	974	948	983	965	909	930	953	956	900	999	910	966	921	902	945	928	916	971	925	940	995	992	910	930	983	928	946	905	920	916	982	915	1004	920	994	996	968	898	1011	955	969	929	926	1016	979	951	945	948	928	932	983	932	949	966	915	955	948	982	982	962	999	956	920	1009	958	935	969	929	957	984	1005	976	929	937	875	885	933	953	991	960	969	984	915	981	950	968	1012	982	955	979	974	908	980	927	938	982	968	908	960	924	973	925	943	978	942	924	952	943	980	961	959	958	984	949	945	1058	1000	931	931	980	975	917	970	944	953	950	969	1015	968	1021	964	999	945	944	967	970	961	976	1000	961	965	967	910	1017	965	976	979	988	935	951	1010	934	957	969	939	938	927	906	987	948	935	948	950	946	976	947	945	938	965	932	931	992	949	918	905	965	910	978	964	977	946	938	1002	987	968	963	1003	988	947	938	889	947	953	956	951	916	1001	928	988	930	923	934	967	977	942	961	996	902	1014	913	959	972	919	945	975	922	959	949	934	960	909	968	981	959	960	944	991	955	951	978	931	960	950	960	945	946	982	998	948	1016	932	966	945	896	927	945	964	879	974	952	954	1023	910	920	968	975	981	991	961	926	902	920	958	972	932	936	973	917	918	959	951	966	924	976	942	906	907	969	985	967	925	965	951	991	928	971	939	990	918	954	971	935	942	990	930	1004	937	930	969	990	924	1013	972	961	943	904	955	960	953	980	957	949	965	935	942	959	953	1001	990	913	967	910	958	933	952	922	968	937	883	910	986	954	960	945	939	956	959	994	960	971	925	969	986	927	913	918	921	1019	982	902	927	1004	926	916	907	964	965	922	924	979	949	1025	943	967	955	942	979	1026	986	935	950	976	926	911	978	986	946	972	988	993	993	946	994	954	954	977	984	938	918	918	981	892	950	930	1011	905	996	964	921	976	1010	989	956	968	999	976	943	954	897	1007	940	917	1003	998	1026	945	952	968	995	964	975	964	974	927	992	967	1012	988	984	1022	993	959	1009	951	967	986	936	953	930	952	988	999	970	943	911	980	945	943	925	918	955	948	968	1006	963	963	958	930	955	942	995	914	979	972	935	972	968	996	920	931	959	950	899	864	973	995	951	1007	985	1025	975	926	970	910	965	961	997	968	905	961	907	995	947	934	1007	994	934	956	975	944	1004	934	944	992	892	936	933	991	945	960	990	943	948	944	1014	941	954	969	964	951	940	1013	933	957	944	925	952	950	942	955	961	962	1021	960	1005	947	952	983	930	963	958	925	927	936	1003	965	968	986	975	946	962	976	935	997	984	1016	931	942	930	967	947	960	931	981	1010	1015	966	950	903	950	933	915	961	963	971	907	1015	950	967	941	938	921	915	987	935	980	999	944	967	940	955	931	937	1007	938	975	925	915	941	1009	977	933	1004	917	985	951	946	913	988	939	902	971	982	963	967	937	935	1016	987	976	926	957	915	1019	948	972	958	998	953	941	965	952	939	931	987	902	960	916	878	992	976	957	915	993	964	964	1037	944	978	983	911	950	954	989	941	976	991	1039	1004	974	942	957	988	904	1016	952	927	1008	926	970	949	935	935	932	947	954	935	950	973	892	956	1003	953	969	946	986	940	957	956	948	993	951	994	929	934	939	1014	935	953	950	945	940	937	925	1027	978	953	950	944	964	939	915	949	946	925	932	958	944	938	951	958	964	988	950	928	949	895	985	932	951	984	949	930	948	959	942	934	1024	947	970	952	958	941	945	1001	926	942	951	975	983	980	942	972	1011	926	906	1014	899	962	893	917	982	978	922	944	980	927	952	958	1009	906	942	998	921	953	948	909	991	967	923	972	950	927	1013	986	969	963	1002	1011	989	948	958	910	930	956	968	986	950	993	968	999	956	1005	915	909	986	997	971	935	908	932	998	938	990	963	950	1024	910	928	970	969	939	967	961	959	940	963	928	960	934	931	886	991	985	985	980	908	953	976	956	1000	976	955	977	980	974	909	937	894	962	890	921	982	1016	953	989	974	957	963	959	1012	953	901	995	970	1000	909	970	939	981	948	929	956	982	953	984	962	961	935	998	938	926	979	986	952	931	964	943	972	983	916	933	1000	931	982	988	960	947	978	940	957	970	964	978	992	902	941	958	954	959	979	951	957	973	979	952	918	924	936	1015	949	977	961	1013	970	975	923	910	949	936	972	989	927	935	930	944	981	994	960	965	978	884	975	967	899	995	916	976	974	961	942	947	899	911	959	897	952	963	912	979	918	982	971	983	948	982	955	955	1021	990	974	971	917	927	925	908	922	913	963	920
8911	651	634	534	382	349	308	344	284	284	299	245	251	264	253	246	271	247	256	286	271	246	259	225	252	262	247	220	274	248	253	250	256	271	250	257	222	256	240	268	243	234	236	239	243	243	261	231	266	271	237	275	208	213	228	220	243	253	246	263	265	267	251	234	237	272	224	233	258	262	249	246	238	286	253	260	221	274	244	247	222	255	247	243	227	247	277	252	248	246	253	260	254	264	222	245	236	247	233	266	261	238	247	237	265	247	220	248	231	266	238	261	246	249	271	264	191	279	256	239	237	225	242	242	253	244	251	225	246	237	238	256	247	252	269	260	260	276	278	230	214	262	252	287	245	230	231	246	229	250	254	229	224	235	245	240	239	253	251	225	250	223	247	239	230	236	240	256	244	250	275	268	253	243	245	265	258	232	223	273	238	236	244	259	224	249	269	246	219	234	258	249	248	254	276	265	267	232	275	275	249	283	235	271	241	237	233	219	259	246	227	240	260	242	245	251	239	278	262	240	262	265	233	254	226	239	242	232	284	262	266	252	231	240	252	262	246	227	255	261	264	267	247	237	266	259	240	267	253	256	265	230	244	260	228	255	259	234	223	245	222	263	281	251	252	259	260	235	236	237	247	249	252	214	242	237	256	224	251	220	249	226	240	245	245	278	269	222	248	216	252	257	269	241	255	279	247	268	234	268	279	245	242	266	262	228	221	248	251	232	231	238	253	223	257	253	282	252	245	268	241	253	257	240	228	260	251	221	230	239	245	258	256	247	221	269	244	236	235	232	239	237	269	265	252	238	243	226	243	242	218	241	275	242	257	266	231	235	257	237	252	269	270	220	252	237	236	230	287	239	231	253	217	237	252	230	245	262	258	228	254	232	274	265	266	267	260	244	246	235	232	255	251	237	282	245	244	274	255	237	253	252	247	283	265	280	218	223	267	248	239	236	229	253	263	260	249	269	231	266	273	216	266	224	220	233	241	242	235	234	271	254	195	231	242	248	245	234	255	250	256	237	259	261	261	268	249	249	247	233	243	255	241	239	276	237	262	258	251	240	275	260	242	217	236	228	270	261	280	233	257	231	273	245	245	223	246	256	304	255	236	266	240	231	240	236	255	229	230	274	247	261	222	276	234	250	263	185	250	241	250	264	254	226	230	250	239	232	262	240	261	245	233	239	222	237	231	215	255	251	250	270	276	229	225	232	264	255	229	248	220	260	221	261	254	245	263	231	230	236	247	244	200	234	258	260	228	230	286	255	262	223	244	261	216	220	240	260	267	231	229	262	242	260	227	246	225	247	235	213	269	273	242	247	238	237	232	242	245	273	229	264	245	248	206	218	267	281	225	255	248	224	232	271	221	255	249	251	213	237	257	247	235	278	241	263	267	216	288	254	252	250	250	242	250	259	241	240	265	236	227	258	272	228	238	234	263	243	260	264	260	244	241	277	268	249	241	253	254	267	243	277	262	279	260	239	258	264	248	251	236	253	253	262	219	252	261	258	261	249	257	245	229	273	256	228	257	239	277	257	216	242	259	272	252	254	227	234	247	212	245	265	250	273	253	227	221	268	261	260	239	238	224	201	253	249	267	286	227	265	245	218	276	265	274	262	236	279	255	288	282	225	242	264	252	251	266	278	255	237	264	257	252	220	259	291	238	219	229	235	230	238	239	236	267	240	230	247	278	272	239	241	260	222	253	264	228	234	259	276	254	237	263	254	276	276	217	259	267	245	253	219	271	246	229	230	244	243	257	246	231	252	229	241	240	247	256	254	229	236	258	239	248	246	225	276	266	236	218	253	225	282	242	254	254	246	237	275	250	239	232	279	243	233	245	270	291	234	262	265	244	241	238	262	230	248	259	284	248	239	254	225	236	245	259	255	240	256	221	249	258	238	255	252	221	238	222	245	263	241	229	232	278	233	227	273	236	238	248	245	262	277	269	241	267	280	254	228	250	300	235	233	243	278	230	267	231	233	258	248	253	253	280	236	268	267	252	240	244	239	252	249	242	250	238	239	240	251	231	244	263	217	251	232	237	265	229	258	259	197	248	257	260	235	277	221	271	283	267	261	266	261	257	258	258	242	238	232	267	242	251	239	225	266	234	268	234	251	261	235	245	248	254	257	235	231	258	287	287	253	283	257	264	223	229	260	231	258	266	256	231	247	250	268	262	272	246	227	286	289	259	259	258	227	226	214	242	239	239	241	258	251	251	227	226	218	235	268	229	239	239	244	211	256	221	243	254	250	222	252	281	245	249	236	231	242	218	259	229	269	260	266	257	251	259	240	244	231	260	244	222	239	250	232	242	226	267	242	245	242	240	234	238	263	233	227	242	276	247	251	244	218	240	232	245	244	271	255	231	250	256	265	237	261	228	261	234	242	215	272	261	250	245	265	221	261	255	298	250	269	270	256	257	249	235	235	248	266	257	252	258	238	247	267	230	259	233	230	242	268	245	241	244	247	221	226	229	216	273	252	244	230	254	222	226	230	257	261	259	276	230	268	242	228	243	254	254	241	219	255	265	275	234	238	275	271	240	231	268	273	251	259	248	225	266	245	221	219	277	264	241	266	254	229	233	242	241	254	259	243	230	261	266	250	247	242	229	225	237	244	244	260	232	251	231	268	224	243	258	247	267	240	251	267	236	245	234	269	255	274	241	262	232	236	247	256	235	247	268	260	268	237	246	226	214	240	233	249	260	215	223	253	231	286	268	249	226	265	251	242	272	277	235	251	264	261	202	269	243	250	255	255	248	253	252	239	249	229	266	281	253	227	228	302	237	263	243	260	232	238	239	251	253	247	247	238	201	182	250	270	259	224	257	228	239	253	242	245	233	266	266	249	230	233	210	260	235	289	286	250	241	244	246	245	284	250	243	212	253	236	250	274	251	249	260	238	236	254	266	238	240	236	217	245	265	269	229	283	237	244	211	257	238	249	236	225	252	257	252	250	276	247	304	220	247	248	267	249	256	226	228	242	277	251	244	256	222	242	234	235	234	256	260	259	280	269	231	255	258	223	242	268	260	238	238	245	275	240	246	266	221	232	264	248	251	247	247	247	259	272	232	212	256	249	224	232	249	266	228	240	230	248	224	242	252	223	225	245	244	251	256	247	254	226	255	214	279	256	255	277	253	235	263	240	231	225	295	239	231	253	221	221	265	270	268	264	253	247	257	249	287	258	230	213	238	246	255	238	238	259	241	286	265	218	240	228	249	253	257	248	270	257	253	252	268	275	229	261	263	259	267	242	216	217	266	252	239	257	249	260	262	238	249	248	238	235	232	240	248	269	221	241	241	243	272	269	240	256	287	251	221	243	247	246	240	234	275	251	250	250	259	220	260	234	222	220	258	251	241	227	272	242	229	244	263	232	240	234	244	277	263	244	243	253	249	239	243	241	248	291	272	274	253	258	250	247	265	252	246	266	244	253	264	210	235	250	250	252	269	241	246	233	244	272	266	231	254	230	270	254	219	249	248	238	265	243
7012	903	1409	1530	1336	1135	962	892	787	728	717	684	683	664	643	677	603	618	581	612	591	608	608	598	583	633	636	581	581	578	569	593	613	575	573	573	572	556	540	571	595	537	537	606	595	545	527	588	551	568	589	553	532	556	558	600	626	553	540	572	566	582	588	558	567	604	566	565	570	580	569	602	600	588	576	556	560	588	584	562	571	596	556	573	591	568	552	580	580	569	585	571	547	573	546	536	581	581	556	575	565	574	604	526	573	545	555	558	545	570	544	569	557	596	556	532	562	616	538	577	554	509	541	569	590	587	576	571	579	560	591	565	576	557	581	566	591	562	526	583	574	567	557	567	605	558	570	572	578	554	588	555	556	531	550	596	588	573	585	521	569	588	563	585	549	586	555	565	575	517	558	562	551	571	548	566	573	594	573	551	610	610	579	514	540	605	544	564	570	582	561	515	586	552	555	546	552	551	516	578	554	576	581	574	543	564	547	559	562	586	524	541	603	562	565	550	596	543	609	545	566	538	532	556	571	571	511	618	529	514	570	581	606	536	579	519	569	556	563	565	567	530	600	527	576	522	567	507	561	555	601	571	559	546	603	554	561	584	558	573	570	538	611	564	582	545	550	524	548	578	587	538	593	573	541	543	566	531	568	567	539	561	578	550	597	550	577	566	525	539	552	573	609	545	551	554	575	507	601	548	574	526	578	549	542	592	576	562	570	555	545	585	578	536	560	562	598	596	533	546	526	575	539	596	584	548	542	603	571	570	566	600	586	598	592	556	578	589	573	556	588	534	539	554	554	549	595	616	593	555	602	545	555	543	555	571	593	568	584	569	544	529	560	586	509	519	535	577	551	602	606	559	584	552	550	533	552	539	584	577	537	592	576	547	572	520	513	619	544	547	565	575	564	571	568	575	604	593	595	554	599	572	566	595	528	522	585	551	566	537	580	527	553	575	560	570	565	601	586	586	588	586	605	568	553	556	589	538	535	555	569	580	551	598	566	608	538	538	541	562	593	555	588	589	592	533	524	537	590	558	566	590	575	597	561	570	582	563	557	533	554	588	541	612	548	556	552	616	557	559	582	523	575	544	620	556	524	568	562	535	526	582	555	545	525	577	553	570	570	581	569	527	575	559	610	532	546	575	538	596	563	535	575	538	546	560	544	563	567	573	578	578	542	587	556	553	592	545	554	511	578	545	568	578	569	543	587	545	539	552	519	541	607	567	554	569	603	545	586	601	533	595	552	552	571	564	514	553	568	544	563	591	601	632	585	561	595	533	545	594	616	581	548	577	604	556	506	588	584	560	604	559	563	554	576	529	604	530	600	574	592	558	553	555	558	582	560	570	609	546	567	595	551	538	567	577	519	568	541	567	589	540	556	588	582	537	544	584	595	526	545	571	567	530	550	584	565	563	527	557	601	550	580	546	557	542	572	592	567	554	570	581	554	597	588	569	576	564	568	581	540	571	579	543	550	597	559	560	550	598	553	594	565	590	595	572	570	574	559	517	577	575	568	575	537	559	580	550	531	552	562	557	543	536	577	505	576	561	563	558	549	574	534	558	569	555	550	546	564	561	550	537	588	576	568	589	532	607	578	600	588	595	559	571	562	564	530	532	568	579	565	598	602	584	530	547	530	549	597	551	563	539	579	606	532	549	523	635	565	562	566	581	563	548	611	565	563	572	551	538	569	582	575	563	538	560	577	589	544	601	621	546	556	584	554	563	556	588	550	572	550	548	555	538	555	481	531	565	536	568	582	514	563	579	591	546	569	572	542	561	550	551	603	580	557	603	581	571	571	573	550	567	571	569	534	510	555	576	558	524	542	571	560	554	604	559	589	552	559	555	606	546	553	558	567	575	559	572	530	595	588	581	535	573	604	576	561	569	515	570	580	570	609	533	555	588	558	553	530	563	534	571	544	551	540	567	524	552	520	551	522	555	560	546	583	579	552	574	572	562	532	585	591	550	538	587	612	536	562	545	504	550	534	565	571	555	573	547	545	537	596	539	578	531	574	542	614	588	572	549	554	542	583	542	533	569	530	580	564	537	591	565	574	549	615	536	562	553	552	538	541	540	510	606	533	557	565	550	552	537	546	546	560	553	570	573	600	615	537	508	543	574	589	572	541	557	578	571	584	609	553	565	559	538	583	549	582	548	596	565	564	560	550	567	580	567	596	586	608	544	578	570	571	589	598	551	561	625	583	574	589	540	518	624	590	572	486	579	538	537	551	522	562	564	529	576	516	556	592	542	582	586	530	546	523	544	556	610	578	557	581	560	568	569	586	548	558	547	542	548	592	591	586	553	563	589	570	574	546	582	524	549	565	541	565	565	545	543	536	554	579	585	563	584	568	588	595	615	574	562	618	570	570	612	557	557	516	582	577	551	550	585	549	540	569	579	601	586	547	558	541	552	600	530	522	589	571	574	511	567	606	617	543	519	544	606	545	590	553	563	531	580	592	594	576	561	586	538	544	587	551	546	568	564	538	571	596	546	573	537	589	545	537	528	559	553	561	552	567	582	567	541	557	546	566	555	582	571	531	546	554	567	556	590	581	565	515	557	556	576	603	554	566	558	561	552	570	587	594	566	570	570	551	553	559	582	534	553	563	558	577	548	601	570	521	569	586	590	516	582	582	547	552	551	558	554	534	581	527	591	534	546	527	555	571	551	593	567	595	568	545	561	529	545	564	542	536	573	583	537	585	530	549	550	541	556	591	550	526	578	540	562	554	541	559	589	584	553	562	583	539	528	575	565	573	569	546	573	565	545	545	543	557	592	552	595	560	532	549	598	563	510	534	566	545	549	557	559	553	570	520	586	599	568	566	571	600	603	564	557	588	524	559	559	579	564	545	575	546	579	596	597	537	565	566	565	576	549	554	547	531	510	561	559	574	533	590	588	590	550	529	557	576	561	530	576	571	557	572	615	572	552	587	564	503	593	577	554	560	559	559	523	559	560	531	598	568	547	588	549	569	582	576	569	574	547	544	583	589	561	552	594	529	564	598	520	525	547	549	555	521	579	571	561	583	557	553	595	553	574	540	559	594	570	593	569	570	629	567	573	584	566	538	545	516	584	576	547	560	560	560	561	534	581	556	552	546	550	575	589	562	611	528	557	586	544	529	597	555	535	577	543	598	576	552	556	603	565	565	536	563	540	578	584	569	525	587	590	557	575	580	548	522	553	550	557	583	551	580	520	525	573	552	609	563	559	557	583	548	591	557	597	575	552	550	540	580	545	546	527	576	549	550	517	583	578	580	542	535	602	550	537	549	544	565	583	527	560	600	593	546	565	543	535	542	583	587	581	562	557	595	564	553	600	608	537	590	561	563	572	562	574	612	571	597	560	520	587	507	571	563	585	579	582	558	532	546	579	585	549	550	577	583	611	606	591	592	538	585	531	580	599	566	569	559	567	505	574	566	558	544	592	545	572	548	551	552	529	555	542	557	574	572	554	536	539	562	561	525	555	591	511	581	608	575	565
16100	1328	980	777	482	393	302	291	220	222	202	202	201	189	190	161	171	171	187	192	164	177	147	173	177	140	153	153	177	171	153	162	151	160	190	160	179	159	166	155	165	159	155	159	145	143	168	150	158	137	173	162	148	151	170	160	150	162	159	168	160	140	155	153	141	159	183	150	166	163	157	158	147	159	148	158	171	144	164	160	139	171	158	151	168	171	184	145	161	141	158	151	154	167	160	147	152	157	154	150	157	157	166	157	156	163	151	164	140	148	169	157	154	150	131	184	138	160	141	161	174	167	181	172	156	134	129	140	151	136	171	138	137	153	138	142	167	155	164	161	163	170	134	120	166	151	172	161	161	158	148	160	144	139	156	160	145	151	157	138	156	164	186	183	172	181	154	186	180	155	137	184	164	172	145	127	180	166	174	137	130	141	156	167	147	131	151	158	186	150	128	169	153	173	146	137	183	176	154	150	156	140	158	141	170	146	169	152	161	183	165	157	175	176	131	145	158	145	156	168	160	149	151	153	135	146	148	162	156	169	146	159	138	170	158	153	162	165	149	141	157	145	147	133	145	142	132	149	150	156	156	139	169	156	142	140	166	143	143	173	159	152	149	155	140	146	149	140	182	170	144	137	124	153	151	157	145	159	152	159	163	176	146	153	168	150	142	175	170	139	160	154	123	150	155	157	160	190	145	179	132	133	177	158	167	149	156	147	153	163	137	167	150	164	148	149	155	180	184	150	150	162	140	156	150	155	176	155	145	151	132	161	130	194	152	167	134	148	144	157	172	167	177	146	155	171	146	157	166	159	142	154	161	151	168	175	167	178	169	154	158	146	160	156	168	145	147	143	161	142	144	150	165	145	170	162	155	159	160	158	148	160	126	172	169	160	177	146	148	142	144	160	157	130	163	151	152	120	180	160	154	153	151	159	180	166	157	157	146	152	159	171	170	161	153	146	144	156	145	161	158	154	157	152	174	139	160	171	153	142	153	157	129	128	160	159	146	149	169	162	138	173	175	178	161	149	160	168	150	146	137	164	168	163	146	153	161	136	172	152	153	161	152	156	179	167	167	159	162	144	149	165	158	143	123	154	134	162	156	163	179	124	151	167	159	178	157	156	162	138	160	154	153	148	158	158	147	152	157	156	171	169	177	152	171	167	144	161	146	151	142	162	148	138	174	155	179	172	162	130	157	160	160	160	141	160	171	178	163	155	154	150	157	150	156	143	163	168	146	169	149	165	136	168	199	141	147	160	155	129	170	178	158	146	169	157	124	119	173	146	182	165	142	182	157	182	167	157	148	175	136	152	156	157	168	144	146	142	144	168	155	159	153	149	167	137	149	144	168	149	150	171	165	146	168	157	179	154	142	155	168	173	158	149	149	135	162	139	149	170	137	137	177	179	172	156	146	163	153	182	165	170	164	153	149	147	153	148	171	144	149	157	149	155	163	166	167	148	165	143	140	185	167	173	183	144	165	186	174	165	147	161	151	146	142	154	162	162	153	150	148	163	150	162	178	158	152	140	157	174	145	169	138	145	169	153	166	173	153	163	150	180	158	151	151	150	166	138	157	165	146	142	169	164	152	141	177	167	164	153	160	182	152	165	153	134	153	152	170	159	154	171	174	167	157	161	167	150	180	135	150	165	137	161	163	167	150	171	154	159	192	149	135	162	158	165	168	170	148	179	175	169	153	148	159	157	159	119	149	181	161	161	165	140	142	170	170	171	156	147	175	135	154	166	169	165	176	160	164	140	166	156	147	139	170	148	146	151	149	165	162	158	142	132	162	151	153	167	139	133	172	132	176	172	157	163	174	173	149	164	169	155	157	155	180	169	163	160	168	168	163	133	166	151	157	165	152	167	136	162	154	158	143	150	170	154	164	153	178	158	166	146	155	154	156	169	160	159	148	129	146	161	166	153	151	141	139	175	165	166	133	173	145	157	145	148	155	166	165	145	161	151	165	149	167	140	136	174	139	163	141	165	155	139	136	158	136	146	168	154	159	165	142	165	164	152	159	157	152	157	156	159	166	156	125	158	167	155	130	165	153	172	143	147	180	157	160	179	159	191	156	144	163	150	139	130	162	167	165	147	164	158	159	157	174	145	179	154	162	181	165	146	145	139	135	171	140	163	144	146	156	150	168	160	141	149	155	155	159	165	167	172	151	178	155	159	146	154	150	161	144	143	154	138	149	144	154	147	176	134	128	160	137	171	155	150	166	159	165	132	155	161	139	157	174	135	163	159	142	152	170	150	159	166	156	138	168	175	157	159	173	153	176	143	141	153	153	155	153	173	176	166	141	141	160	159	151	152	140	167	189	134	158	146	166	164	139	147	159	157	168	159	162	168	146	173	157	124	150	147	159	167	160	151	149	164	163	133	154	172	164	156	163	155	159	159	154	161	170	148	172	134	155	151	151	163	162	147	158	135	165	129	115	146	172	174	164	164	178	164	149	167	168	155	170	149	127	143	186	131	149	160	147	172	156	156	156	164	154	163	142	170	180	171	141	166	159	176	162	182	172	155	166	171	143	147	152	162	157	160	159	168	157	162	131	162	141	146	161	160	139	156	136	161	141	177	154	167	163	137	156	159	146	154	159	131	161	175	153	170	143	175	156	148	125	127	179	171	182	147	156	167	138	140	153	167	157	158	176	152	160	156	156	185	151	144	147	197	161	149	134	168	176	171	157	157	169	156	164	155	157	140	154	143	121	141	161	159	138	157	173	160	159	161	157	160	143	148	142	141	154	173	154	154	165	175	162	166	150	161	168	168	150	147	165	154	146	143	150	160	128	150	153	176	165	146	150	160	138	179	182	153	135	165	130	166	182	160	129	185	156	154	163	154	157	175	162	153	162	132	147	149	161	176	152	158	184	191	164	142	143	165	149	158	159	163	159	151	135	153	181	145	136	140	153	160	175	151	154	163	173	136	154	166	148	120	154	130	154	155	157	161	155	158	160	169	162	157	142	151	153	127	154	135	150	138	165	158	159	155	160	164	147	122	144	188	169	165	169	156	149	176	160	134	152	139	166	153	121	160	151	132	153	127	135	142	147	134	154	160	182	170	137	147	132	172	140	151	170	152	129	172	155	177	132	150	171	158	160	171	148	155	153	147	160	135	151	150	174	155	152	143	133	152	158	153	152	177	172	157	161	145	150	170	165	168	174	157	186	163	164	161	169	167	146	155	140	163	157	153	169	142	137	166	171	186	147	153	136	164	162	171	158	142	155	172	171	144	158	146	181	160	143	151	164	166	155	154	136	140	158	162	160	127	167	138	154	179	151	188	156	164	137	161	164	168	166	152	153	156	164	152	150	155	159	162	171	138	192	165	177	172	155	142	156	166	125	150	172	161	158	149	172	137	155	153	160	161	150	178	166	161	151	150	174	163	164	139	142	172	168	159	170	191	158	164	151	181	157	131	153	159	156	161	130	128	156	138	173	158	161	154	163	152	151	166	146	144	167	129	151	148	139	136	130	181
8871	1075	2015	2291	1882	1445	1227	943	842	774	781	666	609	595	581	566	563	547	515	517	531	493	459	467	488	481	445	469	419	479	431	436	474	434	419	436	472	444	484	410	441	433	398	424	440	430	446	431	416	435	408	414	432	412	415	404	426	391	420	408	391	372	401	418	415	406	401	440	421	437	394	377	419	401	415	419	406	424	433	442	437	431	411	395	443	424	365	436	406	394	395	418	442	370	403	451	416	425	421	432	419	416	450	422	408	422	430	435	406	402	430	428	420	403	441	410	423	421	388	418	396	460	400	402	427	366	411	404	378	422	390	400	433	403	354	400	392	427	389	424	397	424	379	378	428	377	409	426	413	403	395	457	432	418	387	412	399	415	396	425	410	395	410	392	384	403	418	396	409	398	441	391	400	421	431	385	397	419	392	419	375	411	420	407	400	412	393	412	403	433	410	417	406	415	396	422	417	420	391	433	424	428	402	371	422	388	390	380	427	409	382	424	414	402	391	409	424	416	393	420	428	359	407	382	407	404	417	397	432	416	422	401	405	426	423	403	421	374	447	411	373	422	403	396	405	430	401	432	385	405	396	418	437	394	408	402	419	368	375	393	425	417	418	421	403	403	400	401	428	409	428	419	401	453	369	396	411	429	379	415	429	399	410	433	414	372	376	402	427	426	406	382	392	425	422	399	433	415	409	441	425	409	434	411	450	417	383	399	461	430	394	420	436	409	401	416	381	428	422	427	409	417	393	451	398	390	415	433	413	364	419	385	421	354	386	399	405	402	402	440	418	393	407	386	392	415	415	425	443	407	412	416	424	417	443	420	417	385	394	397	424	425	378	410	414	391	448	435	412	378	404	407	415	444	382	405	415	410	426	419	434	467	447	427	441	444	393	417	386	421	432	433	398	423	378	407	407	422	394	420	361	450	409	417	383	386	399	394	425	394	375	424	448	408	404	408	406	407	455	394	409	414	378	363	418	409	418	380	369	393	407	415	422	413	390	407	423	408	387	400	420	394	409	410	369	377	403	418	407	427	421	409	432	407	396	433	409	408	409	413	441	404	418	417	410	384	422	448	422	397	387	413	415	424	449	401	400	389	393	399	385	396	399	423	408	415	427	399	448	369	425	429	419	402	441	441	413	413	402	406	444	403	422	422	399	394	395	420	374	384	445	395	388	387	389	394	429	417	408	394	410	402	422	386	434	423	427	392	398	428	430	404	425	395	453	411	428	364	423	439	425	424	418	416	427	418	384	380	405	408	377	417	428	369	391	425	425	422	432	399	401	406	421	404	403	406	417	427	426	441	406	434	436	374	446	431	369	422	422	398	398	419	426	416	420	378	399	419	405	392	451	416	414	413	408	428	435	429	399	419	383	413	384	404	443	390	410	408	394	422	415	392	405	381	408	375	410	402	404	417	406	478	367	397	405	403	393	401	409	390	418	405	394	404	402	395	410	443	409	403	390	415	451	417	410	411	469	396	435	399	398	441	396	423	432	381	417	397	395	376	431	389	435	425	429	441	409	406	403	392	394	406	434	435	399	425	382	434	406	403	380	405	401	387	386	412	401	409	405	382	428	382	408	383	428	412	422	441	394	404	407	390	373	424	440	398	421	453	406	420	397	408	413	447	419	437	428	408	421	402	424	381	408	445	397	384	407	433	453	430	436	417	404	408	437	381	402	420	409	404	417	394	435	400	416	446	414	393	425	410	405	411	429	391	410	417	400	388	416	401	423	408	416	419	432	370	366	410	409	424	396	382	428	393	414	406	401	392	388	397	415	409	380	423	395	417	442	428	402	408	392	426	401	397	393	411	412	404	467	414	405	458	426	422	378	416	364	404	415	434	433	447	436	458	406	419	407	429	438	404	409	442	414	384	376	429	392	394	412	404	434	394	407	395	394	423	420	389	391	432	434	427	451	450	398	384	434	417	411	411	443	421	402	413	417	425	418	406	431	399	405	417	414	404	437	389	399	405	407	397	384	399	409	391	439	406	396	427	393	411	416	382	411	430	383	395	427	409	382	431	430	410	421	466	378	375	425	411	423	412	391	405	444	424	415	401	391	416	428	394	415	378	386	417	414	410	415	435	379	462	396	434	421	436	406	398	385	371	411	408	413	404	386	388	405	374	412	408	412	399	425	422	425	421	410	427	431	422	393	368	393	432	388	420	428	390	401	453	408	362	397	453	378	389	379	414	417	430	367	350	409	402	417	407	421	382	428	404	402	392	414	413	422	400	409	414	424	400	403	368	404	428	367	419	413	413	417	417	434	417	413	441	418	381	367	429	444	404	391	421	431	383	437	406	396	425	403	413	408	368	411	417	421	421	373	440	412	444	415	375	364	356	420	393	413	422	383	412	420	412	416	401	406	400	437	414	415	419	368	372	381	384	408	400	419	376	399	393	440	435	401	443	397	431	424	435	406	412	468	408	407	414	425	419	415	428	407	426	372	386	424	371	411	398	426	408	414	407	407	413	419	406	425	410	426	390	439	408	446	423	447	413	376	395	388	404	404	395	411	382	380	382	416	409	383	389	428	401	426	387	392	388	400	402	405	418	400	417	398	412	425	430	400	445	445	411	395	400	425	415	392	378	412	437	441	406	418	393	440	413	409	445	428	394	419	408	408	397	368	425	401	442	392	417	403	446	437	416	441	421	403	392	414	417	406	435	434	412	454	393	446	415	383	421	371	460	399	388	388	411	425	398	414	386	395	398	404	400	411	413	414	437	390	417	404	398	385	419	392	393	430	411	428	367	428	405	431	431	408	393	399	382	454	434	443	416	371	448	447	443	429	422	390	429	352	441	415	386	405	394	422	389	388	395	382	429	414	477	373	396	406	398	408	387	407	417	398	452	437	422	396	435	395	374	405	396	421	390	389	393	449	402	419	374	393	444	398	408	423	441	422	393	448	421	440	435	401	406	420	431	401	406	388	401	416	422	421	421	422	448	386	409	439	417	406	450	402	398	390	395	413	410	424	416	420	403	421	391	428	411	421	405	419	438	389	426	403	384	392	416	415	455	425	414	397	429	421	430	444	410	399	407	433	378	392	419	383	395	423	415	381	405	400	429	429	388	415	383	428	413	382	418	384	396	429	431	371	448	366	403	412	433	424	406	401	424	395	394	396	435	433	417	440	408	420	372	412	414	395	426	413	434	406	434	415	410	420	402	404	382	390	403	412	412	391	418	444	403	420	413	427	428	437	466	424	420	389	392	397	400	412	416	387	411	417	360	368	379	409	390	399	418	428	438	410	449	413	390	401	396	423	373	427	413	404	443	401	408	391	416	417	439	423	439	414	435	390	456	394	394	410	413	404	417	434	441	395	422	429	445	406	385	358	419	421	458	414	420	438	387	372	401	439	388	410	409	420	406	406	396	399	422	402	434	381	435	361	399	430	386	405	415	412	405	407	422	424	398	362	416	366	410	405	430	434	403	429	404	430	412	404	426	429	388	399	413	391	420	414	417	406	392	423	418	417	410
2345	488	516	456	530	397	431	439	403	391	442	423	426	413	417	438	442	427	450	436	448	460	449	422	409	434	458	445	453	452	439	443	460	451	432	422	404	428	412	451	444	452	461	452	451	448	442	444	466	413	419	433	441	408	430	433	440	447	427	421	426	420	483	467	468	455	449	406	448	448	445	421	450	460	452	451	445	451	442	471	444	449	468	445	451	457	427	469	465	440	460	457	465	474	448	454	413	427	443	469	425	421	450	480	461	413	410	467	452	463	413	443	425	410	431	401	429	442	476	469	439	456	442	400	459	417	444	424	438	465	422	398	473	432	433	433	415	444	446	432	433	458	442	403	414	437	465	458	444	473	418	415	445	487	434	477	444	444	428	426	451	393	478	447	438	434	456	462	423	464	424	440	420	457	462	476	504	423	448	428	457	472	440	456	442	409	457	463	461	485	475	408	427	459	407	457	449	452	412	443	428	479	427	412	479	439	466	436	431	463	420	399	428	455	446	441	427	469	412	468	444	436	468	421	451	415	426	478	430	427	478	464	493	445	476	449	464	460	443	416	470	468	475	447	449	467	453	472	450	461	463	462	463	458	458	458	397	473	418	451	479	455	441	409	431	447	479	449	440	424	419	400	390	413	405	462	415	424	429	446	489	419	432	453	453	443	446	408	439	416	418	431	423	436	449	468	488	416	426	411	428	435	441	458	419	458	454	453	430	463	449	445	462	458	396	432	425	454	420	454	457	469	411	440	465	421	435	445	497	436	430	415	401	426	407	452	444	447	410	464	438	418	419	479	434	422	438	434	407	454	455	475	421	484	486	439	447	433	425	443	501	435	432	428	459	465	474	469	432	440	402	427	430	464	481	457	418	434	474	418	397	466	445	454	464	476	442	457	453	456	430	429	441	389	446	454	417	451	405	477	450	467	437	432	432	466	447	458	428	450	470	435	415	426	445	459	461	431	421	427	477	427	430	442	442	432	397	442	475	442	452	444	448	443	447	447	424	429	481	417	473	458	430	417	448	418	427	504	425	455	432	409	433	404	426	436	453	463	438	450	449	444	428	496	455	424	420	413	455	438	458	444	423	423	443	421	452	423	456	411	401	401	431	468	430	446	438	453	468	435	422	442	451	436	429	475	477	434	463	413	418	434	436	438	435	467	477	421	490	467	515	446	445	432	438	416	438	419	422	421	444	480	463	438	463	454	437	443	430	496	397	463	435	414	442	456	457	448	443	430	430	433	428	457	424	431	418	461	432	496	465	393	429	484	440	446	470	435	419	397	413	444	430	419	436	434	478	451	461	440	458	462	427	434	422	427	473	419	468	432	415	436	487	502	445	429	448	379	477	468	437	427	385	439	440	475	414	421	442	449	429	418	406	404	444	441	443	445	461	456	479	449	433	446	458	441	433	460	480	453	463	470	436	449	445	434	457	445	406	477	456	480	446	436	425	464	435	459	433	472	430	416	444	461	483	439	483	431	441	420	463	428	408	423	395	414	398	437	465	443	458	447	427	446	445	453	453	450	474	430	432	459	455	480	430	414	423	445	439	460	432	455	440	429	501	467	466	425	416	466	425	471	427	446	459	472	422	453	484	429	420	431	460	417	411	500	403	437	440	478	490	454	471	424	428	450	425	478	467	398	441	446	466	435	449	427	406	417	441	456	441	427	497	445	413	430	486	512	480	478	403	432	419	448	429	467	443	423	422	464	417	427	468	436	428	431	422	444	438	414	403	478	474	453	439	447	436	437	444	440	403	458	457	443	460	441	444	418	456	447	436	433	418	455	473	418	467	423	440	456	464	443	448	464	494	487	488	460	422	470	454	434	434	416	455	453	469	448	460	428	409	416	442	475	425	444	400	418	460	429	461	482	469	478	438	446	471	453	421	433	428	404	435	437	473	464	426	414	463	415	426	463	429	455	464	433	409	432	417	439	436	424	418	459	404	449	481	433	434	424	428	487	465	427	419	449	435	457	450	465	466	461	437	445	428	432	433	460	451	445	448	467	413	422	435	417	428	473	442	430	459	471	416	419	409	459	426	430	422	420	445	402	450	421	445	411	474	459	395	435	405	448	449	425	471	461	422	434	452	464	477	434	444	431	456	474	429	502	422	417	447	420	464	450	404	449	447	402	477	437	448	461	431	461	440	477	439	487	415	426	444	443	449	455	412	432	444	409	441	488	442	417	476	438	456	427	391	450	421	412	444	475	415	428	437	392	412	474	414	419	434	436	466	504	462	406	437	415	453	462	450	428	467	459	468	385	421	416	440	448	465	444	420	430	434	455	451	446	435	477	471	473	450	462	423	472	475	462	443	443	432	439	436	444	447	452	447	445	435	423	459	396	421	418	432	461	423	431	405	390	426	480	432	435	452	446	465	453	495	425	421	426	468	457	437	432	438	471	461	453	397	423	418	474	462	445	419	414	487	454	435	466	382	416	438	462	430	450	418	434	462	486	501	511	412	448	463	459	475	426	437	481	461	442	461	425	427	419	448	409	427	461	452	436	453	422	469	468	409	425	427	417	432	473	480	452	447	471	444	423	494	460	428	403	442	440	446	448	450	449	410	456	446	460	438	424	453	436	387	460	401	464	478	415	458	454	427	428	398	439	448	430	406	401	433	446	400	454	434	461	436	448	441	459	441	406	476	494	465	486	437	410	435	477	473	460	454	490	425	428	418	424	450	424	471	458	499	456	436	469	472	412	465	448	411	455	463	441	409	384	468	477	442	427	445	427	457	434	414	453	459	461	446	444	474	463	459	436	457	486	448	420	434	417	470	486	459	417	446	475	442	457	439	450	469	437	434	443	464	394	460	461	459	429	398	407	429	489	454	457	454	440	410	417	457	449	423	472	473	449	415	447	447	447	454	467	464	451	449	456	445	451	416	464	486	478	451	441	420	436	413	427	455	401	450	460	458	430	444	492	424	461	458	417	489	407	472	459	405	434	465	435	457	424	467	433	444	439	498	444	463	424	469	448	418	438	453	459	431	436	421	426	467	411	428	439	476	448	447	452	440	399	435	413	438	427	435	429	413	466	438	465	476	425	432	449	466	414	396	436	433	430	441	437	417	442	449	440	481	475	487	416	423	462	498	467	439	441	435	456	420	404	421	424	442	478	454	426	426	423	457	444	468	463	422	445	422	439	437	409	410	419	412	411	406	421	431	471	491	424	433	475	442	403	421	417	420	435	468	441	439	470	427	429	437	458	447	416	461	430	445	443	449	441	494	427	441	460	443	437	442	420	504	472	421	464	470	462	461	449	445	427	419	440	455	479	473	441	465	434	407	483	491	422	459	425	455	448	440	431	444	428	450	453	429	409	463	431	462	401	441	452	428	443	395	438	455	476	433	429	434	421	463	437	438	459	445	427	447	435	432	424	458	484	505	455	428	463	429	443	421	451	452	414	446	475	421	419	453	474	459	460	434	440	474	426	437	453	437	481	454	456	424	451	449	439	430	426	445	505	431	453	462	445	447	419
2529	1033	964	996	938	997	996	991	961	954	985	948	912	956	1024	898	972	951	941	978	999	924	975	957	971	955	952	927	915	944	937	959	982	941	950	967	926	940	965	949	956	1011	955	998	970	962	972	955	932	959	952	984	986	889	974	989	956	944	985	933	941	911	1012	1007	984	907	905	939	920	972	984	948	942	995	987	980	954	977	988	912	997	961	937	964	1000	955	996	932	1035	981	896	945	902	946	958	987	928	929	992	955	938	986	987	908	983	934	937	963	1036	967	930	941	1003	929	945	950	933	945	928	978	972	1003	992	951	999	942	973	952	986	955	980	945	926	957	992	980	909	955	914	1022	895	953	913	975	955	972	930	938	880	951	960	922	928	972	975	976	992	1031	1017	960	983	971	949	984	932	918	940	984	956	940	964	973	886	965	968	1010	978	935	923	976	935	939	950	908	982	987	990	994	916	992	947	916	970	986	981	968	916	972	904	926	1002	954	982	902	1000	964	922	950	973	947	944	958	936	939	951	925	926	912	929	1018	915	956	924	943	958	978	961	943	974	956	964	951	977	950	939	981	965	952	969	977	945	893	999	930	924	972	935	939	993	933	981	932	922	967	1043	995	921	944	970	935	939	958	1005	909	968	993	982	963	923	1000	995	939	957	966	943	978	897	944	915	893	983	889	983	967	991	939	950	882	987	1018	978	934	927	978	890	985	972	968	919	919	1005	968	988	956	985	1029	951	989	896	928	968	932	929	932	924	984	925	976	942	892	972	991	887	976	1011	986	921	1008	968	1005	947	1005	925	1021	972	962	921	967	1000	919	923	908	962	956	952	962	930	892	1000	1042	987	932	966	952	971	987	955	880	1002	916	972	954	932	987	882	1008	952	897	982	927	952	1001	961	908	989	927	1008	955	960	934	966	958	978	925	970	964	941	986	951	944	973	958	1001	998	990	980	990	936	915	973	929	951	982	950	917	952	957	934	1000	991	918	946	905	966	995	953	965	936	963	948	953	964	1000	966	951	977	940	971	961	992	990	981	874	966	925	968	947	918	972	962	939	967	947	988	991	1015	926	992	967	945	951	944	961	938	992	944	959	973	940	895	961	913	992	1003	971	995	913	953	927	952	981	982	974	907	976	924	955	934	964	989	985	964	1003	1000	945	989	954	1012	976	946	897	953	986	995	963	950	939	948	967	952	939	986	967	970	1003	919	964	980	927	995	958	960	963	904	972	973	966	929	945	936	976	951	950	960	992	975	921	986	958	1030	932	907	948	926	919	914	903	921	948	943	932	955	982	935	977	945	972	1011	956	930	993	907	994	989	989	963	937	979	965	956	935	896	970	945	957	986	966	971	948	916	910	927	943	966	964	982	930	921	937	965	986	957	948	962	935	967	971	969	947	1016	1014	944	959	952	922	928	963	913	929	926	945	946	993	972	971	969	945	932	996	907	936	942	954	987	996	977	941	1000	948	993	915	969	1013	934	946	1004	935	992	933	953	940	1002	946	986	998	946	941	997	976	951	944	948	986	944	1021	919	935	1029	918	1007	913	953	973	965	926	1023	1027	1002	986	938	960	941	918	922	887	944	1032	960	924	990	956	944	970	979	1005	891	994	952	985	955	942	928	931	955	956	977	969	953	971	945	962	982	988	961	962	961	925	962	941	935	971	921	1023	986	971	975	950	951	853	1005	1022	973	991	964	946	923	951	931	915	972	927	915	949	922	964	932	940	941	941	999	975	968	939	936	939	987	984	975	938	946	917	1006	991	959	969	946	905	941	930	940	915	879	928	970	937	978	1007	930	990	912	996	929	974	961	949	984	1001	947	936	962	956	973	968	1005	967	951	945	991	966	943	939	999	980	945	963	906	922	938	990	962	910	967	952	969	1034	945	941	965	951	949	968	941	967	902	905	880	923	931	946	980	964	962	948	953	960	954	912	1031	931	978	959	968	945	966	968	951	932	928	930	973	937	986	923	936	939	980	916	975	963	927	933	905	899	950	972	1014	946	937	961	954	974	940	978	1011	999	914	915	947	926	962	928	916	967	974	1000	952	909	1007	960	933	918	918	1023	879	954	912	965	965	980	921	948	958	959	950	942	946	967	978	954	976	967	938	956	978	974	909	1001	960	948	1010	965	927	914	1000	937	965	935	944	914	913	1024	911	920	970	931	932	948	1001	959	990	966	940	979	987	963	976	989	955	898	950	962	932	996	985	927	936	997	913	988	998	995	946	968	970	968	955	896	964	929	960	922	955	950	1011	953	960	949	916	951	953	953	991	1008	1047	962	989	944	982	980	985	973	919	956	965	933	979	980	955	977	973	1002	968	965	969	938	993	981	960	954	963	916	919	972	1026	933	992	874	927	940	924	963	953	923	965	908	992	960	905	967	958	954	961	950	971	907	972	952	1029	926	977	954	965	936	952	964	926	988	894	978	948	965	932	914	930	974	975	968	984	976	966	969	942	956	969	973	984	968	979	926	952	926	923	1038	980	941	942	924	955	906	980	935	924	952	934	915	931	941	901	951	962	986	949	1006	1010	946	935	922	1007	937	987	965	956	955	926	1028	988	1008	953	901	973	901	964	935	951	927	934	906	946	957	943	975	966	977	968	979	920	973	986	927	939	932	969	973	1010	971	966	957	1003	949	951	947	932	950	934	923	951	961	942	942	948	934	937	939	927	995	959	976	949	994	981	1023	901	935	997	955	929	969	962	965	956	917	952	909	1018	944	945	947	928	983	951	975	963	964	896	893	934	930	934	923	1027	956	979	918	960	960	996	951	902	1041	1001	994	986	916	992	968	944	958	924	939	987	946	961	990	975	943	952	904	978	943	990	939	954	982	1004	937	953	962	959	951	949	943	923	975	947	948	1012	916	996	989	947	951	957	963	991	946	968	909	916	982	947	1002	924	958	968	960	983	982	954	913	978	1004	968	903	981	966	979	922	951	935	977	983	955	942	935	949	991	897	978	923	981	931	933	964	996	916	942	961	926	968	929	980	950	924	904	961	983	976	955	949	957	928	897	994	956	1005	945	980	975	964	961	1014	959	1005	984	1027	966	965	970	944	931	914	994	990	971	1002	939	1009	1001	937	955	969	952	974	978	958	985	989	997	954	940	930	1023	923	927	1016	912	991	964	914	952	1003	954	954	963	924	984	1029	977	939	949	971	977	970	913	1010	947	990	950	934	994	948	917	945	1009	970	979	972	958	1019	1003	994	910	884	935	955	981	904	976	989	936	944	952	964	915	947	986	947	957	946	889	927	949	948	921	969	1007	921	974	979	941	991	956	968	880	951	945	973	970	954	905	1007	954	939	971	982	937	990	989	957	972	947	1012	956	1018	983	930	947	916	951	953	982	984	991	933	988	990	903	1006	990	979	977	962	938	991	1019	966	942	950	981	975	927	972	912	1006	916	919	990	949	978	979	923	936	1012	974	966	971	929	1015	922	963	1011	968	912	981	962	921	978	940	957	950	941	920	1004	989	943	994	994	951	1013	978	955	920	1010	953	955	930	961	905	930	983	944	989	953	1016	966	1020	972	927	956	951	934	960	982	957	980	933	980	941	953	924	932	965	995	965	989	932	910	934	959	930	987	976	987	941	960	954	886	1024	915	981	937	979	980	937	957	941
9216	633	673	452	398	345	307	277	275	274	288	264	281	255	254	250	269	260	251	263	257	242	251	242	250	204	277	250	254	253	247	251	231	247	232	243	240	281	282	256	238	241	244	251	250	260	244	214	233	282	254	242	248	249	287	259	278	272	256	247	236	235	258	237	235	258	227	251	260	226	256	256	216	256	263	257	235	253	240	254	240	236	233	242	245	266	241	264	237	238	238	239	235	255	275	232	242	236	234	243	236	234	259	249	259	256	261	246	243	231	258	236	264	239	232	223	262	278	258	265	227	262	236	280	240	242	251	252	254	250	247	258	265	278	253	245	251	257	268	253	266	239	244	228	233	262	225	221	244	251	260	245	269	277	235	257	221	226	244	232	252	260	256	226	258	263	244	249	256	250	235	262	229	221	243	248	242	246	245	248	245	264	213	235	192	240	249	217	241	235	246	237	266	247	243	272	227	240	260	222	261	215	224	254	268	272	256	235	236	267	259	233	221	234	266	248	252	250	243	257	227	238	277	262	260	279	230	258	242	256	236	269	246	252	248	243	254	229	244	255	228	243	280	248	260	244	250	251	276	257	230	224	231	240	229	245	243	247	268	248	241	248	252	245	245	242	221	251	272	250	244	248	234	264	250	247	245	283	256	250	257	254	248	274	248	254	217	286	260	218	239	254	214	247	234	266	235	209	225	257	241	251	223	244	231	251	222	241	227	237	242	206	227	250	218	238	228	234	229	264	269	241	263	223	246	251	246	238	239	248	246	248	219	260	254	253	226	248	217	245	271	243	252	258	235	274	271	273	247	243	269	263	213	211	244	247	219	260	242	249	236	254	256	247	243	243	246	260	247	255	240	224	222	242	268	241	235	258	244	227	279	265	237	223	232	243	253	260	243	217	259	246	268	266	246	234	256	240	257	224	226	250	236	219	238	229	247	259	263	228	266	224	234	238	237	270	264	227	277	257	263	258	215	229	219	246	236	235	265	229	226	252	257	240	271	279	256	250	235	274	247	246	278	267	253	225	270	239	254	258	266	262	237	237	223	245	228	223	251	242	245	256	244	232	234	212	254	269	240	264	247	238	277	253	247	221	250	210	251	266	248	220	243	243	226	264	237	253	233	204	247	247	240	259	232	265	249	245	240	235	261	249	246	257	240	240	223	260	246	233	261	230	245	239	231	256	241	228	272	242	245	233	276	255	259	241	214	240	235	236	257	252	239	241	251	238	245	243	224	223	247	245	253	274	230	219	236	242	242	253	253	259	235	237	217	226	234	241	236	264	251	261	211	231	220	225	242	262	252	227	237	250	300	251	247	265	239	212	224	247	275	262	272	227	220	226	280	275	214	240	238	257	224	256	241	238	233	227	260	263	267	256	239	241	272	256	254	245	252	250	249	264	249	258	237	261	263	245	247	262	215	237	254	255	262	239	229	258	237	234	218	224	228	231	254	283	218	219	223	256	253	230	243	221	223	236	224	227	236	228	243	242	256	265	254	248	224	261	232	236	214	216	257	232	242	243	254	253	247	283	244	247	267	249	249	262	266	227	241	244	236	234	304	247	243	269	248	261	270	226	248	236	223	276	291	206	252	233	222	252	236	227	227	246	238	267	236	238	269	226	233	244	232	261	282	220	256	228	257	269	236	259	235	239	258	241	235	254	229	260	235	260	243	249	275	253	225	245	227	265	234	262	265	233	235	249	247	232	219	234	250	241	237	257	261	226	253	257	234	259	244	247	208	227	211	259	259	239	268	215	218	257	253	265	218	233	238	263	230	265	239	259	233	220	255	234	237	235	258	229	249	270	242	252	242	249	246	228	253	250	258	209	229	244	268	273	252	235	236	261	253	246	253	225	272	258	242	245	252	228	238	220	241	233	223	260	278	237	253	238	223	234	258	233	273	257	256	266	250	254	237	222	248	265	267	254	249	235	232	235	265	237	239	226	250	265	237	256	267	245	232	226	263	260	265	231	225	235	231	273	270	298	278	239	236	249	240	237	228	255	212	263	250	245	245	246	286	227	225	221	259	273	221	250	251	254	199	232	258	251	248	258	256	242	251	240	253	272	244	222	242	225	252	252	255	250	215	242	223	232	250	233	237	261	239	259	245	260	255	265	249	248	271	255	252	237	252	264	238	225	228	246	270	238	241	243	247	277	227	235	259	220	245	272	249	258	225	283	277	229	266	245	244	249	238	248	216	254	230	241	245	239	255	269	232	247	241	256	240	247	264	228	248	242	259	217	270	258	244	245	258	231	228	236	256	237	254	255	232	205	223	232	260	247	231	238	225	245	257	212	242	263	256	246	234	236	252	230	265	235	237	245	271	220	267	218	228	271	264	239	229	243	261	266	232	243	265	271	270	252	246	229	225	264	240	272	242	249	226	227	219	258	214	240	230	251	220	267	243	261	215	236	245	230	261	263	234	271	219	258	257	256	253	231	270	233	255	250	238	249	247	239	254	222	221	273	248	240	255	221	237	285	246	279	264	226	237	252	300	244	236	245	249	235	253	233	239	252	259	226	240	230	220	235	248	244	240	226	243	240	252	231	253	257	241	254	243	247	282	255	246	263	249	256	221	216	219	263	249	238	244	244	236	238	268	252	224	264	258	246	237	222	263	269	255	221	236	230	249	254	271	280	260	255	259	257	270	252	248	224	228	232	236	244	235	263	256	268	226	260	224	252	247	251	261	282	223	221	231	220	232	242	252	254	255	235	226	254	272	255	236	256	261	240	286	227	263	238	261	220	256	250	234	199	247	237	233	264	251	249	257	250	227	276	263	226	281	227	242	235	252	219	246	251	248	238	263	206	281	247	257	245	238	226	229	238	215	201	235	255	257	211	263	237	260	248	262	263	259	220	262	242	241	235	249	214	226	285	271	226	247	228	225	250	219	253	246	223	246	237	237	219	256	260	240	242	221	245	256	235	261	249	242	242	258	243	249	250	248	255	242	277	220	247	258	240	252	248	261	248	237	236	269	248	234	222	248	277	244	257	234	258	245	264	240	253	262	239	237	239	256	244	244	233	229	241	283	239	268	217	238	237	265	231	253	234	230	239	259	270	224	241	251	253	229	252	209	212	293	244	250	276	252	227	250	249	221	236	233	259	229	237	216	246	230	246	273	245	255	247	250	260	252	242	221	259	277	234	245	254	215	227	186	236	224	222	242	247	219	247	262	224	253	284	256	243	247	250	256	256	273	262	227	310	215	226	217	236	247	232	267	237	243	233	226	257	236	247	218	237	252	229	262	248	226	224	259	259	250	258	253	217	258	251	245	262	274	245	227	227	237	229	227	264	260	266	249	247	253	215	257	231	247	255	234	221	283	257	249	251	263	274	223	218	196	231	267	282	255	240	217	262	241	268	251	237	266	275	261	251	255	288	268	241	262	231	233	252	242	268	231	239	268	250	233	246	261	226	221	261	270	250	239	254	256	240	253	257	262	282	218	261	224	268	237	236	227	242	246	261	237	257	254	269	224	249
7076	900	1444	1523	1297	1158	1004	847	824	789	738	704	668	650	614	634	573	634	632	605	601	623	608	592	610	565	580	588	600	575	567	576	583	554	559	535	573	545	533	581	579	569	541	546	572	584	582	566	560	566	592	570	539	590	608	563	527	572	585	552	584	573	554	532	559	564	552	598	558	539	556	581	591	551	544	583	565	570	569	582	547	580	571	564	576	540	577	558	572	521	562	549	526	585	517	573	563	498	548	557	572	546	557	584	553	559	580	561	518	588	589	599	579	538	548	568	593	539	618	540	569	561	553	555	596	606	568	625	566	552	560	526	576	577	528	571	573	579	575	511	530	619	557	554	529	542	550	569	569	569	570	548	527	598	557	550	529	641	552	573	493	541	576	546	558	588	590	549	543	549	547	603	559	529	581	547	523	568	568	526	588	573	585	555	576	577	573	566	558	591	561	543	538	560	563	518	564	544	565	557	576	560	552	563	598	557	583	540	547	561	540	576	599	551	551	526	567	581	580	508	557	566	530	564	539	605	547	558	561	622	563	541	552	565	614	534	526	520	554	550	553	529	518	560	548	540	576	573	576	564	575	544	555	549	542	614	568	571	534	583	622	537	572	534	557	576	581	541	582	566	560	543	532	528	560	571	543	579	579	578	524	585	574	561	555	571	565	526	553	562	542	586	592	607	536	555	591	566	533	587	592	548	583	525	578	549	583	560	568	582	540	575	560	570	548	545	575	528	578	556	617	558	530	584	581	568	570	575	552	524	521	547	536	542	565	572	570	555	561	560	573	539	612	529	562	595	558	578	539	562	584	555	530	585	520	550	528	604	564	537	566	554	584	570	561	555	559	560	543	572	572	575	560	532	618	564	612	567	540	535	533	538	534	526	521	540	560	571	551	532	558	583	546	547	549	540	526	581	608	550	553	541	533	594	575	567	584	511	602	544	580	568	590	621	580	555	561	588	545	574	567	576	555	604	500	547	530	555	570	564	554	553	582	586	603	567	565	633	574	593	555	543	584	525	544	525	579	556	560	546	613	545	547	571	601	563	552	587	558	567	590	592	565	554	585	548	573	551	613	556	574	579	576	567	573	575	567	553	592	577	559	525	547	567	576	558	567	545	561	562	554	598	552	580	565	565	560	531	550	618	554	547	544	558	532	575	539	604	571	518	571	546	520	564	551	571	548	543	583	557	545	551	564	572	576	574	542	554	520	537	570	562	576	548	526	567	548	571	546	606	555	571	605	523	552	534	575	525	588	593	532	579	528	553	519	601	562	577	523	561	625	578	556	584	604	554	570	582	575	536	531	565	601	560	586	546	551	548	540	572	540	531	549	598	550	588	601	514	606	621	589	541	511	522	552	605	561	559	552	596	572	558	587	530	532	562	611	566	556	543	539	523	565	599	560	589	565	529	558	550	559	584	549	564	589	498	563	569	562	571	520	557	508	587	572	559	548	556	591	560	580	558	554	584	576	548	528	553	543	544	557	556	578	558	566	541	573	563	542	566	567	554	568	524	538	510	559	546	547	572	558	611	546	502	553	567	592	595	602	524	542	566	591	548	568	586	564	535	562	554	583	543	570	541	542	552	590	561	551	535	589	520	596	571	556	565	572	566	558	526	540	554	587	558	557	568	555	581	574	557	583	568	549	567	591	550	590	571	556	556	556	495	597	573	564	558	546	563	596	516	556	635	557	575	541	567	562	527	545	550	569	581	549	558	597	577	545	547	556	525	571	583	533	519	600	582	534	535	588	543	554	596	583	571	558	555	561	553	533	563	566	604	529	549	589	587	560	566	594	513	555	535	546	617	554	549	562	561	531	551	569	548	577	559	574	583	547	559	585	574	560	565	543	551	565	560	520	593	586	542	525	565	576	552	581	586	607	553	568	547	530	559	569	588	549	562	559	569	551	577	573	587	588	560	540	551	583	547	547	576	575	531	596	529	568	524	551	575	543	602	564	572	536	525	558	575	549	554	553	561	549	561	580	568	568	553	558	562	613	555	576	605	555	542	588	532	548	552	600	563	570	604	552	534	550	554	539	535	593	573	550	594	562	541	575	563	518	572	577	565	546	555	558	590	561	554	570	563	547	566	532	587	558	541	512	580	545	570	581	592	551	572	570	546	583	569	539	582	544	567	567	568	559	570	567	560	585	523	515	591	577	619	560	603	591	548	594	556	548	616	528	616	559	558	559	542	548	575	575	591	526	544	566	533	535	577	547	571	596	568	580	597	575	547	542	538	575	630	549	585	540	601	575	551	583	580	537	572	568	569	602	544	570	588	575	548	564	557	582	555	585	582	605	605	526	560	568	578	589	546	579	543	563	578	578	544	575	528	541	551	518	577	568	600	566	545	584	568	581	529	532	543	580	560	565	551	550	573	604	584	564	584	561	522	551	576	581	570	529	603	564	597	557	577	565	528	546	564	587	543	558	570	554	591	592	565	566	555	590	614	547	577	550	538	535	545	557	549	553	572	544	535	556	551	615	537	540	571	579	545	579	546	554	609	595	560	548	567	566	642	549	582	558	555	564	584	546	524	550	515	574	563	513	532	573	561	551	539	566	590	548	569	600	552	590	547	598	531	612	520	534	560	550	599	581	597	555	559	590	558	591	602	544	553	541	558	555	579	565	565	583	575	556	555	566	570	564	562	557	531	541	558	529	527	537	606	545	589	547	551	528	572	521	571	582	537	558	538	579	574	520	575	589	571	587	511	527	586	561	596	529	579	532	577	588	564	581	594	584	601	564	572	561	554	517	526	577	554	534	547	520	553	533	563	541	559	610	602	596	566	573	574	543	584	551	579	574	525	584	562	531	582	567	548	513	542	559	572	574	528	595	552	532	533	541	591	555	562	552	568	558	598	635	555	523	557	566	563	555	532	563	564	532	554	532	518	533	566	515	575	571	572	562	543	509	554	616	569	566	498	576	550	557	542	571	550	522	587	581	580	552	552	573	585	583	585	597	548	547	562	605	568	538	566	585	541	553	588	520	576	583	609	532	583	553	528	574	587	549	559	579	534	576	597	562	554	581	520	533	578	605	539	552	565	548	589	524	530	549	574	572	575	558	549	565	532	516	517	552	577	534	586	614	543	535	570	589	559	546	532	568	546	564	561	531	576	547	560	574	568	553	564	507	579	577	544	534	556	592	531	557	593	547	576	551	535	579	583	595	560	565	554	561	578	539	557	554	569	557	568	520	552	550	565	575	551	552	554	615	543	563	592	558	565	532	576	587	544	565	533	598	590	582	586	591	569	609	554	540	585	542	592	542	575	573	557	530	564	599	590	577	586	560	597	562	550	596	572	560	612	554	564	553	554	608	549	552	564	582	570	524	560	581	553	527	517	573	602	540	518	573	582	560	544	589	571	572	581	512	550	500	517	550	550	596	527	522	559	553	567	564	530	555	561	578	560	612	570	589	534	575	554	567	583	568	543	546	546	534	561	570	553	554	563	570	546	555	558	597	522	553	599	583	573	549	610
15856	1269	978	753	533	406	294	274	229	234	201	189	201	182	156	163	181	193	161	185	165	147	144	169	173	155	179	168	176	164	155	155	143	160	177	169	167	143	161	148	165	160	176	167	161	176	152	136	137	149	142	150	149	153	182	171	171	186	153	161	149	157	168	151	133	138	168	150	162	144	174	142	149	152	156	152	166	166	154	163	150	150	136	163	161	171	172	157	171	163	154	181	174	128	140	140	169	139	149	182	172	141	151	154	151	138	147	159	162	163	159	160	143	178	172	144	138	141	203	189	138	142	137	152	173	149	166	130	161	145	145	152	150	147	176	157	144	169	145	196	162	147	178	139	123	173	146	168	156	171	128	153	147	159	151	144	167	144	155	166	167	153	141	155	151	152	161	143	145	142	170	181	151	158	156	180	157	146	140	147	141	141	184	137	162	138	162	176	153	177	152	151	169	171	157	135	141	150	149	170	155	162	165	150	136	170	173	142	169	149	151	162	146	142	180	151	165	144	160	148	152	163	177	150	171	147	170	143	155	168	175	160	147	154	147	161	162	162	139	131	154	160	161	160	132	141	162	149	153	177	156	130	146	166	172	149	164	155	171	153	172	151	162	173	155	164	150	176	169	124	132	143	150	158	157	151	145	141	179	146	140	169	160	139	162	168	179	150	165	171	182	145	152	162	136	155	159	164	166	180	152	162	168	147	160	160	135	145	173	161	171	173	153	142	158	177	151	166	164	158	164	153	155	166	155	141	141	165	158	169	138	152	172	171	173	143	136	148	138	188	149	166	156	173	166	151	165	154	160	156	134	159	176	167	142	153	146	168	151	160	155	148	163	145	145	153	169	155	195	164	163	180	157	144	159	188	152	168	163	162	135	164	147	164	178	174	172	174	164	172	141	161	173	165	157	149	174	164	145	177	161	161	172	165	152	175	164	148	155	168	184	183	143	157	147	137	141	149	157	140	146	157	130	163	154	126	153	163	145	156	156	151	153	158	156	158	131	159	162	160	179	147	148	163	174	127	154	135	148	143	175	158	165	140	149	156	142	163	159	144	155	165	147	144	167	169	153	143	161	135	172	148	167	156	152	137	143	159	145	130	136	144	163	172	154	163	146	144	142	151	175	178	138	135	191	171	168	145	180	175	159	154	155	175	155	147	150	162	158	152	126	153	156	169	153	137	142	153	146	143	127	152	185	165	161	143	143	160	144	146	172	163	153	141	161	132	176	171	151	170	135	157	135	143	156	133	147	131	148	182	175	136	132	155	182	162	152	161	143	149	151	150	155	166	169	150	155	154	166	156	159	170	156	165	148	137	156	156	152	140	144	138	155	148	158	152	148	156	146	152	133	163	167	169	135	148	164	158	144	150	129	153	147	151	153	182	161	162	149	146	129	148	186	180	152	188	144	160	133	151	167	172	166	177	126	145	164	165	161	140	148	172	151	156	166	151	159	181	193	164	181	173	141	152	156	168	150	186	179	163	174	154	150	189	174	142	164	159	144	149	144	153	163	171	137	137	152	145	152	128	131	151	167	144	159	140	146	180	143	147	171	144	153	144	155	158	150	160	152	144	150	144	170	164	137	153	160	154	163	153	189	166	170	159	151	141	164	164	161	158	143	169	151	176	155	145	169	181	144	154	166	157	141	146	160	148	175	165	152	154	154	159	144	139	164	156	153	155	171	172	144	145	159	142	138	159	162	140	144	165	139	169	171	155	177	164	168	180	160	132	156	150	162	158	135	135	171	153	147	184	147	135	154	151	172	161	142	148	169	164	160	168	170	152	136	129	167	148	169	148	149	132	143	145	150	157	171	147	142	164	160	166	158	153	144	171	151	170	152	162	148	152	140	172	153	194	151	150	158	164	134	152	145	142	169	136	148	167	160	160	148	150	163	188	170	138	148	151	163	154	163	127	185	159	151	155	152	163	154	149	161	138	177	173	146	165	135	155	151	147	159	149	128	160	144	133	152	145	153	173	150	162	143	169	148	168	158	135	158	155	142	175	156	154	129	153	139	139	172	161	155	148	164	142	123	150	155	156	158	153	165	151	152	185	138	188	169	178	166	164	176	171	190	149	138	135	157	171	162	142	148	166	149	146	158	179	151	189	165	175	149	158	126	170	154	133	144	149	149	147	151	163	162	168	172	158	173	171	163	152	164	167	157	167	136	153	130	140	173	142	150	156	137	161	165	169	184	179	150	155	153	169	149	156	157	163	172	168	176	163	153	160	161	159	150	140	166	142	159	166	133	169	176	150	140	144	154	126	164	163	166	168	166	135	147	140	157	157	168	182	150	156	159	160	140	185	166	142	152	152	155	127	166	125	133	172	141	159	145	176	179	146	153	157	157	156	139	154	191	172	129	163	133	140	155	148	120	149	142	139	158	142	158	173	141	144	175	108	147	162	168	180	140	169	148	141	160	183	131	157	154	161	119	140	160	196	181	177	161	170	147	151	166	159	136	162	144	157	149	144	145	149	170	151	151	177	167	170	139	162	147	151	151	154	145	152	121	166	173	153	164	158	169	174	179	165	161	147	148	135	168	149	142	145	179	153	163	137	137	173	163	188	172	129	168	167	167	175	176	171	133	154	147	150	146	159	138	156	141	163	140	149	162	148	153	153	149	144	164	131	170	144	139	167	168	189	152	151	164	150	166	155	145	128	169	164	142	159	137	148	164	146	158	125	179	138	128	140	178	180	172	144	154	156	159	172	137	168	142	154	147	169	165	170	121	172	156	156	157	179	175	161	160	141	146	150	179	145	146	145	163	182	153	170	161	164	134	192	146	158	128	153	148	129	150	158	171	151	168	140	141	166	148	148	162	171	142	170	164	165	154	144	145	157	163	156	175	138	134	163	162	165	167	165	146	157	173	163	150	158	143	150	161	141	155	153	157	144	144	144	151	158	141	138	148	170	168	152	174	137	146	153	131	178	162	172	163	169	156	134	144	160	146	158	152	166	140	154	132	162	130	172	146	173	139	116	148	170	160	150	153	171	152	149	163	140	168	146	175	145	149	165	182	172	158	151	161	163	150	155	156	150	184	164	151	154	172	168	166	203	148	162	158	151	162	134	161	161	150	163	142	167	175	143	164	171	142	151	172	157	138	171	191	146	153	143	140	169	147	147	153	163	154	176	146	137	152	158	192	164	137	163	165	168	161	142	148	150	136	161	137	202	153	163	170	143	158	147	179	154	165	135	166	144	155	124	149	156	146	157	177	135	137	186	169	165	155	158	141	168	169	140	158	137	150	148	161	149	155	142	142	158	142	139	161	180	159	154	150	157	164	162	178	143	156	162	157	142	142	154	155	154	148	152	159	146	180	156	148	159	151	175	168	143	179	139	182	150	163	173	128	153	173	177	174	168	182	144	164	139	167	140	186	160	176	147	150	164	158	152	157	153	150	147	157	183	144	183	147	152	159	162	138	154	155	176	162	145	147	153	154	165	139	154	164	152	158	154	153	164	186	158	177	167	129	163
8684	1118	2056	2363	1875	1533	1209	971	863	820	760	674	642	646	595	560	538	579	516	558	525	491	479	467	499	479	457	448	425	472	420	474	446	431	503	431	442	418	451	462	449	440	435	438	401	443	402	428	429	436	408	428	421	434	411	410	463	385	427	452	414	417	430	417	442	437	411	418	410	438	390	412	430	375	381	382	402	405	443	381	430	393	413	401	426	394	429	423	385	372	409	446	439	420	399	431	406	416	461	408	425	386	407	410	475	406	444	388	419	402	423	439	398	425	420	392	417	392	416	451	378	429	396	391	430	418	442	390	381	422	436	416	386	408	433	400	406	405	367	427	388	438	401	415	424	426	407	443	397	410	407	394	434	422	422	409	400	423	375	394	426	425	407	394	409	429	388	426	412	420	422	416	385	457	398	406	402	407	405	389	450	437	401	408	431	384	445	407	408	437	452	403	411	397	419	407	397	411	401	435	412	399	402	403	388	401	446	418	397	385	419	409	422	451	392	396	440	406	415	428	396	415	411	409	414	417	387	397	448	410	414	387	411	410	403	435	396	396	423	425	412	445	398	405	399	402	373	407	393	433	451	391	398	414	397	429	410	401	418	417	419	412	406	432	433	385	427	430	422	412	414	426	408	418	408	400	435	415	410	395	410	425	372	408	430	414	438	464	446	400	410	421	402	421	405	410	387	395	431	407	422	426	414	431	388	429	411	433	409	424	378	396	411	414	401	429	400	408	420	412	393	425	415	416	402	423	419	375	431	436	416	405	411	456	419	395	415	431	405	421	448	394	418	395	406	438	407	407	409	402	422	408	408	429	439	421	410	447	412	401	466	426	447	424	408	452	418	399	402	421	420	409	392	418	383	434	416	401	414	411	429	433	401	414	434	414	429	434	376	426	411	413	439	414	399	413	409	409	427	419	403	393	411	394	442	379	396	447	415	420	417	374	400	449	413	391	366	428	391	415	449	422	412	431	396	418	419	438	415	419	391	375	397	411	367	418	412	415	433	408	392	404	407	441	436	391	427	377	383	425	441	399	472	420	452	411	394	443	438	415	411	430	412	421	410	398	414	400	412	432	460	413	413	415	409	401	418	416	404	404	424	413	410	398	402	395	383	392	416	413	438	426	409	444	434	409	436	378	399	408	414	405	415	401	421	431	402	385	400	459	431	424	389	399	407	406	411	398	431	441	406	450	396	404	425	443	417	403	446	399	451	420	432	405	414	387	455	452	412	415	409	437	396	431	399	420	425	419	443	403	416	448	452	390	430	420	389	420	402	400	441	409	407	411	404	409	408	402	435	398	379	399	419	365	438	392	415	434	412	402	422	390	431	412	390	404	442	426	404	412	392	424	401	389	405	422	360	385	419	367	410	444	393	425	445	427	401	438	418	435	424	442	463	454	432	440	411	403	378	419	407	404	410	392	396	446	422	422	388	412	413	439	392	404	390	392	399	415	415	432	397	392	389	382	399	445	421	420	382	428	405	443	375	424	421	405	403	401	422	436	389	429	419	408	372	408	399	412	404	379	382	418	428	408	414	402	413	401	454	410	413	422	398	411	409	449	437	430	407	416	378	426	463	403	390	395	375	428	431	399	396	385	402	389	409	390	393	402	455	400	422	377	442	390	394	392	385	425	387	386	391	392	400	395	396	428	382	427	400	392	428	391	417	421	423	412	436	387	410	418	392	419	409	402	430	396	392	403	410	412	453	397	432	425	401	407	474	409	399	455	411	400	403	415	403	421	407	392	406	402	411	412	401	441	420	414	383	442	444	392	349	416	429	426	399	415	434	402	364	425	410	453	399	418	410	368	411	432	402	407	411	426	408	449	397	457	423	429	443	391	409	416	400	383	417	399	405	422	401	427	421	423	405	430	409	401	414	441	400	409	390	402	428	413	396	402	393	410	441	407	403	431	412	442	420	410	407	392	404	409	401	375	425	416	388	436	411	410	418	425	393	382	410	409	404	425	376	380	451	399	446	445	408	431	391	374	456	435	414	435	427	425	415	405	443	401	418	443	417	380	402	414	404	449	392	412	411	366	410	416	411	456	393	406	420	437	402	420	398	407	404	406	406	426	409	435	406	424	390	397	380	348	397	405	418	416	378	417	390	400	431	466	421	395	408	383	387	401	401	431	456	408	406	377	410	375	397	391	448	417	417	410	394	396	439	420	427	413	416	401	414	405	407	396	392	427	403	428	426	398	405	403	373	400	405	401	407	387	409	408	402	352	472	377	397	404	432	406	427	397	378	418	442	391	402	378	416	449	424	461	403	369	395	399	432	391	435	423	401	361	410	379	405	402	429	408	413	376	419	441	451	386	399	392	393	427	425	390	421	393	413	425	395	411	405	443	391	382	422	405	416	409	422	394	387	426	379	400	382	378	411	406	402	389	390	424	409	407	415	431	399	440	412	398	444	431	423	368	377	395	441	392	464	355	384	408	444	396	382	409	383	407	429	429	406	435	447	384	409	437	397	392	438	417	387	384	400	420	437	378	428	412	424	415	410	413	402	406	397	401	401	418	414	410	390	412	408	408	430	421	409	421	372	409	444	400	439	418	405	434	362	411	422	425	395	415	420	466	424	407	415	406	427	390	420	387	402	430	401	407	400	429	372	375	420	425	397	397	427	437	386	424	420	433	396	412	410	399	412	355	399	404	388	406	419	404	439	425	413	423	398	419	415	417	447	426	407	452	424	378	393	425	385	415	384	423	410	426	391	415	400	441	424	419	423	431	425	424	409	387	434	443	414	414	407	404	414	409	429	379	402	433	426	454	414	379	416	444	432	384	380	389	400	383	415	445	372	384	399	435	450	432	410	430	403	387	406	386	405	403	418	382	428	410	396	449	419	389	411	411	428	412	386	365	399	414	381	420	435	381	431	440	390	430	403	408	436	421	415	380	427	393	417	388	420	423	409	398	424	391	415	422	447	383	404	418	423	401	394	434	421	421	406	425	397	410	390	390	403	403	406	405	405	403	402	376	393	423	395	395	390	420	391	360	443	379	364	408	394	419	425	422	447	422	402	402	420	422	389	399	410	424	402	383	416	415	369	417	380	400	377	398	390	394	385	455	424	438	427	405	385	429	443	423	405	462	378	416	401	365	446	426	392	417	390	439	360	372	396	423	412	429	449	405	431	391	418	391	390	427	391	407	409	453	385	394	430	411	430	400	426	378	407	421	412	374	394	421	382	393	411	411	387	399	426	399	386	390	414	410	405	459	388	409	432	412	403	364	423	407	386	435	399	463	396	400	407	373	403	408	405	439	428	455	355	409	409	433	427	432	417	409	378	401	410	407	411	398	422	408	383	443	422	410	454	427	372	404	437	382	385	426	376	442	413	386	430	418	403	441	400	397	420	388	412	412	416	392	445	404	436	393	391	421	406	401	402	371	401	407	411	415	382	398	402	424	466	418	408	394	400	389	393	398	420	395	453	364	434	429	398	386	428	396	383	406	401	364	413	406	413	404	416	424	420	393
2145	468	429	466	464	399	399	486	454	482	462	491	480	486	434	407	449	434	481	469	436	453	417	430	437	402	445	449	407	432	417	441	471	428	429	447	456	450	451	416	433	450	491	440	456	465	461	465	426	407	455	467	413	452	464	453	468	419	392	488	444	456	453	453	436	453	447	446	449	476	446	452	440	432	450	465	448	440	454	478	468	457	476	428	425	455	439	420	418	452	415	416	434	499	431	444	450	469	422	414	436	458	413	479	456	429	471	468	467	459	437	435	462	453	497	429	434	453	465	448	434	412	408	418	437	438	457	472	451	416	453	468	414	460	456	455	405	451	453	438	432	427	420	402	482	472	459	487	461	452	486	434	440	428	451	497	481	440	465	399	418	454	483	443	464	454	470	443	450	446	457	419	483	457	457	410	467	430	429	411	429	441	492	442	462	467	468	418	453	452	423	452	466	431	458	413	419	442	423	493	483	421	431	454	420	452	435	449	476	413	448	392	434	419	426	419	463	463	449	417	497	422	443	407	420	434	458	460	438	453	426	479	428	476	455	499	456	461	437	452	441	443	462	447	472	440	426	420	393	444	422	412	424	403	406	509	428	472	430	440	425	412	418	393	414	457	408	441	449	470	467	432	451	440	452	441	433	447	419	444	427	410	428	426	437	456	447	403	459	411	491	475	464	442	462	411	428	481	421	442	478	426	416	480	426	414	454	423	404	451	442	413	439	446	493	465	508	450	467	443	454	462	463	456	415	442	489	421	473	457	412	414	443	448	413	459	441	458	424	387	424	482	456	466	419	439	427	448	444	461	453	443	455	444	443	440	432	415	423	401	487	432	426	438	432	432	445	475	448	456	442	431	430	420	464	479	450	500	453	491	446	456	496	421	436	441	459	452	439	459	440	468	458	434	440	414	411	404	446	456	463	454	470	435	442	415	478	439	427	429	433	488	486	430	427	424	437	380	427	431	403	451	445	492	425	433	481	468	475	443	450	436	498	460	441	453	449	439	421	438	443	425	466	429	451	446	430	453	454	414	487	484	458	416	434	441	449	400	478	467	438	426	441	464	442	503	431	461	482	439	462	422	479	436	451	420	463	367	402	419	445	475	436	467	458	486	436	428	479	467	447	376	437	450	457	432	469	434	432	440	476	424	416	419	474	411	425	438	434	460	430	425	443	434	441	452	472	405	478	432	456	394	463	447	413	375	425	455	450	417	434	455	453	459	479	422	404	481	448	466	424	463	434	456	396	368	425	459	446	426	451	492	451	426	440	453	454	435	471	429	448	431	453	465	440	444	453	457	462	459	466	461	478	440	429	456	439	467	489	440	467	439	462	395	408	492	420	434	475	399	416	448	426	466	490	445	413	476	503	436	461	473	409	447	431	425	467	436	429	413	447	458	443	447	432	432	424	422	438	436	451	458	429	404	448	472	455	413	463	479	480	434	454	424	443	438	457	475	459	471	458	447	385	413	455	415	478	478	428	416	436	393	439	434	435	461	430	458	415	443	429	445	450	454	490	442	441	460	447	401	444	424	447	454	480	433	419	435	420	422	444	425	478	446	477	483	469	443	437	429	432	459	439	432	444	444	446	426	445	461	465	448	455	457	423	439	459	443	478	448	449	420	429	412	438	436	464	439	436	464	465	446	461	450	463	467	485	428	461	461	496	454	478	478	392	435	446	449	468	466	439	460	436	460	422	455	489	460	423	431	426	432	445	468	438	434	433	427	448	433	449	430	435	459	440	457	483	439	428	466	440	457	430	406	497	437	469	446	415	403	403	442	478	421	444	488	491	414	429	442	436	444	425	412	402	442	412	418	413	436	446	455	438	418	423	449	462	464	451	476	426	454	440	471	460	474	472	436	432	465	462	405	428	443	446	470	424	478	436	437	458	460	412	446	431	423	410	478	411	451	451	441	439	426	460	416	461	418	431	473	407	454	451	450	413	441	437	465	478	405	456	412	437	455	390	419	456	433	421	447	446	479	475	442	421	432	420	442	439	487	466	455	470	441	433	439	427	415	408	453	411	465	423	444	448	435	399	446	444	458	451	437	492	453	453	444	438	477	461	473	448	413	474	484	437	445	436	475	455	400	392	468	478	435	444	462	433	458	401	482	452	448	433	426	461	445	425	485	409	466	421	436	483	460	435	484	455	444	434	423	411	423	443	468	449	459	451	438	453	467	422	454	446	430	453	444	462	395	440	470	474	404	458	456	456	449	476	457	431	427	474	445	441	415	468	477	438	441	434	420	431	410	413	437	410	402	417	479	478	477	502	489	430	436	480	449	471	431	485	454	416	461	415	431	457	476	465	442	440	464	430	445	449	458	444	471	448	410	454	475	495	438	426	422	451	421	406	431	435	462	458	418	417	451	418	488	445	437	406	455	435	424	475	422	474	463	438	456	415	431	439	431	471	450	451	451	409	485	465	482	445	486	437	457	425	449	432	440	440	463	396	469	423	468	473	444	394	466	462	469	424	449	451	455	450	452	459	487	470	410	434	433	444	438	456	457	482	475	431	431	457	426	458	454	444	434	422	456	454	401	466	419	423	439	456	457	477	432	449	434	423	448	457	456	417	462	468	461	400	454	429	413	452	475	485	433	458	494	430	469	413	475	451	463	464	436	455	464	498	431	482	416	484	436	452	428	472	464	427	465	471	456	460	432	462	490	425	431	432	429	442	431	437	428	427	429	467	464	437	393	462	417	455	434	456	442	462	447	446	396	424	415	446	481	433	394	420	426	451	444	475	445	429	441	438	470	444	429	444	474	448	496	448	421	407	466	403	473	425	376	452	462	429	435	432	424	454	432	435	488	483	431	441	424	405	396	465	446	431	425	443	489	443	436	441	435	493	471	467	455	443	439	395	434	449	417	428	431	449	497	446	431	429	415	444	445	437	412	472	424	447	439	471	431	436	482	445	444	472	437	468	404	401	453	483	435	455	440	411	516	417	468	445	410	459	469	465	424	459	432	446	414	477	414	438	423	445	455	441	464	447	487	443	429	445	399	410	432	417	446	433	451	419	424	457	450	456	435	455	427	423	463	472	459	443	443	473	416	402	467	485	458	453	439	438	437	447	475	462	472	458	465	434	456	447	479	425	395	430	440	446	428	424	445	433	409	439	432	431	412	408	464	483	487	451	428	433	467	442	428	458	442	438	438	479	474	399	460	420	453	469	461	427	477	434	479	414	452	464	460	444	442	425	449	420	480	445	453	432	456	464	476	423	418	420	443	442	427	445	440	452	476	422	436	454	414	422	449	467	453	463	415	446	419	493	479	462	416	389	471	460	452	431	448	449	449	440	455	501	424	446	465	427	433	469	433	414	456	438	462	452	455	457	410	422	454	455	428	433	442	421	427	424	472	440	413	430	437	425	439	451	417	422	433	432	430	412	420	466	448	439	474	456	459	444	458	437	447	410	438	435	477	426	444	424	471	450	462	454	435	433	442	431	435	412	441	401	450	421	413	392	447	430	459	425	414
2432	926	1017	1044	948	942	906	965	947	998	1001	922	955	957	974	1017	1007	855	1002	913	998	969	936	877	944	973	1000	961	963	918	946	984	897	1013	930	999	944	955	929	981	999	970	957	983	951	934	983	952	1002	959	1003	986	909	999	955	943	1030	986	920	1005	962	992	966	937	916	930	994	972	962	965	959	946	921	978	980	944	1050	984	974	939	977	945	958	971	923	957	964	952	945	1020	958	962	978	907	937	949	948	933	973	979	984	1000	940	971	974	942	977	1030	960	960	938	989	969	939	907	986	916	941	974	953	931	975	979	914	974	999	961	972	945	951	933	930	959	970	926	959	957	1007	940	933	970	953	1029	927	979	940	935	964	898	987	974	913	926	1028	987	940	927	948	963	961	932	926	1012	979	984	920	930	916	984	975	981	937	973	972	1013	1014	992	987	940	930	964	968	948	942	960	929	992	944	981	961	960	923	1027	959	978	939	1000	974	908	1004	910	994	944	940	1017	929	994	980	954	979	977	947	937	966	976	914	970	880	973	983	966	950	927	916	963	967	905	988	951	904	963	989	978	974	982	987	980	932	931	907	920	978	921	1008	965	914	937	994	975	921	955	925	944	949	979	941	972	904	960	961	928	965	926	950	923	973	940	966	921	989	993	906	960	1023	952	926	949	989	983	987	962	953	981	972	993	929	932	987	983	925	968	943	944	946	952	986	928	1014	948	995	937	911	953	960	996	974	981	912	983	966	937	984	917	914	896	957	958	970	945	993	958	997	990	961	929	995	960	963	935	957	972	999	956	938	927	930	944	942	986	989	902	971	964	933	957	975	887	993	910	963	999	970	977	993	908	944	905	938	1002	978	999	996	974	958	971	959	949	962	925	936	994	983	951	992	917	956	941	1009	942	932	968	908	983	944	946	936	984	928	931	941	1022	970	981	976	954	979	970	942	972	971	927	946	953	930	954	950	998	1007	953	959	937	981	943	974	1009	971	968	965	968	968	955	950	922	965	952	982	935	981	955	939	965	920	920	915	969	965	973	969	909	955	969	1012	954	936	931	1014	930	953	1008	908	885	983	947	953	912	1002	945	972	967	900	981	915	984	946	958	985	963	998	961	978	983	1032	905	932	919	973	890	968	962	985	941	1017	962	973	967	983	969	901	965	915	986	950	936	943	925	951	961	984	951	946	924	988	1002	956	989	966	1007	975	980	978	917	924	956	921	954	927	939	944	1009	935	899	988	973	965	944	969	983	968	980	968	923	910	891	930	979	904	991	937	902	940	917	902	930	947	898	921	888	986	1040	935	949	970	935	940	928	956	990	898	944	969	910	984	914	923	945	971	975	956	903	954	942	965	961	947	941	952	988	966	993	1027	998	1012	1004	934	979	948	950	945	952	936	939	995	962	934	941	936	954	1004	922	929	911	891	920	932	1009	961	921	932	911	938	973	948	972	907	959	952	930	975	982	998	948	937	982	965	939	970	986	940	900	963	936	925	980	1013	988	921	984	972	1008	939	946	912	923	944	888	1007	962	893	944	1017	959	952	1016	951	942	955	1017	954	935	944	976	969	971	921	1004	971	981	932	917	1004	961	954	982	918	941	909	913	956	987	964	926	969	938	998	994	960	919	1014	985	894	964	972	961	929	952	963	983	894	935	980	914	975	987	1007	951	1011	915	960	961	961	964	1004	927	943	954	933	929	950	980	993	969	928	912	894	915	939	984	940	935	928	1009	938	1064	937	991	928	952	950	1000	913	963	996	954	920	959	964	944	997	975	982	985	971	974	969	929	1005	977	989	996	971	980	936	972	978	978	974	932	1008	946	956	960	954	930	932	981	941	975	1028	878	985	964	927	932	946	983	982	939	933	934	963	948	972	976	911	1012	990	970	1013	936	1000	998	957	997	941	1023	962	960	916	951	930	941	915	973	947	958	959	1018	965	985	915	973	931	946	944	951	1024	905	974	908	921	936	995	981	975	938	982	918	946	952	929	1006	959	978	958	996	945	1000	927	974	955	965	972	960	1000	927	952	932	955	997	992	959	916	926	978	966	932	968	948	965	958	863	962	938	905	1006	969	911	956	980	903	943	944	952	942	961	954	1027	1006	912	928	954	971	1012	1004	972	901	994	956	937	965	962	990	953	951	945	936	936	936	981	938	939	953	949	979	1033	978	973	971	990	936	931	944	952	965	979	971	935	987	943	975	964	952	965	960	963	1001	976	973	936	944	976	978	999	930	961	967	962	959	950	877	973	1015	907	921	895	974	949	954	919	931	951	985	905	927	976	964	975	917	939	939	1005	984	961	936	972	950	959	1005	926	971	974	923	949	958	987	1009	960	992	973	962	966	999	910	907	956	981	986	965	964	910	947	977	973	965	947	976	926	938	985	990	949	1000	962	950	962	941	979	997	920	927	988	968	967	966	956	1002	1034	961	965	934	991	957	916	982	993	975	953	968	923	949	896	946	962	955	962	931	1004	979	1020	942	948	967	933	985	931	1017	948	947	967	906	921	974	994	904	993	956	935	927	952	928	1014	946	951	992	929	920	932	999	967	977	984	906	952	914	933	974	981	995	945	979	882	993	914	991	938	940	928	962	979	959	896	935	958	987	989	944	906	899	911	956	995	973	977	941	943	926	894	930	986	966	976	958	967	935	959	978	951	972	983	997	930	964	1014	944	1015	988	878	956	924	938	950	964	998	950	936	961	971	942	956	1005	968	971	905	964	944	953	936	952	977	1012	899	928	971	951	967	928	937	951	925	943	991	932	926	985	940	956	945	930	965	892	956	926	997	964	933	967	956	953	919	937	939	984	921	956	956	979	945	969	954	1023	935	991	1012	969	969	884	937	979	983	986	974	979	967	982	969	955	975	980	948	941	962	1012	922	942	1027	1003	944	966	959	973	1013	922	961	949	952	947	1018	1014	888	892	951	938	937	911	1009	961	939	904	969	975	980	927	943	949	968	941	927	984	947	963	940	924	945	984	968	989	974	898	957	940	1001	972	997	961	988	967	921	945	956	969	924	978	963	1001	950	976	931	976	967	993	971	912	959	953	955	989	963	935	964	975	926	948	963	979	903	966	999	1062	968	984	958	927	982	1003	982	1019	958	982	955	959	936	988	935	901	945	982	943	913	999	985	931	962	960	990	966	945	1027	970	972	952	981	1008	955	934	968	934	1004	1013	924	1001	972	1004	971	1006	941	942	930	918	981	952	909	909	940	985	975	997	951	955	977	934	922	934	1003	927	920	906	907	975	944	1014	1013	948	996	999	957	957	953	933	1003	935	991	929	951	951	974	903	962	970	945	934	954	943	941	947	1004	908	940	1008	957	990	942	900	1047	933	966	927	969	966	986	1035	921	984	954	982	1041	968	930	1006	953	977	948	944	944	986	1023	907	976	1008	957	1014	1005	969	924	956	912	915	945	935	968	964	959	911	1013	972	912	917	966	930	950	955	951	965	934	977	967	967	945	928	981	942	916	932	978	955	1024	952	958	992	971	922	967	974	998	908	935	932	943	955	952	925	962	941	972	930	987	944	945	987	930	944	980	956	958	961	993	972	931	976	972	935	960	943	983	953	1019	1000	953	987	993	951	1032	957	921	938	988	965	951	953	976	988	978	957	963	919	896	920
8681	634	614	513	423	390	326	328	278	312	300	292	278	267	256	250	242	254	285	234	253	279	226	252	255	241	264	243	233	243	245	263	240	238	237	269	244	243	211	231	259	249	279	223	245	267	257	276	239	226	245	268	264	238	219	266	244	245	251	260	223	260	218	262	252	265	242	261	263	266	242	250	225	249	228	267	251	261	252	251	262	248	264	237	278	233	267	246	207	224	272	269	237	235	238	245	250	221	263	243	243	236	250	246	221	259	261	241	229	240	263	230	241	246	261	234	260	246	255	242	251	257	218	255	237	239	275	222	222	271	266	214	262	249	257	244	233	248	243	266	258	262	247	236	258	265	252	250	237	225	257	238	208	232	230	246	229	231	243	288	223	269	260	236	268	248	245	256	236	254	262	287	223	259	263	245	280	255	250	266	242	229	241	227	251	258	276	261	232	246	251	246	241	222	225	261	258	248	236	243	224	250	234	222	227	247	255	256	281	257	253	235	264	249	246	237	251	274	245	233	261	260	233	260	249	291	292	236	223	250	244	231	265	256	240	236	261	246	240	225	256	223	255	236	251	275	252	242	208	234	237	246	261	273	250	248	241	269	253	243	253	261	235	258	233	227	232	240	282	226	280	253	278	254	276	283	227	227	275	235	241	244	242	216	241	258	249	259	242	233	228	243	264	245	247	222	249	277	231	253	259	228	257	232	242	268	238	245	240	219	244	224	246	233	224	230	259	245	257	271	254	218	241	252	263	257	264	250	279	258	251	254	267	230	234	244	222	250	251	277	219	241	244	249	268	238	248	256	295	245	240	247	235	236	229	240	257	275	261	238	264	277	239	275	277	237	246	217	256	250	233	251	250	251	237	249	251	240	271	254	260	257	236	227	243	264	255	240	224	237	250	233	260	239	222	227	248	238	276	243	240	234	254	227	216	269	281	253	249	242	254	251	219	258	215	232	232	240	261	271	250	230	258	274	227	262	237	221	259	233	232	267	249	258	261	233	284	248	239	241	242	271	228	241	251	250	211	252	254	261	228	235	277	228	212	244	246	220	274	247	254	230	255	278	247	261	265	246	255	253	260	243	253	226	268	239	234	261	250	243	245	263	255	250	221	240	228	244	242	235	264	268	246	232	259	234	190	243	269	262	217	204	228	250	240	266	240	254	229	239	248	253	247	243	239	255	256	264	261	256	274	241	244	238	242	260	239	254	240	244	224	257	267	245	274	282	256	225	227	229	241	253	264	240	244	245	232	267	229	243	238	239	266	244	258	248	242	227	231	252	280	270	228	252	258	266	243	234	275	264	260	248	235	221	255	255	295	226	247	219	231	236	213	222	242	243	262	253	244	229	213	235	253	261	245	225	249	248	284	244	230	232	248	244	254	221	245	281	248	251	227	224	265	257	219	279	257	255	264	232	275	248	249	240	271	278	252	259	279	241	274	259	245	257	261	251	264	220	275	265	270	230	222	246	248	253	244	263	229	247	269	221	257	246	243	280	235	247	242	210	263	253	236	263	231	252	239	252	264	235	253	234	256	246	267	241	240	231	240	272	283	263	254	270	248	263	226	197	245	246	214	278	233	228	216	247	245	253	247	256	278	238	226	247	240	259	209	234	244	231	263	247	260	230	253	229	238	226	248	225	236	247	236	239	229	250	242	271	222	237	248	233	241	239	251	267	259	266	233	231	250	254	240	245	236	257	234	252	242	231	268	271	218	230	252	212	245	219	259	258	239	232	262	221	235	251	260	262	276	240	224	245	252	228	230	249	240	252	220	267	263	243	268	231	248	259	261	226	257	268	255	238	239	252	275	301	233	242	243	267	231	258	235	284	260	245	228	241	247	256	243	213	248	240	241	235	233	243	225	255	256	230	244	239	271	244	252	229	233	272	267	236	230	225	245	276	270	270	253	259	263	248	250	230	230	280	219	252	268	243	258	271	255	246	231	223	207	232	209	230	240	260	238	280	234	260	245	257	233	255	259	224	253	258	246	240	233	236	259	242	244	273	231	278	265	248	212	233	238	233	244	239	241	271	240	226	220	256	233	246	252	241	241	236	259	246	233	280	232	259	222	251	238	250	247	246	230	246	260	274	258	261	275	235	225	258	251	247	244	240	237	269	227	254	249	237	245	268	266	244	249	236	266	260	249	231	242	242	260	235	250	258	251	285	208	274	241	222	240	252	254	246	252	260	253	221	235	244	241	244	233	224	251	238	225	258	232	228	279	274	244	242	241	251	219	255	245	264	230	267	263	229	241	239	237	238	198	262	256	255	242	232	233	231	256	220	242	222	257	235	234	257	223	288	261	213	258	242	222	274	257	249	232	247	240	210	234	257	283	262	253	230	242	244	280	240	269	229	267	251	244	256	237	229	265	241	233	260	254	277	227	231	263	229	251	252	244	245	256	236	246	241	237	276	262	242	244	239	223	258	253	216	238	222	223	235	243	232	229	248	286	281	237	241	277	242	217	243	266	229	233	263	244	229	228	239	264	277	244	246	252	248	227	245	246	293	221	202	237	241	231	247	276	235	246	229	240	247	268	271	222	248	239	292	276	249	263	220	260	228	226	233	259	257	221	234	232	252	226	256	245	245	244	234	260	228	289	243	254	233	260	248	262	255	248	266	251	221	252	247	216	264	240	246	245	224	230	239	224	232	225	228	234	270	249	235	275	231	210	246	222	290	224	237	281	270	213	237	248	273	259	245	224	230	244	203	227	247	240	266	252	266	215	269	236	248	264	216	225	224	250	254	226	243	233	226	266	245	258	253	279	246	264	235	286	258	246	242	247	257	237	252	256	222	238	285	253	244	237	263	235	225	266	234	227	259	246	239	245	237	249	240	268	265	251	255	264	235	279	269	254	269	226	262	235	248	250	227	264	222	255	207	229	233	232	272	245	272	234	290	266	252	243	270	221	251	239	252	262	245	239	271	236	240	232	268	257	293	248	264	237	236	251	240	277	238	240	280	256	263	253	240	241	266	238	257	249	282	260	243	245	249	238	251	250	250	271	233	234	271	240	254	243	250	233	229	241	250	261	228	255	270	264	245	252	233	241	269	258	257	243	206	277	216	269	232	217	284	259	262	222	226	228	259	243	253	251	223	231	228	238	291	245	259	245	227	259	234	248	241	253	232	236	248	237	236	233	259	257	228	228	267	233	290	237	278	233	261	255	237	237	213	266	250	243	247	262	253	225	234	245	232	220	226	243	271	257	243	256	248	246	241	269	243	261	254	262	244	224	234	252	226	232	227	245	249	268	245	248	241	230	237	262	228	228	236	231	238	232	241	230	274	277	206	247	226	258	248	259	240	238	223	236	225	247	259	250	252	218	250	227	262	269	293	256	228	225	234	247	243	244	261	238	235	243	222	246	239	218	248	232	252	238	204	231	248	258	236	239	257	258	244	224	264	224	232	241	259	219	267	275	276	278	265	229	254	241	257	249	261	223	247	268	241	254	227	241	265	229	231	231	251	238	202	244	250
6940	875	1362	1594	1348	1053	945	856	773	765	764	691	700	649	665	631	646	686	595	601	637	639	591	577	623	589	569	572	642	541	577	620	534	566	554	573	562	538	583	573	561	589	556	556	558	553	564	550	571	548	538	590	569	550	578	544	608	562	568	545	587	544	565	554	585	545	545	571	571	593	606	552	530	520	569	556	572	535	566	578	572	573	594	545	552	536	578	576	559	557	556	589	584	557	582	523	582	595	511	535	560	573	568	568	618	538	593	577	555	583	595	559	535	599	558	581	537	597	541	578	551	582	571	628	543	612	566	553	559	592	555	537	573	558	545	557	532	607	587	560	533	533	557	575	569	538	577	528	562	567	565	500	586	599	575	578	571	569	536	545	575	576	601	553	591	563	555	579	513	591	576	577	545	577	607	583	569	526	571	528	564	576	597	540	555	572	543	566	550	562	581	610	528	559	578	566	582	579	554	537	544	586	582	579	571	544	557	533	517	539	540	563	557	553	547	572	597	554	555	582	556	565	580	541	572	579	557	540	569	577	532	561	557	559	534	589	591	572	543	561	559	520	589	566	544	591	542	547	529	537	566	549	578	567	583	546	567	604	588	552	552	580	557	566	555	587	543	586	533	598	537	586	535	550	557	546	525	556	511	530	544	590	540	547	562	579	508	543	538	578	552	599	544	599	549	569	540	554	536	506	536	526	584	574	567	586	570	554	570	552	570	595	573	545	591	537	548	574	549	574	572	601	560	619	521	588	556	553	558	536	520	588	561	549	551	558	542	564	562	568	591	570	554	546	585	594	560	550	564	573	589	563	530	615	563	572	545	548	573	521	580	567	576	604	544	520	575	546	579	557	593	535	520	565	596	533	564	518	589	554	562	591	570	605	569	606	556	615	564	566	565	517	538	592	533	574	574	590	618	608	577	531	574	541	586	608	570	557	577	566	586	595	549	553	556	581	577	577	571	585	507	594	581	539	574	573	542	561	614	529	542	563	589	595	527	539	602	563	574	560	531	548	588	548	560	549	550	533	587	566	550	564	564	568	611	539	583	574	608	595	534	518	542	555	531	583	589	569	564	544	556	527	576	546	551	567	537	552	574	556	577	551	560	519	558	532	554	553	564	548	565	594	553	576	544	562	538	594	531	541	565	559	533	525	550	568	540	547	544	527	582	583	583	551	531	567	579	564	559	541	550	509	543	570	575	568	560	612	564	544	549	570	598	599	570	534	536	598	528	535	594	567	591	553	552	528	572	574	515	563	566	528	565	542	520	565	574	539	558	590	595	598	569	549	546	558	608	579	581	558	552	531	550	559	560	539	549	564	560	552	545	522	593	595	581	576	522	613	504	526	567	560	551	587	588	598	530	592	540	585	541	516	540	538	571	585	587	550	571	576	524	577	594	577	556	517	566	553	562	561	514	569	609	570	523	559	582	543	562	546	528	581	579	597	565	524	560	534	544	576	589	525	577	592	576	561	555	525	514	555	556	588	559	537	571	562	578	547	585	578	572	565	597	546	609	566	553	598	568	544	544	559	564	604	570	589	571	591	582	529	544	543	541	544	585	539	528	554	589	592	600	576	567	565	590	601	585	584	513	572	528	598	536	579	541	575	576	573	625	526	542	567	544	557	548	572	558	557	601	561	510	547	554	568	564	544	550	611	533	553	577	557	557	540	571	556	544	601	560	566	583	573	627	530	529	562	562	561	600	577	574	562	553	585	567	517	539	563	554	597	581	540	564	545	565	571	587	521	559	549	526	578	555	600	599	519	556	560	538	538	546	548	589	544	575	515	588	584	555	555	619	582	567	593	551	599	555	577	548	566	563	544	564	582	527	574	589	569	583	558	557	593	546	564	544	579	574	568	566	564	567	582	531	520	623	565	566	561	550	561	601	551	551	582	557	600	602	563	597	582	565	547	549	580	543	561	545	550	558	570	558	570	556	512	550	543	577	574	553	563	573	536	590	559	571	537	558	569	561	565	526	516	526	571	549	549	585	549	543	566	560	561	544	565	562	545	560	551	558	559	570	577	531	554	517	607	541	568	575	593	573	588	586	546	508	529	576	552	551	556	571	528	604	595	560	589	571	587	526	556	545	578	595	572	525	551	549	571	548	580	572	572	597	571	591	582	582	551	551	560	533	557	540	557	544	557	557	548	592	585	553	568	564	568	552	567	550	567	552	544	568	559	607	561	556	566	542	557	532	588	560	570	542	570	519	546	536	542	572	567	537	532	511	560	570	569	556	577	543	551	582	567	580	565	542	558	530	559	539	588	540	528	563	580	534	569	570	620	538	513	549	577	575	530	581	540	580	604	525	552	530	574	578	547	562	580	576	522	547	569	541	582	566	575	558	571	573	533	598	557	580	584	573	527	557	593	519	502	569	568	575	587	568	544	628	578	561	555	569	522	530	588	546	586	505	545	553	571	583	559	532	548	555	572	540	548	553	555	553	571	524	578	530	541	562	602	554	570	591	561	580	537	557	588	547	576	522	582	581	550	576	589	576	551	584	533	572	577	565	552	613	591	574	550	542	588	576	577	545	589	607	577	554	545	587	543	540	536	562	557	543	602	554	595	569	543	568	539	542	538	516	539	543	570	584	588	568	565	570	555	563	548	554	555	520	571	606	560	593	554	538	538	506	554	557	549	575	541	579	538	561	571	567	535	576	556	562	555	540	535	567	543	583	554	574	518	572	511	543	539	555	548	586	552	576	557	547	547	563	541	542	537	537	539	549	575	588	550	560	560	566	555	596	590	568	598	551	558	506	597	530	548	574	540	567	573	542	621	539	557	502	560	574	545	547	556	557	522	523	550	547	585	568	544	556	561	557	550	566	561	507	517	531	542	550	526	523	601	538	597	551	584	542	556	576	546	569	576	569	564	568	565	612	531	537	605	586	545	549	580	586	545	559	565	550	570	511	545	583	576	530	515	583	505	539	526	569	614	568	597	573	568	555	547	544	573	601	547	571	554	523	577	564	606	544	564	571	550	572	539	555	599	544	599	553	537	551	576	529	544	553	549	569	567	566	585	609	574	608	589	548	542	543	587	557	562	546	548	543	556	560	550	588	550	551	505	540	571	525	580	519	563	526	562	543	541	594	586	561	587	559	577	547	596	557	556	611	532	553	552	530	542	510	548	563	567	532	530	562	558	539	542	538	550	567	541	544	552	546	566	571	548	538	586	537	527	551	573	545	585	560	590	573	549	550	547	582	546	557	575	573	543	561	575	560	535	584	599	533	540	560	574	582	540	543	569	538	539	536	576	554	552	589	546	591	599	514	548	607	542	563	565	594	538	526	536	554	532	564	531	542	523	545	565	565	512	551	566	583	617	594	560	556	560	536	563	572	563	609	561	565	564	560	509	538	542	563	596	561	559	601	565	562	533	565	579	559	539	554	547	534	585	537	564	583	641	514	545	557	550	559	603	543	578	540	579	524	568	552	576	558	546	521	583	558	558	578	538	604	546	572	570	526	563	534	554
15443	1276	985	682	516	355	284	246	226	228	221	198	167	203	188	182	181	192	155	153	184	168	185	158	152	148	189	138	172	150	184	164	152	148	146	151	159	161	178	167	162	140	163	168	141	154	156	139	140	167	163	180	185	149	175	168	164	156	167	143	151	176	131	143	156	136	148	166	157	155	160	137	135	125	162	164	160	169	155	168	133	140	159	162	145	158	178	142	157	135	161	166	149	157	143	135	130	140	160	181	156	157	174	148	172	135	163	145	160	159	155	157	163	171	163	139	144	138	179	152	149	148	151	147	149	166	137	160	155	143	130	133	160	119	151	175	136	155	166	176	143	136	143	144	155	160	145	166	156	184	174	155	161	139	167	158	134	152	162	159	161	154	144	154	157	160	154	141	157	138	128	154	166	162	169	172	141	156	158	160	128	158	135	146	153	161	148	158	153	125	135	154	160	151	170	147	137	147	154	164	161	152	158	149	157	162	151	170	143	158	168	154	178	155	153	142	150	138	148	147	134	192	155	141	155	151	143	158	168	144	159	147	159	175	151	159	174	145	176	152	141	154	177	169	152	174	160	149	148	171	137	166	156	139	134	140	160	156	143	141	138	156	162	168	154	159	143	157	167	164	138	157	167	140	134	137	152	133	156	158	153	163	139	172	140	132	150	144	152	168	154	149	170	150	170	145	155	185	162	160	169	136	138	141	145	183	150	149	161	153	155	158	127	163	162	185	155	160	174	160	152	128	123	148	174	143	156	149	164	127	152	148	175	160	121	149	158	156	183	168	166	163	168	170	138	141	153	149	142	156	167	158	153	160	142	172	167	176	137	174	172	146	149	162	173	163	148	177	151	163	149	136	153	179	150	173	129	159	144	144	126	160	145	151	174	152	167	141	144	181	181	180	166	153	184	144	149	150	169	144	192	154	151	166	153	157	169	184	152	168	164	155	145	161	163	148	156	158	156	177	150	157	181	140	175	143	162	168	162	148	157	150	149	158	161	142	148	166	155	158	171	147	151	130	168	135	150	133	152	141	162	168	151	151	156	166	175	159	162	170	163	156	150	173	135	161	170	160	148	140	168	162	149	163	152	157	143	170	171	138	143	142	157	160	162	165	161	160	179	168	171	150	167	177	180	155	162	152	170	150	137	133	160	181	144	146	154	152	166	140	155	142	141	149	141	155	165	156	143	156	158	150	163	156	162	155	155	156	155	165	121	134	162	144	146	171	158	153	163	148	147	162	155	181	159	155	166	170	161	157	160	159	130	175	142	174	164	152	172	152	155	159	143	150	180	146	171	154	163	136	134	145	158	166	165	146	145	155	178	147	149	160	140	181	154	162	167	147	164	145	137	156	159	164	158	156	162	157	142	153	154	143	156	177	178	175	166	157	162	171	146	158	139	135	127	158	153	157	160	143	150	161	152	132	170	172	150	158	168	181	139	156	151	156	157	132	191	164	153	139	169	149	159	165	147	159	183	168	159	142	131	169	140	172	138	161	181	158	147	149	150	153	157	122	156	164	134	159	158	143	170	152	157	141	162	148	176	137	139	161	143	163	164	159	154	159	151	159	172	157	161	160	142	151	130	181	163	159	148	161	166	149	144	148	143	158	156	145	181	145	178	167	146	159	160	149	158	156	182	144	138	167	136	151	133	154	173	167	149	158	142	153	167	171	134	149	152	125	140	151	156	152	153	128	178	149	152	136	152	141	163	140	155	146	167	147	159	152	148	178	142	132	166	164	153	174	176	166	156	161	163	157	155	158	164	137	153	145	149	152	161	130	155	170	172	147	164	160	148	143	140	129	152	179	160	153	158	159	164	189	162	188	143	144	140	171	146	152	166	171	165	176	175	139	144	154	142	132	143	127	177	144	158	169	172	165	177	165	165	159	140	114	149	152	146	140	172	160	132	167	134	152	149	170	140	159	164	150	154	160	152	158	157	137	137	156	135	161	174	164	142	181	153	188	154	154	152	173	149	160	135	153	149	160	173	169	143	160	144	169	170	156	150	146	157	126	171	153	172	179	150	177	148	160	165	160	156	164	160	136	141	148	136	147	153	157	147	143	141	174	178	129	155	150	168	168	147	166	171	170	170	157	143	149	175	165	163	186	156	180	127	144	129	168	128	153	144	152	155	141	168	145	140	143	161	137	140	153	160	178	161	173	181	139	143	131	173	148	178	165	166	128	177	152	149	158	180	144	171	160	154	156	147	144	146	173	160	168	166	157	180	140	175	172	151	131	155	131	171	152	145	139	141	146	147	158	144	140	177	174	164	161	172	158	155	175	141	153	162	162	154	153	151	179	157	138	170	156	142	157	170	145	149	166	140	157	166	134	172	158	141	160	168	163	160	163	152	197	159	156	136	170	156	133	158	130	152	144	135	158	181	173	152	165	163	152	166	155	147	171	161	146	147	165	150	158	153	138	159	156	134	148	170	144	135	149	156	121	138	139	177	140	167	158	172	171	150	144	171	171	144	155	179	174	145	161	169	156	128	144	161	153	139	139	151	154	161	146	177	175	155	163	146	137	150	165	148	142	148	167	141	160	173	135	144	142	147	147	152	158	161	160	133	144	162	133	152	145	152	182	157	148	153	151	145	177	157	158	153	165	173	158	146	152	155	154	152	160	139	137	161	148	137	183	176	178	174	170	164	133	153	142	155	139	133	144	151	135	171	159	134	148	156	135	170	140	148	156	163	174	140	142	164	175	150	149	175	157	156	182	175	160	141	156	134	155	138	165	163	146	160	163	154	140	148	155	149	132	161	162	164	152	124	174	149	159	157	132	153	155	168	162	158	145	145	144	167	148	168	175	135	130	154	177	167	138	148	152	158	149	133	158	161	161	157	159	145	155	161	159	183	160	144	123	171	171	134	142	144	188	147	176	171	159	160	134	152	145	154	133	165	160	153	165	156	151	128	138	183	179	161	139	143	142	165	147	162	157	156	149	139	141	156	163	157	168	136	175	169	162	159	147	140	135	159	159	151	142	148	152	151	143	162	146	178	163	162	164	159	146	157	144	158	131	148	160	191	175	135	132	177	143	161	163	169	160	160	164	153	143	169	171	162	150	144	145	137	143	147	148	153	186	159	146	163	172	163	194	128	154	136	157	155	157	157	157	166	157	144	159	144	156	147	144	174	138	165	160	124	179	151	155	143	155	166	148	153	174	158	175	148	136	142	149	131	163	147	158	147	149	146	157	143	181	138	145	148	131	176	159	147	151	162	147	160	157	174	154	149	154	138	155	192	158	135	162	173	163	149	145	174	151	165	156	143	159	135	160	160	146	165	169	173	158	154	159	171	151	143	149	157	147	148	150	154	163	166	153	159	144	177	162	138	162	149	145	152	156	143	155	150	150	156	141	155	169	154	140	162	153	159	159	151	164	138	150	178	163	161	133	144	155	154	171	178	155	145	120	168	160	177	142	166	158	156	166	186	155	160	145	168	163	144	135	160	156	135	144	156	144	164	164	170	177	189	158
8394	1045	2002	2309	1864	1410	1113	1024	831	795	735	687	626	607	570	576	528	561	533	477	458	528	494	458	460	455	479	421	480	468	448	496	441	425	403	438	423	440	454	451	414	467	451	453	415	458	413	435	420	433	444	440	411	381	402	413	422	397	385	406	422	425	423	409	390	401	420	407	438	361	433	410	386	423	382	425	376	402	445	401	426	428	411	385	411	389	433	397	386	402	421	406	416	377	433	423	439	400	371	391	446	367	438	411	401	407	382	378	408	410	418	406	369	423	411	427	430	412	387	429	401	414	395	435	405	405	408	389	401	397	393	412	427	439	386	417	400	415	383	433	393	398	449	451	427	413	431	406	409	440	413	423	427	410	417	393	429	411	385	415	409	420	393	410	409	408	397	387	397	391	425	437	401	414	381	417	404	370	386	461	401	411	382	399	430	403	417	398	409	413	401	406	405	411	419	417	424	379	413	440	462	356	399	390	407	405	396	395	417	373	420	392	397	439	399	361	387	411	385	399	430	390	393	420	410	453	407	402	413	406	415	418	437	405	432	397	441	436	386	403	408	404	414	404	431	378	368	398	432	413	405	421	388	434	432	418	432	424	425	389	400	437	436	439	418	383	418	424	375	365	444	380	379	417	422	424	403	415	388	408	401	416	444	407	399	378	446	407	394	398	408	425	394	427	384	357	405	418	399	440	422	406	405	393	432	419	397	429	403	422	373	388	390	416	411	389	405	393	413	427	375	395	383	410	384	450	409	404	370	368	402	394	380	404	442	372	415	441	413	444	424	405	407	395	412	396	392	384	381	396	424	400	402	431	438	412	418	432	408	468	416	406	406	435	423	390	417	404	421	406	411	435	451	402	396	428	415	417	436	397	420	413	431	385	394	412	394	406	405	417	443	431	416	401	367	417	401	404	415	398	367	400	398	393	439	414	363	395	415	391	403	388	403	420	417	422	388	392	390	392	400	407	397	402	425	380	416	427	402	440	399	400	415	438	420	414	438	427	390	437	436	448	409	406	385	393	390	449	411	418	386	380	404	398	389	423	421	376	396	437	407	376	423	363	396	365	402	423	379	373	447	395	409	392	392	426	376	415	408	424	405	411	393	419	405	432	396	421	410	418	436	400	395	417	406	416	415	383	424	402	393	394	409	441	394	371	419	385	415	420	391	412	403	427	374	395	415	429	388	410	420	438	417	390	390	426	416	418	392	405	390	410	386	411	420	415	407	394	427	421	421	448	412	392	379	401	406	379	385	396	447	398	409	389	377	438	389	411	405	406	456	406	388	443	388	401	429	415	394	415	432	386	408	413	412	427	440	398	436	403	394	385	430	430	390	429	416	420	393	404	397	436	448	445	412	398	428	397	452	401	369	387	387	371	388	396	388	408	404	410	407	439	401	395	413	394	431	375	423	416	410	364	404	395	359	434	423	388	409	411	396	395	367	420	420	416	408	383	431	434	407	413	384	418	385	406	398	379	429	390	410	399	444	377	400	373	400	413	426	384	404	397	405	393	406	408	402	411	394	382	436	426	422	456	402	406	446	427	425	413	433	400	428	387	368	418	419	397	401	407	398	386	456	411	396	415	372	392	432	376	407	398	429	397	442	384	435	397	403	359	422	402	440	387	415	427	432	362	424	407	397	384	402	431	402	429	432	403	431	404	401	431	418	409	446	399	399	413	400	434	411	406	388	370	398	378	396	419	395	400	404	390	442	400	423	419	425	361	422	408	410	427	414	457	416	398	417	393	418	437	425	420	387	431	381	417	400	407	415	377	428	411	404	437	386	413	456	434	435	428	436	400	371	413	398	399	401	425	391	419	395	437	396	434	410	391	418	441	354	433	437	396	398	428	399	406	406	412	388	368	379	453	448	438	418	388	399	394	408	388	375	412	411	424	395	431	395	414	406	400	407	424	420	401	411	422	394	431	432	420	390	421	437	395	415	414	402	425	393	448	411	400	403	399	396	414	455	402	413	373	420	425	416	397	437	436	412	450	375	430	399	416	360	392	391	442	404	421	392	422	378	387	444	425	406	423	391	430	438	425	389	426	430	398	430	427	388	428	418	398	384	414	394	399	381	407	415	416	423	413	394	423	423	400	390	407	412	419	374	411	404	394	397	439	419	390	385	403	385	426	419	400	413	368	386	398	398	415	396	389	347	419	422	417	387	419	441	399	415	424	361	394	396	393	445	410	400	405	393	417	367	375	440	407	381	419	419	377	410	378	408	417	408	422	433	370	376	401	403	423	444	414	394	365	435	397	384	399	387	373	387	424	360	420	422	418	401	428	386	390	411	394	413	404	404	404	425	450	402	412	419	397	415	420	372	411	416	381	382	406	408	453	410	423	405	404	396	439	405	433	388	417	418	431	395	402	387	436	433	425	382	416	443	396	413	392	412	382	391	425	401	435	453	375	398	396	397	406	422	436	415	413	439	404	384	403	390	388	389	408	402	429	424	371	398	463	414	418	434	450	433	410	435	415	425	419	416	376	383	414	418	400	422	410	367	399	390	431	404	404	398	442	392	397	386	414	427	431	427	393	459	395	422	408	403	440	414	389	420	443	400	396	398	386	408	415	406	429	402	404	397	376	409	395	417	382	358	417	412	400	371	408	386	395	399	405	443	418	414	401	410	413	447	417	450	422	425	420	392	435	410	451	431	417	442	396	414	433	409	426	423	409	402	380	401	419	386	372	396	396	414	388	445	442	422	369	427	412	397	408	394	384	409	394	436	427	401	398	376	404	424	405	429	438	405	408	403	443	383	423	427	402	389	379	389	393	425	469	434	414	381	370	415	441	398	417	422	394	411	399	400	376	420	444	446	414	406	380	399	418	392	426	369	352	393	405	339	428	395	404	409	397	435	419	414	418	414	426	390	401	396	401	399	428	395	417	428	387	407	410	394	407	396	407	397	426	385	399	400	411	400	411	446	402	413	395	407	401	422	428	442	446	400	414	408	382	449	385	398	420	392	439	395	381	417	381	384	379	418	388	409	445	375	389	375	395	385	384	411	395	427	403	391	413	433	398	391	367	433	386	395	432	398	396	401	411	438	385	404	419	372	412	438	424	400	408	414	398	390	432	396	372	402	377	391	414	423	425	416	411	404	387	413	393	435	398	379	411	425	410	422	407	401	408	413	403	380	404	358	407	419	388	413	399	413	401	424	394	453	428	374	428	382	379	411	399	416	433	388	407	417	387	397	432	373	406	390	396	414	421	404	433	393	385	396	431	447	399	388	429	444	405	416	432	397	447	417	386	413	396	392	363	411	419	374	407	416	449	383	399	414	412	401	411	405	433	431	423	393	373	398	417	388	407	413	402	408	409	416	421	424	406	392	415	361	395	403	391	395	395	427	424	400	407	408	401	409	382	386	367	403	417	398	400	440	422	427	408	409	393	409	424	403	425	406	425	406	380	424	423	371	391	448	415	414	413	427	421	402	394	415	434	438	419	420	366	433	421	407	393	374	393	409	411	403	419
2015	507	466	428	468	445	431	462	450	428	447	429	470	485	496	440	444	483	474	477	458	444	449	463	444	436	475	413	418	449	432	467	446	418	403	429	463	442	459	442	419	448	412	459	422	481	432	428	450	381	444	456	441	433	457	455	422	467	452	447	468	452	495	451	437	438	429	433	456	460	450	488	465	432	529	464	452	467	470	457	458	432	441	462	488	463	452	415	431	481	456	459	467	439	473	434	449	454	426	447	476	438	453	488	413	442	403	408	427	417	450	442	435	449	441	426	464	395	439	453	453	434	489	397	448	451	457	460	422	443	443	468	431	461	430	475	413	443	443	411	422	456	419	470	457	401	471	402	443	411	416	455	408	434	423	461	427	421	454	459	445	483	499	481	445	415	447	385	444	423	418	401	469	442	409	455	452	415	438	438	424	438	454	452	431	463	444	429	411	448	412	461	439	414	458	443	447	474	465	396	426	465	441	424	456	466	469	458	461	459	472	464	456	445	430	446	451	466	443	450	456	489	437	426	416	446	474	466	447	482	416	442	441	463	423	452	436	410	433	429	431	448	411	460	455	468	417	464	455	459	445	378	456	488	480	427	435	498	496	454	440	404	450	392	470	441	426	465	463	466	443	440	461	405	421	450	452	452	447	501	468	452	446	468	436	493	414	437	451	407	448	460	523	444	441	426	490	447	442	468	419	454	481	479	472	423	480	459	422	425	470	428	437	424	425	469	437	450	430	398	436	407	446	437	452	438	410	400	428	436	459	469	435	415	415	438	460	443	441	429	443	429	460	492	440	462	446	446	445	442	446	439	487	425	393	446	474	421	438	431	446	415	415	464	481	410	419	393	457	422	444	401	473	455	430	453	419	457	420	413	464	426	499	428	440	447	425	451	453	473	446	417	423	474	414	466	429	440	422	438	474	435	416	447	462	482	440	418	466	450	465	445	452	448	452	412	429	440	452	444	446	459	488	495	420	407	453	459	457	408	431	434	482	441	432	451	419	441	426	431	429	467	412	423	448	431	467	452	418	461	444	452	433	442	417	446	441	462	440	451	420	431	443	410	467	414	437	409	419	416	442	444	461	390	439	483	475	434	431	467	453	436	432	484	454	411	446	509	444	410	461	441	403	408	421	410	460	429	421	429	447	413	459	461	393	456	446	476	472	425	438	415	415	433	408	462	403	466	393	453	454	423	464	435	448	461	422	415	437	424	461	459	431	457	435	441	437	429	427	447	486	440	417	420	449	418	429	471	457	441	422	464	448	478	419	441	419	432	451	452	420	471	451	478	435	427	433	413	441	414	470	435	418	449	462	468	411	428	387	463	427	487	445	466	398	448	438	451	427	471	424	441	470	404	399	448	454	450	456	450	468	479	463	396	457	488	440	425	476	435	449	423	449	433	434	449	413	459	424	447	431	453	450	473	453	453	429	472	422	432	453	439	400	497	443	446	412	431	467	441	449	437	442	442	437	411	441	428	423	445	402	441	444	451	441	415	449	468	439	471	425	458	428	453	436	477	482	459	489	457	478	431	433	431	478	476	482	419	407	464	435	466	421	457	445	429	470	488	480	452	419	448	430	411	453	476	449	419	480	435	473	458	446	450	446	452	445	426	452	461	481	422	448	423	457	488	465	484	407	430	430	448	424	437	452	443	478	426	464	445	421	439	469	461	436	440	455	456	454	441	453	442	425	439	444	442	431	454	425	412	476	422	433	411	420	480	428	450	441	442	429	439	460	436	473	453	425	422	441	419	430	399	424	428	413	455	487	488	441	447	434	427	397	459	449	456	424	460	471	449	448	501	447	447	427	433	441	430	427	419	448	437	452	468	432	454	441	462	441	471	446	371	441	425	463	475	469	470	452	430	451	475	425	475	471	475	414	448	429	415	408	424	437	454	438	460	451	443	399	450	436	485	446	431	471	410	440	452	447	400	447	440	454	493	462	429	415	432	465	427	456	435	465	436	415	443	439	461	431	408	437	423	450	459	456	473	473	450	413	478	404	457	438	434	444	476	432	469	392	424	433	442	494	470	446	441	428	419	443	472	443	415	441	444	435	404	400	453	462	461	427	417	451	462	454	446	465	494	409	436	404	421	429	424	450	475	438	473	446	453	411	437	438	413	434	430	437	452	432	450	428	414	449	430	444	455	460	473	424	423	434	442	431	466	472	419	456	473	426	423	454	437	444	428	433	449	441	452	424	441	427	473	428	461	469	453	470	389	401	425	437	416	448	444	445	423	471	454	402	457	466	500	451	450	399	420	438	450	478	445	446	440	435	430	392	425	447	442	483	502	441	423	416	462	439	405	408	480	443	449	457	474	392	439	450	476	453	421	421	406	453	427	450	428	417	429	480	467	418	431	421	488	435	464	472	475	451	456	436	481	440	421	456	469	443	466	486	448	460	436	438	466	415	402	423	450	487	455	423	417	475	456	441	440	407	405	465	415	461	429	446	455	424	476	479	462	431	466	426	412	498	424	432	455	439	448	461	436	449	406	400	456	460	456	413	405	415	396	413	422	467	440	427	473	435	444	422	439	439	461	434	475	438	458	485	462	432	413	422	463	414	448	412	433	460	457	476	469	431	382	426	439	441	449	405	429	433	450	451	428	454	444	452	460	446	429	431	412	432	436	404	427	453	464	452	457	412	418	487	467	463	432	437	440	428	457	435	434	451	442	473	433	460	432	489	412	410	446	415	451	460	451	480	419	407	424	445	451	403	479	461	419	433	463	487	452	446	460	446	453	449	392	437	450	453	427	432	479	469	456	457	445	456	450	456	479	433	447	458	473	433	455	446	441	495	433	446	490	430	446	440	474	454	434	439	438	453	437	478	430	435	444	447	412	449	412	456	491	469	426	456	466	460	415	433	429	408	463	446	462	440	489	416	420	444	449	437	428	466	446	409	407	428	474	436	458	421	489	418	437	427	490	433	430	456	460	423	422	414	419	477	431	421	452	454	438	456	448	466	475	448	422	429	416	488	431	422	409	433	417	415	447	495	445	455	473	426	450	432	457	437	467	439	437	469	483	412	451	457	461	449	458	452	489	444	445	460	453	438	439	440	465	453	445	437	424	425	435	451	396	443	452	424	431	462	451	461	461	415	412	433	453	438	463	451	426	468	440	453	475	468	458	461	403	455	446	482	425	475	431	439	428	478	454	482	440	453	426	450	412	431	474	459	452	417	424	484	434	438	460	462	456	427	449	433	426	465	433	433	418	430	466	427	418	436	488	497	443	429	450	429	432	433	473	434	430	424	454	470	447	455	478	434	496	431	458	449	431	475	425	422	456	423	431	436	479	466	394	400	457	462	460	451	426	425	406	435	429	455	426	434	385	420	489	465	424	452	479	467	473	448	435	427	476	452	438	464	425	452	471	457	475	464	420	444	477	482	466	454	476	485	401	463	455	431	408	427	453	425	458	474	427	435	444	468	401	441	473	445	427	467	446	442	434	450	446	442	478	445	406	451	414	431	427	508	444
2305	997	1054	1032	1038	1026	975	1020	951	961	970	984	985	953	956	935	946	1003	905	957	944	973	955	948	980	961	982	984	962	936	1031	911	913	953	973	914	1002	955	917	973	958	943	989	951	1037	909	890	928	928	941	937	951	942	971	918	996	982	988	945	971	991	971	951	1006	1014	986	960	941	932	931	968	906	921	993	982	915	968	940	929	934	908	918	910	1000	926	955	937	931	959	980	959	953	994	1009	948	941	941	975	1015	966	962	1018	1003	955	967	916	920	900	972	965	946	933	892	918	992	928	888	912	953	1077	990	964	984	955	1002	930	980	968	951	946	920	943	904	936	959	955	959	986	916	998	917	944	980	956	1021	936	976	980	896	1014	1025	976	939	956	941	964	922	954	1007	910	942	925	982	1007	928	930	945	972	1053	981	966	970	966	947	953	942	927	948	929	992	977	929	1012	877	1017	908	1023	940	951	975	954	945	986	979	921	974	958	943	906	950	954	956	1015	891	966	990	972	968	944	965	898	935	973	962	949	931	966	951	959	956	992	988	930	961	951	957	978	967	1006	930	902	931	930	948	922	910	986	929	1015	963	943	962	909	994	948	945	935	1013	964	941	949	938	884	960	952	936	950	930	1002	988	976	971	938	928	1003	887	964	965	952	938	992	987	945	983	945	962	948	997	934	984	975	984	985	990	954	866	936	943	964	1003	975	945	990	962	901	948	955	897	955	909	973	953	916	928	935	967	978	1006	924	948	989	981	952	977	967	950	971	995	941	1025	936	959	953	999	899	965	941	957	936	938	921	999	1003	976	944	954	998	969	955	953	939	986	958	970	949	1003	984	988	938	966	979	945	928	912	964	953	944	979	920	974	981	926	966	980	937	974	935	939	952	972	956	924	959	940	996	979	958	902	971	945	945	965	944	964	978	998	963	970	1007	928	940	952	977	959	900	979	1010	946	979	969	941	977	978	953	972	937	974	917	926	936	933	997	1021	1014	895	978	958	981	980	954	941	894	887	940	896	1006	944	1001	948	978	932	924	956	965	993	974	969	954	1004	916	1035	925	952	942	970	949	922	934	933	949	869	957	951	975	932	975	973	924	918	937	888	998	948	1031	983	950	951	1014	976	954	950	984	950	923	915	970	1004	946	973	924	949	996	976	960	986	904	949	933	937	1015	926	923	957	931	949	944	973	897	918	953	904	1000	967	935	975	958	944	913	978	965	954	956	999	956	928	981	896	985	938	965	930	928	1014	946	922	958	935	947	973	942	993	954	929	916	947	955	980	970	920	942	1037	946	917	931	988	965	919	980	917	1004	977	973	965	920	948	947	937	991	951	934	938	981	944	989	956	942	945	926	929	992	995	947	1021	913	943	939	965	971	938	975	952	894	941	962	974	925	999	957	1031	953	897	972	940	994	949	942	946	916	918	951	963	936	958	953	948	954	892	940	1006	970	948	954	967	999	992	936	972	969	985	937	985	942	984	955	968	954	973	946	941	1012	975	931	952	983	920	977	965	973	965	987	933	951	960	958	956	963	920	990	1029	957	922	968	1022	886	967	928	945	926	955	918	988	947	911	939	938	933	874	949	946	982	990	962	966	943	943	975	959	972	980	970	921	916	992	975	941	909	949	911	937	950	1002	972	923	958	985	1000	975	975	890	941	986	953	932	948	1005	934	942	958	1011	949	909	940	933	946	927	936	966	945	1014	950	991	940	970	928	926	974	948	905	1002	1030	968	912	976	969	949	935	913	954	944	964	964	929	983	929	1009	966	955	967	943	923	1006	971	956	944	977	1027	966	967	915	1022	962	963	920	917	918	957	971	933	992	982	934	964	1006	965	964	940	914	926	926	950	907	946	995	939	977	965	903	966	942	989	952	877	969	863	987	895	944	929	935	882	1009	973	982	960	981	947	991	922	942	1015	960	902	967	1001	936	935	979	918	919	960	977	897	915	920	998	969	985	986	961	915	944	935	990	982	941	913	986	971	1018	1040	979	956	959	893	937	963	979	981	940	931	934	909	994	928	962	941	959	923	932	992	932	977	919	964	923	889	978	1014	927	955	931	931	935	960	927	940	927	937	990	1000	988	959	996	937	945	1018	925	909	946	935	995	901	992	1004	990	954	999	960	996	980	928	964	927	979	983	972	940	952	935	923	974	992	1014	935	979	863	955	955	997	954	944	952	936	1009	923	907	969	937	947	956	969	998	998	1008	937	989	967	996	928	1006	951	910	977	945	987	947	1003	937	932	966	993	921	968	944	965	947	976	927	940	967	926	945	985	980	935	903	944	967	912	953	975	982	1009	940	972	981	989	964	960	927	895	969	990	987	960	982	948	914	963	965	898	985	945	974	922	907	1011	933	952	957	958	965	934	985	917	942	924	1001	989	991	949	882	990	907	942	1000	938	1047	970	970	961	923	951	1003	951	945	941	978	948	987	969	906	950	970	950	922	939	926	898	869	948	990	970	949	928	952	945	961	993	951	912	942	959	958	968	978	934	958	997	953	984	947	984	1007	984	993	1004	971	917	920	954	932	971	996	908	976	933	1001	1009	955	939	972	946	1010	1009	974	940	990	921	950	954	939	919	986	985	923	966	979	990	983	949	942	966	971	1003	907	928	1021	944	1010	967	992	979	945	943	892	1016	972	961	948	924	937	950	1020	884	921	992	1017	941	946	1009	988	898	999	889	923	992	947	974	935	905	989	965	992	1036	943	1008	892	944	919	973	958	971	926	952	939	902	998	982	940	939	991	998	955	941	963	945	946	932	944	1014	982	969	977	937	988	1006	948	912	939	904	936	952	966	923	964	957	943	989	920	929	955	953	998	945	982	965	951	977	904	926	1036	935	1013	944	943	996	863	935	946	999	952	952	967	989	976	948	962	964	968	952	927	866	1007	972	949	1005	934	983	953	920	927	1028	940	987	971	924	966	938	957	945	929	943	957	968	997	892	952	907	886	919	973	966	936	923	925	1026	969	961	929	914	977	967	904	992	985	906	989	905	1010	1019	1036	967	1030	962	948	905	970	972	920	992	938	929	925	999	974	996	971	962	958	910	963	949	921	925	980	1009	935	1025	955	944	939	973	961	918	983	942	994	956	997	1003	943	989	1003	952	927	982	900	945	958	992	1017	930	993	963	955	953	943	927	941	996	985	961	981	945	975	975	1011	930	997	982	893	930	977	920	924	962	981	982	961	953	947	1010	924	920	988	981	974	913	947	911	946	1000	964	968	968	1003	943	931	920	933	898	992	966	981	975	942	931	927	956	988	929	960	960	1018	1024	969	901	967	970	992	1002	1011	983	949	968	977	964	934	942	908	992	977	959	928	924	938	979	948	952	946	986	932	941	919	934	945	931	962	953	931	975	946	1011	945	976	924	936	894	925	944	938	999	965	926	924	979	954	948	969	916	1016	976	977	950	940	989	977	991	976	984	946	970	971	929	958	999	941	951	916	873	944	963	926	947	986	929	921	916	952	937	1003	968	940	974	949	973	951	925	944	1028	983	885	1008	985	950	888	952	953	978	933	950	949	981	933	895	978	963	940	929	958	1004	945	957	993	953	956	957	904	963	941	961	965	937	935	959	960	935	1017	945	954	943	1003	978	956	961	1006	917	948	968	982	968	926	934	973	915
8430	619	633	526	414	365	294	282	285	280	277	240	270	264	272	246	246	265	294	242	207	250	232	248	224	234	236	259	226	248	261	233	290	254	232	239	255	231	256	246	267	247	251	254	271	262	256	238	247	259	238	245	222	263	242	266	283	272	278	260	231	208	237	279	271	241	233	244	250	254	257	272	273	213	239	233	222	245	242	280	259	249	237	224	251	245	245	225	217	223	232	204	244	227	221	231	272	245	268	239	231	247	278	263	243	240	251	254	256	273	243	240	250	242	231	254	232	252	247	245	261	232	236	196	254	263	222	264	229	250	266	241	238	267	212	252	280	263	272	259	235	246	244	241	226	253	233	244	247	245	254	217	260	249	262	257	242	237	235	250	265	238	260	246	227	267	239	287	231	242	281	276	236	247	231	230	236	222	246	223	231	250	239	249	245	210	217	259	224	249	250	239	229	255	254	246	285	229	226	264	228	231	251	268	249	231	244	245	246	254	260	253	252	257	236	230	258	270	227	255	256	239	256	251	215	235	249	259	227	216	260	264	256	252	217	229	255	233	271	252	275	243	241	251	251	220	235	237	252	298	247	244	266	247	257	246	231	238	273	239	248	250	296	267	272	255	248	235	236	223	234	215	264	233	253	236	269	255	260	246	255	274	215	225	266	206	244	239	220	213	256	221	252	202	264	251	249	261	245	245	222	228	232	234	228	268	240	276	261	256	251	248	254	243	239	236	258	252	250	241	248	262	273	226	269	248	239	265	246	264	255	252	223	253	227	231	238	236	243	228	229	242	236	250	233	262	212	222	247	262	276	234	270	251	255	276	222	223	265	276	264	248	254	235	244	240	222	239	267	249	237	252	224	222	247	220	230	241	271	251	232	255	256	254	277	274	241	207	258	248	266	221	286	216	254	238	252	226	241	212	211	225	220	226	261	232	239	246	225	251	231	240	275	253	241	239	249	233	249	231	240	268	227	264	287	243	250	239	218	229	235	253	263	239	266	284	249	230	226	215	239	244	255	288	236	246	253	214	246	238	218	231	239	271	236	259	235	242	284	249	262	276	241	256	233	243	251	258	289	280	255	246	222	242	268	215	261	221	242	239	238	223	273	249	228	239	248	239	270	300	283	221	223	236	257	246	217	279	234	235	251	244	209	253	255	263	270	232	238	239	224	261	272	263	261	256	250	244	256	255	223	228	216	246	240	254	234	254	233	243	260	254	223	240	251	262	255	249	247	268	230	236	260	221	237	229	271	250	241	245	233	229	241	270	254	242	249	268	273	236	262	246	245	223	244	258	224	248	246	233	226	256	242	248	246	278	279	213	255	241	235	225	217	227	253	231	244	248	241	245	227	245	231	210	220	219	264	251	249	224	238	223	246	278	249	222	204	228	271	236	231	245	251	234	292	258	230	248	242	248	220	239	235	240	247	247	263	260	240	241	265	224	243	242	245	242	252	283	250	219	256	225	263	275	253	230	236	231	253	243	250	240	221	255	265	245	244	255	256	258	234	263	235	242	259	267	243	252	260	259	254	232	228	242	250	265	267	245	219	240	267	259	248	237	268	237	262	215	231	274	241	262	252	257	235	253	225	262	245	244	265	226	234	194	235	252	235	258	241	232	266	275	257	247	234	224	254	261	244	246	267	258	241	240	239	244	248	235	239	246	220	231	251	290	282	209	241	233	266	253	232	265	286	226	229	232	248	254	245	228	251	238	232	233	248	236	231	239	271	250	227	236	244	265	250	243	244	253	280	231	245	280	268	246	245	273	261	240	234	238	248	269	261	238	206	255	246	246	258	248	240	240	259	248	227	246	259	224	230	259	238	265	260	243	242	265	253	205	237	224	228	241	247	226	228	254	264	260	247	260	221	204	233	224	254	245	251	261	251	260	225	238	235	232	227	262	275	248	254	242	255	251	267	224	234	250	241	244	223	257	261	244	242	278	253	260	281	251	253	254	252	247	246	270	243	229	253	245	234	300	226	261	224	239	257	277	269	243	250	249	240	261	233	240	240	237	214	256	227	234	251	228	224	249	249	273	220	223	240	259	248	245	250	231	254	253	262	256	253	265	261	254	226	248	248	226	220	234	218	254	252	273	259	250	234	229	250	263	257	217	246	253	272	248	242	240	226	265	250	244	254	254	269	216	264	285	253	247	236	258	237	248	225	239	236	224	250	265	229	228	230	256	218	249	255	253	250	236	256	259	233	215	244	232	269	250	239	261	216	238	276	267	233	265	236	264	251	226	260	256	240	233	246	292	238	222	261	232	262	262	217	252	252	250	244	230	233	236	213	255	220	270	280	229	243	258	260	262	277	264	288	264	216	229	262	250	267	239	253	215	230	223	230	204	242	236	248	253	248	222	260	270	263	242	240	245	244	232	259	248	270	220	273	252	258	253	226	255	234	243	201	281	225	207	239	237	241	243	239	229	245	252	246	234	249	221	203	220	226	221	242	220	243	267	269	249	285	272	214	235	223	231	201	238	244	234	241	259	240	253	238	257	262	263	254	257	247	243	244	275	257	248	238	215	235	215	201	242	281	260	224	235	229	268	231	271	250	241	229	261	236	243	232	223	223	233	249	232	267	265	245	238	262	260	279	249	267	252	233	243	273	252	269	203	209	225	240	257	275	250	241	237	242	243	254	261	231	266	238	259	246	257	286	273	254	241	245	226	241	246	253	251	227	240	243	247	231	212	253	230	226	260	245	281	211	227	252	251	285	257	264	251	244	232	223	231	249	233	229	244	250	251	285	253	237	257	241	256	231	260	250	221	228	248	244	247	244	247	260	223	220	201	279	258	247	254	259	230	234	236	227	241	271	267	260	254	272	235	208	264	242	225	253	270	238	239	267	222	220	272	266	260	245	219	221	226	247	274	233	243	247	222	245	263	241	256	224	247	267	247	252	258	247	239	255	243	220	242	264	265	267	232	234	245	266	274	300	231	290	244	264	244	238	244	251	240	240	235	222	260	293	266	234	210	240	275	245	258	253	257	245	252	238	250	269	267	237	226	225	249	258	223	265	237	226	262	249	231	235	223	219	231	263	230	246	226	282	266	220	263	253	249	245	259	260	227	246	237	271	240	260	292	264	246	247	256	198	241	232	256	234	237	268	252	243	258	247	262	268	235	233	246	268	257	224	216	228	241	233	252	250	255	253	258	232	255	245	229	263	273	269	224	256	246	221	263	269	263	255	225	259	258	244	251	247	225	270	246	263	255	243	244	239	236	246	277	238	203	231	229	247	227	271	233	240	246	228	232	262	264	238	250	239	254	258	259	277	209	248	235	233	261	207	242	276	242	245	243	222	236	247	223	224	226	276	236	243	206	254	244	243	225	243	237	245	244	231	241	233	247	289	234	251	231	220	269	246	234	218	261	231	258	249	250	235	249	250	237	265	256	244	247	266	242	281	232	239	232	232	240	271	250	257	226	231	218	202	250	249	258	247	230	277	247	223	231	264	254	258	240	230	218	251	260	250	255
6860	853	1392	1519	1296	1119	914	889	818	701	731	639	701	667	587	608	652	613	631	610	610	636	597	591	586	560	573	616	582	591	565	568	577	533	562	582	558	595	554	577	571	573	557	563	617	613	566	561	566	580	560	540	565	582	596	546	590	591	563	560	582	570	558	522	578	586	543	555	584	585	558	583	554	526	539	583	532	562	554	588	549	578	505	556	531	570	556	504	549	552	567	586	553	575	576	569	574	559	552	556	589	567	573	558	574	552	534	573	621	577	567	576	567	532	560	566	566	574	557	599	569	577	574	563	523	600	545	572	547	543	575	571	531	621	558	564	598	565	587	525	556	565	568	564	553	520	556	553	573	552	576	576	564	591	533	552	604	520	530	569	579	553	575	566	540	556	515	588	551	567	535	528	593	529	557	576	636	524	554	571	578	587	593	552	597	540	568	566	644	604	547	555	529	577	540	574	578	588	571	531	567	581	547	571	567	579	554	574	582	553	598	518	543	559	601	544	602	568	584	543	577	591	553	563	560	585	564	538	561	558	551	560	536	564	606	582	545	591	555	556	548	564	528	563	573	555	527	559	603	554	597	570	585	579	567	603	589	578	471	573	558	563	538	579	540	547	594	572	531	575	586	561	537	555	595	567	548	588	584	575	501	547	544	536	521	549	557	573	565	570	562	564	549	539	540	536	541	582	541	607	593	539	546	561	564	596	540	535	558	567	522	607	563	566	534	585	561	498	517	580	565	506	588	533	541	616	529	572	556	560	553	558	566	587	561	583	591	585	535	593	578	563	582	563	584	566	583	590	589	564	567	562	598	576	571	531	547	528	546	546	588	593	607	516	556	562	555	544	553	562	561	554	531	568	531	591	561	535	553	556	549	574	550	559	570	577	571	562	542	590	519	546	575	584	523	534	601	576	597	580	565	575	540	520	568	552	541	577	573	593	528	554	562	573	540	567	609	548	557	571	575	528	569	539	540	563	567	531	565	561	565	531	549	574	535	578	532	567	525	568	528	560	588	572	602	540	537	553	568	578	552	569	559	551	586	539	537	495	554	577	554	568	566	553	518	587	526	592	551	534	535	526	562	588	546	587	577	583	582	520	548	585	570	551	517	532	571	549	554	557	551	539	560	543	557	582	572	542	530	556	573	567	607	609	569	531	565	580	557	547	548	581	560	545	531	571	573	567	552	571	565	589	530	561	576	591	531	561	573	580	571	610	573	538	554	516	562	590	558	567	553	572	528	571	579	543	577	560	537	567	537	555	558	537	597	560	561	591	578	537	548	523	507	565	558	576	541	557	574	552	556	569	623	525	570	537	558	591	579	578	561	552	559	514	572	566	546	554	551	566	569	597	564	558	519	591	627	530	568	539	576	567	584	570	567	557	585	570	572	573	579	519	565	522	607	549	554	574	530	575	568	600	549	553	543	590	529	542	526	547	553	602	570	575	564	587	589	553	567	581	581	546	561	610	579	550	573	564	558	602	590	548	576	559	551	580	539	549	544	536	566	563	574	555	564	588	522	565	563	551	555	582	512	587	595	571	520	512	579	540	551	572	554	548	547	591	588	595	532	540	587	530	555	633	560	569	530	598	638	562	586	583	603	567	528	585	548	559	532	547	576	536	594	554	562	569	553	577	534	584	560	561	579	579	571	572	577	611	585	540	540	546	603	556	554	561	506	558	531	592	548	570	556	617	577	541	582	560	551	542	534	590	571	588	584	578	570	554	593	584	585	544	549	562	567	570	544	552	574	543	566	569	563	543	549	570	535	580	532	584	555	588	554	553	601	590	544	548	533	549	533	565	581	556	534	605	577	560	556	521	551	558	581	577	573	565	511	548	563	569	528	583	612	532	554	599	547	571	577	588	569	551	554	574	532	585	569	639	578	547	536	552	582	573	548	574	590	568	567	617	576	544	520	583	571	570	520	521	562	544	535	588	574	525	587	548	573	546	548	584	573	531	577	595	538	566	567	563	587	538	591	531	573	566	581	589	559	583	573	524	567	552	505	568	538	570	570	578	580	573	548	548	569	555	541	519	538	559	525	537	526	558	571	578	566	603	561	581	582	573	572	553	533	578	586	542	571	549	554	557	595	514	567	577	558	606	555	583	579	561	551	566	553	530	567	578	543	599	605	567	558	616	558	586	524	592	543	547	568	567	543	537	537	534	591	559	559	528	560	589	558	572	571	561	550	532	592	560	566	570	519	561	574	611	588	576	580	547	511	579	585	503	553	550	541	541	543	561	563	550	586	542	569	534	601	548	587	545	546	559	566	569	596	561	564	522	583	555	553	530	600	544	592	560	562	583	597	598	547	579	576	569	573	571	577	628	550	609	544	546	582	533	549	572	589	567	582	578	531	559	588	557	574	551	572	550	564	535	606	595	532	551	587	519	560	538	584	593	583	583	521	545	524	557	579	554	589	615	565	528	579	528	579	561	552	539	530	596	545	528	556	513	585	543	541	557	539	564	630	557	583	582	512	589	548	606	594	565	544	551	552	543	569	578	543	584	564	612	544	545	552	561	547	566	581	572	556	529	580	581	562	564	539	542	560	554	577	523	538	561	542	582	522	569	566	569	595	540	579	576	583	522	594	570	552	542	576	572	571	547	572	610	541	559	586	600	593	580	568	558	550	579	553	565	553	540	551	542	531	547	568	555	540	584	568	532	583	571	535	536	573	520	562	600	571	608	576	559	569	537	568	518	569	549	566	588	563	557	565	551	547	590	580	544	574	553	581	567	559	649	590	576	528	547	581	585	547	566	541	556	580	571	594	560	570	558	561	554	597	579	540	596	569	608	591	556	582	552	573	568	557	561	518	571	547	579	548	574	564	549	548	586	561	507	579	527	554	553	531	537	564	612	561	548	549	577	544	597	565	570	579	569	565	589	600	553	572	574	511	526	518	605	585	568	536	561	539	562	587	555	531	590	567	587	534	584	558	581	550	551	574	551	594	534	558	550	570	555	581	564	563	550	537	597	563	553	551	610	580	591	567	565	574	561	555	584	581	524	583	576	536	524	612	577	588	565	548	564	646	570	614	579	554	525	569	559	574	551	564	584	569	570	567	563	556	607	595	558	498	591	566	571	550	551	574	596	587	550	566	582	563	518	555	602	562	550	577	574	569	592	576	544	551	508	603	517	580	581	605	537	552	537	549	549	582	526	574	571	560	589	582	554	618	532	555	591	557	597	565	591	513	540	568	541	556	576	598	565	550	574	540	554	527	555	578	542	586	576	516	547	568	520	553	557	586	582	517	575	510	560	573	589	565	547	564	561	574	622	539	602	547	532	535	553	574	599	593	556	579	517	614	545	598	596	572	568	562	601	541	560	560	592	588	558	559	523	545	591	548	567	547	580	539	565	550	548	542	581	536	562	596	593	566	550	576	586	522	558	535	547	568	559	503	577	564	550	575	581	539	542	552	544	511	562	564	530	585	567	544	593	551	541	547	563	512	571	591	534	560	582	574	573	582	553	561	517
15268	1302	1050	770	539	389	290	238	222	221	236	206	178	206	189	162	190	203	176	165	190	191	174	130	139	157	152	144	151	162	138	144	164	142	158	143	140	166	154	173	173	177	163	158	190	133	137	163	160	161	126	161	185	145	185	186	162	153	160	131	151	161	167	158	164	159	164	156	152	140	150	147	188	190	167	138	145	173	153	163	178	171	142	157	166	169	149	135	129	159	159	151	172	160	124	137	181	149	159	133	168	157	143	153	172	167	158	149	144	166	152	147	142	149	157	145	150	167	139	141	142	161	152	153	152	113	173	140	157	160	148	146	151	157	144	161	148	137	140	174	171	166	142	164	138	165	156	160	168	157	180	182	164	157	171	179	134	176	157	157	142	153	145	154	139	173	152	160	159	184	145	173	153	156	152	158	161	170	164	151	157	179	147	180	168	120	171	159	162	162	172	162	158	162	167	162	156	159	162	172	188	147	158	150	160	157	179	134	141	167	169	178	167	134	154	135	143	144	156	139	152	112	138	183	164	159	149	166	153	164	157	143	158	151	150	153	159	168	160	167	146	159	161	150	146	158	139	180	144	142	158	148	142	138	134	145	157	149	142	145	163	174	166	161	138	165	157	156	178	148	145	174	175	177	161	188	141	159	153	151	163	150	171	158	175	155	156	168	176	165	166	144	126	145	141	156	164	171	154	152	165	140	172	156	185	173	154	137	165	158	154	148	154	176	168	171	141	159	165	163	154	152	139	187	152	147	154	137	131	163	164	164	147	168	147	155	151	159	160	155	159	159	163	144	143	154	140	143	169	134	150	164	180	134	151	155	166	162	161	152	134	165	166	147	160	149	152	167	147	172	152	165	163	175	157	142	165	162	147	144	138	134	147	164	127	172	173	137	154	141	156	177	156	170	158	161	150	159	172	173	165	162	166	149	163	132	157	143	176	186	169	158	159	135	162	153	136	176	161	133	164	142	168	163	156	161	141	179	155	147	162	139	162	160	163	155	147	143	167	130	153	156	168	148	164	156	172	163	159	140	156	171	171	182	164	168	151	148	176	157	149	145	157	158	157	142	148	157	141	174	160	145	174	162	152	182	155	165	160	159	151	175	164	126	168	161	156	146	128	161	155	170	155	146	142	148	156	155	150	153	147	159	158	152	149	137	149	145	158	151	151	131	158	174	153	157	144	172	135	163	169	153	139	156	133	148	152	156	156	164	145	148	124	137	143	154	157	151	159	160	159	177	147	159	163	139	164	180	157	136	138	153	152	133	147	172	156	164	141	153	160	130	144	162	168	145	151	158	157	113	173	147	136	151	172	151	163	143	162	133	193	164	169	150	141	190	166	171	162	153	138	143	178	181	168	156	151	164	169	138	185	151	136	143	162	145	154	143	144	159	140	151	176	152	140	173	183	154	147	158	142	164	141	151	165	171	141	156	148	139	161	143	128	166	145	152	170	168	161	150	157	141	144	161	145	139	149	175	164	166	155	137	151	126	170	150	161	160	172	144	154	176	143	155	148	158	136	165	149	168	166	166	157	179	158	164	164	159	167	147	146	137	181	117	166	151	148	153	138	145	158	161	150	165	166	163	151	167	185	164	169	182	157	161	153	154	161	147	170	166	161	166	165	164	147	144	161	162	150	145	150	151	168	160	167	163	153	164	136	157	154	151	143	156	153	177	162	159	167	154	165	177	160	159	155	165	158	167	159	156	153	138	153	179	157	164	171	161	147	167	159	142	153	156	138	163	167	127	147	148	138	148	150	152	147	156	157	171	129	157	156	160	167	166	137	149	149	139	165	173	158	142	158	154	176	172	143	162	148	160	143	159	163	156	147	136	128	163	143	156	143	144	138	162	136	170	158	157	165	164	163	145	151	160	158	151	185	149	142	142	162	159	140	147	167	144	151	156	153	160	143	163	157	163	128	151	128	177	136	148	143	152	154	156	124	162	157	182	170	139	152	168	154	138	145	157	165	140	168	151	167	154	133	158	163	153	155	169	175	146	146	173	137	154	175	159	148	170	159	140	159	162	145	151	150	158	134	154	130	157	144	154	160	137	157	150	133	134	165	164	167	168	143	163	142	140	177	168	169	154	167	169	146	153	133	163	145	149	148	167	162	172	155	149	170	143	139	146	159	152	154	147	127	153	162	183	149	155	158	148	173	170	172	167	125	129	140	171	172	145	152	135	148	162	135	173	170	181	154	174	165	154	149	154	152	147	151	142	162	151	150	149	155	136	156	160	158	165	148	154	153	153	151	197	164	135	153	155	158	160	158	175	186	166	169	142	174	140	150	133	147	153	169	145	139	141	143	152	163	138	152	164	150	161	149	179	140	164	159	156	153	139	147	175	152	164	174	164	190	166	143	155	147	163	183	163	158	164	184	147	137	148	165	137	172	144	172	171	168	153	149	164	157	151	151	140	143	154	160	162	159	169	165	156	173	150	153	165	158	162	165	172	146	152	157	151	159	157	142	154	130	166	162	157	171	152	151	155	137	164	146	156	154	163	165	162	160	147	153	157	167	163	170	167	153	159	179	165	151	166	164	159	157	148	145	146	160	143	171	176	141	140	164	138	144	163	166	142	145	157	160	158	180	163	157	154	153	154	143	154	148	131	139	143	145	165	154	154	144	155	175	160	163	150	169	155	161	137	144	143	165	148	146	179	149	169	158	150	167	162	177	152	159	180	154	163	180	149	166	158	172	169	148	165	161	168	164	158	165	157	143	166	159	163	141	158	165	165	150	166	174	169	152	161	159	176	154	142	177	149	136	173	137	152	147	137	157	151	164	163	153	183	156	160	156	149	167	131	131	147	157	139	156	167	173	162	157	162	150	168	149	160	156	154	148	151	155	155	157	180	144	179	140	133	141	160	165	149	165	159	144	143	161	142	142	148	169	163	158	139	158	165	171	140	159	145	165	157	132	142	168	164	161	163	141	163	146	161	172	140	161	165	145	169	146	142	141	138	140	154	142	151	143	163	170	151	145	154	153	170	170	156	144	154	151	133	154	155	175	191	134	122	153	148	151	135	157	169	152	145	151	162	167	146	170	133	154	160	160	157	164	163	147	159	137	154	173	165	134	168	161	140	151	147	130	172	156	165	143	137	156	171	151	165	190	170	157	145	182	171	134	158	141	172	152	154	172	171	172	152	132	154	160	159	132	170	155	179	138	153	154	159	149	153	181	140	174	146	147	157	136	146	146	162	144	159	156	181	154	187	146	146	143	179	173	140	146	143	168	148	159	152	174	154	165	154	180	149	145	150	134	184	156	154	158	165	177	145	135	150	188	157	155	149	158	148	163	154	166	132	135	134	163	154	156	168	138	127	134	171	162	158	161	175	166	141	170	151	149	135	144	145	138	159	145	165	141	164	155	159	175	132	151	188	161	139	140	126	159	144	158	136	147	186	162	156	181	158	151	170	157	144	159	152	171	154	159	175	161	167	158	147	169	162	152	149	155	153	151	142	164	153	177	161	147	176
8487	1091	2098	2303	1900	1504	1109	942	866	835	732	693	624	593	635	567	523	568	507	459	473	446	461	538	485	482	453	439	474	441	422	448	428	417	462	471	425	437	422	432	435	406	431	421	409	424	437	419	415	456	440	412	429	395	412	452	427	411	405	426	430	424	467	431	418	446	432	466	444	432	410	415	431	415	413	438	402	454	432	417	435	423	436	396	395	412	395	406	445	391	400	408	422	407	436	406	413	421	411	383	413	394	393	395	443	392	411	441	419	412	406	386	380	402	426	417	405	428	406	388	381	416	420	431	370	412	430	423	396	419	432	434	408	386	420	443	370	444	429	383	405	411	390	364	400	425	417	397	414	420	389	424	416	404	434	395	426	416	373	421	386	415	383	384	412	421	419	409	376	406	395	418	403	399	398	412	410	410	392	400	421	392	432	399	397	424	402	456	422	383	391	377	424	416	379	398	424	396	404	436	430	437	411	445	384	443	399	399	387	412	401	383	393	398	435	410	416	399	393	394	408	388	409	385	415	383	402	419	404	397	452	391	416	394	390	405	417	422	400	410	424	397	421	436	421	378	426	399	392	419	393	398	375	386	413	428	468	406	386	413	416	396	375	391	402	388	420	369	398	417	390	424	424	408	407	419	400	408	437	389	391	414	410	393	429	387	403	420	403	413	443	419	432	411	417	383	413	391	410	395	409	429	418	401	419	407	407	412	419	412	405	428	404	402	400	412	429	421	385	436	421	408	404	440	433	411	398	416	389	409	418	394	426	404	422	392	413	425	389	421	407	394	396	407	411	391	425	401	413	397	398	388	396	405	419	382	367	448	382	432	399	365	432	394	415	426	417	391	386	404	387	419	386	377	439	436	411	461	427	427	411	412	395	399	453	464	393	377	423	418	383	404	423	426	389	409	422	407	364	416	421	409	404	408	400	423	377	367	396	415	446	384	421	409	416	425	413	431	372	426	411	444	427	391	385	405	367	396	424	434	385	397	408	389	441	384	421	417	413	430	381	433	405	395	401	436	412	395	418	395	405	401	364	360	414	439	395	386	401	394	369	448	388	408	393	430	438	423	353	396	438	422	386	407	421	380	394	410	429	379	398	398	415	454	400	430	403	412	398	431	426	388	407	436	393	403	408	403	417	377	426	423	419	421	388	401	420	440	396	431	415	444	401	382	376	434	418	400	398	418	387	390	369	437	416	407	430	433	420	376	371	417	446	398	417	397	399	417	416	410	411	404	396	438	416	427	417	413	446	418	410	441	407	449	418	408	419	428	402	440	407	423	401	396	449	413	390	396	410	402	396	419	399	413	422	417	420	407	458	427	399	438	399	428	387	397	430	422	424	421	392	388	420	405	412	411	407	387	416	424	407	430	396	417	425	372	407	403	389	407	404	400	443	417	417	398	378	426	401	384	408	403	412	389	391	393	406	406	384	404	428	437	399	420	401	372	428	406	363	391	388	417	425	387	396	399	434	377	433	388	378	432	444	388	416	453	400	412	407	413	412	421	392	388	412	394	421	418	400	421	403	398	347	439	417	391	440	389	412	423	416	420	427	454	419	394	422	392	395	418	443	446	370	410	412	417	377	423	423	409	426	389	424	416	350	402	416	407	382	409	401	449	432	452	385	416	403	446	437	417	393	401	418	459	359	424	397	411	428	430	407	402	418	391	406	415	418	424	421	435	452	382	393	363	399	419	399	403	431	423	436	404	416	414	421	415	358	420	412	429	435	417	389	401	425	438	392	426	420	437	387	411	447	432	394	395	415	393	480	367	416	380	379	401	406	422	426	429	394	455	402	428	420	383	407	429	441	414	418	412	404	355	412	412	391	400	429	416	406	386	426	403	384	411	412	408	436	388	414	424	381	425	403	406	373	423	383	401	415	421	393	386	425	406	420	401	368	408	389	410	418	433	415	403	413	403	406	397	398	422	407	402	429	412	389	391	396	435	402	399	380	403	376	433	412	411	380	402	424	430	408	430	405	412	389	431	429	437	421	395	407	430	377	394	390	423	392	418	417	426	436	380	392	394	432	451	411	460	420	411	417	410	421	400	409	427	415	400	408	436	413	390	423	393	397	435	414	404	413	421	431	389	403	396	415	421	401	391	424	386	391	411	414	438	421	397	416	447	392	393	453	378	398	426	419	418	393	405	443	393	352	406	421	388	396	408	408	401	423	399	376	385	424	399	401	402	442	413	447	409	410	423	383	395	417	411	404	402	405	387	379	388	417	418	395	350	404	439	399	372	350	390	400	394	435	375	409	396	398	397	382	428	446	441	416	374	411	379	389	401	386	420	422	391	418	394	419	436	418	415	408	379	437	404	414	453	415	421	431	416	408	433	412	391	381	411	427	422	416	437	441	429	425	383	416	403	408	439	433	418	425	419	392	414	408	406	415	439	395	415	383	405	365	427	384	366	431	401	394	417	449	438	418	374	401	418	419	390	420	398	426	412	395	402	410	423	397	441	410	425	401	448	418	405	435	370	399	391	427	406	422	388	433	428	398	388	423	401	397	397	369	399	405	427	412	390	416	438	415	417	388	409	431	416	438	406	395	422	473	443	401	400	371	415	404	384	396	421	407	421	466	367	420	415	383	386	422	438	434	403	428	395	371	436	402	414	393	406	345	448	430	437	405	423	405	411	401	379	433	387	387	402	372	378	442	399	408	396	381	415	366	410	422	414	410	428	425	381	415	395	398	439	413	421	365	411	429	452	401	428	427	426	432	397	376	401	410	406	434	408	420	421	403	378	402	437	413	405	412	416	380	412	449	420	457	399	384	400	413	397	422	439	417	394	413	415	426	439	392	458	412	399	405	413	379	425	422	407	423	406	377	419	394	411	381	395	424	389	383	429	406	417	385	392	422	430	406	425	365	438	456	440	401	425	416	387	379	403	419	427	434	412	400	416	378	382	411	403	388	392	408	416	435	428	417	395	433	433	416	421	366	377	425	381	395	408	372	443	400	415	412	418	455	403	413	420	436	404	400	395	379	430	413	395	400	391	397	409	418	439	410	412	436	391	445	421	392	401	404	424	423	397	409	431	408	417	408	426	381	412	394	428	414	368	442	398	408	415	412	387	415	411	386	379	436	416	438	408	389	409	410	401	401	407	429	409	412	431	395	394	435	410	382	435	350	426	432	432	424	412	413	365	401	402	426	422	429	382	402	427	386	396	404	390	395	411	440	411	405	432	412	393	402	417	382	417	407	398	405	369	390	405	425	393	414	371	399	390	437	423	414	439	387	430	394	427	384	429	393	444	432	413	413	433	452	459	409	424	393	434	381	413	419	404	389	368	440	412	432	388	394	450	439	381	406	394	407	396	393	390	422	388	393	407	424	402	428	419	419	408	430	394	418	401	428	413	424	398	395	416	436	359	414	458	429	416	429	399	434	406	423	421	402	414	384	393	386	427	393	359	401	388	378	423	400	456	442	438	384	388	397	396	388	390	361	427	406	410	433	383	438	405	411	411	404	420
1912	440	452	438	481	480	440	441	468	457	436	395	444	436	440	430	512	441	453	443	423	432	458	442	420	423	389	409	445	415	450	457	443	411	435	466	417	414	405	450	420	407	402	464	482	404	442	439	462	480	413	435	466	455	450	457	440	425	447	481	496	505	434	449	437	456	441	467	454	411	426	457	438	449	429	477	404	413	436	434	426	450	467	446	434	445	410	471	426	451	459	479	469	402	445	463	442	437	444	464	409	440	481	437	473	443	428	481	443	446	419	433	432	464	426	424	415	463	418	478	481	438	480	446	474	454	403	435	442	457	455	436	457	458	404	429	448	425	469	434	462	447	429	460	464	426	417	461	426	471	435	456	410	420	487	451	441	458	419	437	467	450	453	452	470	448	476	431	474	466	476	482	449	437	450	476	414	470	470	418	403	514	461	478	460	473	422	419	440	479	476	442	437	447	465	472	451	435	413	459	448	455	406	420	463	485	447	479	406	431	429	462	404	430	402	421	443	450	450	454	408	471	411	431	439	436	441	450	440	410	469	447	459	444	449	427	407	442	480	453	456	442	475	428	429	416	413	472	431	430	439	438	488	493	427	440	477	455	449	436	476	429	458	462	426	493	457	445	440	414	416	470	451	464	406	448	484	473	446	462	445	480	432	438	442	423	428	377	470	420	427	502	465	403	417	490	428	436	457	437	452	445	447	461	446	465	419	464	436	447	416	448	399	419	427	422	460	410	420	405	388	419	428	418	440	447	399	433	419	441	461	422	423	451	435	469	414	443	442	440	439	455	402	461	470	451	415	474	460	450	469	434	453	463	476	400	463	413	433	448	422	453	442	421	462	444	438	454	476	439	463	407	460	427	411	483	446	453	472	438	423	412	460	431	434	458	475	480	420	461	458	473	460	444	447	400	439	475	468	445	456	407	478	463	424	406	460	465	446	438	446	421	438	416	413	410	454	487	440	457	430	468	452	441	455	438	431	411	450	454	441	388	447	445	443	443	464	389	459	452	417	424	465	446	469	467	454	438	433	461	426	453	477	429	383	449	416	463	460	452	422	439	399	482	450	430	426	447	423	420	452	449	448	450	457	430	443	466	442	469	460	422	433	451	454	440	472	437	474	421	452	418	433	447	464	468	426	469	456	444	407	418	445	461	470	415	409	427	422	434	465	423	399	449	470	439	428	392	456	421	409	445	453	419	408	406	419	432	471	457	415	427	448	446	418	459	464	443	417	436	385	451	468	437	438	426	467	476	440	486	443	456	439	424	436	416	435	428	451	463	453	447	397	416	465	431	469	477	424	470	471	448	434	473	471	429	427	450	452	455	461	451	424	402	449	445	431	436	430	426	473	444	424	460	459	437	423	439	450	469	401	429	383	450	430	446	438	416	406	410	490	416	387	473	460	452	477	432	462	467	449	445	454	446	428	438	440	440	459	459	490	460	471	434	397	458	435	454	458	458	454	436	424	468	441	444	466	498	409	449	442	416	416	457	434	417	427	486	472	459	439	433	434	440	434	408	472	376	445	456	399	442	408	456	429	492	474	458	470	425	431	405	461	360	403	461	488	450	434	482	467	456	449	480	448	482	469	389	452	458	435	396	503	459	434	433	451	455	395	391	432	411	454	417	486	441	411	467	444	440	426	417	440	436	442	460	434	466	435	474	432	468	456	459	460	452	404	437	409	435	464	451	505	431	422	394	456	468	429	471	417	444	450	436	450	435	400	415	455	460	472	439	445	441	466	463	402	441	492	429	406	421	466	461	475	458	427	460	455	446	449	423	415	493	454	448	458	466	467	448	479	425	456	457	465	461	472	441	426	469	457	445	409	462	404	432	464	435	434	415	410	421	445	443	454	454	451	424	432	449	440	427	445	461	432	424	418	476	440	467	456	450	412	434	421	473	483	452	463	455	448	458	440	454	465	453	409	459	482	456	455	446	433	422	441	437	434	450	449	440	416	454	445	481	457	429	411	437	451	416	434	414	424	413	481	446	449	428	455	491	420	462	419	446	423	478	439	448	417	458	407	410	455	485	447	407	426	459	450	473	463	483	438	414	475	478	444	438	439	462	444	443	467	434	427	439	429	397	389	432	446	458	457	434	460	444	429	457	425	453	469	456	459	451	444	458	433	427	427	423	413	436	466	444	433	453	441	455	470	488	438	438	448	445	440	387	466	443	473	449	425	456	453	448	487	462	436	486	375	431	454	468	462	485	406	443	456	402	470	448	440	450	457	454	448	415	431	484	430	441	460	436	450	431	421	419	440	459	454	446	432	403	432	387	427	429	450	402	474	416	482	415	434	458	428	510	462	446	441	467	482	399	415	434	492	477	435	424	414	462	423	438	452	423	437	450	509	394	467	474	426	466	465	434	420	459	461	463	437	452	422	415	418	436	466	449	447	412	470	489	483	435	414	444	474	478	499	451	442	475	455	469	443	442	413	401	419	431	455	437	438	458	415	446	416	415	443	453	467	414	447	426	419	447	428	425	434	438	432	470	477	455	452	434	439	458	449	422	422	486	434	476	470	467	455	462	405	450	457	444	434	452	390	444	491	438	457	434	433	412	441	434	450	399	467	433	430	452	422	460	389	431	440	468	434	485	449	414	443	422	461	429	481	479	402	418	402	495	434	478	449	481	463	449	446	411	441	453	467	411	454	483	479	455	423	427	426	433	421	443	444	432	452	422	442	465	400	439	444	449	476	405	484	408	434	426	436	435	429	438	433	452	424	449	403	437	434	477	456	462	419	422	440	493	457	415	442	435	439	419	439	395	441	467	473	426	429	438	442	472	433	434	456	449	456	432	437	430	396	385	449	421	432	436	416	416	452	452	448	458	452	433	471	449	459	410	418	386	470	492	410	427	451	440	462	420	489	414	420	467	451	460	435	416	467	434	474	431	485	442	464	437	456	461	448	467	436	417	457	425	468	436	464	475	428	455	428	383	410	439	435	446	433	426	441	470	437	454	478	478	466	439	468	425	472	465	476	469	476	458	439	456	418	467	454	474	458	418	471	459	439	505	419	431	433	417	419	418	420	447	458	442	428	426	452	472	409	424	405	423	441	431	480	468	398	416	461	400	455	411	476	446	449	435	429	416	439	516	450	461	424	421	420	465	400	488	382	434	445	426	438	490	441	470	443	454	448	452	452	380	433	443	449	453	448	455	454	426	395	455	434	422	479	422	427	428	442	459	438	461	418	431	423	450	479	441	457	441	461	498	424	490	423	433	401	478	414	477	434	449	423	413	450	456	489	464	464	466	464	446	462	432	436	435	486	422	431	496	459	436	410	433	418	454	419	432	423	435	491	416	484	473	431	417	402	445	449	445	417	426	449	441	425	451	441	466	481	464	477	447	423	401	490	453	401	425	413	421	426	459	464	436	427	453	429	446	442	445	439	394	436	437	473	468	438	426	461	431	436	431	425	460	442	446	435	454	433	439	409	456	447	453	465	439	443	420	409	434	425	420	461	434	454	451	492	410
2322	958	986	985	1023	938	946	985	974	985	1044	985	968	943	929	961	915	934	977	1000	988	879	941	994	933	975	936	983	968	928	981	861	934	973	993	997	953	967	954	981	1004	999	991	971	934	983	949	960	972	956	962	956	929	941	987	955	950	947	941	969	954	938	1005	1010	945	990	937	909	957	926	972	932	952	978	954	927	970	916	1019	913	979	997	945	974	977	902	936	952	975	911	995	936	944	946	964	929	881	1003	922	980	929	972	962	953	1005	969	933	1005	919	916	984	949	965	938	963	965	959	951	1002	958	977	969	943	959	964	940	968	960	958	977	963	978	992	891	957	1025	930	941	962	940	999	947	958	965	988	959	969	1010	934	972	957	951	942	921	966	976	967	988	935	920	938	988	936	976	894	998	951	1017	981	940	983	904	919	896	947	1028	959	962	934	967	981	971	1015	945	931	914	966	932	951	938	956	965	969	972	1004	1012	955	940	941	954	916	940	964	966	950	982	980	938	965	910	975	965	965	979	963	945	945	960	999	932	937	943	936	960	956	926	931	960	999	920	957	928	967	961	890	926	943	973	992	952	945	1032	976	933	951	969	991	992	999	914	940	942	927	911	1006	984	963	929	956	935	962	966	979	977	991	941	981	981	990	937	913	933	1005	948	951	946	991	919	964	1013	948	1014	972	977	915	979	1005	967	963	951	955	981	1007	955	1005	985	936	957	933	979	937	962	946	928	911	946	924	936	988	959	960	917	963	897	991	1040	952	976	998	935	1039	964	982	910	969	988	943	978	956	967	986	1019	937	971	934	980	920	956	971	951	986	927	947	966	971	969	938	1008	956	989	922	1028	946	945	915	999	988	956	944	949	947	958	934	979	1033	1022	917	999	951	955	948	948	958	948	943	1013	958	962	956	987	935	955	972	952	952	972	1000	917	966	941	1001	990	984	928	966	952	978	962	943	933	966	969	945	888	928	967	924	969	946	976	969	1045	999	976	994	916	990	1012	966	982	989	956	939	959	967	944	938	947	963	968	1020	933	964	920	924	938	898	974	945	957	935	962	920	970	1000	967	917	956	948	981	982	997	978	923	999	951	989	931	941	940	954	907	964	960	939	936	985	941	982	937	940	956	991	1011	881	950	897	985	1003	939	959	960	984	960	1000	942	946	1033	1018	916	927	938	1000	1028	958	979	977	932	980	945	984	965	965	970	1000	941	954	989	964	995	965	964	957	893	999	991	999	966	956	925	984	953	935	964	982	926	987	984	966	984	958	983	967	974	966	994	947	945	949	986	920	970	1002	984	965	948	932	966	973	959	928	1001	962	948	968	1004	982	993	982	995	951	1001	929	882	967	981	973	939	945	944	954	1014	1039	944	962	876	937	1003	942	988	930	915	988	969	901	997	907	919	922	937	953	998	972	969	991	1015	967	934	965	1008	944	928	955	956	975	994	930	966	942	947	962	981	961	996	975	943	934	959	938	944	999	900	926	951	966	940	920	964	978	965	954	984	926	938	919	988	982	924	927	994	900	1010	965	919	909	927	1011	930	968	996	968	973	977	982	979	983	952	968	933	1053	989	997	952	970	944	945	936	988	970	957	981	936	943	951	979	956	932	983	954	957	1003	943	974	969	953	1012	968	928	955	934	946	965	1000	936	948	950	1023	933	978	946	946	935	965	985	946	901	976	985	964	982	971	983	985	1007	904	963	919	951	982	980	935	935	944	995	967	995	936	948	950	962	989	941	973	1006	960	987	979	1017	920	964	912	1009	902	953	1001	926	935	972	944	940	895	980	985	973	984	991	909	898	963	941	899	970	943	952	984	975	951	929	994	929	968	896	960	976	990	966	995	991	898	939	999	1005	970	1004	936	962	935	966	970	922	998	978	931	990	959	959	924	949	933	934	923	991	1014	970	919	969	946	978	975	968	982	963	990	907	957	973	945	961	973	963	964	947	998	964	968	963	957	947	941	935	967	953	917	944	952	938	992	978	941	993	933	996	944	897	975	942	994	940	940	946	987	947	977	953	995	972	929	910	993	962	979	911	943	967	969	978	990	934	913	994	912	907	972	925	921	938	1031	971	998	968	930	1006	988	946	961	971	1020	923	973	1001	919	977	934	957	926	955	1036	911	967	976	994	961	968	941	988	1011	970	949	968	961	956	991	966	955	927	986	969	931	934	1029	947	954	941	1003	922	939	954	914	977	947	990	987	926	943	923	931	987	946	1005	985	996	945	926	988	948	925	944	942	979	930	936	954	974	917	936	981	942	925	924	938	968	974	976	901	993	954	944	1004	944	924	946	959	971	971	936	1009	966	987	959	949	931	955	970	949	974	909	916	945	949	937	1013	978	1007	920	876	967	963	984	946	944	1027	944	939	904	962	907	934	974	1044	1003	930	952	948	956	939	994	976	944	867	929	985	964	935	950	962	945	1025	994	999	947	970	942	944	925	975	983	913	1021	961	947	972	952	958	942	965	1006	918	981	995	937	977	925	971	1022	936	952	998	949	944	937	955	952	985	989	979	911	1024	946	928	956	988	968	977	1015	996	976	1017	948	953	979	982	919	1036	948	931	894	982	1000	960	958	989	920	937	904	924	1012	988	967	915	1024	924	997	1024	980	970	926	942	936	941	960	940	961	950	929	1019	946	960	991	992	967	952	951	939	852	980	980	955	905	961	992	916	1006	919	981	934	965	1014	924	1001	947	955	973	989	1000	939	942	984	920	978	912	925	991	964	974	975	1039	940	959	1022	980	931	925	945	952	949	942	973	945	912	989	936	926	996	983	921	983	907	952	969	1014	936	940	983	956	961	1007	922	986	939	968	1003	969	944	967	961	966	962	929	960	965	919	991	962	970	915	991	977	979	961	993	952	1005	960	920	957	931	998	932	1008	945	1008	921	927	985	986	907	1008	948	1005	913	962	988	995	958	954	947	961	945	940	897	1017	965	959	945	1008	988	984	1005	999	982	949	927	990	967	944	892	947	945	997	980	951	962	952	956	1015	964	953	920	995	940	968	1005	949	955	981	901	961	990	968	976	904	980	1006	934	948	939	935	980	939	1004	975	1028	954	950	969	998	991	948	931	943	1015	989	947	939	989	901	959	918	959	1010	963	968	997	888	994	984	964	949	964	1036	951	973	967	945	990	910	918	949	960	940	962	923	980	946	956	961	958	942	923	936	930	950	982	945	942	973	925	935	997	965	919	993	972	978	934	958	982	1017	992	922	895	960	977	943	979	944	911	930	975	990	923	914	979	980	982	943	986	965	948	913	995	963	975	999	938	1012	984	988	929	938	943	993	952	1009	977	1007	955	985	1060	910	1004	1002	985	1034	1030	934	939	963	952	957	966	960	951	1004	945	1024	979	1043	951	964	954	1034	972	961	949	931	915	984	981	911	958	966	944	876	993	955	925	962	995	955	987	921	985	1004	899	977	915	941	991	1018	942	958	966	981	942	947	965	994	928	979	1003	933	957	1020	905	978	953	927	913	909	981	990	960	960	985	938	944	955	964	998	937	1033	962	1005	1012	942	952	951	971	977	958	927	967	938	939	989	963	932	952	964	943	964	936	963	1026	931	966	1012	995	955	972	991	948	969	967	943	946	1021	996	905	918	936	920	975	936	953	990	939	967	999	978	985	989	954	997	1005
8490	601	643	520	382	355	294	313	298	295	276	275	259	254	264	257	259	284	250	285	247	242	266	219	258	271	233	247	253	244	254	250	275	227	248	252	203	237	248	271	231	239	250	256	239	248	248	263	255	227	208	259	262	264	234	202	223	246	246	254	237	246	249	235	253	244	230	234	241	259	236	225	245	248	235	262	248	250	237	249	255	253	250	266	232	255	257	233	276	246	266	216	218	241	261	229	242	270	246	233	248	225	270	211	244	240	245	256	273	275	250	241	242	218	227	211	252	238	238	233	220	253	260	212	273	227	247	263	250	253	252	257	234	220	251	232	247	216	219	229	257	237	252	266	242	239	236	248	252	251	272	236	237	255	216	278	276	230	257	241	233	248	219	247	220	254	258	239	237	241	274	281	241	256	236	247	235	265	234	226	232	235	262	225	225	215	232	271	245	239	238	242	265	210	241	265	251	258	241	256	229	225	235	252	240	258	244	238	260	221	238	231	258	260	249	251	222	233	251	225	253	265	238	233	286	214	257	239	255	259	253	230	221	250	239	234	259	241	234	230	248	237	235	267	252	242	263	284	268	275	243	239	211	247	237	259	250	271	233	245	268	250	241	258	223	230	229	263	236	216	240	229	260	216	253	269	269	240	226	229	257	253	269	230	265	231	232	235	297	252	231	244	218	218	225	295	261	249	234	235	250	231	271	236	230	237	240	246	256	269	243	275	250	218	248	214	242	241	232	262	269	238	235	227	247	242	258	244	230	218	271	228	225	251	250	240	230	218	237	245	249	248	248	253	211	208	219	239	250	245	235	252	259	259	237	255	222	243	238	234	231	254	265	245	247	272	224	267	240	242	227	230	211	258	260	267	242	231	238	249	234	222	215	216	264	237	257	221	226	267	251	282	239	260	241	273	252	254	244	250	288	243	224	251	263	234	240	250	268	245	256	243	249	237	282	240	260	237	237	212	241	225	271	255	230	230	246	237	224	247	227	217	242	248	270	252	256	249	266	253	239	228	229	260	214	263	252	256	239	231	245	238	237	209	242	255	254	260	234	260	244	242	246	232	219	259	239	214	259	262	233	229	245	216	264	231	264	265	244	272	246	216	255	256	260	259	244	241	237	230	227	240	233	237	246	224	259	247	265	251	239	234	254	250	236	244	259	229	219	224	236	293	268	257	217	259	228	264	241	270	214	226	238	215	267	254	244	269	238	240	223	252	222	267	251	275	236	263	225	265	242	222	254	208	274	225	237	261	261	228	255	238	236	238	237	224	239	220	245	216	252	231	242	241	269	245	211	215	252	226	231	231	244	255	240	249	240	251	242	223	244	246	245	225	260	254	244	248	249	251	250	248	243	248	242	256	258	227	234	246	270	239	252	271	259	247	229	260	270	238	222	238	247	229	233	255	220	243	250	233	208	248	225	246	244	264	259	234	250	240	230	266	229	268	261	257	235	262	206	254	266	255	243	257	278	216	250	231	240	238	243	241	241	240	258	260	233	247	241	253	248	226	243	242	257	245	265	230	232	204	229	227	253	260	252	243	256	241	254	246	245	245	255	261	269	251	269	222	252	217	232	234	268	238	253	238	254	239	256	266	230	219	244	227	254	249	244	231	232	252	233	269	234	266	253	249	267	256	244	235	242	274	246	248	262	207	222	231	245	244	279	249	229	230	223	210	228	238	265	259	234	218	222	253	229	284	238	256	246	245	252	247	269	240	264	237	252	226	218	254	216	236	257	232	260	262	218	230	244	226	259	255	232	236	222	247	235	245	249	252	232	217	229	238	245	235	242	237	239	242	252	250	290	241	222	248	218	242	261	253	228	246	248	227	219	278	250	237	250	231	245	233	248	244	245	228	248	252	214	211	223	247	243	239	235	234	237	257	228	275	253	236	245	211	246	247	248	255	233	248	238	255	243	228	242	231	277	225	219	248	256	253	240	240	246	261	236	232	277	251	249	234	238	228	259	231	229	253	233	239	240	225	245	228	265	246	249	271	259	234	249	259	272	232	237	231	252	233	231	252	239	241	233	260	229	243	226	256	231	250	237	284	235	238	245	224	233	248	214	231	260	235	236	225	262	225	255	266	245	244	242	252	241	237	263	198	297	242	249	273	233	250	239	236	255	259	233	236	230	237	208	232	254	235	240	247	235	228	192	256	239	249	256	246	227	207	272	246	263	253	240	274	262	241	231	264	244	229	230	232	236	225	216	238	267	251	261	267	234	231	245	288	225	262	238	236	256	249	236	251	232	268	235	227	231	257	245	264	236	258	229	236	230	241	244	245	238	209	257	216	226	222	232	247	259	214	242	234	261	224	234	247	238	267	248	218	234	216	274	253	254	222	240	288	251	257	239	250	246	263	262	233	234	232	246	250	234	203	224	228	241	254	260	278	236	222	224	224	247	224	253	240	253	239	236	223	245	253	271	249	243	280	257	228	226	255	240	246	230	243	218	241	249	263	243	216	249	244	220	238	260	249	234	239	213	256	251	261	234	260	261	239	260	232	260	276	226	243	252	208	278	231	258	248	243	262	255	252	241	250	230	228	233	228	260	244	267	268	255	267	259	237	244	250	237	249	230	243	238	217	245	243	282	250	255	237	273	259	252	243	261	283	277	230	246	258	250	243	235	242	238	234	250	239	253	236	267	253	272	237	233	235	216	241	263	272	245	257	251	265	215	242	269	235	260	239	271	228	238	244	242	256	231	222	258	266	236	239	200	229	233	253	239	275	246	262	225	243	215	260	262	232	232	218	232	242	229	254	219	240	243	236	268	245	249	259	242	239	229	231	232	230	255	264	238	242	249	246	261	256	258	254	247	240	231	242	216	283	219	236	251	246	214	236	271	241	218	252	246	250	251	261	227	204	239	235	245	276	283	267	230	235	241	217	253	220	236	230	225	246	249	243	259	239	220	262	256	257	229	230	244	232	239	237	254	238	249	261	221	255	252	237	274	271	250	212	228	224	262	239	228	293	232	231	261	254	245	257	228	247	231	239	254	227	256	239	254	235	255	243	243	244	246	269	252	241	220	246	268	233	247	221	235	228	250	227	246	232	246	223	268	244	214	251	243	243	269	246	237	232	242	239	252	247	237	264	254	249	267	258	246	256	267	284	271	255	267	232	232	251	257	216	251	252	237	258	228	180	233	264	272	236	219	246	227	242	245	254	274	229	211	229	260	252	223	245	251	243	234	241	266	227	260	228	256	268	213	258	250	242	257	225	249	239	223	242	238	253	246	225	249	245	237	207	238	213	239	272	248	242	223	241	215	252	244	246	232	247	247	254	219	238	263	260	238	247	279	251	250	261	284	249	232	228	257	250	247	256	237	256	235	252	247	261	267	254	228	245	242	225	246	221	219	257	249	236	255	255	230	235	226	240	248	294	249	247	263	283	245	230	236	242	251	219	222	229	224	230	263	226	253	226	236	250	251	259	262	229	223	218	271	244	251	265	249	237	262	248	264	258	216	270	243	242	226	246
6818	860	1430	1551	1365	1076	928	856	820	741	712	703	668	653	635	630	661	615	628	616	609	590	637	611	591	585	601	568	595	588	574	600	575	628	627	587	603	602	547	589	569	541	555	560	608	566	577	586	569	527	591	605	579	576	540	564	567	566	593	575	559	559	573	537	570	552	527	557	531	517	610	589	556	605	602	538	584	516	594	583	601	563	561	592	570	574	595	570	552	556	573	586	562	535	569	623	587	559	576	551	583	568	588	570	587	598	599	581	603	557	560	539	561	566	505	571	548	613	542	585	531	536	511	544	543	565	602	562	590	545	527	587	564	539	575	589	568	537	568	574	570	515	562	537	569	575	576	546	535	592	543	563	545	601	608	556	577	573	510	574	584	525	556	567	572	530	533	608	532	554	564	563	593	543	630	553	567	522	596	554	550	534	536	544	574	586	575	556	535	556	556	581	588	554	546	555	560	593	552	581	536	543	567	570	553	577	579	576	522	563	585	554	552	570	561	546	580	579	551	551	575	542	556	535	565	571	593	576	555	532	580	585	552	553	597	575	600	568	552	601	625	533	552	567	582	568	559	576	558	524	558	604	572	581	560	541	604	517	550	567	554	576	534	586	552	561	579	567	554	606	590	558	558	562	553	520	545	539	538	564	557	541	541	544	572	580	554	556	543	533	554	631	533	571	582	550	539	564	543	566	534	544	550	545	598	516	570	597	524	548	557	560	542	554	603	563	579	549	578	526	579	521	538	549	546	560	548	513	541	555	561	527	547	576	579	521	537	588	551	563	607	549	562	576	580	555	571	564	578	596	552	558	555	577	561	566	554	574	561	515	576	529	564	590	555	558	572	605	540	537	536	537	541	589	583	573	552	576	598	556	580	523	585	545	598	536	535	594	522	582	570	576	534	585	569	591	536	566	529	551	555	560	631	583	554	572	576	545	555	536	575	552	559	579	536	567	577	566	594	563	540	571	548	570	559	581	575	546	577	555	594	552	536	550	567	543	560	562	539	607	537	581	550	537	561	607	557	616	577	542	551	553	525	557	587	548	550	565	603	527	536	532	561	550	543	534	557	555	555	576	523	597	566	547	524	573	600	534	576	527	598	571	561	516	562	556	538	580	570	595	565	515	522	564	599	552	566	557	589	558	524	569	533	563	558	558	581	591	554	561	548	527	545	563	550	552	586	542	570	541	540	581	590	553	581	559	576	570	572	551	585	584	547	565	540	549	547	545	518	542	489	577	580	571	540	572	563	597	602	564	549	573	568	552	555	499	547	572	573	532	562	541	603	544	528	546	553	552	539	560	577	577	521	549	557	535	560	547	550	534	571	539	586	532	566	534	549	571	560	586	527	532	563	602	547	553	603	584	565	513	535	551	559	623	547	557	570	522	581	552	594	568	516	571	544	562	560	554	525	530	613	528	550	583	573	548	571	569	554	546	559	556	586	562	524	547	540	548	540	586	599	573	567	590	593	581	567	576	556	572	548	557	556	576	591	587	538	520	546	520	546	544	579	546	581	550	552	563	585	550	557	600	608	560	550	535	519	574	552	558	523	523	555	546	547	533	559	550	630	565	596	616	550	576	569	517	559	554	584	565	546	586	561	543	580	511	560	571	534	532	546	554	576	540	578	584	562	512	563	530	526	546	570	576	564	547	605	559	577	574	543	567	573	541	558	541	572	569	598	557	546	559	561	572	592	571	587	536	582	609	546	555	572	554	578	525	580	564	598	563	553	578	511	588	558	552	564	532	549	562	575	556	578	561	607	537	576	555	526	583	602	539	553	545	569	581	600	533	535	540	586	604	548	539	569	583	567	559	604	560	523	532	553	566	560	534	563	597	564	581	536	557	551	575	554	540	534	569	540	560	552	547	587	520	571	588	553	545	555	558	559	554	603	569	546	547	539	600	611	536	547	567	556	607	609	526	546	603	592	544	568	567	549	558	582	590	566	633	569	554	544	560	529	572	551	533	556	553	539	597	568	529	545	584	570	533	537	541	597	588	588	564	546	551	524	563	585	514	553	562	540	597	564	514	565	583	559	555	517	551	588	558	600	573	568	561	555	560	545	580	611	538	564	549	573	560	552	514	576	594	578	548	580	600	577	569	537	538	573	559	554	552	538	555	559	529	568	528	567	542	573	551	533	555	588	526	557	538	555	568	570	587	573	576	576	573	547	521	544	535	583	592	502	556	562	563	545	562	584	578	526	528	546	523	566	552	573	591	528	552	519	543	584	586	543	564	533	540	548	544	572	551	572	582	539	543	546	538	587	541	558	569	549	532	593	578	547	557	568	564	561	542	544	558	600	582	569	557	588	595	575	560	538	568	511	518	567	557	575	574	541	571	543	558	555	569	558	488	558	549	549	571	557	573	534	564	548	563	582	546	578	574	579	558	563	574	545	586	527	564	555	586	546	551	553	565	551	562	566	565	559	575	568	540	596	537	524	573	565	560	583	594	556	571	546	594	582	603	529	566	558	565	560	585	547	571	535	597	562	551	555	538	557	564	562	544	549	552	569	602	578	506	538	588	541	561	551	561	597	537	609	520	550	549	549	559	605	553	634	549	515	592	528	544	521	574	565	534	548	556	591	575	607	557	554	533	558	538	523	551	614	582	558	577	565	541	535	555	538	596	548	530	550	552	553	534	539	552	576	570	573	580	506	552	600	561	577	562	553	549	534	595	597	582	559	542	550	571	546	588	559	538	536	588	580	576	584	581	571	555	548	563	552	570	555	564	544	564	548	592	567	548	520	565	591	528	567	580	564	567	552	568	584	583	551	551	537	546	505	537	573	555	571	555	539	565	540	574	553	545	578	545	591	556	587	569	588	598	571	570	534	568	539	593	530	533	563	560	601	561	565	522	578	521	605	600	519	546	544	554	576	600	563	526	542	546	560	555	535	547	557	579	578	591	531	538	596	572	589	565	604	573	556	572	554	583	597	558	575	574	560	561	565	542	538	548	527	538	568	584	576	561	580	573	521	528	569	586	555	569	571	538	557	508	583	527	565	549	569	554	560	609	544	591	556	527	540	556	560	537	527	537	584	539	563	572	578	545	595	547	511	542	614	560	581	584	581	574	590	591	547	563	536	560	500	626	557	551	562	553	545	578	592	530	545	583	565	600	566	604	539	562	581	518	574	573	537	541	582	572	603	585	546	587	538	558	553	573	565	551	592	530	595	536	551	559	538	526	540	585	570	569	581	530	550	562	533	600	570	550	575	557	565	566	597	586	528	544	555	561	582	563	568	542	577	548	559	551	559	590	546	526	556	531	536	558	525	588	586	596	576	559	541	561	574	542	588	546	528	615	541	571	621	550	535	637	539	560	519	599	604	540	549	582	565	566	562	549	596	546	579	582	550	600	563	550	567	585	519	570	582	587	643	578	593	562	543	515	562	530	576	526	550	588	560	549	561	568	545	569	585	544	541	551	606	563	572	539	578	609	559	556	573	562	548	563	533	602	571	568	556	581	565	613	550	549
15253	1268	969	764	491	389	301	251	231	222	185	202	189	166	184	185	169	187	159	171	167	164	152	178	156	167	168	151	151	147	123	169	170	146	173	152	163	166	191	148	160	171	167	138	176	170	157	145	176	149	149	148	148	145	146	156	168	164	163	139	120	155	152	161	161	159	152	150	154	159	160	137	176	167	160	159	160	159	145	176	150	139	164	149	160	170	166	155	174	141	190	165	181	156	153	147	152	163	163	162	181	154	144	149	165	169	179	161	178	155	173	138	184	178	153	139	145	151	145	174	162	167	149	144	154	176	185	146	152	165	156	159	150	168	152	175	164	170	166	162	154	153	160	176	156	147	134	155	152	146	151	156	151	129	169	146	152	163	173	157	167	134	140	137	148	137	141	142	157	130	137	131	158	157	163	148	170	131	138	134	149	163	161	151	170	142	172	157	167	125	140	166	138	133	138	146	130	158	174	144	145	147	132	153	169	163	154	164	157	176	134	159	161	170	149	146	150	160	153	166	156	142	145	148	162	142	144	158	149	158	177	148	143	162	189	174	158	128	170	171	185	156	164	154	167	155	156	160	158	147	139	121	144	166	151	152	161	165	166	166	134	133	154	134	153	156	149	155	122	146	165	155	167	147	160	168	166	164	136	153	142	138	167	175	165	165	157	169	152	153	158	179	173	148	138	161	157	165	176	134	155	153	164	149	158	143	173	145	163	172	163	138	141	166	163	176	146	165	156	154	145	164	138	159	167	137	132	140	156	149	161	142	162	168	147	152	153	165	133	134	157	148	125	179	158	142	155	132	152	145	144	144	140	173	158	179	176	151	166	159	145	135	159	172	168	137	156	134	148	146	156	163	172	173	160	126	137	141	163	131	136	135	173	170	147	183	155	171	162	148	154	141	141	163	154	147	143	163	144	150	169	138	153	159	165	139	167	137	153	143	156	159	185	156	138	140	148	150	171	145	155	161	138	152	146	199	165	164	143	151	163	150	192	157	144	161	147	127	157	159	145	158	162	158	189	156	149	145	157	169	148	139	174	140	171	152	156	133	150	155	167	146	159	140	173	167	145	150	164	134	160	153	152	117	161	156	156	164	147	148	161	170	151	161	170	135	154	151	160	168	146	169	160	157	132	177	145	155	175	155	150	160	144	160	154	141	184	160	158	162	143	166	170	156	160	161	192	171	138	158	157	140	152	159	167	156	146	142	166	175	184	162	162	159	174	142	163	173	162	161	173	153	143	140	160	150	151	161	171	143	149	170	140	149	162	166	179	137	175	163	167	148	157	176	139	166	140	149	155	177	148	137	159	168	147	152	142	155	157	154	166	172	178	168	157	146	161	138	165	134	162	171	174	153	149	153	157	167	148	169	155	156	162	152	151	133	164	143	169	163	169	158	157	142	162	154	163	144	156	151	160	154	136	185	155	164	165	149	137	132	154	155	155	135	145	127	159	153	152	145	150	150	175	165	153	165	131	139	157	181	173	168	147	169	146	154	159	156	154	161	143	149	157	153	162	187	144	134	171	131	137	121	142	148	165	140	139	151	171	153	156	145	155	179	179	148	156	149	149	181	172	157	174	185	166	150	164	151	153	181	179	134	162	175	163	163	153	166	151	160	153	158	137	161	166	168	146	171	160	153	159	169	142	147	154	157	169	175	154	155	146	141	159	172	149	144	137	153	151	155	149	156	135	154	135	131	164	151	162	144	162	188	196	157	180	148	147	172	164	165	119	168	159	143	151	133	159	156	164	159	138	176	167	154	173	153	138	189	172	171	178	141	148	152	131	159	159	163	149	183	153	147	151	129	160	126	156	157	140	140	166	155	185	156	129	149	160	167	168	156	157	165	176	155	152	156	149	176	180	173	162	145	156	140	156	176	167	161	169	176	161	150	132	151	178	170	172	150	150	157	150	161	150	172	170	173	143	156	151	153	160	146	155	166	156	168	130	155	162	155	165	132	156	147	144	132	179	155	167	178	162	136	157	166	148	154	169	152	156	148	125	141	156	164	157	150	152	160	156	160	145	143	148	139	176	161	138	144	159	164	165	167	131	176	141	146	135	149	155	153	168	159	127	135	156	147	161	159	138	179	145	167	170	147	155	158	155	139	145	152	162	153	142	153	157	133	162	154	165	168	165	150	153	167	161	183	148	132	150	202	150	177	175	168	151	135	127	171	171	184	167	168	158	144	181	150	131	149	163	144	161	153	138	165	157	163	146	154	152	162	154	140	150	140	138	147	159	148	150	144	147	132	160	155	167	155	164	139	156	146	166	182	156	145	154	168	159	147	143	154	156	155	145	152	144	150	160	161	161	170	151	154	171	173	145	158	147	139	154	155	151	167	158	154	129	155	168	164	152	174	162	171	145	133	136	129	143	152	146	134	158	160	149	159	159	171	186	176	155	156	146	150	136	184	168	139	161	137	146	149	158	170	147	160	143	133	161	169	166	144	164	147	159	162	148	171	156	135	141	145	155	172	151	153	161	169	139	192	157	143	151	158	197	160	139	146	141	167	133	139	159	150	131	178	117	163	166	171	158	171	158	155	154	187	142	150	175	138	138	162	164	141	140	176	147	163	142	161	165	156	126	161	165	168	163	159	159	147	171	163	154	135	128	146	158	140	168	137	147	182	162	155	152	166	169	163	181	169	167	144	161	170	145	156	169	138	157	170	165	140	163	156	167	146	153	172	141	134	152	142	165	132	166	152	150	154	155	139	141	156	169	140	139	167	139	133	146	141	143	143	150	159	146	150	143	123	162	152	151	159	159	152	169	128	137	139	171	163	159	156	178	147	148	160	151	163	161	157	139	161	165	175	148	126	163	166	159	166	150	157	172	137	143	138	149	151	142	180	139	161	162	133	174	135	156	161	157	160	151	150	161	159	154	144	161	139	168	142	159	152	157	156	155	148	164	150	185	151	157	153	156	160	151	168	165	174	155	160	144	140	148	164	154	151	150	175	141	150	169	158	154	150	172	164	156	137	162	151	164	171	177	146	157	157	158	142	168	152	159	168	167	146	150	144	176	155	139	155	200	147	152	158	159	147	157	146	152	154	151	139	146	165	178	147	145	146	156	149	177	171	162	155	149	166	170	148	144	162	182	134	142	166	172	148	161	145	155	166	192	165	176	163	158	138	135	164	158	140	121	170	146	161	175	155	162	163	164	156	160	159	151	188	185	142	148	144	153	154	161	137	154	166	147	156	150	151	134	114	165	143	155	147	164	147	167	143	157	138	148	139	157	155	149	147	138	154	135	163	146	140	152	160	160	144	141	174	183	156	177	156	169	144	147	176	169	136	176	172	158	155	147	131	153	171	153	144	154	140	165	136	147	173	139	169	125	179	151	151	130	151	163	164	159	122	162	172	161	160	157	167	161	136	180	190	154	153	163	152	149	170	138	166	151	160	153	178	158	157	160	158	164	162	148	150	150	148	156	144	156	174	159	157	164	146	170	158	155	161	173	159	153	155	155	154	155	174
8416	1073	2076	2353	1874	1423	1157	1004	881	834	718	681	593	571	601	562	577	524	534	504	523	538	506	471	442	481	446	425	482	461	450	449	441	437	464	378	435	472	455	440	417	436	438	409	425	401	406	425	420	460	423	369	415	445	443	440	403	415	402	444	445	412	390	425	390	440	417	420	422	415	436	403	391	425	385	452	405	411	396	417	406	410	431	377	377	426	397	393	446	397	401	416	415	400	412	413	417	417	391	410	427	384	429	412	407	399	443	397	417	439	406	428	422	398	413	401	415	442	383	402	394	417	420	446	363	404	410	446	425	367	432	418	408	409	419	384	427	403	379	376	405	402	421	423	383	421	390	412	444	430	384	438	446	431	422	410	431	425	420	399	436	396	412	402	422	421	377	417	410	377	394	413	427	408	398	410	417	413	401	415	383	400	403	413	427	407	405	416	445	409	410	421	433	428	435	446	410	389	401	433	395	407	426	455	419	463	379	408	418	391	415	397	423	433	425	380	426	403	376	393	382	397	415	405	407	405	381	395	401	381	405	414	398	392	406	403	402	411	431	424	404	395	406	396	429	417	407	461	465	422	382	397	405	397	441	418	431	428	413	424	397	421	395	393	444	401	384	412	412	403	446	398	418	401	405	406	403	420	390	437	405	405	435	378	412	407	412	441	364	409	421	449	435	403	418	424	400	438	419	383	396	397	425	379	437	426	412	398	433	395	402	436	413	419	386	407	398	411	424	415	405	396	457	417	406	437	414	437	449	393	417	385	407	427	411	415	413	399	399	434	378	406	409	406	391	377	411	423	416	427	425	397	439	406	402	416	407	440	412	415	409	456	417	429	424	391	409	441	424	423	448	412	445	445	420	387	393	406	410	448	441	424	411	370	412	417	424	427	424	455	419	404	429	410	412	432	433	413	418	368	423	436	419	360	439	414	408	412	395	426	397	407	400	432	411	421	407	407	399	397	410	378	376	433	397	404	415	402	424	414	391	384	399	396	410	404	418	423	397	438	424	455	431	377	432	401	417	424	406	401	407	384	408	433	413	378	401	418	385	400	419	398	386	424	421	416	435	396	402	411	431	386	397	411	397	402	402	439	403	404	382	379	413	387	391	374	372	404	409	455	427	436	380	465	400	389	457	413	454	413	420	402	384	400	398	386	418	404	422	415	406	421	401	437	410	453	434	401	383	403	368	386	410	380	422	426	423	410	403	394	414	408	408	402	427	418	394	412	460	388	402	416	413	410	384	453	424	383	396	412	420	398	385	398	422	418	419	395	415	400	388	437	387	412	432	425	456	416	417	400	416	389	446	371	406	413	413	454	391	392	466	419	401	444	441	385	414	404	405	405	393	430	427	397	407	426	404	391	413	429	398	459	419	430	392	414	430	408	370	406	436	412	382	391	399	458	410	449	434	421	395	442	400	449	433	378	403	422	384	383	400	418	412	440	415	421	443	393	383	394	386	442	428	436	431	405	414	426	407	384	395	409	418	426	395	404	444	442	435	416	427	399	399	411	378	387	409	434	397	425	407	424	439	414	411	386	385	416	427	419	401	433	387	401	442	370	405	408	416	404	390	435	416	401	429	423	398	416	403	413	428	437	384	409	433	415	370	396	436	422	389	396	425	404	445	384	394	409	414	408	422	395	427	436	372	450	412	437	443	415	400	426	393	387	408	377	390	424	377	389	424	391	389	424	402	414	382	406	402	374	418	433	409	394	391	401	396	383	373	416	394	422	393	381	395	403	394	391	406	393	418	411	424	392	405	399	408	374	389	376	396	383	410	390	426	409	396	366	424	374	422	461	370	435	372	397	408	409	400	418	414	415	422	426	438	403	421	420	397	427	413	423	378	414	397	374	420	403	401	422	420	401	422	427	449	396	405	387	414	454	396	411	421	443	372	394	365	396	426	420	380	439	424	420	415	439	431	408	392	383	382	369	404	424	399	386	417	420	418	382	434	408	437	424	404	386	408	416	427	410	401	393	389	437	422	411	413	417	369	430	385	367	385	433	425	447	442	425	389	427	409	414	409	398	420	394	414	402	415	405	419	382	391	393	437	414	430	383	420	420	422	414	434	403	410	406	406	423	411	438	419	394	405	423	424	389	394	427	412	433	410	396	390	434	397	424	411	407	431	404	405	446	423	394	406	404	378	401	411	412	442	426	429	421	438	422	444	414	405	426	410	418	408	395	413	443	429	346	428	422	385	396	420	395	417	400	387	417	427	455	407	388	382	392	435	389	418	408	441	379	412	404	392	427	393	413	429	421	413	390	401	422	364	411	406	436	419	412	391	420	389	401	401	397	435	444	383	429	411	416	419	411	421	429	390	419	434	418	424	431	436	369	387	388	390	405	400	389	404	418	414	415	427	423	414	380	426	447	432	451	414	400	422	450	395	392	407	424	418	421	388	380	413	439	445	437	430	392	368	388	403	417	406	414	386	378	401	380	403	415	415	399	368	419	422	437	431	417	411	422	391	433	413	407	439	377	428	382	415	409	382	368	444	405	425	413	391	426	384	408	370	382	407	368	420	358	438	432	402	412	429	413	391	394	459	405	409	425	424	422	416	365	440	406	432	409	405	386	418	394	413	406	412	406	379	406	431	384	429	436	433	416	380	439	394	412	408	381	400	381	410	448	386	404	425	418	398	412	424	382	422	387	404	413	392	403	393	371	423	376	405	437	421	424	410	406	416	390	427	397	404	400	413	418	406	421	413	431	410	442	396	416	410	380	429	409	418	436	387	396	386	416	428	398	388	420	400	389	428	419	412	440	455	428	434	431	389	411	405	388	386	432	421	435	410	393	422	407	412	431	407	375	390	402	419	433	391	423	418	419	425	389	405	430	421	411	373	409	447	391	421	373	392	371	419	382	392	417	392	424	376	379	416	412	415	370	406	404	453	446	370	390	414	458	377	419	420	403	430	392	428	413	406	396	410	434	404	431	394	425	428	439	443	391	422	414	412	388	422	396	385	426	422	410	445	474	425	446	409	434	441	401	377	410	400	411	441	423	403	419	412	401	424	415	396	410	436	444	436	423	440	375	435	387	403	403	412	402	436	404	387	421	423	392	369	420	407	404	436	437	408	398	404	411	418	412	419	409	384	411	379	386	393	417	398	425	380	431	403	426	471	405	366	390	434	389	395	445	401	447	381	425	405	404	392	416	405	387	427	427	437	377	393	413	429	382	359	415	411	434	426	423	417	384	408	379	436	390	425	430	404	410	427	428	377	429	439	410	377	426	404	438	439	382	444	408	409	427	405	376	381	410	415	402	463	460	433	439	406	402	424	387	422	420	416	412	406	425	410	411	449	369	431	407	442	425	394	408	402	431	438	406	420	427	395	398	436	427	431	447	422	427	387	415	410	415	420	415	376	389	414	393	410	422	434	433	387	405	406	423	418	453	384	366	438	448	377	402	436	401	382	410	411	399	384	391	412	413	411	414	378	399	358	409	431	413	407	406	394	455	422	434	386	406	426	428
1908	528	470	458	476	472	478	434	412	486	457	447	457	455	439	431	463	485	467	458	441	429	450	449	450	476	434	456	430	425	434	437	418	471	424	419	477	454	452	418	418	428	453	445	437	450	437	474	442	473	440	424	449	442	434	421	449	417	423	465	442	430	458	454	453	441	453	455	457	451	446	444	410	416	440	483	428	426	436	470	414	445	419	414	426	407	408	456	405	421	469	416	447	421	438	454	421	417	420	440	457	454	466	435	467	429	453	418	425	466	437	450	437	474	478	415	372	457	439	394	421	449	398	484	427	460	466	469	425	428	457	420	464	452	474	475	434	454	455	450	481	443	417	425	458	438	443	464	439	414	456	428	457	434	451	432	468	459	458	480	447	447	469	436	448	463	418	420	448	427	441	422	457	481	425	456	401	415	475	433	449	422	413	423	444	413	435	450	419	418	459	460	436	427	456	444	480	439	445	440	427	444	380	389	427	452	420	438	451	470	434	458	436	433	418	392	424	485	419	476	439	459	458	451	443	458	437	446	397	427	494	440	497	482	425	442	465	443	413	497	431	469	410	410	414	391	473	473	446	404	469	456	439	456	457	447	444	478	427	460	474	402	465	474	435	433	444	463	464	404	440	443	423	410	426	427	425	450	445	479	454	449	421	488	458	445	467	429	436	461	475	442	464	410	425	447	446	436	460	414	438	455	444	414	425	438	426	483	443	461	445	463	402	429	476	445	486	428	445	446	431	413	428	421	444	422	435	415	460	446	455	433	480	447	485	466	464	460	439	415	444	457	434	441	442	434	451	422	470	439	424	448	483	446	436	436	438	435	421	447	436	428	440	419	405	454	427	424	421	431	428	427	429	458	461	454	462	414	446	463	448	450	454	443	412	440	456	454	493	413	444	467	419	447	462	415	467	400	434	463	456	459	402	467	446	442	416	431	435	446	441	460	442	414	479	482	439	465	413	451	427	460	414	449	402	447	479	420	467	396	457	474	447	438	455	441	472	463	439	418	425	437	436	443	475	398	427	463	435	452	439	453	435	439	472	446	461	428	431	446	435	432	429	445	447	441	431	466	438	409	423	433	435	432	459	446	459	422	416	448	468	472	460	454	462	429	469	447	445	477	470	447	464	423	447	447	456	458	442	417	437	440	425	436	454	470	457	422	448	465	447	453	450	429	437	422	428	444	448	417	465	421	398	419	459	448	443	442	422	427	440	455	474	443	436	408	448	451	442	445	425	451	406	479	470	400	442	461	425	444	416	452	440	424	387	444	479	401	417	443	446	483	425	465	405	439	413	365	461	462	410	439	452	411	450	432	431	436	430	443	465	457	477	405	458	471	447	456	444	463	434	436	442	478	422	434	440	457	427	453	443	480	422	461	470	456	473	395	438	413	441	445	459	434	465	415	417	435	431	465	459	416	417	427	421	409	458	408	429	416	450	449	483	471	407	407	454	477	416	467	452	445	428	402	465	442	422	403	453	441	429	472	423	453	448	449	390	447	465	447	435	427	446	440	440	410	425	437	441	481	446	471	444	487	480	461	425	433	433	427	424	412	446	424	427	404	430	449	445	432	471	419	445	457	458	457	430	424	446	466	457	420	456	417	485	443	426	466	414	467	438	444	444	423	435	463	416	432	446	423	464	469	407	418	440	453	451	457	436	424	486	453	456	462	437	453	462	453	441	465	434	439	469	447	444	395	473	474	431	440	441	435	455	445	450	434	445	425	446	431	425	448	439	453	426	488	457	429	418	453	451	461	453	424	441	458	430	387	449	433	464	464	447	517	430	447	454	378	435	480	432	431	468	452	452	409	436	466	438	451	447	431	474	430	478	436	395	424	409	453	489	483	449	432	415	431	464	437	442	438	404	438	450	468	441	448	435	479	467	449	426	444	479	423	482	478	409	448	456	421	486	411	450	403	467	418	461	447	403	419	451	417	425	407	488	421	437	434	483	451	474	460	442	461	443	436	453	434	404	443	451	492	431	429	404	459	445	433	429	437	455	434	440	436	425	439	428	469	419	413	446	457	447	444	425	421	434	437	425	452	399	429	408	428	475	426	446	427	433	482	387	455	433	434	454	457	454	487	463	419	481	442	459	426	454	431	478	471	448	450	438	429	497	429	465	463	455	461	462	428	430	419	438	451	433	459	421	449	452	437	357	452	482	428	440	431	447	441	463	420	431	453	440	430	422	462	442	470	463	433	495	418	425	453	408	455	428	417	434	451	419	447	439	426	454	472	427	482	415	442	428	435	419	456	439	413	435	448	446	413	437	421	469	467	474	452	491	463	465	448	434	422	440	434	447	431	468	436	453	442	433	446	474	464	442	454	474	468	443	417	461	424	441	451	436	455	401	453	446	478	450	467	466	461	469	451	432	424	445	407	479	421	423	440	446	442	461	433	458	454	436	422	393	428	461	472	437	424	454	454	424	458	431	429	430	422	441	433	477	446	443	448	425	430	465	462	405	435	469	455	438	434	430	457	465	437	479	428	440	483	458	421	448	435	432	448	463	436	488	469	439	410	476	438	457	443	468	451	489	462	476	420	430	425	403	449	442	442	451	447	469	466	445	460	510	458	410	416	440	474	476	459	424	452	480	436	455	461	443	440	434	476	442	435	421	426	448	410	416	477	462	467	441	429	481	438	442	434	442	414	415	457	428	474	457	423	462	437	445	424	470	442	440	444	443	477	464	434	436	438	449	447	384	410	431	445	447	489	439	493	478	447	445	451	462	454	468	463	417	462	431	408	483	430	460	418	433	471	428	378	430	420	416	438	434	430	420	458	451	420	439	426	444	410	411	454	485	454	433	452	445	478	410	419	458	473	415	408	432	438	464	452	455	419	443	418	397	416	426	419	415	474	403	436	445	439	445	470	442	442	467	495	457	437	471	456	423	445	461	432	477	433	448	432	398	431	421	488	442	459	474	430	439	426	394	426	441	413	446	426	428	447	401	437	464	415	470	448	435	458	447	467	466	415	426	477	494	438	435	456	429	425	408	416	456	427	434	445	442	484	429	476	426	433	457	443	430	436	433	432	459	424	477	477	428	428	443	396	420	449	466	426	403	408	468	431	426	481	455	452	431	455	418	445	412	469	422	453	456	446	469	473	395	431	425	413	453	428	446	444	476	456	442	482	505	441	450	429	466	457	471	417	432	426	444	483	440	416	442	464	446	478	461	416	451	431	441	451	473	469	436	407	425	443	483	441	420	428	447	416	468	442	401	436	426	426	425	478	447	437	447	432	434	482	458	460	498	462	437	442	446	443	479	487	451	405	433	449	447	423	449	421	413	417	424	417	457	430	440	460	435	416	434	412	446	462	459	417	418	478	430	431	465	465	418	432	480	456	475	424	444	428	480	454	412	458	453	435	405	445	461	443	482	454	505	470	444	406	443	437	452	474	421	453	463	441	406	473	404	485	428	453	457	480	482	470	466	424	429	428	396	445	385	443	406	413	466	459	436	403	441	461	433	485	453	510
2339	1008	1017	1001	1038	999	920	1011	1025	932	1035	946	983	987	933	996	1006	1008	981	942	1003	916	971	988	929	1016	954	946	911	936	939	983	927	941	907	930	947	1009	973	1002	999	928	969	955	964	920	981	997	992	963	910	994	967	956	992	973	941	979	979	942	961	951	1002	1019	920	882	971	933	889	952	984	944	980	985	940	958	957	963	956	942	930	1000	953	1001	977	969	967	991	948	980	969	1009	932	1016	976	1000	963	959	922	930	950	951	1004	953	899	936	1005	949	967	974	961	925	961	946	999	974	917	956	963	928	972	936	980	988	895	919	990	997	976	978	935	997	986	1000	961	961	927	971	947	1023	935	937	1004	981	954	956	901	1022	967	985	1013	937	986	1021	940	916	1045	949	948	1041	992	948	918	939	983	970	928	928	977	976	951	934	1016	943	981	969	925	968	988	948	996	908	976	974	1014	968	962	949	925	984	933	955	931	958	1002	946	957	975	989	985	974	931	926	917	958	969	996	912	934	938	950	972	1012	965	1015	895	1004	936	933	947	1029	925	945	1014	1044	945	967	1022	954	992	945	905	968	937	968	967	965	942	955	966	963	903	942	990	952	925	941	977	943	1020	985	946	960	933	1017	988	950	921	1037	980	932	922	988	920	978	936	1002	968	978	947	958	957	932	920	980	974	960	991	961	952	989	945	999	928	966	964	988	945	996	935	949	1020	978	961	918	971	1018	1010	978	986	927	977	958	930	894	1020	974	980	982	931	972	918	955	1001	921	956	1002	1037	917	926	987	925	1010	947	965	982	905	950	934	985	969	976	954	938	958	968	938	996	975	961	903	908	934	927	947	929	1007	979	985	983	1000	966	971	949	941	985	971	983	1001	954	927	917	901	949	954	973	953	1003	962	978	936	973	917	966	934	973	985	933	943	1016	1014	906	963	955	984	947	992	966	970	983	962	956	982	977	1009	934	968	1003	999	911	959	939	992	954	1035	994	971	927	981	976	975	960	936	1023	916	1023	939	944	948	944	927	927	896	932	954	982	989	947	969	936	958	995	916	1016	994	964	945	933	1011	934	924	901	908	943	935	930	974	930	962	970	904	941	914	1024	938	1010	1007	953	999	1008	976	972	1007	982	1018	948	965	927	885	924	951	961	946	959	979	958	983	948	915	950	935	954	929	1016	1041	944	971	979	929	942	1006	948	960	929	969	942	980	970	982	979	953	981	940	955	951	1003	946	916	972	1005	962	969	955	940	976	999	955	953	936	950	983	940	993	1002	984	965	974	944	993	972	976	978	945	989	966	992	920	1008	958	954	935	973	944	1012	972	958	962	948	947	1004	1009	946	1009	941	919	923	945	1000	1006	1013	964	984	991	977	981	977	930	990	997	930	953	948	951	971	925	993	961	979	965	989	948	947	947	918	941	970	988	1009	969	925	984	973	1041	930	929	915	988	918	908	946	944	943	931	984	937	907	952	957	926	955	984	964	952	965	984	980	996	1044	984	920	937	946	963	911	910	945	987	951	945	991	925	989	976	983	993	961	927	928	965	913	908	1006	920	980	966	991	946	959	978	976	994	970	908	976	955	970	956	917	952	943	915	963	973	952	924	972	940	1020	970	933	929	961	954	965	998	977	971	977	975	958	1021	979	966	975	933	987	993	1000	931	993	987	961	967	959	966	963	932	1011	977	998	952	956	1026	1016	893	1024	935	958	954	961	965	939	940	921	971	950	953	942	901	974	955	970	963	971	974	945	973	994	886	1033	965	942	956	935	948	990	957	975	963	967	989	918	957	980	982	964	909	988	961	971	927	1023	946	957	998	987	929	974	963	949	965	955	1014	928	1012	951	903	939	878	877	964	973	922	1015	976	990	984	956	943	962	949	936	1015	982	949	876	931	900	994	968	991	911	951	954	987	977	909	947	984	971	985	1009	979	1009	985	956	924	970	932	962	936	963	962	974	934	976	902	958	1007	977	947	947	928	969	938	951	968	884	978	933	999	991	947	901	1014	962	960	905	998	990	999	969	984	888	989	1002	951	905	925	947	958	950	962	961	929	976	1036	943	946	953	925	915	956	910	985	959	1001	1004	983	956	1035	997	957	927	980	972	996	947	976	943	936	944	985	1009	947	937	958	999	982	944	974	928	883	941	916	964	1011	919	969	1011	954	943	1002	989	1009	960	960	987	1023	944	943	989	966	949	954	948	886	1006	949	957	962	920	1002	1019	912	954	932	976	994	947	983	980	976	990	953	952	997	990	913	940	1000	912	987	924	942	1025	977	994	1012	968	1004	987	912	948	960	975	984	927	1013	915	977	902	948	942	1016	962	991	968	974	958	982	977	941	928	1024	959	962	976	981	983	934	973	970	1016	917	955	979	997	922	970	903	983	1006	1024	957	994	1026	951	946	982	919	928	986	969	980	912	963	1018	1001	1033	981	961	949	965	986	914	975	967	988	944	978	983	957	942	969	925	966	968	1002	945	941	989	965	936	965	954	935	961	963	934	961	944	988	963	968	935	967	924	971	896	940	948	949	953	998	953	932	926	960	951	952	992	977	941	965	943	913	914	982	936	919	918	963	957	989	986	928	933	910	952	898	979	1005	943	962	1004	960	935	902	928	946	1007	951	945	960	951	956	937	921	985	968	919	993	1005	975	900	946	1008	942	999	964	967	1032	964	998	977	966	980	975	978	962	958	940	1019	940	976	962	976	1027	925	962	962	1030	942	977	935	952	955	979	958	946	950	951	968	908	938	960	1019	1005	899	967	1002	962	946	946	967	919	981	943	1010	976	954	949	954	957	961	956	988	967	970	966	949	934	966	923	1021	968	980	1016	971	967	943	972	900	963	979	904	965	957	942	965	990	1008	939	1007	947	1013	973	957	921	959	938	960	925	933	962	948	966	971	954	959	1007	960	916	974	952	928	939	902	930	1018	928	909	937	958	968	1010	950	937	978	958	964	963	932	944	994	994	942	934	972	1054	956	974	948	954	967	964	859	968	990	983	961	984	978	968	962	980	982	907	967	990	898	976	976	944	948	980	924	974	936	900	1022	972	946	935	928	969	933	986	1016	977	974	948	930	907	978	998	930	931	945	942	939	1003	961	955	992	936	984	941	973	949	965	955	1012	1019	919	900	958	913	949	945	998	993	960	957	972	930	953	910	985	944	947	971	954	941	963	857	970	966	918	939	998	934	952	979	966	921	989	966	967	920	926	1015	956	978	990	999	952	942	963	907	953	991	999	892	957	1021	909	921	989	931	947	930	897	1002	941	934	980	923	958	962	942	938	976	929	980	978	972	955	927	969	959	982	924	967	931	917	910	935	921	957	949	957	927	928	979	995	917	969	962	910	914	940	960	950	981	915	932	1002	911	987	936	993	953	968	980	964	1017	940	925	942	973	937	912	988	955	977	928	1001	943	973	944	987	986	965	930	939	964	1012	935	959	978	914	977	1002	941	983	978	952	980	915	990	1003	936	996	918	939	932	1007	1003	946	975	975	960	951	953	916	995	1000	991	987	971	980	969	997	963	1002	883	936	926	992	970	949	963	995	913	930	979	984	960	894	1007	1003	973	920	935	954	952	954	953	967	896	994	984	909	956	940	986	997	1014	982	944	982	967	981	1009	1032	975	1011	979	1034	1000	963	982	985	995	968	999	928	997	986	1016	943	945	943	924
8399	647	699	513	417	369	313	286	286	274	284	264	285	258	248	243	259	260	266	271	258	239	282	280	273	249	243	208	258	259	263	272	251	237	271	278	259	258	251	265	238	232	231	241	266	235	263	225	256	218	236	266	273	255	246	263	225	243	201	248	248	242	249	243	250	235	265	245	255	250	233	263	234	224	218	241	254	241	244	285	267	229	255	256	233	233	240	228	230	239	263	242	249	243	226	223	224	229	256	245	226	243	261	280	223	262	246	253	227	252	256	233	240	248	226	234	267	256	237	243	243	253	257	252	285	258	284	225	246	246	252	230	261	241	242	251	273	262	233	260	237	257	242	259	237	291	282	228	255	230	274	238	242	248	245	240	233	247	257	247	269	243	238	227	208	245	266	242	231	199	231	233	245	259	225	235	249	239	230	232	256	234	260	225	250	263	230	235	251	246	223	243	224	223	235	267	251	233	246	218	243	257	242	273	232	258	236	267	247	222	225	240	223	250	251	229	251	250	227	245	250	200	232	256	273	249	255	240	274	231	243	221	211	236	211	238	250	268	259	260	245	261	261	253	245	226	238	217	230	200	231	279	261	228	259	233	256	216	267	267	265	245	233	245	248	248	245	224	259	236	255	277	260	195	218	223	268	245	253	257	262	259	272	237	230	255	248	259	225	245	246	259	262	258	258	244	245	267	240	262	250	227	238	246	251	227	244	254	252	246	253	232	266	231	227	227	218	248	252	220	260	274	264	230	227	255	232	246	247	246	228	244	273	236	266	261	242	244	246	256	217	194	213	246	238	236	260	251	223	233	244	253	227	241	219	222	239	241	231	226	225	247	274	231	265	250	238	254	241	256	239	226	273	248	253	272	252	222	256	268	268	240	230	258	213	236	253	228	260	248	255	263	266	235	262	239	287	215	234	232	252	241	283	229	249	253	266	238	238	257	240	250	243	235	237	263	270	234	228	264	244	264	252	222	224	236	225	252	245	219	247	241	252	226	253	247	212	262	243	208	216	255	252	251	237	206	228	259	271	229	235	250	236	229	230	269	240	239	219	247	249	260	243	265	235	254	256	245	238	241	277	248	260	223	268	253	262	273	224	245	259	259	237	236	250	247	239	272	243	267	228	257	211	241	243	215	248	247	248	244	260	275	235	246	227	239	237	240	252	252	214	240	240	245	232	225	241	243	246	250	241	240	257	234	270	238	238	230	235	230	246	244	233	274	232	277	230	234	224	268	247	238	210	244	240	251	229	237	239	251	230	224	226	261	243	247	238	231	230	257	238	259	227	243	256	224	243	278	239	258	263	236	257	265	245	249	246	252	258	258	244	220	273	262	239	249	282	252	265	267	247	266	251	240	262	218	283	240	239	256	238	229	233	226	227	276	234	221	247	233	262	235	252	270	236	242	242	248	301	216	246	250	246	240	245	226	234	262	290	239	223	259	226	262	258	257	220	259	234	241	233	242	241	236	270	232	241	266	221	240	221	254	213	243	241	243	245	277	237	205	273	235	268	253	272	230	230	272	263	258	257	247	242	242	204	244	232	268	252	238	257	238	263	257	247	217	243	226	249	230	235	242	248	290	276	263	238	241	260	251	227	286	264	245	244	241	224	225	232	261	258	245	236	269	248	245	282	246	223	250	243	246	229	222	231	259	237	257	269	258	253	251	220	269	222	198	247	249	224	220	263	248	238	280	264	251	260	220	245	262	239	225	286	273	239	244	221	243	227	262	239	257	215	243	235	243	262	219	251	246	239	246	236	268	264	249	247	256	255	258	248	268	235	243	240	231	261	253	239	203	242	224	216	250	249	258	272	244	226	226	224	241	250	264	234	220	225	264	244	240	264	269	251	260	217	232	265	263	232	259	229	230	254	249	250	254	280	250	256	227	268	258	255	239	256	250	253	262	249	233	265	248	254	258	236	253	212	264	247	259	260	245	239	221	225	236	228	237	258	228	215	244	249	241	231	232	250	216	236	233	235	227	224	255	240	266	238	243	216	245	254	238	242	239	237	210	234	222	241	235	230	257	279	227	247	281	267	259	237	247	236	256	238	255	224	243	248	245	242	246	265	226	263	220	233	250	224	246	226	216	262	250	244	251	242	230	249	259	235	223	230	256	239	232	257	245	235	258	259	239	267	246	228	248	266	242	233	233	262	260	266	243	219	255	232	238	208	229	240	242	243	238	228	270	263	225	251	241	262	265	227	254	217	245	225	245	232	209	260	229	238	232	250	232	250	244	228	235	235	257	270	250	251	274	264	231	254	259	246	254	231	247	243	220	255	230	242	214	252	253	243	247	242	221	259	258	240	268	263	246	233	259	264	225	231	207	245	234	229	255	255	242	221	241	241	255	232	242	246	244	271	221	235	252	235	216	251	219	235	221	259	235	238	249	240	229	222	249	257	229	239	255	210	248	246	236	258	238	240	248	253	252	254	217	240	254	259	236	248	241	240	253	263	238	260	277	263	253	242	253	270	264	238	275	262	249	261	220	216	253	247	248	286	255	267	265	237	260	247	234	238	245	256	248	191	260	252	250	269	252	226	263	241	235	226	234	251	226	225	247	237	237	241	255	222	256	274	284	271	234	271	227	253	258	236	244	234	260	214	245	254	258	231	270	239	214	262	272	220	258	236	255	251	235	218	258	213	255	280	259	265	233	288	243	246	278	280	239	248	242	257	281	229	255	238	253	249	212	229	242	259	260	277	247	249	250	255	253	246	255	240	267	228	284	215	256	265	251	250	238	235	250	226	233	258	237	227	243	261	262	250	235	214	232	227	261	244	260	217	251	244	220	235	264	229	270	242	239	243	255	281	247	261	256	271	218	269	240	250	244	224	239	244	256	236	227	282	227	222	218	219	241	230	263	263	254	257	228	256	240	251	236	239	245	237	254	258	198	256	263	213	226	232	305	272	245	250	223	244	243	221	270	249	218	229	276	229	251	244	223	258	262	258	252	258	246	251	250	258	228	217	238	232	240	206	249	245	262	255	248	222	246	223	228	250	235	262	233	227	227	248	247	240	242	191	237	245	243	238	238	250	225	243	259	231	214	254	248	242	247	237	228	247	231	238	250	229	216	251	252	216	217	277	240	207	204	264	262	230	240	247	239	242	271	229	244	245	254	215	202	277	234	217	258	236	235	235	243	247	244	275	242	269	283	254	232	258	205	250	266	231	248	248	262	214	234	261	226	260	224	237	214	251	252	229	251	223	239	246	235	209	250	240	257	241	245	245	199	243	241	269	220	218	279	241	239	275	256	240	253	245	256	212	236	267	218	250	227	249	261	244	231	253	238	226	238	239	248	256	211	233	241	245	260	248	251	249	232	253	272	251	249	264	241	288	226	252	272	237	243	250	229	258	231	249	241	276	245	257	258	254	255	219	249	232	250	237	244	221	222	274	249	240	280	223	234	239	217	233	283	246	248	229	241	234	238	260	273	263	258	226	221	276	260	265	242	217	238	216	202	232	259	226	225	244	245
6640	903	1403	1552	1314	1048	998	855	876	768	753	747	636	665	670	622	621	646	598	638	617	609	585	627	573	570	572	606	580	602	564	586	597	545	581	552	566	548	575	557	559	583	562	563	555	608	572	550	557	618	553	542	597	558	580	546	533	579	591	526	529	568	535	554	531	574	603	596	582	585	577	573	569	573	507	587	582	574	513	550	588	573	534	567	585	590	529	540	557	524	591	554	554	571	571	522	558	547	557	572	556	512	551	608	526	591	593	620	518	550	550	577	564	572	562	551	598	539	580	594	576	543	565	567	540	590	570	520	554	559	581	586	547	559	570	558	532	538	559	535	565	571	526	570	579	604	576	549	538	582	540	544	528	543	536	561	563	553	582	567	556	592	571	539	558	547	542	537	560	530	585	549	544	573	571	551	560	525	524	601	543	532	577	578	519	538	583	544	549	560	584	577	591	592	528	538	538	546	616	551	567	549	544	540	595	558	593	553	538	579	579	570	552	584	564	551	526	552	571	522	538	557	532	567	521	579	577	550	557	586	560	602	609	592	602	565	553	552	577	539	573	558	571	556	570	544	550	555	562	542	525	553	601	570	579	581	582	569	599	591	534	523	604	555	530	579	582	515	595	535	587	557	545	584	573	539	572	553	606	587	575	542	516	579	573	576	583	526	557	541	588	554	567	549	562	550	569	575	554	564	572	553	582	571	587	563	515	586	564	542	588	582	553	533	565	540	583	546	554	579	573	561	552	556	560	541	592	566	556	545	580	560	555	550	575	508	567	575	564	594	545	579	515	555	580	573	578	549	565	533	562	553	562	566	598	549	567	606	538	582	493	538	530	536	540	553	558	570	533	544	572	593	581	547	606	550	565	536	528	534	542	566	544	565	538	588	508	555	566	589	541	570	550	527	554	562	617	561	567	567	562	575	525	571	562	587	585	554	560	600	533	526	550	564	554	584	594	523	516	556	547	532	556	568	542	578	573	579	574	531	592	536	529	596	550	577	568	537	610	526	561	566	560	542	591	557	560	562	557	597	565	561	587	556	531	576	532	574	558	567	542	545	580	553	568	545	584	522	569	532	575	571	553	570	536	512	514	594	587	548	558	544	547	539	546	576	572	510	594	548	526	554	597	598	560	593	542	621	549	553	559	541	562	536	588	577	567	564	562	544	577	522	567	552	537	541	511	578	560	567	544	576	584	571	569	538	559	578	524	544	583	564	550	599	609	524	632	568	609	584	582	596	551	558	568	548	543	537	535	578	526	536	547	535	559	585	557	536	542	537	589	530	551	561	564	564	586	577	582	548	535	509	541	548	552	559	565	565	571	556	568	583	544	539	612	588	586	560	554	522	577	538	551	552	550	547	522	573	577	561	552	558	582	593	578	540	548	545	607	556	564	553	527	534	530	579	537	565	557	549	579	540	596	559	554	564	579	554	597	544	557	529	532	564	573	550	529	554	573	575	519	521	573	548	521	541	548	545	574	533	517	544	547	552	596	568	586	547	574	542	554	530	573	545	544	549	508	545	560	509	591	533	522	582	543	534	532	552	583	541	542	569	547	518	590	571	561	533	569	600	580	549	567	551	541	555	561	590	569	522	536	539	583	576	553	538	603	577	609	543	526	540	578	570	551	574	562	567	530	576	533	533	577	575	547	569	566	547	535	567	563	595	520	573	542	529	564	600	579	551	550	567	555	599	573	540	586	536	500	557	607	550	548	555	582	595	557	565	596	546	569	558	605	526	573	590	590	575	560	595	524	563	549	619	538	582	520	552	534	574	557	587	585	568	536	566	554	564	539	553	573	580	558	577	548	564	565	563	540	538	588	590	541	550	571	596	559	547	576	580	546	563	536	553	542	576	545	600	592	605	573	605	579	529	560	570	537	562	558	561	535	587	597	533	563	555	535	562	578	562	559	512	558	552	513	576	572	569	596	533	561	572	559	571	572	561	571	570	569	559	553	584	581	567	615	565	598	554	574	569	563	565	567	576	549	585	549	580	518	596	514	549	606	563	531	539	612	572	563	593	552	551	560	578	541	532	590	534	533	563	586	554	589	586	580	546	538	603	549	548	570	582	571	609	607	570	556	609	569	583	563	572	558	553	567	585	601	573	587	571	496	557	521	554	611	530	524	572	535	553	614	539	533	572	554	574	523	560	603	574	577	545	557	571	601	600	563	576	543	608	550	555	545	562	565	539	540	582	560	605	593	560	593	605	568	531	558	608	539	553	568	594	580	574	543	568	586	554	579	551	563	583	543	564	549	550	541	563	578	572	597	585	587	536	562	544	600	602	581	521	539	558	551	576	597	518	543	553	567	585	573	558	574	577	604	593	574	596	559	564	565	515	562	579	571	556	570	516	572	596	599	550	536	595	538	563	520	557	573	577	577	544	591	521	565	585	565	567	570	545	555	507	549	594	592	538	591	524	545	590	537	566	549	566	591	566	556	587	549	556	552	547	562	528	530	585	591	577	549	553	548	557	565	556	577	570	553	578	544	541	559	567	538	563	601	549	548	553	560	551	608	592	533	556	527	574	549	585	519	539	581	555	568	596	508	560	559	548	559	537	517	601	566	543	579	599	577	543	555	549	544	567	557	572	521	531	558	576	533	513	561	533	592	598	566	590	575	566	564	535	574	575	513	547	612	562	539	537	546	564	518	564	545	578	582	552	592	526	562	567	537	571	605	524	582	548	573	530	547	556	567	517	546	546	530	543	592	569	573	531	532	563	533	559	571	552	554	537	562	560	589	586	576	610	572	579	600	542	526	558	556	582	593	562	549	598	569	585	558	577	572	559	588	530	573	580	560	558	525	581	601	557	591	532	536	526	580	523	571	570	549	555	542	556	614	543	566	586	578	590	569	564	549	553	513	532	571	583	568	574	565	542	574	550	495	529	589	571	542	567	565	544	556	529	531	562	535	543	540	546	565	571	561	588	565	571	531	554	609	557	529	552	578	502	588	561	569	524	549	520	583	499	556	543	574	552	559	536	575	563	603	618	572	555	550	565	577	575	603	523	545	575	581	590	598	527	584	573	502	551	550	603	549	542	567	555	532	578	577	573	571	550	575	507	584	560	552	564	508	562	584	545	600	539	572	604	549	528	599	541	590	536	566	545	575	574	581	538	561	559	562	605	558	562	548	511	600	566	571	556	547	537	588	560	600	585	526	525	556	566	565	564	575	603	581	550	554	597	544	512	588	576	523	559	580	517	545	558	544	544	551	624	601	554	571	540	552	543	566	537	568	564	596	572	568	573	548	538	582	587	568	545	540	582	560	565	549	554	568	567	559	554	563	555	533	534	590	567	550	570	564	583	545	525	532	571	550	511	560	544	570	579	567	553	589	514	546	567	578	572	515	554	565	544	560	572	592	562	605	536	587	536	600	535	553	555	566	595	555	573	567	583	573	567	576	617	555	576	598	540	527	566	592	572	538	552	583	572	539	548	613	550	541	585	560	562	544	536	589	572	569	570	535	559	573	549
15358	1254	985	767	482	381	322	261	248	205	209	208	164	178	170	187	188	184	189	164	184	197	159	156	166	153	146	162	159	158	136	158	187	151	175	149	192	133	181	154	143	150	180	144	140	179	152	165	174	144	175	151	142	176	139	161	134	180	169	159	138	164	138	137	175	134	172	164	151	155	171	126	131	147	174	178	149	172	146	152	140	152	151	172	144	181	157	168	151	168	132	136	160	135	169	135	153	154	155	150	168	149	171	145	157	174	167	133	139	138	163	164	135	166	150	152	173	180	163	155	159	152	138	182	152	138	149	153	153	137	182	143	151	141	175	166	144	156	158	147	153	151	181	146	150	171	150	155	134	155	147	154	169	147	161	137	137	159	140	150	151	178	167	156	161	166	126	161	160	129	147	150	171	138	158	157	144	156	152	159	164	166	197	174	158	174	146	135	172	164	147	158	181	135	152	159	173	181	195	164	153	148	174	153	158	136	158	161	148	176	173	151	177	159	157	157	169	128	155	158	129	163	157	155	149	138	147	151	151	148	152	140	149	151	167	144	157	174	151	148	174	163	144	157	170	156	153	164	153	144	164	183	160	147	183	138	152	150	160	155	151	149	160	179	146	175	153	134	144	168	153	154	155	156	152	146	168	135	153	153	160	138	169	161	165	154	180	137	148	143	139	130	151	140	162	154	154	138	160	157	164	148	159	147	162	131	150	145	136	165	160	160	137	159	146	162	145	171	160	183	160	134	139	137	163	171	155	131	147	155	176	155	147	164	152	167	164	144	142	175	143	147	168	174	150	155	142	141	172	161	137	158	161	172	167	146	144	157	171	191	128	158	167	168	156	148	164	159	152	179	151	167	166	159	143	163	164	135	155	179	134	136	151	175	158	163	172	143	144	162	141	162	136	152	141	141	145	151	166	171	160	142	164	161	189	177	144	168	160	171	135	162	140	143	154	178	155	140	161	176	141	141	124	163	167	164	165	146	164	134	165	165	164	170	132	155	182	149	136	164	157	151	154	157	172	129	163	151	161	134	173	172	184	166	161	158	162	152	163	151	140	156	152	182	134	155	146	156	151	142	162	158	162	141	173	156	157	166	173	175	161	157	181	173	165	150	169	164	148	157	157	144	153	145	137	133	143	171	171	159	143	159	141	152	165	186	167	154	163	146	141	160	172	153	174	159	141	160	174	138	165	131	157	166	147	158	146	159	144	151	171	171	157	162	146	152	161	152	134	138	162	161	146	144	159	139	150	132	169	159	174	147	159	162	147	177	140	145	158	162	178	148	166	146	175	149	133	171	160	187	152	147	154	174	152	173	139	165	150	150	174	160	179	136	152	145	157	142	151	142	119	161	172	161	154	154	165	130	174	142	171	142	141	144	137	152	146	146	139	146	157	141	157	147	175	161	159	152	163	135	150	148	178	141	147	130	163	155	152	149	146	132	133	155	151	161	150	157	145	170	149	176	150	176	174	194	156	178	150	165	160	193	162	148	158	174	165	159	165	152	139	194	150	132	143	139	158	156	159	156	167	160	148	160	154	145	187	158	164	160	151	161	160	158	143	158	162	152	151	142	179	159	144	166	145	134	156	149	138	168	164	160	167	159	154	148	156	152	159	164	182	150	156	145	150	179	144	171	166	148	161	138	167	161	156	156	141	149	179	179	147	173	148	163	146	152	165	159	156	148	170	166	149	142	159	138	170	152	179	134	169	145	157	155	182	140	169	189	166	162	137	156	147	149	112	158	158	168	131	166	161	147	173	152	134	162	136	149	150	165	164	163	178	157	152	160	138	168	152	169	167	162	146	161	174	181	161	134	175	164	143	140	171	149	145	146	151	146	176	157	159	169	173	155	155	150	135	147	179	174	120	159	133	140	129	145	159	145	165	170	150	164	131	145	196	161	170	162	134	152	163	156	132	156	152	143	167	163	141	148	147	167	115	174	145	161	162	152	153	177	170	151	160	150	154	188	175	137	165	152	152	150	155	156	162	160	166	151	146	164	151	149	152	145	165	150	158	173	183	161	154	144	150	159	132	166	148	163	184	143	141	154	144	142	162	165	151	158	133	153	199	150	144	161	134	160	162	149	153	127	153	179	138	157	153	154	169	151	168	194	181	133	135	137	176	174	139	164	167	147	152	149	144	144	149	189	130	159	153	160	152	178	160	162	147	140	165	168	172	122	150	164	150	157	158	178	153	155	163	154	159	157	158	177	163	151	156	135	150	165	170	147	131	151	174	162	158	173	158	152	147	139	176	157	151	158	165	154	169	145	162	152	149	143	140	149	140	170	187	178	152	148	169	141	140	143	159	142	169	160	146	186	158	139	145	155	151	149	145	131	141	147	141	169	144	158	147	174	143	172	175	155	155	150	145	160	189	174	164	161	167	154	145	162	142	140	182	139	161	151	162	172	144	164	164	154	155	145	153	157	139	164	176	146	138	136	157	176	168	164	160	152	139	153	168	173	189	134	142	160	156	156	136	154	167	183	180	138	140	157	151	174	148	168	161	153	140	177	152	162	163	146	176	139	152	166	157	182	147	159	152	151	142	151	138	144	159	160	169	150	168	154	159	143	158	178	155	199	174	145	173	143	137	168	165	137	146	151	170	152	151	154	136	153	147	142	159	149	140	168	163	179	150	142	166	176	164	155	158	150	165	165	155	156	161	139	153	176	132	159	168	182	139	169	176	141	166	155	139	141	170	146	169	146	163	138	149	165	163	156	157	162	135	134	173	159	167	171	166	145	156	136	159	160	176	149	134	124	144	129	140	182	173	155	190	171	153	165	177	160	153	141	152	174	149	147	135	168	136	174	160	148	156	134	157	169	147	152	144	168	153	163	155	137	163	169	153	153	168	167	161	175	150	172	146	157	154	144	151	168	172	173	124	146	140	147	139	145	134	150	170	149	140	186	154	147	141	139	153	152	152	151	168	162	135	153	157	159	146	160	167	154	145	152	176	158	144	190	134	168	141	176	140	127	178	150	154	166	168	176	135	146	144	157	155	122	176	179	159	177	173	154	166	153	167	145	169	154	191	155	185	148	135	161	158	146	147	154	156	134	164	153	159	149	166	156	148	150	174	147	153	151	138	161	145	147	144	140	156	129	147	174	138	141	169	172	164	162	151	153	157	151	164	141	169	158	165	149	158	175	171	146	162	153	151	147	140	176	156	173	166	135	157	161	163	163	146	161	166	152	171	130	167	186	151	199	174	154	163	173	134	143	151	166	159	149	157	170	144	147	133	154	150	176	164	158	164	162	154	151	154	148	158	157	156	165	139	146	144	133	152	146	148	156	148	170	182	144	153	148	187	175	144	151	175	138	126	136	150	161	144	159	159	165	157	154	148	182	146	129	150	136	132	164	158	153	133	162	155	165	138	181	139	137	139	152	149	141	131	137	153	161	148	149	156	155	162	165	159	155	152	154	164	143	151	183	144	138	144	143	153	156	144	156	157	171	159	148	145	135	172	157	145	136	164	142
8395	1071	2056	2331	1951	1485	1168	1027	870	797	688	675	636	613	594	602	539	558	517	507	477	481	521	489	464	472	484	433	478	458	425	432	447	459	424	464	413	405	443	408	415	448	408	461	415	439	424	433	435	416	403	421	441	400	420	409	430	430	440	446	399	475	442	392	436	448	410	415	399	385	399	419	402	426	434	448	440	398	405	403	436	420	407	440	423	423	438	387	434	454	474	411	369	417	406	449	422	453	407	404	389	407	434	428	382	428	426	389	398	389	391	459	406	388	402	410	433	399	399	403	387	399	435	415	423	438	438	409	424	419	371	405	399	400	397	415	396	443	421	416	385	406	421	398	435	394	459	390	431	438	396	406	431	422	423	404	364	393	411	408	405	374	411	430	408	400	408	364	434	403	402	384	409	370	406	420	381	409	431	427	379	394	414	404	421	431	401	390	386	402	422	375	376	374	430	401	424	388	451	436	427	380	384	439	430	428	438	435	373	402	407	414	428	410	390	382	388	435	449	396	425	415	403	421	419	416	420	398	417	458	413	407	402	430	446	424	421	418	456	433	416	389	405	423	438	391	412	402	407	391	398	411	393	445	426	401	391	404	401	434	411	434	385	429	440	401	383	442	359	436	443	429	440	420	400	422	406	439	397	399	419	403	434	394	384	468	383	416	408	437	425	425	426	413	418	414	426	406	403	467	427	417	440	418	400	390	414	411	385	396	415	399	445	435	423	423	406	418	418	418	388	417	397	417	417	398	424	420	418	427	409	412	391	451	412	421	428	391	414	396	426	382	400	427	408	395	383	414	415	410	388	391	363	397	410	419	414	430	408	369	419	378	390	411	401	442	426	419	429	410	362	398	395	389	399	430	430	384	459	384	389	395	431	429	391	416	442	420	393	424	368	410	421	404	431	406	395	408	408	435	416	394	412	393	390	408	416	424	436	427	442	424	387	424	400	411	383	414	409	427	403	398	425	430	396	410	444	418	395	396	429	414	429	411	426	434	404	420	401	407	415	384	395	387	467	402	481	417	407	452	423	445	426	404	393	404	398	420	413	393	428	406	423	411	411	425	403	404	444	386	411	438	430	389	431	399	439	394	392	403	413	418	425	462	417	431	429	392	423	444	363	414	391	399	405	373	406	422	370	396	427	409	365	421	407	419	457	415	397	379	392	404	413	426	426	409	404	415	447	414	421	404	435	420	407	412	424	407	417	449	445	427	411	407	393	392	356	423	400	385	405	407	399	410	417	407	393	377	407	415	413	398	420	396	424	408	420	353	415	428	406	407	406	405	392	404	382	437	418	437	402	424	420	431	398	364	387	442	427	408	390	383	434	417	390	389	409	392	422	464	449	420	408	479	377	411	381	398	384	446	415	419	438	411	398	397	433	398	416	385	449	446	446	411	417	399	420	399	428	392	383	384	412	416	437	407	419	416	437	387	386	412	399	393	417	403	403	396	427	404	437	405	427	364	402	423	438	427	432	403	435	385	395	408	411	417	414	396	381	384	416	417	459	407	425	385	437	411	418	405	405	411	394	419	385	375	418	415	390	429	371	401	427	426	403	422	413	426	380	418	412	399	429	407	460	443	408	423	392	384	398	412	418	391	389	378	436	385	416	398	368	419	413	442	407	402	393	418	385	419	391	430	440	397	452	382	418	385	397	374	436	390	375	402	375	408	405	423	418	443	455	403	422	403	434	385	411	434	406	414	383	390	425	413	380	403	423	396	399	422	403	424	414	432	385	462	424	428	420	407	420	443	430	409	437	371	439	468	405	393	425	454	426	380	410	448	407	387	411	421	432	443	463	428	398	414	411	380	451	442	385	433	397	407	392	385	407	432	398	413	425	395	452	434	384	411	420	430	416	421	380	370	391	411	445	405	396	442	411	389	408	416	406	460	436	436	423	392	404	423	431	444	433	435	394	402	426	408	424	410	427	416	428	420	417	418	389	398	369	450	417	435	392	399	420	417	412	405	443	403	424	392	391	417	410	406	398	416	402	385	397	430	399	408	447	402	395	391	421	398	410	405	413	409	419	427	396	399	417	406	402	443	432	396	422	430	409	407	401	425	411	426	444	430	372	385	415	421	436	415	402	438	409	434	411	419	414	406	414	439	392	389	405	369	402	417	428	452	406	415	421	416	406	387	422	394	414	426	374	428	357	433	411	421	405	421	401	408	411	418	415	413	416	404	414	439	380	405	424	447	397	456	437	411	417	392	403	368	439	407	435	386	354	437	362	468	399	428	387	445	407	436	409	416	420	404	410	398	406	429	416	391	404	406	413	450	422	401	410	390	451	398	406	423	378	395	409	413	452	438	411	392	389	405	381	366	377	430	427	414	403	426	445	401	419	428	396	391	372	439	390	418	413	422	406	403	420	419	420	405	397	428	435	413	422	424	452	420	383	377	412	451	412	408	420	410	398	437	382	439	401	453	414	411	408	402	426	462	394	437	424	394	410	428	434	393	384	386	388	420	431	410	397	446	369	398	420	436	415	427	407	436	403	404	387	442	389	450	414	419	382	462	369	410	412	423	407	419	429	425	416	413	409	376	365	410	423	431	383	419	448	386	409	390	426	400	422	401	414	421	418	406	424	416	415	409	400	428	397	419	399	422	407	375	437	419	392	436	431	424	407	392	381	465	412	429	406	408	392	406	408	408	396	420	426	388	400	419	431	400	401	411	406	381	438	427	375	412	406	430	404	389	393	391	414	412	420	389	398	407	396	390	456	395	367	420	415	427	399	399	412	414	412	405	374	377	396	384	429	409	417	416	442	409	437	417	440	417	402	429	412	435	392	387	408	412	420	439	414	383	394	435	422	424	414	451	410	416	399	415	402	392	464	430	416	427	395	418	438	409	405	458	399	422	422	404	394	411	417	421	412	429	442	398	408	386	398	409	414	409	381	444	432	408	421	412	400	428	411	420	411	418	391	414	384	439	447	364	431	424	400	412	426	398	407	391	425	404	389	384	395	419	406	394	418	429	431	461	412	416	429	427	406	415	375	393	409	360	438	419	446	423	387	432	377	421	403	428	440	431	415	454	409	409	415	396	423	431	380	418	396	404	426	413	399	376	391	412	426	432	388	421	425	445	432	388	368	414	400	433	466	436	379	402	382	386	442	409	393	397	403	365	408	408	408	428	416	415	440	405	381	410	432	433	381	419	409	430	406	404	415	381	408	425	405	414	410	450	425	391	420	354	409	410	401	411	385	412	439	430	405	407	436	435	448	437	416	406	423	420	366	411	388	397	399	438	407	433	396	423	378	406	356	402	408	405	420	404	378	389	399	408	419	427	405	417	386	387	386	417	420	410	388	412	394	425	396	386	433	425	425	439	441	427	449	418	409	408	438	415	360	422	392	399	380	437	406	408	388	443	389	392	412	417	405	436	388	474	415	411	410	440	435	466	400	409	403	410	404	427	464	419	382	406	390	407	429	402	425	405	397	455	426	448	403	416	448	418	404	413	423	458	416	382	399	383
1929	448	508	499	455	455	437	495	488	461	490	445	438	436	428	466	446	467	440	436	441	466	441	480	434	451	438	451	421	419	431	444	447	457	418	433	455	469	440	432	501	443	452	432	445	441	451	442	463	440	424	468	477	447	479	411	468	468	446	426	471	438	437	431	442	419	445	442	426	443	446	427	423	453	412	454	414	450	409	459	449	489	409	459	397	428	427	451	457	434	418	438	409	442	457	441	418	427	460	441	442	415	428	459	445	439	485	449	436	425	405	459	460	392	410	455	369	421	460	418	464	408	478	414	435	436	424	427	435	443	427	449	416	379	484	433	462	425	468	427	449	428	436	435	463	466	438	474	427	421	413	440	431	438	405	462	445	409	430	445	405	479	426	416	462	440	430	444	424	424	422	450	448	420	430	468	466	477	420	435	444	411	407	423	441	458	423	447	426	405	459	437	396	462	454	462	445	423	446	430	458	479	447	423	414	455	437	440	409	427	417	428	459	441	433	435	456	480	428	399	416	428	451	486	428	404	445	441	439	395	436	418	421	441	424	431	428	432	438	478	453	445	492	454	443	440	420	459	427	451	458	467	461	436	471	453	463	454	487	485	443	454	455	396	436	459	443	440	438	445	466	436	425	478	429	455	427	444	431	450	432	422	425	446	424	445	396	426	470	413	431	431	437	461	409	422	435	461	479	443	470	427	416	439	447	436	464	442	460	488	434	454	439	409	453	443	439	465	436	419	401	428	449	432	440	460	440	435	461	451	436	439	443	383	446	442	423	420	456	430	464	465	424	467	446	424	445	449	420	441	438	428	411	430	454	397	412	390	459	451	443	490	471	463	450	432	421	445	473	461	444	457	456	439	417	440	435	446	445	472	437	425	463	456	394	440	436	427	438	427	421	437	442	460	416	422	393	412	447	461	463	414	427	480	461	425	428	445	448	403	407	436	463	435	404	444	427	451	472	477	421	453	430	476	456	471	461	425	440	443	425	446	420	392	488	427	437	411	450	422	443	447	442	441	419	397	451	435	486	445	396	461	448	423	420	445	455	433	456	432	451	463	436	443	450	414	427	426	433	457	426	459	449	421	438	413	423	409	433	413	409	459	445	412	462	429	421	415	423	421	484	492	447	448	425	452	450	451	415	479	487	439	458	448	453	492	432	417	475	434	431	474	437	481	448	427	425	426	419	416	380	427	469	432	461	430	440	415	425	474	455	438	437	444	455	455	437	473	436	451	450	418	416	434	413	444	452	497	452	471	458	460	445	457	467	451	429	429	447	435	442	434	458	480	462	442	433	455	447	405	440	461	448	454	438	466	476	434	448	471	460	433	450	463	467	463	457	466	484	453	455	452	497	472	425	444	455	450	401	428	435	429	408	402	435	441	449	455	420	432	515	400	443	440	414	420	449	417	466	449	455	459	446	437	448	433	471	390	443	469	443	445	441	440	464	441	478	461	456	468	480	440	451	436	411	394	459	438	436	456	443	397	420	478	457	432	491	451	432	478	455	451	423	425	455	465	442	423	433	442	423	427	398	434	425	460	477	466	471	435	491	485	442	450	454	433	414	422	441	413	428	411	443	470	426	453	460	446	439	403	428	461	440	465	441	415	429	403	460	436	422	416	434	458	433	481	446	426	445	461	431	443	438	453	406	426	463	410	483	459	434	417	411	475	457	433	423	446	466	417	460	432	427	455	419	413	464	420	466	499	409	446	434	434	443	465	422	448	426	448	445	440	435	450	396	471	494	434	427	419	429	405	411	431	391	464	437	429	459	441	446	445	422	446	477	485	429	452	429	418	467	435	480	424	419	453	455	422	434	449	429	430	437	438	484	427	410	435	477	471	475	436	446	425	420	426	404	459	466	456	443	437	433	431	425	457	441	403	372	459	451	452	405	438	459	444	431	476	414	454	467	440	431	458	417	424	407	490	441	441	430	496	469	481	378	463	435	477	422	445	427	429	442	438	430	428	439	487	430	436	452	456	438	454	428	454	463	417	440	394	457	419	423	415	462	455	427	436	422	422	425	447	423	446	432	408	400	417	435	447	444	440	443	437	432	424	386	439	435	391	420	420	454	405	449	432	414	432	442	413	394	419	441	446	422	412	478	449	441	490	410	435	447	465	441	431	463	447	413	457	467	447	415	449	444	438	478	447	404	447	457	434	437	453	471	460	411	418	448	435	464	411	456	435	443	403	436	457	471	475	474	466	468	482	425	447	405	427	445	444	436	424	435	419	451	470	461	413	412	429	448	457	445	470	420	439	440	442	427	461	458	443	433	390	446	443	460	468	479	424	440	450	474	451	438	461	456	491	434	438	433	419	416	487	432	466	443	470	416	485	443	442	442	467	455	446	437	402	467	404	437	449	474	429	417	421	464	406	420	436	456	459	437	433	438	436	456	408	419	443	415	522	441	451	465	427	418	426	460	414	457	453	475	442	454	440	403	426	427	459	430	461	452	459	433	382	413	437	461	501	431	417	445	455	434	417	399	412	447	452	437	460	447	431	424	452	426	402	436	407	410	462	416	428	474	439	433	469	458	447	413	446	449	437	481	441	447	443	484	403	410	408	472	464	407	422	384	446	436	421	479	436	463	478	476	387	404	459	426	425	458	441	411	485	446	421	454	446	405	445	449	449	469	430	440	398	444	448	469	447	448	412	395	424	452	445	507	395	426	491	457	418	434	429	477	398	483	455	435	400	408	420	432	437	454	432	409	501	401	415	485	422	455	462	399	434	444	441	455	445	446	438	437	474	449	420	441	396	402	444	438	422	405	379	432	428	404	417	423	457	414	429	421	489	490	464	509	445	440	469	452	415	418	419	486	464	424	446	392	392	431	421	431	425	434	458	382	451	433	436	426	431	448	458	474	464	421	412	453	444	462	428	401	369	428	438	473	419	444	491	437	441	453	472	454	449	457	455	434	423	420	429	421	432	452	449	459	421	452	442	462	422	443	433	417	466	420	435	419	441	424	452	440	409	431	422	417	443	434	407	445	416	486	447	456	430	443	451	504	438	445	415	457	462	453	455	431	470	439	413	422	454	453	448	425	447	491	495	437	424	442	419	422	424	450	458	435	448	391	477	438	425	428	448	401	464	457	424	453	410	421	438	446	403	417	418	483	440	426	399	473	451	434	471	447	429	445	432	465	456	440	456	496	393	428	453	420	396	435	466	439	436	427	438	391	460	435	383	393	427	405	440	450	450	454	431	406	462	425	433	464	464	399	475	453	458	453	464	446	456	437	453	454	419	455	449	415	427	445	463	453	448	446	427	410	448	441	436	440	424	469	448	471	484	459	463	429	457	451	442	432	402	435	417	478	454	456	414	459	399	454	396	437	460	483	455	468	437	440	422	420	436	430	440	430	425	427	422	459	476	463	402	441	456	437	485	436	485	420	441	419	479	493	431	487	453	441	444	456	482	472	434	465	437	466	434	438	480	405	437	415	436	445	475	457	395	419	382	453	470	460	413	451	455	430	423
2376	970	1038	969	1008	982	990	897	984	909	950	921	951	956	978	978	960	919	952	980	910	955	973	953	987	942	945	964	946	963	926	953	981	920	1005	964	947	961	950	946	988	992	938	981	962	975	937	988	1003	972	985	906	926	972	919	971	918	902	913	951	948	979	943	899	974	975	997	999	1002	968	981	961	936	958	967	969	875	922	907	980	978	888	915	903	961	948	969	941	948	950	951	976	962	930	966	973	985	974	968	946	868	963	935	998	959	908	898	912	936	929	941	928	966	942	899	957	929	989	1001	986	899	976	982	949	979	999	958	947	939	962	964	925	937	964	933	967	938	935	957	946	1006	987	978	979	968	1009	910	981	973	993	949	913	965	962	990	933	926	975	918	966	1010	890	958	966	969	931	940	920	936	928	931	936	903	898	958	948	943	999	955	915	904	974	965	977	920	936	964	969	939	908	979	927	989	943	985	942	909	971	966	956	934	997	889	968	908	956	950	953	933	994	956	983	964	970	953	952	905	924	968	945	984	942	983	942	947	974	959	935	930	863	937	965	919	1020	990	971	935	965	939	971	970	974	981	899	966	941	999	912	925	972	994	938	970	958	930	907	978	965	897	915	988	971	915	934	936	937	922	964	934	997	898	923	961	920	923	951	898	909	966	971	939	960	920	983	952	973	971	884	978	960	979	954	952	949	911	943	865	1011	890	940	926	985	1013	962	931	964	926	992	952	913	953	915	937	942	1043	972	943	959	930	945	975	968	951	934	937	962	996	926	923	972	905	1029	941	927	951	944	978	1001	975	968	952	906	962	949	959	945	961	923	969	952	945	951	951	941	914	925	963	956	923	908	1013	945	957	942	920	905	935	943	997	913	960	944	934	945	1016	971	929	952	952	960	906	1002	957	909	953	938	935	971	967	945	975	910	965	997	983	941	927	937	972	918	992	954	939	951	960	942	962	934	962	928	967	994	989	954	906	998	964	917	977	999	964	984	997	923	1017	940	942	960	971	912	974	917	966	1019	939	949	944	979	959	963	933	970	916	945	943	943	924	994	984	918	939	918	910	903	954	981	934	953	972	944	976	944	961	963	1007	971	919	977	917	922	965	914	949	945	961	1009	957	985	938	950	940	930	935	950	909	898	938	954	946	961	955	939	936	952	917	969	951	983	926	900	996	997	1004	883	953	979	929	928	974	943	950	1011	956	941	948	924	970	976	940	945	914	916	943	969	933	1049	964	927	972	977	976	926	933	933	944	920	984	943	966	868	937	928	995	1011	951	941	927	959	929	914	934	965	927	943	943	931	958	951	988	923	983	951	929	996	936	964	961	886	892	964	965	925	895	945	994	954	963	968	896	950	947	907	967	954	899	949	971	920	991	963	951	913	941	935	983	950	998	946	955	955	949	937	996	933	917	963	931	972	1039	954	904	994	915	945	972	1008	944	975	926	899	980	905	963	927	943	1026	981	966	929	995	983	970	987	956	975	972	989	985	955	1006	965	980	928	927	931	1001	941	928	923	957	941	954	949	932	967	970	980	933	934	933	923	982	912	929	971	975	969	953	991	938	967	922	962	922	924	945	953	923	922	939	909	946	960	972	958	933	941	1013	944	955	992	960	973	948	1025	943	923	963	951	919	979	968	928	979	968	1006	941	918	954	959	962	970	920	988	873	941	922	891	986	953	982	909	928	946	958	1005	946	949	1007	964	935	933	963	893	930	945	971	955	935	968	904	949	907	1049	916	947	954	996	962	865	962	940	893	968	972	926	941	926	995	916	911	938	891	844	944	966	914	962	911	943	935	932	953	1001	981	988	967	907	987	914	907	961	904	977	1001	957	943	926	959	922	995	928	940	977	941	916	936	946	924	977	937	997	966	923	967	937	923	935	934	980	899	962	912	906	971	973	945	939	973	982	908	944	896	959	929	988	1007	946	992	910	971	966	939	1011	946	948	966	918	947	948	913	955	920	939	893	946	969	960	1011	887	989	996	1037	980	942	968	996	931	986	930	975	973	923	926	926	948	959	977	917	925	967	926	1006	942	929	957	925	956	900	1015	918	966	933	938	970	893	1020	962	930	918	919	981	967	946	920	950	916	921	859	945	938	944	899	939	872	984	934	933	979	957	937	965	954	982	907	957	981	930	930	957	988	969	919	1004	973	949	937	911	975	930	979	991	1000	984	954	959	998	974	901	1009	1003	930	948	936	971	957	927	882	939	938	926	895	872	924	940	981	1003	968	982	938	941	976	934	995	906	977	933	945	967	901	954	949	937	949	959	957	935	933	918	924	949	933	923	939	953	938	974	924	973	915	976	906	965	978	944	939	906	985	909	955	987	988	946	955	931	948	955	885	940	978	918	926	960	973	980	925	927	1005	946	925	925	918	948	966	985	944	951	940	947	955	918	986	951	963	906	908	922	971	964	1040	987	964	941	960	896	955	917	957	916	979	899	941	931	890	1032	1011	955	910	939	909	948	929	1022	940	968	934	960	992	937	961	915	963	937	1019	939	922	925	914	921	963	947	887	980	939	957	923	934	987	938	981	884	943	919	997	889	965	973	879	951	945	928	936	948	961	914	941	973	907	948	923	947	913	983	982	982	996	989	989	976	933	990	929	943	894	918	860	933	963	949	1001	940	940	967	1020	967	951	890	973	953	935	910	899	985	970	874	968	1045	981	967	967	916	991	957	874	940	937	911	880	991	956	975	945	905	924	1031	922	946	883	966	937	945	933	979	948	974	931	959	925	909	947	962	923	958	968	957	960	892	961	971	993	912	923	947	960	980	982	953	971	940	981	953	918	906	957	905	937	916	912	945	961	1006	957	965	930	977	981	949	1005	918	902	974	942	966	938	985	933	1010	940	993	1017	925	970	945	1000	949	987	968	955	944	907	975	886	954	948	891	939	924	906	988	966	922	924	967	956	961	972	963	907	919	955	1005	962	1018	961	993	921	919	940	900	944	963	967	916	966	896	896	966	984	972	964	945	958	902	999	933	962	927	907	941	938	923	954	953	1019	979	947	959	964	977	993	930	901	929	926	899	966	940	977	1004	967	952	927	936	917	955	900	947	906	988	931	961	978	1016	985	938	900	935	967	966	953	889	903	961	957	937	969	963	955	965	927	966	955	905	975	977	981	994	949	946	989	911	924	938	963	950	941	963	953	919	933	955	896	1036	1053	933	928	917	950	994	993	942	916	988	935	957	976	964	935	950	960	965	987	943	963	953	973	964	959	945	970	950	954	933	955	974	951	889	999	985	1006	911	921	937	932	943	996	972	915	993	997	923	916	983	963	962	946	992	957	949	1008	972	986	984	942	962	917	943	938	906	944	950	957	898	954	963	955	886	939	964	974	940	924	928	952	945	993	959	967	1005	958	1003	936	978	972	932	957	895	926	944	994	978	970	936	1012	978	902	929	951	947	964	949	1016	945	980	977	920	947	917	983	1024	931	929	987	939	960	931	964	924	964	910	945	1005	964	921	976	918	993	958	1017	904	953	940	939	967	915	965	981	989	902	952	958	980	953	969	972	973	971	944	967	942	971	983	983	959	926	948	957	968	959	916	941	954	938	969	980	936
8517	678	630	559	434	344	301	274	243	279	274	273	259	277	254	230	246	264	242	251	232	248	254	251	240	271	221	251	265	234	233	265	256	257	244	225	272	244	234	257	238	258	235	238	286	239	242	229	289	242	261	265	258	270	243	224	238	277	255	267	204	249	274	243	270	228	248	224	267	259	234	237	246	249	239	244	250	239	270	270	243	243	256	240	219	227	264	229	267	244	237	235	241	238	246	252	245	258	235	222	268	239	227	257	210	251	230	267	268	237	257	272	257	271	224	260	228	267	278	276	254	263	254	276	239	253	252	217	248	251	223	220	279	240	239	231	242	225	249	261	249	235	242	243	252	231	263	241	246	262	253	279	274	234	286	240	232	268	249	262	253	238	233	242	247	251	244	234	265	225	234	253	244	233	263	284	251	230	235	286	251	248	251	215	290	242	232	231	244	260	225	203	215	274	286	243	266	222	284	203	260	231	253	250	258	248	272	250	251	255	271	264	236	236	221	214	241	239	257	212	250	247	217	255	236	256	230	253	222	242	279	252	223	243	256	230	257	224	224	235	232	225	239	232	248	252	259	243	263	230	226	264	276	265	235	249	243	247	240	253	222	240	268	239	237	216	250	253	258	224	261	261	246	256	246	242	273	240	259	243	245	237	245	267	241	243	215	249	224	254	225	268	223	257	226	247	245	217	238	250	219	263	246	256	229	226	241	230	234	236	243	234	250	237	261	231	291	272	237	253	223	236	277	231	235	243	236	257	264	234	222	231	244	226	218	255	236	269	245	226	224	224	231	240	237	272	250	252	222	246	283	235	226	250	241	247	238	233	253	260	253	262	219	218	245	228	242	222	217	279	250	238	227	227	237	236	242	239	246	231	226	208	234	258	235	257	254	235	243	218	250	269	255	227	217	241	261	239	231	297	229	257	282	223	254	229	254	208	245	221	241	260	207	249	241	221	266	269	238	247	249	240	260	236	232	229	237	243	247	267	235	251	237	241	264	231	238	240	267	247	232	216	245	231	230	244	235	252	228	250	233	249	237	247	239	269	259	240	248	219	210	263	222	261	233	245	251	242	224	249	233	242	288	263	228	240	260	259	225	253	240	269	243	247	266	222	225	199	241	236	255	251	274	247	275	227	251	238	240	257	237	237	216	208	255	250	239	242	230	240	233	254	231	241	239	223	242	231	239	230	234	278	235	243	239	266	249	241	272	244	255	258	261	240	254	249	250	259	240	239	235	253	247	243	243	259	272	271	213	226	273	243	227	239	259	237	237	263	266	259	226	279	247	244	256	222	256	246	223	231	226	222	234	258	235	246	281	223	245	268	238	263	256	265	237	258	268	248	242	240	255	237	225	251	273	239	226	206	217	245	240	269	228	219	252	260	225	281	235	265	256	248	245	216	242	280	249	258	252	224	264	238	271	258	257	236	222	233	233	236	229	242	261	217	272	232	246	243	273	259	225	234	220	222	238	218	239	241	246	264	264	234	281	275	240	258	244	252	243	266	249	207	257	247	223	238	231	241	264	198	267	227	276	268	279	273	243	241	242	232	243	249	287	241	258	218	231	251	250	272	264	232	250	235	257	275	219	258	257	260	222	242	231	307	260	246	240	247	218	250	223	258	229	253	237	266	242	265	260	238	247	242	237	204	238	241	256	241	238	232	252	242	229	259	254	239	249	246	200	246	231	271	270	224	245	248	255	222	223	224	270	298	273	227	267	236	270	250	255	263	235	241	216	220	228	233	243	260	248	229	225	226	259	239	234	214	243	244	239	237	217	228	242	249	248	228	238	267	245	268	237	252	247	238	234	259	257	235	232	237	249	234	282	248	245	252	256	231	233	246	258	217	250	241	223	249	266	249	251	268	245	257	257	239	232	221	240	244	227	228	244	221	229	216	229	259	233	278	235	243	244	237	232	244	247	231	250	225	259	252	229	226	251	257	212	259	221	217	265	265	263	252	253	250	201	264	232	277	233	261	241	238	275	253	256	243	247	244	216	250	246	228	242	256	233	263	244	260	274	229	225	240	221	243	269	251	267	217	235	224	231	242	254	230	255	222	260	262	233	247	288	260	222	235	251	237	251	232	258	235	241	227	232	245	258	235	262	226	220	235	258	262	268	221	261	210	242	264	235	220	260	254	262	252	224	243	253	249	265	248	242	267	271	247	255	235	232	218	243	237	245	236	233	260	279	247	260	260	234	268	260	226	238	200	262	229	244	246	230	255	281	256	255	228	221	261	251	244	243	277	255	230	236	257	227	253	242	278	255	274	252	247	211	232	239	254	245	252	244	237	232	218	222	235	241	226	207	255	229	248	211	278	253	250	217	269	248	267	254	235	256	249	265	274	249	240	264	229	225	208	254	234	243	253	246	253	293	248	250	228	221	257	260	268	234	237	248	267	240	225	254	254	237	242	214	269	237	253	235	253	271	262	246	231	234	243	248	224	229	233	224	228	226	262	241	259	260	243	260	237	233	242	231	260	244	258	210	231	241	229	273	245	226	263	216	248	285	259	251	225	257	252	237	233	245	227	254	256	260	282	247	234	259	218	249	251	253	233	261	220	238	235	230	251	242	247	245	262	235	214	224	247	237	223	226	245	262	224	240	251	208	238	266	253	258	251	266	258	251	230	276	220	219	231	278	266	245	261	241	248	234	245	242	244	259	260	224	230	241	241	247	234	262	252	217	255	248	254	225	262	243	231	224	267	219	233	238	255	238	225	239	279	239	269	243	245	248	251	215	251	252	239	244	250	239	215	240	237	281	230	265	233	233	280	252	232	256	238	250	215	260	252	255	229	236	247	253	251	263	227	239	238	240	223	259	252	277	266	254	274	255	228	251	252	271	234	234	272	254	239	253	265	236	233	229	242	239	239	280	283	246	261	263	260	231	252	262	213	229	239	237	251	260	234	245	254	257	235	233	258	257	257	255	240	219	221	262	216	266	235	243	239	223	252	233	244	242	244	221	287	233	224	250	252	229	265	254	222	231	235	224	237	233	218	233	237	239	215	255	249	254	231	242	209	256	210	265	212	235	241	226	256	229	238	275	236	254	280	251	246	221	267	256	257	241	272	247	235	235	273	237	249	244	236	250	237	234	221	259	272	237	263	256	247	261	253	221	245	278	250	252	200	222	216	216	242	253	256	237	241	242	254	242	272	239	245	224	238	249	219	224	250	252	283	237	235	252	235	239	252	265	240	262	231	214	226	219	242	247	225	267	264	231	205	231	258	250	265	217	250	256	272	206	250	216	237	222	227	291	233	249	232	254	240	238	258	251	244	252	234	240	278	226	244	250	263	275	263	262	244	242	259	223	249	253	246	246	245	226	268	262	238	247	256	245	224	233	263	250	228	262	235	242	255	243	247	255	234	236	235	273	246	236	232	249	243	244	262	254	264	249	248	253	225	206	247	275	260	230	230	245	242	247	281	287	210	239	242	245	239	254	256	247	273	251	227	242	249	256	229	232	256	225	249	255	226
6861	958	1341	1491	1322	1124	904	832	790	783	786	707	693	680	700	647	638	609	621	635	596	573	561	568	559	562	584	538	588	554	538	571	592	584	576	589	514	543	594	567	580	571	575	564	566	546	539	559	547	563	582	544	561	595	553	566	584	540	534	570	574	593	557	598	538	554	561	587	556	569	536	563	565	585	560	567	576	580	590	569	589	567	552	539	567	544	576	583	547	539	590	553	579	558	548	515	580	581	551	566	587	563	551	591	568	565	573	578	560	581	581	560	533	570	584	575	564	617	570	550	584	566	592	600	605	552	542	564	519	520	595	564	557	562	564	552	556	553	530	573	581	534	560	550	562	542	535	566	559	568	566	570	559	584	510	571	547	570	600	589	553	555	559	586	591	601	569	533	575	581	566	552	618	557	562	539	579	568	539	552	572	543	544	633	566	543	559	601	594	587	534	571	576	544	567	590	529	614	522	536	557	547	552	526	580	558	608	609	578	532	553	564	578	576	538	591	575	543	569	557	531	533	558	564	585	580	564	566	551	568	607	559	595	556	582	561	552	579	574	587	544	544	555	581	559	570	529	598	521	569	537	548	550	566	510	568	539	588	534	623	575	541	582	568	582	556	570	538	550	526	560	517	581	595	571	527	521	535	550	567	572	561	555	566	547	565	570	581	581	572	568	551	563	573	562	555	550	528	540	567	595	543	570	542	569	614	547	565	604	590	531	603	508	552	562	578	552	532	573	548	598	556	550	596	595	625	558	582	563	544	567	571	581	553	544	591	498	544	571	598	544	547	601	566	555	527	542	552	569	584	576	590	584	531	573	538	602	571	543	580	583	609	536	553	552	558	523	563	591	573	553	570	535	532	535	591	566	562	563	559	573	556	566	541	554	562	540	526	541	571	532	544	596	558	550	572	562	559	558	574	576	517	541	587	562	571	567	575	572	512	515	583	573	578	530	554	566	542	530	537	580	549	549	562	564	550	547	591	519	577	580	566	544	573	560	585	577	572	568	537	585	545	532	529	570	542	572	546	541	565	571	575	544	581	586	587	553	552	536	581	555	584	599	558	564	572	567	536	532	565	535	575	571	556	538	543	536	535	547	606	546	603	539	584	555	556	578	560	506	555	557	606	535	535	546	539	561	555	583	556	553	612	607	546	581	576	558	572	546	534	561	559	562	602	582	530	508	589	554	545	540	586	575	572	525	550	560	534	544	568	579	589	530	554	560	523	522	556	531	545	559	572	531	529	567	561	525	562	534	592	585	547	593	594	576	577	554	550	520	530	598	553	584	552	574	554	555	578	561	582	533	542	536	591	590	555	548	546	572	567	559	574	518	535	533	565	576	546	571	550	611	572	551	534	583	595	551	552	572	560	568	551	600	543	560	597	576	552	543	530	538	559	536	571	584	586	558	527	560	553	582	574	565	541	572	610	535	527	550	588	596	555	579	569	584	542	558	563	559	542	596	566	565	577	551	570	525	547	547	533	549	554	544	543	584	562	576	525	581	558	589	563	559	577	587	557	538	561	622	563	566	569	591	564	576	550	567	552	589	581	584	595	579	568	579	584	536	516	561	568	606	604	577	592	579	530	564	539	518	562	572	587	517	561	613	596	547	519	534	593	519	608	576	558	553	555	572	569	579	536	544	591	612	541	545	533	572	553	592	552	559	565	509	549	587	573	528	560	526	597	551	568	559	569	583	530	554	585	538	575	545	556	570	569	539	551	548	582	551	585	570	622	567	574	541	532	571	576	545	544	571	571	584	558	549	581	571	561	550	538	551	557	552	571	589	578	544	584	549	530	543	570	563	581	541	564	573	508	587	567	587	543	557	610	514	539	574	532	554	540	570	587	575	573	580	547	590	559	566	568	554	562	548	558	562	550	562	560	571	616	521	537	568	581	572	584	577	594	581	548	522	583	572	567	579	587	545	592	545	554	546	564	579	603	554	554	553	533	563	546	549	556	597	563	556	573	549	551	536	559	555	557	586	530	545	568	584	570	556	593	571	557	524	520	536	604	539	540	531	541	544	561	534	584	544	505	579	538	599	600	577	581	539	533	543	613	533	529	543	574	583	577	578	565	560	580	572	518	580	573	562	569	594	556	554	581	574	584	539	602	559	588	518	543	566	521	600	600	563	557	604	527	560	555	562	567	631	541	600	594	562	591	524	552	555	567	548	534	534	606	594	563	510	586	591	603	530	580	574	569	565	541	558	555	522	568	557	549	554	543	548	537	535	555	563	570	541	535	540	575	592	555	550	547	532	586	594	556	579	520	551	608	557	538	556	552	571	539	564	539	574	567	579	571	556	560	566	585	592	594	566	541	584	579	578	605	564	570	538	523	580	537	525	540	582	543	548	561	558	556	568	566	524	566	554	571	554	582	556	522	526	532	534	532	532	630	557	580	543	556	541	552	523	548	569	581	548	558	571	558	568	572	537	581	556	554	561	533	591	579	537	557	554	564	559	574	558	593	510	588	512	558	553	567	590	538	509	555	514	542	542	569	563	490	573	574	564	574	549	565	521	549	558	549	542	560	535	563	547	535	529	556	569	544	568	550	560	576	612	569	585	543	586	551	549	548	549	552	562	536	572	588	552	568	581	559	554	560	572	524	546	573	538	603	572	567	595	521	552	593	552	505	564	591	576	550	551	559	568	530	559	563	564	561	547	580	578	566	553	602	580	569	570	544	577	553	553	569	603	580	563	566	532	575	539	546	569	541	528	533	518	521	586	553	557	580	554	539	564	573	555	563	543	555	604	556	603	571	581	559	576	528	569	586	552	526	554	541	549	549	538	536	578	547	552	558	538	551	525	513	587	586	572	563	559	571	567	536	595	583	578	545	610	562	556	495	570	579	580	588	555	591	525	582	563	567	508	588	538	597	567	543	574	532	581	536	538	588	531	552	548	557	567	598	572	549	569	579	544	556	559	569	578	590	570	564	538	569	572	516	577	606	592	548	557	559	594	548	569	536	558	536	536	534	610	593	534	604	557	528	517	589	579	538	564	558	591	535	515	539	566	601	612	546	584	563	526	521	556	602	552	588	605	568	565	561	584	565	535	578	584	591	554	591	529	556	527	603	550	581	521	593	534	575	554	542	567	602	590	573	577	585	597	616	520	557	553	571	562	588	515	578	550	569	543	583	573	558	505	582	551	562	563	562	529	572	530	541	591	588	573	562	512	573	576	577	569	564	563	557	575	580	577	553	607	560	541	515	576	558	536	536	549	563	533	572	580	570	572	555	547	551	581	527	558	549	563	608	566	577	538	561	566	583	537	576	577	570	568	571	546	525	562	586	541	598	533	571	521	565	532	518	611	557	572	597	545	550	584	581	511	529	552	547	573	553	546	542	560	573	571	569	541	579	563	566	564	592	555	563	546	585	536	586	588	549	586	598	566	610	546	548	585	574	578	496	544	527	592	540	575	534	580	558	540	566	571	598	531	555	542	587	564	576	590	568	542	549	579	586	553	546	562	544	568	563
15480	1292	1017	796	465	333	307	245	238	187	210	198	199	183	179	193	155	195	156	181	167	149	149	154	172	208	152	141	162	164	161	128	168	158	144	164	168	155	157	151	170	167	137	174	146	135	134	145	161	162	157	150	133	164	141	188	163	178	131	186	151	163	167	167	161	134	157	142	162	156	136	138	149	154	147	126	147	162	169	168	185	138	152	164	144	158	130	139	151	136	148	129	166	135	162	177	156	161	137	148	161	163	143	158	172	145	150	166	138	129	155	155	176	167	169	156	140	137	176	180	188	175	169	150	140	147	170	173	159	153	152	151	196	142	154	141	159	181	155	156	148	143	166	149	142	141	160	146	166	171	159	162	157	145	138	159	146	147	166	173	137	164	177	140	168	151	154	164	160	156	156	161	153	139	172	151	154	173	171	164	154	144	157	166	149	143	164	163	155	169	152	147	160	167	142	137	146	157	158	153	156	172	159	182	149	158	145	158	159	174	175	149	166	175	167	146	174	150	143	163	178	151	171	141	135	147	157	171	144	174	147	150	135	172	165	158	141	143	146	160	142	165	160	151	157	157	164	160	152	171	156	159	159	149	158	161	161	155	154	146	159	154	141	155	160	143	178	175	154	144	141	153	134	140	170	165	148	138	152	162	161	177	159	161	149	140	150	177	153	137	155	126	159	166	153	145	151	153	166	129	133	155	161	133	154	142	166	130	176	144	137	155	146	152	126	148	161	133	129	137	172	149	142	170	147	159	157	144	154	154	140	144	162	147	151	166	144	163	153	157	142	157	176	141	157	156	145	165	151	142	173	159	168	153	162	126	148	176	165	173	152	157	163	161	168	156	157	154	164	156	176	167	185	146	181	161	150	179	142	186	156	157	149	145	158	116	157	176	156	153	146	161	145	151	146	153	146	169	136	138	156	164	164	145	142	158	153	144	156	168	150	150	142	150	162	140	152	157	149	177	161	121	132	180	159	172	147	155	160	149	161	182	140	139	145	163	159	165	140	153	145	149	138	172	197	145	148	160	152	157	166	166	152	146	144	158	142	143	173	136	154	147	164	166	141	159	152	149	147	148	166	147	158	152	147	170	145	167	183	161	150	129	182	135	153	134	164	131	149	169	137	169	128	166	181	145	139	162	137	155	158	182	152	166	183	160	156	163	153	144	121	165	150	148	135	163	156	151	141	122	141	157	148	166	169	144	172	155	177	154	148	165	171	140	156	153	168	161	160	164	129	161	170	147	142	151	150	163	157	150	161	166	155	146	161	169	177	165	138	153	154	143	151	160	179	166	141	156	155	172	157	147	146	167	181	160	144	142	152	160	170	158	141	152	139	186	149	168	162	150	145	143	149	170	148	162	178	166	182	134	163	167	147	170	164	149	150	165	171	153	165	154	177	143	152	156	175	172	156	145	164	161	159	141	146	136	169	170	149	140	135	162	138	150	128	165	163	147	137	170	174	142	169	153	150	178	184	145	181	128	155	138	155	161	162	185	173	171	158	139	148	150	162	154	153	146	162	169	164	145	140	177	146	168	156	162	178	170	131	152	169	169	169	155	143	157	163	145	144	150	130	165	134	150	139	168	152	168	165	159	168	158	181	133	147	168	157	141	152	173	147	146	143	161	135	158	153	154	156	131	162	156	154	187	129	167	147	159	155	145	165	140	144	152	157	146	159	163	155	150	162	166	134	165	130	170	171	152	152	168	156	154	152	142	157	150	159	170	165	181	164	162	166	175	128	170	146	144	139	179	161	153	165	154	154	173	154	179	165	150	154	145	159	160	173	165	163	162	159	129	152	149	159	138	145	162	166	166	150	152	127	166	160	139	156	165	182	136	144	131	135	173	185	146	143	162	146	137	150	136	152	139	151	136	162	149	142	157	159	147	144	141	150	147	146	159	160	179	170	150	148	162	158	142	187	177	158	135	143	170	179	165	178	143	145	128	185	134	174	165	149	147	178	157	155	156	175	173	165	145	149	154	129	172	171	153	150	166	171	134	142	157	192	160	155	158	166	164	158	130	159	137	125	147	150	138	152	135	138	140	172	156	168	168	158	124	154	148	157	166	175	138	140	161	170	143	158	169	142	156	142	136	171	160	145	148	136	174	165	146	141	152	190	140	166	156	122	170	159	132	175	146	163	146	165	177	158	150	164	140	144	164	174	153	140	160	163	153	153	161	156	158	147	145	152	171	143	155	147	162	160	166	155	174	186	129	170	144	173	154	163	148	148	154	152	147	150	174	151	166	159	161	149	147	148	156	185	167	172	170	147	148	145	142	175	140	128	166	149	145	176	175	145	152	127	139	145	129	148	153	166	141	161	167	156	165	160	167	174	170	145	144	153	151	158	152	178	159	154	146	149	132	154	168	173	175	149	148	138	138	160	159	162	158	145	166	171	145	177	147	169	159	154	176	153	155	144	143	180	138	125	153	166	149	156	149	174	168	166	159	151	180	153	155	163	174	158	162	195	159	156	159	162	136	155	150	136	157	146	165	176	143	181	159	158	174	158	143	155	168	132	157	155	140	149	163	155	124	161	154	150	131	143	154	155	150	142	142	157	161	148	167	175	153	167	156	172	158	145	195	144	178	143	145	158	173	157	150	185	140	146	169	160	172	142	158	164	154	175	174	161	161	177	168	165	154	164	155	149	161	165	174	137	145	146	157	185	176	136	127	164	178	162	164	178	147	158	152	169	151	166	167	139	161	154	142	164	137	168	168	172	179	198	159	138	145	163	147	178	144	159	155	162	125	170	156	112	155	135	156	134	145	154	164	158	146	147	161	179	168	150	151	157	138	165	175	156	166	137	130	154	142	143	168	154	151	162	162	220	155	166	159	145	161	159	143	164	169	149	157	163	151	129	145	130	151	143	164	135	139	121	160	141	150	149	146	163	162	149	154	135	162	161	163	173	154	139	173	161	125	156	144	185	144	153	154	166	161	169	155	156	161	159	157	157	146	147	142	172	175	160	167	150	172	165	170	177	190	154	146	128	170	151	149	159	173	139	158	153	174	157	172	140	188	143	144	156	140	164	140	157	153	167	170	136	176	134	136	162	140	179	152	165	151	140	154	185	144	149	147	142	135	167	169	156	182	180	162	167	179	177	165	148	176	157	158	140	190	166	163	159	131	157	170	151	162	132	147	178	151	153	164	167	157	164	150	190	156	150	165	151	162	168	158	127	183	164	153	156	136	157	159	165	139	146	154	161	143	149	159	148	162	136	134	140	179	162	147	147	138	120	153	161	165	147	155	168	149	144	162	160	143	156	162	146	155	151	153	154	153	127	151	165	179	156	162	184	136	149	150	157	145	123	156	137	161	169	168	130	123	150	167	160	153	171	146	143	163	140	150	153	165	123	178	162	179	154	171	167	155	132	166	143	143	158	158	151	163	153	184	166	151	156	160	180	156	156	181	154	144	174	147	148	160	164	148	163	158	172	174	153	164	151	157	152	147	148	161	138	169	140	160	163	123	165	156
8420	1089	2056	2370	1897	1402	1203	992	834	836	768	666	655	630	574	567	560	507	520	522	490	500	465	466	471	431	471	455	464	450	485	419	456	434	425	448	452	427	445	456	429	393	446	430	428	456	451	436	428	415	430	411	426	436	418	436	394	410	418	415	441	463	401	412	408	405	439	397	454	412	401	381	406	432	394	405	389	399	434	435	417	412	386	415	415	438	427	419	446	406	432	422	444	448	419	398	408	401	416	415	452	400	449	399	392	443	384	421	398	406	404	392	439	424	420	408	424	376	401	439	387	427	410	412	424	392	405	403	410	409	434	411	395	413	423	409	426	400	402	434	426	422	410	415	431	409	427	405	440	407	408	392	405	426	441	368	425	433	389	376	405	403	382	409	404	403	465	446	404	403	420	421	426	399	413	409	392	424	403	428	434	402	399	401	414	432	422	420	437	423	396	415	381	414	433	384	426	388	402	413	384	447	430	414	429	376	405	440	416	425	439	400	408	423	424	425	408	437	407	403	389	416	420	434	394	409	415	394	445	368	413	388	415	386	437	439	440	387	449	380	395	399	426	388	416	425	405	364	434	413	404	436	396	401	434	430	458	411	448	397	439	412	399	438	431	382	445	393	396	415	438	394	422	437	440	380	386	413	425	407	407	418	417	384	403	407	387	402	404	423	450	421	424	404	434	450	411	414	439	431	383	454	388	384	428	378	428	432	416	396	397	403	423	395	454	387	410	440	436	435	387	430	385	424	443	387	385	390	464	378	424	411	431	391	407	394	391	443	408	398	429	417	396	413	390	415	443	398	400	401	412	393	403	417	409	421	384	439	424	411	415	376	415	424	448	437	426	447	387	417	437	408	391	412	433	403	434	410	430	403	401	408	420	411	405	409	413	425	426	406	434	407	432	401	419	404	388	398	408	433	407	438	412	392	409	461	405	450	436	418	400	408	351	409	417	408	409	400	418	395	434	465	385	415	440	422	469	398	405	421	407	386	429	417	405	449	387	454	429	430	418	414	395	428	420	393	431	406	411	454	472	426	437	406	423	368	396	389	401	408	412	400	404	447	398	410	390	413	383	407	381	468	402	421	396	443	371	390	402	411	409	392	400	411	432	420	427	446	443	457	419	415	427	429	438	450	387	430	370	437	424	435	400	408	420	429	430	395	394	410	419	439	399	405	381	416	406	408	452	417	381	471	428	422	397	373	416	390	415	422	443	409	404	413	372	434	398	392	430	394	379	397	406	422	426	412	394	420	438	427	374	432	411	411	410	430	388	424	395	373	430	436	429	420	382	403	382	423	417	407	398	392	408	445	434	395	419	436	416	426	411	401	420	446	406	429	403	435	388	439	378	433	410	421	408	421	405	419	390	420	410	402	429	407	391	424	378	390	435	427	398	375	423	426	432	428	408	429	452	404	392	404	416	425	411	424	384	446	393	402	423	423	455	431	444	449	428	436	422	401	388	390	425	420	411	427	392	388	397	405	417	386	451	378	429	433	402	454	405	435	428	379	380	415	378	377	427	417	396	409	424	422	364	367	432	430	432	411	382	439	417	422	405	410	403	397	425	376	386	411	417	383	471	410	426	390	421	388	380	425	433	402	432	396	433	376	432	373	373	442	416	400	421	378	364	407	407	400	422	405	409	411	407	420	397	374	388	403	376	452	439	377	397	382	416	417	433	435	385	387	412	418	416	432	414	373	423	407	412	408	437	380	439	394	403	420	410	419	428	410	429	420	418	405	394	408	418	404	406	419	414	410	397	445	398	423	418	412	415	425	439	396	414	401	414	378	413	398	398	432	418	381	404	388	395	411	425	408	407	403	470	410	422	410	414	380	437	430	393	413	429	429	417	433	411	385	431	433	390	411	415	389	421	379	421	377	427	412	413	409	427	426	436	396	402	418	445	394	435	428	402	407	402	422	434	417	414	393	442	426	393	418	413	405	421	424	419	404	410	432	389	405	469	364	390	387	419	431	418	429	433	423	432	416	413	401	395	429	408	365	401	421	419	408	429	434	420	409	433	400	440	416	389	432	432	379	398	407	425	389	422	418	410	401	404	409	414	390	396	418	426	438	413	421	455	425	382	419	430	468	414	406	384	418	424	420	443	439	428	386	396	432	394	443	417	435	440	462	422	380	430	405	417	431	434	423	399	389	418	388	365	394	400	445	404	396	410	425	450	438	426	418	413	390	434	418	401	420	430	408	451	415	384	419	425	422	418	402	419	420	430	381	373	387	436	386	404	425	383	396	466	431	440	392	403	396	430	412	423	400	406	400	420	412	430	431	422	348	392	393	434	392	394	402	383	441	423	440	411	413	400	406	417	440	432	434	416	393	389	415	404	423	404	404	428	421	437	405	419	419	416	414	443	397	431	410	434	433	382	397	406	416	361	427	376	457	390	413	390	403	431	412	411	384	401	386	415	351	415	413	419	423	397	414	402	419	399	423	395	418	440	426	459	402	391	404	397	424	394	422	413	423	437	420	444	391	455	419	413	470	436	399	386	380	440	408	433	416	417	423	390	404	409	410	418	420	403	412	408	398	421	428	434	416	414	410	411	441	422	414	410	397	412	418	426	386	446	368	408	397	428	417	439	416	424	419	439	414	395	437	394	445	393	407	428	421	413	399	418	425	359	406	363	429	433	434	396	421	425	353	379	442	400	401	432	385	437	435	437	431	443	412	399	419	415	415	386	411	422	384	415	424	402	379	405	378	395	403	441	401	391	449	391	400	423	378	387	376	374	397	433	424	398	417	423	429	420	419	432	420	411	437	435	410	385	437	421	392	416	404	415	416	413	465	396	434	379	405	429	440	426	427	373	426	380	394	418	409	373	396	482	431	441	440	446	426	514	422	376	431	420	426	431	406	390	442	460	423	416	407	431	399	381	431	382	386	397	437	404	437	409	400	422	392	415	423	424	466	416	392	418	381	435	430	458	411	388	404	363	420	422	402	430	449	361	444	396	427	413	414	400	422	458	429	415	391	412	406	444	444	423	412	409	415	424	386	412	432	424	405	415	430	439	382	407	435	405	406	408	393	385	444	443	405	412	394	397	449	392	391	419	419	438	402	405	447	375	402	409	416	416	401	411	409	405	406	433	419	431	436	451	400	441	426	389	416	425	399	431	401	414	402	424	428	396	414	413	415	447	408	445	405	410	391	400	416	420	431	420	428	401	373	408	387	381	380	366	401	411	393	380	420	380	411	415	405	376	388	436	417	408	421	448	414	381	434	408	442	427	405	421	441	401	390	373	405	430	393	446	411	402	410	426	434	384	409	404	411	407	414	367	410	386	416	442	379	410	404	404	422	424	387	391	417	420	400	420	399	413	416	402	414	381	420	458	376	405	422	378	420	418	417	419	412	410	430	425	414	399	415	388	404	374	425	419	423	433	440	439	414	398	437	460	419	406	433	436	416	422	408	409	453	382	404	425	405	433	421	426	405	398	446	417	422	416	393	372	429	381	424	392	440	396	418	388	413
1944	500	501	438	433	448	402	441	430	416	462	443	415	386	433	467	472	390	450	432	425	447	441	459	424	401	482	460	409	400	426	450	454	394	437	422	456	443	424	399	460	445	469	454	457	419	445	437	433	422	424	413	474	439	447	430	413	478	416	459	460	422	438	430	415	386	438	458	430	482	456	463	478	462	478	435	422	462	449	430	414	432	456	441	399	419	421	445	401	479	441	415	453	471	485	442	438	433	391	412	498	471	446	407	444	454	440	409	472	383	434	413	457	446	471	440	441	426	470	466	452	407	435	484	454	477	422	450	434	426	424	439	441	469	469	412	418	436	453	412	417	430	422	450	451	455	476	468	402	410	439	415	452	426	452	422	478	445	395	445	423	433	414	459	450	453	445	438	466	455	430	448	444	462	429	446	452	440	419	442	439	424	457	462	427	423	407	432	425	421	424	430	415	449	397	439	424	431	439	422	501	431	418	459	469	458	416	432	432	427	448	420	459	432	492	468	438	474	428	448	443	461	495	429	450	444	456	438	471	430	404	438	453	433	412	485	475	479	440	467	408	437	471	436	390	484	482	454	423	474	448	414	458	477	458	458	459	487	400	461	468	428	447	415	488	435	423	443	460	455	427	439	435	480	452	500	473	442	453	428	431	412	443	422	457	479	474	433	477	473	469	463	457	439	454	436	459	433	439	477	389	443	488	461	459	455	444	440	449	454	435	396	438	414	423	454	411	447	385	455	457	463	432	419	444	427	439	424	456	398	447	445	394	445	442	473	410	439	438	444	451	448	466	446	449	440	482	452	436	481	446	441	437	425	440	442	444	431	464	457	427	423	445	474	417	437	431	431	453	461	445	455	433	381	442	489	431	392	460	401	429	448	459	414	464	401	412	500	433	392	425	429	418	450	437	443	471	446	433	472	469	424	442	429	483	448	409	440	448	419	416	456	434	479	439	419	438	456	475	449	449	430	462	456	423	436	410	452	426	430	431	449	466	430	457	439	449	414	427	462	460	486	434	452	432	420	494	424	427	431	450	451	437	480	453	454	420	446	433	470	445	412	456	431	426	467	451	455	475	459	431	490	442	438	427	433	434	427	478	423	478	448	458	432	457	441	477	447	446	465	488	417	443	458	481	432	430	424	461	463	427	457	438	502	396	405	460	499	409	447	454	444	458	448	439	434	443	421	399	456	452	391	413	439	421	433	426	459	471	435	446	434	467	404	423	466	434	442	432	442	453	496	438	435	452	466	457	411	435	476	455	456	472	453	442	434	451	433	426	450	408	409	451	463	411	429	426	446	432	425	451	464	459	451	441	407	458	405	412	489	482	435	449	434	417	440	455	406	463	483	484	434	387	448	462	474	468	438	447	466	410	450	430	420	445	396	421	423	449	450	475	494	442	478	471	497	437	429	449	440	422	472	458	468	388	424	471	470	436	483	446	404	436	408	407	444	447	467	439	443	449	439	458	471	415	447	447	469	438	440	456	447	452	409	433	443	440	396	444	437	434	449	423	447	461	440	420	424	416	472	462	438	448	440	406	418	452	451	455	464	432	472	447	463	461	448	443	431	421	417	471	466	432	459	446	481	450	463	455	437	455	424	475	412	459	473	452	459	420	452	431	428	433	460	452	444	470	456	438	452	430	429	517	418	443	426	428	475	409	456	513	469	421	452	436	439	433	453	406	462	433	421	420	437	433	419	422	387	434	455	454	424	456	476	441	471	497	456	450	476	443	448	490	446	478	432	383	415	410	471	456	458	438	460	449	459	450	464	433	458	441	422	439	414	426	424	445	445	418	465	444	443	467	431	459	427	433	442	415	451	443	447	414	447	477	445	449	431	447	396	458	475	438	486	427	437	441	459	439	428	460	409	441	461	422	405	470	454	434	469	463	404	479	430	413	478	438	472	490	454	428	457	461	434	445	452	465	434	423	422	435	452	424	460	461	449	376	448	441	437	449	446	421	432	425	430	433	426	450	444	435	450	434	415	450	449	451	474	465	430	421	450	433	428	450	439	439	433	447	432	442	456	429	401	435	431	456	467	434	431	383	437	449	420	446	463	458	461	480	441	431	436	433	412	444	430	450	449	474	453	420	456	454	457	420	411	435	452	497	455	406	456	429	441	396	440	434	377	454	461	434	447	469	415	467	457	470	438	423	458	451	432	398	462	485	434	403	471	438	444	445	439	454	409	435	418	421	444	435	456	446	412	445	492	433	450	415	401	448	382	432	424	418	430	414	438	442	447	410	488	431	462	457	451	462	462	450	411	471	450	414	472	444	437	424	450	457	488	420	407	465	438	450	436	464	456	412	454	459	422	435	413	471	450	430	440	446	439	417	433	461	433	405	433	436	454	427	447	502	434	451	409	416	431	418	447	470	449	461	433	396	464	424	434	452	453	452	455	429	451	433	467	450	449	421	437	489	440	411	442	429	428	450	490	449	446	455	427	409	431	438	424	392	378	431	456	407	440	406	434	473	495	453	421	447	427	468	388	459	496	449	440	499	424	467	421	427	486	425	438	434	474	451	432	451	424	441	447	397	471	446	417	416	461	466	475	463	476	467	441	445	456	463	445	470	424	437	457	443	430	437	426	474	439	436	444	440	410	462	462	463	452	442	394	405	459	446	439	448	456	444	417	448	455	434	459	426	460	437	432	483	428	438	491	430	463	448	452	438	471	440	432	443	431	438	446	455	446	423	457	394	442	421	440	429	466	477	427	458	428	439	461	466	461	457	452	465	445	462	452	423	422	445	420	452	422	424	452	412	458	422	436	449	425	405	411	442	462	457	508	449	459	458	472	451	440	417	436	425	394	461	426	416	413	459	436	446	450	492	483	432	446	393	436	428	422	422	448	476	431	454	425	427	454	460	471	473	440	419	449	427	448	437	458	460	427	475	451	424	456	434	412	427	458	427	406	437	466	438	419	433	428	461	480	413	439	373	381	481	480	414	481	458	405	428	447	435	422	451	395	437	468	466	483	444	413	440	424	423	473	432	453	436	422	433	417	472	449	450	437	441	478	464	427	453	443	431	421	461	441	458	442	390	452	407	429	452	444	459	443	444	447	426	410	422	432	490	491	472	456	432	442	438	432	451	448	452	459	476	431	457	429	455	429	470	453	443	430	418	423	455	406	412	451	435	479	403	489	439	431	412	438	432	428	423	458	450	459	452	438	467	457	461	447	464	441	421	443	463	407	447	454	456	439	455	439	449	443	445	445	442	458	435	451	409	435	461	435	438	450	413	455	451	445	444	440	419	451	415	484	441	437	507	409	453	417	471	435	438	434	438	451	425	457	464	439	454	413	451	438	456	431	471	402	442	454	419	436	438	434	464	427	456	416	418	471	457	457	445	430	404	443	418	408	426	422	435	428	434	425	450	444	432	456	449	432	440	447	426	465	444	424	453	419	447	414	417	440	436	440	439	518	460	437	441	484	471	422	430	430	412	428	402	435	441	449	405	472	442	425	417	441	469	454	454	451
2342	941	1031	992	1052	1002	984	953	976	1000	969	977	967	944	934	968	914	996	948	980	940	1005	921	977	991	906	999	1002	921	953	984	956	968	996	964	981	960	903	978	970	981	974	950	993	926	1018	972	978	933	984	933	932	932	982	965	998	936	982	945	981	939	944	942	991	917	988	978	932	958	968	910	931	973	1005	954	934	952	1008	974	949	952	964	984	958	987	929	901	958	963	948	930	929	952	965	950	979	985	939	961	919	960	947	938	930	942	932	935	984	910	910	975	931	969	1040	968	1009	932	897	1004	946	943	902	993	973	958	940	937	951	999	1001	969	947	990	922	1003	993	982	943	982	956	952	960	988	931	928	1005	1009	985	935	966	1034	951	910	969	944	945	931	985	937	931	948	968	1017	977	995	907	960	930	956	905	986	1021	910	964	901	950	986	973	961	988	923	949	973	994	945	961	995	981	957	994	919	922	986	935	979	968	937	937	978	925	930	978	951	933	1016	946	977	960	916	942	951	1002	993	912	987	931	958	898	938	910	967	959	967	949	944	924	925	947	971	992	975	975	961	891	931	917	977	893	923	969	990	991	957	958	922	972	938	934	918	977	972	910	937	974	1003	948	925	902	994	986	963	930	919	968	982	930	991	924	954	996	966	984	899	959	966	978	939	950	991	952	908	996	938	950	918	884	936	1028	957	928	970	948	946	991	988	911	1002	994	973	951	937	950	957	1044	952	993	981	906	944	964	959	924	955	957	923	950	949	983	949	940	937	971	967	944	922	979	1030	988	988	945	933	1016	897	952	1010	905	976	951	888	970	947	943	1018	934	950	909	963	946	926	971	950	893	976	964	994	975	961	925	969	948	987	932	966	890	976	933	1010	958	948	935	1016	965	965	923	938	1020	947	939	971	977	954	1008	959	939	937	1033	1023	968	960	949	961	1005	973	945	995	947	980	1012	948	912	972	979	910	985	979	998	951	974	965	995	975	915	997	987	978	922	946	949	906	965	946	937	978	907	1016	977	955	978	964	956	993	980	947	963	989	959	1050	990	962	920	965	934	992	951	947	990	933	1027	991	969	970	957	919	949	935	958	932	931	967	921	976	978	1002	950	937	989	976	966	942	960	987	929	959	982	974	972	964	978	1023	929	954	954	967	995	999	942	958	920	965	943	941	944	939	1009	976	936	947	928	968	944	962	929	996	932	972	974	953	944	923	980	989	943	931	928	941	1002	967	977	988	979	932	944	933	948	923	922	904	899	968	967	996	914	968	981	943	981	957	956	989	957	924	959	923	943	998	942	922	971	961	895	981	996	966	909	966	959	966	950	950	996	945	994	996	974	953	948	996	941	926	964	879	983	885	950	948	921	911	909	984	963	974	944	949	976	918	942	904	935	961	940	932	933	994	1001	956	950	985	930	936	945	962	999	939	948	1030	918	1002	973	1038	1000	896	928	948	990	935	977	955	919	946	950	987	963	940	977	947	915	968	956	936	997	975	977	933	927	963	982	930	936	940	958	943	938	943	986	925	1001	1014	984	979	976	971	987	962	984	957	997	934	929	912	953	933	999	966	965	957	924	985	954	958	978	932	971	923	911	981	984	1015	944	931	992	986	955	937	981	956	977	947	925	958	957	979	997	986	968	971	941	994	1002	957	957	905	965	1039	980	929	951	962	968	973	950	953	960	923	1024	962	947	1006	968	898	962	982	951	986	1003	917	918	954	950	961	958	972	914	974	947	928	971	1012	1032	992	943	910	924	957	909	897	978	971	945	988	991	954	985	914	997	973	976	977	934	928	976	960	965	977	972	910	1000	968	945	956	989	978	982	960	932	1016	961	959	940	921	1006	927	936	951	961	930	980	952	995	939	992	961	982	974	961	938	993	987	1017	992	968	971	949	936	911	918	965	942	948	985	1047	967	935	930	900	942	980	965	944	893	924	929	976	947	944	965	938	929	954	956	996	904	945	922	958	998	967	981	913	997	964	986	913	974	978	946	957	957	950	1020	1025	944	965	935	959	970	962	940	978	920	961	908	943	950	971	989	962	939	1004	954	937	980	934	968	932	972	938	944	978	974	962	970	1008	950	933	954	959	962	945	927	956	900	1009	942	1017	985	951	930	918	972	1006	999	1017	964	939	976	957	975	1004	942	979	958	955	940	951	973	905	984	965	971	954	954	920	967	989	946	907	964	984	1007	959	987	968	960	899	921	984	956	952	948	965	1024	948	1009	984	975	942	942	994	924	960	912	956	973	964	995	955	924	976	948	955	943	964	957	988	937	935	931	944	894	968	969	977	970	986	924	893	935	1005	958	959	928	991	982	951	948	948	916	979	959	950	912	925	1017	925	950	952	969	992	934	971	938	942	942	914	958	928	963	932	925	937	987	970	951	979	942	986	975	941	970	938	908	944	997	959	932	1004	961	1028	1011	966	930	1000	1065	953	932	897	1008	914	940	916	992	980	924	931	946	964	987	946	1047	959	937	986	922	993	1003	933	931	960	965	981	978	985	960	916	938	912	966	966	973	926	995	963	914	965	937	950	946	982	1009	915	970	933	936	969	964	949	1000	944	926	951	957	1024	957	1049	950	920	949	1007	886	948	972	975	965	960	964	958	963	1016	972	929	985	981	961	947	963	910	890	963	955	988	922	940	950	981	995	984	985	961	941	927	954	934	986	924	981	980	938	925	983	944	992	943	919	951	948	956	995	933	976	900	996	922	963	1006	961	1006	947	956	1015	924	949	895	911	933	947	943	963	939	974	946	924	947	959	974	947	931	965	965	929	971	990	949	964	954	938	992	973	977	981	994	953	983	928	947	983	968	943	872	963	952	947	987	934	970	980	988	927	933	976	958	896	951	1001	926	997	958	920	999	987	984	944	970	973	967	1004	908	896	916	984	965	956	931	971	953	975	962	937	1003	987	961	971	954	912	1005	1014	998	972	991	963	923	962	944	1037	939	967	968	976	926	953	1005	940	1008	889	954	1000	935	932	884	921	942	1017	972	984	1011	940	947	955	959	926	940	956	935	913	972	974	989	1016	942	966	940	914	941	903	990	972	942	993	916	923	963	996	995	963	969	958	988	997	976	963	958	981	922	1013	955	970	983	1014	964	945	965	1027	921	963	925	959	957	924	977	935	988	954	950	942	942	989	932	975	949	938	940	953	966	925	941	981	930	970	955	981	913	955	928	950	1031	1016	1000	975	927	991	915	958	952	1014	953	930	925	930	956	981	952	947	945	969	933	942	938	986	972	952	1003	934	897	979	920	971	962	926	990	935	915	948	959	945	969	999	964	937	960	918	969	984	958	991	976	908	987	964	955	941	931	919	994	992	933	976	1016	966	931	1029	952	976	906	958	1002	937	959	876	944	967	984	975	1034	963	972	952	961	994	900	969	1010	912	929	935	946	983	931	982	965	896	962	986	1008	954	882	985	970	962	949	992	969	973	973	919	1013	995	917	973	995	937	955	952	980	955	908	940	974	884	975	945	929	948	975	1030	995	917	967	977	970	981	975	1006	931	947	935	930	976	946	954	997	961	994	956	919	1001	967	985	969	961	916	918	977	954	939	970	893	948	957	991	951	931	941	925	984	925	979	985	950	943	988	949	896	1058	972	980	940	957
8670	606	599	505	390	372	284	325	284	275	267	251	288	280	231	272	260	247	241	283	252	244	245	263	259	268	253	251	244	256	232	269	230	270	243	247	255	235	241	245	253	261	199	234	276	269	233	259	240	243	256	260	250	258	258	231	246	248	270	266	225	285	241	233	241	209	237	236	233	257	214	246	250	229	234	215	223	245	243	217	243	228	234	225	237	233	257	266	262	256	233	247	293	229	245	250	250	236	219	244	251	232	245	245	254	220	260	243	273	245	237	269	245	240	247	230	250	244	268	247	247	264	213	245	245	209	269	235	239	266	261	275	244	293	251	263	244	248	241	220	244	239	244	241	263	244	269	252	272	267	242	248	220	213	243	235	243	268	228	248	255	249	287	235	246	269	258	245	243	224	249	226	228	251	232	230	211	220	237	225	208	221	243	256	232	230	229	267	224	270	259	269	236	257	252	230	252	248	267	221	257	258	247	252	255	249	240	258	234	200	221	259	249	221	232	256	266	258	251	271	267	261	242	263	243	213	220	244	238	237	236	220	245	241	254	230	255	261	258	252	280	234	267	257	227	245	226	235	230	245	236	270	259	233	242	233	271	210	245	251	241	239	259	258	256	235	236	254	224	232	258	225	239	284	246	240	266	249	227	257	270	234	270	251	231	219	232	254	243	231	250	227	249	257	228	257	236	248	254	257	242	253	237	256	252	252	243	277	236	241	236	274	229	217	244	239	241	245	234	282	249	273	234	237	231	278	239	255	259	222	244	255	223	249	246	239	238	238	236	250	251	247	231	239	237	220	260	268	241	224	276	244	273	227	232	237	248	269	225	245	258	242	237	211	241	251	263	280	259	231	242	240	221	260	251	285	239	229	223	265	233	228	227	231	257	246	230	211	272	257	241	244	256	263	224	252	243	244	260	255	266	231	265	246	230	230	230	251	251	244	252	246	238	250	261	238	243	222	221	254	218	229	230	251	223	255	226	248	253	253	250	260	209	220	255	231	260	250	248	283	247	246	228	260	243	255	260	221	255	240	257	266	246	220	282	219	236	237	236	255	253	231	242	226	246	266	230	253	262	254	254	239	241	241	221	244	232	259	244	236	262	244	254	246	243	232	274	233	255	233	238	263	246	226	242	266	231	238	238	234	232	241	237	238	256	236	254	238	221	233	264	239	233	257	235	258	280	235	230	252	263	259	236	228	253	219	231	253	238	237	268	236	247	250	261	223	248	247	239	242	249	271	240	270	247	260	249	268	232	235	231	239	199	211	237	228	255	242	252	246	232	249	254	240	233	267	231	263	241	246	264	227	250	252	230	271	245	251	272	220	268	255	276	213	243	235	262	252	272	272	238	264	238	229	213	241	254	253	262	232	268	259	265	250	277	254	248	248	252	247	253	225	250	246	253	242	236	248	219	247	261	241	236	264	250	248	241	245	242	233	248	239	222	223	250	232	255	224	211	238	238	205	267	259	230	257	231	242	240	263	250	262	238	267	247	252	234	227	238	251	252	256	250	247	254	249	248	251	264	247	241	241	253	223	242	267	228	233	239	232	245	229	259	221	286	270	248	251	220	244	260	262	230	228	222	238	245	270	246	251	229	246	248	249	235	286	243	249	227	266	270	203	241	228	269	233	219	240	262	266	252	255	253	251	243	263	225	264	253	208	252	253	250	233	256	250	250	218	247	236	227	231	254	221	250	252	265	240	246	252	247	221	206	240	239	240	255	258	227	232	253	234	228	263	264	256	238	247	253	212	231	241	256	213	255	238	243	247	255	258	250	235	243	259	241	268	267	249	264	245	270	226	218	237	236	267	275	242	251	259	251	224	239	257	243	232	244	254	245	252	229	259	247	247	232	240	258	269	250	259	250	267	281	273	223	253	225	260	268	256	239	227	244	236	251	275	289	223	251	239	254	289	258	233	272	271	221	256	256	222	247	247	253	252	231	239	253	271	267	227	236	236	260	230	222	246	227	251	263	246	271	244	231	250	248	276	239	238	236	258	245	252	237	269	250	256	268	257	225	243	235	264	257	237	238	281	244	242	258	211	250	228	253	258	235	237	227	246	228	226	255	227	220	259	215	259	248	246	238	214	245	249	270	233	226	219	242	242	232	234	271	254	242	247	233	270	268	227	251	226	254	232	260	245	241	222	242	250	239	245	247	243	248	254	239	249	248	242	238	272	230	254	237	249	238	243	245	246	241	236	222	246	231	266	266	242	229	220	255	250	245	244	234	233	237	230	279	253	237	262	254	258	247	240	246	284	259	259	279	226	251	239	247	205	257	261	249	213	242	256	262	265	267	254	225	255	252	247	242	216	227	230	230	226	210	223	227	233	243	271	256	222	248	233	209	246	226	223	239	253	271	244	234	255	257	235	243	241	253	240	250	217	244	233	237	225	247	237	280	234	250	216	210	285	242	228	246	241	218	264	240	220	273	238	265	255	290	245	227	226	218	257	236	209	221	218	257	241	242	260	261	241	260	233	239	231	225	250	273	236	256	252	281	248	203	228	259	263	250	223	209	234	239	228	275	254	266	239	248	236	254	248	242	260	233	261	268	248	223	232	253	280	269	245	245	256	221	248	264	262	226	228	217	228	280	229	255	257	249	254	256	259	240	249	234	218	250	231	240	226	222	229	247	220	265	226	226	263	228	258	246	259	257	242	217	271	249	226	256	246	252	265	238	222	232	249	253	293	249	274	230	243	247	233	234	229	239	238	250	251	240	224	265	250	226	243	261	273	257	244	260	257	264	230	257	239	245	276	243	259	242	249	255	243	231	285	252	219	281	241	260	271	264	247	280	223	227	202	285	249	253	238	247	234	256	267	250	237	257	253	254	231	223	226	270	262	238	251	232	225	226	233	215	221	190	242	242	229	254	239	216	260	238	244	247	276	246	227	248	222	234	247	244	241	252	240	209	257	216	234	232	210	218	190	240	215	242	258	225	235	220	255	239	244	259	229	250	252	237	231	229	253	238	254	253	226	246	233	229	217	244	226	258	228	241	237	236	254	244	244	262	246	245	242	230	254	226	259	234	230	220	221	228	237	224	257	243	244	221	214	262	239	233	220	235	247	225	227	250	251	249	258	228	242	264	269	240	250	235	214	284	247	224	274	223	243	246	267	260	219	258	218	223	244	239	216	267	239	271	247	255	234	281	258	239	264	249	236	251	245	267	233	287	250	247	273	260	229	241	235	241	240	257	268	250	252	240	249	278	243	251	257	241	227	248	255	232	271	235	239	240	208	247	232	256	268	252	265	206	204	239	240	255	278	256	243	263	234	260	237	214	248	222	259	259	253	263	218	234	224	223	241	244	252	247	251	251	241	241	234	236	263	261	234	230	205	248	246	242	257	217	261	250	192	299	245	282	267	238	225	264	267	264	249	221	239	239	232	236	264	248	219	251	240	288	257	268	258	256	257	243	242	255	253	263	202	219	230	234	269	229	243	218	235	255	246	203	273	241	235	232	266	211	246	240	260
6831	906	1376	1578	1338	1074	951	854	829	776	698	738	717	655	656	646	633	598	603	642	611	643	610	594	582	611	585	594	580	596	572	594	606	565	557	567	608	621	590	615	582	559	571	608	594	590	560	575	572	579	569	559	580	573	551	541	582	580	542	583	567	536	551	580	594	558	568	577	548	593	580	592	534	627	568	592	505	531	563	546	558	577	527	587	539	541	579	537	575	540	537	548	574	521	531	566	566	569	572	544	548	596	597	559	604	566	553	572	574	546	553	576	588	571	599	510	565	558	571	558	558	557	594	534	587	551	550	575	594	594	554	589	564	587	582	576	541	605	568	569	583	574	543	521	535	542	550	475	566	555	559	598	580	578	549	567	531	623	586	549	538	545	523	545	555	537	587	532	552	538	567	543	568	539	527	542	543	554	584	556	511	545	563	542	624	562	577	572	532	600	539	596	548	604	550	550	559	612	559	599	572	540	557	561	555	573	529	558	521	562	613	575	546	521	562	550	572	583	552	534	550	543	550	523	586	552	559	514	602	560	589	604	578	582	614	555	534	548	535	545	574	589	587	609	585	578	550	582	525	577	561	512	578	577	562	555	563	536	553	568	579	605	509	522	562	608	547	576	566	548	590	574	580	564	509	560	517	592	563	572	536	577	575	540	617	536	570	540	577	536	572	591	613	573	540	548	571	561	550	582	535	598	568	583	570	574	580	536	599	585	579	573	571	551	534	530	557	594	535	537	552	557	571	566	544	571	550	598	547	587	573	531	586	536	569	585	575	501	583	588	572	573	565	521	533	605	534	549	543	572	580	565	596	577	606	531	576	521	593	583	560	533	540	546	572	512	593	547	584	571	585	586	561	572	548	560	589	583	566	550	574	552	555	572	579	581	561	587	596	534	564	551	583	561	595	567	556	562	618	580	543	566	587	519	597	613	532	537	561	577	561	532	586	607	549	575	508	567	557	556	579	569	531	606	585	602	593	591	548	534	535	572	544	582	535	549	577	536	558	561	548	559	552	590	541	562	552	530	541	552	575	543	571	563	549	551	562	571	593	541	586	587	522	559	542	625	558	522	563	553	552	576	582	611	577	607	583	548	625	579	559	594	557	572	551	501	587	519	564	558	574	551	580	644	599	544	559	589	552	600	561	554	583	556	568	563	607	551	581	564	542	556	538	566	566	559	589	574	518	566	537	561	550	535	566	535	565	587	567	534	512	529	537	533	559	546	598	559	557	534	593	565	569	545	576	550	581	565	564	560	564	569	599	543	571	608	607	522	594	560	594	549	574	572	527	574	608	555	566	507	577	542	562	552	553	586	533	550	608	549	570	586	544	611	568	552	580	576	568	550	611	555	517	564	575	556	562	548	570	571	558	570	561	553	610	535	561	540	532	572	516	584	595	543	586	531	581	591	541	552	561	585	541	557	575	564	559	513	549	591	541	550	554	559	598	539	587	569	523	526	597	561	547	594	548	538	557	612	584	544	528	525	579	590	580	578	581	599	588	540	565	577	545	577	536	549	550	579	559	597	586	574	535	578	610	548	538	537	566	536	559	549	542	554	608	558	541	586	534	570	574	552	616	601	575	512	543	604	555	553	594	540	568	562	557	550	542	576	529	546	595	572	518	567	556	521	606	597	565	558	580	590	595	540	553	565	565	531	543	606	540	605	587	544	571	579	557	545	545	588	542	571	581	543	578	542	560	548	602	545	567	527	534	553	588	545	551	563	534	556	586	614	580	606	594	564	571	582	538	568	549	556	548	546	578	544	570	580	550	581	545	557	578	575	545	554	572	568	526	533	548	594	513	532	515	592	562	564	554	620	574	523	539	600	587	537	567	550	604	537	586	589	559	583	557	607	588	551	574	622	586	547	563	543	578	612	575	556	539	578	542	606	554	579	511	574	552	583	541	593	563	535	599	564	552	561	549	525	569	578	558	568	573	534	613	549	554	565	548	550	581	509	576	596	557	548	527	538	560	526	568	539	577	583	528	546	580	554	572	555	547	549	538	565	576	538	577	556	553	548	559	583	525	531	561	565	583	574	546	530	558	521	532	556	555	553	589	597	605	605	531	538	556	576	546	571	568	578	578	513	517	559	587	504	590	577	580	523	558	578	557	569	609	554	524	550	587	519	557	553	535	559	566	561	568	595	548	549	538	579	578	601	557	526	597	579	522	521	539	511	575	574	535	546	608	520	596	555	500	599	583	590	586	576	551	584	564	581	591	542	553	506	591	561	546	562	549	537	551	581	580	546	547	566	597	531	550	552	524	550	549	570	544	569	533	563	531	551	535	501	561	556	517	572	509	577	576	553	545	575	525	576	560	581	537	578	525	508	544	591	572	559	547	532	514	545	516	538	553	566	523	582	543	569	553	598	561	589	542	567	589	526	558	557	586	599	591	587	578	599	574	522	607	579	532	579	534	542	556	526	551	586	547	550	583	537	494	589	573	517	625	589	594	609	600	584	557	567	538	531	543	583	565	592	575	532	534	615	567	505	536	517	519	521	550	609	575	564	580	584	561	566	556	566	569	539	559	556	598	593	550	600	577	581	558	548	573	546	590	508	538	572	526	570	530	559	512	559	534	569	545	575	547	589	551	576	563	558	546	601	579	565	543	553	542	587	542	618	556	552	565	567	591	610	570	565	576	553	539	584	574	551	585	521	572	576	574	572	544	585	595	567	547	557	557	560	593	583	542	548	584	550	611	574	538	563	549	553	529	555	550	578	564	557	563	549	585	519	572	536	500	577	562	555	543	577	565	566	556	599	585	536	561	580	607	567	588	584	538	552	508	608	517	584	559	561	565	558	552	599	585	576	569	557	547	560	593	566	529	584	573	562	557	597	575	568	523	568	564	568	531	542	570	589	567	538	586	582	562	536	573	584	572	547	541	589	566	607	572	590	555	591	572	569	552	590	544	534	596	530	549	583	555	576	618	564	577	572	573	564	577	596	567	572	565	575	551	587	564	535	553	542	565	565	502	529	615	639	558	542	582	584	563	569	569	572	547	574	586	545	588	547	565	545	535	550	539	575	565	525	538	584	592	560	578	567	561	577	572	530	524	584	528	593	582	578	568	561	615	549	582	544	501	581	534	547	542	544	529	584	569	590	599	553	540	567	568	543	550	560	591	602	528	579	562	558	513	555	544	546	571	533	563	581	593	535	595	568	542	522	553	587	579	566	557	581	546	555	533	593	550	541	569	597	560	549	524	539	573	568	583	587	570	575	552	545	570	573	577	537	552	584	573	567	567	577	549	545	562	554	590	579	570	577	543	576	497	572	559	573	559	571	547	545	562	587	563	577	565	564	559	546	549	532	537	568	560	546	555	574	537	603	559	603	552	578	561	566	544	611	556	541	612	538	575	546	520	581	521	512	577	562	565	595	532	519	548	524	552	536	544	577	570	553	584	540	552	526	583	585	544	508	555	568	544	612	563	532	541	542	583	560	579	542	585	567	574	520	609	574	558	535	581	553	555	578
15766	1367	951	745	505	384	300	280	245	206	223	200	177	150	175	164	175	155	163	146	190	196	167	188	168	153	158	158	156	131	143	149	176	177	134	170	172	175	164	156	179	145	146	137	151	135	145	180	154	162	145	153	159	133	175	150	166	159	146	132	180	177	179	165	163	150	162	154	158	170	158	154	160	147	161	174	171	167	154	164	149	156	147	142	148	156	124	154	162	182	184	161	169	147	171	153	143	158	151	151	181	166	180	152	148	130	183	160	174	159	155	164	156	165	148	159	138	160	157	176	149	143	134	147	142	164	130	148	162	147	148	158	139	161	155	155	169	133	150	162	174	153	163	170	131	153	134	148	175	166	141	174	142	149	197	155	149	182	151	165	149	190	154	168	135	158	176	158	147	154	127	167	157	143	143	140	165	162	173	153	163	154	182	151	151	165	156	160	149	144	156	131	169	185	158	176	157	162	181	144	171	182	173	159	168	144	144	142	157	162	184	166	155	157	160	174	147	150	142	159	175	157	177	146	168	172	171	167	157	152	177	157	161	172	159	155	168	173	162	160	153	165	169	161	148	167	165	159	166	160	153	157	154	160	159	164	176	159	156	136	165	143	145	156	140	145	147	154	157	158	170	145	167	137	153	163	169	176	174	143	169	149	155	155	142	151	163	155	171	184	168	138	171	153	164	160	176	151	169	147	165	147	143	154	143	163	151	144	144	137	158	166	158	184	157	153	168	148	141	188	163	162	140	155	153	174	159	179	185	157	172	164	157	160	176	142	157	159	162	160	143	170	168	162	132	133	172	144	151	161	176	144	167	172	167	153	153	154	173	160	168	144	172	145	171	168	167	180	149	145	167	174	156	150	139	131	160	150	146	147	132	140	147	131	176	153	143	158	151	182	179	165	178	155	175	157	156	136	158	160	176	146	168	150	170	155	135	149	126	160	139	96	153	156	152	168	165	161	158	149	162	147	146	167	183	157	139	140	141	176	161	138	143	140	162	154	191	160	135	125	142	145	149	171	132	154	171	163	183	170	149	152	152	171	164	168	167	182	157	158	134	153	146	160	158	182	146	171	160	158	138	151	126	160	195	160	141	150	149	151	151	150	136	140	157	144	162	153	133	166	162	158	156	178	164	169	140	142	125	141	161	132	189	146	158	175	167	170	137	145	155	153	148	164	139	152	148	161	171	162	163	155	153	153	135	166	160	186	134	156	125	156	162	141	150	146	155	143	144	132	169	157	167	168	175	142	189	154	155	139	136	157	171	171	184	133	142	154	176	168	180	150	156	166	155	148	129	149	140	155	160	150	139	166	169	140	156	121	154	151	148	149	133	131	147	145	164	158	161	151	165	155	155	167	168	132	152	148	190	165	155	140	164	128	153	160	148	163	148	151	170	172	163	157	175	162	158	147	160	153	178	167	158	164	148	125	151	176	152	168	163	140	169	155	150	153	147	157	182	174	133	167	148	160	165	148	154	149	166	154	168	150	142	158	150	150	176	158	156	161	167	147	156	152	153	159	135	122	195	175	153	194	197	159	162	168	158	167	156	132	192	162	150	166	187	161	153	142	198	165	134	143	165	158	147	158	161	141	157	160	159	139	133	147	140	158	167	152	163	175	153	136	170	146	151	168	177	175	131	140	145	131	172	160	157	176	155	176	183	158	166	170	157	159	163	155	142	137	159	148	132	134	151	149	149	147	153	174	171	141	158	171	165	155	161	170	166	125	171	147	133	148	161	119	162	129	172	144	163	161	139	147	158	167	165	154	160	176	163	161	153	160	152	149	151	137	177	169	184	153	150	139	139	173	144	128	168	158	167	175	133	170	166	147	159	165	152	171	154	162	139	164	150	160	172	157	144	136	137	160	152	135	176	166	128	133	157	175	160	127	163	145	148	163	182	173	148	152	140	166	139	157	149	174	169	161	147	173	164	151	154	165	156	140	140	170	151	153	149	162	153	143	137	158	161	154	175	161	158	181	170	177	157	165	171	145	151	147	169	164	167	155	170	175	137	136	166	169	159	161	169	169	151	178	150	153	156	169	166	143	145	135	167	141	141	160	145	161	153	136	150	170	159	183	157	141	178	145	164	170	153	149	155	158	165	151	141	165	139	156	146	163	164	165	157	172	150	156	158	165	150	172	146	182	163	143	148	149	159	175	145	168	150	160	158	170	158	136	141	150	167	161	175	165	133	175	177	162	153	161	172	149	148	156	158	148	168	137	172	142	166	153	170	150	154	148	143	145	176	163	150	173	174	162	176	147	144	171	169	163	157	168	132	169	145	184	160	155	179	162	138	158	173	163	158	188	149	165	159	164	178	164	170	159	174	153	157	155	164	140	164	175	145	190	152	157	163	157	165	158	182	176	155	163	144	121	161	154	163	162	159	168	177	174	161	155	144	153	123	172	184	186	145	173	158	144	151	142	143	145	158	170	161	186	171	148	132	144	149	168	154	160	159	159	146	165	161	202	152	162	180	153	173	159	164	142	143	150	164	175	144	154	151	194	166	158	148	132	162	188	161	160	170	148	170	177	146	158	166	163	159	172	165	195	170	145	130	160	153	146	158	160	135	125	143	154	167	174	181	170	138	188	123	152	157	146	161	137	147	166	144	161	174	155	134	148	173	162	167	126	179	169	159	206	166	160	147	164	164	162	159	160	165	155	159	165	134	137	141	159	129	145	157	164	157	166	149	136	144	154	143	160	155	148	162	149	156	166	163	168	154	155	158	180	190	145	137	169	157	159	137	169	160	143	150	141	151	168	148	158	172	146	166	170	151	157	145	137	162	145	153	144	165	162	147	170	164	159	170	160	164	172	175	151	159	175	162	140	146	144	165	149	142	131	154	157	154	181	144	152	146	148	137	145	132	175	141	157	161	155	148	151	157	164	156	181	158	154	144	153	179	160	153	149	142	178	174	160	150	127	158	174	159	170	159	158	148	147	145	159	167	138	164	135	141	176	151	144	150	137	162	161	149	172	155	163	170	182	149	143	173	162	164	144	174	163	154	145	127	137	154	134	163	147	156	172	162	132	130	166	164	148	167	155	144	173	147	156	168	146	134	141	149	133	153	136	139	146	143	162	170	141	157	159	152	171	165	137	157	172	156	142	175	164	183	148	162	163	122	145	149	150	145	139	149	166	142	174	162	141	195	143	158	133	181	147	161	170	163	164	149	165	172	160	142	152	151	141	127	153	167	150	172	163	162	139	172	169	148	161	172	176	166	157	167	132	151	140	144	189	146	159	158	145	142	156	177	175	151	167	157	171	144	162	154	180	156	169	170	169	137	160	159	162	156	157	159	157	158	159	149	150	146	161	166	140	166	151	172	154	164	152	171	138	135	169	158	145	158	154	145	144	169	147	152	154	157	178	151	150	175	144	146	134	152	163	150	168	141	127	172	153	155	125	146	158	167	160	146	177	165	126	153	134	164	147	149	146	137	169	170	162	151	183	172	145	162	149	159	142	162	158	149	150	167	153
8499	1094	1996	2343	1884	1479	1151	1009	857	822	760	679	619	616	634	529	542	546	520	537	502	479	507	483	498	467	456	456	488	480	431	424	474	417	432	423	456	445	415	448	404	427	466	449	408	421	434	435	437	408	419	425	432	414	402	425	402	403	417	376	399	409	450	418	427	401	414	443	423	453	422	392	437	413	423	373	415	381	450	461	400	448	384	400	420	415	368	456	443	432	413	399	406	437	426	433	432	422	420	422	392	426	419	368	412	416	407	403	409	374	432	418	373	401	396	381	414	429	463	424	394	388	408	402	390	398	413	377	401	408	425	441	393	430	436	411	447	428	410	397	446	418	428	416	444	395	416	436	391	430	432	431	413	444	437	374	437	376	387	426	412	393	409	427	445	427	407	429	406	433	416	404	392	441	429	437	430	406	447	429	437	401	408	432	395	432	399	436	422	432	392	416	455	429	416	420	419	421	428	393	423	379	417	403	412	412	395	429	415	427	447	465	385	418	404	385	399	401	425	388	405	397	419	425	373	457	404	394	445	433	387	374	370	426	431	429	396	428	421	387	404	434	437	413	384	400	416	418	383	402	412	403	412	439	427	377	430	428	429	413	408	433	385	428	411	439	412	420	440	396	397	404	415	431	398	424	401	404	425	371	431	391	419	379	394	417	403	428	387	422	422	402	445	458	392	450	392	426	433	388	398	428	400	437	393	410	429	405	436	401	425	438	439	435	398	423	406	417	390	440	380	432	420	425	466	432	404	408	427	421	416	426	443	416	442	396	389	418	383	388	410	439	408	433	442	433	412	429	426	383	418	435	392	389	389	459	430	417	426	448	415	419	404	401	417	408	439	415	403	452	417	419	384	426	418	441	422	418	390	425	405	416	421	429	442	410	431	411	442	419	444	420	427	403	413	402	418	418	390	384	438	426	381	401	391	433	403	400	420	438	376	415	420	455	445	445	426	426	433	442	427	446	429	414	431	448	397	431	412	426	391	441	398	441	428	434	429	403	412	366	419	424	413	431	423	401	415	403	428	404	368	450	406	390	382	423	394	391	418	384	431	370	408	401	384	420	425	422	389	417	410	405	390	385	422	447	418	434	437	414	431	420	426	389	406	387	439	424	432	427	407	419	454	417	428	449	407	444	395	409	429	434	407	440	451	446	402	401	397	388	412	394	399	437	420	435	432	418	416	420	398	430	414	426	416	435	411	405	423	435	390	395	448	375	410	420	448	430	383	413	403	427	416	405	424	425	416	416	430	430	419	416	396	407	405	417	445	432	406	412	397	409	421	414	408	433	420	417	447	425	428	443	416	448	420	399	448	423	411	434	455	406	409	364	411	421	418	418	415	411	409	439	405	403	433	396	434	396	398	373	399	406	432	434	407	443	412	450	408	386	450	446	410	439	422	445	419	414	426	412	368	399	433	388	407	431	398	387	395	402	384	406	369	413	398	408	409	424	403	423	409	459	422	417	377	442	413	445	411	419	430	396	406	389	415	414	420	443	429	418	412	435	403	390	420	417	430	436	417	413	451	429	426	428	412	430	417	430	439	381	435	437	418	406	416	431	405	389	401	402	426	386	428	422	406	456	413	425	414	430	399	411	358	391	403	428	404	434	400	440	424	396	389	390	437	407	395	414	409	424	416	445	422	411	425	410	411	438	476	446	463	422	417	417	432	411	386	438	397	449	386	430	425	397	398	397	420	382	398	381	428	431	404	396	417	440	403	441	400	411	405	418	416	410	376	400	405	414	432	418	416	404	425	425	419	405	421	425	428	393	425	416	370	398	429	416	410	404	427	407	442	398	395	415	404	409	449	406	391	443	396	452	422	413	402	431	409	435	387	412	426	433	393	411	401	442	391	405	433	398	402	398	398	420	427	396	453	391	386	384	393	423	448	393	415	391	418	435	421	438	423	409	425	417	442	457	411	417	382	404	415	438	423	422	425	417	405	434	390	420	432	439	419	415	413	415	418	405	406	366	417	409	421	446	409	428	410	400	407	429	418	434	377	394	405	406	470	387	428	412	399	416	414	410	392	423	406	395	377	407	425	371	446	414	386	401	396	439	429	411	388	437	401	418	415	406	444	382	398	409	438	422	398	421	455	446	456	394	388	434	418	399	415	418	430	397	403	432	433	389	420	404	394	414	388	421	397	447	406	410	449	381	392	395	435	455	446	427	423	432	403	408	431	412	401	429	396	402	401	427	422	425	417	432	416	445	389	406	429	426	441	447	410	430	395	414	427	422	417	419	424	433	399	404	395	393	408	396	396	396	415	375	417	433	394	440	450	425	412	417	378	389	406	421	386	422	412	403	421	389	415	424	410	426	390	388	412	447	446	415	454	383	418	416	442	434	381	429	425	418	426	402	411	444	473	362	410	438	414	425	415	439	417	408	421	431	406	419	386	439	407	379	421	379	386	414	407	408	445	454	428	426	379	408	402	381	427	415	432	418	440	424	441	391	405	431	393	427	418	380	413	440	432	416	397	421	427	439	424	450	353	412	394	432	400	429	411	421	456	391	439	414	458	391	404	402	397	404	412	396	401	457	420	407	446	447	444	390	422	433	389	398	409	390	443	407	399	403	395	386	465	425	400	442	431	406	422	448	415	438	416	399	446	396	405	421	429	419	400	415	413	420	403	409	414	400	399	436	425	433	450	398	398	454	402	409	380	404	413	411	443	423	445	438	406	386	435	413	438	400	419	424	388	402	423	403	416	440	423	441	425	409	428	406	428	412	417	438	436	410	395	437	379	399	451	412	418	448	419	392	389	398	414	397	444	462	449	422	444	438	420	424	411	419	447	413	415	404	446	430	392	411	460	431	373	435	395	433	437	415	441	445	426	406	433	386	419	435	389	443	426	426	421	419	415	409	413	444	392	441	432	412	412	456	445	417	435	398	405	441	416	373	414	382	408	432	392	394	423	432	421	396	439	401	397	407	409	398	423	415	428	447	426	429	405	390	412	388	415	449	385	439	441	436	413	418	385	412	398	433	409	397	417	435	435	415	396	404	404	471	423	376	395	398	430	428	400	430	444	454	361	407	395	392	409	409	434	417	406	454	420	425	384	379	407	394	395	405	422	431	424	390	409	407	397	389	415	380	402	412	411	406	410	396	412	408	407	404	401	453	417	406	400	416	372	439	396	409	402	402	417	451	414	371	401	421	451	395	405	418	389	462	402	439	414	434	405	427	423	409	397	425	406	426	429	429	415	413	403	432	387	417	392	422	427	395	404	399	414	374	400	420	425	433	413	383	432	395	411	411	384	384	444	398	423	385	440	420	419	370	427	456	404	423	450	427	417	426	407	408	412	388	396	399	412	460	414	419	418	378	416	424	395	445	440	416	463	422	421	417	448	409	429	390	425	428	394	446	390	403	423	404	444	429	415	453	404	434	435	435	376	393	426	399	385	417	411	394	415	404	430	417	433	371	431	411	416	428	390	410	417	424	393	394	436	412	419	417	416	391	436	421	403	386	386	391
2016	503	486	459	496	433	469	430	473	450	397	465	421	462	461	437	424	468	478	481	438	408	471	472	423	460	430	493	437	431	408	473	468	455	428	400	456	450	470	462	424	418	456	416	418	462	434	461	493	480	481	433	453	430	437	478	457	415	462	447	455	427	447	431	456	475	427	451	452	446	420	450	497	456	446	444	454	451	461	463	451	470	455	465	438	436	432	484	456	450	477	451	418	441	450	446	408	429	461	446	446	439	446	452	449	444	456	433	422	442	438	439	491	448	453	426	445	455	462	474	436	432	448	447	427	466	433	438	440	424	422	440	495	443	395	449	429	502	475	455	471	440	406	476	430	438	429	435	525	442	427	429	427	430	496	460	461	459	445	402	418	479	423	444	438	428	426	451	462	403	468	450	391	444	448	442	440	450	433	449	467	448	442	400	464	370	444	429	467	421	472	432	462	439	455	434	462	441	506	468	437	411	439	438	459	466	456	458	419	443	462	437	466	482	437	465	454	435	465	423	457	414	483	468	441	419	408	430	426	447	450	431	429	436	481	465	457	433	451	449	497	415	425	479	436	482	490	455	480	462	455	437	439	436	425	450	426	401	448	440	430	421	439	448	443	435	438	427	434	422	429	457	434	460	479	441	413	426	394	446	467	464	435	458	464	436	448	449	436	493	435	418	478	470	455	453	439	447	452	444	415	423	416	437	418	423	463	497	400	451	431	449	466	435	396	439	436	461	471	446	446	472	463	441	429	454	463	457	473	439	427	409	429	431	408	463	441	475	477	424	461	441	501	470	394	413	420	468	495	416	439	443	463	447	456	458	468	427	413	438	456	465	452	453	442	418	482	453	448	442	428	463	438	452	448	480	428	419	442	425	452	451	416	427	443	435	479	422	430	480	427	422	450	449	442	462	448	443	441	446	446	464	439	443	426	457	441	453	386	439	458	454	448	420	460	435	450	427	407	435	446	450	425	446	466	445	415	471	423	469	413	422	436	440	444	485	437	462	396	432	448	425	442	425	439	447	440	424	443	430	478	449	493	382	434	447	454	460	404	458	424	448	472	404	453	434	441	451	459	431	469	415	460	462	477	458	461	447	461	457	431	463	455	404	437	452	492	464	433	470	425	432	487	464	462	434	451	436	470	416	440	461	460	447	464	431	401	444	433	388	418	431	464	410	475	459	465	419	413	476	458	442	444	471	441	442	472	406	470	437	446	409	459	500	468	489	417	480	412	489	441	420	469	475	440	444	456	471	448	444	436	472	470	480	441	442	443	472	466	454	435	427	460	421	446	421	449	442	506	475	416	436	442	461	441	452	456	437	462	441	441	414	440	464	424	403	467	445	455	462	482	419	440	468	419	399	476	422	449	439	404	450	422	415	463	455	500	463	464	418	420	440	451	455	440	416	406	379	465	459	441	461	421	431	418	485	458	446	483	475	427	428	445	444	421	452	437	475	461	433	427	441	447	444	432	424	510	494	430	431	454	457	420	453	443	401	479	455	453	419	417	431	425	423	418	494	442	460	440	434	410	478	438	456	443	476	454	464	453	476	414	403	430	441	490	439	403	443	448	449	450	432	453	423	451	437	464	488	432	416	433	473	473	437	437	477	412	437	425	425	435	442	441	469	416	476	452	429	450	486	459	438	472	413	454	444	413	447	438	455	443	471	472	455	396	444	438	449	437	475	436	404	491	424	454	440	448	473	441	482	449	459	431	443	431	427	444	456	436	480	433	474	422	463	473	468	417	461	457	416	449	429	437	433	441	464	437	420	448	419	439	461	476	493	519	483	452	448	415	444	473	411	476	457	394	492	474	463	452	429	454	429	471	456	408	464	506	443	449	429	463	433	472	450	442	437	475	446	453	444	417	451	440	459	442	433	442	439	432	431	448	485	457	445	424	459	463	446	447	459	454	419	436	435	468	449	456	427	434	465	461	466	428	421	427	484	441	474	441	391	462	465	426	473	468	416	458	441	461	459	446	457	401	440	446	459	431	428	466	458	403	410	440	386	430	428	447	438	474	456	448	428	448	429	448	426	454	481	482	444	394	448	432	417	413	435	445	452	413	470	405	453	426	454	397	457	402	430	419	489	454	466	414	454	420	446	435	430	435	402	465	434	430	464	423	470	443	444	412	472	441	394	448	428	447	412	456	436	452	480	409	429	442	504	476	426	415	460	448	475	418	422	440	440	452	450	411	411	455	415	477	442	461	424	443	440	411	483	458	482	461	441	466	447	440	440	464	430	424	450	452	446	424	450	422	439	428	448	441	403	444	451	461	476	454	445	452	470	484	425	461	456	494	468	458	464	406	423	468	389	450	430	461	430	415	421	441	434	450	443	425	449	435	394	447	440	458	426	411	419	434	440	444	432	465	412	433	422	457	469	453	450	443	423	441	490	446	449	450	441	431	420	436	459	463	446	419	465	428	439	497	421	435	450	461	454	412	477	470	440	444	433	404	444	450	481	446	492	460	450	451	467	474	447	452	458	438	448	467	457	456	418	445	508	453	449	477	470	448	433	408	430	457	410	479	453	414	438	447	438	464	436	405	456	450	471	416	434	425	466	466	468	459	457	414	484	437	428	478	461	408	443	445	440	461	428	466	449	468	430	441	420	437	459	414	477	451	439	420	447	420	450	463	444	449	462	432	473	454	431	479	428	431	456	426	451	455	400	481	400	430	396	431	439	437	411	439	462	439	474	410	437	429	404	456	443	445	431	437	414	465	462	414	432	467	455	422	434	445	401	456	488	443	482	406	510	416	416	436	423	453	435	467	461	445	417	471	426	450	419	440	468	438	441	443	432	416	432	449	438	422	474	422	472	434	493	386	406	419	484	413	465	446	437	479	454	424	497	446	470	384	440	462	472	469	430	414	412	470	442	447	425	486	463	444	487	470	393	436	405	470	459	482	456	442	440	435	481	469	471	429	414	424	474	423	501	471	456	460	411	452	448	484	442	427	450	424	417	460	437	451	465	431	432	410	448	439	492	415	486	411	426	428	469	454	472	423	474	435	424	478	417	433	446	400	457	454	433	428	456	442	376	483	416	441	446	464	448	434	483	470	436	437	437	458	451	438	422	419	421	423	453	397	466	439	428	434	436	497	441	448	457	459	418	455	402	438	439	417	453	461	412	476	430	456	417	426	407	441	478	434	438	466	433	450	455	446	418	490	457	462	467	423	456	422	422	458	466	444	426	431	466	457	417	446	379	391	450	426	449	451	422	453	462	462	466	460	423	433	451	461	466	452	441	448	450	417	404	410	448	451	433	434	424	482	473	430	426	469	427	469	485	413	414	479	480	450	432	462	446	447	430	456	452	420	397	456	446	447	415	454	405	432	431	524	465	446	432	473	417	481	455	432	483	394	436	408	423	464	486	468	454	447	479	424	430	485	457	460	471	433	440	489	431	440	447	438	458	455	459	448	440	445	422	454	477	428	439	416	474	463	424	407	422	436	399	461	447	414	427	457	440	468	418	426	471
2358	991	1019	1099	1016	986	983	991	976	986	1004	962	982	1010	1001	1026	997	948	961	993	984	908	937	950	974	938	983	936	997	971	966	942	933	955	1004	1022	960	962	963	951	946	949	948	904	968	982	954	906	981	966	996	1001	977	1008	984	957	981	996	966	977	942	987	1016	969	946	958	946	994	946	971	922	981	925	945	946	998	930	988	928	917	962	930	999	1031	984	1002	984	976	922	956	982	975	998	980	963	1009	971	968	938	914	949	956	972	955	919	981	963	953	993	936	955	994	974	999	968	958	950	965	938	995	941	905	987	1039	929	985	959	905	1016	1006	953	915	985	1019	961	922	956	995	956	988	991	944	981	966	935	967	960	972	954	930	956	945	933	962	998	960	983	975	958	924	934	935	961	958	923	943	1004	939	919	961	938	974	928	991	946	948	971	928	948	946	939	938	924	964	930	930	953	959	922	975	912	1022	1002	976	992	931	1007	1020	958	911	987	984	927	961	931	1024	969	998	948	953	978	977	969	950	936	936	988	964	992	958	943	966	944	888	1028	892	1001	981	1004	971	986	913	966	929	969	951	958	961	969	946	904	1010	966	999	908	983	956	1001	924	915	925	950	1010	990	920	930	940	909	947	968	957	1008	950	926	950	969	955	982	1021	937	991	960	974	965	1035	900	971	919	945	1000	1027	924	987	975	923	966	1058	932	979	915	954	991	944	947	979	922	979	959	963	961	931	949	949	970	944	987	966	936	960	981	970	986	1003	908	994	910	949	880	908	962	963	927	984	986	937	941	991	947	972	978	1004	918	1014	938	923	899	967	1031	988	1007	983	987	912	941	902	906	1046	935	910	920	1018	1033	1017	974	998	936	960	1031	968	964	943	1020	996	924	983	961	936	1010	975	982	924	890	943	925	918	1027	1002	982	939	956	966	957	957	1014	973	983	922	942	973	970	943	941	993	928	951	968	972	972	932	939	1028	975	981	961	942	961	958	966	875	952	1006	991	949	976	1007	992	951	981	968	941	950	955	975	926	956	945	954	956	929	931	953	997	1007	925	943	994	974	980	982	958	1011	891	998	979	1023	950	974	971	953	910	959	956	957	971	981	942	994	994	1004	947	996	939	934	920	974	928	919	946	929	984	1001	976	934	927	959	960	905	956	957	959	950	964	1017	911	997	988	1012	999	944	959	985	982	975	947	954	971	990	981	937	986	1000	942	957	968	898	911	953	936	973	959	913	984	962	947	999	984	953	940	934	995	962	946	977	898	941	962	985	983	941	958	922	979	1017	978	999	996	1029	919	930	914	966	957	1021	939	951	1006	946	906	965	982	972	918	964	988	943	963	891	972	969	960	988	928	913	993	959	904	961	896	891	1014	935	945	969	964	982	932	996	928	967	966	991	951	989	935	982	939	1043	984	927	1018	1049	988	931	1008	973	959	968	930	943	955	947	936	986	946	969	960	947	982	897	951	1002	1007	944	942	1002	971	960	985	943	979	925	976	972	993	911	967	967	1002	979	950	995	915	968	932	961	982	1017	933	995	953	1004	955	978	977	1027	972	987	957	972	964	947	965	1006	931	976	972	951	999	955	938	986	955	1003	896	939	967	986	970	1032	910	991	943	893	947	939	899	981	930	894	954	955	977	998	954	965	1013	903	956	1031	952	987	924	872	961	975	973	1012	971	954	947	929	942	984	984	986	993	949	998	951	947	922	924	978	1005	908	908	977	924	1013	933	968	989	936	988	1006	954	991	951	983	974	918	953	1007	1023	926	948	929	965	949	987	1027	965	924	984	922	973	970	913	948	1003	1034	1010	949	971	976	952	949	983	957	963	990	960	940	971	932	891	922	1000	956	955	938	985	912	989	937	939	912	932	948	913	989	977	947	978	946	944	1007	978	946	1000	890	938	946	1018	930	961	948	1019	978	1007	1025	906	910	1002	972	918	938	972	943	1027	983	994	945	949	966	977	942	941	972	958	994	975	988	988	960	1003	929	980	971	957	962	958	912	983	909	980	980	999	966	992	952	995	967	942	970	966	976	957	997	1018	960	921	987	957	957	919	968	995	953	947	942	931	1053	1004	942	928	975	937	991	1006	956	991	956	1018	955	957	967	981	968	1008	916	980	934	965	998	983	953	973	975	950	954	950	953	945	914	962	1016	961	988	976	953	974	918	961	979	974	921	998	971	956	950	1003	999	915	934	940	962	905	982	1012	949	941	969	955	944	996	955	1014	989	939	963	980	960	980	988	958	971	914	960	892	986	933	969	939	987	969	943	906	982	965	917	979	938	1019	954	955	955	923	939	965	1000	917	976	924	956	966	1005	931	1005	903	993	934	970	969	953	968	986	916	955	941	932	993	968	972	953	914	955	967	925	966	943	938	977	933	925	1007	992	944	953	950	983	964	961	914	935	998	914	1001	944	953	893	945	986	985	980	918	914	948	962	965	970	973	961	930	931	970	990	929	957	963	965	1000	946	982	925	954	954	980	920	924	980	965	967	943	937	922	976	890	937	970	950	970	943	943	986	993	962	991	926	985	952	956	928	940	951	892	996	995	969	1004	972	898	1001	1014	963	991	985	940	986	921	967	1021	932	986	960	975	918	955	900	938	1017	966	946	931	961	981	930	891	1018	915	1006	994	999	955	999	983	918	952	907	919	928	916	952	944	973	948	928	959	978	1030	988	935	938	948	966	1006	966	1010	982	944	985	909	958	1002	958	961	971	968	1021	940	977	1032	996	961	964	1018	932	990	943	977	920	927	975	954	933	1050	937	971	969	906	995	936	966	943	1005	972	959	959	916	922	919	949	942	973	916	948	1001	864	1016	991	936	937	985	930	944	963	936	956	969	955	947	1021	954	977	934	945	985	967	988	975	1009	989	913	946	944	952	943	978	973	986	920	964	929	982	907	896	973	961	1030	989	942	936	986	980	951	978	936	971	969	935	977	934	986	940	933	959	986	963	956	976	899	913	1024	962	973	926	924	884	944	997	964	996	892	1001	986	935	1004	965	979	968	937	973	956	982	993	958	956	966	995	976	935	953	868	993	988	970	965	956	957	946	949	987	969	955	1004	957	981	956	892	965	953	1031	989	998	987	979	993	926	947	993	975	997	969	937	1039	951	923	1010	950	1004	973	982	964	990	1009	947	985	968	916	955	995	994	945	950	1002	984	929	927	995	954	961	950	971	992	927	975	936	941	976	991	901	924	951	934	958	956	968	982	925	943	936	929	1014	964	962	967	952	973	932	1012	921	1009	992	958	1010	958	930	994	911	1061	969	992	957	975	947	958	1005	993	936	964	1019	951	968	970	942	932	959	952	947	1003	943	967	954	999	953	910	887	1005	981	953	942	969	906	988	941	915	973	897	947	930	941	963	1005	961	1052	1016	904	986	928	971	996	922	970	941	981	962	986	962	948	992	964	954	969	994	985	920	982	1026	965	878	982	964	914	950	966	953	1009	967	1028	958	965	916	998	962	933	890	943	981	971	986	988	967	965	939	989	919	1010	981	972	980	939	986	965	943	966	988	937	978	1000	993	998	998	987	924	994	994	936	928	931	1000	1012	961	974	979	922	964	970	954	986	953	989	943	916	1025	919	947	986	900	1015	926	976	1019	925	933	941	965	984	932	965	965	950	925	919	926	989	966	940	989	960	989	963	990	961	932	997	908
8929	647	616	574	392	362	345	284	269	278	309	265	271	274	279	285	248	277	277	249	238	256	245	256	277	271	242	281	287	247	261	256	223	230	240	255	256	239	248	220	236	280	263	219	253	268	279	277	286	219	257	298	252	263	258	241	256	242	256	257	267	222	259	256	237	239	239	267	230	259	269	246	283	271	233	247	240	250	247	236	271	268	243	228	253	233	257	264	254	231	248	239	241	249	230	254	241	231	231	264	238	254	245	231	252	247	262	240	259	257	233	233	251	257	264	233	244	231	267	241	242	234	245	234	251	249	252	249	218	222	237	271	268	246	224	237	265	246	222	233	240	260	245	258	266	278	238	251	258	245	275	222	248	248	278	237	227	237	244	228	238	246	232	236	228	238	265	256	273	257	237	248	225	243	285	226	216	244	260	242	235	239	236	230	249	227	253	212	255	240	272	234	245	219	214	255	241	222	210	268	228	219	263	242	248	221	257	253	224	246	272	265	290	247	247	246	252	256	244	234	224	231	252	210	218	247	232	228	256	233	274	235	257	237	249	253	259	246	256	239	224	263	254	267	244	223	237	229	233	279	193	249	230	266	224	230	251	265	239	236	237	255	276	237	257	249	230	237	205	260	250	272	250	238	245	261	221	253	239	216	252	250	221	270	254	264	230	234	217	242	251	236	269	268	248	245	248	259	255	262	210	219	229	241	245	219	253	249	264	244	225	252	240	245	222	202	249	241	224	237	227	253	273	248	243	240	267	259	232	246	236	264	218	231	245	245	279	258	244	263	273	254	240	252	247	261	246	257	249	251	245	248	251	259	214	251	216	239	232	222	238	251	220	238	283	271	247	239	239	236	271	246	249	247	254	267	251	231	265	255	216	238	226	263	277	246	258	237	259	266	223	261	222	232	235	256	204	269	251	260	237	246	250	245	244	215	260	245	241	245	254	249	243	225	240	218	212	255	216	255	272	243	217	240	246	212	228	250	268	260	227	264	240	224	273	235	209	250	279	248	211	249	232	252	248	262	242	271	249	246	269	236	235	247	244	259	267	267	236	261	239	253	251	240	246	255	247	230	225	248	228	253	262	248	275	247	285	229	233	260	222	250	269	257	238	262	245	255	272	269	263	270	232	261	248	232	260	256	260	236	257	224	228	251	249	256	247	253	244	245	264	237	238	257	252	255	245	268	248	265	250	250	260	264	238	235	242	250	258	244	254	267	256	244	273	249	240	263	262	245	263	269	259	231	252	240	246	277	257	249	270	247	234	251	236	243	231	223	222	251	271	265	270	225	231	277	247	239	238	258	207	240	250	236	242	231	224	243	230	236	240	238	260	255	267	235	229	282	259	238	261	251	243	264	234	237	277	243	264	254	251	233	258	252	243	271	229	207	260	215	242	248	230	226	206	267	223	260	228	225	236	258	271	249	257	229	250	234	223	240	262	246	240	249	254	265	267	226	218	239	246	261	233	277	285	263	224	239	291	247	224	260	240	252	221	245	214	226	241	282	241	224	247	268	224	253	230	240	252	232	241	258	254	242	250	258	234	240	235	226	234	238	225	253	259	248	231	275	260	209	242	254	250	244	238	215	276	258	223	259	239	219	251	260	214	269	245	231	248	245	245	246	235	255	261	278	220	237	240	259	228	230	246	265	230	234	259	231	267	272	219	256	266	246	248	243	246	226	213	240	257	278	233	242	261	265	259	266	244	246	244	238	258	259	248	240	245	207	213	239	239	240	240	222	224	250	267	232	223	218	249	236	236	255	260	259	250	273	268	264	247	257	227	244	230	231	237	230	242	286	249	260	247	259	286	225	254	243	275	255	228	263	270	251	238	230	227	243	261	276	264	237	237	216	234	223	247	239	292	276	236	228	268	244	246	266	242	237	240	218	264	248	210	260	258	244	220	235	228	289	217	229	248	228	240	277	232	248	267	228	232	235	233	231	244	287	260	264	258	268	227	237	228	215	228	257	254	262	258	245	254	252	232	258	244	235	254	260	245	278	247	247	254	257	282	252	247	277	262	225	245	230	245	268	251	252	239	232	229	246	278	255	232	280	220	232	264	217	271	247	251	255	256	241	227	234	224	261	246	253	208	245	256	228	226	239	243	240	243	231	278	257	234	235	278	221	258	228	235	229	261	233	251	250	248	239	253	224	270	246	234	236	235	242	254	239	246	238	280	220	239	220	239	247	258	240	226	225	231	267	250	271	218	248	240	234	218	242	240	229	242	276	248	212	218	262	239	217	229	273	236	255	253	238	245	266	230	240	230	245	256	260	252	256	280	249	234	228	279	225	269	246	228	244	227	261	253	235	258	244	222	252	269	267	259	228	268	230	238	223	268	254	241	251	220	271	232	242	237	222	242	231	226	227	249	247	261	238	248	231	215	226	266	242	227	244	251	238	231	241	262	276	228	241	232	246	260	220	242	247	252	280	248	248	225	262	256	252	260	237	212	254	255	206	246	221	238	263	249	251	250	250	252	223	263	234	265	241	236	223	256	236	253	267	245	225	254	243	292	239	215	230	252	245	238	257	246	234	251	221	224	278	234	238	216	241	264	260	246	239	234	222	227	238	274	231	248	254	240	260	262	252	236	246	260	267	284	247	261	226	238	230	276	229	241	228	208	243	238	244	231	278	221	250	266	238	284	230	260	237	236	212	301	242	268	264	251	282	236	263	264	266	236	242	247	225	279	257	267	250	249	249	228	274	243	228	273	250	241	266	231	239	238	239	262	248	273	265	228	207	254	268	265	249	256	241	223	269	200	254	271	233	241	243	252	228	249	258	259	221	241	234	242	249	265	255	244	255	249	231	265	209	259	236	251	243	228	232	220	268	253	264	248	260	247	231	243	223	275	247	280	272	242	262	271	219	251	271	236	247	225	279	235	218	251	250	231	234	277	247	268	230	262	259	241	228	230	238	240	230	251	224	226	247	240	249	242	282	235	268	244	227	231	226	249	243	262	247	243	247	246	244	252	224	216	218	221	231	217	240	263	274	237	304	252	253	262	247	223	260	254	243	220	246	257	237	252	242	256	243	276	255	259	256	229	280	251	240	270	225	277	258	273	221	248	237	256	257	275	259	231	250	242	255	244	254	249	249	267	265	235	253	238	257	245	223	227	228	240	223	276	222	241	259	249	229	251	228	230	255	230	210	232	243	240	228	237	260	269	242	245	261	269	237	254	221	229	244	237	269	274	244	236	253	241	254	265	226	264	249	286	253	213	239	243	270	229	227	235	255	242	249	260	230	253	224	266	223	260	268	234	237	237	263	256	256	255	247	257	237	226	232	266	277	248	252	219	223	245	233	246	221	217	249	263	229	248	260	244	246	264	263	256	269	228	225	243	242	258	237	258	237	234	232	261	237	216	266	263	246	230	272	243	227	246	252	260	233	222	260	237	246	243	243	265	253	240	256	239	254	242	282	277	246	206	270	274	269	250	239	260	258	255	234	236	229	263	236	260	247	249	266	234	232	226	225
6894	912	1420	1572	1371	1082	935	866	812	758	715	763	682	725	660	637	652	687	621	619	613	568	629	612	602	566	560	586	554	606	625	602	541	576	606	581	564	548	570	547	537	598	559	561	614	597	602	585	521	556	556	566	581	572	586	564	594	564	557	576	575	576	566	552	542	579	568	519	558	614	592	581	583	588	577	581	565	602	541	554	548	573	535	546	516	533	515	532	565	574	569	591	587	612	572	592	574	569	564	510	579	562	529	591	575	538	542	565	536	551	552	547	540	567	572	597	585	552	504	546	573	599	550	581	563	595	530	519	565	590	584	532	531	566	584	544	582	553	579	556	551	530	576	524	580	516	584	533	574	557	575	583	547	585	608	557	575	591	610	541	558	571	580	602	583	524	576	582	561	588	549	582	561	609	584	532	585	551	556	583	538	550	548	563	591	534	550	574	558	573	571	568	558	538	585	544	556	565	581	572	550	550	597	574	528	547	543	562	596	579	573	560	590	564	577	564	534	625	537	543	560	601	542	561	551	525	564	501	587	573	591	558	539	590	528	557	579	575	598	561	551	551	559	566	542	538	544	519	579	567	582	521	554	585	516	593	572	552	543	606	519	560	553	561	563	599	552	539	571	579	549	554	577	584	576	517	544	548	585	539	564	541	582	558	595	535	569	481	589	559	549	565	556	561	592	624	539	599	571	529	535	577	553	562	523	548	571	562	549	537	568	542	583	586	578	535	585	558	540	561	564	548	545	572	531	553	513	550	571	535	552	574	526	607	574	577	550	554	608	566	505	566	586	540	567	530	583	539	564	572	562	592	553	552	578	541	539	540	571	548	582	576	571	542	552	606	536	614	540	572	542	568	522	542	583	556	598	535	584	582	545	570	537	588	557	589	572	539	565	580	602	518	567	556	557	587	593	604	557	547	570	522	596	585	555	526	532	552	576	565	551	598	516	557	567	581	582	574	579	559	569	550	562	598	557	540	561	614	550	519	561	584	534	553	564	549	558	502	541	548	595	578	577	583	571	557	557	567	580	571	554	596	534	576	537	561	571	547	569	591	526	552	561	528	568	590	556	609	578	574	576	563	544	540	567	537	518	608	587	550	539	575	537	590	557	542	528	593	522	542	567	625	573	590	586	600	551	596	577	595	604	576	547	567	578	560	554	569	556	577	551	524	578	547	568	568	584	582	569	556	596	534	559	578	535	533	559	563	575	564	553	540	537	569	540	567	565	573	555	571	575	577	530	548	580	536	541	576	587	553	596	570	584	599	552	522	552	550	567	552	557	554	518	514	612	590	579	568	579	608	570	549	590	508	592	539	574	547	587	581	548	537	561	529	554	577	536	579	534	581	581	551	575	545	585	577	544	587	524	576	570	578	535	593	606	541	585	553	567	561	576	548	587	612	557	519	604	552	612	584	575	575	587	566	579	556	540	548	589	538	564	541	561	560	575	560	521	528	583	556	602	526	567	593	552	546	583	567	529	580	544	566	573	557	599	603	543	536	578	538	524	561	587	565	567	552	582	539	577	563	583	554	568	512	590	564	544	585	559	521	534	551	584	524	536	602	583	577	597	570	565	571	604	544	566	561	569	600	594	564	548	521	538	591	545	520	538	584	518	567	580	572	587	570	554	533	541	578	594	558	585	570	603	565	565	559	528	515	569	537	556	538	530	576	551	583	591	620	545	575	603	554	540	554	557	542	571	532	561	579	563	547	599	549	543	563	569	542	573	594	588	552	572	562	570	589	516	580	565	580	590	549	548	529	552	552	541	533	610	583	540	529	578	559	598	587	536	582	559	593	536	543	514	561	578	528	569	588	568	542	581	548	557	580	596	559	547	617	541	602	531	583	552	534	533	586	596	583	586	565	548	560	571	550	565	577	571	587	536	569	551	575	584	561	596	538	536	530	574	552	570	596	570	547	590	574	616	572	584	576	545	633	551	552	549	580	554	565	575	589	547	548	577	523	560	554	539	553	565	534	554	593	549	554	560	579	565	598	577	555	519	543	567	540	581	590	560	555	585	553	570	526	559	583	518	584	576	578	533	548	546	564	571	549	545	538	534	592	575	579	571	608	543	526	574	555	580	564	625	552	586	550	537	521	540	582	582	599	558	578	546	552	529	566	562	577	555	568	579	600	547	531	524	574	538	556	569	574	586	594	534	597	556	574	537	565	575	548	573	587	541	552	519	573	551	598	534	521	540	529	564	589	549	574	568	534	627	606	585	580	579	622	572	605	577	544	524	514	573	557	593	610	561	581	511	556	558	563	579	547	624	565	512	561	551	556	587	613	532	557	555	557	564	520	606	588	542	532	556	547	573	519	563	583	609	572	549	550	562	578	576	554	590	524	529	503	581	565	569	573	572	598	602	543	568	515	594	571	551	560	532	547	527	572	517	572	532	540	571	544	580	553	544	629	583	573	604	569	548	575	550	586	557	558	579	583	566	556	574	578	592	596	566	556	567	526	559	582	565	567	561	586	555	554	561	541	509	550	570	549	565	514	585	570	572	553	569	581	581	582	538	563	511	535	568	579	539	530	595	585	564	585	581	547	542	550	573	626	572	590	550	534	577	548	548	603	525	561	556	586	575	553	566	564	604	559	576	533	615	565	534	547	575	552	542	591	562	540	605	566	612	599	565	538	545	592	540	577	565	606	548	547	623	557	535	562	543	591	580	601	587	565	554	577	534	534	558	529	545	541	580	538	580	590	585	562	577	559	546	581	580	675	593	554	552	506	543	582	537	565	570	533	568	534	567	505	583	574	569	531	563	638	552	584	624	574	564	540	578	570	563	556	599	550	596	575	523	560	537	540	573	522	553	581	616	579	560	572	562	580	575	563	561	552	592	574	549	569	546	558	512	556	596	512	571	588	498	550	571	556	590	522	556	533	554	553	561	537	588	602	554	556	556	565	556	601	587	535	555	575	551	588	581	534	561	543	568	589	545	573	590	531	591	571	570	543	522	553	620	592	601	540	557	553	521	526	568	543	528	513	569	593	561	553	533	586	553	585	510	548	559	561	553	552	535	571	564	603	606	523	575	553	551	604	556	556	573	580	541	593	570	536	588	586	588	582	542	570	558	540	499	557	558	573	547	571	602	589	565	567	533	528	585	531	558	599	583	541	569	566	578	571	584	593	567	553	521	535	620	596	574	513	553	532	607	545	552	592	543	566	567	543	578	541	587	619	566	549	590	583	538	554	604	556	607	590	543	594	559	556	575	566	565	530	573	554	556	555	607	542	590	554	547	580	520	518	534	598	546	587	591	597	570	599	558	588	540	555	553	588	528	603	552	581	575	565	568	562	554	589	534	554	555	596	574	561	541	560	584	538	551	566	591	543	559	557	531	551	557	602	548	562	545	557	626	568	581	569	595	582	585	575	565	573	554	593	566	566	557	513	558	553	551	566	577	550	538	571	580	562	546	557	567	554	558	559	563	570	545	572	615	554	609	596	485	565	590	521	585	564	574	529	552	480	572	589
15744	1355	991	712	468	388	323	277	243	219	196	223	206	196	154	185	199	177	172	161	175	161	178	165	164	166	164	165	154	171	179	172	146	172	176	145	177	158	154	170	166	163	147	179	154	160	162	176	159	147	157	170	170	163	165	167	159	175	153	166	148	161	179	160	151	180	160	155	159	165	177	160	147	149	174	133	127	152	160	187	146	151	163	154	137	158	148	147	160	154	172	159	164	175	144	161	149	169	174	174	166	169	168	152	153	163	142	184	157	153	156	118	151	160	154	162	177	169	141	149	159	174	157	145	136	135	164	158	159	146	161	168	137	154	162	160	149	154	159	165	150	138	156	172	171	180	140	162	175	173	164	146	158	149	141	165	146	141	151	149	170	139	139	163	148	149	155	165	155	174	176	150	170	173	166	151	141	132	164	165	200	183	157	153	150	145	145	137	138	132	160	140	152	139	159	131	163	174	138	160	138	151	151	168	173	154	160	171	167	171	153	146	159	182	140	176	170	161	147	181	153	170	147	146	154	150	152	196	174	170	158	159	129	157	147	157	161	159	166	157	124	172	170	166	147	165	161	161	145	147	162	169	151	140	161	171	155	156	162	140	133	173	153	143	161	163	143	155	137	137	153	168	152	164	151	138	156	158	149	182	155	158	150	167	157	161	163	171	161	185	137	139	153	150	152	162	164	185	154	144	145	173	167	164	160	147	158	174	168	144	129	124	137	165	161	161	137	157	161	138	149	160	154	157	159	153	162	157	139	150	148	166	148	159	173	181	129	172	149	147	145	153	158	158	144	155	128	165	151	162	162	167	179	160	164	184	167	143	149	145	168	144	176	145	168	175	151	165	151	137	150	174	183	160	167	160	146	146	130	156	167	161	160	160	154	158	154	167	163	162	169	139	188	153	155	170	150	158	167	162	150	171	155	138	156	179	161	162	136	127	166	155	155	157	168	162	172	146	142	140	140	164	173	132	159	176	151	152	178	157	138	155	151	168	165	134	160	166	203	171	186	152	155	134	155	170	139	157	145	164	160	171	134	154	153	131	141	142	162	168	166	179	161	145	165	162	141	159	161	132	149	151	135	162	161	145	154	188	144	119	160	165	154	162	144	159	150	164	155	162	157	163	176	147	133	144	145	168	152	146	140	168	172	172	163	156	160	165	154	161	170	155	153	170	168	149	147	142	158	168	149	169	167	168	147	155	177	141	183	161	137	167	122	169	156	153	154	160	182	165	171	162	157	165	151	165	155	174	140	144	162	156	174	160	162	148	154	178	172	122	165	151	152	158	136	158	159	177	157	134	139	156	179	139	164	149	133	156	153	173	156	150	145	148	150	122	169	147	171	170	137	147	134	169	171	167	169	155	159	164	165	167	160	160	156	180	153	168	149	158	167	144	169	144	173	162	149	137	147	152	148	160	162	140	133	175	147	164	153	140	150	136	157	164	164	171	148	171	172	164	156	164	140	171	151	164	149	162	153	160	136	155	163	148	144	160	141	193	152	171	165	134	169	145	138	145	145	149	155	191	162	165	139	159	160	162	167	161	155	166	161	181	154	161	154	178	150	158	144	149	151	169	165	161	149	163	158	150	168	161	164	141	147	138	134	188	168	166	153	147	136	162	161	152	155	154	154	120	153	180	158	162	139	156	159	159	137	138	164	168	144	134	168	168	166	166	143	145	151	144	179	161	171	142	160	159	136	167	153	172	151	168	166	170	156	160	138	175	141	131	155	157	191	153	160	160	167	152	158	160	154	169	159	162	151	166	143	176	162	162	158	141	165	156	180	180	169	175	133	151	179	150	180	169	141	168	176	144	140	146	178	157	161	144	141	170	161	124	133	149	134	136	140	150	177	164	174	158	178	144	143	169	145	173	150	174	156	155	141	172	161	172	169	155	171	168	154	186	148	158	160	144	148	163	153	179	146	168	155	141	160	190	172	158	165	160	164	142	151	132	152	160	141	148	143	138	159	141	154	143	167	160	190	179	162	129	167	157	161	160	152	146	134	154	158	159	157	173	158	148	148	162	156	170	167	177	149	143	154	158	155	163	165	184	144	166	150	178	168	147	164	161	154	185	189	157	151	143	152	145	143	150	175	167	163	158	172	142	166	156	162	157	149	155	166	164	165	159	178	144	185	146	172	146	165	169	157	143	157	135	147	174	166	165	152	162	163	149	149	134	135	179	168	153	151	158	153	153	161	178	174	153	144	146	153	177	149	173	176	164	154	159	157	166	167	167	164	163	169	141	148	162	138	169	186	162	166	134	182	159	155	180	174	145	157	155	156	150	167	151	150	167	162	186	165	173	159	166	159	167	137	149	156	175	156	156	164	165	161	170	155	203	146	177	149	162	142	134	158	159	163	142	173	145	167	143	160	166	165	162	144	164	174	156	161	144	137	138	156	161	169	149	172	136	165	145	198	139	142	167	174	133	147	135	158	153	183	158	158	158	140	162	154	153	169	144	146	175	166	171	172	160	168	151	158	143	145	131	160	174	170	153	154	177	177	143	119	144	144	143	185	163	158	175	149	148	136	162	134	133	151	139	131	143	166	150	158	161	145	154	168	141	160	140	161	146	144	170	161	156	169	157	151	154	178	178	153	142	151	180	180	158	146	171	153	150	145	165	151	153	167	160	171	175	167	164	156	162	166	161	178	172	168	162	149	162	161	157	164	167	151	155	147	152	158	164	146	166	146	164	155	145	162	165	204	185	170	163	148	167	166	170	173	168	161	170	154	182	160	158	174	161	142	154	153	156	158	177	148	177	155	146	154	173	163	163	165	178	143	152	151	148	157	168	156	150	152	146	170	161	160	160	164	157	183	161	154	168	151	162	153	152	145	150	163	175	183	151	163	176	139	138	142	168	150	140	179	162	156	172	156	165	178	137	162	146	166	159	158	150	138	126	157	160	170	183	180	166	158	152	153	163	142	154	155	153	154	158	174	149	173	161	170	177	161	163	147	153	129	165	149	171	159	154	164	163	136	146	157	185	168	176	148	162	180	174	161	169	168	140	172	165	149	184	154	146	157	174	162	163	127	143	158	159	158	151	175	145	168	155	174	160	152	170	147	171	143	158	154	157	135	147	154	156	160	169	153	154	162	158	153	172	155	144	163	160	167	148	171	162	159	142	152	177	160	132	181	153	172	170	150	156	135	155	152	147	167	155	153	144	165	153	140	158	179	142	155	165	149	159	176	170	141	155	155	162	142	190	165	152	149	185	151	159	170	152	160	165	133	148	152	170	155	169	143	159	163	149	157	178	165	158	168	149	159	149	155	178	144	141	158	155	181	159	164	139	177	179	127	150	192	148	143	155	171	162	182	148	145	163	157	154	154	149	140	159	142	190	138	194	154	146	162	152	166	141	159	141	164	151	167	147	162	170	142	159	164	164	149	151	137	148	171	182	133	128	160	132	158	158	143	154	146	127	137	167	176	146	178	160	145	133	190	178	143	139	142	154	153	168	152	157	166	163	164	142
8591	1105	2067	2290	1889	1453	1212	1016	918	825	740	679	586	600	600	601	550	527	530	528	521	531	470	475	450	462	499	438	475	455	415	443	451	443	451	446	426	457	454	431	454	436	427	439	433	425	413	411	446	468	480	413	407	438	443	444	418	423	419	396	454	434	438	421	447	424	450	420	415	406	434	433	395	450	419	436	389	424	419	410	422	412	439	417	405	429	406	417	412	435	377	397	463	408	414	422	394	384	440	451	391	447	398	448	469	429	451	431	416	420	411	424	395	404	398	399	430	408	406	430	395	451	441	416	450	419	428	420	407	435	426	409	438	391	381	452	438	422	469	411	420	389	421	389	425	404	414	402	437	450	428	416	410	411	426	425	417	415	379	417	412	378	430	458	402	436	411	422	447	437	417	421	412	406	410	386	438	431	396	419	449	431	403	418	436	414	422	402	405	426	417	454	449	426	454	423	407	387	442	440	401	421	408	470	431	424	451	416	436	415	370	431	442	403	411	389	408	441	412	405	391	442	413	410	413	410	408	408	414	415	405	402	406	420	467	434	398	411	416	400	375	431	439	429	451	397	393	400	402	429	419	454	471	415	422	395	429	432	426	396	417	381	416	418	435	455	406	422	426	421	412	443	428	427	446	442	375	407	411	414	442	433	378	458	381	423	425	424	432	388	435	410	419	413	399	434	398	406	424	407	414	439	403	432	436	417	449	402	408	442	400	422	389	409	400	409	423	429	412	399	381	441	432	445	413	434	414	420	410	429	407	446	407	416	422	426	422	432	434	393	384	392	438	446	396	401	441	415	428	416	434	433	413	420	393	405	391	401	383	406	468	401	401	387	449	444	442	439	417	411	421	410	408	424	414	431	396	447	417	392	376	433	403	435	445	411	408	427	431	395	375	424	419	409	424	409	426	405	396	414	413	431	416	431	426	419	404	426	434	421	443	438	397	405	406	423	422	425	432	403	443	412	447	464	379	449	410	425	424	422	423	389	399	432	392	416	439	444	390	423	430	390	415	396	453	415	415	436	385	391	443	419	417	414	403	426	408	398	424	442	435	405	398	445	426	414	404	415	435	402	416	429	436	411	423	441	415	400	419	415	417	446	419	409	422	415	436	400	403	438	410	422	448	439	415	443	417	423	428	404	392	450	417	390	378	427	448	383	451	374	427	417	469	413	420	405	429	398	427	398	408	420	419	402	415	427	416	419	413	402	379	394	414	408	405	435	378	413	404	434	404	391	431	412	434	433	416	396	384	409	383	431	456	450	405	412	434	413	393	413	408	421	421	407	421	430	432	437	436	388	418	407	451	408	419	414	396	402	447	422	399	413	389	411	425	406	422	401	391	434	429	420	430	422	447	412	431	385	445	429	387	422	412	414	399	420	438	421	425	403	349	416	416	406	467	424	440	458	424	395	405	445	409	428	423	415	416	412	416	419	433	409	427	420	423	431	456	422	400	415	402	461	446	418	404	418	401	446	410	424	423	417	425	402	423	431	422	393	412	443	460	434	443	408	384	388	418	424	390	419	394	427	385	417	402	431	430	427	402	380	423	409	404	390	389	413	405	458	409	401	402	424	414	412	422	450	398	445	430	451	397	425	414	404	408	422	406	403	435	398	422	429	408	427	404	410	416	417	406	395	407	433	439	429	382	438	402	429	406	396	417	454	461	397	422	402	349	454	415	435	425	402	439	441	411	449	423	436	406	427	457	411	421	424	402	400	419	440	415	419	419	420	424	399	421	426	460	402	419	439	433	424	420	417	441	390	455	410	416	403	381	414	401	381	466	428	408	402	436	396	407	420	412	399	403	409	442	390	403	407	405	416	434	426	412	404	451	409	411	414	408	397	445	378	396	438	380	418	418	439	432	427	431	418	423	417	400	442	396	424	394	436	401	378	440	406	425	443	463	407	380	416	412	406	460	400	409	392	417	411	410	413	436	443	435	427	435	364	428	395	443	390	427	388	394	404	425	424	385	416	423	386	427	421	394	409	414	393	401	418	401	429	408	417	446	386	396	416	451	354	435	431	433	398	444	436	395	400	432	392	379	404	414	408	418	406	410	404	447	419	417	428	410	428	418	436	445	408	417	433	430	410	425	422	433	402	382	410	384	441	424	428	390	431	442	415	430	435	473	415	402	435	442	413	445	400	435	405	442	401	398	419	397	414	429	406	430	401	419	415	449	419	401	412	426	406	452	431	433	415	426	404	442	409	426	460	413	379	430	446	415	407	415	407	425	424	416	422	412	381	419	431	439	407	399	436	409	411	394	425	421	440	382	442	424	416	420	465	446	411	412	391	409	432	386	442	438	410	440	439	458	431	421	432	416	409	395	416	422	441	439	409	420	402	418	416	403	414	451	425	418	427	423	442	404	402	458	395	416	427	420	450	439	415	420	426	407	407	415	385	455	401	422	457	430	417	419	406	415	428	460	414	435	400	423	413	411	444	405	425	415	416	396	434	401	424	388	424	440	420	421	411	429	422	412	449	407	408	396	430	445	407	423	435	400	429	376	408	463	397	412	469	422	398	400	414	430	405	397	423	417	433	420	401	439	410	420	416	434	424	429	433	395	407	390	456	404	412	411	445	408	458	399	408	377	400	433	451	389	425	441	448	410	432	420	388	417	419	435	412	447	393	457	427	418	412	355	445	409	414	439	448	415	423	397	404	407	407	400	439	434	434	419	404	458	429	413	418	411	410	382	423	419	393	421	432	428	388	442	381	412	406	432	411	404	434	411	419	399	396	419	409	400	425	421	420	406	426	453	429	413	444	407	406	405	376	408	408	387	404	372	399	420	408	419	378	404	414	427	409	385	378	376	426	384	437	433	449	422	370	395	377	399	412	407	406	438	426	452	426	409	404	410	431	463	429	422	449	432	415	435	414	388	408	400	410	386	436	419	401	429	384	400	425	402	416	401	428	402	395	416	443	396	413	409	454	394	428	443	422	420	438	461	393	410	390	433	457	409	417	407	405	414	423	398	409	423	483	404	437	455	436	405	429	390	402	418	446	402	458	418	385	371	430	432	412	401	393	407	412	403	424	407	431	419	415	420	394	440	432	382	416	453	456	406	455	407	403	406	431	414	415	380	403	382	384	408	421	396	435	420	401	420	428	412	403	408	466	451	429	391	424	434	418	376	414	419	403	402	442	431	400	420	412	435	414	410	414	442	417	427	394	400	425	438	392	428	400	396	396	458	391	402	409	384	437	432	384	426	379	418	415	468	425	436	445	403	438	399	413	417	388	419	430	403	407	433	413	444	422	405	415	419	431	408	388	435	410	377	413	393	385	428	418	423	415	433	397	396	390	391	389	458	420	479	439	410	396	412	430	412	379	395	407	379	424	426	396	429	430	420	387	392	409	403	397	375	406	418	438	432	402	381	421	429	420	418	425	416	392	424	429	416	416	414	445	457	434	394	436	398	393	432	406	438	407	438	416	425	394	431	440	453	433	399	403	412	407	400	461	393	424	385	474	423	465
2074	466	399	457	456	462	486	473	487	438	425	446	445	438	450	487	416	422	453	461	427	469	436	443	433	459	459	470	420	456	449	442	433	441	472	389	407	424	417	465	439	439	431	462	453	436	491	443	445	437	442	461	504	459	418	450	419	438	436	429	461	441	431	461	459	458	437	420	433	455	423	452	445	433	405	471	447	407	429	458	412	453	449	445	468	445	430	418	448	418	444	476	458	485	429	457	444	427	449	440	467	426	440	445	459	413	466	426	457	433	462	453	443	475	434	433	436	454	434	437	484	422	462	459	487	451	440	432	446	427	454	463	445	432	437	452	466	415	406	424	487	412	420	434	456	448	441	429	446	408	414	447	414	424	436	437	448	435	453	446	477	481	447	461	469	457	431	469	446	464	427	446	466	428	470	461	420	425	437	480	443	426	451	443	428	428	455	446	473	461	430	451	440	498	443	430	421	455	450	466	471	411	453	419	443	408	435	466	420	468	418	464	407	461	449	473	463	443	422	488	448	433	435	437	440	451	464	497	467	417	429	408	428	467	454	466	441	461	450	452	423	448	461	410	418	448	460	428	435	429	435	426	465	464	482	442	483	434	440	420	478	447	420	456	421	444	466	457	441	463	424	442	451	438	434	452	433	422	463	433	437	422	434	435	465	422	468	467	422	481	447	444	474	448	445	383	498	455	459	428	433	470	449	450	423	441	435	446	424	463	477	461	461	447	425	475	437	464	454	444	396	445	478	438	425	451	449	473	446	453	420	426	417	427	464	407	429	409	439	421	421	482	446	453	457	464	456	439	447	427	435	412	480	451	446	432	459	481	472	446	487	447	458	413	422	453	425	460	467	436	462	459	453	427	434	433	438	469	469	417	411	443	443	418	394	427	452	452	439	418	447	437	417	433	423	445	465	431	425	425	474	509	466	455	429	417	466	453	436	435	486	410	460	431	442	442	442	436	446	454	416	451	436	437	452	463	441	454	424	452	441	465	484	406	455	416	424	444	448	472	447	439	424	431	408	468	411	420	459	449	418	465	440	453	460	442	427	392	458	417	441	448	437	414	443	430	444	426	420	436	423	438	458	452	437	435	442	424	457	437	474	464	444	440	428	446	446	436	430	453	441	445	453	434	439	407	436	449	445	430	491	425	460	440	453	415	410	455	400	456	488	437	448	445	441	493	444	431	449	458	491	467	445	483	462	454	474	475	424	454	461	454	447	415	452	439	421	460	434	475	419	411	449	458	414	440	436	449	432	425	417	418	470	432	473	447	450	472	434	440	465	448	453	439	423	480	446	431	430	444	453	428	483	473	465	397	481	427	438	396	459	465	438	429	463	455	428	442	464	463	415	431	430	448	422	448	463	409	419	478	475	452	417	405	400	434	452	395	439	424	457	417	399	449	438	441	443	455	430	455	446	416	446	444	452	460	432	396	445	456	483	434	408	467	473	455	457	468	423	412	486	453	403	415	462	464	425	442	467	434	456	478	408	424	408	435	435	435	432	400	468	456	459	457	450	407	495	447	454	428	436	438	450	449	432	452	442	486	430	420	413	426	413	450	442	422	463	432	443	426	427	428	490	450	464	482	477	494	471	397	389	450	441	447	449	438	498	448	451	433	486	413	451	461	459	438	434	493	465	465	456	415	387	477	429	436	464	435	465	440	490	493	441	441	428	430	429	452	453	467	436	461	434	463	446	431	426	424	423	422	423	447	442	418	413	439	417	440	416	458	432	471	428	469	500	415	476	418	458	421	460	439	438	433	465	460	458	463	442	469	431	470	406	451	426	471	434	473	482	476	489	429	397	450	463	448	400	433	453	458	467	437	440	475	409	462	484	411	470	447	424	402	386	442	408	435	461	424	437	424	451	415	430	423	442	442	401	411	447	459	437	473	447	412	418	406	434	443	442	437	469	420	449	435	432	440	420	401	433	455	430	438	439	436	430	405	429	426	440	435	423	428	422	431	458	464	465	443	420	446	511	447	452	426	406	474	398	416	435	418	419	425	466	475	410	450	432	444	458	460	417	432	461	416	458	418	441	444	482	424	446	431	442	423	470	474	425	405	445	410	451	489	470	433	465	420	439	469	481	483	455	482	449	445	419	476	413	443	468	439	455	438	398	435	414	433	475	413	436	455	467	421	485	461	420	401	429	461	418	421	426	431	422	422	430	457	439	414	431	446	480	443	472	392	438	458	462	447	471	455	444	458	448	434	494	469	428	442	447	448	416	469	441	465	435	448	460	465	437	435	457	412	426	435	389	407	451	428	447	479	457	418	468	496	410	498	425	434	451	441	462	462	458	459	450	428	422	440	470	459	468	434	441	453	481	440	422	427	439	448	427	410	484	455	442	439	494	435	434	419	510	446	453	443	434	459	398	436	435	406	422	461	454	428	479	452	452	445	411	476	445	457	424	440	416	471	445	424	445	430	425	422	494	439	432	454	453	433	474	428	403	438	422	468	464	392	481	426	454	406	408	469	406	417	443	469	441	438	448	422	434	425	437	434	436	437	435	399	426	434	421	435	401	440	422	417	456	496	431	463	437	443	466	422	472	413	462	440	433	451	464	450	475	428	427	410	462	452	429	457	426	441	484	462	468	471	480	467	423	445	425	467	416	435	436	424	408	431	420	473	426	409	462	445	443	455	490	426	445	473	443	417	441	410	393	457	405	431	419	415	464	444	406	458	469	463	441	446	465	431	439	425	452	460	430	477	471	420	452	445	450	477	469	427	452	460	442	433	423	438	411	460	459	441	444	429	471	436	455	486	484	445	460	440	408	400	411	414	453	416	476	451	510	465	435	460	487	442	467	430	430	394	431	449	450	448	445	449	435	442	444	428	442	419	396	470	489	427	499	418	450	433	477	437	419	487	489	416	416	439	422	452	459	405	445	464	428	457	452	450	436	454	463	443	462	423	466	442	417	453	472	465	408	451	434	457	436	480	450	475	483	459	452	440	443	460	429	435	456	443	457	481	452	458	431	470	454	409	426	426	435	425	455	483	461	386	390	442	453	449	467	434	452	416	412	452	456	451	470	418	427	457	420	454	424	482	436	450	420	427	420	438	448	419	473	443	412	437	433	449	453	456	439	444	457	466	426	482	423	471	443	455	451	425	438	462	453	476	436	404	431	411	405	420	453	443	449	461	458	452	460	473	433	453	440	496	430	461	462	464	448	452	426	449	423	428	443	468	476	433	465	427	439	397	477	464	468	462	456	413	459	442	440	472	422	470	412	438	425	462	463	398	452	438	469	449	437	494	406	425	466	455	422	385	465	447	439	464	475	415	441	432	425	464	465	465	441	475	470	459	506	436	469	493	460	428	430	454	396	425	458	468	442	450	410	462	459	458	417	454	405	466	424	419	451	469	445	436	461	462	456	466	496	461	445	442	466	459	489	415	477	441	469	457	432	413	460	440	450	402	379	460	448	463	430	451	415	432	413	467	425	450	456	477	446	482	459	407	391	446	436	436	473	477	454	453
2408	1058	1020	1003	953	947	993	987	952	984	956	1014	988	977	915	948	1014	935	959	1025	954	989	951	975	967	961	948	926	937	975	979	1017	1017	1024	1022	999	975	980	956	958	945	949	921	992	942	959	999	960	960	946	967	948	948	931	964	946	985	928	954	954	951	955	942	953	961	932	949	945	976	959	922	957	979	999	991	964	951	1015	987	997	956	942	1006	950	923	947	956	946	937	997	950	1010	1009	977	943	937	922	955	976	930	907	1005	928	986	961	969	987	973	962	899	916	898	947	988	954	893	959	980	943	973	952	1013	946	940	988	1013	979	952	914	984	951	933	894	935	912	951	956	1014	980	945	946	923	1017	986	923	931	920	964	1014	938	981	985	1003	965	965	987	956	968	990	978	954	939	948	917	944	973	985	983	1057	973	952	948	971	926	928	930	964	964	932	963	997	1001	1009	961	1011	947	982	970	954	1009	975	946	962	989	1016	956	997	971	963	919	953	994	956	973	953	955	922	947	967	1001	887	1022	933	944	929	931	988	897	1001	944	1077	982	964	959	943	1020	905	935	933	959	1013	947	984	959	1035	928	966	955	972	949	983	1010	975	953	943	982	949	954	1062	1021	906	969	952	948	938	955	978	973	944	1021	937	954	886	976	957	947	982	933	956	1011	884	941	954	946	929	936	978	932	959	1002	916	929	989	949	946	960	926	952	985	928	943	895	956	942	927	972	1003	964	974	969	930	979	915	989	951	1006	1007	936	982	952	930	1001	1013	996	920	972	896	946	990	957	1007	963	928	994	916	953	978	958	926	952	978	991	1013	1026	937	959	1011	1005	949	962	929	910	1024	938	971	918	967	980	985	965	949	928	1022	952	1003	974	985	933	934	968	946	934	901	978	999	981	947	1027	973	993	940	913	1000	954	943	955	1024	1008	957	980	1026	979	999	977	908	983	963	1004	939	963	911	922	957	1000	933	960	993	947	952	972	957	950	927	987	989	924	925	939	1020	924	943	997	937	948	976	982	980	969	935	976	1025	961	942	959	981	923	922	977	997	999	996	984	991	940	945	931	994	965	951	947	969	972	937	1000	987	951	983	916	956	973	1004	956	933	988	950	928	961	938	1002	938	987	981	909	945	1006	906	935	980	970	979	950	938	951	941	981	908	976	981	949	957	983	970	978	971	952	901	926	949	971	983	931	947	971	948	979	964	864	945	917	993	959	1007	997	957	954	981	992	957	951	1008	979	957	980	952	953	997	968	952	955	995	931	973	1006	967	974	1045	983	959	946	945	942	975	995	997	977	944	951	971	945	957	943	940	933	968	942	995	913	918	982	923	959	917	954	915	958	933	957	1008	966	971	948	947	921	969	920	1015	934	996	956	982	1010	996	923	917	998	915	925	1039	1003	966	939	964	968	1012	981	1000	985	1002	942	952	1002	983	927	955	939	941	960	992	935	959	898	968	877	949	950	1001	917	952	927	1004	970	953	972	972	1018	937	971	980	920	983	931	962	921	979	946	943	963	943	1002	957	957	930	1002	972	971	947	908	951	951	942	991	991	938	999	958	946	994	1005	952	949	1012	930	943	981	999	969	935	998	925	950	972	902	947	972	929	975	935	973	990	938	940	1002	972	921	968	946	932	969	951	983	930	973	966	957	976	937	973	960	1009	921	1005	912	1004	957	973	960	960	1002	1043	932	972	960	948	967	984	971	980	963	922	941	971	986	991	893	961	1004	983	973	939	989	971	944	977	1006	1021	929	969	962	999	974	1023	941	913	972	947	920	901	990	942	953	931	960	997	988	1004	940	941	972	969	952	1014	949	984	993	977	1001	971	961	937	926	946	951	963	906	990	972	937	955	911	985	952	1002	1037	964	997	1053	997	958	965	988	981	970	930	946	975	1006	999	960	1007	964	931	984	938	1011	956	973	984	941	980	1007	936	948	984	959	927	1018	956	912	958	964	977	952	979	995	997	968	1002	958	897	971	988	964	987	1032	912	920	958	950	949	972	1000	915	961	957	957	1023	974	924	966	941	979	929	987	1018	912	1008	954	932	908	939	932	980	964	1015	976	1046	984	988	955	987	1015	956	971	984	992	942	965	1013	938	985	943	894	983	940	985	962	908	983	985	1022	981	942	946	1009	863	937	938	961	938	938	942	951	961	955	967	927	966	960	957	1004	953	988	995	967	970	968	966	971	949	989	987	949	965	991	988	951	957	959	966	946	985	1000	949	930	941	884	1022	953	1017	947	969	935	1003	956	898	955	962	1030	1009	926	998	975	996	935	970	946	907	986	980	905	949	934	965	968	942	1016	991	1011	982	987	946	940	958	925	934	964	966	1023	962	986	969	914	947	967	974	988	990	1002	953	907	968	957	931	954	886	936	961	953	958	991	976	988	997	991	970	963	1017	943	962	952	941	957	921	986	969	942	983	1001	935	1017	985	952	962	945	955	991	940	915	960	979	910	960	999	984	913	947	946	1010	960	963	917	1029	986	894	943	973	1010	949	941	990	954	965	937	914	995	995	943	950	912	944	929	952	960	980	911	938	996	1000	947	959	965	927	958	953	952	957	945	950	926	1007	952	1028	947	974	949	928	963	949	993	925	966	991	959	992	941	982	975	969	925	923	934	1005	1013	933	980	920	942	931	971	1008	939	888	966	1026	955	932	951	928	896	944	924	942	961	924	951	956	970	888	959	928	969	1013	949	923	966	931	973	930	906	983	963	936	955	936	920	961	961	949	955	921	1000	944	939	878	946	945	971	1039	990	966	931	979	924	936	959	964	1029	976	979	915	992	908	1011	974	991	932	983	975	985	927	1013	979	992	999	994	988	1014	981	930	956	943	982	924	960	962	1010	994	904	960	964	1021	1007	964	947	984	992	957	928	1001	931	1036	981	968	966	919	921	932	977	970	987	979	904	954	972	989	986	949	985	959	931	948	933	996	880	987	960	926	981	943	897	938	949	974	943	915	961	992	980	973	942	963	937	986	958	986	975	966	985	919	977	958	939	957	1015	926	960	955	968	979	910	963	934	922	976	932	967	917	1001	1024	927	989	881	975	948	1002	941	992	1001	961	940	985	929	938	934	940	955	953	983	927	954	1000	963	937	934	968	913	992	974	951	974	968	929	978	920	980	851	980	972	965	988	1034	913	969	932	951	944	972	947	902	996	947	988	973	908	935	954	949	952	988	969	958	979	922	1004	989	911	997	966	976	1005	946	963	955	990	1009	978	915	977	926	957	936	948	955	994	970	1053	975	980	1021	986	939	1006	969	992	882	920	948	962	967	980	972	979	956	974	999	966	951	976	999	928	926	958	992	965	921	959	958	968	933	965	909	980	943	922	932	966	918	966	1030	1015	949	975	905	967	942	931	913	999	957	976	970	978	960	948	938	943	944	944	966	912	970	982	1025	947	974	940	916	953	967	955	983	925	984	932	936	917	942	918	919	973	976	971	1026	967	970	946	973	971	969	930	929	962	959	986	927	973	1014	956	917	966	1034	955	929	905	888	934	969	914	943	992	988	956	987	918	990	901	977	1008	982	967	942	999	986	1015	996	969	922	939	949	940	948	932	974	934	1026	899	931	1011	982	959	939	965	935	1004	961	951	921	952	942	992	923	987	1026	996	934	953	1014	949	957	993	1012	940	943	990	955	1006	935	922	905	937	923	937	1007	925	953	979
8902	644	659	496	409	386	316	359	288	280	294	286	250	271	278	245	282	229	249	272	224	274	258	234	257	229	242	247	241	237	266	271	244	209	238	236	250	197	234	234	235	250	242	267	261	224	247	205	243	236	247	248	292	241	243	252	231	267	228	271	274	265	237	244	237	224	243	266	241	231	265	234	237	258	234	253	250	228	227	228	225	263	240	234	265	253	253	223	278	232	258	238	251	249	267	253	247	229	282	256	232	229	256	252	249	246	259	229	246	253	242	221	238	265	267	271	248	279	256	234	227	247	236	227	250	221	243	218	229	261	237	243	215	264	271	260	235	255	244	253	267	260	231	225	253	221	231	260	260	237	248	230	243	247	252	237	244	242	239	238	255	215	256	242	229	231	257	273	249	246	204	250	265	264	252	230	261	251	256	241	249	252	262	254	236	226	258	228	251	242	233	221	268	266	261	258	254	256	236	235	256	227	276	200	239	249	252	265	252	263	233	223	232	201	249	253	281	289	258	243	251	237	256	233	283	245	211	220	229	253	250	231	240	244	239	222	286	255	206	257	249	212	225	275	239	241	228	218	234	283	215	251	253	221	276	267	235	202	239	257	231	258	209	239	257	274	248	279	222	270	223	276	223	249	242	246	238	248	256	238	243	232	242	259	279	251	257	267	222	243	221	227	243	255	241	229	211	239	261	214	226	227	255	252	243	265	210	225	237	250	238	221	261	228	245	249	227	250	273	257	233	236	257	189	214	246	255	235	223	239	252	235	258	226	215	236	250	239	227	239	252	262	263	217	267	251	225	222	238	224	267	229	239	223	220	247	242	253	257	233	249	238	253	232	264	241	216	273	228	239	258	250	238	248	250	231	248	244	261	290	255	264	254	230	259	232	246	234	226	252	258	226	256	222	252	260	236	220	234	237	257	225	226	234	267	248	244	242	233	246	268	253	260	263	276	206	244	231	221	232	280	248	209	231	247	255	233	253	256	232	235	254	219	239	217	243	260	224	226	258	220	251	251	243	241	234	236	242	278	229	278	266	256	229	233	221	239	260	220	233	260	253	234	248	245	270	239	235	226	244	228	237	224	248	218	236	233	247	237	272	233	281	262	226	219	220	240	228	218	253	247	209	245	269	283	259	227	205	235	246	271	254	221	271	242	247	261	259	245	236	260	249	264	250	234	223	219	229	247	220	275	231	227	246	226	247	280	247	253	262	240	273	275	245	224	289	257	270	251	281	255	273	232	241	251	272	225	213	217	256	267	246	232	249	263	230	227	254	270	234	235	221	251	219	207	260	232	246	235	255	250	247	240	242	236	248	247	252	241	232	214	222	276	250	249	243	243	266	262	213	248	218	255	242	247	245	256	242	230	224	243	250	230	227	250	268	262	261	271	230	206	228	216	226	238	246	265	255	266	230	229	264	224	256	261	235	230	244	225	215	228	266	243	246	293	233	259	234	261	248	260	250	244	251	235	264	243	210	257	221	237	238	256	232	265	259	222	239	213	249	267	241	280	233	250	262	278	204	247	250	255	219	231	213	260	237	272	273	223	234	245	240	219	231	228	238	226	262	231	236	223	253	245	239	261	252	266	236	245	236	250	274	232	272	225	246	232	239	241	229	230	246	248	271	251	238	228	262	260	257	245	219	236	232	245	262	230	243	234	200	243	234	273	228	257	232	241	244	254	239	256	218	224	255	264	271	254	224	221	242	228	254	280	262	266	250	260	242	264	246	226	250	248	250	239	251	246	229	249	246	264	237	256	249	269	252	237	255	222	235	248	281	275	240	258	243	256	232	267	284	283	264	246	262	245	236	250	228	240	234	241	263	239	270	235	260	278	255	226	255	250	263	228	262	268	258	279	234	213	239	243	217	234	225	229	221	235	240	239	229	257	252	261	238	275	243	225	256	238	229	220	246	255	249	235	249	232	229	226	226	233	230	251	250	269	260	232	257	250	267	232	250	237	247	229	243	231	243	248	284	244	240	236	241	238	254	250	246	223	253	242	251	244	254	248	246	255	227	229	258	244	243	247	240	263	268	243	241	247	248	259	228	226	220	226	233	218	262	242	238	237	241	270	260	255	255	240	262	249	259	237	254	316	261	222	287	219	247	207	230	252	254	235	284	260	253	223	238	245	260	229	241	229	253	238	249	265	248	255	230	242	257	266	247	262	248	285	266	280	220	264	228	210	234	269	230	234	262	240	228	245	203	235	259	271	241	247	273	235	238	262	281	244	281	235	239	235	243	248	239	227	243	216	226	229	289	228	244	244	260	242	247	245	232	233	273	218	230	292	251	251	245	252	250	215	232	252	186	228	204	222	243	234	222	220	219	234	252	225	230	230	218	282	256	260	246	246	279	241	229	243	253	241	237	228	256	244	257	278	244	257	262	270	238	263	255	246	258	223	226	234	240	239	237	252	253	268	225	222	248	282	268	249	238	242	266	263	245	251	249	226	249	258	241	252	232	244	242	239	232	238	247	220	253	247	244	234	245	236	233	246	263	269	234	230	224	237	236	261	249	229	213	254	275	254	237	263	238	261	257	232	222	239	219	262	233	256	230	254	223	257	236	220	248	240	222	246	260	249	282	244	237	226	234	229	227	254	251	235	223	232	249	227	250	260	248	215	252	239	243	257	223	225	257	257	236	268	231	242	218	224	238	221	239	253	233	257	249	232	230	250	274	280	238	228	271	250	236	259	196	277	244	222	243	275	225	234	246	261	225	243	244	246	257	249	213	254	247	230	233	239	249	303	258	248	242	259	235	266	220	230	261	266	277	226	239	245	254	230	249	259	261	247	238	225	240	220	218	247	239	252	250	267	277	247	279	258	240	235	248	234	248	277	259	250	263	246	266	239	256	269	219	257	256	254	235	241	249	232	229	211	265	236	246	226	264	226	290	238	295	241	250	290	248	221	245	218	233	228	222	243	238	240	255	251	216	275	232	237	233	239	247	233	226	254	255	233	231	268	253	225	255	234	234	249	226	233	254	248	245	234	244	237	220	238	241	251	264	220	231	240	242	258	263	254	241	256	239	247	269	240	236	251	256	242	235	258	230	220	215	244	207	259	219	226	231	240	265	224	241	241	235	251	255	257	261	229	258	250	264	242	218	241	247	228	222	262	224	253	219	218	252	249	242	243	258	222	231	233	262	287	256	238	221	221	225	255	235	232	231	241	247	247	250	229	227	250	258	226	274	252	278	240	241	257	229	240	248	249	248	219	225	228	241	233	218	230	236	251	242	241	250	251	253	211	239	270	241	259	231	258	219	241	264	246	238	242	233	261	248	241	236	244	248	249	251	265	251	263	270	231	230	237	271	273	254	263	238	229	269	232	241	256	276	245	251	264	227	210	254	245	266	267	228	283	252	255	248	254	252	237	248	257	245	229	239	254	271	260	244	224	256	238	242	226	263	253	300	253	257	237	210	220	245	264	242	241	241	256	230	227	247	261	266	246	234	231	243	220	237	252	236	266	262	245	226
6863	947	1399	1577	1289	1082	945	866	795	741	748	755	695	676	654	681	670	591	597	575	632	576	608	612	591	581	594	587	585	560	549	611	545	570	535	556	582	567	561	563	572	602	593	551	566	619	529	598	577	543	536	568	519	551	560	554	540	594	571	543	553	526	558	565	564	552	561	582	555	545	535	564	554	574	582	543	529	571	587	544	560	583	517	532	578	551	545	553	574	515	519	532	569	554	541	539	616	548	549	635	568	584	569	554	557	615	545	567	570	542	572	524	556	519	582	553	547	592	549	580	567	607	594	524	549	545	540	561	561	583	556	603	563	573	544	595	538	558	586	551	544	552	594	537	540	569	590	549	566	528	562	609	554	564	597	607	565	565	564	569	560	596	555	556	545	548	587	536	510	592	557	572	574	581	563	579	574	574	562	556	541	531	576	577	574	571	585	607	569	563	587	538	580	565	547	567	565	557	586	631	568	551	550	559	556	569	553	546	549	581	550	547	564	561	577	595	548	489	530	563	538	545	575	549	567	543	594	583	551	552	550	594	551	525	572	574	563	559	557	569	567	562	498	547	563	560	577	548	572	561	541	583	531	525	576	559	548	576	581	558	561	610	514	568	524	580	587	572	572	609	582	534	571	556	605	556	552	593	569	539	572	561	544	570	598	591	561	554	538	560	526	562	527	528	552	594	587	555	573	549	544	582	532	551	613	563	601	536	574	581	576	511	561	546	542	598	597	554	560	545	553	553	595	586	534	571	583	540	547	567	534	584	559	551	599	571	563	555	558	593	588	557	521	539	580	606	505	578	568	608	554	586	566	545	580	544	521	549	576	583	508	586	549	557	533	566	557	536	572	543	566	580	560	551	606	574	561	594	600	530	598	550	558	590	543	592	585	536	495	518	546	573	543	525	554	518	534	588	513	543	584	563	534	578	532	550	544	569	561	589	588	569	529	559	551	574	556	548	563	550	559	587	515	551	553	547	579	528	590	549	550	556	566	539	588	548	559	571	561	565	566	543	543	533	561	627	540	569	571	570	583	571	586	569	573	578	595	563	561	527	573	561	570	575	574	593	537	600	521	586	545	560	564	583	527	600	581	579	542	563	524	511	574	548	581	580	541	618	567	570	533	572	600	603	553	541	576	534	555	610	580	576	588	561	555	581	532	552	569	622	565	595	548	579	543	568	530	555	577	585	554	577	570	561	563	561	550	557	560	587	568	521	566	504	541	526	554	557	546	566	550	594	547	536	522	573	564	598	563	541	560	555	527	582	568	591	583	572	567	539	539	551	570	549	526	559	558	519	553	549	533	541	584	522	548	530	565	570	560	588	577	529	554	593	563	557	540	576	560	586	534	537	541	564	575	563	558	542	563	554	576	563	583	575	557	537	551	544	551	577	547	537	549	538	576	533	625	564	605	557	576	590	563	576	557	526	568	569	578	556	568	555	577	580	555	579	548	562	557	584	569	561	553	529	549	577	604	541	550	530	552	589	594	562	590	579	578	505	555	521	567	618	586	574	565	546	581	556	525	551	617	584	544	574	548	540	572	592	569	514	552	521	586	563	573	500	569	606	530	555	598	589	572	581	542	565	591	542	586	549	520	543	538	588	545	549	576	552	573	570	545	515	549	569	557	605	593	547	543	552	540	520	530	545	597	586	539	561	572	548	564	547	594	538	567	560	530	541	558	576	571	534	551	547	578	549	575	602	563	587	543	538	554	581	575	566	564	558	566	553	585	534	542	531	570	610	577	584	568	551	560	503	559	549	554	531	568	533	521	545	614	558	504	604	583	563	581	577	555	589	595	547	589	550	548	564	579	598	524	524	594	592	571	619	575	567	515	545	579	537	599	558	552	544	583	549	575	589	587	545	542	535	595	536	527	616	570	584	548	601	557	589	603	590	580	540	579	576	566	556	562	593	581	547	546	573	583	550	519	538	535	576	535	536	575	588	574	575	556	555	522	562	553	574	554	506	512	547	542	558	512	565	570	562	563	589	577	587	581	535	559	572	574	556	589	626	535	555	589	552	529	484	563	590	562	585	565	518	560	594	543	542	498	562	586	556	575	539	527	580	556	592	570	572	585	560	561	561	579	557	570	615	568	535	589	540	594	543	567	539	517	572	559	544	553	530	557	586	545	537	524	589	588	562	551	541	553	560	568	586	578	560	547	628	624	550	554	557	543	547	614	566	570	579	573	569	580	587	637	599	573	534	531	624	511	557	595	572	583	568	577	556	589	537	569	540	566	546	574	558	529	598	517	574	576	581	544	524	508	561	511	555	554	621	536	619	586	574	556	572	525	596	544	559	563	560	536	604	563	584	557	568	584	601	580	516	537	551	588	537	545	575	573	535	554	554	564	588	535	552	554	553	540	611	565	569	535	550	562	566	580	571	548	532	561	585	585	549	600	616	529	592	579	580	565	559	533	552	572	552	537	554	531	594	571	543	558	579	566	567	564	559	498	572	546	521	571	561	584	544	585	580	606	591	542	553	613	509	572	549	567	584	527	545	571	611	577	576	563	537	549	593	593	569	540	577	543	556	562	573	523	577	582	554	560	550	572	543	600	592	586	547	540	528	518	547	565	563	563	581	576	579	559	563	561	541	537	568	533	562	568	548	550	569	543	558	584	555	549	558	580	538	544	599	585	582	576	575	593	586	546	620	531	560	551	564	593	625	556	590	554	552	519	551	570	532	566	600	577	602	575	562	597	536	604	547	609	551	548	567	548	543	561	575	567	566	576	527	573	554	520	547	558	551	540	547	590	607	521	555	554	572	531	562	571	574	600	551	556	578	589	555	544	589	566	557	563	586	526	570	560	605	554	575	573	603	571	535	556	597	528	563	597	537	537	533	527	542	551	540	518	556	526	545	578	551	581	553	548	568	564	503	534	507	569	612	524	542	521	574	554	600	523	557	563	552	511	565	548	586	516	571	565	545	549	571	541	554	556	580	574	564	584	568	579	547	550	556	565	554	559	574	569	589	576	516	574	581	577	587	573	535	570	551	560	519	592	585	565	562	583	537	540	520	568	536	542	541	568	537	581	492	588	577	532	611	587	579	577	593	581	534	587	585	560	521	531	531	551	535	575	566	549	545	563	589	566	529	561	574	541	616	570	559	550	547	570	546	585	580	573	588	534	561	599	549	561	586	504	535	550	575	551	576	559	565	556	581	542	587	576	575	561	551	567	535	526	554	572	588	539	586	558	550	562	550	600	539	593	578	582	594	574	528	578	570	558	543	577	568	589	570	559	532	577	529	549	554	530	551	574	543	590	563	540	600	570	568	556	558	534	580	595	564	552	565	552	544	533	607	591	568	577	541	573	562	541	587	570	581	555	571	565	535	533	523	533	549	566	559	554	531	590	551	572	547	540	606	570	603	526	553	598	539	600	544	563	599	587	580	594	543	561	523	564	536	540	571	549	500	573	571	508	505	560	598	569	576	556	523	591	558	569	558	548	505	550	526	525	559	549	596	590	541	580	583
15869	1353	987	767	528	412	312	263	230	241	201	229	182	177	171	199	191	172	166	184	149	140	159	156	173	160	170	149	150	178	145	187	141	144	139	168	148	166	146	168	143	150	137	175	152	173	164	152	161	170	163	138	137	150	167	163	138	147	167	179	158	158	162	137	148	177	154	167	164	163	161	168	151	175	150	152	158	155	146	142	161	159	135	173	169	158	144	182	155	138	144	184	150	121	153	168	165	158	145	148	122	166	162	157	167	189	164	192	161	179	141	174	165	138	158	157	163	151	168	166	156	151	148	162	146	163	142	144	173	129	168	142	158	146	153	165	139	163	134	160	167	158	163	178	158	153	169	173	174	142	160	162	156	160	176	183	170	178	149	160	152	155	142	156	157	162	151	162	137	144	175	176	176	167	143	184	135	173	168	153	158	139	159	158	171	134	131	138	148	165	155	166	156	139	145	145	156	168	141	153	166	163	162	150	151	170	153	154	191	174	167	172	169	178	151	156	144	150	160	144	173	164	157	144	157	152	176	171	132	159	163	141	152	151	139	170	189	155	172	158	151	164	147	194	160	171	132	158	153	165	155	143	177	166	152	169	148	157	146	151	157	173	152	167	155	152	147	153	159	158	155	155	136	177	133	150	156	140	133	153	161	139	149	159	173	173	163	153	163	152	136	148	154	189	175	146	181	168	145	137	137	154	159	174	156	167	165	149	165	148	130	161	162	161	157	170	158	155	156	158	139	175	163	143	173	167	170	148	169	166	142	157	154	158	183	156	184	170	175	152	181	135	165	159	172	162	149	163	154	177	175	147	137	139	177	173	194	160	167	158	167	158	137	153	152	162	154	144	143	153	156	170	151	166	152	152	162	181	175	158	166	163	173	149	168	172	136	171	168	149	162	142	144	147	166	173	175	152	132	170	156	155	145	149	158	151	147	154	146	153	155	184	149	173	157	157	143	156	174	154	183	184	161	152	151	133	131	158	181	161	172	126	162	165	128	163	157	152	163	161	142	152	154	193	166	163	176	170	137	168	157	161	189	142	136	154	173	166	161	158	163	190	177	177	153	175	161	175	150	145	161	159	179	164	171	183	162	184	172	156	141	145	157	160	173	171	178	122	157	165	156	153	168	174	133	156	131	162	162	143	178	162	157	138	142	145	146	159	155	140	171	170	152	171	153	179	164	194	166	135	135	147	164	187	161	155	152	175	159	163	177	174	170	155	141	139	162	174	151	162	165	140	163	157	153	171	172	160	153	159	146	180	148	122	136	139	164	179	157	153	161	135	181	145	148	140	163	160	176	147	166	148	151	157	151	185	173	164	167	148	168	152	163	148	150	163	176	151	157	162	155	174	166	164	143	162	149	155	171	161	183	161	175	186	169	145	146	144	143	145	150	176	146	140	174	173	155	166	177	154	152	148	167	141	153	162	138	153	177	163	162	150	167	146	150	166	161	157	153	173	149	184	158	180	154	134	146	143	167	173	142	173	172	178	157	158	175	179	165	140	159	154	152	160	164	168	151	172	166	137	160	156	134	144	143	162	180	155	192	136	149	168	156	152	165	176	125	155	142	145	151	134	168	156	145	129	157	172	160	176	179	156	156	168	174	173	167	144	180	169	165	151	193	178	169	157	166	160	150	153	148	151	145	177	161	128	156	168	159	150	167	158	165	185	156	161	167	142	172	171	158	163	145	160	154	167	172	151	153	134	144	171	172	161	150	163	148	151	173	159	159	174	173	167	146	171	171	152	176	157	163	154	169	150	162	154	161	174	158	180	146	167	146	152	157	166	163	147	147	150	149	153	147	156	173	150	154	150	148	173	147	158	171	174	140	164	174	174	167	137	163	157	161	153	163	133	161	139	179	178	159	155	184	162	149	156	162	176	178	144	177	156	153	134	168	175	144	169	151	161	134	173	163	171	151	127	159	157	159	168	166	155	158	162	163	175	165	167	127	152	128	184	158	136	159	173	161	162	155	147	155	167	132	164	186	152	149	159	161	165	175	148	161	150	144	141	165	176	165	169	148	173	137	147	168	158	149	165	165	168	160	167	160	152	150	156	177	154	146	161	129	177	191	136	173	175	149	158	173	148	130	152	165	148	162	146	139	170	154	159	171	145	161	172	167	153	151	158	159	142	177	160	151	155	155	150	166	145	142	178	170	176	170	145	211	149	150	156	148	161	158	141	149	175	163	164	161	140	167	171	155	161	148	164	171	159	191	133	142	164	147	169	144	178	144	179	154	153	159	182	136	169	169	172	169	159	152	161	156	139	144	144	160	162	177	170	174	158	145	157	157	153	156	135	144	174	177	149	152	154	154	133	171	142	155	136	155	164	149	166	175	156	153	172	160	156	174	146	153	158	134	152	164	156	167	159	157	168	164	156	184	139	146	175	167	162	143	162	191	141	159	165	192	169	150	153	163	167	171	157	139	157	146	176	128	165	181	179	162	166	159	154	170	162	171	155	178	172	185	165	153	169	158	193	164	158	147	157	176	163	170	161	166	145	178	173	162	150	167	162	156	152	162	167	160	166	169	150	173	150	138	165	156	171	148	146	143	145	167	169	142	159	150	163	160	149	162	174	147	175	165	148	151	164	161	136	166	142	160	163	148	165	145	156	189	191	164	162	181	182	152	157	163	170	164	163	155	148	156	183	160	169	154	165	165	175	149	163	140	164	173	155	164	137	187	171	150	140	138	147	170	155	158	139	153	146	159	160	144	152	156	144	144	162	136	164	157	151	166	141	157	165	145	164	182	138	164	146	159	147	147	156	149	157	157	164	160	161	179	170	154	179	167	150	155	177	152	155	136	138	141	169	144	160	154	166	155	177	174	153	131	181	139	157	165	163	182	134	160	136	149	150	152	155	152	151	124	170	145	154	153	146	171	156	131	162	165	176	142	149	171	159	187	164	168	148	163	160	176	159	155	142	163	148	163	141	176	138	182	159	161	152	147	162	155	149	168	150	157	176	178	160	161	168	166	154	161	158	159	159	166	160	179	140	152	152	138	137	142	157	158	163	149	148	151	125	146	173	144	163	140	163	164	158	157	166	160	174	173	159	159	150	167	181	135	142	162	166	133	159	152	134	168	179	157	170	148	174	141	146	149	153	161	155	151	145	141	160	152	167	170	140	158	159	139	156	167	151	153	152	138	173	148	170	177	151	147	131	176	158	144	176	158	150	154	163	154	160	158	165	147	175	162	180	165	187	146	177	156	163	148	154	170	160	155	159	173	138	162	144	137	164	164	159	170	124	177	167	142	147	135	153	148	170	160	151	167	168	140	149	155	181	169	170	150	163	173	156	150	144	162	162	175	152	140	126	150	165	146	168	151	153	151	160	155	153	156	150	184	183	180	153	137	153	188	138	146	146	176	169	135	158	163	170	155	150	162	175	155	169	166	154	152	177	159	147	150	147	150	146	153	163	138	129	171	157	169	164	152	164	181	181	173	110	156	160	158	173	169	141	146	158	157	177	166	162
8694	1072	2035	2206	1866	1520	1182	996	894	801	764	703	641	630	564	570	533	522	566	528	515	483	465	442	476	458	473	489	493	415	450	473	496	458	479	448	430	426	431	432	423	435	421	418	436	461	411	409	438	442	433	446	459	408	430	447	450	425	418	427	408	416	422	435	424	448	431	415	452	465	429	433	445	457	447	418	423	393	407	407	412	414	435	413	391	397	441	419	423	440	441	444	447	430	394	408	416	423	419	405	441	424	405	386	411	433	468	408	392	409	447	433	415	422	410	385	449	408	458	360	423	442	465	418	440	413	426	424	456	416	428	413	406	397	435	412	467	420	401	410	432	399	432	402	372	425	444	432	401	453	402	428	405	425	406	408	451	428	378	383	422	426	428	389	449	388	398	420	438	418	420	473	404	401	396	416	400	421	407	439	417	380	424	426	403	365	438	433	400	440	403	413	394	445	378	435	417	399	425	410	396	471	415	435	404	390	411	439	417	404	416	422	424	420	431	413	403	401	446	422	451	420	423	400	396	436	415	394	421	418	437	420	406	407	440	385	387	412	412	416	403	428	436	447	387	393	447	437	434	415	433	426	424	422	383	412	413	442	413	400	409	420	402	405	421	408	429	431	448	363	432	401	370	410	406	403	410	436	404	412	426	422	426	445	429	405	393	410	394	427	433	427	419	422	390	415	427	387	471	439	400	408	400	439	418	406	402	411	420	430	415	436	409	416	421	411	442	406	443	423	442	410	447	389	414	396	426	452	445	399	408	401	418	426	405	423	429	433	420	447	436	405	390	381	409	422	432	445	465	414	418	412	408	473	402	431	406	394	408	413	432	420	405	391	410	427	421	391	402	439	418	427	406	426	444	439	395	437	425	396	399	401	424	408	441	404	385	417	431	418	426	440	397	429	414	457	385	444	423	404	416	414	414	431	423	387	413	424	411	391	413	415	419	434	429	418	435	420	392	414	407	422	441	415	464	386	400	429	403	424	406	395	410	406	409	408	429	413	447	425	446	420	441	418	436	421	440	443	410	406	412	387	400	403	411	391	423	392	433	400	427	455	427	455	439	443	412	406	415	412	425	404	406	406	423	416	387	440	410	425	413	427	410	426	416	387	408	396	447	439	414	401	413	367	425	434	403	429	428	416	412	410	434	437	396	402	420	376	426	424	391	438	405	389	411	409	444	418	426	442	419	392	415	425	428	408	415	415	396	382	435	400	415	406	433	407	422	437	411	418	407	428	405	405	420	439	411	411	434	404	410	385	369	398	444	397	461	435	442	418	423	379	411	439	400	433	428	457	417	425	421	443	439	403	409	426	394	425	464	411	412	401	411	440	399	410	423	416	382	412	401	387	420	418	413	417	420	391	380	433	431	410	421	411	426	403	387	392	373	413	363	406	385	400	408	448	433	480	480	445	415	405	412	412	446	433	433	426	437	376	420	408	432	407	401	377	402	391	422	422	432	398	408	374	404	410	403	418	402	423	402	464	390	412	421	394	378	417	375	442	427	433	441	385	442	427	403	380	426	426	445	422	428	431	466	444	391	410	411	391	388	393	415	401	445	396	401	417	443	410	419	394	390	425	408	391	410	440	400	408	432	438	459	443	455	430	412	464	412	439	405	399	414	429	411	417	371	411	407	431	424	421	433	443	411	423	405	422	425	387	405	391	383	383	437	451	425	442	415	405	437	432	422	407	414	407	402	401	446	376	413	434	424	413	419	432	418	419	423	462	411	411	410	431	425	430	438	427	425	421	419	432	411	398	406	424	461	452	450	404	390	381	430	451	384	438	409	397	398	401	418	421	406	428	403	413	432	404	399	475	402	424	387	427	422	422	425	411	425	421	411	421	408	447	408	414	418	433	406	399	429	406	479	439	413	407	442	421	417	372	417	442	435	396	413	472	397	431	397	414	452	446	444	423	425	443	428	407	406	419	391	414	397	412	440	418	433	440	433	418	435	400	431	443	433	394	422	407	427	438	388	470	403	403	444	424	464	388	402	437	396	446	446	430	459	407	406	410	396	417	453	387	423	386	413	444	430	404	463	435	419	412	432	410	438	400	414	419	417	445	449	409	432	413	419	446	421	417	395	389	423	424	387	392	408	409	461	401	414	422	444	395	428	425	415	433	405	402	429	415	392	430	415	423	424	407	430	423	396	427	417	408	395	388	400	416	396	413	379	434	410	416	421	435	431	379	388	411	394	413	413	394	414	430	396	431	401	390	423	409	448	436	444	406	403	396	419	413	414	413	457	441	424	421	443	428	427	446	409	388	389	405	401	428	438	375	440	417	401	445	410	407	433	399	397	414	403	415	404	412	409	429	415	421	453	423	393	440	440	411	430	417	405	436	416	404	401	393	437	449	413	414	434	445	384	428	415	453	397	417	445	397	411	421	424	412	391	420	432	428	402	411	431	407	384	451	405	457	436	427	400	408	397	450	388	383	416	412	381	423	399	417	429	412	409	409	422	404	417	412	412	394	402	465	392	422	410	452	420	419	426	424	413	443	400	413	417	414	441	420	413	406	445	393	424	406	404	412	415	414	424	409	448	419	410	413	417	407	437	403	420	408	416	447	391	427	442	422	402	431	445	437	421	439	414	416	390	399	428	426	418	406	435	401	420	442	432	403	409	359	428	431	402	401	422	400	418	458	405	352	445	391	407	411	404	406	398	393	399	423	427	415	438	394	372	398	406	398	423	422	436	417	420	432	411	437	428	410	439	426	414	447	393	455	436	416	433	416	391	407	429	456	402	403	408	452	403	420	385	441	414	414	386	403	383	390	408	471	398	441	404	425	441	400	402	386	408	421	428	399	422	413	431	417	411	398	427	427	423	396	407	429	406	407	400	413	422	415	430	425	426	432	402	407	370	402	435	401	406	382	399	423	424	426	427	422	391	428	432	385	396	395	414	393	417	406	424	434	436	440	436	406	418	413	420	388	394	408	355	460	407	418	443	381	424	426	405	405	400	416	472	399	403	434	434	436	444	404	429	430	433	408	438	412	394	418	446	414	431	433	405	427	397	452	438	405	418	421	419	387	409	405	433	395	434	418	411	422	407	423	404	402	412	440	405	431	412	417	469	411	426	421	406	410	443	410	419	436	383	415	409	409	409	400	424	388	387	439	409	442	451	415	439	405	403	398	423	425	444	411	403	399	432	417	418	387	394	415	410	440	392	428	406	427	418	414	466	417	417	430	421	464	350	451	418	411	401	389	414	374	419	408	393	420	432	441	416	417	398	383	400	439	385	409	405	453	416	410	430	452	409	382	414	419	424	388	410	387	418	438	409	404	429	423	413	444	389	440	407	399	442	445	379	396	439	426	415	466	397	408	409	399	425	394	430	424	446	411	413	403	403	414	470	394	403	446	410	394	399	428	413	412	420	422	422	425	423	374	433	409	374	444	438	428	384	410	447	420	453	432	439	421	399	411	416	394	420	473	413	391	424	426	444	450	420	430	422	437	470	409	432	389	410	418	418	394
2111	485	423	506	418	434	430	417	443	447	463	463	397	457	452	442	487	435	446	444	482	459	462	436	456	436	416	434	423	396	434	452	464	457	436	422	416	402	420	432	447	433	410	408	441	401	475	418	448	455	408	484	439	457	452	418	445	453	478	462	459	434	423	416	440	424	423	461	444	484	440	407	469	476	439	437	457	473	432	436	429	413	430	451	431	447	460	457	419	428	407	417	451	430	430	426	475	474	447	425	443	439	416	501	471	471	455	432	446	438	409	421	443	481	464	458	482	407	427	422	467	465	430	456	430	425	425	473	460	457	446	426	413	460	440	441	441	483	448	459	451	428	450	435	455	454	456	490	456	469	458	427	418	436	478	439	434	425	440	447	418	476	421	468	444	465	407	477	428	448	448	419	427	447	460	458	415	463	479	494	465	457	439	404	456	460	415	457	454	431	406	410	466	473	429	418	457	439	463	396	393	475	448	445	445	388	400	458	487	448	425	458	407	405	435	443	457	457	461	426	449	406	458	423	456	461	465	415	432	459	484	444	437	465	446	444	460	392	450	432	460	474	453	440	432	457	462	445	455	499	426	443	448	490	414	483	438	423	424	430	483	450	393	431	431	414	456	435	419	449	474	426	468	479	450	476	464	409	428	449	423	486	436	432	438	466	463	442	437	404	447	455	439	450	483	423	467	459	452	419	450	444	440	459	423	449	422	466	456	419	433	441	443	488	424	412	440	437	447	468	389	440	450	467	445	489	440	473	416	426	417	409	424	440	464	420	412	420	443	459	421	463	420	452	429	457	422	421	453	469	442	456	452	426	422	402	462	413	477	452	412	441	421	452	451	419	436	363	429	442	438	435	463	448	435	460	456	489	443	432	455	428	442	475	424	446	447	428	446	423	469	436	453	444	446	462	471	470	406	460	484	443	431	456	471	426	432	436	437	451	442	446	464	411	410	430	449	446	415	441	467	445	436	423	451	453	435	466	417	444	426	444	430	461	449	470	427	453	416	413	419	448	466	457	412	490	411	437	444	439	424	419	455	452	452	436	434	452	487	443	409	431	432	404	407	435	420	429	441	461	456	429	444	479	444	419	437	468	478	425	427	460	431	429	465	460	450	444	459	442	407	427	400	449	420	462	439	453	393	417	433	412	457	449	445	428	434	460	456	490	429	442	461	451	401	464	416	429	455	410	391	420	444	453	408	422	446	438	429	464	472	439	432	454	429	452	468	450	447	456	452	432	434	461	470	420	449	450	459	439	445	425	442	473	459	464	437	471	475	446	428	432	436	452	438	460	424	408	443	450	467	445	432	444	468	417	452	446	441	471	433	428	513	381	471	448	450	480	434	413	414	439	451	431	403	452	448	412	413	433	471	475	436	461	414	458	437	437	443	413	447	422	477	482	420	431	436	417	427	460	462	468	421	466	426	444	456	432	433	464	450	469	418	427	450	396	427	423	453	443	445	436	476	469	467	428	423	438	445	452	448	423	420	465	417	434	452	437	415	424	432	451	407	457	443	456	439	439	417	413	432	431	420	454	463	431	471	455	437	453	443	463	416	408	414	472	447	434	409	402	407	458	488	462	449	417	452	443	438	460	446	447	441	434	443	460	448	450	460	467	480	428	472	432	445	471	433	414	386	398	466	496	432	419	486	459	428	428	408	450	436	465	452	451	467	426	464	416	440	463	420	449	419	443	439	426	437	439	409	460	461	434	473	502	441	445	466	413	456	459	401	434	457	459	409	403	371	431	445	450	437	433	441	443	441	425	456	451	448	432	400	446	431	462	453	465	436	438	481	405	429	430	402	445	463	429	451	442	459	442	440	436	442	414	410	444	437	462	418	429	407	483	457	483	410	414	437	418	439	445	442	480	404	473	418	469	468	455	501	432	419	428	444	449	503	439	463	421	453	454	419	441	416	440	461	460	427	430	423	448	441	439	433	428	452	417	456	462	423	433	455	418	435	435	435	456	401	463	440	425	471	430	411	434	449	416	430	458	452	422	444	444	457	464	436	422	399	416	483	412	427	444	388	451	416	445	421	422	422	444	459	404	444	427	426	414	453	446	450	435	431	425	433	435	426	450	436	445	444	444	426	440	438	426	423	446	426	456	383	418	394	422	435	405	453	430	413	452	445	426	476	464	425	447	460	461	475	475	434	395	469	441	399	436	440	392	489	467	441	423	451	439	444	499	420	420	429	428	413	451	449	416	492	404	393	432	455	490	469	465	445	427	411	458	441	390	427	425	432	408	425	420	437	453	430	452	422	433	444	425	472	441	482	459	413	447	459	450	444	442	466	439	448	399	422	446	424	426	414	421	433	438	427	487	437	423	461	419	438	472	402	395	405	441	418	431	420	451	467	445	474	434	451	450	493	470	439	434	448	451	439	445	454	483	442	432	478	446	450	416	447	429	463	478	421	440	431	461	428	438	419	439	446	417	416	466	433	434	437	440	473	494	449	402	523	457	433	425	442	442	416	416	410	416	410	468	406	420	422	384	409	441	435	458	454	443	433	448	472	455	420	447	428	414	470	452	422	405	443	457	443	456	434	416	430	414	466	488	450	460	477	444	445	441	458	428	411	441	393	442	427	423	487	468	491	401	422	475	438	447	445	453	451	453	458	458	442	450	452	489	475	469	452	452	375	389	412	436	451	442	439	445	407	437	448	415	440	439	459	457	452	439	429	413	454	464	435	432	404	441	427	456	473	408	426	480	439	408	456	443	425	417	409	416	400	421	446	455	418	415	407	472	444	427	458	447	482	479	420	459	448	430	480	410	485	437	452	387	441	459	433	472	439	457	419	401	395	456	442	435	450	407	392	448	443	485	413	405	478	439	422	473	463	430	429	416	460	471	456	414	440	446	449	423	481	413	420	451	432	405	457	459	464	439	447	440	448	460	417	448	448	433	458	460	444	428	461	399	434	446	449	423	438	438	403	474	443	449	400	465	433	468	454	419	435	439	452	442	471	460	441	419	433	448	452	482	428	417	435	456	438	440	440	469	486	411	457	426	459	448	487	460	411	471	386	475	435	396	443	421	425	426	442	464	443	427	437	415	453	464	440	438	460	447	440	433	445	488	500	430	437	462	455	467	427	442	448	467	404	455	446	450	428	411	467	442	438	456	432	436	436	405	414	486	424	440	444	442	429	450	444	472	419	439	411	441	427	404	468	474	453	442	410	468	427	441	467	434	470	424	430	432	466	430	455	453	391	435	430	430	489	453	437	433	421	442	476	438	402	465	474	430	438	414	446	447	373	424	421	423	439	446	438	430	406	447	468	458	465	439	430	473	473	432	417	438	454	473	422	447	399	427	447	435	465	458	470	412	456	465	447	429	425	444	422	467	452	446	439	422	440	440	439	438	434	428	453	420	462	445	421	427	444	433	474	441	430	427	460	424	403	406	398	432	453	428	436	429	415	407	440	420	479	429	472	431	454	460	467	451	423	479	449	419	452	446	461	500	462	423	446	434	447	425	427	419
2495	958	986	1036	1018	968	1018	948	954	964	916	942	1004	919	934	941	999	961	963	947	947	927	958	972	945	917	945	946	1033	910	953	1002	907	927	982	918	993	961	900	937	942	954	923	988	919	1002	969	962	1002	916	950	914	951	970	959	935	982	984	966	1001	924	939	930	1015	940	951	944	943	997	973	950	980	890	950	937	956	933	936	886	830	918	948	1030	959	1003	970	914	933	905	919	964	958	916	921	934	968	927	991	961	958	948	908	959	979	893	954	933	915	966	909	928	996	888	942	916	957	967	930	1005	978	933	964	917	992	999	1000	920	934	959	953	973	929	1008	974	995	939	932	901	933	982	954	960	1022	965	952	920	962	956	920	940	990	1011	939	1004	953	974	975	957	952	923	959	935	978	953	975	982	918	956	905	945	991	974	946	931	942	995	946	899	918	928	963	947	954	923	965	953	950	1001	942	928	947	1026	968	923	928	989	922	996	1007	939	948	992	944	978	944	973	942	967	956	941	933	980	977	1029	987	944	1035	982	941	956	934	948	1011	940	903	962	924	950	982	980	986	943	898	1010	910	995	991	896	906	1004	996	978	960	938	942	968	909	956	977	894	951	932	972	926	946	970	951	949	953	964	954	990	918	936	950	947	991	996	996	1001	981	952	944	943	951	947	917	967	1003	916	959	929	939	921	980	938	961	940	922	958	989	915	964	995	975	963	1013	921	916	939	942	1010	971	1004	996	975	969	956	951	934	957	958	943	946	944	983	946	938	970	928	966	1012	934	987	918	932	926	962	976	972	965	895	966	916	967	922	920	955	993	949	966	953	986	923	962	906	927	985	957	992	985	905	882	1015	966	955	995	992	911	954	924	923	914	981	897	942	944	969	936	983	899	958	944	984	908	941	993	995	967	939	944	887	912	939	966	892	996	922	970	930	979	967	1028	891	929	954	935	956	972	959	911	922	980	974	1000	948	918	935	932	968	948	969	928	975	926	985	951	903	1000	916	941	995	957	960	950	939	983	967	916	924	955	934	985	898	952	998	955	948	1013	982	931	938	980	999	913	976	970	934	952	966	963	939	981	972	961	961	984	983	931	943	984	943	897	969	972	966	949	928	906	884	939	983	982	936	940	947	924	957	969	902	965	980	966	961	971	969	935	924	1014	973	985	926	950	951	999	883	971	906	933	941	991	893	977	972	929	968	942	1032	932	954	901	945	963	907	978	965	914	977	926	971	939	967	924	1000	942	979	954	943	908	992	990	937	937	952	906	918	962	923	946	963	957	941	951	952	970	1017	853	957	933	940	998	931	990	955	1021	909	963	935	971	989	933	979	939	866	924	933	991	989	914	931	902	965	934	987	942	972	993	914	957	920	968	938	912	969	986	953	998	995	983	960	964	907	974	906	979	929	969	968	947	957	908	959	892	952	916	974	1038	907	994	922	970	997	973	944	944	975	947	895	938	956	942	948	903	945	1011	946	931	1015	950	974	947	943	959	969	952	935	937	928	991	932	952	956	974	939	938	924	897	977	937	938	954	911	949	916	940	931	931	928	940	913	947	968	958	914	968	943	914	968	977	919	968	960	969	941	940	965	939	943	901	1003	991	967	945	931	1028	971	944	974	976	956	967	949	927	929	981	938	997	948	928	977	998	924	944	963	999	971	939	909	922	976	1033	982	979	945	946	975	954	931	941	949	926	1007	994	938	975	926	938	933	972	970	946	987	923	949	926	921	978	1015	963	954	967	982	1028	935	939	960	932	977	933	974	981	956	974	925	954	975	944	949	992	848	949	975	971	983	944	888	950	959	983	923	950	934	966	908	979	910	982	1020	942	962	943	891	994	963	887	982	975	931	921	930	976	902	955	985	954	917	877	922	912	985	877	1012	938	959	955	947	933	933	963	978	910	993	970	941	960	998	959	893	969	963	961	975	986	1010	966	919	934	895	934	987	957	942	934	966	923	935	964	938	985	967	953	947	882	995	936	960	1008	951	983	959	937	983	956	973	931	954	917	972	1016	961	935	907	1016	975	878	964	961	907	940	934	904	986	1005	993	978	936	948	943	941	954	944	956	964	970	914	943	944	931	956	924	966	920	977	974	913	945	978	958	931	945	913	913	919	949	941	907	926	935	954	934	985	926	934	993	998	922	957	1032	1007	915	982	980	943	958	957	925	929	890	952	953	1021	986	926	953	927	983	935	971	918	987	924	982	916	924	961	989	967	920	922	908	936	967	957	991	983	959	956	980	955	939	987	930	980	916	946	958	917	960	934	943	931	901	966	960	932	993	1001	979	941	942	984	927	957	947	959	988	969	947	937	933	974	983	913	950	943	948	971	983	908	961	947	950	951	978	924	912	964	922	977	903	939	988	981	996	953	953	915	946	978	987	985	975	927	989	927	921	920	1015	986	905	934	982	941	883	943	907	1019	973	959	979	987	942	910	933	935	912	1000	1001	960	960	892	946	911	927	1032	1000	956	934	940	932	929	934	961	969	990	960	932	910	933	939	964	980	976	929	941	941	933	987	963	926	980	894	991	915	916	943	920	948	955	931	926	924	976	935	910	965	920	937	966	978	936	962	935	950	957	940	1003	950	918	949	957	962	965	962	981	972	945	991	972	998	1001	934	967	987	941	1013	977	970	951	936	976	958	954	945	983	973	934	945	943	922	941	960	970	932	977	926	965	936	952	974	952	990	952	923	936	965	929	895	970	956	960	949	981	990	925	960	967	954	912	968	952	930	913	923	951	942	905	1007	969	965	965	1003	899	955	948	908	996	936	928	1015	940	933	991	949	994	962	942	1006	939	976	964	935	945	954	960	923	963	957	908	953	1006	982	947	947	1029	874	959	998	978	961	959	971	1022	951	959	967	934	954	975	912	978	957	1022	935	1005	913	940	997	944	937	978	895	944	986	958	896	925	957	972	966	991	931	965	939	953	953	894	934	923	972	959	986	1003	908	944	956	900	988	956	937	957	934	1001	912	937	994	939	932	907	964	986	941	935	981	938	969	951	915	1031	984	978	970	946	948	981	981	959	929	1000	991	930	942	978	999	916	946	1016	999	957	950	947	970	1016	944	937	931	942	939	945	968	889	945	900	978	940	946	973	952	930	941	980	983	894	887	953	947	1003	970	982	977	977	1006	982	966	987	928	949	927	895	950	952	961	934	932	936	984	965	980	1003	992	985	925	945	1004	981	943	985	977	912	948	926	949	927	981	939	902	921	992	965	954	932	910	937	909	954	958	965	921	951	933	975	993	959	992	910	932	986	920	910	962	948	982	934	954	956	972	936	995	969	941	1013	968	979	926	957	1007	969	943	974	943	927	970	984	929	972	950	981	906	943	960	945	1008	939	947	938	912	1023	949	925	968	964	966	924	944	946	934	1028	965	993	964	971	979	934	965	879	962	946	924	960	989	994	940	977	960	978	925	983	948	940	920	992	971	958	1031	961	974	973	933	977	962	926	1005	956	926	947	994	920	933	894	960	961	976	1008	1023	994	896	921	943	954	990	947	950	910	974	1004	938	938	966	986	982	985	953	1034	970	944	952	979	992	956	923	968	977	967	986	953	983	943	916	991	967	968	982	938	1014	938	962
8882	637	619	591	438	345	310	289	282	285	287	291	228	254	279	255	289	260	253	243	265	248	233	280	218	237	267	235	247	231	230	246	264	262	249	249	251	242	241	272	237	248	265	214	273	223	267	234	251	253	272	213	282	277	233	264	234	273	256	255	258	255	246	228	224	249	248	255	250	246	257	264	293	246	266	260	225	238	245	255	229	233	211	254	249	270	227	217	249	267	238	242	251	254	258	242	242	217	202	250	242	249	236	249	281	256	232	237	243	223	267	228	249	240	251	221	237	252	205	209	251	249	266	218	209	276	250	258	276	243	261	276	263	267	226	266	265	220	236	244	260	245	230	248	222	250	245	269	252	245	225	244	267	222	268	261	233	274	217	256	215	267	230	256	260	222	259	235	242	232	261	211	226	245	267	269	236	239	232	242	220	236	250	218	232	257	241	261	240	251	236	255	238	254	215	240	256	257	258	266	263	243	284	268	228	246	240	251	240	263	258	271	260	259	247	243	228	232	271	257	249	256	219	232	234	264	232	219	223	250	221	263	219	268	220	264	223	249	229	244	235	215	241	230	269	229	248	256	227	244	246	226	243	248	260	244	231	231	248	238	218	233	280	246	240	226	245	227	228	276	244	258	207	249	258	242	232	228	249	277	243	244	270	227	233	243	258	253	240	256	223	226	244	252	240	211	235	226	251	224	255	264	258	258	235	243	284	240	250	250	240	223	248	250	224	273	232	274	232	252	262	235	248	243	250	224	240	214	239	236	246	260	216	248	237	244	217	252	242	253	235	237	228	216	218	241	253	245	262	255	243	253	244	218	248	235	258	251	240	262	247	265	261	272	231	251	261	245	254	265	226	246	213	246	239	254	256	250	226	247	257	242	259	250	250	261	234	209	279	244	237	237	277	230	239	262	246	235	238	250	248	223	259	233	234	264	215	232	233	229	262	235	250	246	250	244	254	222	199	235	263	249	240	240	238	236	264	265	228	235	236	217	236	262	231	241	226	226	231	235	227	250	289	279	263	235	240	254	210	239	236	224	227	226	225	216	223	267	253	287	272	232	236	245	247	263	255	233	239	229	260	250	237	234	247	256	226	250	218	228	263	253	249	253	211	257	255	253	254	240	223	250	228	260	274	238	266	255	210	213	246	243	220	245	251	259	196	246	261	243	234	215	237	234	228	225	253	235	243	235	238	248	228	255	222	259	227	225	261	268	250	245	222	275	243	236	266	267	268	247	255	225	223	231	258	254	225	230	235	203	248	238	267	272	237	258	250	250	217	217	248	223	247	246	244	220	232	248	226	262	249	265	241	254	273	262	237	286	252	240	269	243	226	238	260	226	245	235	246	270	240	240	248	261	217	246	289	219	265	266	242	258	268	253	228	214	237	255	240	253	249	241	265	236	228	220	248	221	243	220	267	239	257	236	235	208	267	259	237	217	252	229	245	246	242	263	240	259	247	248	235	224	241	257	242	253	269	228	234	244	236	243	225	222	224	247	252	247	266	254	218	247	261	233	244	265	245	246	238	255	250	241	272	260	249	236	263	232	269	245	241	249	258	253	248	233	237	239	236	241	261	248	241	245	258	235	246	255	251	253	247	267	265	237	247	257	262	257	237	270	252	237	246	216	236	229	230	245	299	248	216	243	210	270	231	251	248	238	261	252	226	233	286	216	237	260	216	254	231	245	240	241	256	219	251	261	251	223	234	221	240	243	236	228	259	267	240	249	255	230	255	262	211	257	228	260	273	264	258	252	233	260	263	239	211	245	232	259	229	268	252	255	232	235	252	233	234	251	237	273	256	244	247	243	259	234	230	235	231	236	229	236	231	272	233	219	234	232	248	239	223	238	231	263	226	257	245	236	245	252	249	234	235	240	238	233	258	250	251	257	239	243	237	208	271	220	245	256	225	240	254	262	234	251	245	226	241	258	235	261	236	234	263	267	246	251	253	234	249	236	214	254	241	255	214	246	256	237	266	245	232	238	213	230	261	241	252	241	258	238	236	252	235	266	223	241	206	297	257	242	250	244	237	266	237	220	251	245	205	264	251	235	239	218	233	261	239	249	252	257	257	248	258	248	251	237	223	233	269	235	271	256	247	244	242	261	192	270	239	253	259	268	225	245	263	227	244	222	249	271	247	253	248	217	230	228	234	278	259	264	274	252	242	253	247	256	242	228	232	244	259	234	230	250	251	249	236	247	265	267	221	264	254	257	266	254	252	239	237	227	249	267	249	254	232	243	251	220	221	239	252	238	231	243	218	249	246	251	255	250	226	223	230	244	240	259	239	241	237	214	285	232	244	245	245	244	263	250	241	214	246	243	245	268	252	262	240	252	222	232	250	248	242	244	277	241	261	271	260	239	221	236	222	232	247	250	269	261	256	252	245	229	233	223	248	214	244	245	266	258	239	257	258	223	238	241	258	247	275	242	245	240	252	230	256	240	264	243	230	242	261	241	231	229	248	242	264	259	212	262	247	254	220	288	221	255	251	269	250	259	248	236	241	211	238	265	236	243	211	241	244	231	240	229	266	253	232	250	268	266	252	242	243	246	243	257	282	263	230	253	254	239	271	245	255	238	277	236	239	258	210	221	260	226	221	226	211	262	219	238	236	244	229	234	215	255	278	228	252	270	236	226	235	256	235	236	267	270	235	220	233	251	239	230	241	253	264	259	271	249	221	254	207	234	241	231	233	249	227	266	246	238	256	223	267	238	241	246	262	255	250	246	243	217	229	245	225	237	220	234	248	259	227	263	234	232	259	242	213	247	248	240	232	264	273	264	228	238	234	250	213	211	230	257	217	238	275	234	242	242	245	241	260	242	239	224	236	251	272	244	252	234	238	279	207	262	193	228	240	238	243	212	210	263	237	208	241	231	233	238	246	269	240	262	254	266	269	256	230	229	258	240	234	269	221	225	245	246	258	250	254	231	267	241	248	241	260	274	268	256	237	232	254	251	219	252	238	269	247	254	262	249	251	246	242	250	241	284	236	247	261	222	210	241	245	238	241	266	235	234	255	228	243	234	236	241	259	250	240	239	228	254	243	260	227	255	238	213	251	262	227	236	238	247	241	238	241	221	250	242	231	256	270	256	224	213	241	272	210	256	232	235	252	239	245	253	256	222	238	236	257	257	227	253	262	223	242	230	249	241	233	235	238	263	230	222	257	251	257	256	215	218	231	222	241	229	253	251	265	286	206	245	274	225	237	273	230	247	248	248	265	215	251	249	245	245	237	240	249	245	204	260	281	201	273	229	222	250	230	232	252	225	223	231	221	238	237	251	235	248	264	273	226	237	260	235	251	244	252	232	232	254	231	250	249	244	254	262	247	208	260	228	255	238	226	228	263	253	228	250	261	266	228	270	259	259	256	254	253	226	263	247	235	253	246	242	258	220	234	261	251	247	261	242	259	253	245	251	238	227	249	241	245	244	264	272	241	235	227	253	243	228	225	207	262	235	247	229	249	247	235	252	254	232	244	255
7003	870	1378	1577	1329	1092	922	858	846	764	684	735	676	689	639	671	672	590	626	642	620	572	556	625	561	634	572	580	575	583	579	561	558	564	556	565	579	505	562	566	577	577	576	617	585	583	576	578	582	569	561	577	560	551	555	556	604	551	519	580	554	553	574	597	568	582	595	555	594	570	556	597	577	600	562	569	587	558	581	541	581	573	579	579	578	624	569	558	561	573	577	541	579	604	560	532	575	558	523	560	563	596	548	531	536	519	532	544	559	534	549	535	548	538	538	571	550	565	570	542	544	597	529	574	605	548	556	593	536	604	574	609	586	581	560	583	579	513	546	544	561	556	583	558	543	563	565	563	583	577	563	560	557	572	548	600	555	616	563	556	591	536	572	537	550	564	558	550	558	603	557	559	552	568	551	537	611	588	579	560	546	538	541	547	558	543	548	540	588	591	571	566	533	561	566	564	559	580	555	584	562	528	577	523	558	539	553	561	560	560	576	582	540	564	596	554	538	584	520	517	564	545	549	571	573	560	590	574	576	548	533	531	541	531	565	566	564	535	550	553	562	546	532	562	552	559	564	547	569	552	598	572	525	547	574	563	527	570	543	545	604	549	546	563	575	559	557	586	559	560	546	568	555	575	537	553	554	530	565	587	564	555	593	611	574	589	539	557	572	561	572	539	577	552	544	577	554	568	552	537	545	570	559	538	544	520	535	541	568	538	567	613	579	562	556	552	561	597	582	531	549	588	547	584	553	533	590	521	618	583	573	558	594	544	563	548	540	555	541	570	569	550	561	546	566	522	580	551	564	535	526	572	564	579	572	588	533	565	530	603	566	584	556	585	583	548	564	552	579	520	552	547	577	540	606	561	559	576	594	567	554	568	588	542	560	589	554	571	588	557	550	576	578	542	542	579	580	553	590	563	518	578	545	569	504	583	519	565	559	558	585	531	538	546	503	566	560	544	553	554	557	543	536	584	567	529	531	553	545	546	587	551	597	584	498	558	546	583	534	583	579	581	557	552	574	556	522	565	568	527	562	582	563	593	575	568	601	592	534	548	525	552	577	576	558	586	548	578	551	556	541	533	560	560	566	547	540	553	556	573	557	558	577	536	543	550	532	530	547	591	572	533	550	538	512	521	590	575	531	557	552	574	582	535	555	545	554	551	535	587	541	532	577	547	572	539	528	556	519	560	587	558	544	577	574	554	598	591	572	586	575	547	539	564	593	558	580	533	546	588	574	580	578	538	564	561	562	573	553	552	568	553	562	566	563	548	568	578	586	572	548	614	558	575	572	572	567	545	593	536	530	572	582	540	546	578	584	564	531	574	561	588	589	567	513	539	571	568	561	585	558	530	575	584	543	568	535	568	575	580	548	581	550	533	560	548	539	533	544	553	588	566	598	532	544	573	571	556	531	553	545	568	554	576	572	585	571	560	544	558	571	575	558	574	522	604	605	570	569	588	515	556	510	568	618	559	578	569	585	574	554	553	596	595	513	528	564	578	557	556	529	577	520	536	563	534	572	587	600	567	535	559	597	540	586	563	580	502	546	556	595	532	581	577	584	576	562	533	538	543	574	576	569	581	605	560	555	584	587	556	570	537	566	579	524	544	561	548	578	531	504	537	563	566	563	558	568	595	558	563	567	565	529	578	541	585	572	556	587	573	576	501	577	603	566	586	539	532	612	559	576	535	577	524	559	560	570	565	547	591	542	616	562	532	584	575	579	567	557	536	547	552	562	537	593	558	564	601	538	553	562	564	574	567	541	554	591	596	580	608	535	542	577	576	549	570	571	576	529	579	551	578	547	559	547	567	570	578	562	533	556	570	548	554	555	564	569	561	572	557	561	554	547	596	543	542	569	574	553	582	543	567	541	575	542	584	558	561	532	591	545	564	554	556	552	590	582	563	576	565	549	561	535	568	549	562	567	561	555	580	567	589	571	545	551	535	554	586	556	584	550	575	605	580	560	614	556	591	563	550	602	539	564	563	530	539	575	547	576	579	563	598	573	566	591	559	605	556	532	564	569	612	550	564	610	541	549	556	586	561	550	558	563	549	556	548	537	572	578	580	577	562	534	599	551	552	553	575	585	598	557	544	512	582	572	573	584	556	588	548	558	553	603	537	572	525	524	622	589	530	546	539	521	574	538	590	525	534	552	557	590	588	565	579	557	564	558	573	530	532	547	582	557	545	573	562	517	562	569	528	550	557	557	552	590	544	571	594	583	552	588	600	580	574	536	603	540	563	548	547	574	568	566	576	550	552	560	569	569	544	534	543	593	607	586	565	591	574	539	552	562	595	581	568	525	578	538	588	548	552	575	546	573	528	583	571	578	546	562	553	603	563	566	581	521	578	536	571	595	544	562	590	584	552	537	499	589	565	596	583	605	495	561	580	532	543	610	503	553	523	583	541	585	564	508	551	567	549	601	520	550	536	537	532	545	562	527	563	542	588	575	584	562	589	558	546	550	582	557	596	584	507	576	569	586	574	560	626	511	561	570	566	559	551	561	529	557	547	579	560	532	565	523	568	534	620	530	596	591	559	582	562	545	603	531	587	540	573	564	558	558	569	572	557	526	521	542	539	589	572	535	537	555	565	543	564	579	560	590	549	541	586	556	559	591	576	504	563	591	595	539	545	565	531	536	540	565	523	590	565	578	558	538	589	541	558	561	558	594	544	579	568	565	526	563	567	534	540	561	556	542	572	566	550	566	580	598	545	580	556	577	573	574	543	528	593	571	549	567	603	564	585	584	588	554	536	554	540	553	534	587	582	556	579	568	548	555	542	597	540	548	560	542	561	557	549	543	630	546	581	583	594	576	569	601	561	556	587	557	562	568	555	554	517	589	548	572	550	572	522	562	588	571	599	554	551	589	590	594	550	542	559	578	556	573	550	587	579	549	524	554	548	580	606	578	593	549	568	574	571	576	588	561	591	567	525	572	585	560	572	560	548	541	574	561	553	598	567	561	537	524	562	546	552	600	574	597	574	566	589	589	602	573	559	579	530	569	545	553	562	544	570	548	576	539	596	522	545	540	559	566	518	594	560	510	553	535	569	592	556	551	566	583	568	574	552	570	570	585	573	575	521	587	592	574	583	570	587	535	547	548	557	562	567	583	601	558	573	569	575	552	593	596	579	551	595	574	559	602	597	574	512	542	536	563	562	524	549	570	563	544	581	557	570	570	565	591	557	582	590	559	544	543	560	536	534	558	560	558	553	569	553	518	561	565	582	551	574	598	579	576	607	578	513	544	565	530	544	574	559	524	583	588	589	580	618	582	583	575	599	575	601	513	557	549	559	593	598	588	595	569	541	598	569	589	567	557	556	569	571	549	527	575	582	534	577	580	558	606	555	565	530	539	570	554	528	560	585	581	573	607	559	553	567	560	575	553	598	601	563	594	565	578	570	552	580	580	560	550	578	539	544	578	567	553	565	588	597	589	536	519	545	590	556	558	607	540	587	575	577	573	572	571	576	585	552
15552	1296	958	681	475	376	296	264	262	238	212	211	179	203	169	176	173	177	203	200	170	192	178	176	145	168	176	163	149	149	165	155	158	163	135	169	172	140	161	176	184	180	148	152	153	181	155	148	153	172	188	164	163	153	155	160	178	148	175	175	174	173	142	137	172	153	181	162	150	154	173	168	172	155	181	160	154	159	160	139	150	172	157	167	147	133	178	161	171	160	158	169	168	154	154	147	179	163	166	158	146	166	163	164	173	162	149	147	171	157	158	156	153	150	149	164	148	191	145	181	162	174	161	150	166	156	145	176	157	153	139	161	154	157	148	165	156	163	182	163	166	142	181	154	146	144	144	155	180	168	170	158	183	147	157	177	147	156	179	160	153	157	154	136	159	152	180	168	152	158	147	165	153	162	163	176	171	139	159	152	166	163	175	149	175	166	160	142	183	170	198	160	164	180	164	154	172	155	171	134	168	150	149	139	166	161	189	137	167	187	171	168	144	148	174	156	169	165	151	181	165	141	167	168	156	169	155	156	162	148	160	182	137	170	172	145	172	157	155	172	188	168	179	156	153	155	151	162	146	152	166	193	151	155	152	172	165	156	160	174	185	174	163	171	149	126	149	130	171	142	166	174	176	157	164	152	156	151	142	153	136	155	169	156	147	157	179	153	152	140	181	171	172	188	147	138	156	164	154	164	173	134	151	147	154	147	162	170	153	164	166	162	171	164	138	164	159	144	156	154	163	153	164	144	161	156	150	170	159	162	141	145	144	131	155	142	139	132	156	160	157	163	169	169	153	147	158	153	146	156	189	152	182	156	160	146	169	143	143	153	177	145	152	144	177	157	149	161	166	154	155	148	150	165	158	152	145	167	154	171	162	162	159	163	144	172	158	153	147	148	170	152	149	158	150	148	145	149	165	164	135	127	160	151	143	178	157	158	142	165	154	157	156	153	134	157	183	121	151	163	143	173	140	170	154	174	148	157	175	172	167	158	189	139	154	176	138	161	166	126	161	154	130	147	145	174	171	165	135	135	176	153	151	155	144	147	171	165	155	163	139	167	151	161	127	157	168	155	158	127	155	170	162	183	151	149	136	180	160	157	145	168	156	171	168	163	142	161	143	163	120	161	154	154	146	166	170	149	164	152	158	166	160	163	129	143	154	150	170	154	151	146	170	161	161	160	160	153	153	177	149	151	146	174	148	144	173	165	160	150	158	154	168	137	149	154	140	143	168	159	178	177	157	181	157	141	155	156	140	147	171	152	143	162	132	149	192	180	185	156	154	155	185	149	143	175	168	163	157	160	192	163	149	158	160	140	178	149	147	137	146	169	153	168	142	145	162	151	152	159	172	163	152	188	141	170	159	145	153	151	165	173	161	156	148	150	147	172	139	147	152	145	169	158	151	157	183	150	158	168	150	182	155	156	168	142	170	144	165	139	138	155	132	169	164	156	158	157	160	166	149	188	173	164	182	178	145	169	180	183	149	172	153	133	161	182	152	167	146	147	154	151	146	182	174	188	154	168	153	167	158	178	189	184	155	180	164	153	165	183	156	169	148	158	140	142	158	152	143	173	141	156	163	167	179	181	152	155	175	152	162	171	146	155	143	172	146	168	146	125	174	176	174	167	201	175	171	155	148	181	156	170	134	155	154	176	159	182	154	163	162	164	168	159	140	143	141	151	153	164	167	150	170	182	159	158	148	184	182	129	162	157	147	136	152	163	142	152	175	184	133	166	138	173	155	164	152	152	167	171	170	163	155	179	164	147	188	140	160	177	160	160	149	150	157	140	171	155	138	170	167	149	177	166	168	154	148	141	171	167	164	156	137	172	166	129	163	173	155	154	174	163	152	170	168	179	152	134	180	184	162	169	166	164	147	177	145	198	172	149	128	169	157	173	173	160	154	155	141	159	153	136	153	136	164	179	145	149	144	148	172	159	161	149	160	137	162	148	155	167	133	170	172	171	161	153	124	156	166	133	155	158	169	175	164	166	169	195	177	149	156	167	154	147	154	155	151	168	150	145	142	182	177	151	165	164	184	140	152	155	191	156	163	143	156	148	156	156	175	176	152	164	167	139	153	150	165	157	150	171	147	146	156	141	155	159	158	176	178	180	156	135	141	162	154	163	140	137	182	156	164	170	164	161	163	160	156	151	153	136	147	153	180	149	158	159	164	169	158	171	167	174	143	180	158	148	165	165	181	169	147	170	165	187	149	155	152	171	147	171	157	168	151	172	161	142	163	166	176	165	175	170	158	146	146	176	173	154	130	154	158	160	193	150	161	153	175	129	173	158	163	144	153	156	144	178	162	165	181	168	219	184	155	164	154	150	150	166	130	143	162	175	181	177	161	158	168	146	161	149	136	154	152	176	154	152	130	134	166	168	151	143	154	150	172	140	158	178	159	162	156	157	159	152	170	154	135	153	170	181	146	174	162	156	184	158	168	161	179	170	160	153	155	176	137	161	146	168	160	160	184	166	174	160	158	161	153	162	145	161	147	136	138	174	178	151	134	154	162	152	136	160	168	163	135	153	137	161	154	170	164	162	155	139	171	145	140	154	173	178	158	173	145	179	161	169	167	155	159	158	168	163	169	157	169	171	143	168	131	153	143	167	158	156	153	167	172	189	154	177	155	164	157	157	154	136	160	130	170	181	155	156	155	153	133	155	154	151	154	146	154	152	134	143	168	165	150	152	135	155	163	156	161	151	143	166	154	147	167	165	159	173	169	151	145	163	140	149	162	179	169	150	174	143	165	145	156	139	142	143	145	159	169	153	159	192	146	159	142	158	132	137	165	171	155	178	169	150	165	157	165	183	141	168	152	165	155	153	175	166	172	149	176	141	158	167	169	135	167	154	149	144	158	189	165	144	170	146	148	151	151	160	146	166	177	176	150	160	140	184	162	153	160	149	151	153	149	152	145	171	149	157	158	155	188	167	155	153	179	174	154	149	147	155	149	169	149	171	159	140	182	150	172	173	144	153	137	159	159	170	158	160	171	171	180	142	163	176	156	175	182	166	147	158	170	133	143	147	164	160	150	172	156	133	152	178	153	168	141	178	160	170	150	162	173	150	151	149	151	159	173	161	150	159	166	152	155	166	134	155	183	139	146	130	167	149	165	180	190	139	177	181	142	179	183	181	158	156	170	178	143	184	151	165	157	131	162	160	143	161	159	170	165	149	162	157	182	143	158	179	153	154	143	126	148	191	155	168	172	155	167	164	146	169	158	172	194	180	152	164	146	167	157	149	150	156	167	162	155	153	173	150	182	171	149	156	151	149	168	158	145	162	143	177	166	149	168	145	142	142	175	151	165	148	175	188	137	142	149	165	151	173	204	159	163	159	157	161	172	169	149	165	187	143	173	147	137	156	171	147	174	159	143	157	189	157	188	156	161	158	160	153	162	167	170	174	157	186	185	178	167	157	141	126	153	133	161	172	149	167	172	182	143	164	169	170	151	145	170	138	139	164	184	149	157	156
8609	1099	1948	2334	1907	1505	1168	952	941	804	717	702	626	658	624	590	546	554	550	512	506	490	494	456	478	506	430	455	430	468	404	431	453	466	426	477	429	434	434	420	486	421	451	438	410	444	405	454	483	420	417	437	441	390	448	404	431	440	422	420	437	417	421	425	425	431	446	439	421	423	430	405	447	396	420	409	425	431	401	438	455	435	403	392	396	472	412	424	424	412	462	406	436	451	418	421	423	415	403	416	430	421	393	442	469	431	435	412	406	375	453	399	413	414	408	457	413	406	381	385	429	429	420	459	427	428	398	413	414	445	418	420	400	420	419	406	384	424	443	390	433	427	402	423	432	414	439	412	388	416	434	393	395	422	440	399	457	394	401	435	428	458	410	389	400	418	444	389	388	397	424	387	438	417	404	420	456	440	411	398	438	432	458	431	442	458	429	415	422	406	384	424	454	419	423	414	428	431	418	410	447	423	434	417	450	432	434	438	437	414	441	443	394	403	427	429	415	445	412	410	390	387	389	421	394	421	428	431	414	378	404	434	420	437	445	418	450	442	413	453	409	390	416	417	399	434	416	410	412	468	436	408	434	439	463	421	424	439	424	415	422	401	390	439	424	405	433	416	438	408	437	432	442	422	448	469	429	388	418	389	408	403	433	433	427	421	422	433	421	395	406	449	429	431	431	404	401	429	426	414	402	430	372	451	421	409	403	397	399	403	411	397	405	373	408	384	429	428	445	388	406	385	416	386	424	421	404	422	422	390	438	436	374	415	409	387	436	390	430	421	442	409	409	381	417	420	419	408	398	418	407	395	401	385	403	402	369	373	441	429	406	414	450	410	417	456	416	406	413	423	403	422	410	429	437	416	431	424	458	447	425	400	416	414	426	395	434	428	430	423	391	398	468	404	380	365	409	397	407	424	426	429	419	414	421	416	380	435	395	430	380	448	441	431	445	413	381	399	407	390	416	438	410	388	423	401	371	430	386	429	402	388	471	417	400	446	436	401	394	428	430	439	451	394	414	398	408	416	397	398	458	429	452	404	438	407	395	414	442	386	390	438	425	431	440	424	428	420	417	385	469	418	434	392	413	421	447	448	418	454	425	439	398	396	418	447	442	466	423	426	414	417	383	400	422	394	432	411	411	378	429	413	417	416	422	411	441	436	388	420	407	418	421	409	404	398	385	431	419	425	421	446	409	445	428	436	418	421	434	433	390	427	437	395	410	440	441	419	399	399	419	439	415	390	423	416	391	464	372	413	425	439	415	409	431	407	420	436	434	429	397	408	449	412	420	424	423	424	406	435	385	432	441	438	443	433	458	415	401	424	433	417	430	431	437	397	421	452	436	395	433	431	417	406	445	448	370	430	372	440	424	402	401	426	418	396	407	419	411	356	447	417	419	432	410	426	416	402	439	397	375	415	402	408	420	432	430	450	441	402	439	408	410	420	410	445	427	409	406	431	427	423	422	383	437	400	423	427	421	444	439	446	419	420	414	442	408	414	441	408	424	432	438	428	420	417	390	427	430	474	395	405	404	398	398	459	417	415	405	405	444	439	416	436	431	428	438	394	425	398	464	408	423	391	409	432	432	471	409	396	437	403	425	359	416	427	420	400	408	418	422	424	439	408	455	432	408	444	397	441	428	448	439	423	406	405	408	404	479	429	416	462	394	437	384	435	440	419	406	416	413	420	423	368	406	429	412	432	419	408	406	375	442	410	419	416	414	428	442	427	432	404	442	424	429	400	425	387	438	451	420	423	435	413	409	421	419	441	417	433	429	408	413	416	431	420	392	428	378	411	408	415	388	397	439	394	432	412	458	450	419	424	396	424	408	408	411	410	411	428	417	384	431	392	400	389	402	431	422	436	451	432	438	381	438	432	446	417	444	423	428	404	427	450	411	400	410	430	445	421	393	403	403	398	393	436	407	423	433	441	434	416	434	437	438	428	434	397	406	442	445	434	439	395	450	402	438	422	410	415	411	424	441	427	438	435	404	430	410	416	392	412	441	389	420	437	401	402	434	432	434	421	402	417	427	413	412	411	420	384	394	436	393	434	422	407	406	431	412	383	430	420	420	421	441	412	408	424	479	427	424	400	417	466	380	400	467	419	446	438	415	430	406	416	438	401	463	430	407	433	415	428	423	420	397	433	417	432	431	385	425	416	423	427	426	393	470	420	410	432	394	429	405	421	370	410	445	448	424	424	384	410	434	423	429	457	436	421	430	435	426	407	402	395	409	413	408	420	445	414	422	443	407	422	423	396	423	422	445	449	421	431	408	429	415	428	409	407	399	442	448	457	442	406	409	403	404	402	406	430	409	462	417	420	465	422	441	442	424	448	418	412	463	402	434	440	464	395	423	441	417	423	422	416	394	395	381	466	393	428	395	399	423	429	417	421	388	417	393	441	421	440	420	432	414	409	424	462	445	382	390	426	403	448	409	404	417	421	439	426	393	406	402	390	412	399	453	409	396	438	419	429	369	452	394	415	413	412	447	419	459	462	398	438	411	420	469	434	389	468	435	443	421	429	427	447	410	420	444	424	391	436	437	433	400	422	420	380	414	451	412	426	438	443	395	459	410	420	423	404	440	416	424	437	443	426	403	415	425	408	474	413	409	448	407	459	460	406	426	437	426	423	401	429	386	422	420	407	408	422	432	400	431	404	400	429	419	434	423	408	400	394	423	397	396	413	398	432	431	395	449	393	429	393	412	415	438	448	406	426	425	437	424	409	419	416	410	459	394	435	368	421	440	385	449	430	405	457	412	420	416	451	383	443	435	407	416	403	395	407	437	456	394	432	403	401	440	455	427	402	441	398	423	400	404	428	422	387	424	385	436	443	434	428	381	417	418	448	424	413	418	423	434	415	423	421	422	424	421	445	401	402	442	433	396	395	451	441	419	410	401	444	424	418	441	408	437	444	403	443	432	425	445	400	414	406	454	428	410	428	446	419	406	451	413	421	458	412	435	422	466	405	428	450	440	409	391	419	375	454	414	437	442	424	431	404	412	428	413	426	425	416	381	386	412	449	456	453	409	411	442	426	422	392	378	399	421	429	402	399	415	431	397	419	420	408	423	399	422	381	388	431	410	464	447	428	424	457	448	419	417	437	401	421	441	399	411	439	414	443	437	403	422	418	438	474	413	411	435	390	437	433	431	417	449	430	450	389	419	438	433	410	431	380	422	454	418	363	433	399	403	403	416	396	392	422	424	377	382	417	429	426	462	435	416	390	409	427	432	415	447	420	415	400	414	465	407	422	427	448	437	409	420	415	409	444	434	440	383	375	404	412	418	431	417	410	447	425	422	402	422	399	423	403	385	452	406	420	392	409	466	449	376	412	433	435	380	399	374	451	447	434	446	415	422	389	437	429	428	441	444	414	418	391	414	407	416	427	406	366	437	408	445	440	451	396	422	444	411	397	443	405	411	414	455	405	391	427	410	426	416	414	361	437	378	429	456	466	437	424	435	430	429	367	427	449
2185	448	439	459	420	423	495	455	457	450	467	426	443	465	494	430	459	446	455	473	441	422	433	438	453	486	461	459	447	449	447	405	450	442	464	417	424	404	435	451	455	502	489	422	475	449	461	446	440	456	446	424	454	407	445	455	423	415	461	460	474	470	419	450	399	453	447	425	420	432	413	459	459	423	450	488	453	400	432	421	459	473	451	477	447	461	400	437	429	447	433	451	444	477	412	441	450	457	449	470	453	425	429	451	462	500	492	430	465	393	470	449	433	495	461	422	421	474	411	418	484	452	439	424	438	420	408	452	417	443	393	455	476	447	407	444	440	471	437	435	453	444	446	450	452	456	447	463	430	445	474	424	473	449	436	423	396	406	400	441	463	458	451	444	458	465	427	441	464	510	485	467	431	435	428	430	442	416	428	413	443	409	441	455	450	446	447	476	428	461	483	424	408	464	450	459	427	429	429	431	391	458	444	421	452	453	424	453	516	446	446	443	445	410	436	413	439	455	462	479	422	452	469	453	477	453	426	444	440	476	433	462	453	473	423	432	476	478	424	420	476	437	429	412	466	454	452	476	431	417	450	411	429	413	428	484	419	431	482	475	482	394	448	423	457	458	434	416	423	423	432	458	453	412	413	465	417	421	441	400	435	429	451	440	396	432	437	451	445	455	416	400	461	415	455	405	426	448	456	417	406	436	449	447	447	461	492	472	404	443	439	452	424	444	416	400	450	433	442	437	423	421	446	441	460	473	416	438	453	437	422	428	428	448	470	441	444	404	430	466	475	446	462	467	450	436	432	419	447	479	482	434	414	467	449	436	428	461	433	463	482	467	456	422	471	425	450	450	410	463	443	410	451	444	431	451	445	457	416	476	462	427	417	453	457	462	422	399	448	432	485	458	475	440	453	428	451	412	431	446	441	405	447	425	450	469	422	429	438	453	421	453	476	529	475	439	433	422	452	439	455	420	481	457	482	424	426	395	444	437	463	417	427	402	429	475	460	431	393	410	489	443	418	434	401	486	429	466	489	452	433	419	469	443	448	443	451	450	433	465	462	475	419	476	429	436	437	465	440	485	441	397	425	435	406	453	471	438	425	435	425	416	416	451	463	451	440	448	424	429	451	460	463	394	451	469	431	473	464	474	466	446	461	426	460	433	403	448	435	438	465	400	430	463	436	459	449	429	442	412	442	458	451	492	421	451	426	405	468	417	466	444	480	426	457	454	432	435	426	411	463	424	472	395	452	443	435	408	435	448	461	472	436	422	448	420	426	442	441	467	430	481	470	458	455	463	425	438	414	413	494	452	475	414	438	442	425	450	460	419	483	459	431	456	417	462	467	449	432	429	473	460	433	426	405	456	407	469	437	480	440	438	443	412	451	452	428	439	444	433	466	470	426	481	458	429	450	447	446	413	392	445	420	440	439	441	436	447	450	461	467	467	481	459	467	457	470	445	469	482	434	459	470	436	463	476	413	487	449	446	426	443	428	458	488	441	484	476	449	442	487	409	417	411	425	430	432	427	453	488	436	434	441	446	451	453	414	463	438	458	369	448	417	420	415	420	409	433	462	440	461	435	457	467	438	460	474	438	443	448	458	423	468	453	425	445	468	471	423	423	473	428	446	454	420	473	416	447	473	465	452	398	413	430	447	430	442	443	435	434	453	457	481	458	470	455	488	513	460	439	456	429	469	457	491	450	446	450	466	463	479	476	407	456	465	454	425	441	456	460	409	428	457	469	447	450	442	478	483	408	465	433	417	443	448	425	467	468	476	436	451	450	462	397	431	467	436	429	434	462	466	449	408	448	485	458	460	487	465	448	472	422	419	436	413	423	425	466	443	450	452	425	491	458	458	444	446	469	431	456	516	473	436	432	431	443	413	442	440	413	442	448	485	440	471	415	432	452	419	454	424	451	461	426	453	475	478	427	447	420	427	427	476	446	447	429	459	448	472	437	422	456	462	451	464	414	418	458	430	450	428	414	461	394	447	440	458	431	428	429	442	450	458	424	408	452	475	492	468	481	446	460	436	434	440	454	450	457	467	477	437	458	444	381	452	502	409	426	459	426	421	451	460	437	422	466	476	391	448	449	426	466	415	450	470	479	475	426	465	472	477	424	403	426	448	398	432	436	463	475	437	459	436	448	458	461	460	426	448	431	465	429	443	411	472	472	443	464	457	439	434	448	503	453	446	451	462	441	407	426	425	408	449	450	432	435	408	406	444	420	434	471	418	468	415	522	439	512	459	453	411	446	472	443	432	467	464	436	441	430	418	497	450	444	430	434	468	417	427	434	437	475	446	432	482	480	441	457	480	443	439	416	457	473	487	455	436	452	482	434	428	441	422	454	454	427	421	471	416	413	421	478	430	460	449	458	415	472	451	448	428	416	487	426	403	461	459	470	440	427	437	451	450	464	449	429	424	438	446	442	450	465	449	498	456	440	434	466	470	439	452	454	419	449	453	451	432	445	502	491	490	505	394	453	447	458	475	442	456	459	460	420	461	451	434	447	464	461	433	451	426	420	434	426	431	465	438	429	437	458	473	427	474	457	403	443	395	442	409	449	496	461	427	427	462	437	463	493	471	480	456	447	434	434	423	475	462	402	454	442	450	429	446	485	413	429	420	455	473	490	469	403	470	477	450	429	406	445	454	434	435	469	445	408	411	425	464	446	435	459	426	435	443	451	417	424	456	457	423	466	439	429	417	476	430	490	443	511	428	447	453	450	441	434	440	480	482	487	500	456	391	456	427	432	444	462	456	423	441	430	438	447	455	454	421	460	440	430	420	423	472	426	449	472	433	459	456	449	467	420	451	421	443	450	457	468	486	470	462	484	395	449	424	427	414	441	405	456	501	453	454	445	470	438	442	437	466	433	439	492	433	458	403	426	457	460	464	452	414	418	410	471	470	443	434	451	421	456	443	472	468	451	447	468	425	456	465	458	434	455	440	475	472	430	438	424	458	465	480	462	410	448	463	461	473	479	440	458	466	426	446	456	428	439	450	488	485	436	429	454	474	414	479	450	463	442	423	465	456	485	417	429	445	481	491	449	418	429	428	447	449	409	425	444	436	448	446	431	477	422	445	412	452	477	438	431	393	493	437	442	454	393	459	426	461	426	430	456	452	427	447	426	438	423	451	446	442	464	490	416	468	463	427	411	460	472	452	474	440	427	427	446	364	447	469	451	419	465	473	490	387	475	453	477	435	439	421	410	447	481	403	408	455	439	462	445	432	451	460	452	462	446	444	419	455	441	411	459	451	440	434	464	412	476	422	452	480	431	472	439	420	477	406	448	429	459	415	428	437	443	417	468	404	458	446	437	437	442	509	472	458	434	417	403	478	482	438	488	462	450	431	433	452	471	432	440	476	463	404	445	446	457	424	417	439	427	455	430	457	432	480	443	410	443	411	404	434	417	435	471	439	421	420	435	468	448	396	446	450	452	468	431	454	437	455	484	470	430	466	426	414	441	453	466	428	466
2481	1053	984	1027	1037	992	967	980	953	995	941	958	973	965	950	975	961	995	998	938	963	982	935	987	938	956	963	934	954	926	991	980	978	942	964	966	949	926	967	1002	926	971	964	970	937	949	930	960	959	952	938	968	944	926	985	927	939	962	960	923	937	962	957	935	982	967	961	900	939	984	962	1000	950	950	967	977	917	993	983	974	906	958	963	937	989	970	929	956	956	925	934	1000	1003	929	909	984	973	971	1022	968	923	943	916	913	967	964	962	972	941	997	1017	1006	932	994	977	935	980	897	964	898	988	953	962	937	976	1017	960	1016	964	990	1025	1013	936	978	969	989	928	975	919	970	934	994	936	974	972	986	982	932	1023	955	950	1027	947	961	993	995	977	958	960	981	894	928	951	1002	958	981	875	961	985	982	936	953	915	934	1000	978	932	952	970	906	942	956	944	980	966	968	954	975	937	1029	928	995	1019	982	986	967	967	942	990	888	966	1016	999	1022	984	975	927	949	980	947	954	949	968	967	886	905	931	983	983	984	944	1011	947	1011	1001	1003	1003	949	924	973	947	999	973	970	954	991	943	997	930	957	1019	932	926	957	925	962	946	989	1007	961	925	1009	951	1034	1012	946	972	1004	966	946	927	928	992	921	943	976	915	989	1008	959	965	962	943	962	1002	964	982	945	949	980	983	915	932	948	1005	966	948	989	903	966	998	913	966	963	961	967	974	959	944	962	924	944	965	921	997	954	1012	932	937	984	969	944	985	904	962	986	951	904	941	935	900	999	945	1012	909	937	947	977	990	947	991	989	967	927	955	962	926	938	1016	944	965	938	919	944	933	911	992	899	946	931	985	939	995	979	933	949	946	939	959	996	962	965	945	998	916	961	924	929	902	991	949	1011	934	996	911	948	959	986	923	926	897	945	1012	987	977	967	939	983	962	980	951	951	1016	969	900	978	934	999	913	987	984	937	963	941	973	935	969	972	928	919	982	993	954	1002	982	938	987	908	985	893	946	941	950	979	998	894	944	974	991	950	970	1008	1029	969	974	981	945	989	1024	930	984	950	991	985	928	940	958	990	952	999	936	1000	933	1011	961	991	977	923	1004	967	929	951	977	1000	954	934	932	996	935	999	1035	980	943	1001	988	930	945	1000	989	934	1016	938	993	971	971	975	987	940	956	958	926	1013	959	1017	975	957	955	934	921	1006	950	961	960	958	959	955	991	928	958	991	939	954	1007	969	931	935	918	964	966	973	990	957	938	982	934	933	905	934	922	979	1023	966	971	976	943	971	905	976	1014	953	1005	992	996	939	967	967	945	957	992	938	942	991	951	998	964	954	987	899	923	1014	991	958	980	984	992	978	942	962	946	922	1019	996	936	923	934	1001	965	963	983	903	931	1041	990	993	985	936	910	962	1004	969	941	922	982	992	958	989	960	946	970	988	942	990	919	945	956	918	949	973	930	911	990	952	962	951	927	977	1026	925	964	941	939	966	945	1012	945	952	1015	1019	975	951	967	963	942	990	897	947	960	986	990	1008	977	990	985	963	896	938	933	952	947	1006	957	985	977	930	933	951	996	974	945	971	963	977	917	951	954	1005	972	952	935	938	913	959	953	989	952	1009	948	980	943	990	940	923	950	927	1022	959	1007	990	976	959	961	951	941	978	963	907	996	913	986	975	897	941	916	951	948	983	929	1007	942	1017	936	989	991	976	946	1028	936	941	929	940	1002	968	937	967	1011	990	1004	1011	982	1002	950	985	972	964	955	922	958	947	963	1007	974	918	1004	976	885	979	966	987	961	985	1003	964	957	980	970	987	959	968	1043	1001	1000	903	955	941	989	1000	981	932	948	977	974	888	994	950	996	969	989	996	940	1006	917	1013	958	951	1022	931	932	933	962	980	916	972	924	902	977	967	933	939	954	1025	1000	942	972	1007	931	938	948	1000	968	1008	929	888	937	952	994	954	967	961	1000	1024	968	968	967	1020	943	914	999	947	903	962	985	897	952	948	903	989	959	989	1006	956	920	980	962	946	1040	922	985	987	996	967	948	977	1034	1001	983	959	918	962	971	943	984	980	971	968	922	981	960	954	972	930	952	942	973	983	1006	948	942	977	981	1022	974	980	961	903	948	960	991	950	953	975	956	943	936	942	1004	952	1009	923	996	940	934	957	968	957	1002	962	966	1003	931	1001	954	1012	931	962	975	995	958	957	991	949	944	968	946	960	987	947	967	918	964	1011	939	969	930	980	932	1039	926	915	999	940	973	922	921	923	990	959	962	940	994	953	958	1012	970	934	908	940	972	985	911	973	999	961	927	928	957	989	912	980	965	982	889	953	923	1003	987	986	916	975	960	958	935	908	960	937	1022	970	922	1052	972	920	996	991	1006	976	998	980	945	976	946	988	942	971	949	955	933	922	909	1039	950	964	978	1009	972	978	961	939	991	941	932	981	993	957	947	955	982	986	986	1039	955	979	943	974	934	968	915	954	919	986	964	1018	962	946	1052	943	996	982	978	911	979	959	948	906	928	946	971	1014	1023	902	990	935	906	990	904	982	946	977	982	1016	1020	969	999	992	912	1010	999	998	989	939	947	1013	937	944	958	973	916	910	980	954	930	934	932	958	1030	962	967	951	948	988	992	976	970	965	1015	984	987	883	956	956	965	994	906	963	984	994	959	947	956	972	1002	974	937	1005	1039	1005	951	1006	954	961	972	993	924	944	969	926	963	989	964	955	926	988	1002	986	949	967	922	989	1021	1018	977	1012	995	991	946	984	1006	933	967	942	923	1000	950	930	991	1018	938	934	974	955	961	998	965	975	994	982	949	970	942	937	992	950	939	950	962	962	946	916	957	895	1002	960	981	950	934	994	994	964	986	1001	1005	956	989	941	985	962	985	973	909	993	1003	994	996	966	913	957	960	925	971	1026	993	964	985	938	928	950	952	990	942	934	979	955	980	960	923	1025	992	970	955	1005	973	983	948	971	962	1017	1005	944	933	935	976	985	976	984	997	1045	940	996	928	946	986	970	958	995	1018	946	954	945	1010	928	1004	946	1015	922	1002	883	953	952	945	936	971	988	894	935	955	981	879	971	935	966	922	970	983	1037	968	980	915	971	966	951	989	936	941	974	934	934	998	976	978	937	1005	982	939	1029	1009	1007	1001	953	978	953	972	971	929	897	959	999	940	996	962	928	954	988	908	1012	1007	979	956	944	944	933	954	966	931	922	982	943	917	935	919	973	952	967	965	954	964	958	952	969	1004	945	1001	990	967	972	985	966	975	1007	956	940	996	977	965	968	917	988	964	946	1005	936	932	953	1017	961	950	979	926	971	971	955	917	1016	1020	1001	966	918	933	920	1008	1008	932	927	948	934	903	982	937	895	971	941	957	982	949	933	938	967	908	978	985	981	1011	954	966	960	988	1014	974	1010	971	1014	968	999	955	953	959	965	930	1034	944	930	930	937	940	972	968	1011	971	961	978	1027	956	938	1019	996	1021	979	964	994	962	959	979	969	916	920	969	961	984	990	958	980	952	956	920	939	943	934	955	982	1033	1041	987	952	970	1012	1003	971	970	960	948	926	974	1001	982	978	976	1024	945	999	1000	944	967	946	976	963	1013	942	975	1018	959	930	944	958	994	913	951	982	946	960	939	985	947	957	999	949	951	933	954	965	929	935	946	985	1005	976	940	971	920	976
8827	666	579	515	385	357	334	307	296	300	294	282	256	266	283	229	278	262	247	250	225	233	224	293	257	270	241	268	271	252	268	240	230	256	249	252	256	225	250	260	269	250	234	257	264	253	247	245	220	230	240	219	248	246	255	245	270	265	248	266	254	245	270	255	262	241	248	229	250	245	229	249	234	233	250	258	235	270	265	228	252	261	240	223	234	231	225	265	249	241	230	252	282	261	252	251	270	236	247	242	233	209	272	235	255	228	260	259	237	253	259	268	252	240	247	256	237	267	256	252	243	241	247	235	239	248	229	236	257	225	226	236	244	269	210	240	238	266	222	254	246	258	249	275	264	246	240	216	248	238	221	220	241	245	266	278	213	236	227	254	253	270	236	246	231	222	247	252	256	231	241	222	235	231	262	254	283	267	248	247	249	251	236	222	246	224	246	243	261	229	257	245	256	235	247	217	220	247	238	227	251	246	215	226	251	272	233	228	220	249	248	244	252	251	256	249	238	234	259	226	233	234	265	200	279	233	269	233	235	242	242	228	243	217	236	238	259	250	276	237	213	216	253	261	215	207	253	247	238	209	229	223	223	232	250	267	225	238	251	243	227	229	221	251	255	246	247	225	233	249	261	249	275	243	241	247	262	220	217	267	277	229	283	217	234	260	239	239	236	232	248	264	235	252	261	224	249	264	236	259	235	254	223	218	231	264	245	239	233	250	271	247	245	255	248	276	234	226	220	263	257	271	259	267	266	221	264	266	243	235	263	253	223	241	241	254	239	215	220	271	243	247	248	254	249	236	262	227	226	277	253	242	241	267	231	234	246	250	266	268	224	284	227	249	232	227	254	241	241	257	277	240	242	244	245	241	257	251	240	241	219	238	264	241	248	228	274	215	212	249	232	239	263	226	225	226	222	285	247	236	240	252	251	227	223	229	266	239	243	264	248	248	227	259	251	275	257	278	256	246	241	240	238	254	242	255	255	230	266	229	237	241	266	263	238	248	250	235	222	240	273	251	253	274	253	227	262	282	267	238	237	236	250	266	232	277	215	221	228	302	259	267	238	281	247	230	243	265	259	238	256	255	229	220	258	232	262	237	224	233	251	242	265	240	222	252	272	219	241	217	244	251	248	258	263	260	234	244	249	242	231	233	247	248	257	225	253	238	252	261	238	237	270	245	242	244	236	279	261	237	222	244	241	236	242	235	257	239	255	261	268	244	249	249	242	260	270	251	233	234	247	224	232	244	272	235	255	256	268	261	275	260	253	252	240	260	242	226	257	254	249	229	264	252	264	243	256	253	246	240	232	225	235	251	244	218	244	225	228	261	218	250	262	254	274	251	219	224	270	240	273	225	258	248	246	239	266	243	248	241	229	257	258	251	238	229	261	287	232	233	227	240	252	254	230	239	226	230	255	257	231	249	260	234	246	239	247	267	259	250	224	234	219	244	228	248	227	246	262	247	243	243	216	250	242	241	252	248	258	244	249	231	237	212	275	265	246	222	232	268	258	236	254	214	227	246	242	250	247	224	232	257	260	260	226	248	238	237	264	265	261	204	255	241	251	267	224	238	229	249	232	238	234	247	256	222	234	246	271	248	234	244	256	225	244	225	289	216	215	239	244	245	250	283	253	258	236	253	243	252	242	249	245	226	253	227	272	277	248	250	234	211	236	235	245	232	241	239	266	279	247	247	255	239	242	246	240	246	244	226	207	258	259	246	233	223	259	259	250	262	277	233	265	247	236	225	255	252	251	244	237	246	228	243	255	270	248	238	241	255	220	247	242	224	242	235	252	258	234	232	234	225	233	280	223	236	245	261	258	257	222	238	266	267	245	263	248	237	235	258	273	215	268	254	228	231	232	232	270	227	197	254	208	252	244	267	214	244	236	234	239	250	226	259	230	237	228	250	235	278	253	210	248	252	259	266	254	244	234	223	243	236	250	238	261	230	240	260	238	216	246	228	240	259	224	242	262	245	238	236	213	265	237	234	209	238	246	260	243	227	245	220	234	267	271	264	253	240	262	240	252	265	261	213	225	240	233	227	255	233	237	251	239	207	240	244	257	235	258	246	225	238	226	244	237	249	239	235	226	256	246	214	252	232	230	278	213	257	245	214	226	272	247	242	251	251	252	259	264	238	245	262	273	216	228	244	227	234	246	267	256	268	245	221	255	271	272	254	242	256	246	229	227	262	229	235	240	237	246	246	252	224	247	252	247	224	217	263	214	249	254	212	221	279	240	239	228	242	229	263	260	232	241	253	232	258	245	278	246	221	239	259	235	240	252	235	238	249	244	242	243	237	250	239	249	260	243	234	238	250	283	249	232	233	229	211	235	227	248	249	224	268	258	228	239	252	273	213	234	252	246	223	245	234	240	242	217	266	259	235	249	259	246	230	235	235	264	232	250	277	219	246	261	257	250	216	238	212	272	251	263	218	234	269	213	275	234	245	256	249	228	243	244	277	231	231	240	275	249	250	214	238	240	260	222	211	252	241	231	209	235	267	237	211	255	262	232	239	241	252	222	248	240	248	244	257	253	248	272	241	239	239	258	282	252	253	255	263	240	220	246	208	254	219	242	233	255	258	236	248	258	242	278	249	239	225	246	271	267	209	226	236	252	264	211	260	268	257	237	259	224	208	239	240	277	256	236	257	242	255	243	263	259	221	228	226	254	251	254	247	240	252	245	252	248	227	265	239	235	224	256	218	232	236	243	215	237	259	242	250	271	237	240	221	243	242	235	266	241	241	251	237	239	247	309	242	263	263	236	252	269	248	228	254	258	236	220	262	236	238	265	224	257	253	232	237	230	240	255	238	266	243	263	242	256	242	235	227	293	224	266	252	265	232	217	247	244	241	236	239	232	240	250	243	283	232	244	226	255	240	269	249	252	232	213	241	243	265	208	251	246	225	290	254	266	255	243	230	245	243	262	252	241	247	228	210	210	262	262	274	253	229	237	253	237	244	256	212	200	248	233	240	254	248	257	240	223	260	244	221	222	241	234	219	241	260	284	236	237	250	267	249	255	232	232	235	258	252	266	253	251	222	272	255	252	242	245	211	241	248	243	231	261	243	262	262	228	220	249	274	246	244	244	239	239	217	250	265	261	255	209	208	273	239	240	218	270	260	246	227	249	268	230	235	233	231	285	222	238	256	235	255	223	242	208	226	256	249	282	264	238	242	232	232	272	238	264	266	238	241	270	245	230	240	262	248	263	238	235	237	243	243	241	286	256	263	241	219	248	233	256	245	225	253	247	228	244	230	247	257	246	246	221	228	266	226	225	256	239	234	247	250	265	241	239	246	232	218	208	227	264	254	231	221	237	246	236	256	213	243	246	250	237	241	244	235	274	239	281	242	251	229	212	248	256	248	225	251	257	258	231	266	224	228	231	236	240	261	243	248	285	251	249	254	225	264	259	240	258	237	260	262	238	242	263	223	233	235	233	251	250	226	252	266	282	236	261	210	285	214	255	239	254	252	229	227
7006	897	1332	1574	1350	1135	935	881	788	679	749	676	738	576	625	622	600	609	635	531	584	598	624	575	572	570	586	569	563	603	629	605	595	543	579	554	574	599	592	554	564	594	546	547	584	584	587	568	554	576	593	639	591	569	523	548	557	578	571	548	573	534	544	565	560	546	612	584	587	589	552	578	574	572	569	510	543	535	583	568	596	586	573	558	550	534	552	550	554	548	569	567	607	574	575	546	591	597	586	574	550	573	576	596	509	557	602	593	577	581	588	537	556	545	549	542	523	535	538	524	524	571	559	563	561	562	572	520	530	561	587	538	545	586	497	509	574	571	595	579	597	523	547	601	546	553	578	571	573	604	546	589	557	524	574	580	556	565	559	561	594	567	577	562	523	533	522	571	554	585	543	592	544	566	559	532	598	578	570	533	600	566	579	558	578	563	497	557	601	559	542	504	526	590	537	518	538	558	581	522	554	564	561	569	576	559	554	558	526	552	572	557	517	562	560	551	567	581	591	564	568	551	572	558	529	597	597	543	558	587	546	553	546	594	547	576	568	585	569	583	536	529	522	565	519	563	603	557	565	564	550	585	554	550	525	587	567	566	618	563	567	569	564	518	543	525	583	529	566	585	526	523	639	555	577	559	576	571	550	567	596	563	581	601	571	585	539	546	571	556	558	559	576	518	609	596	554	534	505	584	557	560	564	529	543	573	560	576	547	545	584	577	571	599	560	590	557	595	556	546	597	565	587	524	585	575	535	539	583	574	587	545	559	568	539	553	585	523	590	566	575	562	555	591	570	567	571	592	530	552	577	567	559	527	592	590	556	570	577	578	562	554	553	555	551	588	578	561	587	534	538	553	538	576	522	518	553	564	560	581	551	577	554	539	567	576	566	556	639	575	558	561	515	564	573	561	562	547	548	524	518	573	580	577	514	563	548	542	553	504	581	586	563	572	575	589	595	569	558	556	533	594	581	532	571	566	538	585	592	605	550	567	543	530	528	545	559	571	555	609	532	574	559	584	562	562	558	594	516	580	595	582	527	547	579	545	579	578	558	600	624	533	585	561	575	591	551	588	569	539	547	557	559	590	567	555	546	592	562	523	582	530	520	547	572	591	518	563	577	544	560	557	589	585	552	544	540	556	521	511	613	564	606	532	520	557	545	562	567	544	515	574	563	557	593	539	588	571	594	540	532	577	549	543	560	631	574	592	595	546	566	529	561	623	556	566	565	588	539	549	534	547	578	536	612	572	600	557	545	529	566	522	533	539	587	590	535	564	565	547	533	563	577	560	568	570	598	542	537	594	563	526	601	573	485	552	551	569	551	566	548	533	582	545	556	579	564	556	552	579	532	553	562	529	568	562	533	569	559	539	592	552	594	570	534	525	559	585	549	564	561	561	585	500	541	554	570	581	513	576	597	565	581	592	521	611	538	532	507	535	522	563	576	571	547	595	547	537	612	608	557	613	550	583	581	548	576	542	585	532	569	512	536	582	583	554	577	584	567	585	604	568	589	574	553	590	581	570	593	566	568	548	537	539	598	602	559	557	513	577	524	560	564	527	531	619	549	547	560	567	557	550	552	565	598	588	511	557	574	570	580	547	572	540	614	534	560	587	539	561	528	561	576	561	556	560	587	587	563	557	578	532	568	555	580	558	565	554	571	550	612	539	568	613	564	571	531	568	578	575	555	550	553	535	584	550	522	548	548	560	521	570	574	573	584	530	577	524	595	558	583	561	532	592	550	557	542	577	550	587	576	520	555	566	572	584	556	514	560	560	542	587	551	574	564	548	553	571	596	553	559	560	545	562	552	600	582	526	527	567	540	577	580	533	544	540	528	516	550	566	554	554	544	507	578	535	602	526	550	527	521	562	562	590	554	571	542	569	567	602	508	543	550	536	538	575	553	607	573	594	584	564	551	552	600	546	598	504	574	577	548	509	591	531	560	563	537	581	561	537	547	550	590	561	573	541	565	566	569	565	597	536	596	586	592	556	586	573	576	573	530	539	546	599	600	565	537	573	607	547	589	501	570	550	536	555	581	518	584	531	584	582	619	555	541	543	559	546	567	575	580	496	561	555	578	554	558	542	538	574	579	523	525	602	585	578	582	550	561	565	567	555	613	569	567	586	502	579	565	581	583	564	556	543	608	530	543	581	559	559	567	538	524	543	581	551	514	563	544	544	543	555	539	573	568	558	534	522	593	541	551	562	573	593	557	557	572	580	608	567	563	565	591	562	548	552	590	598	582	526	524	564	539	554	600	582	591	544	578	593	598	592	562	538	600	553	537	589	564	546	587	573	575	570	569	516	604	520	579	525	582	527	545	554	548	580	563	527	549	551	585	607	561	541	579	551	577	597	545	542	572	590	541	520	600	534	561	567	606	583	525	552	564	570	547	539	583	558	558	526	569	532	553	552	575	599	586	559	558	569	505	593	595	566	524	593	544	557	542	539	551	545	562	539	580	578	586	592	548	545	543	573	535	558	550	574	574	572	556	578	541	595	551	581	595	536	542	551	520	576	587	565	561	541	583	547	549	577	601	602	545	584	564	542	573	546	539	546	523	536	553	505	574	569	546	531	571	618	562	586	543	571	579	568	540	558	580	583	553	566	554	579	593	559	577	547	547	553	539	576	568	576	587	558	572	599	557	610	556	573	577	570	568	595	576	560	531	599	537	569	582	573	539	567	567	527	520	557	598	556	550	512	530	574	558	571	573	540	588	593	583	615	622	556	559	499	569	548	562	578	556	538	542	583	568	590	528	548	576	573	530	597	544	563	554	587	580	571	538	562	584	572	558	569	589	574	580	563	595	545	580	533	584	567	595	561	578	536	556	602	561	576	517	542	539	569	576	536	556	572	564	571	571	578	602	576	596	587	598	583	528	582	478	515	598	552	598	565	580	509	532	570	566	558	572	553	557	560	581	515	613	551	525	569	567	557	514	555	542	568	521	590	529	588	579	573	584	589	556	618	570	568	563	542	578	529	551	534	547	600	561	613	524	536	527	556	571	526	561	543	565	568	601	598	582	544	559	568	568	536	555	578	599	572	565	611	552	601	567	570	558	570	600	593	530	601	523	541	593	538	547	576	590	541	561	545	540	527	555	531	578	567	586	597	565	563	577	540	553	526	537	558	523	559	560	525	501	569	555	605	569	531	570	578	551	543	551	533	572	569	555	545	557	555	538	578	604	550	565	548	552	597	561	546	543	581	515	575	544	545	551	576	574	541	578	565	582	554	520	552	564	578	596	555	564	543	515	543	549	549	521	541	578	542	538	572	563	556	548	527	524	621	579	591	555	586	539	581	570	568	574	561	555	614	569	541	562	579	541	578	609	556	506	588	582	586	563	547	595	558	562	531	553	562	544	585	574	576	565	588	637	535	570	559	534	570	562	586	549	565	570	556	581	575	521	578	545	576	577	513	527	570	571	580	567	540	582	548	593	577	543	550	519	581	594	548	586	547	570	557	584	589	554	588	576	563
15962	1376	966	747	536	380	282	271	243	220	191	191	167	195	196	191	192	161	207	149	174	177	162	156	180	164	161	166	156	176	152	179	173	176	147	175	159	160	174	178	179	152	163	165	167	145	176	154	146	173	166	182	162	167	178	142	164	145	152	151	155	167	154	167	175	160	168	164	159	157	160	156	151	153	177	154	138	163	139	140	170	168	177	162	154	163	170	162	134	160	160	155	166	187	158	145	149	160	157	159	177	160	150	166	153	139	152	151	157	157	152	136	159	131	138	149	148	169	139	182	164	137	152	141	144	145	162	151	158	144	149	155	145	154	170	170	167	176	199	162	155	163	157	137	177	127	167	148	158	136	168	168	166	159	169	153	136	167	153	151	139	166	161	156	142	152	166	185	180	159	166	137	186	148	140	159	170	150	152	159	185	163	161	191	158	149	163	138	168	150	156	153	161	160	143	192	170	167	171	154	167	167	140	165	161	165	171	150	157	175	157	171	177	163	139	170	166	184	153	171	164	148	150	159	153	164	121	158	178	169	179	156	173	167	153	191	166	189	141	158	158	162	180	152	172	169	164	172	169	158	154	178	154	167	149	160	144	134	141	160	154	158	169	161	149	175	151	147	155	153	164	190	126	183	174	153	140	163	169	140	154	146	149	161	140	177	140	168	175	168	150	166	147	135	156	170	160	166	144	184	148	172	134	166	166	168	168	165	150	166	159	174	155	177	167	160	180	149	178	155	150	173	147	146	144	147	172	157	177	123	175	175	148	160	172	173	166	154	130	152	182	185	128	172	172	161	138	151	150	160	157	170	156	162	128	181	159	188	155	144	160	162	168	169	170	143	170	161	164	155	163	147	177	147	150	146	150	156	165	172	164	159	161	153	140	168	144	172	149	150	174	156	133	163	168	145	144	149	134	165	155	146	157	153	151	159	155	140	167	147	156	162	172	153	155	162	155	150	144	135	156	175	149	151	141	181	170	182	153	135	160	139	173	165	156	189	153	168	140	168	153	176	149	140	173	161	149	169	167	148	163	143	172	172	169	158	154	144	195	169	176	192	131	164	152	171	166	162	173	178	142	154	134	169	166	143	179	176	163	156	151	174	145	163	171	166	162	147	159	169	159	165	157	166	164	160	183	175	156	164	142	146	193	167	172	140	155	179	165	180	166	160	139	158	179	162	177	193	160	163	154	156	163	170	157	175	166	176	134	148	160	163	135	154	160	148	150	158	163	170	156	156	198	124	135	145	175	154	179	160	154	146	158	141	173	160	150	152	155	173	172	177	162	156	183	153	170	143	151	180	162	134	163	158	150	160	159	171	169	144	154	155	169	153	175	169	135	183	167	163	166	175	170	143	140	151	162	179	173	152	171	167	150	171	164	136	157	162	158	164	174	164	152	161	162	163	188	162	168	168	163	159	164	134	138	168	163	167	152	150	178	170	145	162	165	160	180	148	162	137	157	158	162	169	169	149	149	151	157	145	157	167	140	167	175	170	164	200	162	173	145	153	156	167	160	138	149	151	162	167	156	154	154	163	142	154	172	152	159	165	152	164	153	133	174	168	165	147	166	140	187	188	159	183	209	127	160	150	161	151	148	142	150	166	165	185	182	156	161	155	168	162	141	181	172	185	176	164	154	143	144	168	149	164	152	196	142	170	154	165	160	153	152	163	141	180	153	154	164	182	159	144	145	160	177	185	167	159	166	165	146	159	148	179	182	163	156	159	174	169	161	148	157	180	142	159	161	147	152	157	173	160	179	160	160	155	159	154	143	160	176	163	145	144	183	153	149	147	139	138	142	166	144	137	160	155	142	155	150	152	145	151	149	168	181	154	155	155	146	160	160	165	158	177	161	178	155	146	166	166	170	146	155	146	182	162	166	157	184	179	153	176	157	156	172	155	172	149	166	151	164	169	186	142	163	178	147	151	130	139	171	136	145	156	139	167	190	161	161	127	200	173	155	179	162	149	171	151	165	168	150	159	150	169	152	154	156	158	159	149	145	174	150	158	150	159	178	180	137	145	163	149	170	129	147	164	161	167	151	183	140	164	162	147	174	147	137	172	155	147	151	152	161	181	133	159	148	183	159	160	161	146	144	157	164	157	173	174	181	177	157	164	196	179	169	128	144	157	171	155	170	168	179	162	159	149	156	181	168	174	175	170	150	169	152	164	166	148	154	143	178	152	171	139	175	149	181	149	168	158	164	149	156	145	140	157	163	159	159	149	154	170	164	162	145	132	142	165	150	162	154	180	156	145	163	192	148	175	151	187	161	168	168	158	154	162	146	176	202	174	132	165	138	173	159	153	173	168	149	145	170	161	210	172	164	154	156	138	163	185	155	173	182	152	163	156	164	157	163	149	161	146	187	141	146	142	154	164	175	170	153	156	177	184	177	149	172	169	163	147	155	153	156	164	150	130	172	171	162	167	159	153	153	174	151	160	161	171	172	129	125	168	152	154	161	150	141	160	193	162	137	131	160	156	182	173	161	172	174	138	147	151	148	145	161	162	164	180	161	157	163	160	143	173	144	151	154	167	158	150	174	169	179	186	174	179	151	187	157	156	167	146	177	157	150	143	152	161	171	159	186	159	145	158	147	169	159	155	163	150	168	174	166	151	200	184	175	167	152	171	154	137	166	174	140	148	153	173	148	155	154	129	178	130	155	143	174	160	179	176	170	161	140	150	148	171	154	154	156	148	169	170	174	170	180	154	169	164	169	181	171	183	139	156	168	152	150	176	164	168	180	164	162	183	176	152	138	156	161	145	173	143	161	163	158	155	165	161	143	155	148	135	166	172	156	173	164	177	158	171	167	182	202	162	157	152	135	161	161	148	148	155	155	173	155	146	166	149	167	138	166	157	161	151	165	173	150	135	151	168	196	173	169	150	148	153	158	169	184	158	158	144	159	170	187	176	174	170	146	153	166	171	157	174	181	164	151	142	155	169	183	166	168	145	153	177	165	152	166	144	159	148	134	155	178	146	162	150	150	166	148	161	171	139	173	165	169	161	173	149	157	140	162	170	167	159	170	141	181	178	157	159	173	173	157	142	181	132	138	127	172	129	168	166	149	156	147	140	166	161	159	167	152	164	133	161	141	157	150	159	166	165	171	172	167	167	176	172	157	169	166	141	173	157	151	184	169	166	151	138	164	156	196	145	169	142	157	162	171	163	165	188	154	146	154	164	189	168	176	172	155	163	143	160	145	161	157	143	157	168	155	160	142	163	173	160	165	178	156	145	140	155	162	169	190	157	155	176	181	145	182	140	163	163	167	190	167	186	161	185	181	172	170	166	169	155	176	189	154	164	155	162	159	148	160	169	163	149	147	167	156	163	151	153	144	171	166	160	169	151	155	148	146	174	162	161	160	138	150	131	162	137	155	158	151	146	144	166	156	148	173	153	154	154	133	149	164	155	165	137	168	170	140	141	150	187	182	140	164	154	137	157	171	135	158	161	164	170	159	155	170	166	153	152	162	171
8721	1099	1996	2237	1834	1464	1127	996	887	843	711	688	651	589	583	553	527	534	565	504	508	495	509	464	476	463	465	444	499	457	455	409	450	415	422	471	415	474	451	437	407	447	438	425	401	419	424	449	425	442	438	439	425	413	458	446	425	411	430	416	399	438	435	465	420	420	419	383	426	370	419	425	413	405	434	427	435	407	458	403	438	434	393	418	374	411	427	418	428	431	432	417	410	442	430	467	409	460	423	413	426	445	414	455	384	444	402	427	429	392	412	435	454	396	432	418	421	415	416	424	410	428	384	455	411	417	406	397	448	464	434	414	430	428	425	442	458	428	412	439	410	390	445	414	429	397	417	424	436	412	413	403	419	448	432	393	434	431	386	407	430	465	443	436	434	428	439	424	415	411	430	427	410	418	432	410	418	414	404	403	398	406	428	404	422	386	405	396	457	445	398	382	451	440	462	483	387	436	392	430	396	428	479	414	423	405	440	413	422	446	439	421	426	386	463	412	436	409	425	430	419	420	424	451	424	409	395	406	406	421	426	416	437	405	432	445	404	400	432	443	438	416	447	427	392	443	424	394	408	409	426	419	424	438	433	445	429	475	429	402	429	403	405	418	402	425	448	431	418	434	401	407	431	437	396	396	405	418	470	435	459	434	403	432	383	414	424	422	428	407	424	416	415	475	447	399	465	413	431	440	366	430	442	421	411	457	406	456	426	442	433	434	409	433	402	394	439	399	407	474	409	395	423	452	411	409	400	413	419	419	419	436	402	414	409	395	389	411	430	447	419	388	440	400	443	442	414	407	414	406	402	436	401	421	423	414	445	408	414	414	471	409	430	432	406	388	409	462	444	386	408	441	465	385	450	438	428	403	395	416	405	415	411	424	424	396	470	411	433	393	459	464	415	456	435	413	394	423	441	423	405	434	417	416	389	425	421	400	433	425	401	433	446	407	449	432	457	426	408	386	429	455	422	438	455	393	388	407	440	429	395	413	441	391	406	424	386	408	412	399	403	408	399	398	422	428	418	426	399	456	396	422	461	419	423	431	395	422	414	431	435	410	435	403	437	424	423	430	380	410	428	403	369	416	425	445	462	453	428	436	450	429	447	432	422	398	417	430	415	381	453	424	400	408	400	424	439	470	438	421	437	420	422	431	420	424	381	441	423	410	410	453	399	427	432	423	423	429	417	432	412	416	418	460	430	414	439	429	420	404	436	432	426	415	409	439	396	461	445	402	428	432	401	436	413	426	416	407	429	426	415	400	425	440	415	402	423	416	425	421	443	396	391	473	381	408	441	408	414	445	406	410	416	450	446	438	388	447	434	415	447	410	411	452	443	375	445	400	419	457	398	435	443	409	410	389	455	397	450	425	445	418	401	404	433	398	407	444	430	424	418	401	417	379	442	403	411	458	416	419	411	426	420	405	440	410	417	422	424	402	437	446	414	419	462	459	422	423	399	397	424	390	437	406	398	448	405	420	409	427	410	430	446	420	390	452	400	452	422	433	409	448	429	417	430	398	439	410	459	431	466	412	418	404	433	426	418	400	459	432	411	412	423	431	415	440	442	420	400	393	432	419	437	381	414	449	420	398	424	417	473	421	418	436	408	408	412	409	411	369	444	425	431	410	424	435	388	452	422	394	406	431	424	440	429	435	438	418	419	416	423	403	441	388	423	394	425	408	441	389	418	419	420	381	412	410	405	413	417	419	431	418	393	397	422	390	424	418	438	428	421	430	426	450	381	416	398	446	409	399	437	425	421	416	443	432	396	453	410	434	390	409	411	417	442	434	472	432	415	432	437	412	419	413	391	446	444	412	411	393	427	433	446	451	435	435	445	433	396	420	390	390	388	378	411	416	435	415	447	425	406	390	448	360	424	430	422	435	413	392	427	438	382	455	421	428	444	379	406	423	407	410	423	432	456	409	435	414	422	408	436	430	430	444	430	419	471	447	464	417	463	411	385	411	403	404	416	388	404	435	445	443	454	396	419	436	443	418	450	446	400	380	409	410	415	423	419	389	400	393	435	403	443	421	429	425	422	400	444	479	427	400	432	397	422	436	386	412	434	383	417	414	418	407	417	421	419	415	441	429	404	416	433	434	425	404	439	418	436	424	435	417	426	425	430	436	419	417	391	433	410	415	402	447	425	395	407	439	417	397	408	434	413	416	450	429	403	437	394	412	479	439	394	399	435	479	421	452	429	420	415	401	439	398	405	428	419	376	425	438	422	426	405	430	410	423	369	418	419	424	408	401	393	418	384	417	421	408	438	434	373	453	449	420	417	418	404	410	461	432	435	410	447	404	427	421	419	440	479	421	402	430	383	373	420	418	394	394	382	392	437	428	427	384	425	451	427	395	395	417	441	417	428	395	440	417	438	466	421	429	424	455	426	437	423	443	401	421	394	432	405	462	409	439	430	403	411	442	436	429	427	456	411	423	400	418	448	406	442	453	402	428	448	455	439	416	419	423	461	429	418	393	409	416	413	389	437	406	442	404	427	416	383	426	428	443	412	445	464	415	425	419	389	463	401	421	427	457	403	420	431	410	404	406	421	433	418	438	426	413	438	394	388	380	398	405	405	406	448	408	438	411	356	459	439	417	399	438	404	424	424	402	418	400	420	380	422	394	440	411	419	406	422	397	410	448	401	424	413	449	408	432	420	414	442	425	444	429	418	447	431	422	391	435	409	408	457	427	416	432	415	438	403	433	385	352	397	410	418	395	427	414	419	422	443	405	381	428	395	417	413	403	415	367	403	431	428	405	406	430	415	411	440	420	427	416	419	440	398	427	395	396	442	450	441	397	412	415	392	435	474	420	429	403	399	424	436	385	397	392	385	406	437	431	384	467	413	459	421	439	426	394	379	425	430	405	393	427	394	411	408	420	408	403	420	394	458	446	426	449	403	434	434	399	429	416	424	439	449	394	441	416	430	410	438	420	429	430	424	451	411	374	414	399	416	400	407	400	435	438	424	443	415	397	431	440	448	434	411	452	438	396	432	431	414	424	415	375	416	436	393	447	435	413	428	385	428	389	401	449	392	420	404	400	456	424	448	402	464	441	451	415	387	441	388	410	394	410	411	408	426	414	413	413	402	416	435	392	399	410	453	444	407	415	435	439	394	410	416	400	412	430	425	399	461	422	440	418	434	388	425	385	432	431	396	433	425	459	409	410	397	415	453	425	377	448	452	439	403	435	409	473	398	402	452	411	457	419	437	429	404	426	435	417	457	388	414	397	423	425	440	433	431	474	416	414	424	417	412	362	421	403	388	394	404	452	427	439	392	401	446	391	408	440	432	421	377	418	422	407	389	446	371	399	404	427	445	418	441	455	432	399	434	397	411	409	427	414	429	420	431	420	425	436	428	432	404	453	438	446	430	414	439	394	448	389	424	400	420	418	431	389	450	406	421	465	407	424	426	401	374	427	420	405	432	410	400	449	467	413	429	396	374	397	433	470	464	385	419	432	420	465	410	402	430	425
2284	509	457	503	452	452	458	480	473	453	437	461	475	466	423	452	469	452	393	413	443	487	483	421	435	468	424	439	452	433	444	424	435	444	462	388	458	421	435	411	461	441	411	475	449	452	468	398	464	459	427	436	440	474	470	478	499	459	421	448	477	425	434	416	470	432	441	416	455	452	414	424	422	485	448	466	425	444	454	402	464	447	487	452	457	465	464	447	431	492	451	459	448	412	472	467	445	465	437	467	431	442	502	469	456	494	458	427	487	427	465	477	429	427	403	417	444	441	435	462	399	439	488	450	449	429	426	409	459	427	448	452	457	455	458	484	462	439	433	480	462	432	412	484	408	439	424	435	462	452	490	452	470	410	474	478	457	487	424	452	439	433	463	424	442	459	451	451	429	458	450	456	448	443	441	463	447	429	466	470	427	434	401	447	422	425	388	428	440	486	426	434	407	421	446	454	462	417	442	444	495	484	438	459	416	418	464	443	430	496	458	418	445	428	447	455	435	423	426	459	446	436	435	436	437	438	466	456	419	437	456	447	468	420	479	434	431	412	460	442	470	430	434	435	440	401	452	482	423	455	453	513	439	477	410	433	438	427	444	446	422	470	464	423	432	431	467	437	448	497	467	453	462	432	543	438	406	446	438	476	442	452	454	470	481	469	451	418	451	466	433	439	408	446	401	469	432	447	407	438	440	461	435	458	473	448	452	461	445	473	461	449	436	438	429	433	441	448	449	419	441	478	422	442	435	415	459	395	452	446	445	468	421	442	432	483	463	439	424	434	454	400	452	456	448	450	408	407	465	430	427	432	468	425	474	425	428	475	481	464	416	403	453	468	440	458	437	425	406	461	467	466	471	424	453	434	424	454	394	457	440	436	408	454	462	436	470	421	430	443	473	443	481	421	447	469	455	427	448	470	421	465	459	470	422	434	450	452	474	449	429	473	405	427	458	426	444	460	458	470	490	450	487	466	458	454	425	470	450	456	484	440	428	464	469	437	450	432	408	477	458	425	448	425	421	473	442	444	470	473	500	438	455	452	444	407	425	451	435	434	458	459	438	453	437	455	443	409	414	464	470	467	419	406	470	446	441	420	426	429	485	422	451	453	451	432	422	459	450	469	458	461	465	426	429	432	398	489	497	449	446	425	455	443	468	435	419	402	466	469	480	438	418	425	472	438	415	436	462	464	443	431	421	456	502	446	434	434	479	445	428	441	413	427	437	429	430	412	416	388	444	402	499	422	423	467	446	429	484	422	472	467	432	445	432	417	438	455	453	446	452	421	460	463	450	418	384	421	433	476	446	465	438	435	462	472	445	443	433	474	438	453	462	433	406	448	443	456	446	471	429	477	474	450	448	470	476	433	478	422	430	453	439	446	447	447	432	413	410	451	418	462	398	433	436	451	490	452	432	442	447	446	450	474	445	429	438	450	489	456	455	427	427	428	432	437	462	472	506	444	427	420	425	423	453	431	463	453	469	430	469	455	459	491	436	409	442	424	403	444	427	439	439	448	454	481	468	449	482	445	411	472	473	410	453	442	445	441	430	469	408	431	476	447	444	441	449	423	415	445	450	432	451	480	441	464	470	428	424	451	495	445	448	428	429	428	500	440	455	475	429	454	427	447	481	432	429	481	456	438	443	448	433	482	441	459	447	483	460	440	461	447	436	414	420	493	456	451	453	450	444	449	421	473	422	427	415	427	446	444	459	399	446	453	456	482	486	519	479	447	433	445	446	430	445	439	483	396	417	433	431	439	488	463	450	433	416	435	453	463	446	413	471	465	446	479	442	463	444	413	436	429	449	468	468	439	401	425	417	458	449	446	478	475	478	459	452	477	451	419	413	435	438	443	461	446	402	419	460	462	481	454	452	447	425	471	448	441	411	451	453	474	420	424	437	445	495	421	495	461	415	481	444	440	429	462	448	457	436	443	497	499	462	413	462	465	387	452	479	427	442	427	459	457	481	460	451	454	437	485	463	467	429	471	424	480	458	448	452	435	434	467	446	429	449	381	435	460	469	445	380	507	445	447	449	433	513	431	441	458	441	455	451	465	417	427	431	458	491	473	447	472	465	394	446	437	479	459	400	437	463	443	450	450	504	434	428	465	414	419	457	438	458	468	429	446	450	460	473	433	416	494	430	425	412	468	449	398	431	451	442	442	455	465	461	399	427	425	458	469	439	501	457	434	481	492	417	450	464	424	404	431	445	440	465	432	468	441	456	458	481	428	469	440	438	456	464	468	494	416	472	435	410	433	445	470	456	454	426	425	448	453	464	416	418	434	473	456	487	449	452	446	444	424	413	444	437	462	432	441	430	450	458	446	431	425	419	441	454	452	444	470	401	416	468	440	426	463	469	430	453	433	446	484	458	433	435	455	456	443	469	452	447	418	438	437	423	499	458	446	441	449	440	410	417	421	477	430	450	437	431	444	452	449	434	458	455	458	477	429	388	429	421	460	440	432	477	446	444	432	471	421	413	432	476	395	410	439	436	420	415	458	446	418	436	427	484	438	421	448	466	472	429	446	454	463	471	472	446	474	486	414	446	437	469	466	430	449	419	421	452	439	441	432	449	404	469	441	444	475	452	434	431	422	446	447	429	436	468	414	431	463	456	431	448	423	450	431	440	411	415	401	470	485	458	399	491	441	440	479	433	434	442	426	456	461	527	429	436	446	499	468	444	433	415	432	437	449	418	459	454	450	504	431	468	448	429	443	429	452	490	431	453	442	433	439	443	396	445	429	441	440	457	512	464	434	406	391	454	474	425	415	429	462	465	433	439	453	453	447	465	456	467	438	443	470	465	443	467	405	470	445	419	436	417	469	468	466	432	456	436	435	423	454	428	448	447	425	446	450	433	425	460	444	408	470	397	439	471	399	454	468	437	450	489	460	416	461	479	439	419	463	405	431	399	432	483	468	424	444	461	407	473	438	444	484	434	441	422	420	449	449	466	467	458	473	410	447	512	426	470	427	454	397	433	439	417	479	469	467	439	451	416	461	486	446	441	419	427	442	501	428	425	429	478	422	442	410	433	431	442	450	441	439	461	427	422	463	460	397	443	480	440	439	460	416	440	427	432	434	425	452	436	433	462	439	442	463	475	456	469	439	425	488	430	438	389	410	465	445	492	484	441	466	440	421	452	448	493	460	447	455	445	467	461	447	435	478	436	415	425	463	419	454	457	429	442	466	420	423	443	448	436	439	457	416	437	455	432	441	461	427	434	463	518	434	459	420	415	457	451	458	453	426	424	457	474	478	465	422	465	452	461	468	425	426	428	439	411	420	450	418	498	444	427	439	447	444	452	459	472	473	438	471	411	410	421	434	460	479	470	429	434	416	445	423	493	456	444	402	427	423	392	381	462	442	431	459	444	430	412	478	416	454	424	463	501	474	452	469	464	449	456	474	420	464	454	446	483	431	443	460	467	427	448	481	483	456	453	461	427	452	455	470	486	499	428	480	452	417	403	442	426	442	477	388
2478	981	1024	1062	1043	962	955	966	948	938	943	981	1017	985	996	938	902	959	1027	944	959	925	953	943	976	968	966	980	963	986	955	931	987	957	977	1033	1018	981	907	969	956	1003	878	995	956	950	970	972	1016	942	972	1016	973	939	931	983	974	956	961	977	948	960	994	945	950	918	907	925	963	940	976	962	990	881	1000	960	940	964	925	966	951	965	993	925	951	1007	952	954	1001	959	991	943	933	956	974	913	914	998	954	964	987	925	975	994	956	945	902	951	992	942	968	914	956	963	986	947	954	1002	951	924	955	964	969	970	987	933	985	940	969	972	976	948	955	985	1009	925	993	958	934	934	876	964	960	1007	959	944	959	933	977	981	955	968	985	983	949	958	945	932	900	1010	915	1005	955	953	976	972	896	941	1009	962	1010	966	947	993	965	991	934	943	965	924	999	966	964	977	1012	925	960	985	971	931	937	976	941	1019	957	893	978	933	959	935	997	960	938	1021	1011	995	986	984	939	958	978	985	971	983	942	940	963	974	1009	991	977	968	973	1001	963	954	1007	926	936	997	1021	956	915	951	979	977	949	934	1021	956	937	962	980	942	967	932	992	962	929	949	959	966	934	1027	982	1014	961	951	956	917	968	984	969	955	946	949	995	971	989	961	953	899	931	935	932	977	965	949	948	904	931	966	983	1009	971	956	957	952	935	1001	927	924	980	967	911	965	984	936	1039	957	987	1011	975	962	984	1027	976	1010	995	959	977	954	986	952	919	967	978	909	1009	972	981	1034	978	933	962	962	991	968	959	951	969	979	945	931	973	939	982	929	978	1008	929	1015	932	966	960	986	978	953	959	942	944	977	1001	1023	968	964	933	911	935	992	975	984	1007	945	963	1012	963	995	931	980	975	943	896	922	908	936	936	962	955	999	966	1008	964	956	989	929	953	997	932	903	1029	932	970	989	914	1011	940	954	931	973	958	989	945	946	990	1000	915	972	1027	1037	961	1020	941	957	1051	963	959	942	1000	989	1005	961	940	960	944	920	1009	1009	971	938	978	995	974	988	954	1004	965	1023	992	971	980	875	933	956	934	964	963	951	963	960	967	976	952	919	995	949	968	936	975	964	1020	954	973	929	915	1027	958	929	974	964	1022	949	969	898	953	913	1003	966	968	998	937	1000	917	998	1003	1038	916	948	941	989	954	941	937	912	958	949	944	947	954	1005	992	942	985	928	892	963	962	1017	962	947	959	942	988	925	920	935	935	961	984	908	899	1015	921	946	1008	935	926	983	997	1018	984	930	946	1006	881	946	1004	951	941	929	981	932	945	971	924	937	1002	988	955	995	944	984	969	961	943	964	1008	962	947	960	978	909	1014	957	954	1007	977	899	958	935	937	1028	1008	958	998	949	946	998	1008	1023	1003	977	944	942	1008	962	940	947	949	958	1004	952	988	980	962	999	1023	953	931	1000	904	936	991	962	947	949	1024	992	987	974	949	974	974	970	988	980	1018	941	994	946	987	1011	1000	957	989	975	1018	948	973	923	985	907	944	1001	927	950	938	949	949	957	947	984	938	962	962	989	972	934	1037	996	1007	951	957	970	964	937	994	947	931	979	975	993	980	977	942	954	998	971	966	932	945	986	1003	1019	942	938	946	932	927	946	1020	933	909	926	982	966	948	938	913	934	992	952	949	982	956	916	944	1029	1003	973	968	996	937	938	946	935	955	953	936	965	947	996	964	983	919	969	932	988	980	929	905	998	995	964	964	938	1028	979	1018	974	984	941	974	927	995	930	931	973	948	917	988	937	964	976	977	920	955	942	963	917	1011	941	935	903	946	972	944	921	937	913	984	948	919	916	922	994	955	940	969	967	967	956	992	983	922	937	1068	950	989	978	997	1013	983	1017	942	1012	957	974	976	928	938	986	917	940	992	969	952	938	994	974	945	972	963	941	934	968	996	966	952	983	939	1006	975	965	971	1012	961	963	922	956	893	963	946	929	990	972	978	1014	970	953	950	997	974	956	925	955	999	986	939	924	928	960	992	985	989	947	956	927	925	946	968	964	1013	1007	929	977	1010	974	920	962	970	1015	993	987	957	919	967	953	960	997	1023	979	995	991	952	948	939	907	923	989	995	981	1004	978	1009	949	925	949	960	971	987	977	952	934	982	950	987	1016	951	933	977	882	943	955	982	982	1009	984	1012	979	974	954	980	945	910	957	948	972	942	968	1011	962	1023	977	960	941	980	924	913	983	995	997	932	966	939	1004	969	918	986	984	1035	952	965	985	946	989	1025	967	976	931	1009	976	972	975	944	939	1008	910	967	903	946	964	968	939	994	1031	991	980	948	1003	1020	955	984	941	887	929	942	922	928	972	901	937	994	925	920	954	915	952	961	998	1035	998	979	970	945	954	980	895	1031	982	933	1025	974	1014	979	913	954	1027	930	930	977	965	960	947	982	992	960	992	939	946	1035	945	969	972	996	968	938	994	991	999	988	940	972	973	1004	983	957	960	997	967	1017	985	982	1018	937	900	954	994	1016	1018	917	940	957	1013	949	960	972	981	935	885	981	969	981	973	936	974	970	979	996	999	975	950	959	1007	987	975	990	994	968	943	978	967	961	898	992	936	902	937	1019	942	976	933	985	955	967	1002	972	913	956	963	1012	981	941	1038	1014	969	972	959	907	952	999	990	988	924	929	954	1000	941	973	934	977	943	975	960	976	940	937	949	916	960	1003	946	935	961	988	977	896	997	957	941	928	991	974	910	916	932	923	948	1028	925	952	943	959	981	997	1001	984	962	981	894	957	950	954	1009	958	924	1004	958	971	1007	1008	936	967	951	941	981	971	954	1019	995	944	964	996	992	911	927	977	940	977	919	959	989	939	968	963	945	987	957	935	924	983	971	970	945	990	968	998	1002	932	975	937	966	981	1026	976	938	937	931	988	985	954	889	970	1012	988	939	934	940	939	972	990	1026	914	948	955	969	930	914	962	985	994	1059	991	1014	1014	973	1002	940	1003	973	1022	972	968	927	973	935	918	936	982	966	946	975	951	993	926	1017	951	948	918	892	952	884	1001	948	906	966	915	956	950	962	1010	940	1018	944	969	949	1009	897	964	976	931	1004	1007	946	1004	932	969	1009	946	1009	952	1018	973	960	953	1007	967	965	997	977	967	942	965	959	957	1013	1015	924	955	959	953	957	1005	921	942	1017	1021	945	954	1006	930	998	967	958	970	988	981	953	973	1022	956	987	946	1005	954	945	935	902	977	980	952	1014	899	985	931	970	960	960	951	934	981	957	936	914	915	1013	955	1021	970	944	958	936	962	939	953	961	956	956	982	954	964	965	1022	953	943	984	973	968	976	1018	959	973	953	949	966	984	941	974	984	980	1029	883	943	972	980	955	975	986	987	970	987	993	941	1003	979	974	976	1004	923	1031	964	975	957	986	933	929	1019	964	906	927	958	1001	1014	993	962	990	988	978	977	885	994	919	947	1002	936	952	979	965	954	1009	965	920	959	919	990	901	1012	910	965	975	980	967	971	940	923	1016	990	992	963	983	917	982	1001	979	942	993	1007	980	939	981	939	933	955	965	925	933	965	946	926	1035	975	978	978	989	992	937	936	962	943	971	948	1006	952	959	963	962	918	925	923	1007	966	1024	1011	922	974	948	910	956	947	947	943	964	972	934	871	969	983	916	970	983	949	1002	959	962	903	937
9132	688	655	576	406	358	321	312	318	271	285	243	208	243	258	234	232	235	231	250	261	241	251	268	232	240	250	254	272	237	280	248	261	239	262	255	244	260	228	229	229	252	261	224	268	220	237	227	264	258	241	253	225	285	243	247	249	229	246	230	231	228	245	270	238	258	248	239	247	255	250	256	239	241	271	224	254	272	220	243	244	255	252	259	246	245	234	255	220	250	243	247	259	275	220	225	246	247	256	218	243	242	249	261	233	242	262	263	242	251	212	246	271	263	264	242	271	248	239	240	255	242	255	234	241	246	218	249	240	237	256	248	235	226	228	256	229	275	266	257	252	224	260	228	268	229	287	242	233	256	220	233	228	243	213	245	257	248	254	236	242	260	241	279	269	228	216	240	244	220	232	250	242	271	244	257	266	258	220	230	254	238	250	260	232	242	262	280	218	233	255	231	253	245	251	240	210	229	242	252	227	237	278	253	235	239	248	234	249	229	255	290	282	244	264	256	235	235	227	258	252	261	252	236	229	223	245	233	279	238	214	238	256	247	241	265	218	258	235	243	239	226	237	260	248	266	224	227	234	262	238	220	228	252	255	272	242	205	234	227	240	254	256	275	243	243	250	270	221	255	232	253	250	275	256	220	278	228	251	250	243	229	240	273	209	256	204	268	250	226	281	251	246	229	258	233	211	241	238	235	231	252	227	248	245	235	246	241	227	241	255	257	247	279	231	236	230	248	246	233	260	254	239	254	234	240	239	214	222	236	233	235	222	225	240	242	245	231	257	244	263	252	226	278	216	264	236	248	262	233	225	263	249	262	220	217	209	257	250	267	234	235	270	259	266	247	243	269	244	251	237	266	260	249	274	264	236	234	225	249	233	222	262	236	261	255	235	216	256	229	260	218	243	242	230	262	231	196	239	252	230	273	258	243	279	240	277	267	255	254	263	265	266	239	248	243	226	260	223	202	256	271	226	246	268	246	271	233	222	231	231	248	228	245	248	234	239	258	244	225	248	252	260	258	256	279	250	242	234	297	277	209	239	218	255	236	248	251	275	272	236	254	221	242	260	229	238	234	229	234	238	239	259	248	280	237	235	274	256	252	208	229	260	242	225	268	250	224	248	282	240	243	242	250	275	252	230	241	237	253	243	228	235	251	244	228	247	243	234	284	274	240	234	219	253	247	238	272	237	248	238	236	256	251	255	244	267	233	283	225	242	262	229	214	251	221	236	261	245	246	262	251	263	256	234	231	296	256	215	234	265	222	262	239	241	216	246	258	248	261	214	236	222	256	251	235	233	231	258	232	244	246	254	231	236	239	219	265	278	248	246	232	241	231	256	277	280	253	265	261	267	253	256	212	250	289	213	244	222	257	242	258	238	258	246	259	231	281	252	249	243	263	265	221	214	236	270	256	268	238	261	265	246	239	256	257	244	258	229	275	244	215	248	250	238	226	218	250	260	278	289	231	219	253	269	247	237	275	257	246	255	255	255	235	246	251	236	241	226	252	223	282	264	240	209	232	236	254	243	257	243	253	246	230	248	254	240	276	255	274	271	257	231	237	260	270	231	217	251	253	244	256	274	230	274	235	224	245	229	227	230	255	250	247	239	255	268	257	258	222	244	262	217	247	247	239	252	273	232	202	235	230	257	251	270	248	247	256	254	268	251	217	279	274	263	239	259	234	228	256	247	246	234	244	258	253	255	238	239	251	254	241	234	237	237	233	250	239	268	239	293	246	243	264	254	241	251	235	252	254	236	238	228	219	250	233	255	246	290	251	253	271	238	251	254	265	250	237	287	248	239	247	264	244	248	246	270	225	254	258	231	222	236	234	239	264	226	243	236	249	226	234	232	239	251	239	229	253	251	210	256	253	264	234	258	223	238	265	254	216	243	236	237	218	249	242	246	241	248	261	277	250	236	250	249	257	234	217	251	244	219	222	212	224	257	243	219	225	257	218	258	230	263	235	217	248	252	229	257	220	247	203	254	242	216	215	240	249	229	240	264	230	253	261	262	289	253	241	231	241	279	234	266	244	240	235	287	239	262	264	259	221	258	248	238	253	251	238	211	236	237	259	246	256	244	251	247	279	215	227	263	256	234	240	254	250	254	259	237	235	235	263	246	245	234	258	241	243	233	233	251	268	236	254	255	244	242	248	250	260	248	229	269	254	268	237	260	237	231	243	220	253	248	267	262	263	238	275	248	245	236	213	223	243	279	295	223	248	245	247	239	247	250	228	212	225	250	230	242	235	257	261	289	239	222	255	219	253	245	250	278	260	252	217	237	256	251	227	252	234	244	247	282	253	250	228	263	275	254	241	225	249	246	256	263	220	232	220	236	247	252	229	249	236	220	200	247	248	265	246	256	228	231	263	254	246	223	267	266	229	279	269	251	258	235	256	254	255	250	236	214	259	237	219	254	257	232	260	287	237	257	247	238	251	240	263	233	235	260	255	264	244	231	242	272	251	285	250	261	243	228	293	240	269	258	236	252	253	248	240	226	259	281	249	244	236	274	259	264	234	259	236	252	277	265	271	263	239	230	241	231	276	220	238	234	246	234	247	243	242	246	231	257	258	261	258	260	250	236	248	234	232	218	263	248	243	240	225	257	287	263	237	254	299	260	214	239	214	232	226	230	288	218	244	282	284	224	220	246	235	273	213	249	239	260	265	253	217	234	234	241	263	247	230	216	253	235	245	229	251	247	226	252	245	266	244	235	236	276	243	246	264	256	235	220	243	235	264	274	230	253	250	259	265	230	247	261	228	249	240	220	224	232	268	280	286	293	252	231	233	221	254	251	257	226	235	254	220	241	269	247	232	262	271	249	276	254	243	239	263	208	274	238	252	281	305	260	238	247	234	276	269	224	246	238	242	227	214	252	238	253	252	273	227	238	245	275	259	216	232	233	237	225	239	252	248	245	238	232	260	275	235	237	226	249	249	250	243	241	257	266	272	268	224	251	273	235	221	249	235	246	227	214	232	243	258	253	253	232	238	254	240	257	234	206	214	245	290	259	230	236	261	235	234	234	243	298	255	274	263	259	237	263	242	248	255	258	254	237	246	240	248	235	231	244	260	254	199	247	236	285	245	228	212	224	279	258	231	255	257	249	260	260	224	221	233	258	249	212	252	254	274	216	255	233	250	252	262	244	249	225	245	244	262	247	271	273	260	220	246	257	261	250	251	280	249	271	264	257	261	278	252	241	253	252	241	256	238	265	239	245	235	240	249	232	208	271	267	240	255	225	237	270	236	241	235	250	249	246	268	243	220	215	243	247	243	228	264	263	263	253	242	270	215	267	225	237	253	229	241	211	245	249	252	244	251	248	244	252	239	248	243	259	245	243	261	228	233	238	265	256	221	222	209	230	251	233	220	242	244	237	240	243	236	264	236	257	235	226	225	221	245	232	250	254	240	240	248	255	233	243	234	254	218	255	262	245	235	258	219	252	242	258	267	231	240	259	261	218	259	234	262	212	227	261	223
7211	936	1414	1548	1315	1096	940	781	758	808	791	729	681	678	639	721	647	639	614	601	641	623	649	606	606	562	553	597	589	583	571	609	595	596	566	557	538	547	557	565	561	586	617	577	564	556	571	550	548	547	589	536	595	554	558	530	541	600	563	569	576	549	550	567	576	593	580	578	568	550	571	560	551	599	533	602	559	550	590	567	547	563	554	555	534	574	540	568	569	556	529	602	584	581	539	581	527	539	537	589	542	547	613	540	616	534	575	556	551	573	588	600	549	618	561	584	596	600	568	535	611	564	569	578	560	599	563	574	571	569	542	572	531	568	527	556	574	591	581	569	537	560	614	579	540	579	533	535	578	556	580	557	609	624	528	566	549	543	571	601	572	568	542	544	543	578	553	549	519	525	582	545	545	503	591	628	530	542	610	555	588	526	571	594	559	568	543	556	558	586	564	514	548	528	565	545	581	574	603	564	620	576	552	598	575	550	602	549	537	577	589	570	522	578	620	550	552	557	533	585	569	545	543	574	563	564	570	555	584	510	591	574	580	519	512	565	541	531	559	567	538	547	576	555	564	543	585	548	528	586	583	512	593	555	592	575	544	574	586	561	588	557	522	563	596	563	580	520	568	511	590	564	567	519	579	567	576	530	537	542	558	557	549	548	530	570	552	547	500	542	613	568	570	577	529	600	544	553	535	536	566	554	566	595	556	567	561	583	596	526	575	584	549	568	555	590	580	565	596	589	530	578	570	518	564	541	594	574	554	514	547	583	594	539	586	576	584	546	582	514	551	530	568	545	572	551	579	611	592	588	542	579	605	538	535	588	595	599	516	603	559	573	531	580	559	584	537	576	559	535	519	574	566	542	563	561	547	590	541	562	576	561	550	548	590	586	571	580	571	589	542	522	569	600	590	513	541	569	581	559	608	555	559	601	543	559	602	555	620	590	590	565	546	582	552	571	600	554	554	537	526	578	589	558	581	584	545	532	597	550	550	584	527	609	552	571	532	548	535	569	569	579	538	545	630	563	531	562	545	592	600	575	576	553	577	584	534	561	566	527	552	578	612	533	564	556	562	591	595	572	560	599	611	546	570	576	562	547	570	554	592	610	556	616	538	542	553	576	544	561	578	530	588	569	582	573	591	580	553	531	541	573	588	538	564	543	539	548	542	565	567	548	567	582	530	558	534	543	577	533	549	556	572	607	556	547	557	548	571	532	579	540	550	582	598	542	637	577	582	547	584	551	533	540	582	591	571	586	507	545	569	539	582	546	584	573	530	568	558	522	575	604	540	556	567	562	549	560	569	582	516	567	595	599	615	554	550	521	578	563	579	576	551	569	576	594	570	577	602	592	523	567	563	566	567	535	559	592	511	599	606	574	586	547	577	524	546	585	579	568	540	529	561	527	589	607	552	574	558	551	506	590	559	581	573	552	582	548	555	578	554	538	558	564	602	549	554	565	529	557	557	548	588	553	556	566	581	561	581	570	560	572	528	573	541	563	522	567	561	530	562	563	555	569	598	534	611	570	539	569	618	556	563	613	555	573	577	562	540	549	605	605	594	570	576	548	529	530	602	555	586	593	545	560	576	576	567	555	576	549	600	568	561	558	590	553	530	535	553	546	564	596	578	550	566	570	560	545	594	564	567	523	536	554	580	527	554	559	585	581	541	601	582	560	546	601	550	541	581	562	559	562	579	595	548	630	594	569	560	538	578	595	552	552	549	556	619	530	541	558	550	574	554	608	578	517	495	531	557	598	506	572	593	511	606	568	593	586	578	551	562	598	571	549	551	611	521	585	562	559	556	570	579	521	617	549	567	598	518	569	545	586	595	551	577	552	564	544	573	553	561	542	565	582	568	512	551	538	584	590	577	546	567	542	544	550	546	550	556	567	572	586	562	591	576	541	573	547	559	562	561	577	575	579	600	575	548	553	517	528	542	511	567	593	580	577	555	563	568	561	586	557	559	544	561	550	553	547	575	572	588	586	508	588	568	599	527	562	583	552	615	651	581	551	568	566	589	543	598	541	565	546	591	548	565	581	584	579	546	580	571	557	568	532	593	554	569	578	554	594	619	578	539	560	567	581	570	559	572	611	549	567	561	578	555	566	530	551	594	571	557	557	557	545	563	549	531	592	571	559	574	604	591	560	553	545	544	549	600	576	563	582	565	554	566	573	581	579	573	588	530	557	562	570	588	559	558	551	596	600	613	587	515	556	555	564	571	564	543	567	597	536	567	570	566	504	540	567	589	571	584	590	582	547	586	561	539	549	604	534	548	612	558	527	586	560	560	594	574	578	587	560	567	560	590	601	550	575	600	555	607	573	536	553	579	553	578	534	577	549	540	557	575	586	614	555	531	535	550	565	542	572	559	553	600	556	575	582	531	529	571	548	575	590	519	553	599	557	547	578	548	564	591	572	613	569	591	599	540	569	566	576	587	564	580	608	579	566	575	555	580	573	578	567	533	596	559	606	533	547	582	562	586	515	569	569	495	586	611	552	592	525	554	529	565	541	542	565	612	568	625	586	587	560	544	552	546	546	528	541	559	536	557	528	566	558	561	557	574	563	572	567	577	562	584	534	548	525	579	577	571	528	637	547	531	578	618	551	526	584	549	558	549	478	616	601	566	553	539	576	554	558	585	600	611	584	570	547	574	572	537	567	577	579	572	548	526	609	556	564	597	522	537	556	557	606	552	592	536	608	552	545	548	601	578	589	565	536	563	572	571	576	523	552	568	560	557	596	527	584	537	572	611	613	579	595	577	562	587	586	552	574	560	539	561	567	524	557	544	557	581	578	504	540	537	548	558	519	561	562	558	543	563	555	592	567	575	569	569	549	573	569	558	634	516	555	562	586	603	571	575	557	509	572	571	563	562	567	558	538	602	567	562	524	525	589	633	569	577	513	571	562	551	524	584	567	532	537	544	584	559	567	570	594	543	562	570	575	583	550	605	569	587	552	579	538	600	568	572	554	533	538	564	572	557	559	580	564	576	572	546	550	514	529	598	574	595	552	562	596	540	560	584	598	540	531	556	597	550	576	560	537	527	611	587	565	594	573	569	588	581	582	594	510	600	556	542	563	541	541	555	572	564	644	538	547	573	546	551	593	562	566	539	594	512	537	585	551	573	498	541	565	538	532	574	583	580	590	557	586	565	531	566	587	579	570	566	597	576	578	599	554	584	560	565	591	578	539	589	579	564	555	595	568	578	595	579	578	555	595	583	567	599	534	552	606	586	556	601	524	606	546	523	570	572	539	502	555	562	545	546	564	565	571	512	579	582	557	550	544	578	542	604	519	570	546	599	564	533	535	534	604	554	582	552	555	519	571	588	555	544	553	567	577	586	555	570	595	536	580	587	590	570	576	549	550	527	549	592	580	533	604	545	576	547	554	541	549	583	562	539	565	597	556	550	546	550	535	564	543	532	532	577	528	559	568	568	580	568	630	565	564	542	560	557	539	562	577	611	561	590	558	545	579	551	607
16009	1415	980	691	492	364	321	247	229	243	190	186	177	201	202	173	180	197	172	162	181	154	202	215	154	173	152	170	186	163	190	165	167	185	174	159	158	152	160	154	172	173	177	193	143	157	174	162	117	162	151	181	143	157	125	162	141	159	151	181	168	166	152	173	192	175	185	148	154	168	186	140	161	134	179	177	136	163	163	171	176	170	144	156	151	149	170	164	158	140	152	157	149	145	186	163	197	147	172	156	166	159	144	134	167	178	162	154	168	154	142	153	142	177	164	135	177	175	139	133	176	152	163	138	194	183	164	160	196	161	148	156	162	164	165	158	163	157	159	133	163	154	138	133	152	163	150	173	145	164	167	143	164	160	158	150	165	151	160	188	155	162	197	156	153	156	159	168	144	143	154	145	160	163	168	165	157	160	160	165	158	152	173	148	146	141	165	170	160	163	166	170	180	174	147	149	136	176	152	165	139	170	163	166	170	145	129	154	165	161	160	149	173	184	135	172	173	152	155	148	160	168	141	151	149	143	170	159	187	161	169	159	171	162	161	156	187	162	133	156	177	159	158	178	129	139	146	171	167	143	157	162	148	161	166	157	169	171	167	153	165	177	173	133	162	171	162	158	166	120	176	162	154	164	169	163	168	159	149	160	145	153	165	151	147	165	183	165	172	141	145	154	154	159	166	151	158	166	144	164	157	158	161	164	174	191	167	180	161	153	154	159	176	138	164	179	176	158	154	161	178	170	153	162	155	169	151	133	148	160	186	164	154	163	161	135	145	139	146	168	137	143	154	167	175	138	154	163	149	160	134	151	168	165	167	163	167	132	148	183	174	149	167	166	156	166	157	169	144	168	163	132	162	187	155	164	147	171	166	174	169	151	163	171	167	138	153	158	148	141	158	154	169	145	156	180	152	164	183	177	174	164	163	155	156	174	173	143	156	145	148	164	134	138	170	162	171	156	155	168	158	145	153	183	170	177	166	185	175	166	142	139	148	180	177	162	162	173	170	187	192	162	147	167	167	163	155	143	166	143	155	184	161	162	160	166	153	162	146	135	159	159	148	141	189	144	141	174	166	187	163	184	173	156	146	157	168	156	142	156	156	171	188	177	161	185	167	156	143	163	140	146	166	172	166	161	164	153	154	155	165	182	159	178	177	152	135	170	172	174	171	148	168	169	169	166	142	146	164	169	148	164	185	189	145	156	156	166	132	155	147	173	150	147	183	160	155	145	159	162	149	146	133	151	156	160	176	177	151	165	133	151	170	152	154	148	186	148	161	153	165	175	168	169	183	170	148	146	164	141	170	169	162	158	183	149	163	166	155	146	161	164	155	168	157	137	164	169	141	159	163	183	167	161	158	163	162	132	176	157	162	185	168	151	144	163	168	162	153	155	174	145	171	158	165	158	169	168	154	175	163	172	132	161	178	164	183	142	182	166	176	181	165	159	175	175	178	164	172	162	179	146	160	150	155	164	148	148	152	160	164	153	165	178	155	140	175	165	147	146	169	177	157	145	165	165	162	153	138	153	165	166	154	176	157	150	164	170	147	148	153	184	152	155	168	144	154	140	160	170	163	149	170	151	141	143	169	153	135	119	144	152	151	166	159	162	163	161	154	152	181	161	156	182	152	156	157	167	162	144	164	157	163	156	181	180	172	162	164	194	193	171	164	150	159	152	158	174	174	185	155	153	147	140	179	155	153	172	182	164	168	179	151	158	138	173	162	128	147	155	142	143	163	189	157	179	136	187	162	158	169	125	155	153	154	165	164	180	161	155	157	164	161	193	145	167	153	138	177	158	191	160	148	193	159	142	190	186	152	163	164	162	164	150	143	163	151	165	150	157	162	144	163	151	142	155	147	164	169	157	168	166	151	192	165	145	165	165	168	156	154	167	132	153	155	152	169	185	162	152	165	162	169	160	144	149	156	167	167	203	151	168	156	154	164	150	174	175	164	162	167	177	161	164	169	150	135	146	158	142	159	148	163	167	159	159	172	133	141	131	164	165	165	162	145	161	154	160	145	143	168	159	157	188	141	164	158	175	143	159	181	150	173	177	144	161	151	161	160	173	153	112	169	172	167	158	161	146	167	161	162	151	154	154	146	152	151	155	179	163	164	145	166	152	138	148	149	170	158	161	146	143	151	172	147	139	169	152	184	148	161	161	163	156	160	152	153	176	165	156	169	139	146	161	155	141	173	190	155	155	163	192	147	164	131	146	179	176	140	166	165	163	145	160	167	173	170	142	140	192	175	164	152	170	162	174	145	166	183	155	125	156	178	157	164	166	143	174	166	152	149	152	161	166	153	158	147	160	173	167	149	168	184	172	135	160	155	159	152	175	180	172	141	172	172	152	135	162	181	163	159	137	173	172	152	153	144	152	146	144	155	150	143	147	164	180	153	164	172	143	150	162	151	162	170	175	157	163	160	160	160	197	144	171	136	148	142	151	153	181	191	156	161	159	167	156	173	177	161	160	149	164	172	177	166	174	151	157	148	163	159	145	156	140	155	173	152	168	154	147	215	166	153	157	146	149	151	165	157	154	174	176	160	165	135	143	173	148	171	155	159	173	170	157	147	144	161	152	148	186	179	159	150	170	149	143	154	170	179	154	145	139	164	186	160	170	148	151	157	148	142	156	194	177	147	149	152	140	163	151	169	151	136	159	147	176	159	153	165	169	154	168	166	185	147	188	154	144	167	149	164	148	160	161	167	186	191	143	189	155	163	142	160	161	170	172	159	175	153	152	147	167	174	156	141	158	165	136	169	157	166	149	155	171	146	153	159	150	161	152	146	176	175	154	168	151	167	181	167	151	148	148	159	180	154	147	147	144	160	158	171	122	162	150	144	172	157	178	158	137	141	146	169	194	160	164	166	168	166	172	150	129	145	150	155	187	159	154	159	157	139	128	136	175	172	159	188	154	141	186	145	178	149	159	153	180	174	140	144	167	167	152	183	170	149	168	158	177	151	183	159	166	162	159	152	172	163	148	168	143	153	165	142	172	124	160	167	147	161	150	163	173	162	179	174	162	171	175	176	152	178	148	164	160	175	163	170	165	151	161	187	151	159	176	176	153	145	159	161	141	166	178	167	141	163	133	161	152	146	174	143	164	151	141	142	169	144	160	149	166	142	175	169	183	164	139	160	159	156	165	165	161	169	176	151	173	162	184	133	169	154	143	153	171	147	163	163	141	165	157	154	160	163	148	155	156	145	167	164	136	159	167	161	157	187	164	181	146	131	159	167	171	172	129	183	168	172	161	147	174	166	149	169	160	159	152	162	181	153	174	151	154	149	145	164	173	142	133	171	180	182	156	181	171	155	152	201	139	168	156	158	165	157	149	176	153	163	145	173	162	177	165	148	159	167	147	160	154	147	152	172	170	169	153	151	151	170	151	166	135	150	135	173	145	145	161	166	162	211	165	163	131	171	197	175	157	178	147	170	167	155	160	158	166	162	163	171	153	166	144	178	189	159	160	134	184
8617	1079	2074	2309	1883	1432	1198	1010	870	796	746	750	611	617	532	569	555	564	491	483	496	527	486	523	498	451	448	466	465	436	424	474	454	436	447	423	452	453	468	419	425	456	467	448	433	377	416	449	446	442	405	397	414	440	439	447	442	439	429	440	440	427	433	434	456	414	429	420	426	434	429	426	415	445	441	435	430	423	445	433	425	423	437	434	461	423	421	436	448	417	417	416	421	450	439	439	440	420	414	428	431	423	434	450	420	437	409	416	437	414	406	400	445	449	415	434	452	396	425	414	414	417	412	436	415	445	393	424	425	440	433	420	397	399	431	413	419	430	431	444	389	409	423	412	405	431	392	425	451	448	401	404	414	394	421	391	404	419	426	438	455	454	426	407	401	403	457	427	403	417	427	409	392	402	401	410	410	430	413	420	413	429	410	423	426	416	434	422	419	394	441	400	440	405	401	433	407	411	426	444	406	407	391	416	413	435	399	406	417	459	421	423	442	397	414	420	378	454	451	453	440	407	425	433	396	422	395	426	409	411	479	444	437	410	427	416	443	437	444	436	450	432	415	437	469	401	412	409	410	399	432	439	402	358	412	407	408	414	437	441	431	453	451	391	396	424	408	440	448	415	404	431	432	419	422	414	399	448	431	441	410	389	450	388	423	409	405	434	380	442	458	366	416	433	444	409	430	406	450	404	431	418	426	434	410	393	431	424	433	414	448	476	416	439	410	412	469	419	426	408	399	407	420	427	387	404	409	424	424	451	410	473	430	402	420	404	392	425	409	419	400	418	419	404	463	417	382	415	458	422	400	435	449	398	430	436	402	433	442	429	410	424	417	393	371	410	407	425	429	399	417	455	467	442	422	406	440	434	426	420	443	384	426	456	412	433	428	402	423	442	408	422	418	441	426	458	431	407	373	419	435	409	417	415	414	416	447	425	402	430	416	437	420	415	419	401	426	398	412	404	433	416	434	364	431	445	438	393	402	422	401	423	429	418	407	389	438	416	405	452	421	451	405	417	444	439	424	447	417	426	456	469	388	458	424	451	446	404	389	421	420	402	422	406	430	412	425	422	457	418	398	446	401	452	461	403	440	422	436	458	420	406	400	432	423	421	422	415	401	426	418	401	419	440	415	433	404	408	427	414	440	424	434	388	398	444	435	417	418	411	413	423	469	441	435	429	454	463	409	404	410	433	426	431	406	410	405	435	399	437	423	444	411	398	421	458	419	412	449	425	402	431	439	468	443	415	443	470	446	395	434	434	430	443	404	408	406	384	468	456	387	411	432	440	419	410	457	451	426	415	421	429	419	420	411	424	410	421	411	412	414	434	422	416	458	402	402	434	391	443	429	443	423	411	412	419	452	428	448	453	416	375	425	416	424	398	406	446	393	436	423	404	401	410	457	426	423	434	408	449	426	428	411	436	383	377	364	468	440	422	419	431	452	419	428	450	409	394	471	364	452	420	443	451	402	400	406	410	388	431	466	428	435	407	408	477	476	447	443	400	444	407	408	409	444	432	433	416	402	411	421	398	395	394	421	447	453	414	406	418	424	414	395	409	423	404	430	408	440	398	425	444	430	376	449	411	465	425	454	434	423	423	422	419	401	448	430	413	432	440	419	393	435	427	388	452	422	388	400	409	425	456	424	453	401	422	436	426	410	388	454	411	407	424	400	391	396	416	449	416	419	432	425	414	454	405	421	394	433	443	445	389	453	426	411	435	432	408	456	397	421	459	455	437	407	421	427	438	431	417	382	409	398	404	434	460	457	443	403	413	431	437	436	442	400	414	417	413	426	457	439	406	443	423	429	424	400	425	408	375	458	426	414	422	415	403	444	423	448	429	406	456	421	439	405	412	419	428	432	456	444	412	414	418	443	437	400	431	412	373	459	408	453	427	410	405	397	440	426	436	453	387	436	403	408	446	421	418	421	402	449	424	408	388	411	465	446	421	412	412	424	432	419	410	406	419	403	441	440	412	392	397	452	425	426	431	430	393	460	397	414	402	437	382	452	397	427	420	394	409	411	410	397	439	446	445	409	415	432	434	415	405	421	433	439	399	443	420	398	457	401	390	435	420	400	427	442	435	419	408	451	408	391	418	447	458	449	403	407	432	457	430	422	406	426	446	386	397	411	401	404	420	430	422	465	396	460	414	402	433	429	443	419	398	444	438	409	391	433	449	417	403	431	449	456	439	400	440	417	433	390	457	427	434	400	434	430	433	412	427	410	402	429	479	422	441	408	424	429	418	417	429	433	396	424	402	432	434	424	402	465	451	415	370	420	415	431	428	440	413	396	445	429	397	435	390	444	412	427	422	440	421	384	429	436	445	416	408	394	431	397	406	413	389	405	440	396	413	406	391	447	414	372	439	400	382	455	431	432	395	427	418	411	409	414	412	449	450	422	427	421	436	425	408	401	444	391	429	436	385	421	430	393	430	435	416	440	391	434	411	429	436	426	408	431	406	415	420	431	416	397	411	440	395	420	425	441	442	441	444	430	410	444	420	444	414	440	431	374	452	454	424	459	440	438	437	397	407	429	402	447	414	442	412	440	403	434	404	427	434	382	444	426	438	409	434	393	412	459	412	439	414	423	457	431	419	412	395	379	414	421	415	433	445	411	422	420	393	412	421	448	454	458	419	423	398	416	429	417	410	433	432	411	438	439	418	419	431	417	442	433	407	432	415	398	417	429	420	423	395	418	424	419	408	410	427	414	435	398	380	436	416	419	412	402	398	427	426	424	407	411	418	406	428	444	423	422	419	413	407	460	416	411	440	435	419	438	423	444	407	398	382	452	379	399	431	402	412	462	427	406	415	384	425	404	415	425	377	412	411	418	430	448	455	425	428	446	395	415	426	438	418	422	373	426	386	410	402	477	397	400	405	412	407	424	406	401	445	395	438	442	406	424	403	427	439	402	424	399	403	398	413	377	414	450	428	407	424	429	397	418	381	414	439	402	418	410	403	419	463	430	446	434	434	379	401	396	421	404	441	415	470	425	422	403	442	458	414	411	417	460	419	414	446	431	418	467	392	445	401	425	388	441	408	417	402	436	416	418	382	434	408	411	449	398	382	433	417	414	444	405	380	441	437	460	393	453	418	443	424	404	419	413	441	439	400	422	407	418	401	428	460	412	400	394	389	410	417	415	404	416	439	418	427	449	419	431	414	399	449	438	410	439	395	434	419	452	441	451	420	404	397	408	455	377	386	423	434	422	373	399	432	405	406	446	429	395	423	489	410	440	447	426	377	450	433	402	424	447	382	418	402	482	426	412	431	393	421	439	393	401	424	429	445	451	415	432	406	437	412	414	391	467	439	423	428	398	413	417	460	417	405	410	446	432	393	446	407	410	435	386	393	434	421	429	407	419	404	412	451	410	416	465	436	418	432	408	400	428	437	408	454	411	428	434	397	401	432	396	448	432	461	415	396	400	480	414	410	420	388	430	434	375	386	422	395	414	420	397	422	444	433	393	409	425	414
2124	453	482	438	468	423	444	470	454	474	444	449	466	454	456	506	433	489	477	396	428	456	478	450	515	482	457	431	454	455	435	459	432	475	451	409	479	470	423	460	467	416	429	429	430	448	506	476	442	468	458	452	472	476	469	441	438	459	449	430	455	448	476	444	468	463	425	441	429	434	460	445	448	418	439	433	402	512	445	450	419	423	449	418	468	434	407	437	435	431	488	391	443	443	420	457	430	455	469	459	454	425	494	480	497	445	490	426	432	440	460	487	426	451	456	408	421	453	399	446	429	443	464	428	437	471	411	436	452	452	471	435	454	407	498	442	467	420	461	425	441	456	463	453	454	407	441	448	423	461	485	446	465	481	465	450	428	454	518	491	472	447	423	461	439	449	460	470	460	446	455	426	427	420	433	415	460	455	429	437	458	454	398	434	435	446	431	468	464	468	479	447	455	436	420	490	481	461	439	421	396	455	445	448	434	450	429	421	491	442	424	486	444	451	430	444	462	493	441	441	457	430	421	465	425	438	453	469	469	444	475	401	441	459	403	473	426	435	400	482	468	435	458	467	426	423	502	460	479	465	436	447	490	478	476	449	420	472	429	425	488	444	444	456	432	447	446	438	443	414	439	420	440	446	446	455	436	449	439	430	472	435	459	457	414	465	465	445	441	468	471	425	476	466	471	417	429	425	468	451	432	449	528	476	462	477	470	454	471	461	467	431	450	398	439	434	452	466	441	457	436	423	460	450	440	457	488	477	514	457	456	421	417	459	473	408	457	448	454	447	421	428	420	430	456	430	438	463	467	460	471	435	432	437	432	446	439	459	437	412	438	422	416	463	453	439	450	473	435	475	465	440	434	421	415	456	446	473	460	497	459	415	444	409	422	431	461	471	489	443	447	447	416	409	456	486	440	479	472	409	453	479	445	415	422	459	427	484	412	461	452	469	445	472	464	476	471	411	443	430	454	471	462	454	435	445	409	443	473	407	428	435	481	469	431	453	424	444	450	464	449	400	404	431	455	457	441	410	462	461	425	410	431	441	429	440	449	462	447	463	429	445	447	497	454	443	453	464	468	425	453	440	447	442	434	475	443	444	440	477	465	437	469	398	430	469	468	433	439	429	435	449	461	494	460	432	436	458	438	417	425	474	463	414	443	463	457	455	457	450	459	431	399	431	460	456	455	439	440	444	458	432	464	456	442	423	447	459	483	428	451	422	439	437	448	387	461	449	461	417	446	499	473	459	473	441	447	437	453	472	417	446	445	450	430	412	469	449	448	483	440	464	462	487	429	434	440	432	455	425	503	461	471	440	436	470	450	407	490	438	488	445	430	441	455	455	490	462	439	415	399	457	467	430	460	438	435	436	424	439	458	407	442	496	474	452	478	469	450	458	443	504	434	482	417	442	425	466	421	473	419	456	407	451	438	478	425	453	451	460	471	472	502	512	461	475	427	460	443	474	453	448	444	405	431	439	480	498	442	451	473	496	451	455	413	445	456	472	436	484	478	456	443	451	454	420	429	450	440	461	451	428	445	446	442	479	410	446	442	497	453	447	444	488	465	450	464	461	477	473	412	448	437	461	440	429	449	460	451	479	444	435	481	438	447	441	444	472	454	499	455	476	441	457	414	401	443	462	429	429	465	427	447	456	485	429	425	426	481	502	475	407	426	398	460	438	433	482	433	443	429	467	442	419	448	457	474	454	406	457	461	420	452	417	456	445	439	422	467	447	457	469	442	467	445	438	459	451	452	426	406	439	423	417	439	472	445	473	471	476	419	453	443	413	454	465	435	429	454	466	426	429	449	441	435	408	441	448	417	468	453	412	491	461	430	503	427	461	452	434	454	470	453	419	460	438	496	480	453	468	442	416	458	475	442	439	441	424	482	435	476	447	504	458	423	447	470	458	445	434	466	477	517	448	480	468	471	490	435	444	464	417	438	423	461	426	397	441	435	459	439	455	445	432	440	415	458	409	432	428	423	433	462	405	449	438	444	464	456	450	433	433	438	437	454	421	429	438	451	396	477	449	455	419	481	465	433	447	448	441	439	436	477	439	466	457	434	473	475	470	427	435	436	434	447	422	461	446	438	435	438	477	438	459	460	475	451	422	474	455	450	448	464	444	449	465	458	419	456	440	443	445	429	438	431	455	474	444	440	454	422	474	454	422	464	427	445	405	446	390	486	493	452	504	464	455	487	445	444	399	449	482	458	415	434	456	431	456	407	461	407	455	412	477	445	437	410	441	450	419	440	472	447	470	471	438	441	458	479	446	459	474	442	407	425	435	475	439	466	424	434	487	445	431	442	407	464	468	496	448	441	450	410	458	429	442	422	452	458	472	437	422	421	476	451	436	466	465	432	459	489	427	453	405	432	438	460	438	463	439	454	496	446	408	437	472	502	442	435	463	443	458	420	445	471	480	436	442	505	423	423	433	463	458	434	446	457	435	429	463	417	458	493	462	435	445	441	463	427	395	474	441	439	474	471	432	441	468	469	446	450	482	455	445	457	455	436	473	477	458	423	441	455	464	436	475	462	443	451	396	479	438	428	435	416	438	433	457	429	455	466	457	441	500	473	464	436	454	440	448	433	441	456	484	442	441	491	418	468	430	442	462	434	469	473	496	443	474	472	486	450	424	457	450	477	466	427	464	444	472	486	456	458	404	466	422	454	457	421	461	471	411	428	416	449	442	435	464	442	441	439	423	425	455	425	474	455	486	495	448	447	446	464	433	473	440	447	435	415	419	456	437	459	443	431	441	420	473	424	414	489	460	446	448	421	452	427	431	459	462	454	426	436	481	443	429	444	397	452	449	450	410	438	452	425	429	472	461	465	459	469	463	443	453	448	464	474	458	428	446	444	389	423	444	460	442	464	467	435	436	427	423	443	465	434	460	429	438	427	433	420	446	487	422	396	417	465	448	439	419	442	445	458	446	432	432	460	438	473	429	481	460	468	396	470	429	441	478	450	464	503	482	413	460	493	489	382	412	434	450	415	480	420	454	475	414	440	434	446	448	424	429	476	413	455	421	460	445	471	479	468	469	457	472	487	434	476	417	467	433	475	466	441	426	465	422	435	421	468	459	444	418	426	418	528	489	478	437	469	429	462	486	497	473	452	421	427	443	429	468	434	453	427	460	448	449	426	442	494	474	421	414	457	444	437	426	430	482	415	453	455	445	495	465	464	444	448	458	458	405	484	483	476	472	487	432	478	490	465	409	467	447	426	463	420	460	414	420	451	465	461	460	485	443	425	426	488	452	422	438	410	477	384	474	422	470	427	441	468	439	455	472	441	434	446	432	408	426	448	429	453	430	464	424	457	470	464	451	458	462	422	449	428	470	433	474	446	497	434	456	441	458	485	463	469	431	441	480	433	438	449	454	472	459	451	451	463	449	482	461	443	445	451	449	432	467	445	430	431	413	448	417	418	451	430	487	460	417	473	422	424	397	449	443	424	438	430	470	466	464	433	485	467	420	422	480
2318	947	1027	991	1012	1014	946	1010	950	1040	998	945	1024	944	1052	914	985	954	971	975	1039	974	1011	1027	987	970	992	977	966	953	957	1000	966	964	910	977	973	985	956	986	959	968	948	985	906	968	947	944	969	1010	962	988	957	979	1032	1009	953	980	945	980	936	944	987	964	967	970	942	999	969	987	977	939	977	990	890	967	1050	972	938	997	969	949	1011	924	982	958	954	1020	1001	924	992	959	995	944	959	967	973	975	964	898	1019	1031	978	980	910	988	1009	961	983	970	973	965	932	933	917	952	926	959	965	927	970	935	967	961	1038	960	911	979	951	986	1004	976	910	953	939	937	960	924	977	961	965	946	979	894	911	970	991	956	936	960	977	975	943	944	945	949	950	984	1045	947	988	953	985	974	941	943	970	999	906	927	988	1001	980	985	983	975	935	958	970	940	946	988	873	997	977	956	974	890	944	904	1037	982	949	946	949	953	919	977	962	977	932	1021	929	992	950	989	968	976	976	952	968	966	971	997	980	942	970	1016	1000	943	962	989	945	1035	990	963	962	980	959	1014	923	961	949	933	947	1012	992	996	942	976	913	1031	989	974	1004	933	976	970	996	1032	981	1014	955	882	989	897	1010	953	991	946	940	980	947	988	974	976	990	965	975	970	942	994	968	959	981	989	966	904	972	931	1044	994	911	986	952	991	1011	950	945	961	897	1036	977	938	959	1014	1040	982	915	1020	995	964	955	990	1008	948	932	945	942	1001	939	927	1018	973	1009	957	936	959	987	929	989	961	964	953	936	1040	898	1002	936	1015	978	977	978	939	989	933	948	966	995	919	930	997	951	927	945	908	993	1016	911	989	961	1013	962	944	969	986	984	997	982	923	965	942	966	958	964	951	975	993	923	1006	899	1031	964	954	990	1016	1020	994	959	978	991	966	999	941	959	953	956	933	957	974	948	950	974	972	930	916	964	933	957	982	962	1012	995	966	953	1014	985	966	947	895	962	975	1005	980	947	986	959	950	987	987	912	923	994	931	967	959	958	1018	1003	1021	950	973	909	1007	954	929	933	951	966	925	954	1055	971	962	930	965	1017	953	976	979	889	980	912	931	991	970	931	946	965	958	982	941	997	968	986	995	955	877	937	962	981	1012	1008	989	981	949	973	979	995	982	976	999	940	927	967	959	954	974	945	964	996	998	943	1002	1020	979	1020	963	1018	1003	937	981	955	988	985	982	974	952	969	954	981	1020	1031	961	975	923	1008	966	947	944	1009	1002	961	940	971	990	935	977	962	979	958	953	962	947	990	950	972	932	980	933	952	928	1019	993	993	940	918	963	979	898	964	939	915	963	934	970	947	1018	988	1012	934	978	952	987	1000	966	988	973	947	952	1015	984	928	997	950	916	971	941	983	948	998	1002	976	980	986	961	1010	1047	983	953	923	989	950	1004	972	958	934	995	970	996	940	984	982	973	984	937	930	962	919	1014	966	995	946	990	1052	974	960	889	988	1020	914	990	1001	944	965	1012	972	945	997	950	976	928	936	971	978	955	1009	976	956	999	995	965	936	952	966	946	975	1013	973	904	958	942	953	939	942	989	1003	942	909	947	1005	971	941	984	869	937	950	978	910	927	936	959	1022	954	943	912	1004	937	941	1008	931	925	1012	958	1030	949	967	968	929	908	883	940	955	973	995	959	963	949	963	958	911	963	988	931	996	989	947	958	909	987	991	959	994	956	929	959	929	986	982	900	973	1014	981	979	923	1018	987	968	1008	970	1008	905	980	971	1010	1019	962	1012	962	1005	999	975	968	955	936	998	961	932	1002	966	962	995	1025	932	1008	967	958	999	971	966	931	971	995	954	912	977	950	986	943	934	987	945	962	979	917	928	991	982	952	969	933	981	1006	932	954	936	931	929	941	955	1011	918	994	975	977	913	973	994	960	987	979	973	905	988	982	986	955	988	977	939	969	962	933	958	935	949	977	941	924	983	1023	930	942	942	968	993	1004	995	1008	960	962	1001	1034	1001	939	927	993	985	999	920	960	952	997	910	1009	943	937	1013	992	960	948	957	1028	1023	969	962	983	1015	981	993	941	934	973	937	934	968	968	937	981	986	952	1012	960	989	964	963	947	983	956	965	965	943	984	931	985	907	946	948	924	956	895	960	927	956	961	952	997	961	991	999	994	926	1037	953	1017	1008	975	996	1008	997	930	959	976	926	935	1028	1001	970	963	1007	964	918	962	920	965	985	934	990	1036	914	965	965	968	980	999	961	916	1029	983	938	973	977	960	954	914	955	919	998	951	934	943	1014	977	931	958	989	990	969	953	984	964	940	968	977	1008	929	984	975	981	976	1001	948	961	985	953	986	987	980	958	898	960	970	1015	961	1006	1015	990	994	903	948	927	950	951	997	1006	969	976	915	948	945	947	1010	993	986	961	926	994	950	968	985	1025	1009	1001	989	977	922	985	950	1028	943	977	1001	912	967	955	972	985	946	978	912	995	971	1006	952	985	979	941	932	953	945	961	950	946	952	1017	938	985	947	946	1019	1018	966	966	1023	988	1026	965	996	899	928	1022	949	938	964	989	927	992	963	981	960	1000	959	991	919	965	1001	1002	967	945	946	975	1001	944	974	974	930	967	927	912	940	978	942	977	961	895	961	976	1003	1008	1039	987	959	913	961	986	984	1023	896	957	957	947	954	976	1021	947	970	976	924	1004	941	937	998	941	994	939	955	1013	956	955	956	971	990	996	927	972	954	952	975	917	945	976	934	993	949	917	945	985	903	946	987	1011	989	966	991	955	932	1055	981	946	923	952	972	964	1025	986	965	997	979	986	954	975	970	973	961	956	985	958	945	875	965	935	967	996	972	954	950	928	905	996	969	994	920	963	1022	956	939	1040	979	925	958	1008	919	947	932	983	963	957	965	1018	995	1011	948	949	961	971	992	932	967	968	980	966	962	986	985	967	975	1006	959	956	964	935	956	964	904	962	930	975	923	1002	930	925	1004	976	1005	997	962	954	971	997	962	971	945	926	971	965	924	976	954	952	990	1023	1008	954	957	982	999	1003	939	979	1005	954	917	951	1011	959	986	960	969	962	962	968	956	972	990	981	925	979	962	898	961	937	955	923	961	943	978	912	1011	981	941	1021	889	938	955	977	946	983	933	973	948	955	994	940	1016	962	997	985	999	1003	957	1021	990	991	977	961	927	982	968	959	980	959	968	977	955	977	917	934	976	961	1035	947	941	965	956	997	938	941	983	946	952	986	971	917	985	953	1024	942	1002	936	1016	875	933	971	954	968	1021	940	929	965	966	977	908	969	982	1003	1012	979	997	956	954	1005	1024	992	967	957	966	1038	941	1015	964	1003	963	978	1016	943	998	958	955	952	1007	956	970	963	999	976	980	1018	975	940	957	987	916	1004	987	1019	958	927	946	911	986	1020	941	981	942	991	959	964	971	1005	947	923	917	972	986	963	967	939	953	964	968	969	963	896	935	971	961	970	901	949	928	953	930	952	1010	961	913	964	989	994	983	952	996	980	991	972	956	949	1004	997	950	910	954	957	963	938	968	1026	965	950	976	938	964	970	968	991	964	1034	978	984	936	950	1011	994	899	935	1046	947	925	1007	980	992	979	962	952	932	978	985	927	901	970	926	966	964	954	940	991	927	931	948	1002	969	1000	974	927	907	980	973	1048	961	940	920	1015	952	1009	998	979
8841	671	641	517	397	345	307	298	275	278	276	253	232	246	257	249	229	276	269	271	226	245	268	255	247	254	240	255	257	232	271	237	238	249	222	268	239	227	239	255	268	219	232	237	248	248	254	251	220	246	219	248	251	268	232	302	232	223	236	260	243	215	265	251	274	266	235	240	222	255	220	250	259	247	246	282	254	251	272	221	253	262	227	255	246	253	264	236	258	252	235	235	230	239	243	234	249	237	275	249	262	253	224	235	239	217	227	218	218	254	235	261	241	227	237	248	250	235	227	217	259	283	245	250	230	225	221	233	245	255	255	263	237	220	234	259	230	250	275	267	217	234	209	269	252	246	227	264	236	240	255	241	227	245	249	229	270	261	244	252	259	212	283	239	245	239	270	230	233	256	267	252	247	258	265	254	234	250	276	233	230	223	232	223	276	251	250	285	226	265	254	259	237	243	266	237	229	246	237	256	245	234	270	237	236	246	237	228	287	259	253	265	240	261	260	221	218	242	236	235	224	232	241	244	245	221	217	251	247	212	246	241	212	246	243	248	241	247	255	223	258	225	244	298	230	257	267	244	211	248	228	265	232	264	210	247	255	237	255	257	247	251	256	234	217	229	243	221	245	272	232	234	236	264	244	279	255	213	225	264	246	236	244	235	259	226	242	231	250	245	247	223	244	276	225	226	267	233	226	212	252	241	215	257	203	243	244	240	261	270	253	261	248	245	252	238	257	228	251	251	285	224	255	233	217	224	230	228	243	241	240	263	260	254	237	269	272	230	256	218	251	256	246	234	247	256	256	226	239	255	251	249	233	250	228	198	259	236	217	265	242	285	244	249	227	228	279	245	274	263	238	235	230	235	240	181	229	256	208	248	245	259	256	245	257	250	249	266	255	228	245	243	256	261	257	253	232	252	248	223	246	242	250	242	253	253	277	255	225	241	203	248	234	205	241	243	274	244	259	271	271	237	234	242	257	228	240	239	250	267	215	268	241	243	234	243	247	218	261	247	277	235	255	252	234	255	235	256	286	267	217	235	249	257	289	271	271	226	243	243	245	242	241	247	250	242	273	262	252	231	248	249	254	246	257	244	207	232	256	227	240	230	251	238	255	238	238	239	214	248	244	226	255	217	222	242	219	256	269	252	204	241	273	257	252	259	256	236	236	270	255	267	249	221	227	271	242	247	254	229	263	257	263	257	233	233	241	211	259	240	245	250	239	260	241	249	223	260	261	247	253	279	267	251	229	242	256	261	234	218	236	278	225	223	255	245	223	245	259	244	213	257	256	244	266	247	260	228	261	245	264	264	212	251	254	250	224	252	239	238	276	226	246	255	244	255	242	219	267	233	243	245	265	239	245	246	242	264	246	234	270	272	237	236	262	246	248	242	253	223	237	251	232	247	222	266	228	236	221	232	261	260	249	229	244	223	267	261	263	224	221	226	249	240	256	230	222	263	258	212	248	252	220	268	232	256	245	238	227	246	231	272	239	249	253	235	235	228	243	229	236	258	259	233	235	264	222	222	257	249	236	233	234	236	243	261	253	238	269	256	242	250	229	220	259	244	268	253	221	218	219	224	248	216	221	261	244	231	240	236	258	211	231	245	221	244	226	243	247	240	257	251	245	238	233	218	241	236	210	221	221	207	227	252	248	264	222	227	242	230	232	226	253	254	271	241	228	261	237	263	244	249	235	265	238	231	239	249	263	227	244	215	223	239	224	244	254	238	259	218	225	247	257	251	234	229	218	232	271	271	250	226	230	257	228	236	257	249	257	236	250	248	243	226	248	255	243	254	235	254	264	249	241	261	262	262	278	245	240	225	239	252	214	254	253	270	248	244	254	222	238	239	253	243	247	277	227	241	268	266	239	255	238	234	233	243	245	231	237	271	242	222	227	232	237	252	245	251	248	258	219	225	229	240	259	231	257	241	252	241	232	253	225	261	225	254	268	251	288	235	243	246	215	229	252	241	258	246	224	261	271	237	259	273	265	226	237	248	247	250	221	252	265	261	252	264	237	231	256	227	227	273	258	269	242	248	268	248	232	268	227	232	240	248	268	230	223	221	245	243	239	234	233	235	257	251	243	265	260	223	243	230	250	262	264	233	240	239	237	243	261	252	241	230	247	253	257	228	242	251	234	236	242	273	271	244	233	233	218	262	255	242	241	237	244	267	241	253	266	273	271	272	215	267	237	251	233	227	250	246	266	220	232	279	223	226	234	245	238	212	245	222	241	269	237	264	259	278	215	224	216	268	270	260	222	252	213	248	278	248	244	245	212	250	233	276	258	249	254	229	225	244	253	272	255	229	269	260	232	271	258	255	258	266	255	266	208	227	268	257	258	264	211	249	256	256	217	222	256	229	257	223	234	226	235	255	222	218	224	273	256	263	249	205	229	241	265	266	274	258	224	235	238	235	222	224	240	262	248	237	243	229	241	223	267	250	251	251	268	252	247	262	250	228	261	240	234	255	243	255	252	245	252	234	214	249	259	238	244	252	238	238	246	269	210	254	252	218	255	251	236	246	233	269	243	260	254	253	288	254	263	255	251	251	235	272	259	248	235	231	230	246	244	252	221	257	237	248	247	273	255	213	245	261	268	217	248	286	259	261	242	243	258	215	251	269	264	250	242	246	238	295	264	234	242	248	247	248	245	266	236	246	281	278	227	249	256	241	235	268	263	228	231	252	243	230	257	236	236	240	220	251	274	242	266	237	268	244	256	252	221	247	272	271	235	259	230	223	251	257	250	209	252	218	253	250	244	248	250	244	264	248	214	238	247	233	254	257	264	232	261	253	237	226	251	261	246	250	244	234	244	249	269	207	252	238	228	253	284	248	230	274	251	251	260	245	226	255	257	286	220	234	240	223	254	229	236	239	257	276	239	249	263	233	260	237	233	221	253	233	226	232	268	238	226	243	229	244	253	230	237	250	256	226	225	265	230	279	223	266	229	240	246	257	255	225	236	238	260	246	267	211	256	258	239	256	254	271	249	281	270	217	247	229	255	273	254	263	238	262	248	207	217	220	236	249	252	257	237	251	261	229	236	231	237	244	261	272	236	237	220	229	210	254	258	279	258	237	215	274	212	248	226	231	260	255	262	271	233	261	233	231	259	236	263	239	244	254	224	232	243	235	262	252	259	263	251	274	250	237	261	229	232	264	259	246	258	254	241	231	265	246	242	227	217	265	252	224	225	272	290	257	210	217	238	242	259	285	228	252	246	267	218	234	219	244	231	243	228	252	245	262	235	264	232	250	265	238	239	223	236	230	249	232	230	249	233	220	268	219	242	226	238	200	235	271	235	250	245	265	242	251	269	232	221	229	254	241	226	204	233	247	211	267	236	222	252	233	264	251	231	268	232	262	223	249	245	251	260	270	238	214	278	273	242	229	255	269	228	249	235	243	238	224	238	275	230	265	237	249	251	219	276	262	279	255	268	219	232	231	231	261	260	228	238	219	232	262	252	224	254	233	235	263	228	227
6795	912	1280	1530	1310	1106	942	890	772	750	779	627	688	641	666	643	605	611	628	649	657	636	577	555	565	576	611	601	590	580	596	555	582	574	585	609	590	645	589	560	606	564	564	612	538	586	619	543	550	603	603	592	564	530	584	535	587	559	570	586	550	546	545	572	582	563	562	603	553	559	574	539	571	553	573	604	597	556	584	574	596	559	596	571	555	546	586	622	562	572	557	567	537	600	535	547	563	558	559	608	553	583	527	566	574	587	595	557	593	576	529	608	549	588	548	578	577	560	583	523	588	562	598	599	563	601	567	599	602	572	544	557	557	592	596	547	577	556	536	514	556	534	563	566	611	537	565	560	561	537	566	548	557	540	598	548	595	568	562	624	560	583	539	556	549	563	530	544	531	563	545	563	557	594	548	571	548	563	577	550	575	565	526	573	570	540	582	571	589	537	554	510	507	531	539	519	572	577	578	574	572	523	581	504	535	554	602	544	575	569	580	597	571	535	564	590	575	557	555	597	504	588	568	521	553	528	549	554	537	556	558	534	574	610	543	577	549	600	552	578	572	568	560	564	539	579	581	581	570	583	561	595	580	578	562	553	552	564	557	591	552	573	598	530	513	575	557	558	565	556	561	562	537	524	623	560	527	567	563	552	578	536	578	576	584	576	548	602	585	583	563	587	544	567	568	544	544	593	585	600	522	581	548	593	517	555	577	600	599	554	550	572	589	562	573	596	560	571	554	563	560	542	566	523	531	528	574	526	559	584	556	527	609	567	541	548	596	541	544	554	539	515	542	571	536	558	534	592	600	542	542	623	553	569	542	594	606	578	544	557	601	594	600	603	518	555	517	544	607	565	562	612	560	563	540	537	588	565	539	556	561	550	567	585	575	543	550	535	564	531	559	561	556	580	545	560	577	571	573	548	542	552	595	580	577	572	558	540	601	590	559	517	581	579	536	577	552	593	542	589	579	519	629	555	577	568	580	516	532	607	511	556	574	545	539	605	574	515	568	550	568	553	567	578	553	533	563	572	573	521	546	597	558	555	627	598	579	608	562	583	507	556	577	575	595	592	565	560	547	544	547	584	551	557	578	578	576	549	519	594	537	571	559	595	540	569	569	554	554	530	604	507	588	548	555	564	556	568	575	560	536	560	610	563	577	557	597	563	526	556	595	579	568	543	532	605	608	536	565	535	591	564	548	537	535	608	583	543	571	530	571	551	572	542	563	608	553	608	569	582	545	576	533	576	561	579	531	560	550	527	579	511	589	556	566	571	575	511	576	564	543	581	531	537	565	561	599	607	553	553	562	582	599	593	552	573	588	575	599	529	558	561	553	565	593	571	576	587	553	554	532	553	573	554	558	563	574	536	558	564	533	566	563	571	603	570	536	557	575	605	589	587	559	550	563	597	565	576	556	594	528	570	530	552	536	559	555	571	549	547	589	597	598	526	561	595	561	551	532	569	566	589	565	593	551	549	546	594	552	592	554	540	589	623	548	546	576	609	513	547	581	545	577	569	551	579	568	563	549	583	567	550	594	562	580	562	549	535	537	552	574	606	591	534	573	549	546	548	560	575	564	568	528	537	539	578	574	591	563	585	588	600	569	554	556	561	569	561	571	548	564	530	588	572	563	520	526	544	558	578	535	573	558	575	557	586	540	552	556	556	612	558	565	596	565	536	506	596	566	570	601	554	509	572	573	532	562	583	565	578	596	581	597	528	523	579	568	563	553	535	569	527	597	589	595	598	568	570	567	577	561	595	547	561	531	530	563	565	573	601	562	547	565	591	569	560	507	587	578	572	518	569	558	535	521	558	550	529	561	570	552	586	558	529	537	599	564	566	615	559	567	618	567	540	588	521	595	577	561	552	588	555	559	576	560	603	583	585	539	570	581	582	577	576	569	574	578	598	631	565	545	562	539	562	571	539	587	540	534	571	562	540	573	634	541	566	576	544	575	550	580	618	550	561	595	607	577	529	507	575	589	542	585	533	595	593	546	569	620	555	583	562	525	582	545	578	559	556	553	564	587	580	562	556	573	573	553	580	571	550	581	586	554	543	556	584	581	543	570	534	565	580	607	527	583	539	584	543	524	581	517	535	593	580	573	540	595	563	572	562	574	575	595	559	586	574	564	504	551	568	616	554	530	528	573	539	536	602	570	553	605	581	549	555	612	541	584	542	550	602	558	545	516	540	563	594	602	549	561	518	534	568	530	594	556	617	609	545	538	542	561	539	564	597	566	566	550	579	601	613	540	546	549	554	577	594	569	582	560	568	601	489	586	564	615	576	583	567	569	554	538	571	545	572	537	606	553	542	574	550	591	586	505	553	548	547	547	562	566	550	561	561	561	606	593	559	570	560	554	537	525	562	526	582	539	575	519	595	567	554	570	576	566	541	595	539	572	538	587	561	565	524	576	572	544	582	587	557	581	559	583	582	589	565	553	605	585	514	587	597	591	561	541	561	538	538	608	600	594	599	583	571	538	597	550	539	569	586	576	548	567	595	520	610	561	550	572	544	557	597	554	550	568	517	565	580	533	541	602	579	591	537	552	554	557	599	575	586	588	552	518	586	591	570	522	608	537	602	535	630	595	552	545	545	566	591	562	557	564	564	568	560	547	601	573	545	534	530	596	569	615	589	596	583	572	561	569	611	542	513	547	570	535	561	595	553	543	601	536	564	544	580	615	549	553	595	575	570	558	567	567	576	564	549	545	585	541	548	574	597	546	603	570	533	568	569	560	565	589	588	555	555	578	605	537	539	560	578	569	568	559	539	569	560	532	554	587	564	574	553	525	549	612	602	519	591	526	581	604	549	573	527	538	575	510	532	538	611	582	569	584	584	556	542	551	561	566	572	544	560	594	581	622	594	555	578	561	527	567	586	587	557	530	580	585	513	524	566	570	582	582	574	564	531	592	546	520	569	553	541	590	574	548	565	562	545	601	604	596	598	552	537	521	576	578	590	587	535	565	558	512	585	542	523	560	577	554	547	556	595	599	550	627	547	543	543	521	598	557	596	603	555	567	584	585	556	593	613	580	577	541	544	581	548	563	573	566	574	582	567	559	523	584	563	560	545	563	592	567	599	580	557	577	590	563	591	575	582	579	595	594	543	601	581	556	600	519	502	600	553	576	569	533	596	583	584	570	589	598	523	573	584	554	542	577	545	565	568	567	553	564	623	549	576	598	556	558	576	560	572	579	545	559	582	588	549	560	580	590	554	573	545	565	565	568	547	567	562	569	565	573	535	565	589	584	564	531	563	536	547	573	562	509	571	552	560	542	567	568	552	521	608	580	573	563	579	564	583	566	569	567	554	580	564	580	572	574	554	572	554	551	589	572	508	560	573	568	598	585	574	541	587	556	590	564	582	524	563	562	556	579	555	554	562	552	545	587	581	557	559	595	564	571	536	591	580	582	565	579	527	604	579	527	569	564	549	555	562	585	526	567	549	551	600	631	551	569	583	583	578	588	548	547	559	500	531
15829	1368	1023	752	500	342	298	268	225	255	221	200	204	200	159	199	189	186	184	155	172	183	196	173	154	169	204	181	191	190	157	176	166	161	146	163	166	159	163	180	137	145	174	156	187	192	182	148	152	172	187	188	144	176	161	166	141	176	176	163	155	158	144	161	165	181	165	169	162	185	154	142	168	168	151	152	152	153	164	160	166	153	125	170	184	175	168	143	178	162	163	174	156	156	150	174	147	155	152	156	159	158	170	152	156	129	150	167	178	152	160	164	150	171	149	149	207	160	166	146	157	182	163	153	165	155	165	136	170	143	170	165	144	156	202	160	160	166	183	175	153	193	144	157	167	172	177	146	141	142	151	129	141	157	160	173	136	161	132	158	163	169	162	177	160	153	164	142	148	166	172	155	164	167	176	196	140	166	173	179	147	149	152	177	172	149	153	160	191	138	164	176	178	172	154	177	162	146	156	149	160	170	146	155	155	149	166	134	151	158	166	155	158	176	153	152	165	149	172	147	167	167	184	187	164	140	179	151	160	168	180	168	168	167	199	168	159	150	186	163	192	159	161	166	169	152	146	143	158	192	136	169	144	150	146	159	156	142	159	157	135	154	169	172	126	174	156	176	172	136	148	147	177	146	168	156	171	143	139	171	165	163	160	136	200	165	169	186	162	190	164	155	191	167	148	144	152	151	161	153	152	165	171	173	134	146	137	153	152	164	144	155	154	148	148	149	185	158	169	189	135	174	168	180	167	171	139	152	153	160	154	188	154	152	181	162	173	148	149	182	187	179	155	149	163	179	169	169	180	149	172	156	142	167	162	131	153	166	187	175	163	193	124	164	153	169	169	160	154	164	146	150	147	143	161	162	157	170	152	169	150	166	147	170	165	164	198	169	155	172	157	150	156	152	151	181	167	159	151	163	160	146	168	175	172	173	138	178	145	156	157	169	150	152	167	184	132	141	149	158	184	157	159	156	142	146	157	185	166	163	159	162	177	143	172	171	151	164	178	142	156	159	171	146	161	160	176	121	132	160	147	173	163	173	182	176	161	176	162	150	150	155	149	135	168	140	176	146	182	185	159	184	190	180	165	162	146	173	177	136	166	163	147	156	163	157	149	171	172	153	180	171	149	153	151	177	154	157	182	154	163	151	150	169	171	176	160	176	161	156	157	168	169	133	151	173	149	166	181	155	148	149	155	151	174	146	159	167	179	140	185	182	177	168	151	194	182	179	172	142	142	159	166	125	178	176	154	159	146	166	155	164	167	156	199	157	156	174	155	137	162	158	171	143	154	153	167	170	163	164	161	163	163	152	172	168	159	183	178	155	164	169	157	160	177	154	157	162	161	162	146	147	134	139	155	194	160	173	156	149	169	158	175	145	135	162	153	147	156	149	173	147	136	176	169	176	165	194	127	146	152	152	186	173	164	186	174	153	161	180	175	156	169	167	165	160	144	161	135	154	164	144	151	138	147	171	154	182	164	153	155	159	171	186	165	170	157	168	154	142	146	164	169	160	150	188	170	150	130	152	159	166	169	153	158	211	170	157	160	161	158	144	157	158	162	165	172	159	175	170	145	176	166	170	134	145	160	147	165	171	153	157	136	163	164	146	179	194	141	152	174	143	161	138	152	193	175	146	155	141	167	150	179	161	134	157	165	151	148	185	122	174	179	166	158	182	172	168	169	167	144	154	181	166	165	162	179	147	189	169	166	153	168	188	148	155	160	166	175	136	149	198	161	149	164	162	165	173	159	161	153	148	151	153	167	137	179	160	158	141	146	164	160	164	154	126	158	161	141	163	140	165	167	143	188	155	154	141	156	133	161	156	177	150	157	139	174	163	175	165	168	153	149	171	145	159	156	149	149	153	166	157	149	160	142	146	180	159	161	171	172	130	167	161	151	162	172	181	170	142	155	188	161	180	168	155	146	152	173	159	158	173	150	147	153	152	176	165	143	166	132	149	171	136	145	175	174	158	165	168	159	166	167	162	153	158	168	157	163	170	155	161	156	167	170	176	157	147	170	151	162	161	133	146	144	156	160	183	166	142	156	141	164	167	177	145	161	159	154	154	145	139	141	151	131	169	163	151	190	152	142	159	165	165	132	148	174	187	176	169	162	176	167	133	158	172	174	147	177	162	150	163	144	163	162	154	167	158	195	149	156	150	161	174	155	150	151	161	152	151	158	171	172	177	162	179	162	155	156	168	145	130	157	167	163	145	153	151	188	168	164	163	155	161	167	170	126	176	152	159	167	164	147	160	165	160	170	146	152	175	149	155	173	164	165	161	151	171	168	157	164	157	147	159	172	193	185	171	159	167	166	158	154	168	134	140	154	174	183	173	156	148	134	146	163	149	147	138	158	153	154	157	152	154	166	150	160	158	169	180	153	176	167	145	169	173	165	178	142	172	145	144	130	163	160	156	183	151	194	174	155	128	177	134	167	158	162	167	176	148	176	176	165	159	152	141	174	151	163	170	175	174	168	177	152	165	189	186	165	144	160	156	171	168	160	149	160	157	165	183	190	173	147	153	150	152	136	163	166	137	160	171	172	162	165	164	136	168	152	181	162	155	161	140	168	181	162	145	176	146	177	167	149	150	153	152	165	157	161	198	170	180	155	152	156	170	171	181	177	162	172	156	163	169	149	146	169	165	157	145	161	149	135	152	139	168	155	161	161	136	153	154	170	162	184	139	137	137	155	149	138	143	148	137	176	139	170	172	177	199	144	167	138	155	159	126	158	178	160	154	174	170	181	161	162	155	141	159	144	153	153	176	151	147	167	156	140	174	152	167	172	161	176	154	166	139	172	138	164	135	141	174	137	132	157	171	150	155	158	164	165	166	170	164	156	136	162	157	176	154	162	153	172	130	149	161	145	157	171	150	175	175	160	181	168	172	161	189	149	132	147	199	146	199	167	160	163	154	152	170	168	162	155	162	161	165	156	145	164	160	167	166	188	157	164	163	147	148	154	156	176	165	162	163	156	163	147	122	147	156	143	170	166	154	164	143	144	135	179	158	157	164	159	156	170	166	160	165	194	152	163	179	158	180	145	140	165	166	164	159	151	154	169	145	141	164	162	152	171	151	171	157	153	191	156	142	151	167	157	157	155	131	135	161	138	159	144	139	152	156	149	151	142	163	161	152	155	162	161	152	166	168	164	172	172	164	153	147	191	164	142	148	150	146	159	169	179	140	159	134	159	164	168	145	165	163	154	180	188	165	163	175	144	181	175	178	181	163	162	156	171	152	171	147	214	174	209	153	151	157	151	179	161	144	179	164	177	167	154	162	181	175	156	141	169	125	176	158	140	141	147	170	162	156	168	170	160	175	145	160	186	191	149	146	187	164	168	169	159	179	160	175	171	160	167	170	155	140	158	174	151	149	154	154	151	163	167	144	146	169	130	150	163	182	162	162	167	175	170	165	155	163	185	146	159	161	172	173	175	144	181	161	174	182	140	163	170	169	161	169	166	156	168	174	183	164
8537	1034	2022	2301	1976	1505	1164	1046	888	845	764	697	651	628	624	570	532	504	540	526	496	497	502	516	488	487	489	467	444	431	463	426	502	476	456	459	466	455	427	429	429	427	439	425	428	432	399	450	391	418	445	422	437	427	405	428	432	445	417	426	459	415	420	434	436	439	420	425	405	402	464	443	395	435	451	445	434	370	453	411	423	461	463	438	407	414	443	436	408	426	395	442	445	446	397	421	431	419	423	438	464	419	392	417	471	435	421	384	414	449	387	414	457	428	398	439	419	438	412	451	402	429	432	441	412	415	414	390	426	429	397	423	471	400	419	418	429	423	421	385	439	446	410	449	413	400	379	431	413	397	415	420	432	413	433	463	423	436	410	377	407	421	434	422	450	422	438	431	403	405	432	424	424	423	408	422	432	385	438	413	428	430	471	410	443	418	440	465	410	417	431	452	435	429	424	409	426	406	461	416	419	435	403	410	454	461	405	453	421	429	427	420	456	418	408	423	409	408	401	444	486	437	428	471	406	437	445	419	444	412	409	399	403	404	388	474	431	399	402	369	444	448	423	452	440	412	403	426	411	411	407	412	433	427	442	449	411	412	406	449	436	389	369	444	417	425	429	398	422	420	422	438	422	424	426	413	422	416	429	420	412	414	457	458	436	392	444	395	403	428	394	433	412	379	413	367	411	445	410	418	439	421	437	437	415	412	418	417	428	427	395	445	415	437	429	401	419	425	422	424	426	407	404	451	444	437	429	438	427	392	379	431	425	427	391	395	451	402	428	443	411	427	411	429	421	432	413	407	406	401	417	422	432	394	387	406	438	415	439	416	436	407	433	467	422	412	414	379	393	419	446	454	386	419	401	394	458	409	398	411	419	413	422	389	396	450	415	410	443	441	429	401	436	455	441	380	373	434	417	445	422	421	422	416	401	440	418	408	453	438	419	422	405	411	440	406	467	394	403	457	415	428	394	392	418	427	425	448	425	412	423	406	418	422	460	412	425	398	410	430	393	444	487	440	412	388	412	444	446	397	407	446	409	409	414	415	393	459	400	381	401	434	406	447	410	446	399	416	387	396	411	408	432	437	443	431	386	402	395	465	430	438	408	421	446	426	432	445	432	439	441	429	404	440	448	423	442	388	396	421	448	407	426	407	419	411	420	439	447	396	405	431	428	413	423	399	436	433	437	413	474	443	418	424	434	428	434	468	408	410	425	433	455	398	407	423	463	400	403	421	437	406	452	416	439	435	404	423	432	419	430	421	421	420	416	423	437	416	439	410	437	396	474	425	442	437	418	413	418	421	420	425	400	423	428	429	450	404	426	468	414	404	402	434	433	423	415	415	413	423	410	434	417	388	438	417	421	390	461	396	453	437	430	436	416	405	465	446	401	433	416	415	448	394	458	437	426	434	394	393	366	458	407	426	393	407	415	405	416	429	425	433	448	415	434	422	395	441	423	433	434	409	439	418	412	420	441	417	446	407	422	392	395	394	428	420	439	421	425	407	409	404	402	409	424	424	420	422	407	470	441	431	423	432	455	406	373	428	450	424	483	447	402	428	383	431	443	467	428	421	397	424	411	421	461	407	445	448	387	436	420	415	422	425	431	445	450	419	416	425	434	407	462	394	423	395	423	428	431	429	389	391	418	439	403	396	414	449	447	415	385	415	446	436	415	431	432	447	421	435	451	460	390	418	395	472	432	443	456	439	397	426	447	456	404	408	416	437	407	441	450	437	421	455	442	418	407	439	415	387	433	426	459	453	419	406	424	415	430	415	432	411	419	402	423	462	426	408	429	437	440	422	426	436	424	401	415	429	439	403	424	425	445	434	468	444	430	451	405	449	435	403	443	411	435	388	420	372	411	420	474	386	390	457	425	408	409	441	401	465	412	379	428	420	483	433	417	430	427	436	413	432	453	431	373	394	453	405	437	419	430	425	437	414	436	420	401	424	434	418	431	394	450	401	448	401	428	389	424	421	430	434	464	420	398	434	454	429	417	423	405	398	426	418	447	439	414	430	441	401	426	401	432	443	400	430	424	467	409	395	431	393	394	426	435	429	381	476	446	406	429	426	432	395	433	440	419	468	406	432	393	404	437	388	439	414	429	400	408	453	436	436	398	403	434	398	442	408	391	432	426	427	366	425	429	430	455	466	429	416	419	419	417	422	420	428	409	397	437	457	415	442	431	444	427	406	467	423	423	436	454	440	421	398	393	425	444	409	421	451	394	440	434	473	439	422	437	404	405	427	422	417	435	442	410	416	440	412	399	415	452	432	387	443	466	425	413	445	443	419	423	417	456	429	417	424	417	455	425	411	421	476	431	419	412	435	443	410	412	420	408	416	390	455	396	417	451	421	410	427	365	416	437	412	441	434	417	413	425	375	395	440	478	444	431	402	423	449	429	462	431	411	402	432	438	415	405	449	398	436	448	418	403	442	399	446	439	419	418	458	407	370	447	403	425	407	423	408	431	421	442	423	420	434	415	397	411	457	418	452	417	407	449	413	387	432	427	427	411	436	384	440	424	452	433	395	406	419	423	451	423	365	399	462	432	408	431	449	422	443	453	423	420	380	387	441	450	465	426	439	433	423	419	440	456	432	374	421	411	432	387	428	419	418	431	396	434	434	423	442	420	427	422	400	426	398	425	438	447	436	421	415	437	440	441	423	392	455	427	384	445	435	427	419	417	374	417	404	418	432	437	414	422	436	416	398	430	429	421	428	412	448	403	411	429	435	442	425	443	423	412	382	396	437	404	419	431	456	454	427	418	447	437	414	396	403	418	410	380	441	426	407	445	415	410	440	389	437	433	423	414	434	402	405	421	440	436	434	410	433	449	415	445	405	458	448	435	392	440	472	389	428	433	439	437	397	439	417	375	423	398	390	438	421	407	437	444	454	424	424	471	417	437	380	426	421	425	436	417	465	430	426	383	412	442	440	425	462	429	404	432	412	427	436	422	396	417	385	450	410	393	437	439	432	445	406	450	406	451	420	395	441	421	402	392	390	400	401	419	430	435	438	426	409	415	411	452	435	457	438	425	404	415	422	433	411	422	434	444	466	405	426	409	436	429	412	398	415	427	419	399	402	405	446	466	457	420	415	426	409	434	456	428	426	408	432	446	383	413	477	478	456	396	405	423	420	433	436	401	450	416	415	423	397	417	412	435	405	419	417	416	422	371	415	431	400	435	424	437	414	437	436	430	471	459	389	445	456	431	428	429	406	412	401	436	401	435	397	403	437	387	409	435	395	446	416	441	429	450	416	425	417	410	432	424	401	389	448	410	420	414	415	448	424	430	437	424	419	457	429	430	420	402	394	434	439	446	426	393	423	398	386	399	408	449	420	393	417	450	431	396	438	433	435	409	435	413	443	395	427	411	451	423	434	411	435	425	388	413	419	428	403	406	410	447	457	435	427	413	418	405	391	409	436	454	400	401	422	432	446	431	425	405	414	432	423	410	460	402	406	428	413	429	419	459	453
2082	492	451	469	471	460	480	439	433	391	468	479	406	433	473	476	427	463	429	460	453	425	463	453	460	454	435	424	452	429	462	433	426	467	438	449	451	448	448	393	419	439	441	485	471	511	425	428	468	448	474	428	468	497	443	485	454	425	423	419	461	447	442	459	478	477	478	460	411	400	483	473	482	429	438	476	448	467	437	436	445	470	451	423	466	450	448	472	456	460	467	427	472	439	457	440	475	497	465	431	468	414	425	441	453	424	382	435	454	410	442	459	443	470	444	451	441	479	463	423	413	436	444	417	452	402	458	423	466	465	447	449	413	422	422	501	465	470	462	430	429	424	416	473	442	447	415	440	454	393	425	429	450	471	456	455	454	445	421	445	456	435	407	448	433	447	413	445	429	439	472	417	416	428	449	403	433	434	471	466	490	493	442	405	458	436	420	430	475	444	414	460	478	412	429	457	434	462	430	449	454	451	430	433	455	452	421	459	412	483	455	421	465	419	423	417	440	455	459	448	463	448	445	431	429	434	473	475	426	392	458	467	430	439	440	448	428	415	452	470	461	428	413	439	440	442	464	509	430	475	440	462	432	511	428	424	444	433	444	431	461	431	454	456	469	439	443	451	497	439	434	459	421	426	452	442	449	416	427	432	428	471	425	392	466	497	476	421	426	436	475	394	458	454	439	467	421	453	417	461	438	464	465	460	464	425	393	440	420	422	486	402	403	442	448	471	404	442	440	395	415	428	431	450	490	430	488	464	485	465	431	473	473	416	448	446	464	428	426	464	424	424	410	456	413	460	419	440	401	448	453	461	467	455	447	460	426	429	433	465	465	480	472	429	455	452	422	437	462	495	447	459	443	464	455	428	457	412	471	447	427	419	404	447	434	451	429	434	461	483	464	484	455	404	466	445	434	429	467	467	425	463	474	440	457	438	453	466	473	462	453	442	417	438	428	460	427	418	461	431	411	418	475	437	485	442	449	407	459	438	424	444	449	441	428	458	417	448	442	460	467	481	512	450	472	437	449	467	431	445	450	407	395	411	462	441	444	424	469	447	406	442	459	434	499	441	419	460	419	436	395	456	430	448	437	446	446	415	463	436	459	436	441	397	401	439	364	426	455	453	446	456	478	422	470	416	417	459	418	469	469	475	479	461	490	519	461	454	470	485	445	437	464	446	447	463	437	430	436	440	460	467	448	451	444	432	430	414	441	465	432	439	485	459	442	473	447	467	439	427	395	477	417	414	419	474	439	450	461	433	422	395	454	460	423	412	433	456	389	466	426	449	501	445	428	410	474	431	392	440	483	473	414	463	405	440	439	457	440	471	443	499	419	466	454	414	439	427	456	438	450	454	430	434	447	431	454	484	423	447	443	430	435	458	418	458	454	456	490	415	432	457	437	448	426	488	445	440	468	398	453	499	465	440	428	450	467	472	459	503	466	432	455	422	407	424	448	429	441	466	487	428	449	463	473	454	429	490	470	461	470	461	427	469	436	435	432	465	418	460	420	463	439	409	438	451	456	419	463	434	427	410	463	479	478	485	474	449	417	424	491	432	517	434	440	429	484	443	460	474	429	398	454	486	501	466	474	432	493	426	460	441	461	455	483	445	405	514	500	439	434	435	426	424	460	493	488	455	450	430	445	440	424	443	463	410	415	444	441	459	441	484	436	431	446	426	439	421	423	501	423	421	464	476	442	415	437	437	442	491	471	452	457	479	446	434	481	478	428	468	476	484	444	430	427	445	525	451	450	433	480	473	457	434	446	434	418	453	403	427	462	444	430	464	430	466	424	462	439	443	455	449	482	438	417	451	425	471	442	448	423	455	427	423	412	417	436	428	466	422	444	466	436	410	455	454	425	450	445	456	435	492	458	423	433	468	403	450	450	485	447	444	417	451	418	452	436	452	439	463	500	516	417	451	404	442	436	434	448	446	437	436	453	446	432	468	472	433	473	492	460	471	437	442	451	446	427	446	422	465	438	440	467	427	468	464	441	420	429	410	433	422	436	503	459	470	465	435	447	464	430	470	451	450	480	463	417	431	455	468	454	444	458	465	455	429	464	465	441	414	434	468	479	458	453	427	433	449	475	425	432	442	465	452	450	446	407	443	469	425	446	462	430	456	477	466	445	480	422	453	430	486	436	488	471	461	435	459	435	466	461	485	453	420	454	489	390	439	436	475	417	465	453	447	486	496	470	407	448	447	464	452	441	456	438	434	470	469	460	447	472	449	446	434	462	472	501	464	417	446	408	477	454	469	439	452	455	442	472	485	407	415	462	453	474	483	442	417	486	461	434	458	401	427	433	418	417	433	475	439	453	435	409	441	452	466	442	448	429	452	454	446	458	448	449	460	416	441	500	473	436	437	442	414	407	426	423	418	398	465	432	462	461	475	421	454	474	422	439	487	438	463	493	417	462	453	404	402	457	456	442	435	491	491	455	431	472	445	419	431	443	465	443	436	456	457	440	473	457	412	493	400	418	453	468	449	434	462	466	462	466	474	456	463	454	444	454	475	465	418	443	434	443	455	414	463	452	454	450	471	446	452	462	443	437	439	463	460	430	428	418	411	457	435	470	473	425	448	428	446	439	433	448	415	432	457	469	463	411	437	472	449	425	452	456	424	441	468	441	444	448	423	467	422	428	488	415	451	438	413	448	422	450	458	459	451	451	452	455	454	448	469	437	472	466	469	451	519	412	430	406	441	422	433	491	469	456	444	434	472	453	471	453	385	462	415	444	404	447	436	425	480	431	375	464	494	434	472	449	454	454	452	452	475	456	433	430	454	423	449	413	490	440	449	451	459	425	449	473	502	420	426	422	455	494	416	437	455	471	490	458	477	527	432	459	473	459	447	426	442	437	424	463	478	454	405	459	425	461	423	417	415	476	451	395	459	494	489	480	492	453	461	474	448	458	461	485	426	436	437	435	437	450	445	499	428	464	466	417	459	446	428	487	472	462	420	448	396	408	488	467	461	454	439	440	496	462	436	440	430	424	462	386	431	460	444	417	453	458	465	451	449	461	444	449	477	430	440	429	476	441	469	484	494	444	456	460	467	422	452	449	425	442	454	438	409	450	457	434	409	458	491	481	470	435	442	433	430	469	463	458	388	416	411	452	448	460	464	432	450	449	484	468	475	425	436	419	474	431	420	470	429	417	448	460	453	502	443	448	453	451	462	402	430	429	437	468	479	498	441	429	450	484	432	464	455	431	457	421	441	443	457	425	472	462	509	406	433	428	433	451	434	437	453	427	514	423	426	503	473	424	461	482	437	454	442	478	469	512	473	444	423	455	431	452	428	425	463	451	405	437	412	469	461	439	452	442	487	491	459	442	405	464	429	464	446	449	457	412	499	448	421	519	493	441	429	432	462	432	442	464	460	463	496	451	439	453	459	448	449	426	458	456	403	456	435	421	466	476	478	447	475	448	437	465	414	466	453	453	475	438	453	443	438	454	461	424	467	466	398	433	451	433	454	460	447
2413	956	1026	1027	976	1015	1015	1044	1042	961	992	967	964	979	953	939	997	964	975	950	955	1006	1021	970	940	1005	1019	932	957	965	979	933	1002	988	1006	950	1013	994	941	966	1006	968	980	977	950	1020	935	958	928	934	1056	998	946	956	968	976	1016	989	970	961	957	962	936	956	992	1039	1026	926	976	922	962	919	980	932	926	988	967	956	942	958	929	926	1001	955	964	974	961	917	944	958	939	950	968	921	980	921	1007	946	948	989	973	915	986	958	943	936	958	938	954	1006	1015	905	932	1009	1001	933	949	1022	972	929	983	961	977	905	961	958	987	984	954	898	975	948	902	940	975	954	977	968	965	992	980	968	999	1004	937	957	1047	940	925	949	962	935	940	966	953	948	978	976	961	962	1010	967	961	912	930	963	996	999	966	970	967	976	932	988	944	938	961	993	933	924	954	1010	973	933	984	1041	1048	992	943	999	929	911	1007	962	922	971	940	918	924	1009	919	963	934	988	971	946	906	935	995	936	955	981	956	990	994	982	990	994	905	962	968	878	963	972	933	1002	964	932	960	1027	1007	956	987	992	982	999	974	952	905	952	1004	1014	997	961	945	957	910	981	1008	949	932	949	919	988	991	970	927	951	992	961	962	940	902	994	935	960	998	903	915	939	930	956	953	960	920	992	976	950	946	995	964	982	929	1004	913	980	987	981	933	955	941	973	924	987	937	1000	967	999	969	980	983	917	964	978	1008	1008	993	1044	934	986	919	961	959	921	946	974	948	948	981	959	963	959	998	916	975	992	951	917	941	997	1015	1011	969	974	993	1025	952	966	952	990	928	940	905	965	936	973	935	954	957	925	1015	913	958	914	892	1004	960	968	923	985	909	926	925	961	992	955	1006	1005	959	994	990	980	947	956	1009	956	983	962	985	952	998	988	956	1008	1006	932	979	981	999	973	956	952	986	957	997	955	911	935	1031	993	921	952	923	955	987	967	950	951	940	932	927	969	927	978	948	926	950	987	944	952	970	933	1020	989	985	979	996	994	956	960	970	994	889	1015	923	913	965	966	1032	897	912	972	947	915	961	901	943	992	911	1000	970	962	974	1003	952	1022	948	942	975	905	989	986	963	921	998	971	947	910	951	963	956	932	946	917	927	980	969	925	1006	949	973	988	1050	942	1026	955	926	973	999	964	966	992	974	974	869	1014	1013	954	983	926	948	969	976	956	1021	989	998	998	1010	988	982	981	963	948	1030	987	1021	992	976	976	990	962	937	1039	984	969	983	953	925	989	950	1022	980	903	956	977	945	946	1000	965	978	934	971	1018	976	1025	1031	979	982	959	940	968	973	945	991	977	941	921	953	996	963	961	988	968	978	986	939	934	955	960	966	991	972	1045	899	1016	937	932	926	977	971	978	924	1035	946	943	994	1009	945	947	962	979	972	956	964	1005	943	988	976	986	989	976	925	948	983	1009	914	973	995	939	1005	997	909	946	955	980	977	1010	969	1037	962	969	979	989	952	981	954	987	980	981	1001	973	959	990	937	972	939	903	918	939	942	888	966	1017	990	926	944	973	930	929	960	990	945	980	977	954	998	950	994	997	998	956	992	950	1018	956	939	904	933	980	896	986	956	1004	938	906	963	967	939	993	1038	985	946	964	972	977	1021	952	1007	995	951	966	980	958	952	1010	981	964	938	949	1009	993	928	961	971	949	970	959	985	950	963	984	970	976	1060	956	922	961	955	959	967	944	967	931	935	1007	973	892	996	946	939	972	984	1019	985	935	999	977	952	919	951	1007	963	966	993	944	975	937	968	994	938	929	966	957	958	968	945	958	958	932	928	918	914	948	962	973	934	980	992	978	939	989	985	934	940	907	956	986	1015	956	975	975	983	1017	966	942	953	945	1012	956	955	938	948	924	949	997	930	982	944	978	975	990	957	945	933	982	990	963	965	998	965	979	1024	963	960	978	906	981	932	957	941	957	957	981	977	951	982	940	943	981	981	933	1038	1070	968	934	989	989	947	961	985	874	987	985	950	909	997	923	985	906	994	984	948	968	969	939	954	976	925	994	948	907	963	922	929	979	1014	932	957	997	942	997	961	929	951	969	939	970	1008	937	956	911	934	947	1006	967	954	960	982	994	936	972	894	919	946	930	1017	947	980	957	909	957	990	960	952	978	1009	964	971	953	986	970	938	960	967	991	947	1015	1000	986	969	943	959	963	968	964	1022	956	950	976	962	1025	1024	993	988	948	933	953	1022	1009	938	960	935	933	992	952	977	1012	879	964	956	980	940	953	961	963	966	981	993	950	943	930	931	944	980	924	942	1035	1066	931	933	971	964	996	987	1028	1057	955	917	938	940	953	985	923	953	986	871	1032	946	960	951	932	1018	959	891	914	1001	926	954	987	934	921	969	950	948	999	962	919	978	983	985	1015	968	992	993	950	990	979	1003	976	970	966	990	946	953	943	939	954	949	940	1081	975	1060	940	964	991	968	936	965	912	1000	1014	940	1023	1009	941	982	945	935	1005	948	924	987	995	998	992	979	985	989	982	949	950	972	968	982	951	941	961	983	980	967	977	935	928	1031	915	953	979	986	959	936	976	1024	979	984	973	963	991	953	960	924	966	943	1018	919	969	941	993	1009	920	999	981	947	1009	976	945	966	909	972	1000	968	995	943	942	993	963	991	925	951	962	944	986	950	955	988	964	951	965	966	953	966	970	990	983	965	943	984	936	933	949	976	942	919	967	943	994	943	934	955	957	932	922	972	946	937	947	966	962	1000	998	893	977	1010	953	973	1004	1031	947	996	966	950	958	973	1012	921	935	982	888	1006	964	963	965	910	985	996	908	940	965	979	902	968	958	947	952	928	943	986	907	978	1024	978	999	985	940	930	983	941	1003	942	985	941	1003	1040	974	983	942	961	994	918	966	940	957	996	915	970	995	966	987	1013	948	955	913	994	968	977	908	972	979	932	954	968	967	986	955	971	957	975	988	972	974	960	962	966	983	988	975	913	1011	983	958	982	1008	954	961	983	974	964	997	968	898	959	931	941	1008	978	944	984	958	999	972	954	995	981	904	985	1020	958	923	927	980	963	1024	998	919	946	1000	1010	936	964	997	957	1013	940	961	968	898	980	959	959	1019	971	959	948	990	1013	981	936	988	894	907	937	1019	947	902	1033	961	961	948	994	954	964	1010	975	934	992	908	941	977	965	972	995	932	892	965	958	930	957	958	1024	994	981	904	970	948	982	977	963	989	926	1015	929	988	958	956	948	934	942	935	1028	1015	966	1005	978	943	943	904	1007	996	1007	954	983	971	933	944	932	965	983	951	969	960	903	958	950	948	922	925	992	946	1003	989	968	927	948	945	903	936	985	1021	956	956	955	1021	968	956	914	991	939	898	952	966	964	947	930	999	997	938	1003	986	976	967	945	999	1004	955	1033	950	1005	977	998	941	973	969	954	986	976	939	976	979	1023	960	967	1011	970	962	916	1000	996	964	990	959	975	961	1002	897	992	958	973	991	927	920	942	959	977	1026	1016	923	939	967	958	948	925	959	958	970	927	946	906	948	927	1013	961	985	974	979	968	908	936	981	995	951	912	927	979	967	985	1010	945	1018	898	925	942	1003	969	962	935	951	996	928	952	1013	947	991	997	979	956	944	976	981	978	1042	926	987	943	982	971	909
9033	682	606	542	410	390	344	312	265	270	307	250	271	250	247	275	248	283	249	279	274	239	259	277	254	262	266	222	250	217	228	264	260	227	226	272	237	247	289	217	294	256	253	263	218	227	246	237	226	248	218	254	248	246	234	231	229	240	263	263	258	251	225	236	267	235	227	209	235	245	227	229	236	252	244	236	253	263	261	276	244	225	241	242	225	232	223	203	245	240	266	208	266	275	259	261	244	239	259	260	269	228	226	247	226	241	248	234	258	282	253	235	239	255	238	221	245	232	252	278	268	220	248	252	242	218	269	250	220	244	269	231	220	238	220	248	217	234	259	230	253	257	245	232	242	244	266	227	247	253	244	269	227	253	214	243	240	280	219	271	214	277	221	230	251	254	244	230	248	233	237	266	240	222	233	244	227	242	240	246	250	253	230	235	248	241	240	278	254	236	222	230	247	263	243	235	262	277	253	253	253	276	234	261	243	217	245	221	276	243	217	227	266	208	257	259	250	254	256	255	232	259	215	248	231	223	264	236	253	245	238	225	291	252	243	270	247	230	225	261	219	236	256	242	261	249	242	233	231	248	251	245	214	232	247	226	232	233	268	268	250	253	234	239	237	257	244	244	239	230	253	264	249	247	232	242	222	240	246	219	245	273	238	250	242	247	251	217	238	236	236	223	232	230	214	275	249	244	262	265	216	218	275	275	253	231	240	238	261	263	271	238	240	271	235	246	236	219	240	266	252	244	256	259	271	278	241	239	240	204	239	257	261	234	244	292	246	241	248	232	223	231	223	252	251	237	287	260	246	254	213	248	246	245	249	220	265	278	239	275	223	239	261	246	239	249	232	259	248	260	270	236	232	217	234	245	267	276	239	235	232	236	219	238	248	265	239	228	234	267	234	245	235	253	235	248	252	236	242	220	265	246	241	237	254	228	234	261	233	265	259	239	243	237	242	237	247	253	241	249	258	235	207	235	269	272	272	247	226	241	275	209	224	227	269	225	234	235	248	259	247	254	252	268	249	227	239	256	200	230	252	219	219	249	239	257	209	266	249	247	252	251	219	232	218	266	285	251	246	209	229	235	198	259	261	239	227	250	242	255	234	205	239	217	242	253	224	218	247	286	238	261	245	253	262	230	251	232	258	259	245	255	207	237	252	267	284	266	244	224	234	224	244	236	229	237	255	238	268	237	247	252	247	263	247	261	217	223	254	278	253	255	242	238	223	256	232	250	244	238	262	246	238	265	220	235	234	260	242	244	269	241	237	216	250	232	232	258	266	252	252	231	233	255	280	249	233	269	274	226	250	208	247	254	210	231	242	229	234	227	284	258	238	240	249	255	245	244	256	206	231	254	242	269	249	250	223	265	233	275	260	250	234	243	220	229	223	257	263	252	252	258	246	229	239	238	247	249	220	259	240	242	245	282	266	268	245	219	268	270	243	248	268	254	216	236	271	267	227	231	266	264	274	227	253	246	264	259	254	244	260	223	218	245	257	248	244	248	247	243	244	227	228	227	218	239	258	224	234	266	226	206	243	235	240	254	237	247	250	278	266	217	230	242	243	256	234	226	245	234	238	270	247	276	247	212	261	246	258	244	220	227	248	268	256	292	249	236	230	239	277	261	238	212	230	233	259	228	257	231	225	243	211	209	256	251	232	249	242	264	232	226	276	243	241	235	235	236	257	236	258	249	219	234	261	250	267	224	245	239	246	230	266	221	257	233	222	250	245	267	244	238	256	245	255	232	239	244	229	260	242	219	227	245	270	225	275	245	281	271	225	285	243	253	254	246	227	245	228	235	299	253	255	234	247	263	280	245	251	244	226	271	254	228	239	251	247	276	221	244	224	253	243	230	261	258	255	237	226	223	227	265	239	261	238	245	239	227	253	253	251	239	239	248	256	230	241	269	257	247	233	240	248	249	271	216	251	233	257	253	237	238	230	280	262	239	255	246	223	271	261	221	262	213	233	253	247	238	247	267	232	243	252	236	265	289	216	234	220	295	258	225	236	236	244	233	249	251	286	258	278	265	241	214	255	236	281	224	268	232	273	243	223	225	218	218	232	246	246	248	261	215	211	217	237	209	219	233	275	272	256	242	254	234	254	224	235	253	271	227	273	238	218	270	277	250	250	226	243	278	273	250	282	223	231	237	238	233	230	266	260	235	221	224	236	221	245	263	232	222	233	262	259	258	263	235	226	270	245	247	232	248	256	273	263	286	245	217	246	235	247	268	244	237	251	238	225	275	260	221	269	223	218	248	255	245	254	269	238	235	234	252	249	275	225	234	241	260	280	245	235	272	232	239	253	260	260	265	244	249	263	238	254	237	233	244	258	256	260	236	213	257	227	225	225	247	252	252	229	249	273	267	248	224	246	225	257	230	263	297	259	238	251	244	253	258	233	247	241	239	232	259	285	251	235	216	222	235	239	242	282	233	210	219	283	246	251	241	227	243	215	241	239	220	240	253	263	255	233	223	221	267	244	264	249	250	241	268	234	230	255	243	239	246	260	234	251	234	236	261	247	240	250	224	240	243	251	258	226	246	268	257	252	250	220	201	237	218	200	262	226	258	255	238	229	251	229	231	240	247	229	219	254	238	250	249	245	231	255	262	242	261	248	258	242	229	267	247	274	301	273	274	233	242	272	246	242	218	253	234	265	241	231	230	241	276	258	266	225	259	261	221	242	235	226	244	260	252	239	236	239	228	252	264	254	244	226	264	243	244	258	245	237	241	239	256	263	271	246	229	246	246	244	247	251	274	257	248	241	255	269	252	261	249	253	267	270	229	229	219	263	221	231	244	244	270	236	238	242	229	231	251	242	265	251	249	265	270	258	242	236	234	251	216	215	237	223	246	253	267	245	221	229	226	238	253	247	216	243	278	265	234	228	252	243	261	230	227	235	271	264	223	233	267	246	245	219	242	258	240	259	244	246	257	277	234	254	259	242	257	236	265	237	229	231	259	231	216	239	240	219	240	274	261	261	262	251	250	271	272	224	248	234	258	254	267	235	245	267	250	279	253	255	249	230	219	233	250	242	229	234	246	246	246	239	251	284	246	258	275	242	243	214	249	247	265	210	253	225	234	265	241	251	237	274	248	233	252	257	234	262	258	253	250	251	232	236	236	236	258	269	288	241	247	262	246	223	258	225	253	248	223	226	266	233	268	209	257	230	237	246	220	256	247	231	245	248	236	228	270	226	217	296	223	246	237	246	249	263	290	234	242	244	247	283	221	217	211	266	250	268	258	231	255	271	212	265	233	252	229	233	239	260	244	244	252	235	260	268	228	254	266	239	230	260	212	271	259	267	260	270	270	255	274	216	225	241	255	249	218	265	242	248	250	243	246	223	236	264	245	253	257	270	235	231	244	277	253	258	252	224	247	275	249	249	241	247	209	255	262	238	232	264	235	240	241	233	208	230	265	255	240	237	259	227	241	277	250	239	255	225	199	262	222	276	240	259	230	266	243	269	284	208	261	255	236
6859	935	1396	1527	1307	1114	976	841	822	704	700	707	672	698	640	649	679	621	586	626	600	602	599	578	557	598	586	588	620	554	564	630	588	602	559	550	602	539	576	554	585	576	612	587	533	583	578	587	544	544	577	563	561	551	598	586	569	571	518	557	585	586	557	596	526	613	548	516	579	577	532	548	519	561	544	586	561	554	562	584	575	579	527	613	581	571	524	588	572	539	585	550	584	527	575	609	552	565	538	549	547	581	567	567	573	557	601	592	596	575	618	572	564	573	576	580	560	569	583	518	588	562	563	579	545	529	540	575	533	587	574	513	537	572	560	555	532	542	556	557	596	568	579	530	588	543	546	531	531	527	574	588	585	569	570	594	589	553	541	619	584	550	535	530	579	549	557	562	532	583	563	562	545	589	523	541	560	528	536	581	532	573	560	562	529	573	620	533	573	521	609	614	557	547	572	558	611	554	575	544	576	526	572	573	550	586	563	576	588	594	561	579	577	562	544	585	570	597	559	577	550	561	558	527	595	589	579	528	532	527	588	556	587	584	572	536	583	593	565	596	598	584	564	559	558	546	564	591	557	517	588	561	541	538	560	561	570	573	552	566	547	551	568	599	586	550	567	553	564	600	588	568	540	511	527	542	586	546	555	592	515	534	589	538	575	574	585	519	548	580	552	587	600	582	588	574	584	551	556	569	533	557	542	535	575	559	561	555	541	528	598	519	570	533	588	541	509	579	562	522	604	629	601	586	534	545	614	588	574	541	523	602	592	532	541	549	567	565	565	610	524	553	543	553	547	561	561	595	536	570	584	545	527	561	577	535	584	548	562	596	552	574	592	561	549	539	585	551	597	543	522	600	561	571	547	564	571	544	534	546	575	584	576	547	598	602	609	547	559	567	600	597	521	555	608	524	562	583	526	588	517	527	543	594	585	562	591	564	579	547	552	591	574	546	552	575	553	533	587	579	550	551	576	566	578	573	550	547	554	581	554	578	556	587	578	577	576	566	557	565	600	578	514	520	559	577	505	564	593	565	572	577	580	597	544	563	597	473	582	579	567	558	535	558	548	573	588	555	557	535	524	594	552	559	543	563	537	543	596	598	574	560	550	550	546	537	546	536	528	558	523	556	587	498	582	605	560	566	577	551	514	531	547	560	591	575	558	560	559	500	552	562	531	521	525	579	561	538	561	555	594	574	598	528	578	527	552	609	526	565	555	565	556	507	560	586	571	579	530	520	564	529	562	554	557	553	545	588	558	585	566	587	551	563	554	532	577	578	593	577	518	537	556	556	589	576	566	553	564	526	579	575	596	538	548	576	593	543	549	548	563	575	576	566	564	546	595	587	543	561	563	579	546	565	570	537	565	575	542	565	604	554	567	554	569	530	547	583	598	574	590	573	538	570	572	537	558	609	553	533	529	561	549	532	563	598	589	581	530	583	591	547	579	564	589	579	550	572	569	567	559	540	596	570	581	578	520	569	557	523	570	529	596	566	541	561	538	581	590	574	558	553	578	570	548	564	563	585	569	570	542	548	575	582	559	526	533	532	534	553	554	507	547	581	550	577	604	577	601	572	523	576	525	559	552	539	551	566	571	525	568	590	580	559	547	576	559	532	578	562	558	580	581	540	578	560	542	559	555	567	559	552	559	580	577	537	549	620	592	523	605	585	565	585	571	616	573	561	590	556	599	544	567	608	558	566	564	539	552	535	592	564	593	573	530	553	590	540	586	577	532	577	550	573	554	556	549	595	591	566	563	564	539	544	576	554	551	561	556	547	528	576	592	562	530	610	605	566	535	533	571	552	564	541	570	562	552	578	590	545	561	543	550	572	564	571	580	531	579	585	541	574	548	555	560	522	593	580	548	581	617	547	559	573	556	570	538	550	556	574	551	543	562	589	594	570	602	568	572	505	577	556	550	585	545	535	561	543	568	579	587	521	533	516	524	577	569	568	611	554	553	551	584	597	573	567	546	569	582	604	545	600	561	558	571	593	576	544	589	556	601	564	577	496	560	569	552	615	610	589	580	586	562	553	552	550	567	547	562	585	564	609	564	501	590	592	606	572	546	550	569	582	551	604	534	533	607	513	571	530	582	547	551	554	561	560	578	579	581	556	549	525	563	569	598	544	515	562	592	581	534	559	535	582	561	567	550	537	559	524	582	589	490	577	586	582	549	546	608	558	575	567	580	525	564	575	622	578	550	572	518	578	580	564	563	595	561	538	543	552	570	550	592	574	588	508	571	605	611	561	555	533	571	571	536	570	579	568	620	594	554	535	561	562	560	553	538	541	581	570	559	589	558	545	565	540	580	622	555	569	534	524	563	561	544	571	599	585	540	561	588	611	567	559	545	541	573	551	606	575	605	582	599	522	509	580	570	564	555	547	579	615	548	534	566	563	597	533	555	594	551	591	584	559	519	552	554	523	562	572	605	543	549	559	585	536	578	578	579	545	540	578	530	558	530	579	564	537	539	596	596	510	539	576	557	572	555	623	570	604	576	534	573	555	550	614	555	570	551	582	563	566	556	566	545	575	546	533	563	551	566	592	592	584	545	575	521	576	561	570	548	550	567	566	586	534	535	595	530	565	607	537	557	590	561	581	616	569	544	544	532	552	569	617	547	559	552	569	554	561	586	576	511	593	584	578	556	590	582	564	589	542	542	547	588	540	578	587	548	612	573	568	570	606	534	590	579	576	556	579	576	581	572	562	570	583	547	559	547	562	581	597	558	580	559	588	551	557	571	551	548	604	545	585	598	590	537	570	541	552	515	613	571	526	553	594	537	563	558	589	542	537	594	593	592	571	582	589	572	533	618	561	536	568	551	577	560	587	576	562	585	544	571	581	552	568	582	566	593	587	553	593	545	577	551	536	589	558	548	550	557	591	550	558	530	554	539	578	525	573	547	570	569	532	569	559	573	548	603	537	561	565	550	565	559	553	584	587	622	575	607	521	544	521	575	543	568	594	540	559	583	586	548	613	543	543	540	574	563	528	554	558	548	569	577	556	593	536	554	581	555	535	543	552	575	539	575	601	597	546	576	549	545	555	568	559	560	576	553	511	540	601	569	575	602	553	547	593	567	532	540	584	543	545	571	579	582	581	544	552	546	549	575	563	576	571	588	586	571	539	597	588	526	602	571	551	553	536	546	530	542	553	575	594	579	575	559	602	568	558	550	536	568	548	538	534	518	567	571	560	566	537	569	556	542	550	551	546	601	598	557	597	550	587	578	525	555	530	558	598	565	563	549	565	582	577	577	565	570	523	559	582	603	583	555	550	546	577	569	570	581	567	596	536	562	579	594	541	577	570	539	525	549	583	574	553	592	517	610	576	588	545	558	542	576	559	616	589	566	538	563	560	560	545	584	613	553	540	608	573	556	562	599	590	533	556	548	557	577	538	537	569	543	578	550	530	549	563	553	521	561	574	582	531	563	603	561	558	562	583	557	552	555	529	613	571	583	539	553	571	536	500	544	594	551	543
15938	1425	986	723	505	392	290	271	258	241	210	195	204	181	169	196	186	194	197	173	156	160	148	184	155	183	169	155	162	181	183	122	159	178	176	153	159	183	165	142	155	172	157	145	153	150	146	173	165	149	143	158	161	175	174	153	148	145	156	173	164	165	141	169	127	143	145	154	186	178	162	142	180	163	156	147	171	164	155	160	138	135	130	155	155	127	145	182	172	155	139	156	166	159	169	177	142	147	166	151	147	172	138	162	159	190	164	174	183	139	167	173	141	152	181	166	155	168	157	182	154	182	164	164	170	173	173	170	159	160	129	145	162	166	187	148	156	158	153	149	151	173	170	167	157	159	148	137	169	160	166	181	166	152	167	199	189	164	168	166	145	157	149	163	164	144	163	173	157	194	152	182	161	166	153	169	156	154	155	187	140	157	178	149	165	181	176	166	191	166	158	176	171	144	168	153	164	154	173	145	186	157	160	136	159	190	156	129	165	160	160	133	162	163	167	139	168	168	141	161	138	149	170	144	144	171	146	156	145	148	162	172	147	155	166	173	153	179	147	157	158	169	158	161	164	160	149	158	179	167	169	172	175	149	169	168	152	163	145	193	172	147	170	138	155	132	164	152	165	174	188	148	148	153	161	180	144	180	193	166	150	161	155	151	142	157	141	169	174	160	138	146	164	160	168	176	153	146	146	143	151	171	155	142	169	171	147	183	169	158	184	148	145	188	160	157	160	160	169	169	171	165	185	164	133	162	166	166	142	162	171	142	154	161	161	169	135	175	172	137	150	171	152	190	177	143	181	156	170	163	156	177	160	164	177	137	173	161	155	159	166	155	168	161	171	173	155	144	166	156	149	145	146	164	145	164	188	174	167	160	159	150	171	127	173	162	148	157	164	153	172	153	156	158	163	162	145	143	131	138	149	155	150	168	164	134	170	158	183	179	160	146	151	158	143	166	161	194	154	158	128	140	159	152	151	185	170	139	171	163	155	137	166	167	180	152	158	183	168	195	165	161	170	176	151	177	189	156	177	163	167	165	155	183	172	139	170	164	162	151	139	168	163	151	164	186	143	169	156	147	164	157	153	147	154	167	188	170	173	168	150	176	165	167	148	155	151	127	165	150	160	149	180	159	178	159	161	170	155	186	185	155	138	172	157	182	167	161	157	163	154	152	182	167	156	156	174	144	169	144	157	171	177	167	161	138	160	146	178	137	163	161	170	179	153	137	164	160	159	143	184	187	176	161	131	152	151	170	141	147	158	182	137	165	168	151	170	166	155	158	184	187	193	167	172	165	165	165	167	145	177	153	156	150	149	149	184	160	171	158	174	174	173	180	169	147	166	144	177	166	162	164	151	160	164	155	157	161	175	157	169	170	163	157	149	138	144	172	175	150	164	169	158	144	154	145	158	172	181	143	132	178	172	172	154	156	152	170	147	183	158	162	144	158	139	152	195	134	183	166	168	166	169	153	173	139	156	155	144	159	185	149	157	150	165	174	177	153	153	174	144	168	178	169	181	161	181	170	157	157	191	176	151	133	165	150	152	138	164	159	157	133	168	144	145	178	179	168	158	170	159	147	173	150	171	166	159	143	168	143	141	149	153	169	174	159	160	169	168	168	163	175	156	157	181	165	166	162	165	153	147	168	170	170	173	171	141	173	149	169	157	159	162	153	157	144	160	190	177	152	172	150	168	150	181	168	169	162	142	133	153	144	164	142	194	151	141	168	151	156	164	148	158	168	151	155	152	157	171	161	159	151	162	161	170	158	151	161	162	156	154	164	159	147	168	178	179	153	152	169	153	161	170	153	172	185	150	154	181	162	159	153	160	134	146	157	141	169	151	163	164	149	151	149	166	170	156	170	174	172	162	168	156	153	141	146	182	197	163	161	153	162	162	131	175	140	147	163	175	142	168	197	153	159	160	166	178	164	161	165	143	152	160	143	174	169	140	176	175	146	152	159	181	178	164	188	190	160	188	146	169	144	147	180	190	148	157	182	149	143	136	167	146	141	147	154	193	171	154	175	171	176	178	149	147	166	178	165	161	157	186	168	157	146	172	153	181	152	186	166	158	162	153	183	176	152	154	181	157	140	148	182	167	175	187	161	179	173	146	135	155	158	155	168	171	132	169	160	155	169	153	162	181	173	144	164	157	159	150	136	148	182	169	172	160	160	140	170	157	150	154	178	151	173	149	153	162	167	143	179	166	170	177	175	153	158	132	148	163	156	133	153	154	158	177	161	127	145	152	152	155	167	168	188	155	158	174	183	152	156	169	160	165	152	165	165	176	162	148	158	169	182	174	160	170	162	179	144	159	145	136	156	170	160	168	145	184	159	150	155	159	158	163	152	152	166	156	157	156	150	146	152	153	176	130	173	192	184	157	161	186	145	141	147	164	126	159	150	156	150	148	173	133	149	140	160	148	166	167	176	162	160	168	157	157	148	190	144	147	146	147	167	190	164	142	164	163	157	151	154	164	176	153	167	151	157	149	146	145	155	153	152	162	148	171	148	149	179	149	146	187	180	160	168	136	169	150	188	168	175	164	151	183	145	161	153	147	172	156	149	157	135	150	163	144	175	157	154	158	148	148	158	157	156	167	152	154	165	172	163	147	139	152	162	142	176	150	161	158	158	187	151	180	133	154	179	178	147	168	167	168	178	155	173	158	160	155	153	162	170	151	142	157	143	137	154	138	176	154	178	154	159	156	139	169	165	153	173	157	158	139	176	184	167	198	167	157	146	184	155	155	170	145	157	155	156	137	175	161	155	137	168	176	173	174	147	186	177	191	149	154	160	178	151	149	175	154	175	146	189	144	135	166	163	162	154	179	149	172	156	150	134	162	165	148	156	172	141	150	163	175	146	158	154	169	173	146	157	174	180	165	154	166	153	173	160	155	181	165	166	178	144	163	161	164	162	184	173	171	141	160	168	183	168	146	151	150	134	151	143	151	157	156	130	165	159	175	174	150	148	148	157	138	157	145	132	173	168	165	145	148	155	149	132	160	140	163	155	152	173	161	170	161	146	147	163	158	146	177	157	149	146	137	161	173	147	151	170	150	161	174	162	120	162	185	144	156	159	153	152	159	162	166	159	160	161	165	138	190	152	171	168	189	178	163	159	157	156	152	161	144	166	164	149	163	151	170	171	156	158	164	162	170	144	192	147	158	155	174	157	160	193	157	176	188	161	140	141	143	149	160	176	162	165	167	156	175	155	162	149	156	164	161	181	168	155	156	180	159	155	183	181	170	144	149	141	152	161	151	180	146	178	171	155	137	178	177	174	183	167	141	159	140	165	170	162	149	142	130	157	173	173	182	136	190	158	171	136	143	175	180	142	161	138	160	149	151	167	180	150	144	177	176	161	179	161	153	162	172	152	154	187	172	157	180	170	175	169	169	167	179	162	153	159	154	156	188	171	157	162	159	154	169	149	152	169	162	186	176	151	176	155	163	152	180	170	175	162	156	189	149	157	175	169	138	144
8660	1055	2027	2336	1835	1472	1245	964	922	866	754	727	654	658	550	609	513	553	516	527	493	504	506	479	469	476	416	463	452	429	445	458	449	456	434	434	435	463	432	488	459	462	483	441	455	446	477	410	440	418	436	424	443	460	451	451	446	431	432	469	415	429	427	405	404	447	461	433	425	458	437	415	392	445	451	417	389	373	406	392	437	410	432	429	437	445	436	407	410	408	391	440	395	394	431	442	416	409	449	441	388	428	434	414	428	417	462	427	399	412	434	419	408	421	401	409	435	440	427	466	416	474	459	422	432	385	406	432	446	421	434	434	419	415	423	443	411	417	445	411	444	445	403	409	422	447	436	417	418	457	433	436	430	402	450	392	431	394	419	439	444	435	421	392	428	405	417	430	384	414	442	391	400	430	420	420	474	438	487	459	423	411	464	417	401	452	428	399	400	406	436	469	405	425	443	419	410	424	446	423	429	434	416	433	429	420	438	434	446	414	436	412	436	425	411	427	394	387	428	447	456	459	429	406	431	397	400	424	391	432	422	414	442	413	394	423	440	378	449	419	381	431	414	403	435	452	452	394	424	402	407	398	432	444	426	427	426	443	427	438	446	421	401	429	416	388	430	409	410	426	435	388	443	442	447	450	395	393	436	420	439	400	422	429	439	420	434	417	390	389	458	422	463	421	428	414	425	440	435	435	423	439	444	426	393	392	405	407	447	426	416	413	469	414	439	413	415	400	402	430	434	403	429	382	448	432	372	427	416	407	425	457	401	417	408	419	421	449	443	419	409	408	392	447	403	446	404	455	397	453	455	422	418	437	419	415	457	437	458	439	373	408	400	424	418	465	429	425	445	392	447	378	435	417	452	438	417	443	449	437	412	434	465	414	411	416	424	435	407	426	399	428	440	424	420	430	412	427	419	430	435	442	431	424	456	385	423	412	387	435	464	401	404	422	422	371	428	430	385	463	443	410	427	444	420	432	452	395	391	450	409	410	466	375	395	428	430	459	430	417	419	428	400	461	407	382	444	438	443	428	466	461	456	402	423	420	442	427	403	399	402	449	430	428	431	439	424	420	443	437	405	424	418	443	425	406	456	433	405	425	424	402	439	404	436	417	431	463	390	415	392	425	407	414	425	422	431	417	463	413	426	468	414	437	413	437	433	443	462	444	439	449	419	432	409	433	413	418	430	415	434	426	444	395	432	449	392	417	400	403	432	442	441	405	415	423	442	434	420	434	449	438	471	403	437	423	450	412	441	411	425	464	426	429	425	443	417	403	394	440	422	449	412	442	397	454	430	451	424	477	400	392	413	393	438	417	469	451	420	407	444	430	444	442	443	397	428	403	417	404	416	437	434	432	426	434	427	437	392	481	412	430	426	399	421	382	429	418	395	410	434	450	441	421	438	392	441	419	442	412	407	415	412	406	423	428	405	456	435	437	415	443	405	441	411	422	419	395	405	431	448	419	399	431	410	410	429	436	424	402	430	435	382	450	395	382	423	421	459	404	412	443	412	433	439	429	443	465	428	413	414	421	458	380	418	439	438	427	433	440	449	400	435	454	418	433	421	399	444	435	360	426	430	406	423	401	399	402	391	415	461	440	468	424	395	428	408	425	422	420	420	416	460	417	422	433	440	437	421	422	396	405	402	427	418	436	437	467	415	418	399	433	407	415	431	411	444	403	408	440	433	418	421	425	387	421	444	420	422	419	410	408	452	468	422	406	412	406	440	406	417	397	425	407	426	414	450	400	447	410	414	391	415	455	435	441	395	400	410	391	435	413	438	439	413	467	402	429	398	424	387	403	407	424	449	420	435	439	412	426	429	429	420	418	434	431	398	440	447	375	394	425	402	450	398	454	418	435	412	356	449	388	438	438	444	429	427	378	401	411	418	411	435	436	430	424	403	422	417	406	432	418	440	438	457	445	454	421	385	448	423	411	376	422	415	429	408	390	429	423	429	401	433	457	426	460	423	408	455	422	429	386	445	427	435	421	435	411	438	454	372	439	417	426	429	396	466	428	449	430	377	390	415	462	420	417	438	403	424	411	406	416	396	436	430	396	456	418	439	387	451	411	424	408	414	424	409	403	413	423	424	409	463	397	414	410	415	436	414	378	445	448	441	405	419	428	444	419	427	422	413	430	444	459	420	448	433	414	417	425	406	411	457	440	458	421	441	479	392	462	417	432	443	460	397	433	415	419	424	452	407	408	424	402	414	407	418	400	443	448	421	391	424	449	431	409	413	409	427	414	423	441	410	437	471	408	413	414	420	413	424	440	421	399	411	437	433	423	417	432	399	463	421	422	425	451	426	416	448	453	431	420	407	427	435	433	432	416	434	450	452	389	370	422	423	420	436	402	422	433	433	412	419	424	419	413	427	437	445	442	443	406	439	400	397	413	402	428	400	451	403	424	464	388	414	458	430	402	408	399	418	435	416	404	427	434	436	431	413	427	431	389	437	393	436	466	380	425	418	389	443	463	435	421	422	410	410	422	433	429	417	433	460	428	418	412	422	445	420	466	436	430	421	413	401	414	442	412	422	445	437	448	448	460	397	412	409	434	448	419	446	400	431	427	420	451	422	398	453	426	453	418	394	449	416	385	445	425	407	444	445	422	458	426	379	393	417	432	382	410	441	422	447	416	440	429	445	418	402	394	422	462	466	426	414	396	394	405	444	419	418	418	398	408	381	403	416	444	380	446	392	411	419	436	451	405	408	437	414	424	415	425	455	393	431	415	420	402	410	400	455	432	467	434	422	433	422	410	435	386	415	384	430	428	432	437	446	425	398	437	422	406	442	423	404	390	415	413	404	414	409	456	429	414	455	412	435	435	399	456	457	426	404	419	451	418	414	409	418	389	426	436	448	412	411	398	410	406	411	421	427	436	420	425	415	414	380	467	399	398	415	401	397	416	435	432	431	425	434	400	462	421	429	389	436	390	429	398	458	437	410	413	420	428	433	403	417	431	422	397	435	402	423	390	434	458	392	433	442	423	423	424	419	455	424	453	424	462	420	449	438	438	415	424	430	466	428	442	456	449	402	436	413	436	454	465	441	451	393	413	395	460	442	431	443	424	406	393	459	432	434	415	437	438	416	440	417	408	407	427	426	395	426	419	439	437	421	405	479	434	432	416	416	427	423	368	463	428	431	396	454	449	444	400	441	446	438	403	411	436	412	403	397	412	486	468	417	387	443	422	439	420	384	415	442	419	398	419	430	419	427	468	379	430	396	421	474	407	428	437	443	430	388	407	392	441	398	407	383	407	419	437	422	433	446	422	425	440	411	450	410	430	414	390	405	411	407	470	425	402	384	430	442	382	425	437	411	417	415	413	432	376	446	416	413	393	412	423	420	424	421	423	411	405	435	416	412	449	468	379	431	444	464	425	421	439	426	418	399	392	402	412	388	454	413	434	423	447	412	420	429	423	422	434	406	420	423	425	421	442	437	406	424	384	418	422	419	399	428	393	454	421	406	427	437	411
2204	466	441	501	454	467	457	444	419	446	444	478	432	459	457	475	457	451	457	469	420	438	457	474	467	471	453	425	462	426	464	459	458	447	487	390	466	438	463	434	447	475	424	448	467	490	459	414	457	432	386	448	451	428	405	458	426	421	439	423	433	429	427	427	439	466	460	470	456	427	467	412	450	486	456	481	437	481	464	497	431	482	411	441	415	424	424	412	448	462	451	458	477	455	398	458	450	423	449	388	421	480	414	439	422	473	431	445	437	454	490	442	462	450	448	456	410	418	466	445	418	493	436	476	427	440	450	436	466	462	429	467	451	464	496	461	448	455	391	446	461	395	434	419	490	446	431	483	455	436	458	449	424	437	424	449	422	426	457	459	467	434	440	444	460	459	481	448	444	459	439	442	423	434	466	397	456	443	393	421	435	468	420	427	466	432	454	467	468	406	414	468	438	453	453	463	465	454	451	445	420	494	457	473	422	385	449	452	475	490	444	465	417	408	419	468	468	427	466	445	443	472	451	416	439	467	443	433	482	454	463	478	426	409	451	475	454	444	461	402	444	430	457	407	491	428	450	465	448	467	464	434	409	416	451	455	409	424	395	430	482	455	426	436	402	464	472	388	479	465	431	422	434	434	425	429	444	454	427	459	462	451	465	437	449	419	401	448	448	432	435	407	426	448	461	438	427	461	480	460	458	398	395	436	456	461	467	400	399	410	478	435	492	435	448	425	429	432	469	461	462	444	474	427	496	485	455	455	412	433	417	424	424	448	428	429	419	461	412	459	487	409	400	435	470	411	433	474	443	450	466	420	486	448	467	501	445	455	467	479	472	443	443	457	444	473	429	459	403	457	478	438	471	441	440	428	451	461	454	453	442	411	459	445	469	452	422	436	421	443	448	421	461	438	467	421	412	443	422	452	473	410	422	418	464	460	447	476	446	433	429	416	424	421	464	446	447	470	440	450	443	438	448	431	441	437	445	437	405	459	456	462	470	463	473	461	451	471	455	433	472	421	495	413	430	443	419	386	489	445	413	405	468	455	462	435	442	423	448	395	441	473	445	455	475	420	409	415	479	443	493	435	468	487	442	453	459	492	436	419	451	410	472	449	433	474	463	458	442	433	456	429	433	433	452	450	434	443	448	429	464	434	425	440	422	431	485	422	422	427	445	432	443	430	446	443	428	475	487	489	454	446	457	422	452	451	455	439	454	428	443	450	425	478	385	448	474	475	420	462	427	429	409	449	459	441	408	476	436	483	485	474	432	391	481	450	474	438	432	430	447	435	463	412	436	431	471	439	412	488	412	444	423	463	439	460	424	435	421	431	487	445	462	489	492	441	454	433	477	438	459	406	413	458	471	443	439	446	431	452	439	442	433	438	457	451	462	454	451	451	479	455	416	457	433	392	430	466	479	445	480	468	438	448	480	446	440	432	452	441	455	441	480	449	455	439	414	473	448	409	438	433	465	423	433	432	446	458	446	438	453	421	410	479	444	465	422	466	454	424	453	432	482	403	445	434	459	452	453	436	463	438	462	437	413	430	415	454	467	378	405	434	469	471	450	445	432	455	443	443	445	466	449	470	432	409	433	461	447	443	445	422	461	441	460	429	433	442	422	451	463	444	428	451	409	462	448	469	456	454	452	461	438	470	436	440	440	425	446	471	481	452	435	432	437	434	419	489	458	406	432	440	451	400	458	438	442	415	422	476	417	457	389	441	424	447	441	478	473	481	427	437	450	452	470	448	446	504	441	456	414	457	450	434	436	402	439	450	454	461	457	452	454	469	455	457	443	482	454	478	436	446	449	479	430	400	428	440	462	432	453	431	470	456	471	477	437	405	403	426	405	435	459	452	454	428	435	409	460	474	439	417	444	453	381	443	500	439	464	429	427	474	424	430	456	499	455	460	457	416	449	455	448	463	443	458	455	433	424	417	463	423	414	457	472	454	446	455	439	452	412	435	434	434	425	430	455	417	450	448	432	420	474	470	503	478	457	448	453	443	442	445	464	502	431	442	421	446	440	444	417	456	421	425	459	479	464	400	494	411	415	447	435	473	447	442	456	460	421	435	442	453	435	434	414	480	430	465	501	458	462	466	499	468	418	413	443	435	444	461	485	407	443	445	449	462	472	476	434	422	449	464	427	436	419	411	468	474	467	454	461	433	443	424	455	416	424	420	455	462	487	461	442	454	454	441	435	418	422	463	419	443	496	453	402	449	438	444	449	428	436	453	429	420	469	451	443	443	462	431	433	422	486	489	452	442	451	461	449	449	430	427	417	415	453	425	423	430	477	440	449	421	409	408	454	458	453	437	413	475	453	438	435	496	417	449	462	439	451	440	416	388	477	438	451	463	474	434	412	459	434	429	429	458	468	451	446	424	423	437	459	419	441	456	467	440	410	448	480	451	435	430	475	451	413	448	433	469	482	437	427	453	479	493	479	443	475	432	477	451	460	429	412	429	437	422	443	463	442	466	452	447	457	452	410	439	465	481	448	444	405	418	457	409	447	438	450	457	457	475	449	453	465	441	421	441	442	419	438	430	446	455	434	449	438	418	435	441	449	465	444	449	416	436	399	486	420	464	414	460	434	458	455	448	420	446	453	432	427	451	478	489	460	441	417	454	476	446	501	428	470	426	423	435	447	410	467	467	454	504	460	418	447	407	428	397	437	430	433	425	401	407	433	424	406	401	470	475	424	437	439	443	439	450	462	442	422	446	456	456	469	441	448	476	483	490	463	458	448	455	475	439	428	426	490	438	396	435	429	375	406	450	426	439	411	454	432	416	420	440	464	436	443	418	403	431	427	424	421	451	438	453	448	445	420	438	453	447	446	466	468	484	420	459	429	480	527	444	443	403	479	455	455	469	447	468	411	462	435	435	453	451	465	447	447	394	429	498	449	483	492	487	456	402	470	442	421	430	469	461	452	471	463	424	433	364	435	466	456	456	452	454	429	421	447	447	477	448	440	448	478	443	484	438	434	454	424	441	452	418	463	439	447	445	446	440	391	432	475	486	445	460	425	470	474	463	477	455	480	436	420	431	445	428	428	459	484	388	444	446	439	449	482	471	417	450	450	480	480	480	439	430	452	449	433	417	410	414	474	493	470	455	447	441	433	425	442	442	416	413	455	488	478	472	461	473	478	457	436	433	471	429	464	432	452	410	478	442	422	448	472	411	484	438	444	466	416	450	448	417	463	452	437	405	441	433	395	425	436	468	465	418	464	415	440	444	411	446	447	418	402	461	462	471	499	409	475	410	437	505	424	446	472	445	445	473	482	458	430	433	469	435	463	387	423	427	455	450	466	461	456	477	456	428	459	458	414	441	462	456	440	435	488	472	423	440	455	446	458	447	441	471	454	422	410	449	456	434	449	430	480	456	449	501	438	436	474	448	442	406	476	411	474	449	435	427	387	453	443	404	435	433	464	437	446	505	487	453	449	457	495	428	479	444	464	416	412	475	451	438	443	451	466	441	479	448
2432	992	952	1053	1039	932	960	942	956	974	951	962	977	940	1009	957	915	975	995	1027	948	981	1037	991	1038	916	983	1018	1015	994	982	937	1004	979	948	948	943	973	1004	988	981	966	963	999	966	977	935	980	907	928	992	908	1001	941	984	920	944	982	987	964	959	919	966	965	968	985	983	999	955	942	1015	1013	960	953	951	928	959	943	992	955	977	965	1005	950	978	939	960	943	1008	961	962	925	968	972	987	946	925	937	995	973	915	955	1007	978	980	964	955	1011	976	1013	974	966	957	958	967	928	1017	987	989	1002	973	965	951	979	963	984	1012	993	931	916	975	980	952	983	964	986	940	978	1020	1027	967	947	999	905	965	991	977	923	979	990	953	985	915	930	938	965	991	983	1001	984	981	943	970	954	983	983	965	1014	939	967	916	958	924	958	968	959	920	949	932	915	979	993	961	988	989	1023	954	958	959	896	906	997	985	985	947	967	915	995	1012	922	946	1035	946	993	995	1001	999	927	964	943	999	1006	932	965	878	970	991	1011	943	952	933	965	995	961	1025	970	950	990	945	964	929	977	957	948	1030	979	1005	956	1003	947	971	978	926	945	1042	1003	989	963	976	991	953	994	942	966	916	923	947	992	933	993	961	997	976	967	966	980	966	990	924	931	902	956	901	944	958	965	936	960	959	931	951	1021	963	1007	936	1005	1007	954	953	991	966	982	913	950	984	982	994	1026	932	987	981	961	980	975	976	964	1000	972	1013	942	986	980	930	1012	941	974	984	975	953	922	978	944	989	966	938	975	948	980	1013	966	965	934	977	996	951	967	965	877	937	996	981	1035	948	927	956	956	928	980	1003	953	946	957	950	940	979	956	938	929	995	987	941	958	921	942	998	948	1046	989	901	940	974	982	987	957	969	925	943	932	993	974	945	970	951	968	992	930	1005	985	942	1008	966	942	957	994	994	1019	972	971	986	962	976	944	970	959	909	998	923	951	929	976	965	946	1004	1009	1025	940	919	968	931	1024	1034	959	947	970	925	986	958	977	964	1016	981	972	926	989	959	975	890	980	972	961	945	947	961	899	977	969	960	968	994	970	983	1021	986	987	968	977	993	968	971	952	942	917	1026	951	958	984	947	930	970	990	957	993	980	1009	994	910	948	930	1033	978	967	868	1023	927	962	978	980	935	997	960	928	980	946	1040	1013	1003	989	985	966	998	1045	1016	1008	944	980	970	1014	945	971	925	896	941	977	1025	989	961	993	968	974	1046	963	975	980	936	978	951	991	940	967	964	920	994	935	970	931	963	1012	954	980	894	980	1016	976	985	962	957	956	949	963	1015	977	1012	946	945	946	950	954	1001	926	951	947	939	985	1017	890	992	943	926	897	963	996	962	945	924	989	948	919	955	967	1002	960	1005	958	963	981	917	941	924	950	959	959	1019	912	1001	963	927	998	978	887	948	975	982	992	976	935	975	997	987	981	948	1012	930	951	966	1011	961	942	981	1000	975	928	930	1005	930	1022	967	930	960	963	953	958	947	980	964	969	963	969	986	990	998	929	1025	997	977	983	946	945	984	942	929	888	970	964	936	970	949	956	979	902	973	953	973	942	967	1003	934	1027	951	997	992	969	971	942	971	958	977	975	1004	935	983	950	984	987	940	929	927	959	959	973	996	941	989	1020	1021	960	1066	940	930	984	959	925	1023	982	974	988	987	974	1027	960	962	993	975	961	950	962	1036	981	913	980	960	995	973	936	972	1016	975	932	942	960	997	978	936	988	923	1005	989	912	965	935	920	1004	934	985	946	982	938	918	934	992	872	944	979	976	1024	938	962	941	957	965	958	992	988	976	1000	960	954	941	975	963	979	955	932	981	950	962	964	968	1009	1016	1007	961	956	998	954	952	941	895	986	970	945	995	974	945	1005	1009	999	1015	969	968	1000	984	949	1050	906	937	977	959	988	1005	987	947	962	990	978	914	922	1021	928	1017	1020	965	944	996	1004	1052	986	922	991	1028	966	916	968	1016	945	998	960	957	970	962	946	1022	975	935	924	971	974	970	917	964	1011	1017	1000	1005	965	981	966	986	974	956	962	929	980	949	969	985	970	992	970	913	972	968	985	1007	944	928	969	960	945	1011	953	970	976	1019	964	924	994	947	984	941	951	992	937	988	1033	968	973	968	964	962	987	984	976	1016	917	1013	931	926	991	1010	978	928	995	989	955	931	989	921	948	979	958	1004	978	995	1014	953	957	967	945	987	917	989	967	950	941	968	985	938	1002	981	956	963	957	960	984	1027	926	959	946	941	956	920	995	970	928	980	938	957	941	954	957	940	920	922	984	955	980	960	962	976	922	963	924	994	909	1018	958	958	963	954	1014	978	985	977	971	914	965	1082	960	1004	943	967	957	940	1006	1000	1020	966	946	973	985	927	943	946	985	945	921	956	943	969	956	982	926	950	979	948	945	949	953	968	965	941	903	936	963	968	917	988	1021	943	981	948	968	979	894	934	994	979	953	963	932	930	1001	980	922	1020	969	939	979	998	972	961	956	1003	968	975	977	957	1042	908	950	1002	1017	965	987	970	911	990	1004	1038	975	968	971	952	1013	993	1007	973	1019	912	978	939	977	982	985	973	1018	974	976	1033	957	959	932	1053	969	916	972	984	924	973	962	951	970	999	989	970	992	970	971	926	968	980	951	934	974	1011	998	984	962	953	960	984	1005	971	934	996	954	974	998	961	912	1057	930	940	951	1001	869	967	990	1005	920	923	948	996	956	1028	954	1007	923	995	981	974	982	961	956	985	983	1009	971	976	978	965	988	963	992	1017	958	936	1001	964	929	1014	978	920	921	984	985	966	1025	954	986	981	983	936	971	962	1007	1005	990	946	908	967	999	1021	1013	969	1033	945	1018	891	983	978	957	958	982	1010	966	936	973	956	946	931	971	953	978	1005	924	945	953	938	943	965	945	987	995	985	978	988	963	1028	931	946	948	983	993	984	947	959	1012	942	894	952	977	945	962	927	975	946	964	957	998	1013	1014	1015	914	963	958	966	981	928	990	992	974	964	994	972	968	884	977	936	1009	967	981	1004	993	1023	978	942	973	989	1002	949	967	920	916	951	975	983	958	1027	967	918	985	1015	977	919	958	1018	1024	1028	954	983	951	951	935	985	979	989	970	977	964	1008	929	938	970	881	989	1025	1018	955	921	950	882	933	934	953	996	982	950	997	960	981	956	966	940	946	939	1033	926	929	935	983	1017	951	976	950	957	999	961	969	971	912	1014	1033	943	935	915	942	993	953	940	945	946	999	990	935	988	1003	960	952	1036	995	950	1022	1046	976	962	912	997	981	1006	1042	974	951	958	963	1013	964	974	918	1011	922	883	991	916	979	976	973	1007	984	999	957	977	1003	886	949	942	966	920	1022	917	956	963	930	968	969	933	1001	982	1035	1010	970	972	939	960	934	952	1015	948	946	895	936	971	1018	979	1010	968	988	979	1006	950	914	935	950	981	960	1012	946	996	883	1002	963	1002	909	937	928	996	929	949	966	950	1014	997	1007	967	909	980	974	994	949	905	963	1001	985	988	950	968	969	981	984	999	936	999	994	1017	1022	936	1014	1007	971	941	963	915	932	988	969	935	961	955	914	944	915	972	957	1011	984	936	916	957	936	1042	1012	984	1007	947	1004	949	964	964	990	966	967	985	955	962	979	943	970	982	990	1015	939	959	1008	994	953	1000
8805	617	580	519	429	350	310	289	275	286	283	259	251	256	243	260	246	204	260	247	254	249	261	258	247	275	253	225	231	231	242	265	243	247	259	255	265	226	212	213	229	246	237	238	252	258	238	213	254	204	236	250	264	251	245	232	249	231	226	247	215	235	238	246	222	263	228	236	253	219	226	244	244	199	243	270	225	217	243	258	256	237	219	272	241	221	223	258	239	238	266	282	254	237	212	273	243	220	231	232	262	237	253	224	236	253	268	230	272	259	235	247	239	223	230	224	222	279	221	243	245	241	214	245	237	213	271	239	220	244	245	259	240	252	246	239	236	264	252	258	259	242	261	253	256	246	252	269	222	239	245	247	256	219	250	240	242	222	254	226	266	240	271	219	232	236	237	235	246	227	251	247	261	260	255	257	249	234	241	221	257	241	234	229	248	210	222	242	247	258	220	255	241	247	210	261	225	234	204	220	244	274	235	218	253	213	250	228	234	273	224	244	275	242	254	222	240	224	252	278	280	228	210	229	253	243	239	230	258	246	264	238	234	239	243	250	237	228	247	225	238	258	246	209	217	227	260	244	262	268	256	245	248	250	226	252	256	248	224	248	252	260	232	242	252	221	254	238	282	206	234	265	231	236	255	257	243	229	246	241	252	216	247	250	268	262	258	237	262	242	259	241	255	243	237	222	258	259	248	261	257	225	235	231	233	223	212	256	235	231	257	234	260	235	271	245	268	244	277	224	286	224	245	233	241	251	256	240	255	217	248	249	256	237	273	253	252	263	254	251	249	265	283	247	232	230	237	262	248	260	225	246	229	233	237	256	268	256	217	229	249	243	249	224	233	247	232	235	240	242	230	198	217	254	238	213	204	243	250	232	263	257	233	248	229	221	249	232	242	238	220	216	250	230	235	218	245	229	209	241	268	247	248	250	251	249	247	245	245	258	245	254	226	229	257	222	254	266	266	243	249	267	265	238	238	249	224	246	248	236	247	219	240	230	228	239	293	236	270	249	265	254	301	274	262	249	234	254	244	237	239	265	254	220	236	254	249	249	252	235	231	241	268	227	228	227	189	232	261	240	223	259	246	255	227	253	231	248	238	244	255	238	216	245	239	245	257	280	223	270	238	243	226	272	256	215	235	256	225	239	233	254	245	212	266	248	255	255	250	244	232	226	212	247	273	255	235	231	217	269	241	236	227	251	273	231	235	234	213	212	263	244	268	266	268	256	247	244	232	275	256	246	273	267	246	238	272	253	229	260	227	270	219	225	262	252	240	249	253	251	276	248	243	264	235	247	243	267	255	238	240	208	218	253	247	235	266	264	222	260	273	256	228	218	243	222	250	244	228	226	241	216	263	257	230	249	240	246	250	247	247	248	247	253	214	234	249	251	217	235	229	252	239	229	235	233	243	240	253	227	269	270	255	259	240	238	267	275	256	260	274	256	237	261	243	252	245	242	254	233	239	269	208	248	261	229	266	226	251	259	234	255	224	221	213	224	267	253	213	250	232	240	257	251	252	247	241	238	238	250	247	243	246	241	225	259	237	253	249	191	238	249	220	232	246	232	269	218	275	236	218	246	213	276	271	236	226	256	244	236	259	261	220	242	278	235	243	223	233	238	228	238	258	239	246	227	246	273	255	227	230	265	250	275	220	267	212	227	259	254	247	235	244	234	256	231	250	218	239	245	268	267	285	220	253	256	247	259	233	237	227	259	237	248	235	228	212	245	260	243	233	250	247	224	235	244	227	253	268	229	251	264	216	226	236	200	223	252	224	243	233	228	226	258	246	238	279	228	232	252	268	242	273	266	239	234	254	228	247	240	237	256	243	259	241	256	212	253	244	243	258	250	256	217	258	228	246	241	237	217	278	219	221	245	208	233	241	223	234	244	276	227	234	228	258	264	238	229	236	234	228	249	222	230	260	229	222	234	261	265	255	223	244	232	250	237	233	271	261	231	253	215	247	255	241	262	221	230	259	245	253	200	224	230	236	256	221	261	227	233	264	259	239	228	274	241	244	234	235	233	250	235	243	224	266	262	260	260	267	238	218	258	224	237	268	240	243	230	269	231	260	235	278	256	255	216	217	237	273	229	238	251	287	251	272	225	241	232	212	270	276	252	246	270	241	243	223	229	232	245	221	261	227	217	235	256	255	228	273	230	250	237	233	231	226	218	231	221	236	266	221	272	245	252	203	269	231	236	242	239	234	264	260	233	253	240	252	249	264	240	248	209	260	230	259	211	241	207	220	250	262	272	261	228	259	261	257	242	236	254	237	254	256	247	258	234	230	236	263	258	220	232	255	200	257	242	237	275	242	244	249	264	233	248	253	237	272	262	248	241	241	252	225	241	235	246	239	206	233	194	223	242	252	231	232	254	243	212	239	255	232	239	227	238	243	262	253	250	243	249	231	257	235	237	230	207	251	250	225	267	248	248	256	252	238	207	232	257	257	239	249	254	260	255	258	295	262	209	190	202	235	237	259	211	272	257	219	247	229	255	240	234	229	269	240	249	259	244	268	236	261	258	260	256	221	250	260	255	248	245	237	221	264	247	235	224	243	261	265	246	251	226	223	255	256	263	245	238	251	258	251	252	230	240	256	268	219	239	251	250	261	255	252	222	260	265	218	256	243	268	248	237	223	245	259	243	243	232	269	240	242	253	243	277	260	249	239	222	230	233	275	264	247	258	267	236	257	234	251	241	251	224	243	211	214	261	209	246	244	240	225	271	257	254	249	259	240	226	227	248	248	250	244	257	276	236	242	233	218	229	249	242	252	251	242	257	259	265	250	223	229	234	253	239	239	241	226	244	261	242	277	222	236	223	232	239	249	231	198	252	270	245	260	252	247	230	251	272	257	243	229	255	238	225	259	249	274	233	225	245	249	248	237	223	210	268	239	229	233	244	265	222	254	234	233	241	222	253	245	243	263	231	254	216	270	261	254	263	266	230	223	203	262	239	240	245	271	221	252	243	247	237	264	248	242	221	285	240	259	224	217	221	229	242	234	225	264	233	233	239	245	239	217	233	209	258	200	245	276	237	218	244	223	227	253	243	236	243	243	256	248	244	245	210	254	270	249	209	209	237	219	230	267	259	250	219	238	249	245	264	235	238	246	236	243	211	232	233	261	238	258	242	247	251	238	244	263	218	260	246	243	237	238	245	263	244	243	258	250	240	276	239	243	248	223	273	247	214	265	219	245	252	254	257	222	237	233	284	241	222	247	219	238	237	245	224	243	234	239	262	217	241	248	254	252	255	266	210	265	255	240	245	264	262	233	211	209	229	260	251	211	261	217	248	255	257	252	260	267	260	229	246	257	265	254	236	231	225	218	258	194	217	258	232	256	245	247	255	256	246	240	241	273	250	258	240	234	235	255	282	220	259	220	234	245	279	241	228	239	238	245	242	267	269	227	224	229	237	253	217	260	244	258	249	273	229	199	271	237	251	201	244	250	265	235	220	237	255	249	244	226	258	249	259	248	276
6961	927	1416	1544	1306	1073	936	910	822	778	718	684	702	626	648	630	627	609	638	617	595	640	566	582	553	530	579	645	591	611	607	584	592	580	597	550	600	578	581	553	561	591	589	557	563	602	598	588	589	579	575	561	561	528	553	556	584	579	559	537	546	589	579	576	552	605	581	569	559	601	535	528	550	548	599	496	569	547	579	535	582	577	562	511	567	582	533	549	546	540	542	568	588	602	519	528	577	587	592	548	579	567	559	574	585	555	567	573	555	556	544	591	598	587	597	552	564	564	568	559	553	571	541	594	531	568	587	597	567	557	566	527	547	594	554	539	578	566	580	593	557	571	555	543	580	559	609	569	545	589	526	587	553	605	541	572	557	529	519	571	512	559	529	591	513	573	496	554	571	546	555	551	545	566	539	604	600	556	585	554	538	601	631	518	600	581	587	553	560	544	545	547	566	575	539	569	536	570	550	606	567	530	581	574	581	567	609	587	557	527	550	577	579	545	569	527	542	571	584	562	547	616	560	527	586	530	570	594	533	572	538	571	558	572	587	622	571	557	571	534	564	543	544	567	584	553	570	548	551	582	571	531	602	561	568	553	546	559	556	600	585	555	541	561	510	541	566	586	595	547	571	528	576	583	579	537	556	583	562	524	547	511	568	532	583	551	556	578	550	547	535	543	568	568	558	523	600	553	586	532	565	511	566	593	588	557	558	567	590	561	591	546	598	552	592	569	580	572	545	545	542	541	551	603	598	584	547	542	552	512	554	590	589	572	589	558	573	544	571	565	592	560	569	590	574	527	587	552	567	546	570	530	553	566	558	551	581	563	538	522	578	522	588	560	551	620	562	579	548	599	571	623	550	579	625	609	548	514	570	583	564	587	611	532	562	502	575	568	585	597	558	556	542	572	582	561	608	574	541	565	557	576	547	552	564	583	532	576	563	561	561	559	563	537	586	568	605	536	524	614	540	587	536	536	595	602	583	582	541	536	556	531	531	564	534	557	576	558	592	564	561	539	553	570	600	625	587	565	561	595	569	590	511	528	595	588	587	550	576	535	540	567	573	527	558	554	542	574	529	555	548	554	521	507	576	575	561	545	575	595	575	576	580	596	578	543	587	552	565	601	556	590	535	530	555	586	554	550	598	591	562	571	563	535	546	557	542	574	573	577	546	550	604	568	547	562	542	556	548	528	605	535	571	583	543	593	539	581	561	542	549	593	600	539	548	553	550	553	555	589	564	575	577	578	550	571	588	544	568	566	543	575	557	540	566	550	595	548	596	580	543	615	576	559	534	563	553	558	553	565	585	567	568	551	565	600	521	594	570	578	576	568	554	602	536	575	536	548	592	624	535	534	528	572	572	540	595	591	572	544	584	541	574	573	541	545	567	550	547	570	543	623	587	586	583	552	567	551	560	576	552	585	564	565	578	546	625	514	541	554	545	570	553	552	623	540	581	541	559	573	563	574	535	565	561	592	558	576	599	536	589	535	550	626	594	555	569	607	575	592	602	520	582	544	572	577	527	564	567	525	565	592	553	588	598	563	604	554	549	491	571	572	630	569	541	555	573	573	525	564	546	571	553	538	570	577	562	602	550	559	551	558	578	575	565	570	558	560	576	547	527	573	559	568	561	518	562	563	565	537	552	535	584	550	571	549	565	587	530	511	581	527	585	569	570	555	533	537	567	600	536	506	562	544	565	530	582	525	564	590	546	593	560	544	565	522	587	542	552	525	552	589	621	542	587	589	557	568	553	510	567	552	566	560	512	599	555	566	590	548	564	553	565	525	557	529	588	527	541	584	576	556	608	563	570	549	574	587	583	592	557	563	537	561	540	545	578	532	556	597	555	606	522	548	563	564	515	565	546	580	558	562	588	552	582	546	632	570	544	562	578	529	599	555	574	548	558	559	560	556	527	534	534	557	572	570	571	538	580	518	581	566	550	610	548	565	577	579	571	561	553	589	553	619	556	599	593	609	606	584	588	576	562	618	523	587	530	550	612	562	583	570	564	547	562	580	586	569	608	570	574	527	542	559	599	548	629	570	586	582	566	562	566	576	576	547	554	560	531	562	587	559	584	576	555	534	575	570	587	547	571	519	606	567	576	586	573	562	559	530	561	563	589	552	549	532	545	535	544	554	591	548	567	590	559	550	569	559	532	566	583	545	570	561	552	642	538	578	537	571	559	579	564	541	577	540	565	576	604	518	586	546	550	539	562	530	575	523	531	568	556	571	592	610	534	589	567	597	565	563	588	593	561	546	535	579	540	556	558	551	584	570	540	596	552	491	546	578	539	559	527	547	581	557	524	563	555	541	560	573	554	517	572	540	609	601	581	526	551	577	538	551	561	579	559	541	584	593	507	578	553	552	615	563	561	561	584	547	563	535	581	540	567	580	567	532	569	576	553	605	540	585	572	540	546	563	540	566	586	548	546	536	562	601	589	562	538	578	567	541	506	576	525	596	545	526	580	544	595	565	539	557	580	532	565	567	569	538	580	553	565	593	555	591	546	568	555	550	576	565	564	552	579	531	559	555	559	565	597	589	557	587	551	545	553	607	609	593	533	550	540	585	585	558	528	546	560	544	565	532	610	583	549	567	534	580	548	573	550	584	566	609	580	551	570	548	591	560	569	588	586	646	525	543	570	539	577	612	546	528	578	553	589	561	597	536	525	550	531	552	580	562	559	545	575	578	513	518	605	638	612	537	569	567	566	589	568	531	533	569	560	573	570	603	565	540	520	590	546	503	595	590	572	544	549	530	618	549	575	548	550	558	586	630	560	541	559	570	581	563	580	569	589	560	575	545	574	576	520	558	556	568	573	497	533	593	549	553	569	567	556	566	569	581	527	548	570	567	549	522	562	531	506	584	556	573	572	587	567	558	549	532	577	588	579	583	542	573	558	579	564	547	604	589	563	567	568	565	601	529	569	562	580	561	591	554	567	585	541	552	568	541	572	576	551	525	576	525	597	523	555	539	557	599	541	614	536	619	563	581	568	604	538	564	572	580	583	581	503	585	543	594	602	542	583	502	545	559	575	585	568	551	580	553	544	526	518	519	573	513	551	553	580	533	566	583	607	552	539	569	579	523	562	531	611	554	508	602	591	592	545	569	567	547	558	569	596	580	519	544	511	565	620	590	548	547	574	539	587	584	542	540	568	575	600	550	555	519	552	568	538	562	554	564	513	603	541	549	553	525	559	536	557	566	614	528	627	569	538	516	603	556	551	593	585	567	551	578	568	564	570	558	550	570	570	589	578	562	576	573	560	569	567	599	545	567	563	577	565	537	569	602	585	588	547	596	563	566	513	569	557	520	521	556	564	537	524	607	572	594	569	539	552	571	587	566	609	550	562	574	573	635	578	572	550	569	544	583	529	575	594	589	551	574	560	574	573	563	526	540	515	579	571	572	588	592	577	505	546	609	544	570	573	551	555	546	583	586	570	569	569	550	549	500	575	573	537	575	538	538	564	548	528	548	606	528
15687	1253	968	742	500	393	334	262	243	222	192	213	169	203	206	188	207	164	170	187	146	137	172	147	172	168	159	146	158	161	168	170	153	166	164	158	162	161	171	172	185	172	177	185	173	168	142	144	151	182	153	170	155	160	155	163	146	172	126	158	147	146	157	184	174	173	163	171	174	174	141	165	148	182	154	169	174	167	163	153	151	135	181	135	157	162	153	155	179	182	184	177	149	160	147	190	140	176	167	166	179	149	148	151	177	176	162	169	149	138	154	153	135	167	157	164	133	157	168	153	152	167	186	147	171	167	138	150	161	152	149	178	164	167	151	153	153	154	165	147	157	158	147	154	150	169	168	211	156	175	144	149	160	165	167	171	159	159	179	176	166	188	165	175	172	146	146	175	147	160	148	159	151	163	169	177	152	155	153	143	146	153	160	176	170	143	128	141	178	186	163	173	180	152	172	150	156	169	158	151	144	145	151	154	148	166	140	141	142	147	164	170	164	144	164	161	174	135	159	158	186	167	120	156	145	168	132	141	130	152	140	146	150	168	159	144	146	166	144	183	175	145	154	142	178	179	141	137	154	166	147	177	179	170	168	159	152	138	126	173	185	146	158	183	149	131	161	140	180	166	180	154	169	164	147	171	145	153	187	164	176	143	150	146	148	161	155	164	157	174	156	180	149	153	128	163	161	147	151	161	184	145	126	149	162	182	183	164	156	159	155	164	144	146	159	163	144	147	154	175	150	158	187	164	152	167	164	187	138	163	146	143	148	172	188	190	167	167	154	179	162	163	177	161	161	174	186	158	169	174	153	137	159	140	135	172	167	150	167	162	164	186	149	165	170	165	167	159	135	145	171	181	174	166	167	152	156	180	169	182	167	157	163	143	169	175	140	153	163	157	159	189	153	151	160	171	168	168	169	155	152	170	168	173	164	167	164	137	150	166	183	152	148	176	145	154	154	169	167	168	140	143	160	161	125	166	163	168	178	165	175	164	161	167	155	166	148	175	167	176	193	140	172	145	133	151	164	177	136	151	181	153	140	170	155	172	167	170	169	157	138	142	139	151	182	166	156	179	175	141	161	186	157	160	167	142	150	150	173	143	161	143	160	171	168	169	147	183	128	155	168	160	143	175	164	154	155	174	165	140	175	166	136	144	174	165	154	174	153	161	167	163	179	164	166	171	149	181	142	166	154	145	153	164	157	173	151	143	121	170	177	166	161	164	161	150	133	181	155	153	151	155	138	178	148	154	154	165	151	139	155	181	152	178	169	184	177	187	165	155	163	131	170	157	164	145	174	162	171	169	181	152	135	170	142	159	163	176	164	158	174	151	138	189	177	174	172	153	171	164	170	151	166	151	149	170	142	154	178	157	167	159	164	157	170	179	177	176	164	167	146	171	165	124	173	167	145	181	132	152	177	136	164	172	150	180	190	175	140	160	164	179	179	167	152	151	142	159	158	160	157	138	167	169	157	147	180	143	149	172	149	156	150	143	160	157	172	149	155	180	149	175	161	153	160	159	141	156	144	142	172	155	175	164	158	170	174	170	170	144	174	134	147	151	171	140	159	174	168	148	134	164	158	162	167	159	153	171	126	147	125	168	165	175	189	146	150	155	163	123	132	154	142	137	165	138	160	147	172	150	148	160	162	162	179	188	179	133	173	167	159	162	169	143	116	155	138	147	137	133	142	161	174	158	175	167	149	177	171	136	158	149	167	158	171	143	147	158	138	168	156	157	140	142	153	162	177	181	150	130	146	142	144	151	148	189	164	150	180	167	169	154	153	158	159	150	164	171	150	174	165	144	168	163	179	157	163	161	155	163	125	150	169	151	163	175	155	144	153	160	134	128	164	154	143	147	164	160	168	177	155	167	151	173	148	178	161	150	148	146	175	157	164	149	180	164	168	138	163	133	145	142	147	152	167	132	180	129	166	153	164	161	187	164	170	150	137	163	148	146	177	178	154	160	169	164	143	155	155	158	162	152	178	140	179	179	154	130	174	164	166	143	171	184	153	134	149	129	169	193	168	169	173	174	148	175	164	170	154	140	166	152	156	197	157	158	162	143	178	158	159	156	164	173	170	188	158	142	164	132	149	146	145	140	179	159	167	142	154	163	151	161	160	186	158	177	130	177	168	163	172	155	185	181	182	180	167	163	163	165	166	153	171	132	151	172	152	167	144	155	161	183	172	167	132	172	164	154	180	149	159	160	176	155	151	174	158	151	150	161	194	162	159	172	188	152	180	163	172	149	153	141	159	142	153	139	158	156	164	137	140	175	161	181	164	160	154	178	142	148	155	163	152	144	167	154	167	138	154	157	134	169	160	148	158	151	162	190	164	162	189	158	136	148	142	180	155	160	153	167	147	172	161	156	153	142	131	135	152	172	153	161	160	169	162	145	136	158	157	177	148	146	134	151	175	157	158	156	170	158	153	143	133	163	155	158	159	177	163	175	150	117	163	171	172	152	165	166	164	153	139	157	160	156	141	156	160	152	183	161	173	146	168	157	158	193	153	169	164	143	151	165	161	153	161	176	136	154	147	156	157	155	155	150	163	171	144	184	158	148	193	159	161	180	168	168	171	152	143	181	131	163	183	162	156	169	177	151	160	179	193	157	133	141	134	135	153	167	148	163	154	169	162	160	179	170	150	151	147	145	167	180	181	195	150	148	168	162	162	139	185	164	157	162	157	191	169	172	152	174	135	161	138	148	122	163	174	141	163	141	180	183	172	164	140	147	176	137	176	164	146	150	152	163	126	170	145	164	190	166	159	170	167	170	176	132	146	164	150	167	155	137	154	175	163	144	154	161	155	142	203	167	153	139	157	169	154	177	153	176	167	166	166	152	144	141	161	165	164	151	147	151	139	159	148	170	161	163	162	144	188	168	159	175	180	169	167	156	163	167	154	169	164	159	143	156	180	172	150	143	159	158	179	159	153	166	159	149	167	155	143	173	171	181	167	156	163	178	160	167	161	154	177	137	171	159	158	148	153	155	153	179	158	152	176	160	160	174	154	183	160	170	142	175	166	184	170	148	177	151	161	152	152	166	171	168	175	157	185	155	148	169	148	163	142	146	163	164	147	153	158	154	158	162	147	147	169	167	132	172	161	158	160	183	160	176	165	173	148	151	157	170	176	149	168	160	160	130	165	175	170	166	165	172	129	152	151	152	148	159	147	137	158	177	171	164	163	143	180	172	174	150	152	148	174	179	154	160	162	135	147	160	149	152	169	148	129	158	175	156	191	146	159	160	155	149	164	159	178	139	156	158	179	150	138	146	180	163	159	141	150	162	162	189	171	162	162	193	152	170	126	163	154	134	163	189	182	161	157	177	154	173	176	168	171	146	134	158	161	165	147	150	162	143	170	148	178	160	170	168	162	165	153	142	188	180	150	141	151	150	169	160	162	175	154	157	148	152	151	155	147	130	163	145	168	157	150	141	172	160	141	176	164	180	176	176	158	155	159	158	145	147	160	141	164	153
8468	1078	1979	2320	1903	1493	1227	1012	903	809	730	647	677	574	564	584	562	534	494	501	527	459	462	452	465	444	505	445	476	491	456	429	443	439	450	450	401	448	445	460	465	459	435	445	435	449	451	455	427	466	436	441	447	397	426	439	429	445	431	444	415	423	439	460	405	449	427	412	430	443	437	418	418	450	384	437	444	390	433	443	440	427	473	447	418	467	419	430	441	409	420	403	431	454	407	390	360	423	416	433	426	459	422	441	431	438	442	452	431	427	421	415	433	441	413	451	418	434	430	407	423	454	431	387	402	447	458	423	398	423	405	436	413	436	399	432	443	405	430	417	421	466	427	444	422	363	433	414	440	457	403	424	381	399	429	378	421	416	423	416	411	441	442	450	445	416	420	402	425	365	417	451	449	422	405	413	430	436	437	416	448	437	410	435	451	414	400	441	440	437	398	419	429	402	449	433	458	391	397	391	407	445	416	410	449	424	448	447	443	409	427	420	424	444	408	421	433	430	413	422	387	432	410	456	390	417	440	413	407	432	413	446	415	445	440	460	412	394	427	442	439	432	426	413	452	400	428	425	441	409	441	434	420	381	422	444	417	425	405	426	431	452	414	378	404	429	426	406	405	401	431	401	405	405	443	426	409	381	410	430	412	439	415	384	435	435	420	389	459	426	427	428	421	415	470	436	446	448	423	438	411	443	450	414	451	425	412	441	434	399	382	418	424	378	437	435	412	434	427	425	449	429	413	417	417	428	411	433	422	415	382	394	387	404	373	408	400	464	420	405	433	427	450	406	374	395	387	417	399	397	426	445	418	399	399	436	438	420	409	449	390	428	439	433	403	417	391	432	425	390	428	407	455	452	423	446	415	405	423	429	431	469	445	417	409	441	420	407	424	434	426	427	438	451	424	451	437	409	427	432	398	409	403	429	423	397	458	429	442	437	415	395	433	405	432	461	386	441	430	443	407	375	382	424	419	419	413	413	397	440	378	446	434	444	420	436	476	425	413	443	497	425	391	408	420	432	425	436	397	433	429	447	413	411	433	442	431	436	412	451	428	426	387	437	444	412	415	418	439	412	423	389	448	356	437	407	412	416	406	470	405	424	461	424	449	406	428	387	429	433	418	463	428	426	400	403	452	459	434	445	398	455	384	431	419	425	437	401	423	410	466	419	439	424	400	450	423	448	429	407	427	399	417	462	426	450	424	444	424	421	414	408	403	411	397	430	432	425	427	408	436	398	393	412	420	457	426	414	394	427	431	459	418	392	417	462	444	420	412	390	412	416	444	483	399	433	442	427	459	467	431	431	417	393	410	442	438	424	401	419	355	429	411	414	442	401	385	444	415	450	418	432	435	400	425	445	426	413	436	415	418	393	403	420	388	432	443	443	426	442	430	406	429	407	415	412	408	421	406	423	408	439	403	379	451	467	403	444	432	442	468	462	424	421	407	408	445	450	432	390	431	465	457	402	413	401	448	423	421	402	442	401	432	431	432	441	429	420	439	402	439	428	395	402	444	401	434	418	434	453	403	420	419	437	411	425	414	401	434	422	425	451	421	405	423	439	423	388	414	455	407	412	433	387	428	391	441	414	447	400	466	388	433	459	437	428	421	372	415	453	405	441	420	409	416	436	364	407	416	438	425	400	434	402	438	397	468	384	382	418	440	419	412	421	428	449	459	441	422	394	424	375	422	458	402	391	404	422	406	432	447	417	404	415	417	413	418	440	419	429	414	420	443	410	416	463	394	404	444	459	408	431	389	434	455	426	424	414	422	445	425	439	409	403	402	433	436	431	411	414	427	416	422	431	426	399	411	395	468	460	402	422	440	450	459	447	407	415	447	419	443	418	393	408	420	420	423	416	407	421	429	395	400	434	416	432	409	422	402	409	423	374	439	400	413	434	418	429	428	416	411	418	392	441	382	425	399	464	410	419	409	415	424	398	425	431	482	412	437	415	390	439	400	415	448	448	441	440	423	427	418	447	413	446	437	440	422	376	437	454	428	448	464	432	434	420	437	407	410	431	448	409	418	417	449	390	452	426	436	421	424	415	439	435	367	417	424	418	450	406	434	406	449	393	427	426	445	417	395	430	385	423	462	407	448	368	416	393	422	436	451	392	415	461	427	418	386	397	412	414	383	431	441	444	386	428	415	440	454	416	437	449	426	405	401	411	425	400	391	403	418	431	420	402	450	437	485	445	401	411	416	421	418	414	442	408	428	440	422	440	430	414	399	428	416	430	451	454	413	426	412	424	424	418	445	425	429	448	385	410	397	407	380	402	391	418	422	431	406	433	442	421	418	432	360	391	432	399	389	423	420	441	404	414	380	434	425	404	419	456	428	405	384	424	433	418	434	394	391	417	457	395	414	437	416	453	410	436	449	430	466	424	419	413	396	450	421	452	460	425	430	438	424	410	394	420	400	452	404	407	467	433	414	452	379	424	431	414	393	408	445	436	466	409	420	454	441	421	395	417	465	417	401	381	436	408	439	443	374	407	433	414	454	380	425	407	429	452	388	442	392	468	389	446	431	406	448	408	430	368	441	458	429	433	436	439	447	405	420	442	380	414	448	428	391	421	436	419	425	417	438	395	395	407	420	411	451	407	402	404	398	431	442	428	401	425	416	431	435	437	387	424	456	406	398	399	405	468	410	438	424	433	427	436	410	378	442	426	406	402	431	400	402	434	412	447	421	400	385	436	410	424	386	425	403	430	466	441	393	416	436	428	431	402	436	407	430	447	417	416	386	401	467	390	421	425	402	408	389	410	410	445	414	434	428	439	450	396	448	413	438	412	411	446	432	427	394	401	430	406	421	402	451	457	461	457	434	439	409	383	390	403	439	468	431	436	392	438	405	411	421	431	413	443	429	417	398	405	417	415	416	417	397	420	443	420	391	449	407	460	417	422	431	412	385	425	429	435	405	426	426	465	469	446	450	421	415	427	432	438	440	415	410	387	432	449	409	441	441	446	381	407	448	415	419	403	396	407	417	417	422	389	386	432	426	474	450	387	442	422	428	419	438	399	448	430	418	403	438	434	427	417	404	448	452	420	398	428	431	410	458	453	471	385	407	421	442	452	417	426	415	423	439	417	422	426	402	431	423	435	408	408	417	431	424	395	413	416	456	402	414	431	436	408	391	430	417	460	421	395	411	425	371	377	439	390	419	458	441	416	407	419	433	416	450	422	400	431	418	388	444	437	419	418	399	445	430	451	437	431	402	446	416	404	416	421	392	451	432	427	460	450	398	455	427	422	406	416	417	465	435	424	427	410	417	428	397	406	409	402	418	411	423	453	415	481	417	440	441	425	394	428	430	437	425	425	428	423	424	427	441	411	443	415	401	398	388	433	416	385	416	467	430	428	412	404	444	396	457	434	424	414	409	431	386	422	430	414	425	394	454	424	430	400	407	397	400	429	441	424	400	415	435	422	431	406	413	441	420	395	403	386	411	429	424	435	395	451	406	452	450	432	440	431	403	427
2021	484	494	463	461	457	416	421	488	457	501	453	464	452	454	464	474	422	490	445	427	456	452	457	477	421	455	427	485	455	411	431	446	438	465	495	472	455	449	449	441	418	449	470	469	442	439	479	475	433	475	463	423	460	463	444	393	439	470	435	453	410	432	466	438	459	440	456	480	440	446	427	424	455	453	406	473	466	459	425	473	451	417	493	435	448	459	433	461	445	415	463	458	474	422	484	464	437	408	432	442	422	492	496	455	462	466	433	461	435	437	414	449	431	439	508	448	464	414	381	500	453	453	431	442	490	474	442	420	495	429	420	473	426	433	452	444	438	424	462	443	424	458	438	506	469	435	458	438	438	461	444	445	447	479	434	490	453	444	435	444	459	469	519	438	495	430	462	432	461	481	458	479	438	446	467	489	427	441	437	458	477	425	460	419	433	482	419	434	429	467	478	431	424	478	414	454	436	464	441	432	458	429	456	452	428	472	417	482	428	456	468	441	417	421	473	493	419	411	413	445	475	464	429	459	443	437	436	486	442	437	439	481	517	408	459	400	478	481	445	442	440	442	407	450	467	433	424	438	429	490	445	437	480	486	438	438	411	446	429	477	487	469	429	418	475	437	428	445	465	474	466	450	434	441	471	412	461	410	450	427	449	468	474	453	424	417	470	456	466	470	455	479	430	413	443	432	452	442	484	445	435	475	455	455	462	433	448	457	435	450	426	437	486	479	447	446	423	447	436	425	456	441	438	489	459	423	452	512	432	447	427	444	467	431	446	434	435	458	452	477	442	446	465	462	434	478	455	445	444	481	466	454	450	499	413	456	483	486	477	404	432	428	447	450	465	422	441	443	473	442	457	447	417	403	418	465	415	425	441	438	444	424	413	437	431	439	477	411	465	428	455	443	403	455	447	452	423	472	466	483	435	468	452	461	430	477	464	407	437	457	393	433	458	405	468	472	421	445	453	426	429	436	417	447	439	423	446	469	447	435	427	385	424	395	431	431	425	490	471	446	441	387	465	439	467	428	438	426	426	449	437	442	501	460	465	500	467	461	431	467	471	412	482	422	411	401	468	466	454	455	468	444	439	461	460	464	465	406	423	429	434	465	421	446	418	455	466	434	437	457	470	458	455	471	444	429	431	440	453	456	457	474	423	433	459	478	467	443	435	461	442	456	461	485	458	474	410	481	481	456	503	458	417	440	463	445	455	434	457	405	465	450	443	461	434	436	405	449	433	429	453	474	459	426	458	459	470	447	494	447	479	432	440	413	468	481	458	480	446	443	462	429	428	506	416	390	420	421	451	467	421	446	456	445	440	419	486	465	455	414	434	481	446	459	470	448	437	445	446	484	463	460	420	447	449	447	464	442	445	438	403	449	412	430	420	483	461	452	468	436	450	443	463	454	444	436	432	422	431	456	452	430	480	459	467	481	444	456	464	452	417	453	475	446	491	443	484	448	420	456	480	456	456	437	473	453	481	410	439	468	440	463	456	440	478	449	444	464	440	439	470	416	450	414	476	462	471	432	428	461	449	490	471	504	422	455	467	449	460	483	468	439	443	434	436	440	460	425	447	430	437	431	422	476	446	433	468	447	450	427	465	442	425	443	464	435	436	473	467	446	450	458	439	497	453	474	433	469	455	488	434	412	423	441	428	481	489	474	437	462	463	452	427	473	454	452	446	452	459	466	453	458	430	447	404	461	426	419	449	447	417	448	467	426	440	434	457	458	454	445	465	433	467	428	408	467	428	411	443	408	428	424	467	431	429	421	528	446	420	427	473	444	436	405	413	467	448	450	452	420	458	461	445	415	424	424	450	426	488	464	428	489	435	470	458	455	420	432	432	450	479	442	446	497	452	443	445	434	423	448	412	427	442	481	473	470	416	463	485	469	454	524	465	407	443	423	406	432	421	439	455	428	440	429	438	458	439	453	429	458	460	413	417	467	445	452	443	454	470	485	474	439	433	473	484	461	492	448	446	461	478	421	443	471	471	415	498	443	395	443	392	442	444	421	455	442	475	450	455	447	469	473	448	447	456	472	432	463	434	441	465	435	414	420	440	439	433	422	447	474	458	481	466	442	459	446	469	434	441	466	399	485	441	447	446	420	465	433	412	447	485	481	432	427	447	472	458	461	432	481	453	458	453	471	441	453	467	431	435	457	448	473	468	440	448	466	497	447	437	432	434	416	440	417	436	423	435	424	471	423	451	438	464	425	446	443	461	474	434	473	424	433	409	427	461	472	478	425	446	477	457	420	467	479	437	443	424	419	468	419	446	436	437	422	445	412	443	426	465	418	443	409	423	411	466	425	451	483	427	458	459	432	443	467	434	454	431	446	452	412	441	434	428	467	449	465	441	441	452	474	450	406	412	454	459	463	439	469	383	442	464	431	452	436	438	430	449	421	456	440	444	419	433	442	442	466	471	453	475	452	464	486	470	434	456	497	464	466	475	484	485	455	489	463	488	495	443	469	436	440	429	482	448	400	475	465	440	457	425	431	443	481	480	483	433	425	436	457	475	463	459	434	456	409	452	427	468	446	429	476	450	457	422	420	436	406	419	467	430	424	420	458	469	470	450	393	421	460	435	448	414	444	465	456	415	414	438	447	444	465	419	385	466	431	456	470	440	433	473	482	491	445	415	426	419	407	461	462	449	432	423	455	473	434	410	441	450	448	455	469	423	454	437	483	438	566	421	463	468	432	458	418	442	458	431	448	439	442	457	429	437	426	462	452	463	467	442	450	467	468	478	433	426	427	477	437	461	451	468	411	465	453	438	432	466	431	445	442	485	422	438	505	449	420	445	474	486	445	467	431	447	443	471	432	465	453	465	454	452	432	444	452	436	419	446	442	471	423	445	506	416	481	433	409	438	444	455	455	396	440	460	497	440	440	424	495	431	439	455	464	417	472	463	471	445	393	469	473	473	462	441	474	451	437	439	465	423	445	459	451	477	444	457	443	424	464	442	434	457	415	445	460	451	445	453	444	414	426	441	480	449	460	443	468	435	435	474	425	432	444	442	450	420	458	465	439	448	433	462	470	448	484	425	403	444	464	465	404	429	478	477	451	482	505	435	421	459	443	441	493	444	445	432	475	457	435	458	452	442	481	476	450	487	463	433	413	428	437	473	444	411	443	467	401	465	468	442	480	404	442	440	446	463	452	459	476	478	437	404	445	438	445	455	461	451	431	470	447	431	494	433	483	413	440	423	430	434	458	435	431	450	454	464	454	447	436	434	474	442	432	471	450	477	456	452	466	428	408	474	456	425	417	444	452	473	414	440	443	465	417	471	424	418	447	485	433	479	444	494	445	454	429	475	432	461	439	500	460	470	398	437	502	432	468	416	436	450	493	416	449	472	460	448	438	444	445	465	476	434	441	427	482	438	467	449	501	448	429	442	391	469	460	476	476	469	441	512	443	445	459	444	487	419	445	427	431	464	455	461	439	477	472	438	444	399	443	451	411	460	469	426	391	473	427	444
2264	1017	992	1033	1016	1019	954	1072	1044	1010	989	949	978	998	930	1027	950	966	1001	1001	978	962	941	959	923	937	985	1017	984	972	1011	991	935	966	1022	901	937	955	970	992	959	968	911	975	1006	969	991	986	1009	1012	935	996	919	994	934	980	953	946	998	990	1016	968	956	952	997	1012	987	958	973	983	964	964	988	928	922	998	1026	959	927	909	935	995	969	948	1019	967	930	1023	927	967	946	961	930	990	933	953	1007	963	1050	1027	959	982	991	906	979	966	961	965	920	983	949	919	986	965	975	941	925	1010	956	932	930	989	953	1003	971	987	954	959	962	966	1026	966	984	960	989	914	945	983	1040	985	996	938	984	962	959	991	967	948	1015	1004	984	932	968	984	942	985	924	940	974	959	899	942	971	930	971	941	994	1005	1006	899	996	916	1002	921	978	957	965	984	937	993	952	977	939	1041	985	951	956	1000	924	982	1006	963	968	971	1018	978	988	969	971	979	989	997	974	955	934	978	970	964	952	950	993	991	950	952	988	895	976	942	985	945	970	940	898	916	967	970	1036	955	983	944	913	980	868	951	988	961	960	905	989	949	955	991	1032	945	1017	928	915	968	942	967	937	924	922	996	954	996	957	979	968	966	957	1005	954	926	915	888	982	996	927	970	998	975	965	920	953	952	965	919	956	943	969	1015	992	956	986	962	953	978	965	964	943	981	1042	923	954	972	938	958	992	973	1010	983	1016	933	991	911	965	953	1028	960	981	975	1030	988	1013	970	995	976	907	1006	970	943	981	989	960	999	959	908	992	938	941	1018	973	989	1047	974	1058	959	953	963	968	972	995	984	997	960	994	927	919	976	970	1015	1005	946	953	942	945	970	889	954	978	914	992	937	987	994	961	971	981	1008	932	995	1027	989	945	974	929	995	934	971	941	987	978	1049	930	968	948	962	996	994	995	966	1020	932	971	894	953	985	978	950	961	956	950	972	972	985	977	932	926	955	903	935	969	1008	954	984	968	973	1006	983	1009	1022	967	977	893	985	940	964	942	1029	962	970	932	950	991	982	961	897	925	937	968	979	989	960	921	1011	952	956	994	953	1000	962	902	974	932	953	986	1023	976	946	955	933	937	986	984	942	1023	976	1008	965	985	984	882	1017	958	980	1039	948	959	989	952	1020	956	940	972	912	952	959	955	947	952	980	986	927	955	988	959	976	989	972	927	1026	963	995	956	946	1006	960	956	963	987	953	1039	994	950	1036	980	963	962	991	969	951	984	959	974	960	929	918	943	956	974	954	1045	972	1001	999	947	979	978	1021	923	966	971	998	942	998	972	961	977	899	929	974	980	969	981	901	971	957	941	900	977	948	972	911	985	932	921	928	980	960	939	997	963	961	921	990	912	955	985	996	986	930	956	1001	932	976	1023	1014	959	976	947	1042	910	951	947	959	985	955	988	943	979	943	993	922	1002	994	944	969	932	1045	939	975	961	1037	958	959	959	980	948	972	945	973	1009	937	909	945	987	979	966	966	959	1031	944	982	1009	954	980	961	975	1005	939	977	929	965	1000	998	924	1004	940	989	1034	996	975	955	905	950	931	973	969	939	942	1001	953	1008	945	941	984	975	964	955	981	1007	992	956	950	987	969	976	959	977	993	1030	952	1000	915	1019	1027	910	961	957	957	956	952	935	948	999	1064	977	893	969	898	910	946	961	929	947	969	1017	1003	940	993	943	963	983	966	971	951	987	981	992	926	974	955	951	976	978	959	940	957	969	969	939	928	986	1013	920	1008	941	978	923	998	947	967	1029	961	932	954	961	1017	952	952	965	949	962	959	970	963	961	964	909	956	941	931	950	922	963	952	980	1011	994	943	992	979	965	1007	947	936	1020	930	968	982	944	966	976	983	974	998	959	968	1010	981	924	983	974	1032	930	1033	996	925	988	940	1034	976	996	920	948	1014	968	936	969	1021	940	1000	989	963	942	970	999	953	992	952	960	962	971	947	1006	968	1018	984	947	1016	937	965	951	962	941	974	981	988	937	942	978	942	948	941	966	984	960	938	1031	953	1012	965	981	1004	953	964	902	936	973	934	968	914	981	973	996	976	981	988	981	943	936	960	972	935	975	989	948	961	963	962	991	1009	883	925	921	967	985	945	1037	1003	947	972	956	941	982	1042	922	999	1014	916	940	966	981	964	947	1030	931	983	973	996	953	959	973	985	946	975	972	968	884	963	979	961	937	914	983	964	882	944	989	996	957	924	985	973	944	983	983	898	989	926	963	967	979	1004	1017	1011	958	935	977	997	946	913	955	962	931	986	935	994	985	969	950	986	1002	1001	975	1017	1000	1005	974	949	1020	943	941	965	1005	966	1017	951	988	969	994	933	982	970	1014	936	959	922	995	970	987	1020	979	936	971	901	1025	941	992	963	1025	991	996	1036	965	967	1001	979	940	983	934	988	932	946	1000	945	989	969	957	972	938	1017	1003	958	954	947	980	957	946	946	934	996	998	974	965	947	958	966	943	953	987	999	920	981	914	988	1002	976	974	923	957	930	954	1012	979	974	950	987	925	922	946	973	936	907	908	926	1033	959	953	1007	972	1001	944	977	968	973	899	970	987	1003	996	970	930	953	953	1037	931	961	968	966	971	961	966	1007	990	947	983	980	956	996	1012	914	997	965	968	967	952	955	922	904	970	953	973	1012	967	994	953	943	936	965	1013	933	937	980	941	963	994	1017	934	955	957	977	945	983	975	976	951	959	972	944	931	970	938	994	973	1012	954	971	971	929	971	978	953	910	961	964	917	915	990	1017	975	960	950	1005	923	966	959	995	962	959	940	936	969	1031	998	995	963	968	942	962	958	986	946	981	1004	954	956	1004	980	938	1028	953	936	973	987	937	927	1007	959	990	942	977	996	946	936	930	981	1050	929	988	955	971	992	981	922	982	999	983	1001	951	968	993	987	909	1016	929	998	988	936	908	991	967	906	966	934	986	1029	963	981	981	981	954	968	979	948	970	904	977	913	1002	949	968	959	976	967	899	950	926	958	962	957	976	994	979	992	971	963	949	1017	954	963	933	932	993	962	913	939	945	925	940	902	969	973	987	1004	935	962	992	944	1019	928	968	984	964	972	919	1032	982	956	914	980	977	1037	1043	931	964	1027	993	934	938	978	960	1037	961	1002	939	1001	990	961	941	969	933	921	967	964	918	953	979	897	917	941	924	1003	976	981	1021	973	919	938	1007	942	985	891	979	961	986	1033	1004	1031	950	944	980	944	955	985	947	980	956	994	988	961	916	1014	960	993	980	951	931	959	970	971	964	944	991	987	969	1013	968	966	918	915	921	927	972	968	973	992	973	991	973	951	970	993	1008	1015	1002	915	987	925	941	964	1012	950	1010	983	919	903	904	959	928	964	959	1029	947	991	969	983	997	956	965	977	927	935	949	940	994	1022	985	919	1018	972	938	1017	979	972	975	1004	978	914	978	899	987	1005	955	944	1014	924	955	954	1002	915	994	959	968	954	980	945	960	1011	959	1033	925	968	954	956	939	958	988	958	958	998	935	1007	979	939	989	955	947	881	989	935	978	904	961	876	999	957	927	912	961	1011	979	969	956	989	978	982	999	1037	918	975	945	989	985	911	927	928	997	982	948	1001	988	1014	940	912	994	953	969	1002	946	967	950	969	945	962	957	934	873	965	990	1018	993	1016	969	965
8406	694	641	524	389	371	299	312	287	285	277	283	274	235	260	263	266	261	250	243	252	251	254	246	233	227	263	242	229	230	256	251	223	218	248	231	238	236	249	234	262	224	236	259	245	267	243	250	249	264	255	228	266	216	243	231	291	225	238	246	229	221	253	226	269	247	245	261	249	253	224	224	250	254	291	248	256	261	225	230	278	215	235	246	245	255	241	253	232	228	263	236	243	250	232	257	226	258	263	231	255	239	272	258	243	246	279	218	258	268	244	240	276	256	232	215	245	252	250	222	261	256	247	233	259	245	254	229	241	252	238	233	237	228	240	233	236	247	232	255	258	236	270	249	244	239	275	239	245	258	264	244	228	262	266	236	230	243	239	228	230	257	288	255	236	247	250	248	224	254	247	175	212	285	248	253	224	254	252	242	239	212	251	204	261	246	229	232	250	246	235	233	249	254	272	247	217	246	257	254	271	246	243	263	273	268	262	279	251	224	296	234	253	247	218	244	228	234	240	234	252	222	252	244	238	228	221	233	229	256	262	263	237	243	238	239	249	260	254	236	217	237	246	233	215	246	236	241	220	233	254	251	226	247	216	230	244	241	215	267	256	229	255	254	234	229	236	239	273	264	237	232	255	249	245	242	263	263	256	256	259	259	259	257	218	235	213	251	267	223	246	224	221	255	258	259	258	221	239	230	234	261	247	243	239	244	249	235	221	235	246	245	250	262	218	217	243	275	238	238	247	237	246	262	264	242	252	211	236	259	243	252	244	279	260	252	223	267	265	248	263	227	244	213	235	224	213	249	228	250	246	263	217	233	239	279	225	235	221	220	255	253	268	256	297	251	261	241	213	221	257	265	259	238	233	249	240	270	235	249	239	250	227	246	232	223	221	233	249	246	265	243	255	236	270	268	290	232	244	233	288	236	237	230	235	241	234	237	232	231	255	237	219	240	227	240	246	255	203	260	266	247	259	264	274	255	261	252	242	236	275	232	239	263	262	228	233	249	228	240	247	231	231	217	245	242	252	255	236	245	248	258	256	222	229	217	250	227	262	235	243	224	254	227	232	234	245	272	249	235	230	247	243	235	230	232	237	218	259	222	239	263	272	236	237	269	262	261	276	244	234	217	246	221	236	244	243	223	261	240	244	231	241	247	238	239	244	229	242	244	253	246	216	229	262	229	242	259	226	245	227	224	237	222	247	243	226	235	249	240	243	227	219	265	232	235	233	243	254	211	244	237	219	250	244	243	208	271	225	235	267	259	243	238	262	231	189	241	231	255	245	260	238	243	248	247	227	231	253	263	216	242	250	253	229	200	246	254	236	232	230	245	261	230	265	213	265	250	233	224	264	286	232	269	223	240	242	254	244	248	251	271	241	282	246	221	243	225	227	265	207	251	244	251	241	272	262	262	232	278	228	255	254	258	224	260	271	255	252	246	222	237	227	246	224	257	263	236	268	201	246	234	268	276	241	265	242	285	251	245	254	264	266	233	228	260	231	239	225	270	251	216	212	212	235	201	248	256	251	253	237	233	247	235	226	256	262	272	261	258	229	272	264	241	264	222	246	273	253	252	278	259	234	227	255	263	251	223	263	243	236	233	267	284	241	242	246	201	243	248	257	263	270	259	255	276	249	253	254	234	254	268	288	240	247	223	241	227	217	231	275	233	244	215	234	264	266	209	230	245	240	236	225	259	274	234	264	253	218	241	242	238	246	256	256	253	233	257	217	268	257	251	243	226	286	251	252	243	229	279	239	209	252	252	260	223	265	245	232	233	239	245	236	236	226	225	226	243	219	248	249	250	260	241	239	253	238	263	251	244	240	212	238	233	227	240	255	220	248	240	250	265	287	236	258	268	215	256	255	242	273	245	220	234	226	258	205	227	243	214	246	238	242	239	252	277	264	242	264	248	247	262	254	222	246	242	234	254	216	250	254	216	251	258	231	271	252	247	290	240	261	249	272	247	225	232	277	256	212	260	257	226	234	238	253	252	215	248	258	271	234	246	230	260	254	280	275	267	253	239	220	218	231	248	256	265	233	252	253	257	252	279	252	216	252	245	236	244	224	245	261	275	247	219	252	262	233	252	225	249	238	255	248	246	245	237	218	277	246	234	241	232	229	242	247	263	272	311	255	252	227	265	254	239	237	237	244	224	246	223	243	213	229	239	240	247	262	251	245	255	224	245	241	252	254	231	236	243	243	239	242	245	252	216	238	259	265	249	219	258	229	211	244	244	247	257	254	223	242	238	240	209	225	246	231	240	250	266	241	262	242	237	255	241	215	223	237	235	233	244	267	261	220	291	248	232	246	257	214	235	220	215	237	243	215	237	229	228	203	248	238	284	231	236	249	242	257	220	237	260	241	262	257	238	254	244	215	241	248	242	227	279	239	234	236	225	238	250	252	228	211	228	236	248	247	245	243	215	229	230	253	252	247	244	238	224	258	247	246	234	261	244	231	231	262	238	236	254	238	203	235	229	240	260	236	243	259	270	265	248	221	256	240	242	245	246	238	258	250	260	253	284	242	250	224	227	238	215	273	214	261	245	250	232	256	222	230	228	263	215	219	226	267	261	226	250	286	229	259	257	248	241	217	232	284	248	208	229	263	239	227	261	245	260	230	212	291	236	244	275	262	248	255	268	234	238	242	273	261	223	253	259	211	241	232	238	238	240	234	224	246	219	219	290	251	242	251	256	251	224	207	225	220	273	265	243	221	244	236	255	274	252	245	222	248	271	222	234	234	259	247	207	234	228	231	247	243	253	263	275	253	235	237	252	219	253	241	227	250	257	244	248	224	283	272	259	231	262	267	248	257	243	241	240	242	285	225	239	264	264	249	264	260	239	231	222	256	241	248	246	237	238	244	254	246	252	233	260	229	247	247	236	252	241	227	229	246	271	231	234	254	235	249	241	253	256	239	281	237	244	284	268	248	259	246	233	243	250	239	236	262	226	255	245	226	264	240	250	214	246	234	253	247	236	229	217	251	248	226	235	219	257	276	225	236	228	200	227	215	253	267	245	245	262	250	288	242	221	255	241	237	260	246	238	231	239	243	226	243	245	224	274	288	260	228	243	268	239	291	273	215	215	248	262	236	220	253	225	240	224	255	222	258	256	265	233	250	233	239	250	241	205	267	267	248	256	211	235	236	218	218	250	288	252	245	227	237	258	233	221	224	270	244	238	245	236	249	251	261	255	263	222	265	228	251	247	258	269	220	229	259	221	235	266	247	226	235	255	232	229	266	246	248	235	227	239	255	248	244	245	230	229	235	269	260	225	224	269	259	272	269	233	256	258	247	238	274	231	237	202	259	244	252	219	221	268	236	240	231	235	244	247	231	251	223	248	234	232	232	240	218	258	246	233	199	242	232	233	225	252	216	209	233	248	282	251	203	235	225	232	214	258	251	265	241	264	235	254	250	239	264	244	238	229	226	229	250	242	286	256	279	227	245	245	228	263	231	226	239	262	251	249	217	263	219	250
6774	895	1354	1531	1415	1143	919	902	833	745	762	667	691	647	635	657	616	664	644	568	634	606	601	610	569	629	626	575	569	630	562	606	595	554	591	587	597	556	529	550	585	557	609	609	513	582	577	559	590	589	591	561	555	554	583	603	573	520	531	544	573	566	579	571	540	566	592	573	555	526	564	532	575	544	561	574	518	580	539	569	545	557	600	559	553	576	564	549	578	553	577	595	542	578	588	507	573	562	559	577	538	589	544	576	550	537	526	569	549	556	559	544	517	567	528	570	572	542	556	536	594	568	579	580	592	595	608	562	566	535	561	556	566	535	593	560	550	548	571	528	588	547	554	602	551	568	542	598	628	588	523	570	577	570	575	548	547	520	580	530	551	583	554	565	569	590	544	538	565	595	525	555	578	563	527	600	545	569	478	564	535	536	567	526	560	561	596	611	576	568	576	552	581	539	574	539	561	544	625	563	538	535	549	523	526	587	581	570	563	508	611	546	541	581	522	589	565	548	563	531	578	524	570	578	574	576	569	535	545	572	577	568	575	549	557	573	584	572	564	514	561	541	553	567	579	566	547	607	568	601	593	591	558	579	547	497	608	560	575	615	576	530	582	558	560	560	559	578	582	566	528	591	552	504	550	527	588	606	583	601	585	568	524	562	557	569	572	575	559	575	572	561	547	553	529	545	565	596	551	570	587	578	599	546	559	602	560	555	568	541	523	560	523	558	565	564	548	551	558	576	563	561	586	541	573	543	553	602	544	562	571	579	530	595	576	490	546	563	576	563	580	564	562	527	522	569	528	555	556	543	580	575	579	534	562	583	588	592	553	577	610	565	572	562	555	530	587	578	553	569	572	541	592	542	547	609	565	529	582	546	542	542	541	576	528	547	569	558	568	593	542	545	573	565	569	555	567	579	528	539	555	569	546	520	569	575	570	540	569	559	590	506	566	583	572	546	569	579	533	571	540	555	574	530	577	592	538	585	583	564	576	588	538	620	570	559	601	566	528	613	598	583	533	562	615	545	617	558	538	506	608	562	566	543	549	557	516	605	556	588	554	579	569	595	593	564	586	552	560	578	533	540	534	561	583	516	576	545	566	574	536	575	559	546	541	575	572	556	528	526	585	547	529	600	600	555	559	535	537	606	580	560	583	570	550	526	574	567	558	558	579	558	534	532	582	577	492	572	595	586	552	540	551	566	581	569	555	545	563	559	588	552	535	541	555	562	571	558	581	600	601	555	536	533	554	521	568	551	503	576	542	557	598	579	563	593	592	565	579	557	574	565	555	578	574	556	582	552	545	594	567	522	564	532	559	599	533	576	561	595	582	585	588	550	549	571	533	507	547	534	567	573	524	544	566	586	575	593	548	566	552	564	576	526	552	550	529	530	527	567	542	542	569	591	552	548	584	532	593	533	547	541	604	579	555	588	567	572	547	573	581	554	537	555	559	564	560	552	568	574	589	543	586	622	572	553	557	598	568	558	554	558	588	588	556	578	565	529	539	588	601	581	547	573	534	612	535	539	545	598	583	535	571	508	551	552	532	547	517	553	556	554	610	570	565	588	566	534	563	556	568	572	584	589	535	606	540	568	602	567	574	535	596	590	527	610	575	563	544	540	483	591	568	595	552	542	523	549	554	583	574	569	548	558	533	590	598	546	555	594	548	532	522	534	603	554	622	587	569	588	596	545	551	539	558	594	571	586	557	586	570	588	593	527	591	549	546	607	555	574	557	542	561	561	549	556	555	525	567	559	565	596	536	612	602	568	523	558	569	547	513	562	545	522	559	564	573	573	557	560	561	548	578	539	538	581	567	585	581	561	592	589	546	556	560	555	586	539	578	589	581	583	574	571	565	528	581	530	542	564	575	565	552	526	579	550	535	560	545	583	568	568	530	552	590	579	614	562	604	568	600	547	544	608	548	570	506	541	540	560	567	576	564	576	568	559	535	595	559	564	558	569	589	585	548	550	530	539	548	558	529	582	579	575	568	562	604	566	566	566	554	605	573	630	602	588	525	554	603	550	553	553	561	505	588	595	537	576	565	569	536	522	571	558	558	613	605	535	566	578	543	554	588	573	612	556	560	552	577	553	581	565	602	578	554	584	585	546	538	547	578	586	573	547	574	535	591	570	525	548	564	527	554	580	530	584	610	512	574	586	606	548	561	564	572	570	593	541	587	561	547	571	582	563	576	577	574	562	522	554	504	548	532	549	531	575	557	541	598	590	561	576	575	550	554	568	576	569	543	614	581	587	576	548	561	584	563	581	558	587	559	559	565	509	613	545	581	562	530	580	612	561	585	535	591	562	553	564	541	511	548	569	591	559	552	547	581	554	551	563	549	570	543	557	554	599	520	569	525	557	589	584	562	532	573	544	560	621	536	609	554	588	554	583	570	568	574	578	581	583	560	556	530	590	562	541	555	537	545	610	543	574	598	545	518	583	552	588	597	532	577	601	528	583	573	568	544	611	541	524	575	553	554	597	550	577	606	560	573	565	534	592	566	590	527	525	535	542	576	521	585	543	562	528	540	544	560	567	562	551	575	603	605	541	552	582	551	565	526	595	530	578	594	524	565	583	555	549	572	574	552	561	564	593	555	545	596	587	577	552	554	527	542	555	578	559	618	529	562	576	554	516	575	580	564	564	560	549	590	607	577	565	544	540	539	548	574	565	546	614	575	619	523	572	542	514	600	591	546	552	541	577	549	566	568	592	563	573	532	585	537	590	587	561	501	559	538	535	542	588	564	541	556	554	521	557	495	560	548	534	564	524	563	590	562	556	567	516	529	578	592	534	549	568	558	571	557	586	561	569	522	555	589	596	540	581	588	553	626	552	573	587	580	557	552	554	600	579	558	549	546	584	612	562	546	575	538	581	573	573	546	570	603	585	546	548	567	547	624	555	585	532	525	567	569	539	558	529	594	592	537	563	555	559	550	531	556	551	580	578	626	552	581	553	604	586	560	572	574	571	587	576	543	556	517	576	606	595	570	520	584	604	547	549	541	540	581	584	580	541	528	531	580	599	560	572	575	576	531	616	571	563	604	552	593	550	501	560	580	550	590	580	533	560	528	574	587	566	566	577	568	543	526	620	559	557	549	587	567	525	550	526	570	513	539	593	568	538	570	570	551	542	580	565	535	599	542	569	577	534	561	576	527	552	553	565	562	563	556	623	571	634	550	616	558	584	538	569	529	540	529	560	571	585	610	595	545	573	541	517	515	536	567	577	575	557	530	555	565	551	596	570	600	564	561	565	565	607	550	556	561	543	563	557	546	514	576	501	555	535	560	559	553	585	572	566	591	544	554	563	521	571	581	589	568	555	571	562	578	541	554	554	544	562	569	554	521	529	536	568	559	548	512	558	539	578	552	508	532	551	566	560	573	554	600	556	567	579	575	572	571	564	574	510	563	579	543	536	600	506	565	565	559	577	507	540	557	568	569	561	564	537	554	543	506	532	595	535	548	541	562	569	502	543	538	596
15219	1365	993	654	470	358	292	273	246	244	205	204	193	184	167	163	174	158	172	146	159	159	169	190	180	168	170	153	175	158	169	165	182	174	143	139	144	147	161	152	181	169	178	159	158	136	175	160	171	149	176	132	170	163	164	158	168	144	159	162	176	141	152	171	175	142	137	137	159	145	145	171	154	154	161	142	154	145	172	176	167	147	183	148	151	177	178	178	164	151	181	182	163	150	172	149	164	174	181	138	156	160	151	171	172	160	130	163	148	161	167	144	159	149	162	171	161	146	160	153	163	146	165	142	151	173	168	136	152	168	158	156	163	169	151	165	161	171	166	158	148	181	179	160	151	162	155	161	148	172	151	160	159	176	155	143	150	150	158	147	166	152	160	170	174	179	165	146	173	159	166	148	142	175	162	174	165	149	121	163	161	175	182	156	149	177	145	166	154	153	177	153	136	172	188	161	156	163	142	167	169	175	172	175	168	146	171	157	152	170	174	154	153	147	159	153	158	158	152	154	149	166	164	145	146	157	137	181	164	146	132	167	162	147	152	187	173	172	164	139	129	169	158	154	170	151	163	176	154	158	182	154	154	168	162	170	159	133	168	157	154	168	171	151	165	150	143	144	193	167	159	162	144	146	166	158	169	170	155	165	161	153	151	175	146	166	150	166	154	162	167	159	159	186	152	182	150	164	148	152	181	146	161	172	169	172	154	171	157	182	159	178	155	158	170	165	169	163	165	144	142	156	148	123	161	157	155	158	153	131	141	140	140	148	148	172	194	149	187	163	163	132	160	159	145	181	171	176	164	166	141	150	164	136	172	157	153	181	157	175	164	159	158	146	158	150	170	139	156	156	166	149	173	170	169	154	177	176	167	175	167	144	172	162	146	157	162	174	179	154	162	149	176	142	175	164	156	159	155	145	152	173	183	150	145	164	162	167	157	143	156	160	147	178	169	180	155	161	140	158	173	167	151	161	142	175	165	167	172	149	154	149	131	167	151	165	163	157	167	170	147	150	158	157	165	185	153	187	147	165	149	177	185	143	180	159	165	172	176	136	131	167	145	151	169	187	147	135	156	164	177	157	161	164	186	139	162	157	167	203	185	176	175	146	160	160	165	158	187	167	168	152	175	164	162	179	171	160	167	181	159	192	175	169	163	149	188	142	130	162	164	168	176	154	145	171	176	145	156	157	174	181	143	174	156	164	171	164	140	169	148	190	159	143	157	123	159	130	168	162	151	123	173	169	160	132	153	167	168	143	163	150	156	167	164	151	140	155	151	165	153	190	173	184	144	156	169	170	170	156	156	169	141	153	161	153	175	165	165	152	180	165	156	147	159	151	159	167	154	157	178	173	157	184	150	162	153	170	154	163	151	143	148	183	169	157	174	166	170	141	168	154	165	149	188	179	181	179	187	169	149	159	175	150	161	147	172	172	171	164	150	156	158	138	189	195	180	154	137	156	174	167	181	149	155	152	154	184	162	169	152	134	160	176	156	165	152	151	167	156	154	172	171	189	160	176	162	187	191	141	166	152	165	162	152	163	164	167	156	165	150	185	166	163	169	136	160	154	151	160	170	137	162	167	146	146	164	152	157	153	151	135	165	179	161	160	164	177	162	138	159	150	185	152	167	188	161	177	142	174	175	172	146	144	150	169	170	170	168	144	132	162	156	155	147	182	159	158	155	161	168	134	164	183	169	172	174	155	162	168	157	161	180	163	153	160	146	176	150	148	161	149	164	160	173	159	167	158	161	168	172	139	149	157	186	159	140	150	165	165	160	168	144	174	140	185	172	152	188	161	159	156	148	140	168	158	170	179	152	158	166	158	186	168	154	146	165	162	152	154	142	151	180	172	165	156	189	154	180	156	150	157	171	159	156	181	163	146	164	177	170	170	161	119	161	131	158	146	161	179	145	146	159	166	153	157	156	157	181	144	152	171	151	139	157	171	166	142	158	167	156	182	142	134	134	157	162	161	143	162	149	164	157	166	163	160	175	141	150	168	148	174	174	169	158	152	168	158	181	153	171	160	163	157	158	157	151	141	147	146	152	124	155	137	172	177	164	157	160	175	174	190	146	139	149	151	157	170	152	133	161	174	161	165	159	147	141	167	164	157	145	147	202	168	153	152	159	166	170	145	162	158	159	158	151	159	156	186	192	151	153	164	157	157	181	152	180	157	141	138	148	136	181	190	170	151	157	171	157	166	156	153	152	169	127	148	164	158	162	155	126	183	163	162	156	144	168	140	155	176	178	172	161	167	163	123	147	164	160	163	165	175	143	147	163	163	171	140	149	146	124	154	153	139	167	161	164	173	161	161	190	155	146	143	154	162	146	155	159	155	160	181	139	148	154	179	167	159	165	183	143	155	163	154	154	151	147	169	172	153	159	155	181	191	159	152	138	142	164	154	183	138	135	144	158	168	154	166	153	174	158	161	155	152	148	184	160	157	159	153	168	159	163	168	172	184	162	175	185	174	139	146	159	175	152	156	148	167	153	143	194	181	156	171	153	140	162	143	140	155	164	140	144	148	135	164	160	148	149	152	162	161	168	152	139	142	155	164	169	150	176	160	169	162	159	142	166	156	167	157	165	141	139	151	151	156	171	150	184	163	158	179	172	164	150	148	135	168	155	187	180	169	151	163	159	130	166	158	149	145	144	142	178	153	148	136	149	154	177	155	161	157	182	131	171	137	155	149	156	158	176	180	192	151	156	172	157	166	171	170	156	167	182	180	169	137	159	166	162	159	166	160	162	198	180	163	159	173	160	145	160	152	168	162	178	172	158	177	149	147	152	147	147	151	167	172	133	154	134	145	179	152	179	192	155	161	164	148	140	160	160	157	140	155	147	175	154	149	162	179	184	170	153	143	133	158	159	134	146	151	151	157	151	161	180	136	164	158	177	194	143	164	155	147	152	149	164	171	165	148	142	169	177	155	153	186	143	184	123	179	135	158	181	162	168	148	148	179	179	164	173	153	153	169	145	144	134	163	152	174	166	172	169	169	157	153	158	176	139	167	180	143	165	164	172	155	141	164	167	173	148	177	175	160	148	180	165	163	157	161	140	169	153	148	145	117	163	168	177	128	169	173	155	153	156	173	139	176	156	150	171	140	167	163	169	151	161	165	157	138	162	157	159	143	161	178	168	141	150	169	158	149	160	153	161	159	160	144	148	176	152	170	178	162	166	142	144	129	137	193	172	165	158	187	162	162	185	163	140	161	166	171	169	175	191	170	177	189	153	172	141	157	172	133	172	166	159	156	158	163	153	141	169	153	160	156	170	139	158	190	170	148	162	185	159	166	150	171	168	168	160	142	166	158	156	156	138	151	163	170	169	177	159	180	158	134	159	157	167	129	154	153	172	169	182	183	146	129	153	165	137	161	173	146	185	156	155	143	161	187	162	160	148	162	176	154	162	177	163	142	152	176	170	155	149	199	173	179	152	180	149	153	150	163	164	171	183	160	145	174	141	168	182	168	162	137
8359	1132	2023	2323	1928	1485	1137	1049	956	889	712	631	674	668	579	541	575	540	522	500	519	473	498	509	501	469	469	438	449	484	443	498	477	439	436	459	432	461	439	452	414	429	446	478	433	444	447	439	388	442	410	413	433	437	402	430	435	456	408	416	421	472	423	476	419	445	421	393	444	420	421	418	403	417	412	432	417	407	434	440	445	416	442	444	437	451	439	465	413	432	407	410	444	406	417	412	430	431	415	422	405	402	441	430	404	404	397	378	441	409	441	401	408	414	439	414	380	474	402	426	428	410	437	430	441	420	398	428	426	439	404	435	426	421	413	435	450	408	422	429	406	448	430	417	448	434	400	432	430	431	459	442	435	405	402	427	434	409	455	417	432	440	455	435	411	426	448	410	420	422	418	457	420	424	446	440	415	439	392	419	398	422	449	417	406	437	447	441	473	389	455	425	439	415	403	444	441	467	410	396	424	421	419	409	417	430	451	411	428	441	417	414	422	411	417	436	449	435	425	428	417	437	414	443	454	393	433	421	413	444	412	452	411	423	417	425	421	404	453	398	410	469	413	432	416	444	423	405	466	437	430	423	429	420	443	395	398	434	448	431	383	423	413	429	431	418	445	403	447	420	461	418	398	403	434	437	411	446	445	377	393	417	441	419	442	452	427	401	431	448	438	419	453	419	420	440	444	451	429	414	411	456	446	406	401	403	429	444	455	447	412	421	447	410	466	430	457	427	429	417	413	405	431	413	443	411	392	405	410	416	431	429	417	409	417	407	401	417	466	407	437	409	429	383	415	432	431	404	399	444	425	407	453	414	405	410	406	403	402	409	417	415	415	441	424	452	434	466	442	435	445	410	428	449	419	430	424	455	400	424	430	398	430	430	438	421	449	445	424	423	434	404	437	422	419	435	424	457	445	417	423	456	425	452	420	411	443	384	388	421	405	436	394	414	437	443	404	419	416	402	427	423	443	427	415	446	431	416	407	445	406	382	411	415	417	444	449	441	422	396	466	410	450	424	453	460	416	435	424	447	433	417	437	429	432	423	429	420	437	444	421	401	379	388	444	445	404	448	426	427	382	368	433	449	458	419	452	430	444	430	463	407	423	442	414	434	408	420	382	433	392	420	417	413	421	422	401	421	426	447	400	431	396	445	417	403	433	380	397	431	404	393	430	438	390	425	422	390	412	438	450	408	390	423	397	431	401	450	404	412	403	420	393	439	407	444	420	434	413	432	422	434	425	452	453	415	446	418	416	460	426	428	469	419	426	395	433	441	423	440	418	447	397	413	447	442	405	427	439	428	412	419	408	439	428	435	440	398	457	414	415	442	441	416	430	431	454	400	425	401	411	401	418	404	416	435	425	417	437	406	437	401	397	401	406	465	416	467	427	433	474	424	423	428	390	439	413	421	417	438	430	453	427	394	362	412	436	391	419	440	420	427	399	381	432	423	426	465	395	401	413	428	403	409	400	400	431	413	406	404	401	408	454	433	409	406	425	451	403	449	407	419	437	429	394	411	445	413	444	416	442	412	435	410	410	403	471	445	393	417	411	420	388	461	429	440	393	384	430	414	402	403	411	444	412	434	391	396	416	428	449	439	414	437	418	416	470	406	410	439	432	443	422	401	452	413	399	411	445	408	424	408	417	436	456	420	436	432	463	414	445	439	437	403	432	422	423	413	439	407	426	427	434	403	418	434	412	429	411	414	395	429	430	407	474	414	416	384	424	420	442	387	419	470	423	401	400	407	448	416	420	440	405	413	411	439	411	399	446	433	435	440	438	433	415	410	441	429	438	412	432	420	391	423	426	440	397	385	414	418	381	388	461	423	406	425	464	432	423	416	424	421	404	420	447	389	414	402	420	446	444	420	408	454	405	424	434	429	398	433	444	458	390	419	418	457	406	398	405	408	408	479	463	435	415	398	434	422	432	424	440	407	435	439	466	459	404	423	419	392	480	440	425	386	417	402	435	423	401	392	392	409	427	392	443	445	441	457	427	418	452	433	413	403	423	468	420	421	455	415	437	445	395	429	402	387	379	434	422	423	474	407	418	461	465	394	448	395	397	424	449	385	450	461	422	472	407	468	411	420	411	414	465	436	423	408	425	465	394	426	438	415	458	419	455	498	461	407	408	409	399	408	391	415	405	427	418	459	419	407	425	408	399	432	423	449	424	410	414	411	414	439	414	410	463	432	406	425	406	428	408	424	465	400	415	429	395	399	402	434	442	444	397	402	460	457	454	394	395	402	406	395	410	412	431	401	429	441	426	432	455	454	447	424	425	431	424	455	388	378	401	402	424	409	425	429	409	417	415	432	400	428	409	475	442	398	434	428	413	431	437	402	426	443	413	421	398	417	430	457	424	464	441	431	375	420	426	416	416	407	417	421	412	445	433	450	446	434	449	389	412	412	427	460	418	403	442	415	441	404	422	417	415	431	415	402	428	424	412	432	427	417	415	411	414	427	451	406	442	407	409	423	412	435	410	429	432	424	427	406	421	413	378	404	413	406	394	421	423	433	403	402	445	413	408	416	440	386	446	432	412	441	381	417	414	389	437	428	430	421	406	458	436	451	411	405	462	427	436	422	439	441	458	405	431	421	417	389	430	448	418	424	456	479	431	387	410	405	429	421	414	433	460	432	408	432	433	423	429	415	419	414	434	430	420	416	391	389	403	426	438	395	426	454	421	377	407	442	450	415	417	387	452	451	481	379	387	410	422	424	441	434	393	400	435	404	437	423	426	404	418	455	445	421	402	390	417	418	408	436	444	420	405	416	417	434	430	424	403	411	459	419	412	449	425	409	424	403	453	416	380	465	402	421	415	459	427	406	439	433	413	404	408	441	417	419	424	433	421	450	412	412	421	460	452	433	421	451	434	426	426	407	406	419	457	393	413	423	427	434	427	431	407	404	420	412	447	425	413	453	425	423	450	427	415	423	410	456	412	409	405	420	449	421	414	437	444	462	496	440	401	408	469	411	400	392	394	418	444	439	420	426	406	423	445	441	409	401	423	426	428	431	432	412	453	419	466	428	434	441	397	420	446	410	402	418	446	389	455	454	415	386	424	422	473	425	417	452	435	438	436	433	400	419	408	380	401	452	451	424	397	450	458	426	412	406	481	416	412	440	417	378	421	404	469	416	391	405	419	431	426	428	473	433	430	408	426	475	415	424	421	403	441	456	425	434	438	410	423	401	426	410	476	412	412	418	423	411	416	453	417	442	420	436	423	439	452	412	442	412	450	406	474	431	438	465	426	425	431	398	413	448	436	439	407	446	427	431	420	445	435	398	442	410	407	418	429	409	415	429	434	429	429	408	403	450	444	427	419	414	443	452	393	407	401	403	449	407	401	406	453	448	395	437	426	406	405	400	401	402	415	426	419	382	410	418	421	391	430	430	378	419	430	435	410	432	412	419	382	410	427	430	427	411	411	446	440	429	467	433	413	445	443	430	427	413	388	416	414	412	446	412	409	419	442	388
1872	499	459	458	442	458	508	479	430	407	429	440	420	451	461	466	403	424	453	400	444	488	456	453	465	452	449	448	431	450	452	469	472	459	445	419	475	460	469	455	442	419	459	436	438	432	454	424	478	454	398	478	442	480	452	405	443	456	446	474	454	481	451	447	427	444	447	429	474	429	434	461	416	449	469	474	438	431	440	445	442	428	458	445	436	433	442	484	471	458	460	439	456	448	439	438	444	450	403	441	418	459	458	471	472	431	460	473	463	431	451	426	483	479	418	405	445	453	445	446	472	441	409	465	463	421	468	440	467	458	453	433	486	485	471	467	463	396	437	448	432	437	456	431	455	462	460	449	420	456	435	435	475	461	438	448	444	440	460	450	448	455	436	455	449	451	425	466	457	461	420	424	422	448	430	461	472	417	452	440	467	433	426	478	451	383	463	422	437	410	478	466	455	459	451	428	466	454	481	442	469	405	454	426	443	462	458	399	422	466	474	471	443	451	453	430	427	463	456	445	481	443	465	463	430	404	479	445	423	523	448	484	411	443	425	458	454	453	447	414	446	430	467	439	442	468	446	438	423	445	443	440	418	459	427	438	466	456	427	428	397	442	464	464	445	415	445	391	447	481	412	430	459	444	446	416	489	463	465	391	430	420	470	472	436	443	428	490	486	431	453	474	423	421	457	441	445	447	445	452	425	488	452	442	421	466	437	463	456	461	470	469	425	428	460	496	435	455	440	459	480	431	462	422	427	451	469	485	452	475	454	429	464	447	422	412	397	466	459	460	385	436	452	462	466	423	521	440	455	436	430	475	443	454	458	495	443	477	444	436	447	418	429	446	452	438	473	459	466	466	415	425	432	438	425	437	437	434	460	460	427	419	424	442	467	390	433	453	448	434	443	434	447	467	483	434	454	428	455	424	455	418	430	468	454	436	410	445	460	416	420	459	483	429	443	455	473	426	514	473	412	450	437	431	447	441	451	465	461	479	438	433	470	459	425	432	462	442	448	460	426	467	436	463	445	419	423	431	465	467	464	437	464	480	469	400	454	404	478	477	450	440	476	470	450	452	420	458	432	427	452	443	445	460	409	417	447	402	496	459	430	420	430	460	460	434	432	443	470	420	482	439	444	426	439	427	447	418	433	434	432	479	440	424	452	417	442	434	466	459	462	444	413	480	424	425	412	473	441	426	460	470	460	471	444	425	458	438	439	424	440	473	402	440	437	420	482	461	434	468	477	441	436	433	429	458	468	456	453	477	481	477	431	428	440	440	484	442	480	435	405	463	458	390	423	474	473	444	454	443	461	431	409	484	479	444	472	458	452	456	433	442	434	497	451	405	443	447	422	439	487	481	444	438	439	443	490	423	440	454	449	420	399	419	467	436	435	431	455	419	475	437	410	417	440	409	421	433	432	458	450	452	461	443	443	400	423	440	427	422	435	436	471	449	496	460	430	427	433	456	462	463	470	467	442	404	451	461	450	449	461	416	457	467	464	465	427	437	443	472	461	445	413	431	434	441	425	392	436	492	444	459	436	461	429	457	467	441	435	435	470	405	444	440	479	482	428	441	460	464	462	450	426	429	483	478	445	463	402	453	462	426	449	426	434	415	480	453	449	438	473	408	423	435	443	484	478	442	431	460	457	452	489	416	448	431	472	443	429	443	400	405	466	449	465	444	419	449	444	465	448	428	451	472	454	463	460	392	430	455	444	452	411	478	460	432	456	421	454	498	418	467	444	405	415	459	383	443	430	450	479	436	443	464	470	440	478	414	448	462	499	470	474	475	421	446	395	443	447	473	458	472	434	464	450	395	412	435	472	492	466	450	465	423	460	445	429	455	401	443	444	431	435	423	497	471	439	423	439	422	478	440	456	417	470	396	422	416	468	441	468	419	419	457	428	463	465	461	495	435	441	444	467	472	445	422	369	438	435	460	435	420	458	436	416	441	434	434	461	452	453	441	417	453	474	436	480	465	451	482	446	401	461	478	448	461	429	444	440	448	438	420	471	456	408	464	444	432	430	400	444	425	425	419	455	442	450	445	444	441	423	444	421	468	452	466	489	439	472	471	465	437	441	505	437	432	480	411	483	449	422	439	458	458	455	421	435	431	455	430	430	480	476	463	443	464	449	435	410	404	496	463	416	505	468	431	426	424	475	508	451	429	419	450	461	505	446	481	415	477	445	469	460	419	407	436	456	419	450	443	436	461	427	511	450	439	429	468	447	459	424	461	441	443	390	415	436	464	457	445	431	453	472	452	450	427	459	453	408	460	444	443	457	435	410	396	464	455	424	433	422	442	454	454	507	438	445	436	413	477	396	430	457	455	488	419	479	439	452	432	416	443	409	438	487	460	452	449	459	457	431	458	463	435	472	453	431	448	465	485	423	412	450	473	443	428	425	419	381	443	460	456	453	469	477	457	445	463	464	451	488	417	422	439	494	453	429	444	444	463	441	496	470	421	389	445	453	381	429	434	439	490	447	470	445	473	386	426	469	432	419	478	414	457	433	477	442	475	427	484	458	451	452	468	423	417	467	516	425	451	420	457	421	454	492	442	434	487	409	446	433	447	475	457	405	436	441	451	465	468	501	457	413	454	467	466	466	443	469	443	422	444	432	434	458	413	465	486	437	409	453	468	416	450	454	418	418	428	476	468	449	466	468	421	453	442	430	458	434	465	498	426	409	409	452	453	394	435	459	461	430	449	438	402	490	470	434	457	457	464	414	436	481	487	480	463	451	445	421	433	485	456	452	493	451	492	439	427	444	466	459	446	465	459	428	438	427	436	475	465	422	467	406	432	437	491	457	433	428	487	442	430	440	465	470	430	486	461	413	437	423	457	441	421	428	411	444	471	412	431	429	449	466	436	442	450	454	426	411	461	437	444	480	470	446	468	446	454	416	412	417	400	374	473	450	446	459	435	435	442	409	409	444	455	466	412	448	435	429	440	440	491	451	456	446	458	418	448	439	439	433	426	451	449	429	484	433	489	423	445	401	446	461	425	507	503	454	456	450	454	423	421	421	424	469	459	451	428	431	477	417	394	451	434	424	430	466	452	450	434	464	444	448	462	449	419	416	499	473	434	501	419	433	419	454	433	458	421	458	475	434	434	486	422	477	446	483	491	442	475	452	384	484	437	429	434	398	437	442	465	481	430	445	480	453	424	420	388	434	415	430	441	461	451	462	397	391	443	417	477	481	455	464	447	434	444	485	474	454	451	461	430	428	490	452	431	469	453	432	459	507	431	389	445	432	430	448	457	438	420	408	450	404	396	466	422	493	434	481	444	418	442	461	468	437	444	438	484	497	449	461	420	439	475	455	503	482	457	447	459	433	446	420	470	436	463	430	445	418	466	471	434	406	474	455	484	459	449	424	471	444	421	414	491	428	455	411	408	456	450	454	452	461	439	487	448	464	448	460	449	484	461	443	430	409	416	453	430	454	483	432	484	422	421	456	457	439	415	427	426	472	412	447	472	450	426
2284	1025	1040	1039	995	971	962	1024	1020	1029	942	1001	1012	1011	938	979	1017	955	948	952	962	948	971	996	935	975	943	1033	923	943	989	970	946	1013	924	982	973	977	919	936	898	901	1033	936	991	972	1034	960	931	961	954	931	951	981	974	948	953	902	936	1008	984	966	963	975	962	1007	958	1037	937	924	1004	973	1015	958	964	976	947	931	982	969	1016	939	1025	939	911	978	958	954	957	980	943	964	940	1005	958	1033	988	1008	1012	999	994	981	981	897	948	916	962	1010	975	989	996	1011	976	995	945	974	925	873	940	968	963	928	1000	987	997	937	949	995	945	955	975	940	924	904	929	987	998	975	962	917	1019	1008	954	1002	1031	947	997	985	933	1000	925	1002	958	980	1009	988	978	961	1007	962	1001	990	915	965	960	946	958	957	932	999	959	974	979	987	956	958	999	980	969	977	954	939	983	960	998	949	1021	957	927	960	1027	978	974	983	974	962	952	900	965	984	967	945	949	940	934	977	960	1017	938	962	983	978	937	918	962	950	996	959	975	978	1007	952	944	953	951	950	946	964	933	975	910	974	983	944	949	957	951	991	965	948	934	957	960	948	988	968	998	996	989	979	931	1007	948	980	955	955	955	999	948	959	967	951	943	978	918	957	964	974	981	959	987	1007	977	996	994	949	933	981	993	1041	987	937	973	925	1005	1036	903	1043	924	965	944	999	1013	998	954	918	1031	997	932	925	955	999	987	987	956	1012	981	989	948	1004	1012	1007	969	1020	915	989	966	987	1020	997	1004	1044	977	950	993	978	980	970	976	975	944	990	982	936	958	966	927	949	1037	983	955	931	938	945	889	953	995	919	1015	963	978	956	992	942	948	985	1020	965	995	961	939	1020	947	1023	993	987	918	976	979	977	1005	986	941	989	942	969	951	1000	931	958	984	988	936	973	980	972	944	1017	972	970	976	974	1009	984	974	953	998	1005	1045	924	918	963	998	1003	1035	972	952	946	967	956	993	961	949	968	988	965	919	994	945	892	986	976	985	924	985	945	1025	975	988	947	984	946	972	969	931	943	938	977	989	984	954	970	983	992	976	998	963	958	934	968	960	945	967	947	979	971	1035	1042	976	959	1015	1025	953	1027	909	972	943	961	957	930	875	970	958	1002	994	1025	1008	990	982	931	963	1004	981	1012	925	973	952	909	983	1011	950	948	953	962	957	946	939	966	1004	966	950	976	981	918	953	905	951	1006	951	945	945	952	973	949	991	945	921	969	923	947	967	980	929	960	1056	980	943	976	986	946	1007	938	981	933	933	1022	983	982	1033	986	994	900	972	960	930	908	961	1001	947	984	984	915	964	938	935	960	967	954	975	909	954	948	964	953	884	1026	917	994	975	948	993	942	958	971	989	933	966	913	969	957	1032	1030	943	950	955	978	974	969	977	905	951	1015	961	980	1077	984	950	936	933	962	904	952	960	897	970	929	1028	922	975	942	952	944	977	975	908	956	918	948	959	963	966	977	983	987	972	955	967	935	971	961	958	973	967	933	951	959	996	1008	933	962	1014	931	998	980	926	996	973	943	964	973	989	959	968	945	928	957	940	997	959	940	965	1007	938	972	974	978	952	984	983	929	884	939	962	980	936	990	983	940	961	981	984	952	992	928	1013	959	1000	923	1004	950	961	968	935	943	958	987	1019	996	951	958	980	934	968	953	966	938	947	951	989	984	900	958	991	1029	871	981	954	904	921	982	934	997	1008	928	993	999	918	918	1074	985	918	969	944	976	965	928	955	966	904	976	964	1012	970	958	1003	1008	942	1007	962	983	989	883	968	952	949	962	1014	929	959	908	930	974	978	1015	997	1025	954	971	955	990	922	1024	941	948	984	985	956	971	995	956	946	962	987	941	900	1015	1037	1013	946	919	955	950	946	923	973	960	954	926	990	1003	986	961	913	963	941	958	980	891	990	1000	983	960	991	1005	976	968	944	941	1006	962	982	965	970	988	1012	957	982	977	977	940	966	952	973	931	924	937	924	958	932	966	988	933	1012	939	934	906	1012	950	1001	963	972	965	1008	993	957	923	972	981	1009	890	997	975	946	945	944	949	967	905	1005	1006	971	960	997	1004	995	1009	964	911	962	971	936	973	899	933	992	966	931	980	997	970	953	1025	949	1024	924	966	966	990	955	863	968	941	967	1018	975	915	1016	945	951	879	965	982	897	988	1005	942	933	979	981	951	962	935	936	985	953	914	970	951	936	983	951	977	973	950	932	949	977	978	948	933	1004	969	993	950	984	969	938	1010	966	999	975	997	992	958	939	1005	964	986	1011	984	986	1018	967	963	936	1025	939	930	977	968	995	972	972	983	906	978	973	979	960	983	948	999	983	969	1012	982	934	995	973	950	969	958	983	969	953	978	1037	1014	939	925	986	1029	1022	958	970	998	907	942	996	997	1032	973	954	978	979	907	962	1000	991	1009	968	975	923	927	958	925	978	951	964	1032	990	930	992	966	985	955	937	988	958	963	909	972	980	937	946	973	995	944	983	975	995	995	1017	1017	985	931	952	952	898	972	942	968	929	942	999	955	939	969	972	969	903	979	988	945	957	991	932	971	885	952	995	965	999	965	1011	1016	991	939	981	939	930	942	1009	991	971	939	908	932	947	958	937	1018	965	1002	983	974	938	926	970	970	978	1015	962	973	919	922	1015	938	960	951	915	944	1014	981	949	1010	983	955	1007	947	948	1049	1054	958	967	955	898	896	927	933	940	997	971	932	968	965	939	986	1019	943	977	973	1039	966	957	960	930	946	982	999	948	922	934	980	967	981	931	966	932	944	947	1043	997	996	985	930	966	994	972	979	934	941	953	1000	990	999	989	1007	981	998	923	950	950	985	980	1020	943	939	968	938	978	933	962	940	920	974	958	990	942	991	964	938	985	959	972	1003	1006	973	990	1008	970	995	937	946	994	1026	986	944	1002	944	960	1008	969	973	971	995	1057	1017	916	943	971	997	958	924	956	1027	930	1013	955	993	943	996	956	992	984	948	925	965	973	1025	936	1012	1017	996	939	978	948	949	966	932	1007	938	977	954	992	942	924	1022	957	962	961	938	940	1005	1003	1038	920	952	942	969	1003	1000	934	923	989	985	1017	926	984	933	956	972	894	947	1029	941	954	999	965	980	969	994	920	961	990	992	911	978	951	1011	956	947	916	956	963	1021	1027	929	946	963	987	928	939	987	959	927	974	992	989	920	894	960	954	993	990	1011	994	998	965	972	942	925	986	903	982	920	995	1008	948	931	939	974	932	968	959	965	980	996	927	925	1009	972	998	902	1017	950	945	968	955	934	942	1038	931	948	944	945	954	992	957	991	1029	910	984	1024	984	963	989	1001	962	1001	979	986	1008	997	920	978	1005	1010	984	1032	929	928	1015	1001	1033	916	912	995	960	938	916	947	1010	971	956	1015	993	942	901	935	982	993	909	1045	989	942	978	936	934	1023	931	990	1005	959	990	924	918	935	925	958	1025	977	968	1017	1002	1023	975	981	995	943	977	955	986	942	916	914	982	952	984	974	969	984	1014	909	953	961	952	934	973	988	979	950	921	976	1019	967	936	1029	985	979	975	922	933	954	951	968	934	1003	963	1022	949	929	942	930	981	950	987	968	1003	981	960	932	982	958	973	930	968	900	978	957	923	931	943	941	990	944	984	965	1002	972	1005	979	974	1001	1020	1007
8389	626	649	551	464	398	328	319	276	251	281	280	291	247	222	245	282	230	284	254	284	232	220	241	219	278	262	260	273	248	279	249	236	227	233	247	259	235	240	246	279	222	237	224	239	240	262	267	235	266	233	240	243	232	207	227	260	204	240	225	264	249	245	241	238	235	241	258	217	279	259	254	264	245	245	261	261	242	273	248	256	258	259	216	222	217	232	273	235	245	207	263	250	254	221	225	235	233	223	239	206	237	277	239	246	245	249	255	222	255	250	246	249	212	237	215	223	228	246	252	230	268	262	230	262	248	249	254	224	248	265	238	258	248	220	246	237	245	247	237	223	255	222	250	274	237	250	243	263	236	247	238	237	243	265	238	237	244	210	225	248	220	228	266	248	268	198	238	254	261	224	248	224	262	194	236	229	247	246	215	251	234	254	227	248	229	252	252	232	233	231	244	214	258	251	243	213	228	232	269	251	229	246	227	221	261	229	248	243	226	273	274	257	260	251	214	214	232	184	235	232	240	267	213	279	252	265	257	264	271	233	287	242	252	229	227	255	222	229	264	264	219	251	236	256	224	250	243	223	235	246	239	261	265	257	257	255	255	237	257	210	236	256	254	260	265	255	243	256	260	260	253	229	237	246	238	250	230	231	249	248	240	231	263	246	235	234	244	240	259	246	239	234	257	240	272	202	255	215	251	231	227	239	237	273	254	254	260	213	228	249	228	255	246	253	243	242	261	250	249	249	231	255	251	224	246	261	229	244	243	241	243	254	248	257	246	270	256	246	255	230	220	243	239	211	262	248	239	280	270	255	228	216	219	229	228	213	238	249	256	264	248	243	253	257	239	230	269	223	263	241	254	234	234	241	251	249	245	238	229	261	246	231	224	247	233	259	239	261	256	277	245	251	226	238	243	252	229	255	238	235	262	219	245	260	253	230	261	232	273	256	262	241	218	225	248	254	244	245	241	238	267	219	274	221	250	229	264	266	235	271	242	228	250	236	242	233	226	252	247	271	248	242	253	229	272	251	229	254	247	223	268	267	238	263	246	265	242	229	244	262	242	223	251	259	252	272	262	245	256	248	259	239	261	243	236	249	260	252	252	241	255	248	255	230	233	227	239	242	235	206	258	242	213	271	252	224	249	229	218	211	258	271	239	257	244	231	221	235	272	249	264	260	227	230	248	252	235	244	248	243	242	221	254	240	231	263	214	245	240	266	255	252	240	256	228	236	247	249	248	256	229	237	236	294	215	259	270	232	234	264	275	266	218	254	235	257	236	238	249	263	216	261	234	263	267	241	223	235	252	247	237	272	234	243	252	246	257	260	270	256	206	252	246	239	242	274	278	255	225	229	257	250	232	243	241	241	241	232	216	246	248	280	230	266	225	271	237	217	217	251	216	244	226	247	222	260	238	278	271	263	248	235	252	234	235	229	249	260	259	248	254	232	237	240	258	248	231	219	230	236	230	242	273	256	247	246	236	240	244	255	270	250	230	223	217	241	224	242	209	235	257	248	247	244	230	234	263	251	246	242	273	262	234	241	231	241	209	237	231	259	261	251	245	230	230	259	247	252	258	251	249	239	237	242	251	249	221	222	237	234	267	252	244	286	254	231	248	240	268	243	240	247	238	260	249	272	239	231	231	246	258	260	270	241	212	266	250	240	255	247	222	231	258	230	257	239	229	238	275	266	231	259	237	228	250	244	218	222	203	232	274	230	268	234	249	237	233	254	246	236	222	261	261	214	233	263	239	246	245	269	224	231	233	219	231	239	237	229	245	268	235	243	234	237	247	284	237	249	254	256	233	223	245	258	246	209	223	241	231	219	233	238	241	248	236	253	238	235	245	249	250	250	239	252	251	218	212	228	263	252	251	246	215	230	244	217	280	234	226	265	269	253	256	242	225	250	221	218	240	266	276	246	230	229	230	223	231	234	241	234	255	248	243	240	227	235	255	251	220	277	230	253	256	280	246	281	199	248	226	290	226	255	240	227	225	237	242	245	257	209	226	252	228	259	218	232	249	235	244	241	207	247	228	271	257	271	236	237	274	246	241	237	242	256	255	223	278	251	209	269	237	250	253	230	260	227	251	241	260	248	239	229	230	259	243	248	262	246	285	234	241	241	256	239	237	229	232	235	229	240	278	276	238	251	214	263	231	257	240	243	276	245	236	272	255	275	259	251	245	220	263	254	235	223	267	241	206	213	216	251	250	252	234	272	245	243	247	257	220	240	259	246	246	257	263	264	235	267	230	230	263	252	244	238	244	255	269	236	242	257	296	269	229	253	245	236	252	243	207	263	247	251	241	245	252	251	238	239	238	216	243	219	220	290	228	246	223	270	244	213	276	217	245	256	252	215	252	246	245	254	241	239	246	235	246	274	226	261	237	219	247	244	260	251	259	258	267	229	242	280	226	233	257	263	255	278	265	258	246	212	256	226	244	265	257	250	257	246	243	231	244	232	228	279	232	219	252	223	227	239	234	234	222	255	224	259	253	239	217	243	235	244	233	238	268	249	234	261	256	250	260	245	252	250	243	250	268	255	267	251	246	222	252	232	236	260	218	247	248	227	224	259	228	257	225	246	238	231	251	238	235	252	239	234	240	249	222	207	222	251	267	251	219	273	258	268	214	233	253	253	275	257	258	272	203	247	256	245	269	239	271	250	213	258	241	244	257	212	251	272	256	187	235	249	228	244	273	246	234	245	263	230	258	237	247	244	275	236	254	231	224	230	245	232	247	260	232	279	245	229	240	234	270	213	267	250	249	239	240	235	230	269	220	257	232	227	253	283	208	286	232	244	250	235	261	245	243	252	254	247	209	231	236	254	268	229	215	231	235	245	242	256	236	220	253	263	246	240	234	235	223	253	225	222	242	241	263	239	216	244	231	254	248	240	238	272	241	242	221	226	243	238	251	212	256	258	245	230	243	241	218	226	239	230	226	225	215	223	259	230	231	247	230	203	249	260	249	237	271	238	238	226	269	252	267	243	272	237	204	258	232	257	225	240	241	294	247	266	245	240	250	245	271	237	246	243	240	248	230	262	242	256	261	260	253	249	215	257	231	245	218	275	229	233	237	234	269	228	223	232	202	252	235	224	240	224	250	225	258	266	247	240	234	283	228	247	248	210	244	225	230	224	225	280	249	252	213	220	245	250	239	250	257	257	240	234	248	248	234	238	251	286	232	238	256	251	241	218	240	274	255	263	256	277	250	233	233	254	256	260	216	270	264	240	235	225	231	240	252	241	243	247	251	238	251	263	281	251	218	235	209	278	253	244	232	247	247	273	219	251	227	259	233	222	267	244	230	219	234	253	244	256	263	229	246	224	240	259	224	262	270	254	211	257	255	274	236	224	254	258	240	234	225	237	251	247	265	233	249	218	256	275	218	245	252	252	241	263	247	226	266	235	246	232	239	257	248	228	226	238	243	208	256	253	254	220	266	227	218	243	239	233	229	265	226	226	234	241	236	227	254	227	234	255	258
6739	881	1414	1494	1373	1105	971	806	834	729	753	691	661	685	640	637	643	647	634	615	638	588	594	582	595	605	570	560	532	569	601	592	561	555	580	567	566	584	609	561	550	575	585	562	560	549	523	601	621	564	587	551	597	551	577	601	580	585	550	573	585	575	530	550	573	558	560	605	630	576	588	569	582	574	528	552	567	561	522	574	576	561	551	541	587	549	546	564	601	589	627	596	618	558	532	592	553	575	556	525	570	552	579	545	533	594	580	514	528	571	526	552	574	620	558	560	565	549	557	553	542	604	581	578	561	566	575	571	582	621	576	581	534	574	566	556	599	555	539	588	567	573	551	551	559	575	601	578	513	566	578	559	549	550	572	579	551	508	560	555	601	596	516	552	581	602	607	579	592	556	581	568	563	531	525	588	571	556	528	562	550	543	573	509	556	561	542	581	555	569	542	588	548	550	531	576	563	543	564	564	544	555	541	561	576	572	571	579	556	581	564	528	584	575	596	507	571	523	601	599	558	546	542	574	589	521	567	572	551	583	564	548	614	566	558	525	554	553	519	539	511	554	551	544	563	594	557	611	587	537	584	559	528	543	589	547	565	576	581	542	560	572	562	580	585	543	579	601	572	566	546	559	531	534	563	581	593	544	577	531	547	514	540	524	509	559	538	544	589	576	553	566	502	573	552	600	551	529	513	576	584	587	541	575	551	539	590	550	563	570	590	558	586	551	569	563	577	573	576	568	540	600	609	582	550	551	601	604	577	581	578	530	588	580	557	635	538	573	575	565	583	563	576	580	553	548	554	598	550	539	545	589	600	564	574	543	537	551	559	546	610	580	583	563	576	613	569	547	607	541	533	573	609	522	537	558	536	564	527	551	533	540	543	592	570	562	531	563	610	552	580	530	545	571	528	576	564	524	562	569	572	560	558	578	548	581	596	547	574	585	547	587	577	575	591	569	569	598	560	551	533	569	561	516	580	578	570	590	514	582	515	536	598	547	540	567	593	581	556	593	570	560	570	574	525	558	542	546	591	597	553	563	547	548	615	564	529	588	560	578	559	585	583	581	532	538	525	534	586	520	574	568	574	548	569	584	563	563	508	556	555	581	561	569	619	555	544	576	567	548	568	564	546	517	558	527	551	564	580	598	543	592	530	575	569	584	597	533	598	537	576	597	546	602	612	577	566	562	590	538	510	585	612	544	588	566	588	556	541	590	527	514	525	545	512	542	563	581	563	551	557	565	589	536	586	557	579	563	543	531	543	530	596	591	577	583	580	588	519	570	547	581	608	554	571	581	578	557	575	594	600	578	545	572	592	547	569	566	579	577	569	560	559	594	585	575	567	596	590	557	554	564	545	510	531	518	564	518	546	552	561	588	552	570	566	586	598	567	576	596	537	540	541	552	571	604	558	580	573	546	573	540	545	566	628	538	528	576	538	559	519	587	531	597	512	527	561	592	580	569	547	588	612	533	569	550	543	578	550	557	558	534	572	539	537	550	573	607	555	571	548	521	550	554	572	555	566	590	563	582	587	546	569	538	547	590	550	587	578	585	574	564	559	575	537	570	545	541	524	530	524	593	544	550	550	548	534	529	534	551	561	592	553	542	554	548	581	543	589	565	606	518	565	581	562	560	602	561	585	560	543	584	561	560	532	570	567	589	557	568	556	537	584	551	531	577	561	547	550	573	597	507	548	542	519	582	538	609	568	584	556	578	549	589	537	589	564	581	543	567	573	542	556	586	614	512	533	552	533	571	540	589	544	572	536	547	572	593	580	577	583	575	598	588	551	557	558	537	557	514	562	633	557	625	560	548	572	527	583	537	574	574	576	533	577	572	590	560	544	571	528	557	538	556	546	543	541	553	584	585	541	543	522	541	560	590	590	590	588	599	587	588	565	586	573	541	530	522	557	545	556	563	557	566	523	557	545	606	544	568	572	577	541	551	554	577	570	555	620	538	587	555	537	550	570	572	549	533	564	530	547	526	553	530	600	555	578	558	567	523	579	590	565	575	555	569	601	574	605	527	557	535	578	544	595	547	559	558	564	515	589	563	552	546	558	551	520	572	557	537	543	535	561	582	519	580	567	561	589	566	554	560	581	533	559	572	557	555	540	572	543	546	541	553	549	586	495	543	567	577	570	541	586	577	570	577	541	562	579	528	543	531	582	541	536	554	557	566	552	582	581	550	559	557	507	554	519	570	566	620	547	542	542	550	564	602	587	603	524	537	528	554	545	552	591	556	586	573	531	573	562	550	617	547	544	559	601	542	549	543	580	562	603	568	570	566	531	576	523	554	543	557	552	529	582	547	555	576	569	512	554	579	571	539	563	541	574	586	585	527	564	607	560	587	537	606	544	534	573	581	566	542	541	525	579	573	532	583	624	595	561	536	539	568	609	606	555	571	544	592	563	562	561	572	609	540	537	555	571	563	533	505	592	577	572	583	512	553	547	578	583	570	541	590	544	554	572	558	576	586	554	566	565	554	564	597	519	565	620	557	600	541	560	546	561	562	541	525	544	512	535	551	565	547	549	553	600	568	547	567	580	523	553	598	524	579	568	560	571	547	568	540	591	567	528	537	552	506	564	532	530	548	540	599	526	563	562	540	565	586	562	565	568	553	566	573	554	571	584	551	601	573	584	561	536	549	568	531	566	565	568	568	569	543	566	566	542	600	586	559	557	554	603	554	546	533	562	584	573	575	559	555	570	567	574	571	596	569	606	580	536	554	614	569	571	564	548	578	592	577	546	568	565	616	548	532	575	523	587	579	575	535	587	574	578	598	546	550	571	566	537	600	551	571	605	655	550	556	537	522	565	595	572	551	541	536	567	556	588	559	545	552	559	581	500	594	546	556	528	605	540	585	576	561	584	550	568	622	543	553	549	512	555	595	554	566	556	565	550	543	547	581	577	595	519	546	565	570	555	591	552	572	555	570	595	579	625	603	526	565	570	570	491	532	533	567	536	565	566	566	560	565	551	563	581	533	561	601	573	579	548	591	558	568	553	565	555	574	565	570	554	576	600	589	598	552	580	541	599	556	614	601	535	608	589	559	549	554	571	555	557	545	551	576	559	571	538	566	572	547	596	554	557	615	558	543	559	531	593	557	582	558	514	587	563	541	511	547	564	577	566	534	532	576	565	586	562	588	542	549	501	583	566	577	567	549	592	599	600	575	528	586	547	570	542	544	568	592	570	527	562	559	588	571	575	574	582	550	559	534	529	552	560	572	526	536	535	543	609	597	547	610	556	532	518	524	565	578	595	544	513	578	546	599	598	578	560	587	626	562	596	582	565	545	547	589	591	556	590	577	583	553	561	583	585	568	550	542	529	569	535	555	589	565	547	565	618	562	550	597	571	571	551	554	505	571	555	532	554	580	567	541	565	569	555	575	563	567	582	611	553	559	541	575	529	593	550	576	566	558	544	558	586	565	551	591	569	509	552	567	516	508	557	557	607	573	574	550	568	517	594	575	544	526	613	561
15408	1276	1031	726	469	358	293	262	238	263	203	212	210	217	159	169	174	185	173	171	148	170	159	191	171	171	155	160	173	175	182	186	165	173	148	159	144	157	179	147	177	188	159	159	161	144	145	154	165	157	156	174	147	171	162	136	160	180	167	166	182	171	155	160	174	129	149	158	145	149	151	159	166	166	143	166	175	145	160	144	168	160	159	151	167	157	178	159	169	160	174	164	184	167	159	133	181	175	185	135	164	149	192	175	162	150	167	143	153	172	174	149	159	160	153	156	166	164	171	158	161	157	188	169	164	162	154	141	171	165	180	161	184	173	165	187	140	160	146	162	151	159	151	148	165	170	144	142	140	153	158	157	151	150	178	152	165	181	159	175	157	143	181	154	172	187	149	159	163	195	159	163	190	159	156	145	186	167	165	187	159	144	161	158	170	138	140	167	150	182	167	173	150	191	189	173	184	182	146	150	156	166	181	191	145	168	139	168	141	145	150	142	155	190	185	150	151	165	175	151	147	181	167	169	162	168	152	187	136	154	155	149	179	175	163	172	174	163	182	166	147	159	173	164	160	164	172	164	175	171	133	181	151	161	187	175	155	169	150	151	154	139	171	129	170	173	185	185	164	163	165	186	130	181	180	167	147	155	141	145	167	153	139	173	174	160	151	148	148	143	159	148	137	153	155	147	159	166	168	179	169	170	134	166	179	176	157	169	176	153	187	205	171	147	159	169	155	169	174	155	148	194	193	172	148	130	180	168	160	177	151	168	177	138	155	160	152	132	181	164	183	160	152	183	151	181	168	166	170	147	177	177	155	181	173	172	171	152	171	167	150	132	164	170	158	161	147	163	160	166	151	174	152	145	161	164	158	160	174	169	163	163	155	156	190	169	162	185	168	171	156	153	185	141	154	158	153	154	183	182	150	141	139	152	162	155	147	175	139	169	177	164	133	163	176	156	152	149	145	158	144	150	125	156	152	162	163	170	157	166	161	171	138	135	145	178	173	152	156	176	162	162	182	144	157	162	151	170	153	175	145	139	153	156	168	157	167	161	154	151	167	193	166	160	146	153	187	180	172	156	172	173	156	170	157	156	148	161	172	175	152	168	149	170	143	158	144	142	162	161	169	151	158	149	137	169	140	158	162	155	161	161	154	155	179	150	179	163	140	178	176	176	165	160	176	161	177	142	152	146	173	156	170	140	170	168	172	175	154	161	185	159	188	166	155	161	169	152	171	163	144	162	144	151	158	174	161	141	156	187	180	174	146	147	148	158	165	171	142	164	177	159	158	176	171	157	149	169	119	157	178	135	152	153	140	188	189	171	139	177	160	147	140	187	140	149	183	160	158	167	143	153	129	155	175	170	141	133	164	154	158	167	162	163	157	159	204	161	173	159	158	174	161	156	153	188	186	156	172	161	146	165	148	164	155	151	159	158	154	162	161	155	160	156	163	153	155	175	180	195	152	166	163	165	154	179	153	146	170	176	179	158	161	188	168	169	138	162	138	132	140	155	158	161	173	149	162	181	171	167	169	172	152	151	138	162	183	148	162	144	142	145	147	143	151	138	161	160	142	158	146	148	190	171	161	153	159	159	153	136	158	166	160	155	164	160	139	156	149	143	158	137	162	190	132	171	146	158	180	182	158	165	166	158	147	162	168	163	166	166	156	170	193	172	172	165	128	149	152	143	153	184	156	178	183	181	173	160	145	166	173	162	160	159	163	171	172	147	150	163	177	168	140	169	149	167	169	153	145	188	160	142	161	148	177	157	148	150	174	155	145	169	175	159	148	174	167	157	188	155	197	168	176	173	142	177	139	135	175	173	171	160	159	150	170	185	164	133	151	138	176	156	159	161	174	164	172	168	157	164	164	191	147	170	155	130	153	130	172	164	165	153	158	172	170	180	152	165	161	166	179	146	154	131	147	174	170	168	153	176	183	173	158	172	152	163	170	157	141	179	159	162	152	158	157	133	160	163	153	171	161	163	156	154	158	144	156	148	153	164	145	141	176	166	153	178	160	181	156	157	162	168	154	144	142	173	154	146	178	161	147	158	169	154	153	161	174	142	165	162	160	165	172	165	146	174	184	175	165	139	155	163	159	162	164	179	164	146	142	157	168	181	137	131	165	160	156	163	169	183	163	140	153	150	172	147	178	164	154	147	166	165	169	156	159	172	141	164	147	147	136	167	173	180	163	172	146	155	171	177	181	154	160	172	141	185	161	167	166	158	157	163	161	172	168	176	151	154	150	176	136	177	168	147	169	155	159	187	191	173	157	169	147	177	144	169	180	174	142	142	121	157	146	156	123	157	154	159	170	154	178	156	170	168	143	163	182	170	150	153	155	126	162	160	167	166	147	132	175	167	143	179	164	189	152	174	160	127	164	153	151	152	156	153	153	151	150	175	162	144	155	156	154	167	160	141	160	149	170	140	174	194	173	157	169	186	176	157	169	179	171	178	158	150	158	182	176	164	170	161	149	173	173	150	166	141	150	134	175	153	181	154	165	150	142	153	160	177	178	166	171	169	151	146	211	155	151	170	148	166	155	168	170	136	160	159	178	160	143	177	157	163	162	183	148	139	150	180	161	167	151	153	140	178	153	173	155	143	174	147	159	148	165	157	170	160	167	164	152	177	161	159	185	153	152	165	161	170	163	189	145	163	135	171	147	165	155	174	148	158	146	184	159	153	143	164	159	188	161	173	162	157	155	157	150	155	178	153	190	180	168	164	157	155	151	164	161	152	144	183	138	171	164	161	162	164	173	167	133	171	147	145	161	149	192	167	142	148	171	174	135	149	155	156	170	156	155	148	174	161	146	156	168	166	170	148	145	195	150	149	168	164	129	143	172	155	148	163	158	150	188	164	161	168	157	168	147	152	154	167	152	160	139	143	157	149	152	164	151	176	155	147	161	183	155	160	153	160	162	179	160	165	185	144	151	175	177	175	167	177	151	144	153	136	198	158	157	135	156	182	167	155	172	155	154	154	155	142	158	173	209	167	163	163	144	147	144	149	161	176	174	175	146	136	167	169	164	147	178	154	179	192	180	170	153	178	156	143	162	149	185	191	179	113	169	160	160	169	169	181	144	155	154	140	189	169	172	152	162	167	140	155	161	163	178	153	148	149	143	163	168	188	158	154	132	131	140	153	168	161	174	165	155	172	180	151	170	161	153	165	157	146	161	166	157	168	163	154	138	145	165	177	161	144	151	162	173	153	155	157	150	154	157	189	155	165	159	153	158	158	166	163	182	191	159	181	161	141	123	149	159	160	191	158	184	160	168	163	176	163	156	140	189	145	146	139	154	152	170	158	150	168	159	167	167	158	182	142	162	169	169	134	165	164	173	163	144	175	174	164	145	191	170	165	168	175	177	178	139	134	157	184	179	171	183	154	154	164	156	146	160	162	165	168	158	154	164	155	147	145	136	162	164	144	141	160	170	180	167	161	153	169	156	157	143	180	174	191	144	166	177	172	146	173	196	142
8393	1059	2030	2298	1980	1524	1188	1014	859	781	754	684	660	574	589	591	566	524	524	526	542	494	482	466	462	464	495	460	472	433	454	451	429	443	466	450	453	449	476	434	423	437	468	441	459	434	419	440	442	441	404	446	420	430	391	438	447	393	437	424	406	459	455	425	391	442	458	461	358	427	449	382	460	430	457	425	452	432	435	444	435	428	415	403	413	433	407	405	437	425	383	458	457	424	416	414	408	398	413	442	424	451	429	403	435	458	421	445	427	418	415	429	425	435	452	417	409	427	428	430	433	437	376	431	439	419	414	391	440	409	398	418	454	433	415	423	436	448	456	427	440	454	426	420	449	425	423	396	423	455	412	413	399	405	415	418	395	420	434	415	444	405	419	417	400	421	400	428	367	435	438	437	448	404	433	443	393	454	408	395	407	436	431	445	361	415	362	404	383	415	423	410	389	425	463	438	403	406	425	384	411	396	367	425	425	414	427	426	402	399	438	423	434	421	401	418	457	403	420	443	417	414	422	430	422	413	447	400	409	368	419	440	407	369	424	413	408	448	420	409	434	415	408	405	438	448	413	410	403	441	453	411	425	407	417	425	401	423	419	413	438	444	459	415	453	433	389	455	398	408	387	435	450	442	385	396	446	412	396	422	420	441	423	427	400	399	407	385	422	427	434	361	430	414	426	427	466	438	444	404	459	401	429	444	423	414	422	457	422	441	424	430	419	421	431	427	438	434	399	432	438	378	404	408	416	455	422	422	428	449	424	412	386	411	422	393	439	438	431	412	451	404	423	432	380	422	408	409	411	414	418	435	404	395	417	431	419	409	387	393	440	375	407	454	423	420	399	418	418	412	413	442	440	409	398	415	420	416	434	426	433	431	414	411	427	434	439	423	390	404	423	411	409	421	414	410	426	449	446	445	429	420	445	431	411	405	393	423	446	412	422	424	430	426	416	443	420	426	418	424	434	419	408	408	387	433	453	421	405	450	428	446	449	418	431	430	428	441	397	450	438	474	414	434	409	403	426	426	406	423	454	402	447	402	437	422	396	412	464	441	399	393	488	452	418	425	432	431	420	437	421	405	457	400	429	422	407	382	411	436	441	423	412	421	402	397	463	399	425	422	447	422	403	435	373	413	390	440	465	442	439	419	465	422	431	432	444	428	401	390	417	430	423	419	429	416	419	429	418	480	427	397	424	413	391	443	395	399	413	395	442	401	436	432	424	415	449	435	409	455	426	419	424	421	434	421	431	485	429	406	446	484	393	394	448	439	421	383	416	390	440	418	390	410	381	440	421	453	428	429	464	420	429	415	421	459	421	429	407	381	433	451	418	420	440	414	427	420	416	446	420	432	429	407	417	435	409	419	419	391	429	419	483	434	434	442	396	433	409	400	415	461	401	436	428	431	400	421	441	413	409	420	410	439	426	430	444	416	462	425	436	408	453	436	362	413	460	416	416	434	401	432	449	423	419	404	432	408	426	419	433	424	445	420	413	402	359	417	415	406	388	427	424	411	453	402	419	397	405	423	413	423	411	401	457	443	414	439	396	438	403	402	388	449	447	445	438	406	460	426	397	413	423	433	403	413	449	444	432	400	406	446	421	414	483	439	414	390	439	416	408	428	431	419	418	418	440	443	422	444	399	381	436	460	427	437	404	393	420	407	429	428	430	459	403	406	405	430	432	460	422	445	434	409	438	424	403	446	424	400	392	453	428	403	424	428	398	411	385	438	451	421	417	424	452	436	370	453	438	414	392	449	401	402	408	435	430	401	437	450	437	411	402	446	406	394	424	408	452	396	429	404	435	438	411	428	455	449	419	445	424	379	449	434	453	441	413	410	392	422	416	432	433	403	450	420	434	451	430	405	433	429	430	419	431	391	423	420	440	411	456	445	396	421	427	424	434	430	447	404	388	434	382	429	405	416	421	438	399	442	444	450	459	470	396	421	412	418	443	435	454	434	419	408	431	400	452	425	428	419	450	443	408	427	439	423	424	428	391	425	411	420	406	429	411	414	400	421	397	407	428	391	406	417	405	417	409	405	407	419	441	426	448	409	472	402	421	424	413	407	442	391	440	442	417	424	433	426	437	437	406	388	446	415	408	425	410	405	385	379	427	434	439	440	423	442	460	441	429	402	406	395	419	431	421	466	400	408	428	416	462	380	399	420	443	413	426	428	418	427	440	411	403	420	393	447	404	429	433	403	424	412	445	443	445	463	439	408	411	419	469	409	411	429	415	429	462	433	433	431	416	419	425	414	408	402	463	441	414	451	431	450	422	421	425	453	463	410	430	428	435	429	394	408	396	415	422	448	384	456	435	425	433	440	409	419	444	420	426	376	412	409	409	414	419	425	437	412	452	397	409	430	412	412	407	436	410	402	417	427	423	435	415	397	451	436	384	415	384	424	428	414	407	398	433	382	395	418	429	441	433	367	442	408	409	435	423	389	411	428	453	403	416	420	469	416	411	420	450	421	429	410	410	411	392	457	437	421	457	422	459	440	431	450	425	460	401	410	393	420	442	385	442	402	421	420	448	433	416	408	409	438	443	423	422	450	419	404	424	398	435	436	442	419	448	469	394	406	438	406	391	452	455	414	419	400	414	426	401	405	422	398	393	439	424	395	430	429	429	430	409	402	400	400	423	466	390	443	414	440	433	420	380	421	452	435	393	432	383	416	397	404	397	463	414	429	424	402	452	435	437	417	390	424	457	396	397	428	434	425	440	415	422	438	441	439	404	459	424	450	431	407	454	408	441	401	427	442	410	441	418	432	360	421	408	449	391	426	404	426	388	445	410	386	414	433	408	427	393	428	445	408	401	415	462	435	434	378	425	366	426	411	428	427	429	473	438	410	473	418	398	403	433	381	374	417	436	446	476	390	445	424	431	443	400	415	450	420	428	470	423	399	418	428	438	445	440	423	432	410	456	442	433	453	430	432	404	423	462	426	436	422	394	410	428	364	439	430	418	433	395	441	446	429	428	389	439	421	430	424	420	471	402	442	438	428	455	423	420	465	401	439	408	430	400	405	413	437	410	412	419	423	435	445	410	413	460	438	399	447	407	430	425	469	416	426	442	428	398	397	415	406	412	457	468	398	420	438	434	419	428	418	416	392	449	392	430	413	448	425	416	432	424	412	442	450	423	399	465	436	424	444	418	386	426	403	400	433	425	424	392	430	414	413	444	426	389	384	394	420	427	407	418	401	432	390	429	421	451	431	401	406	396	438	448	422	411	405	433	439	417	428	456	412	412	442	398	425	422	446	403	407	449	460	416	416	432	406	419	411	427	415	408	474	414	417	439	367	426	405	444	435	404	393	447	472	408	456	417	452	427	400	397	441	452	429	390	376	443	431	444	432	431	424	409	426	428	415	428	429	442	416	438	430	424	414	426	430	419	425	434	431	425	412	410	401	447	432	420	403	406	425	384	419	444	387	396	419	403	397	378	417	420	412	399	416	430	457	452	411	451	403	396	447	433	383
1920	520	495	467	453	477	459	450	490	446	409	469	470	450	449	450	446	413	450	416	434	484	427	430	452	423	450	447	432	467	412	481	427	470	460	492	443	451	452	471	448	438	458	425	438	433	442	467	421	456	457	423	403	421	439	471	460	465	438	464	440	465	438	438	443	457	447	420	475	493	449	436	442	438	431	474	444	430	488	437	480	463	464	491	463	418	435	468	486	448	452	434	501	450	453	463	474	471	429	453	474	425	471	436	429	441	480	462	390	437	488	435	497	433	470	455	458	440	444	428	451	460	443	460	470	410	420	461	431	427	465	436	432	431	449	465	467	411	469	448	437	418	458	451	424	450	468	447	441	455	457	452	442	459	470	443	421	450	417	431	443	455	491	422	470	450	415	420	441	451	479	448	431	437	428	454	444	469	447	469	472	452	422	457	465	436	466	425	435	412	418	454	439	416	440	408	415	482	485	426	417	453	484	475	480	472	497	454	437	428	437	430	418	436	458	435	398	472	431	448	436	431	413	421	421	452	456	433	458	444	455	442	424	455	452	443	419	443	442	443	466	413	433	456	450	440	460	434	453	435	440	434	462	432	458	461	443	427	451	451	446	454	447	429	456	453	445	462	403	455	416	460	461	470	467	452	475	405	432	499	423	467	466	444	456	446	476	445	443	412	454	451	498	430	459	476	445	444	462	453	491	447	471	473	462	457	470	410	464	393	392	456	430	466	442	428	451	421	449	501	407	473	468	421	452	498	471	444	450	441	406	419	415	444	438	447	444	430	460	432	438	433	459	435	408	448	517	416	447	394	463	437	455	432	421	426	433	443	432	444	453	452	475	470	417	414	463	473	440	476	466	422	425	474	470	437	445	430	391	459	442	437	442	420	439	470	419	478	449	426	467	426	446	452	453	434	463	465	442	482	462	466	442	453	468	410	439	447	468	423	447	419	398	457	470	440	454	410	434	448	476	410	452	432	475	466	431	456	399	456	482	442	450	470	465	464	414	435	428	433	483	428	470	445	453	435	438	436	461	456	463	459	437	426	470	455	456	445	420	452	403	436	419	427	397	448	451	454	438	410	458	430	439	453	427	441	444	468	442	452	484	415	476	428	428	470	421	449	431	456	438	443	369	451	448	411	463	482	478	438	468	431	457	480	440	446	445	460	442	483	461	443	444	400	437	422	466	458	465	407	426	435	421	460	445	471	470	454	471	426	446	436	447	431	414	481	475	514	444	438	420	451	476	504	442	456	475	395	449	461	438	433	471	448	462	451	434	447	434	455	446	477	446	465	449	470	456	480	459	454	440	444	475	500	468	477	398	414	486	481	466	437	478	440	468	436	431	451	457	443	430	479	452	448	473	432	437	472	460	474	451	424	460	486	442	515	501	442	436	427	421	478	478	448	470	451	511	427	452	441	408	430	440	459	463	420	466	426	425	431	459	414	442	429	453	447	452	460	472	426	481	422	419	443	452	423	438	459	453	454	393	452	461	416	447	446	465	427	402	437	454	464	431	449	455	463	489	483	457	415	460	451	420	472	463	436	446	504	470	429	451	435	476	425	418	450	474	449	455	459	456	437	408	425	424	438	437	468	440	468	471	451	466	473	440	438	389	447	434	477	428	443	420	436	479	426	461	410	453	445	436	446	453	442	422	448	425	452	436	424	455	459	435	424	444	431	436	455	459	426	411	445	439	437	452	454	483	460	423	443	461	455	510	421	471	454	425	447	505	445	427	473	450	473	462	464	465	478	406	424	393	491	489	442	470	463	461	443	473	489	491	494	428	442	468	425	452	451	460	425	426	434	441	423	461	461	476	445	441	427	447	467	376	427	487	390	421	429	445	415	439	435	402	437	443	400	463	411	455	457	431	412	448	432	416	446	442	437	407	415	469	431	433	480	436	426	444	452	407	466	481	471	456	464	444	476	474	426	462	436	475	448	453	388	402	427	427	432	475	436	446	423	446	457	447	454	454	434	472	452	453	435	427	442	445	434	427	482	433	452	449	503	456	436	446	450	474	436	407	434	426	438	457	440	453	431	475	467	462	456	430	466	462	443	460	473	476	452	453	452	449	421	423	444	470	432	396	430	414	454	417	465	466	441	456	436	466	459	435	462	437	415	463	410	450	438	453	472	459	492	454	488	434	423	481	451	485	435	441	450	406	441	456	439	426	429	439	412	438	418	442	453	472	438	465	470	466	506	447	396	448	433	421	456	401	437	448	456	376	471	468	466	433	445	459	428	452	404	438	444	439	449	425	440	446	441	439	424	453	462	456	461	442	450	462	457	388	444	452	449	456	459	450	428	469	467	493	435	446	422	449	419	494	469	491	502	404	451	421	452	428	453	439	412	452	453	402	425	446	472	455	415	469	441	441	467	481	450	452	436	452	467	483	427	454	462	421	461	439	447	455	446	501	491	430	477	431	487	451	460	457	430	455	458	442	435	435	469	419	436	489	466	464	428	430	476	462	456	435	441	467	444	475	447	502	443	501	428	471	437	433	452	435	457	470	434	433	449	452	477	485	447	446	414	457	473	433	457	425	451	428	474	429	449	462	467	501	434	473	429	460	426	431	465	461	462	491	495	478	432	470	422	419	462	434	468	473	465	424	407	459	442	424	481	446	482	458	418	428	463	404	443	412	441	443	430	482	472	426	420	442	441	400	443	436	432	417	433	440	464	433	433	456	447	479	450	454	487	408	417	450	426	444	440	478	410	426	407	445	432	487	474	496	456	457	473	438	456	449	421	441	414	409	474	437	457	461	421	455	429	423	432	453	442	421	428	437	418	427	409	519	443	460	441	438	472	444	454	454	456	438	460	457	460	471	426	489	469	424	419	447	434	440	416	449	437	423	402	422	411	485	456	423	436	442	497	435	465	441	495	432	483	421	429	437	428	431	463	493	444	427	443	457	479	432	448	418	429	453	432	451	421	405	449	428	477	403	435	414	449	459	448	419	462	441	445	422	470	455	443	427	443	412	445	424	428	454	423	432	430	456	444	451	433	456	436	442	420	404	432	407	439	485	453	410	486	437	431	452	424	419	419	485	475	440	440	492	433	437	448	465	491	432	452	465	434	471	457	436	426	412	435	468	464	458	453	423	458	457	430	438	465	452	436	439	470	459	441	448	423	457	440	471	457	455	442	460	453	491	415	414	490	463	427	458	438	408	421	459	448	442	437	447	449	436	450	426	487	411	405	475	441	412	424	465	451	418	464	435	433	453	434	442	435	437	452	446	500	429	434	451	425	408	446	425	428	476	457	434	430	413	444	430	432	440	448	442	472	466	429	449	446	444	437	464	410	427	439	411	448	464	465	428	444	426	420	461	462	440	449	433	417	425	442	420	433	442	441	461	456	438	467	413	434	459	418	496	473	430	439	469	502	453	429	453	466	451	470	436	454	421	433	430	461	481	444	429	409	432	437	465	476	462	448	418	424	447	429	467	486	438	438	468	436	448	466	465	443	474	432	446	465	451	457	453	437
2223	988	1039	1001	1029	994	1027	934	944	982	1048	1011	961	994	947	1004	955	943	940	1006	983	946	937	949	985	975	934	961	992	1035	975	980	998	943	975	928	997	979	970	940	960	973	976	974	959	943	1026	954	967	973	942	951	966	1018	982	964	991	986	1008	940	935	990	1020	984	925	966	963	949	932	967	1006	957	978	974	999	984	914	959	1000	949	977	1015	989	1015	971	932	1008	969	982	959	937	981	973	934	949	994	1009	912	1018	945	980	924	957	1011	892	969	941	965	911	928	960	984	934	945	944	992	923	1016	940	948	969	1029	1017	962	988	968	1013	922	937	977	983	1007	939	978	997	981	979	936	979	982	943	958	926	926	944	943	898	981	952	917	954	993	995	984	937	983	992	969	989	954	1014	944	970	1034	1010	977	996	968	998	964	995	969	930	964	1022	956	974	1021	945	983	923	972	952	978	978	921	980	979	964	969	965	960	975	929	932	936	899	1002	986	995	1020	951	985	969	953	980	990	945	925	940	975	979	1011	973	971	959	985	934	968	991	976	934	981	968	964	970	912	989	941	905	1008	965	946	1012	960	1012	932	977	960	987	1046	964	912	954	972	1018	925	1000	989	984	931	995	965	950	965	968	946	948	919	930	927	981	978	940	879	963	982	1031	970	933	971	975	977	978	1011	970	956	950	962	914	966	922	996	929	969	985	1025	992	972	1001	973	962	934	1008	917	974	1014	962	986	939	943	889	988	949	898	1006	975	1007	942	939	946	1003	949	979	905	903	916	959	965	968	953	1014	947	931	958	934	950	962	982	1004	969	927	972	1014	920	947	968	1007	1003	901	998	976	959	992	978	938	1006	1040	980	926	991	984	908	946	955	1022	931	929	967	937	987	993	936	1014	1005	884	957	964	925	927	936	934	1023	1016	987	939	995	935	922	933	926	958	965	985	996	985	963	987	987	996	976	956	1008	960	990	895	941	952	950	958	952	945	965	967	980	971	943	980	1023	999	956	992	996	1037	999	1011	1019	957	963	946	1016	982	950	985	949	1010	1031	912	975	1015	956	1038	934	940	992	1017	922	960	989	984	931	944	1002	987	955	1026	971	941	966	922	958	999	964	997	957	986	1006	954	933	980	956	950	978	973	978	980	940	941	959	985	1000	974	965	961	1015	963	1010	982	890	979	987	968	1011	958	992	993	999	936	1001	977	972	912	966	978	956	941	917	1011	1036	1002	971	897	946	928	942	961	972	968	934	961	995	965	946	958	984	969	973	940	948	953	1008	970	1005	912	902	917	958	1018	948	973	941	988	928	994	974	943	952	969	1000	998	1018	969	967	993	947	944	1018	979	993	986	965	952	928	982	988	963	916	953	934	964	953	951	972	975	918	941	979	958	946	908	887	949	987	1006	999	975	933	978	907	952	952	967	958	917	1005	972	935	988	1006	977	946	930	954	980	1001	1042	960	1014	998	1009	1050	954	898	931	910	978	980	983	959	945	984	973	980	981	984	947	964	1003	936	933	897	926	936	1010	932	948	945	988	954	972	965	956	1018	937	960	950	1042	958	997	994	978	1037	981	946	921	962	976	927	946	921	994	943	945	959	931	932	932	1003	1012	975	990	960	969	953	945	987	933	972	971	978	986	982	982	994	986	968	988	969	932	972	934	960	955	988	1003	921	994	998	967	917	999	918	941	984	994	1004	1041	965	995	991	983	949	961	928	967	1016	961	954	994	976	962	917	973	997	982	946	984	955	982	930	980	927	944	916	1023	937	961	973	939	958	981	966	1001	1006	948	1027	934	967	969	916	966	970	957	953	996	970	935	984	947	934	908	944	908	972	937	965	954	986	968	993	977	936	1015	987	1055	898	937	923	960	948	1021	925	1010	937	966	996	967	1032	944	928	963	936	979	936	979	953	970	998	906	930	949	946	993	1012	951	940	1021	934	929	918	994	916	965	918	919	998	943	946	978	984	926	982	1005	962	940	966	948	978	980	976	1014	954	973	1002	986	978	943	980	1014	987	964	969	1039	1007	982	981	984	911	922	959	935	931	962	926	968	966	956	967	977	1053	965	982	981	1014	945	895	923	996	986	961	964	977	935	975	950	919	992	968	947	1004	965	981	973	949	991	972	938	894	944	954	975	957	958	973	968	984	998	973	980	1014	978	942	943	974	996	969	936	1012	1019	982	952	988	944	955	944	955	1020	974	977	948	908	1022	955	954	969	984	1000	958	989	977	960	931	934	960	901	956	965	941	973	950	1043	931	958	965	948	992	964	973	981	935	916	966	930	960	986	961	926	1002	991	952	939	977	1006	999	1005	973	989	928	904	982	985	954	928	1003	985	983	961	914	982	954	967	917	942	885	967	962	980	966	1018	982	998	944	975	981	963	946	964	945	957	931	1009	976	956	955	978	966	988	964	969	1001	938	966	944	1026	946	923	966	956	925	990	972	946	970	927	939	930	907	951	1054	946	965	1001	1012	927	988	986	985	961	939	930	977	956	973	931	981	984	950	1003	922	1046	971	970	1000	960	975	956	1016	946	940	989	932	989	945	961	1003	996	962	968	966	1025	910	992	1026	928	1022	1003	1027	984	1019	948	994	932	981	934	969	963	937	973	947	943	966	983	958	930	962	975	934	1037	1014	982	947	1013	976	1016	923	913	1008	924	994	929	941	929	1004	969	926	994	1009	979	942	931	987	976	970	916	945	978	946	854	953	995	964	937	946	897	995	1006	875	915	1011	1023	988	896	986	972	930	932	952	988	977	935	978	1067	930	924	956	964	953	949	960	935	970	995	984	920	950	986	983	958	967	1014	971	969	949	981	966	981	991	973	968	996	947	926	975	1014	964	1004	1003	981	926	944	1011	982	947	966	948	954	944	963	968	981	979	1021	924	910	926	960	976	957	952	1018	987	949	971	921	894	1000	953	1010	992	983	925	971	951	978	1004	947	985	939	971	963	951	964	1000	972	955	954	1000	916	942	997	970	956	1005	1043	929	1023	993	977	958	962	938	927	962	957	915	967	995	915	1010	964	922	950	1018	935	971	940	939	951	920	970	966	1002	997	965	1005	944	935	990	963	947	994	976	961	979	957	970	927	994	979	955	1010	995	933	951	961	1039	972	964	931	1047	965	977	987	1013	1025	930	1028	961	968	967	991	946	969	923	950	995	1002	978	974	961	1005	949	900	915	937	955	962	962	972	907	973	988	945	953	988	929	1017	979	963	936	950	981	911	963	921	944	1000	954	952	981	992	921	977	962	963	952	948	984	942	995	1003	937	985	977	955	978	965	1000	1000	928	924	951	940	918	943	924	937	982	973	943	946	939	967	961	915	1023	992	930	974	965	997	984	943	962	895	961	925	977	989	1020	968	969	968	967	933	975	897	974	960	923	950	1011	952	999	976	1003	952	966	929	952	1050	921	974	928	966	936	974	973	978	982	1003	965	916	990	967	949	975	942	999	1019	888	958	922	954	989	963	969	961	986	981	1005	1061	986	990	932	975	953	912	946	981	963	981	969	938	953	1011	1017	915	920	991	1013	947	990	927	920	999	972	935	1018	960	965	931	970	938	965	981	1021	932	942	935	941	1014	944	981	983	1054	985	991	1006	961	942	976	976	890	967	970	980	1037	967	986	933	970	985	973	953	943	938	991	930	953	996	916	994	996	964	956	987	971	959	934	959	1005	904	944	1007	973	998	905	943	979	944	992	955	958	953	968
8330	646	603	565	423	326	358	288	292	304	293	272	257	239	254	221	249	255	276	279	228	264	261	254	212	241	231	246	231	247	250	243	257	240	210	206	256	250	208	230	246	268	229	266	216	245	249	237	247	250	235	222	235	269	239	221	271	244	260	242	232	260	249	239	261	209	249	240	246	226	255	227	250	237	251	238	238	263	251	246	247	271	265	263	243	214	262	241	260	207	229	257	217	238	227	254	252	212	262	254	198	245	264	232	210	252	247	284	221	230	259	225	244	248	250	230	235	230	222	247	228	246	252	238	264	242	244	233	230	227	232	254	199	242	263	214	216	235	259	240	260	248	275	243	237	251	241	229	225	270	253	240	238	278	240	253	249	230	239	250	242	232	254	265	226	278	260	291	231	236	223	239	231	238	241	256	238	222	240	242	247	240	277	279	260	273	237	223	235	221	235	247	262	249	222	266	254	230	281	247	219	254	278	246	227	241	236	238	235	246	231	217	249	230	244	250	258	243	211	250	259	206	255	241	249	235	236	259	244	228	235	257	230	255	268	238	244	226	243	267	222	251	245	286	257	257	226	252	286	234	233	271	267	232	263	246	239	231	255	249	246	251	236	239	228	252	240	255	244	218	249	270	214	269	229	240	210	260	239	255	184	215	263	252	236	258	240	233	237	255	255	250	241	256	254	243	281	218	249	228	248	255	245	252	265	216	225	254	221	276	241	229	262	244	215	270	272	258	222	225	228	239	247	215	229	238	250	241	275	246	246	245	261	242	259	242	265	248	225	238	241	221	239	272	244	274	253	238	277	220	253	250	239	273	218	221	257	230	263	246	247	241	252	261	219	264	252	232	268	269	256	221	246	252	225	245	253	258	230	252	260	253	252	228	232	260	246	219	237	251	222	292	236	263	231	256	269	205	230	244	215	252	251	233	271	244	235	249	222	247	246	285	226	236	247	261	269	229	222	237	272	248	221	235	233	223	224	266	282	262	281	248	238	246	248	229	248	225	249	222	241	235	239	232	225	209	247	257	261	262	279	238	240	241	257	265	250	235	240	217	240	253	230	220	251	236	214	242	249	253	228	226	241	255	258	248	230	256	230	263	219	231	272	235	254	239	244	228	231	244	241	242	211	256	210	239	263	222	234	246	214	238	256	255	227	261	236	232	262	253	216	248	267	228	233	215	230	257	207	240	256	241	275	231	225	291	253	184	236	218	214	235	234	228	221	210	255	227	223	247	251	246	246	249	272	224	253	249	223	238	231	229	253	247	223	275	241	258	225	246	232	218	286	257	261	252	253	250	212	232	245	253	249	233	231	260	240	249	245	243	228	228	229	248	235	232	295	262	256	234	224	248	246	243	256	256	234	218	239	211	238	247	227	230	246	267	249	240	243	240	243	222	243	224	241	243	220	249	263	253	252	256	218	254	258	263	231	214	219	272	263	244	235	253	235	256	254	250	225	264	214	252	232	270	253	248	260	258	261	242	238	233	232	269	243	234	240	229	210	240	246	213	257	220	277	238	229	233	239	219	235	258	241	243	212	225	242	236	275	252	204	253	249	256	257	265	266	253	229	272	224	246	254	223	232	227	243	252	245	248	217	230	240	234	257	256	223	249	242	243	278	257	243	251	224	250	263	236	239	250	249	258	246	224	268	251	248	242	246	226	225	280	230	222	264	245	237	245	235	228	230	242	235	225	221	238	261	253	229	252	253	240	235	249	246	251	236	229	238	260	271	260	243	266	218	251	255	223	219	225	248	248	255	231	246	249	259	243	239	235	243	227	257	234	237	243	243	263	276	228	242	225	258	239	246	246	227	266	281	286	240	214	236	237	244	237	232	260	235	231	272	232	271	243	241	259	239	238	236	261	232	231	264	257	270	270	260	247	240	274	225	277	230	266	257	219	255	253	250	296	234	234	237	260	253	263	246	226	236	241	268	252	224	264	237	219	255	244	245	226	238	244	259	247	224	258	235	242	211	266	233	272	241	246	248	236	224	237	230	251	235	262	269	247	231	250	267	252	246	245	254	235	216	211	236	240	248	239	256	252	217	207	250	234	253	224	232	239	248	271	258	244	246	243	246	224	243	232	233	236	233	262	237	267	234	253	245	223	218	246	277	233	266	231	271	246	260	241	242	222	224	243	248	257	256	239	239	243	249	228	226	246	247	247	229	267	231	229	246	275	215	256	225	235	264	217	247	283	247	236	273	224	233	265	268	236	238	237	269	236	246	288	252	253	223	263	262	259	248	256	236	237	241	240	258	232	252	247	231	251	218	231	239	239	241	220	286	281	236	247	253	222	226	275	276	252	245	263	221	256	246	250	253	216	217	220	285	252	267	247	229	240	273	261	272	252	252	239	209	262	253	254	279	240	254	223	269	239	249	250	223	277	236	249	235	244	265	223	274	271	251	226	261	240	261	254	265	253	220	231	247	246	256	267	245	242	252	253	270	264	230	258	218	256	259	250	233	272	239	266	260	231	208	235	230	238	247	241	240	261	229	225	249	228	259	248	209	253	239	257	266	263	234	243	237	260	201	262	267	208	224	252	234	233	255	235	211	242	256	271	234	228	249	242	265	231	229	244	220	219	272	258	234	239	241	246	231	253	249	261	257	217	234	253	242	242	245	285	237	278	243	275	270	202	266	237	238	251	242	244	207	232	259	220	236	232	260	250	245	230	236	247	251	282	237	241	249	265	240	237	244	241	241	285	237	236	254	259	257	203	264	258	285	248	234	233	230	249	260	218	245	249	232	245	259	240	222	259	228	245	257	251	228	220	253	242	248	266	250	222	235	254	240	246	235	233	261	238	233	233	249	242	219	249	230	218	256	229	217	238	229	234	254	262	234	254	249	248	249	251	244	264	239	228	234	239	248	257	246	255	237	251	213	259	254	232	264	241	250	245	242	246	223	245	243	258	236	242	248	243	229	237	230	244	220	254	232	246	249	224	238	243	242	257	270	260	258	246	256	257	250	258	249	236	216	235	243	218	241	242	250	240	246	251	243	237	242	240	221	243	249	236	253	258	230	242	278	236	206	248	229	244	255	266	260	244	260	233	246	233	268	263	259	255	233	230	245	232	246	231	231	257	251	264	236	198	261	252	260	228	262	288	259	250	257	244	214	248	259	278	260	254	248	233	196	204	242	270	229	257	254	230	262	220	243	264	243	242	232	252	237	230	267	243	236	240	254	225	280	276	231	263	248	244	221	254	247	260	269	243	225	276	226	232	270	247	227	230	234	240	228	213	252	257	229	245	252	234	271	252	250	232	238	245	222	251	237	282	238	243	236	193	228	243	238	240	254	267	254	258	237	255	245	248	237	247	282	241	240	249	251	236	236	267	250	270	248	253	225	253	265	235	263	247	248	225	216	267	232	249	230	261	220	238	244	225	241	263	257	250	231	226	249	259	285	235	219	249	263	246	222	246	196	211	203	229	258	242	233	217	248	227	258	228	257	243	251	265	241	248	235	234	244	256	233	250
6645	917	1381	1511	1323	1059	993	849	830	765	738	671	686	670	667	656	591	560	615	665	613	602	615	614	606	585	607	597	609	567	611	566	590	601	588	606	521	539	595	593	573	577	605	566	602	610	589	582	549	553	563	563	552	611	577	561	574	599	544	552	560	557	580	583	586	550	562	577	551	558	582	572	543	571	556	560	592	554	567	531	562	540	573	580	536	539	548	598	604	575	535	585	543	554	599	569	575	567	527	595	574	538	518	540	563	556	552	558	572	558	582	577	581	552	506	584	552	545	537	527	550	545	590	548	559	543	569	584	575	541	554	582	579	575	538	537	545	574	566	577	571	543	542	563	607	555	562	563	584	601	561	597	602	590	572	554	584	512	573	542	614	567	530	496	583	562	535	565	544	536	534	545	538	546	597	560	584	557	595	595	562	573	578	574	567	551	508	581	568	508	583	557	542	551	530	556	566	558	545	559	609	600	598	534	573	557	547	560	587	543	542	552	555	557	550	568	561	580	561	607	549	535	581	621	559	527	519	576	544	509	554	621	569	567	540	562	551	554	613	564	543	550	557	549	558	541	560	538	571	568	584	526	551	537	535	597	529	553	533	567	540	572	591	620	565	573	564	546	543	574	590	572	582	574	561	517	597	536	603	589	531	588	599	562	569	572	561	592	552	584	583	587	577	563	577	581	562	575	550	586	582	567	576	575	571	555	596	551	547	551	547	553	552	551	563	568	577	544	575	548	557	555	609	558	568	556	536	537	552	533	551	578	569	574	567	577	572	540	572	538	559	602	550	581	502	513	617	551	543	520	507	570	548	530	583	555	542	529	537	552	537	552	548	546	592	538	559	551	508	586	566	537	552	590	551	580	602	551	558	566	597	605	531	566	507	553	611	561	554	582	536	583	547	550	546	563	567	559	536	524	535	549	566	565	522	580	538	531	504	578	547	553	580	595	548	592	591	552	576	552	541	567	549	527	576	554	557	564	523	559	584	549	580	541	559	523	551	577	589	509	579	510	536	614	565	550	544	518	582	565	580	580	556	607	578	543	573	566	617	576	512	515	570	550	563	547	578	556	501	571	603	522	538	567	600	587	533	537	576	560	554	532	565	499	539	551	544	558	544	561	578	574	575	582	514	559	554	559	585	551	556	522	550	559	547	538	569	575	569	529	564	533	564	555	579	591	550	567	539	586	535	523	563	549	571	554	595	553	565	570	598	562	552	581	551	531	560	554	532	566	515	558	573	578	530	576	541	537	559	558	528	562	545	622	540	544	586	526	551	565	581	569	557	564	546	524	577	542	550	565	584	593	571	533	542	561	572	548	600	546	532	602	515	593	546	525	556	527	583	581	524	542	567	541	517	525	556	579	553	575	551	580	568	554	519	581	569	562	530	523	558	613	571	604	556	550	550	582	557	566	568	524	552	543	519	572	553	584	563	585	599	571	504	502	536	540	550	582	555	546	531	623	550	594	542	540	557	563	526	536	573	566	562	535	561	561	582	563	549	608	574	538	543	554	533	556	524	563	588	561	593	538	614	586	570	568	627	556	567	598	532	537	557	555	560	550	566	561	559	509	591	567	587	529	554	588	592	540	591	564	592	533	558	622	571	545	509	553	582	527	541	551	604	550	575	552	542	539	586	583	616	557	529	542	547	545	598	586	595	576	555	571	560	553	562	531	559	573	554	552	515	577	583	562	582	540	560	551	574	563	624	565	565	560	577	598	556	556	545	534	612	549	530	547	528	548	592	566	508	533	557	581	528	541	552	577	619	565	553	517	572	523	564	561	537	531	572	547	548	557	521	635	542	573	588	545	552	559	592	550	592	544	520	548	570	542	590	566	583	542	551	552	589	553	564	559	559	558	552	556	528	556	571	576	612	553	557	592	588	576	541	595	549	570	567	550	566	576	584	561	569	546	585	564	588	559	574	505	559	578	559	566	568	548	573	565	579	574	573	564	577	555	566	514	582	545	563	530	521	567	588	545	587	562	578	559	603	572	548	538	547	565	562	570	539	536	563	528	535	580	605	538	575	589	563	531	548	546	529	568	522	584	587	565	590	539	574	567	619	590	540	556	534	534	584	535	559	551	518	554	533	594	574	570	587	597	582	602	544	552	575	548	529	560	550	583	551	556	561	589	602	575	515	531	542	539	557	545	573	549	553	570	561	588	539	594	592	572	577	581	590	586	555	570	579	518	546	544	561	580	576	560	542	588	548	575	537	541	563	561	548	531	561	584	536	535	570	548	625	571	532	564	580	575	533	542	564	558	572	535	577	571	566	505	530	522	560	612	556	542	583	566	556	580	585	611	579	582	557	566	522	552	561	543	563	541	558	567	572	564	552	567	540	530	587	553	535	560	571	596	570	546	573	608	580	558	516	543	539	572	569	568	536	563	553	534	545	540	570	560	537	538	541	568	549	561	549	563	616	548	585	546	567	553	548	572	545	549	524	547	542	542	591	603	566	514	552	561	557	541	580	560	552	537	566	565	530	571	568	592	565	599	571	560	526	568	591	578	568	511	576	616	566	573	561	587	511	575	542	587	572	543	553	629	581	568	551	580	610	547	573	535	586	541	549	562	553	571	529	560	535	604	553	564	582	515	554	578	558	574	543	524	517	575	588	583	576	609	555	569	512	555	565	565	567	557	552	538	561	525	584	559	578	545	570	575	565	559	600	566	565	549	501	543	565	571	578	593	552	544	573	562	601	529	574	548	563	529	563	567	576	585	560	515	642	556	555	545	603	589	601	549	575	582	533	556	524	625	546	568	585	537	522	543	563	591	571	559	561	555	575	602	552	578	552	580	579	545	546	569	524	567	559	533	540	558	557	569	513	530	519	616	569	513	556	550	599	573	579	565	581	566	546	591	574	573	596	579	549	581	556	538	596	592	556	591	500	578	542	573	561	572	550	594	567	567	586	558	562	569	531	550	532	526	552	562	509	529	538	569	540	604	572	549	560	533	549	586	601	586	545	564	569	536	541	568	550	586	581	542	560	595	553	574	596	528	550	552	554	577	552	593	532	541	557	576	562	581	548	568	546	533	563	588	556	552	547	576	613	550	569	541	552	563	546	570	533	567	526	516	586	588	509	572	551	535	552	564	539	491	544	571	547	527	506	553	580	557	547	551	568	568	562	550	553	542	547	567	583	573	560	527	556	543	569	585	589	554	589	551	590	585	563	543	581	570	554	519	578	556	558	592	573	550	555	569	589	547	566	530	589	550	586	578	532	573	564	585	553	639	599	607	550	583	572	564	561	552	509	561	540	574	588	552	563	552	580	602	543	573	539	569	604	551	522	590	632	545	542	572	570	587	574	549	528	561	571	608	562	554	545	584	548	571	545	486	560	561	545	615	500	532	550	545	580	558	540	547	540	585	535	520	559	540	546	496	550	573	561	608	592	571	528	556	589	545	574	565	583	517	556	551	524	598	532	551	554	582	574	597	588	541	546	597	584	525	553	550	564	584	592	525	548	601	550	543
15574	1396	1015	700	533	383	333	246	231	253	200	177	186	196	202	175	186	169	166	170	153	157	173	179	170	165	182	181	170	171	170	149	178	166	156	169	149	149	155	189	161	151	141	144	155	144	177	156	175	167	154	147	167	176	143	153	148	140	170	185	165	161	171	160	170	159	156	155	160	150	161	157	171	149	186	153	156	147	168	186	167	166	182	154	154	146	179	169	166	174	147	153	176	145	164	157	157	150	168	164	144	156	167	165	160	135	168	170	170	172	148	151	155	179	181	179	170	158	161	164	155	203	190	150	176	178	161	147	161	188	151	164	182	158	147	174	189	151	154	176	138	172	135	146	182	170	180	165	134	151	150	191	167	149	138	140	157	174	162	139	170	196	159	155	152	163	167	154	172	159	165	152	160	158	143	147	186	144	159	158	158	154	176	173	150	155	167	144	173	151	186	149	148	171	168	164	158	164	153	160	155	170	161	153	146	158	178	178	159	152	147	140	132	169	156	144	154	168	148	159	169	145	149	160	169	168	157	160	153	183	184	153	157	165	148	172	140	162	165	147	151	162	173	129	157	136	124	147	140	151	143	166	153	153	153	164	147	171	157	152	160	158	155	183	150	150	152	158	178	179	161	183	145	168	185	155	148	134	174	150	161	168	174	146	171	147	179	186	189	151	156	156	154	168	152	159	141	167	185	157	163	144	160	147	166	174	146	144	170	142	160	166	149	162	150	139	156	173	143	163	162	174	165	165	183	167	182	163	168	159	159	175	161	149	141	162	153	170	162	136	159	166	154	147	144	182	161	179	181	155	163	158	149	155	162	159	161	161	171	164	163	167	158	146	162	164	157	163	151	150	140	169	156	166	162	161	144	158	158	150	144	152	153	161	165	164	167	163	161	161	149	167	158	185	171	170	146	194	154	158	166	151	132	155	179	139	158	166	191	158	194	153	133	151	156	161	167	150	173	169	174	156	142	151	154	151	137	156	174	147	179	147	161	149	174	174	171	140	148	182	157	174	148	176	151	159	141	151	155	165	167	170	167	169	180	155	158	174	166	161	148	159	151	145	175	152	153	149	191	153	176	138	143	162	162	164	150	179	179	164	165	166	140	163	173	164	160	169	156	170	159	156	165	170	175	155	166	178	169	181	159	172	139	145	161	167	136	179	177	160	151	190	140	153	174	183	141	152	162	169	176	158	146	172	163	156	151	155	156	205	172	174	130	149	160	155	139	167	156	139	168	163	153	156	136	174	174	168	163	177	153	156	157	161	145	160	156	152	157	160	132	168	133	154	160	164	151	179	175	161	156	146	166	167	163	142	158	144	141	170	179	155	163	158	157	130	163	139	165	146	145	148	161	145	139	173	158	158	160	154	165	163	154	161	169	140	158	162	155	133	142	169	140	153	168	155	140	173	188	153	174	147	178	172	150	150	163	140	164	166	162	154	155	162	165	150	168	160	160	145	160	163	145	152	157	157	165	144	142	166	168	193	161	151	152	191	161	156	153	154	156	143	158	150	161	175	159	140	156	146	166	149	151	139	158	168	155	188	178	142	170	177	154	182	158	147	163	165	182	187	177	171	148	161	152	154	157	154	148	167	163	166	169	158	141	149	158	140	161	144	148	179	174	153	169	162	180	195	175	162	167	163	170	158	172	158	149	150	158	146	163	180	185	148	145	164	174	162	147	160	163	172	154	145	161	151	189	180	159	165	163	160	153	161	173	146	159	145	141	152	177	133	161	142	145	148	153	158	157	148	151	163	175	154	153	157	181	178	132	151	172	168	157	153	156	166	174	173	160	159	168	156	161	173	161	147	182	158	160	162	159	162	129	139	150	167	160	174	148	151	146	155	174	158	145	172	183	164	176	178	179	148	166	152	144	165	155	130	170	197	162	159	177	169	170	157	184	157	176	163	160	140	163	160	174	169	185	199	151	158	157	167	135	143	140	167	176	153	164	178	174	196	157	165	165	177	152	174	168	158	153	170	164	183	187	163	154	164	158	177	139	142	174	159	147	135	150	150	132	156	175	157	162	152	160	158	153	145	145	153	144	167	151	166	142	172	150	162	180	198	158	174	157	171	158	149	152	160	180	178	182	172	148	162	153	145	165	153	183	149	175	155	162	165	143	150	169	175	174	172	156	173	148	172	182	166	183	175	160	168	182	158	178	157	175	168	163	167	164	160	162	159	145	154	170	165	181	180	144	170	182	135	167	172	185	177	144	153	171	179	145	171	149	181	175	146	169	147	178	135	178	164	157	160	151	150	147	162	178	150	136	175	163	152	167	162	163	154	165	168	183	180	162	142	172	172	157	167	159	149	157	179	160	157	164	162	160	155	166	164	167	152	152	170	156	158	170	133	187	164	150	160	164	149	165	179	148	163	149	143	161	171	157	164	166	159	163	133	142	149	140	148	147	140	150	139	158	161	136	140	192	163	168	174	175	170	174	174	158	165	148	167	176	154	150	164	127	164	166	157	166	167	156	175	154	167	166	149	169	152	150	181	163	155	165	161	164	146	183	155	145	170	171	137	145	148	157	167	148	171	168	146	152	172	155	176	187	153	135	151	169	148	167	158	151	142	183	148	165	152	142	193	169	187	170	146	177	175	151	143	176	157	133	149	174	137	149	163	135	172	182	147	155	186	150	148	167	169	162	159	189	169	168	165	158	169	170	150	174	170	165	152	166	184	158	175	147	145	144	173	150	147	161	175	175	162	159	160	162	152	137	157	170	183	173	178	178	157	164	151	177	175	187	170	151	162	174	151	138	175	168	140	168	142	168	181	149	172	155	173	160	158	149	149	133	163	140	160	159	160	179	147	183	159	141	141	164	145	163	140	152	156	164	161	146	139	165	154	161	172	180	166	159	144	169	140	151	183	170	187	163	163	154	172	193	132	145	166	152	184	140	172	146	158	152	156	170	194	158	174	170	137	156	171	149	161	157	164	143	128	165	172	154	191	178	147	164	166	139	153	144	171	164	177	164	170	152	148	164	150	165	153	199	177	179	153	137	138	161	177	140	149	143	185	180	166	147	159	162	161	154	152	150	152	179	158	175	166	154	138	175	142	176	179	153	169	152	165	167	155	170	135	180	172	161	180	163	162	188	155	197	150	184	156	152	165	149	151	167	191	173	163	147	152	144	159	158	158	166	163	148	152	134	164	150	142	150	174	168	147	138	164	153	190	185	173	153	166	143	143	168	162	163	177	155	158	183	165	172	175	180	157	162	157	157	139	208	149	154	164	144	158	149	179	161	129	163	166	160	166	177	172	162	159	183	162	177	159	190	189	165	165	172	163	181	152	153	163	190	168	150	164	167	175	171	172	173	172	156	149	156	154	148	149	164	152	159	171	169	154	158	161	150	196	154	169	158	171	154	176	163	140	141	165	167	165	119	144	164	142	147	178	166	150	146	167	171	169	143	171	157	149	134	156	163	166	157	164	176	160	140	184	191	163	149	142	165	156	148	141	133	184	157	159	180	168
8397	1084	2016	2343	2006	1460	1192	1088	921	799	750	681	659	597	608	595	579	593	541	495	499	513	532	522	504	471	485	485	504	486	514	455	435	469	456	463	456	465	436	438	428	418	460	465	417	447	421	415	430	447	454	436	433	470	413	386	400	434	449	421	435	420	441	465	432	412	411	404	425	413	397	432	422	423	444	478	418	451	484	485	416	416	410	440	443	444	462	462	371	467	415	493	425	411	445	441	457	406	428	428	420	437	438	419	429	410	429	397	397	454	418	416	435	397	424	398	379	405	457	405	372	409	457	425	430	412	446	402	407	376	457	427	430	467	434	435	437	393	429	423	426	433	433	431	449	438	426	434	425	450	395	411	446	456	430	415	463	409	450	441	461	436	417	426	416	397	433	461	393	406	432	444	445	384	398	439	426	441	440	410	409	383	426	442	431	389	436	461	421	383	425	389	411	421	430	481	408	436	434	435	450	425	471	453	445	425	416	407	430	444	426	405	419	422	438	450	418	432	427	420	451	359	452	431	474	437	457	420	447	411	438	448	443	433	409	402	437	425	444	414	399	434	416	450	435	421	419	466	437	459	465	471	425	446	418	445	477	454	468	453	414	417	434	447	422	432	472	419	460	433	399	415	422	413	410	445	459	447	448	423	442	448	415	379	435	425	442	387	434	411	437	453	396	466	422	419	427	434	424	412	396	389	407	434	420	438	437	408	426	436	404	430	448	466	477	420	402	417	419	427	400	445	416	440	459	381	393	490	416	415	438	406	414	437	410	418	398	428	455	425	399	452	447	396	423	449	422	443	414	391	467	403	457	427	437	428	381	460	429	411	448	456	401	440	395	451	403	434	429	442	456	465	438	406	412	421	442	410	430	453	462	423	436	449	454	402	417	409	412	405	447	459	411	412	423	403	466	435	430	407	434	406	434	426	418	391	441	431	450	426	428	449	423	452	460	444	429	400	446	411	414	443	388	396	408	437	436	430	423	459	375	465	414	424	436	416	431	420	408	450	414	424	418	443	411	405	425	438	422	444	445	466	435	450	435	394	440	404	444	422	432	401	418	425	417	449	412	451	421	406	406	418	471	433	435	431	440	409	416	438	420	436	454	419	390	399	445	428	400	397	428	395	442	415	421	411	433	404	417	432	416	395	389	422	469	442	382	443	408	408	438	436	407	448	419	404	417	387	430	427	427	449	422	399	433	404	426	413	430	471	465	380	420	426	427	415	453	409	407	430	385	435	446	449	425	422	420	433	409	455	423	392	428	418	423	420	437	435	466	450	446	433	425	398	424	426	400	443	418	473	454	424	417	446	443	431	432	406	412	394	431	409	419	421	382	400	432	443	425	412	454	397	404	410	425	391	450	414	387	447	391	406	443	423	472	429	423	437	408	419	366	425	431	409	391	425	429	428	442	394	432	440	442	440	399	419	410	394	447	401	408	431	445	440	413	405	451	452	393	430	427	438	451	422	430	411	395	443	437	392	426	453	422	465	417	392	436	436	422	443	435	425	448	453	447	483	445	404	417	426	419	407	420	424	470	434	479	427	410	417	398	427	440	395	418	461	432	421	402	451	429	407	424	458	407	411	398	431	439	434	378	434	400	426	431	406	421	445	424	439	431	400	433	422	430	413	429	460	436	428	450	440	437	409	421	419	450	449	414	464	424	405	387	427	430	450	427	455	422	430	418	454	420	407	436	404	462	421	389	459	437	445	419	419	439	397	421	426	426	453	447	434	420	448	414	393	410	411	425	423	430	403	435	381	418	454	436	455	427	418	451	443	423	374	421	419	385	397	413	433	461	423	395	416	435	433	406	418	410	430	430	421	395	402	395	425	434	446	410	416	429	422	396	423	414	418	400	399	413	447	426	429	420	429	454	447	468	437	431	417	450	428	434	447	449	441	467	432	423	476	406	440	451	423	430	424	419	418	420	413	424	420	414	427	417	466	437	400	429	407	413	465	433	425	430	419	382	427	415	428	433	454	444	414	456	426	409	433	447	401	419	433	425	438	447	446	472	417	431	419	445	446	407	436	462	421	447	433	418	432	424	420	400	445	444	443	425	402	403	406	388	410	401	408	414	422	409	446	447	440	399	441	429	424	403	413	436	436	418	438	428	410	450	409	453	407	455	417	404	409	451	447	426	401	464	407	418	424	414	443	393	409	424	409	426	441	442	417	442	447	433	436	426	431	438	463	417	391	427	417	415	446	444	449	413	435	412	416	467	426	410	446	436	403	430	396	476	419	424	426	387	469	456	447	404	444	424	390	411	441	452	421	376	456	437	419	433	446	426	438	405	412	427	408	452	430	421	415	447	452	427	385	458	415	418	381	423	410	446	425	437	431	429	409	437	416	417	456	426	438	429	439	421	439	434	396	402	405	395	398	455	405	444	407	393	441	426	441	448	399	451	421	442	451	439	418	433	438	433	423	434	390	447	430	410	416	439	408	418	452	445	433	408	425	422	444	440	448	438	399	420	456	422	458	433	425	419	408	425	445	379	451	455	432	425	395	432	423	429	440	452	440	450	427	396	437	416	435	451	442	444	419	445	393	438	394	406	446	440	420	472	419	407	421	391	447	424	393	442	388	437	406	426	451	407	424	421	426	444	449	432	406	472	432	400	396	428	385	434	410	439	444	431	437	439	405	436	503	415	424	434	456	421	431	426	440	439	438	437	456	415	461	422	406	433	415	475	387	471	457	432	412	392	390	440	458	470	456	422	476	455	439	443	459	413	438	409	431	438	404	409	403	420	414	448	447	421	422	442	483	449	423	426	413	430	429	441	427	420	406	415	388	447	442	433	417	432	427	395	440	435	409	459	423	423	423	405	436	452	438	417	415	451	412	447	421	425	427	396	415	448	390	390	455	412	391	424	423	480	436	451	457	376	405	399	408	400	423	451	416	437	447	453	411	445	422	402	419	420	427	422	405	405	442	411	432	418	418	407	423	426	438	454	459	439	400	465	430	398	415	431	417	419	427	475	426	454	454	426	401	428	431	415	445	455	414	424	420	402	411	493	420	452	413	427	413	441	376	443	440	436	398	440	406	436	428	454	433	440	437	405	428	411	440	425	432	428	422	432	421	415	445	432	422	406	439	392	381	432	418	428	433	435	421	424	460	467	404	436	410	421	442	444	438	414	416	391	412	396	448	421	421	392	440	435	450	424	433	416	404	463	424	417	459	435	408	398	425	434	440	415	442	397	425	400	421	443	404	438	453	398	438	414	430	421	389	421	434	408	440	404	424	426	458	408	422	454	433	439	404	431	410	428	448	424	444	417	459	413	424	438	429	434	439	442	418	459	440	465	447	434	420	434	398	424	416	428	430	408	447	391	433	444	451	417	422	440	398	407	465	476	403	403	412	414	425	397	395	463	402	432	438	439	398	428	412	408	456	410	435	469	439	397	452	413	426	410	445	431	436	423	431	419	408	413	425	416	436	433	422	438	425	452	433	424	394	444	429	442	415	425	436	445	423	444	442
2004	508	441	485	445	485	473	464	429	443	409	440	483	463	437	427	425	459	447	455	418	441	484	472	448	473	420	455	445	451	489	442	437	483	436	454	454	427	464	475	436	435	448	455	441	483	423	421	429	434	496	447	445	417	416	450	492	451	488	446	432	442	468	481	429	444	440	469	416	457	439	462	426	426	458	444	488	437	422	447	438	401	439	498	474	476	400	420	452	435	449	446	435	428	446	424	421	445	450	483	478	462	432	441	452	455	427	446	415	454	419	466	414	450	415	434	421	440	424	453	436	442	396	448	446	437	440	442	472	450	455	442	460	447	458	450	487	427	418	436	446	448	465	474	461	480	447	456	435	459	424	442	449	434	443	431	450	469	410	421	417	432	460	461	437	467	444	425	421	462	441	450	402	428	469	448	434	412	435	450	429	447	409	449	469	430	447	424	486	444	428	431	416	443	448	463	452	445	434	437	438	408	468	465	423	486	438	463	465	476	452	477	458	448	466	451	452	452	508	457	454	449	464	460	467	468	411	476	468	441	458	496	441	433	419	425	413	413	449	453	462	473	437	438	466	485	417	449	466	475	432	434	428	420	403	410	484	428	408	445	418	475	434	445	420	510	414	374	459	424	408	469	469	457	382	433	482	445	462	429	443	462	422	409	484	457	438	470	472	430	390	415	424	482	495	466	448	454	451	406	416	437	467	425	437	510	433	436	434	478	430	459	452	450	425	437	413	468	399	459	444	483	453	425	453	411	459	455	476	440	432	406	416	435	451	444	442	453	464	444	406	392	458	432	415	445	423	457	443	420	437	472	493	456	472	424	424	422	447	441	468	448	474	428	457	455	472	454	446	399	461	462	432	439	435	408	445	471	435	448	414	443	458	447	464	411	424	406	412	431	458	417	417	432	443	448	488	464	463	396	446	434	406	438	502	404	417	433	430	476	428	439	381	402	480	452	456	439	465	438	454	421	455	458	482	424	490	451	483	474	424	457	422	462	430	410	432	426	432	469	444	440	443	447	483	445	464	485	451	453	432	489	456	464	449	420	465	432	446	448	463	451	435	448	436	412	471	417	451	449	435	476	453	435	441	453	445	440	476	464	456	464	448	425	416	448	493	470	487	441	469	462	449	456	417	433	461	422	440	463	446	453	443	428	462	456	476	419	427	441	457	482	441	448	483	426	470	444	460	474	452	434	464	480	480	455	479	443	404	457	427	456	384	437	461	445	411	449	480	456	453	516	468	466	434	461	434	428	448	459	453	471	419	469	444	467	444	429	438	426	440	453	466	409	475	468	473	485	456	459	489	462	433	444	436	437	445	488	458	420	478	453	472	476	464	436	433	451	486	401	458	470	413	450	441	466	463	414	448	429	397	453	424	437	445	425	468	444	467	473	445	423	480	424	440	459	426	445	463	460	439	431	458	445	475	426	395	484	456	439	440	472	453	463	484	502	442	488	430	421	412	428	481	414	416	453	400	513	450	446	521	409	441	424	463	441	419	463	460	480	467	468	404	433	446	470	428	447	426	456	412	450	434	450	450	450	489	493	413	457	463	467	439	478	463	460	456	414	410	449	422	456	439	400	415	456	466	476	438	410	488	427	437	421	445	456	496	456	437	439	429	443	461	443	465	411	445	449	431	482	442	459	439	485	448	435	472	460	447	448	430	418	475	453	433	465	441	433	476	470	436	440	458	452	460	458	457	465	453	413	439	421	449	433	433	449	469	462	485	482	419	427	453	403	484	452	434	420	423	454	416	433	457	442	431	473	440	465	428	451	409	458	508	445	425	463	427	462	421	461	471	434	414	441	466	451	472	465	451	469	504	488	432	432	428	444	418	465	435	416	439	484	433	430	437	416	465	443	428	454	434	447	488	425	449	443	412	445	437	454	458	451	451	482	434	465	462	425	453	467	432	437	471	450	437	466	456	451	445	414	424	411	479	496	457	440	414	459	441	434	447	418	478	421	446	425	434	447	437	447	421	461	425	451	473	479	441	463	429	438	443	502	464	428	440	434	438	479	469	422	440	445	453	390	474	446	420	451	446	448	437	428	467	468	450	464	455	491	420	461	486	447	465	429	431	452	421	427	458	423	465	442	457	434	442	404	435	471	437	440	421	473	489	477	450	487	435	414	420	445	452	451	453	469	422	443	450	454	492	419	467	444	454	470	428	428	475	452	453	417	419	422	460	446	456	441	430	435	453	460	451	471	440	455	435	458	410	460	443	473	418	465	422	455	414	432	438	432	426	462	434	449	420	425	415	463	446	456	436	463	427	458	431	425	453	425	432	466	431	464	446	444	450	433	430	468	420	493	490	418	434	439	439	450	443	385	441	476	476	441	456	458	441	441	479	472	484	456	434	426	452	415	469	477	443	442	442	470	460	413	464	460	480	419	427	427	473	477	448	439	485	424	451	453	419	457	432	433	436	429	438	450	462	448	402	440	451	464	444	471	429	419	493	448	440	388	431	421	425	489	456	468	472	408	481	416	434	452	436	437	456	448	439	468	438	444	423	440	435	438	458	513	444	427	470	451	470	443	464	435	456	519	444	421	447	467	439	426	450	455	444	428	417	443	430	443	410	430	437	440	452	447	447	434	411	468	425	507	482	399	422	470	460	493	436	483	444	506	476	422	435	453	432	423	376	450	414	430	474	448	440	409	474	423	441	438	448	439	438	436	463	486	490	460	421	434	462	436	416	439	443	461	435	480	451	437	469	454	465	437	474	461	434	437	424	434	466	448	459	464	441	446	457	448	411	433	414	435	446	454	487	459	464	458	438	479	465	438	432	452	469	443	448	450	438	382	403	484	451	477	431	451	447	477	451	473	422	435	464	465	481	482	429	441	419	425	417	424	491	461	459	438	468	450	451	428	422	431	440	443	462	491	474	450	421	434	442	469	425	471	461	434	432	454	437	442	483	462	479	467	499	449	455	425	495	475	389	469	457	438	453	468	443	456	441	430	459	442	433	433	427	418	448	437	440	449	441	419	413	412	437	474	459	426	462	494	409	464	432	484	423	465	477	499	462	487	450	412	455	436	455	421	466	487	428	427	422	455	434	443	435	453	479	421	445	448	463	488	432	443	447	457	505	441	453	469	459	429	490	446	474	452	446	403	426	459	448	437	437	461	408	469	485	483	437	432	470	495	465	485	468	419	451	428	436	457	445	435	464	454	464	484	420	461	447	485	430	445	440	475	454	437	433	433	448	434	423	446	457	449	427	428	468	473	481	419	449	448	438	426	445	414	463	460	473	432	438	460	483	418	421	424	431	438	466	432	474	474	408	459	403	431	443	424	431	436	449	465	451	491	425	422	450	451	486	455	438	473	436	446	446	453	448	441	391	475	408	419	449	439	467	445	453	418	487	437	501	459	451	439	423	481	454	463	451	405	415	456	446	406	469	472	436	432	417	408	433	444	461	462	457	437	421	441	489	465	452	455	451	404	461	408	419	427	451	470	449	445	467	434	385	424	460	458	480	425
2285	1024	1077	935	1014	980	1032	991	1004	950	1008	1052	935	983	937	1019	968	946	995	971	974	964	958	1015	1005	931	995	949	1019	976	1003	945	927	1020	929	963	986	964	986	971	972	1023	960	979	1037	1011	933	908	952	957	966	983	928	950	967	934	933	968	971	952	954	942	964	1017	952	924	895	941	1011	943	1053	951	988	970	948	971	988	994	943	972	993	942	949	929	1001	928	909	979	970	945	1017	950	968	1004	982	906	1037	938	964	957	1005	971	1052	931	930	1001	939	958	962	966	1008	992	1032	988	1031	998	947	976	959	991	977	984	951	976	971	993	1004	1009	951	998	970	998	964	1014	992	1030	964	963	979	989	965	981	1040	959	928	1025	942	927	973	935	944	964	976	975	1000	935	983	1010	1007	963	935	953	972	960	930	905	930	939	954	982	948	952	946	995	961	976	969	1002	945	986	942	909	928	889	960	960	981	993	974	970	922	1025	940	981	965	970	980	969	954	965	982	1007	1004	985	961	935	963	986	1029	961	892	1009	1001	952	959	1032	936	1006	970	950	973	998	945	1015	944	988	957	919	964	1001	983	971	1027	933	955	966	941	952	943	965	951	949	972	1013	1009	995	1003	997	989	923	980	893	959	934	900	977	985	968	976	989	989	944	998	958	976	973	994	997	1010	963	937	923	984	977	1018	963	950	957	951	897	985	936	975	959	974	908	1025	989	916	902	958	975	977	952	964	989	946	955	1009	978	954	935	1019	936	976	941	900	1004	973	930	1024	965	927	994	1030	946	950	957	982	939	933	912	990	964	976	902	906	1020	1010	949	974	954	962	984	988	965	1032	990	981	948	992	977	984	939	964	996	970	950	985	967	946	987	989	920	953	981	912	959	949	977	955	947	969	964	974	993	969	931	1025	942	991	936	952	975	986	953	947	985	925	975	976	966	993	993	960	923	989	1017	939	959	988	927	923	1002	947	945	925	1020	929	1002	962	967	922	976	961	936	984	955	975	893	990	949	926	912	1017	941	958	1002	999	1009	929	925	976	951	955	950	999	1001	975	952	972	981	1001	963	997	1004	936	993	1041	934	947	924	997	980	983	981	961	1036	989	975	939	962	960	966	998	948	1023	958	971	990	963	979	968	961	969	941	938	945	975	979	982	1028	941	959	1030	969	969	921	996	1014	985	943	1055	969	931	987	953	978	1015	938	968	926	1033	937	966	910	1022	935	986	939	983	1001	972	966	959	931	936	964	963	924	958	994	939	1006	953	968	931	927	923	924	979	1019	945	966	930	1001	975	980	974	961	945	976	947	925	948	910	977	917	1005	1016	941	1015	1032	1007	950	941	989	981	950	964	971	964	934	972	910	953	977	960	994	911	971	978	1003	961	924	976	970	1006	941	962	964	960	962	964	940	949	965	969	945	1023	974	929	955	1012	963	946	996	926	941	939	962	979	942	985	918	976	1016	958	951	1001	903	976	973	986	1000	988	926	991	1016	955	1053	951	954	946	924	975	1048	955	905	999	984	938	1023	1004	969	948	953	878	982	989	987	991	984	969	951	974	934	942	997	1025	997	982	954	973	991	984	1022	985	980	954	991	979	995	994	952	944	1006	970	969	990	971	980	893	1002	960	949	996	974	957	982	933	988	971	932	1019	932	924	955	923	1047	1003	1012	958	976	964	1025	950	940	969	963	959	941	943	994	974	977	931	988	981	975	975	957	918	939	1012	951	955	940	984	1012	918	950	1050	952	998	981	958	967	982	953	1001	953	954	902	895	956	935	937	951	996	962	1021	977	995	931	982	960	903	987	954	962	940	979	1039	941	1007	976	900	999	953	864	938	928	955	1017	950	966	958	1039	945	999	909	950	972	905	933	975	949	964	990	956	1035	938	902	986	954	998	949	1011	1030	969	976	993	1016	1001	998	915	894	951	1006	974	1037	972	1008	990	968	984	926	939	1045	1002	962	983	997	1000	976	921	997	947	992	966	1007	942	969	966	1030	943	995	967	952	980	982	1005	960	931	1029	928	993	993	982	1019	995	1036	979	1000	967	973	954	984	993	994	970	931	967	971	970	934	1023	953	935	980	948	924	981	1003	961	989	964	982	939	954	921	957	977	988	949	954	974	963	930	977	967	968	974	990	1006	948	972	947	948	960	982	972	965	973	1004	972	986	934	972	945	1003	984	941	1020	991	961	918	945	959	966	963	939	961	953	976	971	1000	900	945	998	972	1009	936	963	1005	987	977	928	948	966	975	949	969	952	936	963	948	964	945	1005	947	991	982	951	972	1029	957	933	938	971	920	996	994	938	976	968	943	1017	980	1009	1005	1006	926	937	964	973	929	985	993	978	880	915	992	939	1002	940	952	991	944	949	916	948	1012	994	955	919	982	985	999	930	954	981	969	936	941	947	958	991	1000	984	986	998	975	971	990	942	908	923	920	983	955	993	971	913	985	1010	966	953	967	938	1007	962	1006	978	971	1003	1004	1011	954	946	935	955	947	957	942	948	933	929	961	962	1011	959	951	951	990	910	953	917	946	1023	952	981	969	964	1002	918	1021	960	905	975	964	997	924	985	944	964	987	1008	984	922	1026	948	993	977	1002	981	992	975	1001	1035	957	1000	998	916	937	1027	980	983	951	966	952	962	977	964	1005	996	931	946	953	947	956	936	958	992	997	961	960	963	972	974	1001	986	962	986	1008	997	970	944	906	1008	995	950	950	931	991	971	953	988	979	973	925	976	1011	1012	938	974	983	981	947	942	974	940	990	989	988	925	967	961	1023	1001	962	981	986	907	955	977	953	980	934	988	922	929	995	989	971	996	939	958	968	1004	957	980	940	1018	980	972	917	960	959	972	976	975	938	982	933	964	952	966	953	930	991	904	996	904	960	933	987	998	995	935	943	911	938	934	933	979	965	981	974	1005	961	1011	980	913	972	949	965	984	940	943	933	938	958	999	992	951	999	940	998	987	946	925	931	987	980	958	945	959	1001	968	939	988	998	979	1012	984	998	989	978	984	948	973	1024	987	921	919	1001	932	954	918	942	963	970	1012	944	1039	930	995	938	951	995	978	974	966	970	1009	999	911	973	1026	965	983	977	977	911	1010	965	943	1006	969	912	985	982	1007	974	936	966	988	912	1038	982	984	984	939	1029	989	968	956	994	982	981	953	946	957	956	942	981	961	948	978	1001	968	957	969	924	983	958	961	946	1003	955	920	911	927	1040	954	928	950	966	941	914	961	973	1040	995	951	1002	923	957	1007	960	963	961	1025	995	965	1029	947	965	966	942	975	964	940	979	974	996	996	972	963	975	898	920	1002	940	922	965	948	1013	946	988	974	967	980	982	921	956	961	932	989	1008	997	993	946	973	939	950	1008	974	946	972	946	943	957	989	923	955	959	930	965	978	909	965	928	991	967	982	978	909	944	927	997	961	976	933	992	972	963	981	945	915	959	961	979	1007	1015	986	951	901	976	985	969	970	997	970	986	1041	989	972	952	944	982	943	965	966	925	903	919	938	977	982	943	993	927	937	928	1015	889	999	977	972	922	964	1041	979	940	954	967	980	936	1029	952	950	943	976	967	936	927	992	972	998	994	884	947	911	955	933	1003	959	945	969	983	948	960	989	953	984	987	962	948	940	941	960	1002	936	997	1005	943	979	988	957	998	988	915	999	972	979	916	982	962	1017	1016	1039	984	942	973	958	974	992	951	933	962	897	942	995
8836	590	619	519	408	369	324	257	299	258	255	253	242	254	263	266	253	235	241	263	241	218	257	269	266	269	244	259	243	227	235	220	257	258	266	259	228	231	250	234	251	225	259	230	238	264	241	245	253	232	250	239	244	253	229	255	252	242	221	229	247	247	253	215	225	250	271	256	228	221	243	215	250	250	243	250	239	249	239	249	242	240	260	212	224	261	239	247	254	249	254	248	234	249	247	259	222	228	250	245	255	267	217	219	261	246	230	240	244	253	248	261	265	252	278	265	242	236	248	246	261	242	231	235	232	260	199	216	239	252	221	241	255	264	268	265	240	254	257	278	220	234	231	237	237	258	231	257	260	250	238	231	223	223	220	241	233	245	229	247	239	290	228	272	221	211	196	244	227	228	213	260	241	281	225	256	227	252	237	228	249	252	256	243	232	243	224	226	282	265	214	221	231	230	235	261	251	228	265	251	230	255	224	264	247	244	253	259	268	233	251	239	254	261	223	243	233	272	213	255	224	237	244	224	210	250	234	220	251	255	244	230	255	248	250	274	239	259	266	258	243	262	248	241	255	246	245	228	276	264	249	225	233	263	229	238	252	222	235	231	212	274	258	243	227	272	257	245	244	246	215	238	270	231	235	250	256	260	235	203	239	243	225	256	226	264	232	243	240	227	240	243	198	254	234	260	265	267	240	243	254	239	233	223	248	245	269	254	242	274	251	238	257	239	237	280	252	223	227	258	242	230	243	249	226	257	235	255	256	251	236	273	248	223	214	227	229	259	237	252	256	228	237	252	229	269	244	272	264	221	257	228	217	239	242	263	255	262	249	280	221	258	260	228	264	257	244	245	238	249	213	253	257	236	237	218	261	229	252	251	253	209	224	259	267	257	258	226	255	239	251	238	238	229	278	245	266	241	235	277	264	259	234	271	232	237	266	265	224	258	248	241	243	277	276	257	271	239	270	256	223	225	262	250	235	226	252	226	230	229	255	210	223	251	256	261	255	241	256	280	226	242	224	233	246	237	256	269	253	247	263	237	263	248	246	253	240	244	236	269	231	262	252	241	243	255	243	272	236	284	264	255	227	242	254	260	248	236	271	264	254	258	249	249	254	247	243	248	256	261	214	251	204	221	235	249	244	246	232	275	221	224	244	245	261	249	246	217	234	267	227	246	258	237	231	293	248	264	283	249	239	244	245	254	238	239	222	242	266	221	214	258	294	278	246	254	261	256	237	227	230	254	264	249	258	263	256	262	273	249	224	266	241	243	243	232	254	246	251	248	219	268	219	268	252	226	261	260	241	256	228	224	259	238	286	234	251	264	239	248	229	255	230	275	246	271	271	261	306	261	210	221	257	237	255	263	272	258	252	246	271	253	252	258	263	239	248	219	254	259	244	232	277	230	194	246	218	242	286	284	251	262	267	256	233	255	257	246	255	229	259	247	261	242	257	248	258	240	257	242	257	240	228	221	246	261	234	226	215	253	229	230	223	259	231	248	245	237	280	235	229	256	246	235	242	233	252	245	234	240	228	269	242	239	244	229	226	219	225	243	266	271	230	267	237	260	242	218	239	258	272	256	275	233	259	251	230	247	252	256	267	265	232	222	245	243	242	247	253	248	259	207	225	251	224	249	258	245	266	239	230	237	262	267	239	219	259	224	237	252	234	241	282	247	257	245	224	214	237	250	276	247	240	230	257	252	246	228	249	234	244	254	264	241	266	255	274	257	237	252	249	210	239	291	231	235	263	237	226	256	266	245	237	212	242	222	217	242	251	249	217	262	217	227	253	249	247	239	227	220	198	231	218	251	243	243	257	246	244	215	242	235	248	221	212	274	237	231	253	228	248	245	213	215	264	269	274	236	236	235	233	260	253	225	232	266	225	243	218	226	225	243	251	267	210	226	233	223	245	229	231	223	249	264	237	226	276	243	245	271	249	228	232	251	247	231	254	255	264	214	270	245	264	259	254	273	226	249	260	252	220	244	244	243	230	256	239	274	231	251	234	227	248	266	238	250	226	274	243	269	233	237	251	251	225	271	215	244	237	209	242	270	233	256	245	252	240	209	259	246	242	248	219	233	231	238	246	235	253	222	277	250	250	235	270	259	280	255	256	259	233	273	255	245	255	240	241	252	280	259	249	267	238	236	214	223	259	253	234	221	248	266	238	252	270	228	240	252	253	242	275	252	264	246	244	237	242	237	254	250	255	229	222	219	265	234	256	247	231	231	266	249	234	229	229	267	243	254	246	234	233	246	229	269	229	238	259	209	261	269	227	252	261	264	232	280	268	253	242	256	248	271	224	256	249	255	251	222	250	255	234	253	212	255	219	247	249	245	247	242	271	245	207	269	229	218	258	248	254	289	246	230	222	226	215	256	232	265	237	237	274	262	281	246	265	246	223	254	267	259	245	260	236	226	233	234	268	265	272	244	198	261	283	258	236	239	241	252	231	253	262	222	258	252	248	251	248	232	257	234	258	240	231	242	274	281	252	253	243	235	253	231	246	230	252	246	280	257	243	232	228	261	242	225	234	234	240	256	239	224	229	245	248	232	231	244	262	247	242	265	261	218	253	239	240	236	235	248	242	239	303	210	243	240	263	243	244	237	255	251	273	224	220	238	249	257	284	247	227	237	256	254	271	238	226	235	220	276	264	235	255	274	228	226	235	234	220	220	227	249	260	241	248	245	257	253	235	279	222	233	253	226	259	228	256	247	225	219	238	288	241	224	260	256	226	247	245	236	245	259	238	262	245	268	233	237	255	265	247	251	250	255	245	284	237	224	235	229	240	242	281	275	232	235	283	235	236	256	233	208	231	198	255	241	250	241	234	223	254	223	256	258	216	238	254	241	250	257	268	221	243	230	246	255	262	268	231	244	246	230	248	233	246	254	242	244	233	221	228	252	233	249	264	277	233	226	247	256	214	218	215	269	251	224	233	257	272	252	245	219	240	217	233	257	262	242	236	249	262	248	218	264	233	217	262	242	228	245	223	224	221	263	264	253	251	280	252	272	275	248	255	264	267	254	243	262	252	262	258	248	256	237	245	227	242	230	258	267	220	243	245	229	226	255	262	247	230	234	248	263	235	253	256	267	255	253	233	253	230	229	258	232	243	225	254	256	249	234	241	216	229	269	265	275	269	234	290	239	237	224	239	254	282	260	219	234	267	227	260	267	225	242	243	271	235	265	220	247	262	251	222	227	233	208	228	281	267	262	280	224	256	262	245	271	215	229	240	262	244	251	245	252	258	237	258	246	238	245	236	226	256	215	203	254	258	248	258	217	278	242	216	269	231	214	259	282	226	253	235	238	225	277	214	270	231	279	218	261	244	250	254	245	240	219	254	224	236	234	201	252	240	251	237	244	231	258	239	248	227	241	246	213	259	246	241	255	288	245	238	282	266	248	225	259	245	243	240	245	230	229	225	189	226	251	248	241	244	254	247	231	245	244	222	232	267	252	253	227	248	225	265	251	265	208	233	237
6927	898	1421	1532	1381	1142	990	909	776	763	721	682	721	674	621	680	635	630	657	597	626	606	584	633	538	587	536	616	592	587	549	576	587	576	611	584	581	559	553	535	619	577	590	571	540	564	582	542	564	594	571	581	581	562	563	570	584	593	601	557	569	563	584	566	568	530	614	564	536	563	581	557	538	555	564	566	561	608	561	555	591	564	568	598	608	576	550	533	560	542	547	542	565	578	585	551	604	582	587	592	562	546	577	522	532	536	538	564	623	547	551	549	572	570	562	586	590	584	617	555	563	583	537	533	575	599	571	550	549	568	566	538	555	611	564	585	578	563	569	582	556	565	589	594	590	565	555	564	569	577	574	540	545	580	570	558	570	596	572	548	577	549	623	547	562	568	564	505	622	549	563	602	556	558	575	563	526	598	590	562	545	596	566	539	619	631	568	555	584	581	552	554	551	574	545	561	571	585	600	570	560	580	577	601	580	583	527	586	570	536	598	540	576	624	604	603	595	543	590	578	614	541	539	594	576	578	568	554	566	583	588	575	574	561	570	549	590	578	585	561	561	557	575	557	548	565	552	555	550	577	603	614	567	595	577	608	515	540	531	533	561	554	568	525	569	565	570	568	578	558	583	560	582	574	550	574	629	558	603	584	570	586	560	565	551	598	585	543	533	575	521	583	563	599	546	565	587	598	572	561	525	562	563	591	558	573	570	557	567	577	570	578	548	515	574	536	589	552	532	600	565	554	543	588	568	551	601	552	579	592	580	579	573	534	589	549	531	519	578	615	545	551	529	577	547	564	542	560	601	540	536	597	585	568	544	537	540	563	558	621	569	558	539	588	606	561	559	566	514	543	558	566	557	546	532	539	507	562	552	559	534	568	575	529	616	533	510	576	580	566	560	559	573	552	554	605	601	508	608	571	541	554	586	571	596	553	549	553	568	560	544	578	602	582	598	584	604	533	556	515	611	568	576	590	537	579	556	570	591	536	581	531	571	569	583	584	537	599	557	560	553	558	556	544	551	618	582	531	560	569	585	584	539	570	549	524	549	533	602	561	579	595	550	560	570	535	570	588	583	542	561	548	558	564	585	540	557	560	540	596	619	541	515	556	556	598	555	527	567	562	543	543	590	529	535	603	580	537	541	575	546	574	559	568	565	518	580	534	554	578	528	580	539	592	534	534	528	523	548	569	555	544	562	524	558	586	553	572	557	606	521	584	525	546	590	541	531	582	578	556	572	507	553	570	537	542	576	527	591	598	536	588	613	610	591	591	575	577	547	571	514	559	613	568	528	600	596	570	562	552	591	586	569	564	605	578	525	582	543	513	552	543	596	558	575	593	569	594	558	571	573	575	561	573	609	587	593	566	553	565	546	539	570	577	568	559	512	516	545	567	596	563	528	566	566	572	570	539	569	579	578	522	598	538	597	559	523	596	515	572	589	601	610	592	590	594	587	565	554	586	570	581	551	563	599	587	568	567	512	576	576	565	567	547	626	563	587	554	575	570	569	545	533	502	562	540	570	585	551	578	567	588	537	589	550	584	554	562	579	551	563	584	591	568	557	608	520	560	517	584	595	577	576	589	571	543	539	531	610	585	575	550	557	566	562	540	609	591	560	530	577	567	587	608	542	545	566	584	566	533	585	549	568	571	546	585	551	557	594	577	533	556	589	576	560	582	576	552	572	564	528	573	530	574	541	537	599	555	601	549	533	575	564	524	559	570	567	539	556	592	580	532	587	550	522	593	590	582	578	577	553	509	601	588	575	509	584	565	573	598	569	548	599	548	588	555	536	556	582	534	549	569	571	516	600	598	571	551	546	552	594	560	559	551	602	591	590	531	607	552	549	594	633	547	591	603	533	596	518	606	526	562	593	609	586	553	559	554	518	555	570	585	539	596	575	553	569	571	582	549	553	585	574	572	528	521	536	575	580	541	584	558	551	540	539	550	580	578	563	539	591	553	556	559	561	560	534	586	537	566	562	592	564	571	572	529	546	561	546	604	559	598	594	558	556	566	543	577	597	525	562	577	537	597	609	564	591	562	560	588	525	564	598	605	610	574	565	564	578	580	591	583	562	595	560	598	537	584	588	609	569	572	550	545	570	550	575	551	554	565	573	560	550	582	593	604	565	566	571	552	575	590	576	568	599	563	575	575	547	573	567	560	560	510	580	587	520	581	507	558	506	566	546	539	587	563	570	593	554	530	592	571	620	555	541	582	566	549	545	533	553	537	575	528	584	592	568	552	542	547	572	550	562	526	559	560	526	584	540	567	533	584	542	505	589	547	524	534	581	546	553	536	549	550	552	550	560	566	546	537	543	585	555	582	562	534	602	575	610	560	568	524	563	530	598	582	567	527	544	565	570	558	575	587	566	557	589	545	597	559	546	565	566	535	616	569	569	555	561	567	569	539	579	571	566	565	547	586	561	546	517	525	565	533	548	541	515	558	573	576	574	564	556	526	562	543	587	574	579	531	597	531	588	530	590	557	574	558	601	583	582	574	574	569	534	590	580	554	601	553	554	567	588	603	541	514	547	576	573	520	553	606	580	560	603	567	550	598	531	546	563	547	572	595	525	546	546	563	547	549	587	571	510	556	536	541	580	547	547	613	554	543	516	575	522	583	523	607	567	538	532	548	565	595	553	595	578	591	595	565	567	594	566	577	577	547	547	530	571	585	569	616	571	576	572	587	581	523	557	584	564	521	568	591	586	588	523	541	556	558	562	553	566	544	543	545	579	549	564	579	558	577	554	585	585	601	568	594	557	592	523	548	580	539	566	555	527	554	616	539	547	559	550	573	559	537	560	557	550	557	595	529	533	575	579	572	582	550	588	513	534	615	613	596	572	545	582	632	545	603	558	566	545	573	524	587	569	531	563	591	568	535	548	565	569	583	524	564	606	553	543	554	557	581	514	535	585	563	593	555	566	544	545	586	560	571	575	547	579	584	562	582	565	517	606	581	540	532	533	556	559	557	555	574	546	592	562	590	610	529	563	542	581	547	589	510	590	581	572	562	549	528	586	548	555	576	565	602	557	560	566	604	610	545	557	581	578	540	599	557	532	590	542	557	581	570	522	582	572	561	545	575	592	567	559	533	550	572	566	574	561	564	551	551	559	538	562	552	581	588	555	537	546	565	534	552	582	572	573	609	577	605	563	574	544	587	542	577	596	544	579	531	521	564	545	563	615	585	578	566	603	543	565	574	573	619	502	558	539	565	563	577	563	579	601	554	584	570	551	563	537	572	566	571	529	548	561	553	576	594	539	582	607	543	559	600	563	613	571	575	520	537	546	570	585	545	609	574	552	582	574	557	542	549	548	568	575	561	588	568	568	582	572	572	573	541	578	567	527	536	531	562	563	555	541	566	547	578	548	540	588	570	570	577	572	596	549	541	597	562	573	573	556	579	544	559	549	545	621	548	571	548	562	579	562	587	577	562	561	549	581	576	541	537	574	558	570	587	509	545	571	562	568	569	556	561
15990	1347	904	741	510	414	326	256	221	206	196	216	189	207	218	193	201	150	163	183	168	173	151	180	196	182	161	163	163	166	173	187	146	154	158	163	156	175	162	152	146	169	189	182	178	163	178	169	166	178	155	184	160	183	179	177	166	172	173	151	165	158	156	168	159	172	156	174	160	166	152	165	164	166	166	176	186	183	179	151	151	160	162	164	161	153	196	168	154	163	161	171	152	180	161	164	181	158	160	158	143	150	148	145	162	162	158	144	139	148	149	164	185	151	155	158	158	166	130	173	177	173	163	174	169	146	200	162	182	169	156	174	174	181	204	182	152	146	164	176	148	180	168	191	171	153	150	176	154	188	174	156	163	164	142	186	147	150	171	167	169	180	144	155	164	147	165	156	178	159	166	140	167	156	164	154	178	171	162	159	136	153	144	167	188	141	165	161	140	171	165	159	175	150	158	166	185	178	201	162	155	155	165	160	174	167	196	180	184	170	189	163	163	155	157	154	170	139	171	180	149	164	166	160	177	163	154	180	169	147	158	176	155	164	165	168	154	151	168	156	173	161	152	194	193	167	176	175	169	180	142	173	164	153	172	163	158	157	154	162	176	170	175	179	177	183	148	154	165	144	163	189	162	187	166	156	181	160	154	180	165	188	158	147	164	158	150	168	142	170	153	149	156	166	147	161	172	133	166	196	152	156	182	152	171	171	162	174	146	173	150	160	159	147	150	146	155	158	165	168	156	160	170	164	167	146	172	152	170	168	174	182	188	142	167	154	168	157	151	198	139	154	163	149	178	179	145	154	159	143	164	178	177	172	148	162	173	170	162	150	154	141	190	160	153	160	144	156	178	166	169	163	174	150	171	176	173	169	154	170	165	177	151	162	192	141	133	172	150	123	161	157	160	168	148	152	185	171	146	180	142	171	163	146	149	160	184	160	158	169	168	172	159	154	140	164	143	155	160	160	153	183	150	169	166	170	168	163	170	157	153	166	161	143	161	157	171	176	170	182	140	170	154	158	162	187	179	161	153	159	180	186	127	181	154	165	177	165	173	143	154	157	160	172	157	164	154	165	159	167	151	155	173	167	157	181	153	170	180	168	164	164	187	157	150	191	151	196	155	167	153	157	160	155	172	150	199	167	184	153	168	158	161	153	167	160	162	164	166	161	159	161	179	157	171	147	187	167	174	140	168	144	160	160	146	177	167	152	149	198	175	178	160	171	189	156	172	178	147	174	183	154	148	155	159	158	164	150	157	175	151	161	158	160	176	170	186	156	153	153	167	163	170	158	146	154	171	151	167	141	155	167	172	168	163	170	166	157	158	175	139	178	182	167	182	173	170	169	167	155	150	165	147	177	171	164	153	162	153	159	150	167	166	155	157	159	163	130	173	163	141	162	146	180	160	178	157	157	177	172	174	158	166	152	171	159	180	155	162	141	181	153	170	178	166	171	156	171	161	182	160	155	154	162	175	163	169	162	149	158	159	170	163	162	134	166	165	158	198	121	171	152	169	186	153	150	177	153	153	153	170	185	179	167	160	154	143	184	143	166	185	180	151	141	183	146	185	166	151	149	160	162	194	159	174	169	152	174	162	185	175	146	141	140	156	160	179	136	158	152	163	161	173	172	162	164	159	142	144	154	190	183	163	162	144	181	176	180	152	144	146	137	177	192	160	176	160	159	172	145	171	165	158	161	164	164	143	160	166	158	167	191	155	161	157	170	150	144	137	173	174	159	155	162	146	149	191	182	152	142	151	187	159	158	152	174	174	149	178	176	167	186	153	162	159	180	171	187	175	189	155	158	156	159	168	138	141	161	175	190	161	160	158	142	150	144	155	179	176	137	163	174	166	139	150	170	132	169	161	197	158	166	167	154	174	144	165	168	159	163	154	181	161	153	165	138	165	175	148	156	159	171	170	192	159	152	152	187	168	172	169	172	156	187	166	169	145	167	173	150	146	158	141	171	164	174	159	190	163	158	168	158	170	170	172	162	149	178	162	164	192	129	120	180	215	163	155	183	171	157	150	142	171	157	169	157	149	167	171	153	169	158	168	163	126	169	171	175	158	159	152	169	169	143	148	179	142	160	171	171	143	144	158	137	158	164	162	144	160	180	186	179	165	167	181	185	153	134	166	173	165	154	159	175	176	160	159	168	160	157	178	168	161	155	138	169	166	180	148	180	151	168	158	151	158	149	154	180	143	154	153	163	163	141	148	152	156	159	155	165	157	161	139	190	163	152	166	184	165	151	161	161	158	144	152	148	156	180	158	163	180	154	178	178	191	147	119	179	169	161	157	175	164	184	165	142	150	148	145	194	160	162	171	175	174	185	179	156	138	132	165	172	177	150	176	176	158	162	146	171	151	172	167	152	193	158	162	158	199	165	153	164	175	169	167	175	175	153	163	186	177	156	163	157	171	179	171	177	155	144	168	166	171	133	153	166	168	172	154	186	178	160	137	165	166	154	158	160	144	166	174	176	172	147	131	143	143	153	154	178	172	173	202	153	132	161	174	153	156	176	173	148	165	181	167	171	169	162	167	163	146	165	183	165	186	138	163	184	175	187	160	141	158	163	161	156	149	158	160	138	156	170	134	169	158	159	173	150	168	166	152	170	161	198	149	159	156	167	178	169	157	174	175	199	165	170	170	155	160	152	140	174	137	176	154	162	156	142	171	139	204	137	182	159	165	172	132	176	173	186	174	134	148	179	156	176	151	160	124	151	191	142	183	161	140	155	164	165	144	149	145	181	172	172	158	156	152	160	167	157	165	152	163	167	175	144	182	153	157	146	174	189	170	153	160	149	181	161	161	153	143	186	179	145	145	152	142	156	189	184	188	180	182	163	176	168	162	169	136	166	151	163	170	172	151	166	163	180	166	163	156	172	156	169	154	162	145	161	169	165	190	148	141	184	198	170	152	158	156	156	173	143	130	183	164	168	158	163	164	164	171	162	177	159	167	173	172	153	152	161	163	161	150	153	164	146	155	153	180	140	172	165	149	158	160	167	170	181	138	150	153	149	163	162	185	173	171	198	159	146	161	180	161	151	151	132	160	158	174	172	161	156	156	164	157	132	173	169	165	174	182	140	183	147	151	176	158	157	163	206	161	159	151	160	153	170	164	138	162	188	193	144	159	149	162	152	162	189	164	158	154	154	140	150	161	175	145	157	135	148	166	179	160	156	154	187	186	168	151	179	155	149	164	170	173	168	169	151	184	132	179	143	172	175	169	131	152	148	180	159	159	160	152	170	153	130	176	174	172	164	178	157	162	183	182	180	172	148	142	169	160	158	149	168	159	172	176	168	132	159	163	188	159	165	152	190	158	150	153	157	142	155	180	164	163	166	154	155	187	155	170	166	168	178	145	167	173	160	175	160	162	137	179	129	165	171	180	163	163	165	173	171	180	152	163	147	154	163	186	180	165	175	190	157	151	149	185	157	146	173	169	193	154	160	154	128	186	166	159	139	163	204	163	167	162	203
8693	1075	2030	2321	1921	1567	1222	1057	876	788	707	725	687	629	566	587	561	572	560	518	561	499	495	476	471	456	509	469	451	485	500	469	490	462	459	406	480	436	481	428	458	438	441	461	408	454	419	395	466	447	457	475	407	451	444	471	452	490	416	435	442	434	461	454	427	415	437	457	415	459	452	457	473	477	442	433	412	423	448	460	411	381	491	447	445	460	398	429	452	418	434	449	428	439	407	410	416	444	436	413	402	451	438	429	404	440	398	472	443	417	424	460	424	445	427	447	463	457	472	418	429	417	415	426	408	446	419	467	394	447	431	410	455	427	432	423	432	426	426	404	429	429	414	459	457	443	440	418	455	434	457	417	467	412	427	420	451	455	435	433	420	425	434	475	433	454	418	406	424	463	429	427	418	427	470	425	404	397	409	452	460	399	408	454	404	445	415	433	417	491	402	410	424	413	452	432	411	433	461	404	463	440	429	416	430	445	399	429	408	457	435	459	417	437	428	436	436	409	426	400	440	468	407	454	434	449	442	442	406	447	468	459	417	379	454	443	452	438	420	436	396	420	477	380	383	478	419	426	470	423	418	482	428	452	396	450	412	410	463	452	452	429	425	426	413	433	455	412	422	443	455	412	412	415	441	432	437	471	452	446	435	447	410	428	446	410	442	434	414	424	424	444	448	395	418	420	437	439	436	434	401	450	425	398	416	441	415	448	457	434	412	432	424	428	434	453	430	429	426	417	427	413	458	446	415	431	431	431	448	409	442	453	439	459	434	421	450	442	402	444	465	447	432	438	412	459	411	432	453	415	465	426	471	423	445	371	419	433	457	393	465	458	409	405	443	454	428	427	425	431	421	437	426	439	415	385	432	428	431	426	412	448	420	484	387	407	429	429	441	462	455	394	432	414	428	430	408	446	460	409	457	445	427	442	428	433	424	459	437	417	430	441	424	429	439	419	414	438	450	451	452	472	415	399	405	457	438	367	377	424	447	433	430	426	440	458	437	439	458	406	451	418	466	439	424	435	401	432	432	438	444	418	407	402	419	436	428	422	403	400	464	457	438	414	384	416	435	415	393	419	418	444	416	440	450	422	455	412	424	416	432	422	403	428	490	428	416	415	429	445	424	441	400	433	432	411	448	465	427	449	411	421	421	416	392	432	444	434	456	429	444	423	419	438	448	422	421	450	461	440	418	391	448	437	458	414	439	414	397	415	415	433	370	431	432	413	360	427	421	413	463	440	438	423	438	441	438	425	416	408	413	461	455	432	448	402	415	419	411	416	388	427	439	419	453	405	431	417	425	439	427	399	470	432	359	420	439	421	468	453	423	433	427	417	458	446	463	437	401	437	449	449	435	439	395	417	467	453	391	446	437	403	406	442	430	425	410	451	443	479	422	449	444	434	417	456	423	438	408	408	457	418	459	426	421	442	426	430	448	465	414	402	462	413	440	438	407	449	446	455	425	437	432	453	448	433	471	441	425	429	408	452	445	420	424	425	453	456	426	418	459	387	391	452	438	454	441	427	433	431	433	489	391	398	420	413	422	418	435	399	460	430	425	418	434	466	438	439	431	439	459	414	445	384	466	433	405	440	412	429	434	457	438	431	416	448	438	426	406	390	449	385	410	432	429	425	469	434	406	434	422	407	437	406	410	492	435	419	476	404	432	396	428	407	440	476	460	411	446	417	428	460	456	433	439	425	462	438	433	411	435	419	441	442	438	448	445	418	448	442	431	451	424	419	427	421	455	425	460	407	436	439	443	450	469	443	430	407	424	413	405	426	412	434	412	432	447	452	440	414	431	410	403	387	467	437	409	404	434	431	452	398	400	405	448	422	398	464	426	435	435	439	439	391	446	420	433	459	408	431	426	436	420	452	406	452	405	402	433	399	443	394	435	406	424	409	434	468	407	482	443	434	441	428	408	412	464	431	419	464	432	445	462	424	424	404	434	451	469	421	454	426	401	407	428	414	419	409	470	444	415	399	423	413	442	426	408	426	430	423	450	441	404	435	458	443	440	451	445	437	426	428	412	426	426	438	471	394	439	409	458	412	423	402	419	412	449	433	457	400	399	454	444	398	454	478	404	409	438	452	414	406	429	415	410	432	408	413	432	451	432	430	428	442	442	431	488	426	420	430	422	401	459	426	415	406	450	412	415	456	441	413	437	424	413	408	486	427	435	402	424	438	403	421	453	450	416	415	431	422	418	438	428	403	414	444	431	445	439	422	430	426	443	430	430	420	415	454	405	440	427	415	454	449	450	418	446	436	434	430	438	414	450	467	396	434	417	395	438	506	431	417	433	414	397	435	454	432	441	454	442	412	430	433	410	410	417	427	405	393	458	448	447	433	421	402	411	483	447	420	418	448	411	412	450	455	433	468	449	456	440	458	428	385	442	471	433	455	436	447	438	413	442	430	457	421	434	409	461	434	468	449	452	436	455	452	423	413	465	436	426	418	437	453	400	401	451	437	405	407	421	434	461	425	436	407	408	423	432	445	391	415	405	433	438	408	419	468	443	465	442	393	438	429	441	403	437	377	428	456	410	448	482	432	440	405	463	431	442	451	454	452	390	427	422	424	439	387	433	418	438	465	454	429	430	427	399	462	419	409	433	407	422	396	411	452	432	455	416	405	430	420	426	443	452	420	467	420	424	431	441	415	419	448	412	454	465	424	394	446	411	440	409	401	434	440	448	431	451	443	401	443	428	418	437	426	441	415	406	393	419	456	453	459	458	453	430	422	433	412	400	438	428	421	405	416	443	434	439	459	442	385	405	407	402	462	455	380	411	407	416	451	409	490	436	451	447	424	445	400	430	408	424	452	443	406	416	441	434	428	436	425	414	453	443	428	442	459	441	417	420	449	438	460	432	471	469	441	462	449	413	460	428	424	448	433	441	444	409	438	438	433	438	425	435	433	410	429	452	403	408	443	401	420	382	426	443	435	445	455	435	397	421	399	409	415	407	466	430	412	426	403	425	447	445	413	402	418	383	414	419	473	431	441	452	429	462	423	407	424	427	449	425	444	429	430	447	434	452	440	426	460	454	429	424	475	479	445	431	413	435	441	406	452	435	464	444	422	411	428	418	451	467	401	438	396	420	469	413	426	412	427	417	413	488	431	455	425	451	423	449	420	433	449	426	451	414	432	463	464	433	419	424	427	429	446	444	420	451	425	449	430	405	416	424	431	459	416	459	428	414	429	469	440	458	439	407	437	413	415	397	458	439	432	416	488	404	450	424	425	417	410	450	435	407	448	461	422	439	415	406	426	460	435	453	431	429	388	441	473	409	392	425	437	455	388	431	450	447	449	403	418	416	453	426	405	428	432	447	412	444	405	403	460	421	411	436	455	479	441	417	400	411	409	437	447	419	434	421	406	445	445	437	423	423	402	422	438	439	436	422	431	421	440	474	426	451	434	441	428	446	463	433	412	420	444	436	454	431	419	446	420	467	429	404	468	470	419	419	417	463	434	437	409	436	424
2174	498	484	506	417	421	438	440	470	452	450	465	479	430	416	422	430	471	393	475	448	465	420	418	425	431	438	418	442	419	447	479	444	425	496	424	454	471	467	473	441	444	468	438	455	455	470	449	407	451	470	404	436	454	418	427	454	430	429	421	440	410	455	443	456	450	475	446	454	417	491	454	458	430	454	437	385	467	438	465	411	423	435	454	404	470	457	446	438	438	427	433	450	460	439	452	425	453	414	444	462	437	460	455	429	385	402	430	471	444	463	406	433	423	427	438	447	400	443	455	450	465	478	454	414	459	418	448	433	486	449	426	465	429	509	462	464	420	412	438	454	427	435	421	418	429	440	416	433	492	411	408	443	490	416	448	436	425	465	462	458	480	442	438	443	440	460	429	413	468	431	457	464	426	392	444	466	447	421	468	459	489	452	414	430	428	467	440	449	423	488	466	477	425	464	456	407	420	438	451	439	421	441	465	442	415	456	398	418	431	464	467	436	509	457	453	430	411	469	419	426	461	407	407	438	476	467	461	435	435	436	421	436	472	427	436	479	435	432	452	419	493	451	443	468	436	468	494	402	459	457	411	404	419	444	440	427	420	430	431	476	440	463	422	425	446	468	445	423	448	496	477	436	475	417	455	467	448	450	485	441	436	470	430	503	451	441	446	459	454	424	459	439	428	421	410	486	441	435	434	445	437	383	457	452	456	441	441	433	442	426	485	446	453	503	465	455	442	446	428	442	459	430	423	412	430	459	490	471	442	473	427	406	431	468	439	468	457	444	427	442	456	450	481	445	426	421	456	465	448	424	465	486	455	392	479	440	418	473	413	444	465	365	447	486	468	457	439	444	459	416	454	468	464	424	407	445	432	457	445	449	438	411	454	410	486	465	442	427	460	453	466	445	431	477	416	468	466	456	426	398	450	494	473	445	435	381	442	421	476	455	447	446	421	401	434	399	496	443	432	409	427	447	423	469	437	446	395	424	465	447	467	451	465	429	442	444	438	391	475	409	475	454	447	434	439	461	449	480	423	440	458	441	485	443	481	447	452	413	447	428	457	430	455	474	447	452	432	437	477	448	420	451	440	426	401	455	400	424	451	480	438	423	420	490	446	446	473	441	463	432	467	417	436	425	471	440	525	491	458	419	429	437	485	445	419	471	493	448	486	444	456	434	437	485	454	440	481	452	461	435	446	497	443	463	450	446	436	448	456	417	448	468	441	428	434	419	412	455	464	489	414	433	445	447	446	431	442	447	409	444	471	430	461	430	415	438	435	482	419	422	430	445	457	448	478	459	472	432	455	475	439	436	458	472	458	412	441	445	439	436	470	425	428	440	463	414	429	459	444	434	454	478	417	462	432	437	439	440	469	452	448	513	441	432	436	449	470	479	474	447	409	423	459	442	456	444	502	394	447	466	471	438	458	471	474	445	452	444	397	439	450	432	434	422	504	477	470	440	416	414	475	415	418	409	451	486	429	469	424	488	443	404	462	441	440	462	435	451	465	443	407	456	404	494	461	491	420	437	473	404	427	447	465	469	434	412	436	496	464	412	473	448	483	419	418	441	447	446	423	420	444	420	451	446	524	411	431	441	468	481	431	476	443	433	418	439	416	449	460	441	472	483	473	429	425	452	440	472	477	429	400	447	455	440	423	439	468	449	451	427	462	413	422	436	454	452	437	435	412	475	435	453	462	439	402	458	458	450	424	457	453	462	460	436	480	425	448	457	413	481	429	454	463	456	450	435	456	444	456	412	434	450	456	497	443	449	437	410	446	480	425	462	420	432	410	421	432	438	440	415	450	443	474	439	485	433	446	416	478	444	463	423	420	408	413	475	450	427	443	460	461	411	431	429	413	401	446	482	446	473	456	433	434	453	403	420	416	438	419	471	438	420	399	452	465	460	459	463	430	468	459	453	457	433	452	390	443	419	440	421	404	437	447	456	411	448	454	479	481	431	420	467	437	432	392	466	455	426	436	454	463	439	424	443	456	475	423	435	435	452	437	440	413	437	437	418	470	453	437	454	460	452	491	444	445	486	482	393	448	481	433	464	462	464	481	455	431	442	450	443	441	441	458	430	450	438	484	449	427	419	484	418	423	465	450	474	459	415	428	397	490	457	481	425	371	462	457	485	440	446	413	459	438	392	415	446	433	444	413	453	435	433	449	440	444	440	444	477	409	445	454	454	438	413	428	460	430	460	436	443	487	449	421	431	436	433	467	458	429	422	457	426	400	419	471	444	438	445	438	451	440	438	455	415	446	453	429	428	475	441	418	418	468	448	436	409	429	468	410	464	439	447	407	448	430	469	472	463	431	422	441	470	447	487	420	419	475	481	460	460	456	440	435	467	437	454	429	447	432	408	427	476	431	412	417	432	432	442	403	417	433	442	430	435	414	417	434	429	454	448	436	455	440	436	447	462	449	457	417	420	455	440	426	463	453	434	448	453	456	433	486	467	425	446	446	411	462	479	410	471	439	460	420	437	453	456	399	441	431	400	435	401	467	399	402	460	428	427	439	456	442	427	454	454	444	430	422	462	475	491	434	438	450	485	438	470	432	446	440	465	431	461	451	456	472	428	453	426	424	416	470	468	446	439	483	467	453	489	406	494	408	435	435	441	419	453	447	456	457	462	423	432	448	441	465	474	425	408	449	431	431	487	448	423	457	480	431	404	483	487	474	456	448	444	428	447	420	443	485	436	466	470	452	450	422	478	452	417	456	433	436	464	453	411	427	428	454	414	441	450	421	446	503	431	402	468	411	442	430	426	423	449	438	439	475	417	442	449	463	422	506	419	452	458	483	428	463	419	446	477	491	425	406	390	405	460	460	449	479	455	407	465	456	443	411	421	407	429	418	463	476	449	459	456	460	423	463	444	463	452	464	426	395	460	418	444	477	438	494	427	454	452	454	421	446	444	428	454	462	508	428	468	488	451	449	429	412	426	424	480	427	462	450	474	439	437	407	454	456	446	413	449	514	474	456	432	457	432	435	487	438	427	467	435	446	417	435	454	435	469	417	421	483	448	430	416	445	469	457	415	447	451	437	444	454	479	397	452	434	444	453	414	442	459	453	447	444	473	475	413	466	488	490	468	421	447	477	433	445	452	482	498	448	467	433	444	442	427	402	431	452	469	461	482	425	413	443	438	456	443	444	464	407	454	458	454	435	447	501	423	475	439	453	444	487	460	427	445	437	471	423	464	406	441	452	463	456	436	416	402	426	475	448	431	480	505	484	435	426	408	435	447	480	434	414	476	427	416	424	469	434	439	445	486	417	467	396	412	473	436	399	425	501	459	413	416	455	406	428	428	387	416	459	401	427	431	467	411	413	443	474	425	487	448	418	433	461	441	443	399	432	463	468	495	463	455	454	483	399	448	434	443	473	480	447	452	491	450	479	457	431	425	454	472	465	450	433	427	451	406	488	458	509	474	464	456	458	424	413	439	425	427	476	467	431	437	472	461	480	420	426	457	448	455	439
2458	983	1042	1000	943	991	999	952	1001	988	944	958	923	1039	943	938	1017	934	945	996	985	982	972	981	941	944	988	972	974	933	981	990	987	989	956	954	942	925	934	920	1028	991	977	991	944	971	998	966	1009	1013	934	981	951	951	948	969	1010	1010	946	981	972	976	941	958	1019	975	1002	986	918	950	966	929	942	932	960	981	954	969	937	948	921	979	970	936	944	896	967	965	960	974	1018	934	937	943	956	925	983	996	1011	953	1003	982	946	963	978	972	982	921	943	957	949	929	891	985	1018	948	926	927	951	933	985	1001	976	953	959	1007	915	968	943	957	986	914	969	941	978	941	913	948	966	935	968	947	948	961	964	925	971	981	975	974	949	948	926	965	960	998	939	961	941	918	923	993	983	989	1014	958	895	1022	941	946	948	987	995	979	966	966	989	943	898	978	979	965	973	954	936	959	950	973	962	989	1035	967	967	939	940	996	906	953	927	931	990	999	949	971	936	953	991	978	909	967	951	926	915	970	946	979	990	871	920	953	953	939	984	951	959	933	944	1035	968	930	987	989	934	988	1034	943	1014	981	988	984	985	979	912	990	958	986	929	973	952	978	959	1001	960	983	941	997	994	943	1017	939	975	989	942	979	941	980	963	917	1013	975	1027	1002	956	968	957	960	957	934	935	964	984	981	991	1002	942	997	994	974	936	916	993	942	948	921	916	928	1020	919	891	962	964	976	961	1013	967	944	999	978	997	1005	1037	928	943	1012	930	934	943	917	940	958	957	1012	921	966	997	950	964	951	970	977	964	982	938	983	947	959	1000	1018	932	1008	985	921	967	942	959	961	967	1021	992	979	962	991	944	1001	914	964	912	939	938	973	962	917	947	938	981	945	937	1020	956	994	952	916	930	992	938	1013	936	980	938	1033	964	980	997	984	965	940	917	973	965	1012	971	914	955	948	928	970	1055	910	980	921	886	931	928	943	953	917	977	986	975	940	961	969	947	984	969	942	929	993	960	1024	943	934	942	920	921	984	978	953	895	931	975	952	971	952	972	966	947	974	940	988	979	992	937	981	929	988	1003	975	932	954	1014	906	969	1026	932	985	965	914	965	963	956	893	957	995	954	984	990	975	959	969	1009	868	933	1006	1005	962	963	977	979	983	937	962	942	916	949	962	960	933	923	951	962	972	974	957	986	992	1034	981	918	950	893	969	954	958	955	947	977	973	990	983	968	981	999	870	933	1021	914	983	915	963	985	979	968	912	965	892	982	976	989	954	943	949	998	925	957	933	915	926	924	992	962	999	977	985	940	983	996	948	950	932	954	955	967	965	973	1011	1020	961	905	961	962	924	864	950	951	1028	984	941	952	975	1004	940	933	967	974	1024	972	965	1022	1013	972	954	958	955	977	959	993	1029	964	954	934	1044	996	1040	941	923	978	1015	930	956	963	974	964	974	990	971	945	953	925	1000	987	960	973	973	984	937	960	924	970	985	947	1010	953	973	1010	946	966	999	994	920	995	921	891	1010	961	968	1046	992	995	937	1033	980	971	930	912	949	916	1003	971	980	896	981	955	1010	924	908	965	960	994	977	985	940	960	982	935	962	951	956	1015	948	989	930	933	933	1015	981	1009	1018	918	953	928	992	1024	1004	967	950	949	962	939	953	957	984	965	971	975	964	998	995	931	973	976	981	976	998	946	959	909	883	944	982	948	1062	1000	972	897	941	939	959	979	933	956	908	947	969	953	924	924	902	952	967	1019	1021	964	968	991	964	974	917	951	921	944	966	909	1019	986	969	953	952	990	985	976	974	983	1000	969	934	1008	952	979	954	919	997	955	1001	943	964	978	954	935	1005	967	924	951	992	922	1011	946	1018	987	997	956	982	945	962	926	928	976	954	977	999	951	934	972	956	978	903	988	1004	979	996	917	992	944	960	975	970	955	1028	961	1005	916	968	980	945	986	929	986	964	947	970	947	953	1015	1049	981	931	980	952	923	967	928	1002	968	1018	954	955	944	1013	943	998	933	935	910	961	942	962	988	993	1036	1013	941	939	964	925	1018	942	989	968	963	945	935	967	969	974	976	980	949	995	945	1005	934	969	1030	975	950	906	968	910	978	984	938	989	999	1012	948	983	1002	966	979	932	937	941	963	963	944	990	941	948	974	977	987	925	941	1000	1025	965	984	925	941	970	973	943	914	992	951	917	968	1014	973	859	910	953	984	968	989	934	957	948	909	986	974	972	941	963	1033	974	949	942	986	963	992	1036	890	994	961	946	1022	943	960	960	910	927	966	955	975	996	973	946	924	963	993	923	1022	938	945	977	969	975	921	936	942	1022	965	900	1009	955	965	1004	977	995	967	1030	990	897	869	952	971	937	958	968	1009	1037	967	960	923	945	976	958	996	929	994	1035	983	981	986	991	971	932	955	998	1044	980	940	1009	954	924	1013	944	956	951	963	946	939	940	938	903	982	1016	938	933	943	973	951	973	947	1000	974	948	999	963	986	983	971	981	937	1000	976	964	913	960	990	968	928	969	942	979	911	957	924	911	956	988	947	921	918	936	986	960	983	977	972	938	969	914	996	1004	949	961	953	951	923	940	987	881	952	995	1030	943	990	952	997	978	988	928	921	932	966	936	971	998	988	1015	964	905	974	969	952	934	975	972	933	977	979	957	944	937	902	1001	919	1002	970	1008	983	979	911	944	946	987	949	973	1007	986	943	974	933	1008	1004	960	956	972	958	967	983	914	960	1005	1020	992	933	908	978	961	948	959	977	975	990	988	959	954	944	883	916	993	990	1000	957	974	925	950	990	963	951	991	966	998	962	943	950	952	999	951	959	949	949	949	968	955	961	927	920	997	955	981	942	985	998	975	995	942	913	907	900	881	989	967	972	984	962	1002	950	975	902	921	969	951	928	956	947	924	904	948	945	1002	973	936	991	955	1011	955	964	949	941	994	978	960	969	904	958	930	968	974	937	959	910	989	963	1013	896	929	998	959	957	976	971	955	967	983	1040	928	986	932	967	976	926	975	959	876	1004	908	905	977	1003	968	984	942	1003	936	1044	936	958	967	1004	976	1027	892	1054	967	998	931	921	939	933	1000	956	931	945	1019	977	971	929	983	961	961	959	979	940	937	980	980	990	947	959	1022	1011	971	970	971	930	902	956	975	946	926	970	913	1016	911	967	949	977	992	924	996	928	965	1017	973	957	1034	903	935	946	978	956	1002	1014	942	1038	942	917	968	970	977	948	947	988	943	996	947	981	993	934	977	951	966	1007	917	982	1015	964	969	941	973	964	982	970	967	973	957	991	991	963	969	980	931	929	924	940	979	962	990	954	957	1009	973	907	961	947	960	1007	981	939	948	988	953	952	1020	927	961	938	986	964	978	1016	991	898	948	964	980	968	952	954	924	920	1011	952	941	979	982	974	947	949	952	945	921	968	988	961	968	977	970	921	943	961	981	933	970	999	937	932	918	998	967	994	959	964	976	974	1030	971	935	988	969	936	979	995	912	950	939	959	985	934	944	931	983	950	998	968	962	989	915	934	983	1005	947	971	1006	1000	982	972	921	955	975	909	987	964	976	881	951	947	979	976	988	964	954	974	975	1023	926	995	957	970	981	978	965	933	994	954	983	950	1001	942	913	1001	942	961	1021	999	915	965	964	1028	896	980	950
9150	697	656	557	421	361	326	319	269	254	280	261	275	283	229	239	253	248	251	245	242	255	266	255	250	234	243	254	233	227	237	277	236	256	285	267	256	255	252	256	268	257	246	240	228	256	223	254	259	250	234	244	232	228	236	248	253	235	263	252	268	263	224	253	247	244	255	241	233	260	237	231	273	231	244	236	250	245	243	250	239	240	254	239	261	264	229	261	242	258	277	248	224	249	247	241	235	243	243	242	271	272	225	262	263	256	231	258	248	245	263	272	230	219	220	230	250	241	220	220	235	259	247	251	250	271	258	264	243	240	230	240	245	244	262	239	233	266	260	215	239	233	255	223	246	249	246	245	260	260	271	255	221	251	252	244	253	264	253	242	231	263	214	247	230	246	247	261	236	234	255	246	249	262	258	262	260	245	227	221	234	235	267	245	237	226	238	240	257	238	252	249	230	264	286	265	215	228	244	227	241	255	234	272	259	251	223	240	221	282	242	231	249	239	231	236	260	249	261	255	250	245	253	279	234	263	270	281	267	254	217	270	249	248	217	242	229	247	279	248	255	250	255	244	244	233	263	207	270	256	239	217	230	230	256	258	286	228	250	228	244	268	247	219	230	268	247	257	228	235	227	248	248	250	241	251	218	264	244	258	234	238	285	302	242	231	253	252	251	258	271	247	238	233	270	240	275	245	230	237	225	250	263	264	243	273	260	251	284	262	245	204	258	244	226	224	231	227	226	270	257	246	233	236	233	252	243	247	276	232	269	258	253	244	244	223	228	259	251	305	239	232	242	248	242	225	228	239	269	267	261	220	233	234	242	239	247	216	255	204	252	238	268	258	245	277	262	234	242	269	228	237	223	257	263	241	256	252	218	235	263	246	217	234	232	252	258	240	213	229	224	238	234	234	266	262	227	233	241	219	220	266	263	232	235	247	219	263	270	280	262	292	260	279	258	220	263	233	278	249	254	244	265	250	227	253	252	227	224	255	247	219	232	233	279	255	225	233	259	255	235	221	240	248	262	264	247	252	256	273	245	213	220	239	247	241	240	255	239	248	219	217	238	240	236	258	268	225	255	257	253	218	248	218	232	260	215	245	229	268	282	227	205	213	269	219	260	200	251	272	217	240	256	257	250	243	263	253	235	254	254	242	280	238	279	256	235	239	216	230	241	247	251	268	263	255	237	254	230	260	235	249	286	230	237	220	262	276	232	228	248	242	201	231	227	264	267	244	237	274	237	251	254	224	240	243	238	240	274	273	237	267	251	257	235	249	247	256	266	255	258	238	224	253	267	250	262	251	227	204	276	288	254	248	211	239	211	261	250	246	239	252	234	235	224	279	236	278	224	220	256	233	245	218	233	231	234	231	274	261	231	225	236	238	266	265	250	235	241	245	253	229	246	234	262	225	234	240	215	242	256	234	243	250	261	208	258	238	253	229	261	262	262	261	238	233	251	225	235	270	254	244	238	259	223	245	276	256	248	234	253	274	284	228	216	261	236	253	235	244	262	239	245	259	265	305	278	223	245	273	238	242	250	255	228	247	256	263	249	248	255	254	260	247	263	262	253	240	225	235	221	244	254	230	253	229	244	227	251	233	255	261	248	228	251	246	237	260	266	210	245	259	256	210	241	252	239	247	237	215	232	229	240	254	277	248	266	242	231	267	263	270	212	226	212	253	249	272	257	231	259	225	269	235	250	230	240	205	257	246	253	253	246	255	229	242	208	211	222	242	273	277	256	252	242	224	256	240	261	214	230	245	278	267	231	249	239	222	238	251	213	262	253	238	252	240	252	215	250	251	235	290	240	263	274	257	234	224	292	216	230	236	253	223	257	243	224	267	243	267	244	261	238	256	266	218	254	243	260	234	254	239	237	236	233	235	247	272	242	251	266	221	250	220	230	248	230	253	250	244	229	241	237	245	233	265	220	248	233	228	258	232	224	237	232	252	267	259	239	246	261	243	270	257	254	248	269	242	243	239	255	239	250	252	255	225	209	252	266	257	261	236	237	227	242	233	254	264	248	287	218	276	238	210	264	251	218	244	241	246	261	258	244	246	251	262	269	250	228	204	254	267	241	255	238	269	239	244	250	261	246	219	235	262	247	233	264	215	236	227	212	236	261	238	278	220	204	232	250	302	234	244	277	247	242	246	255	257	225	215	259	293	244	262	224	240	254	267	291	255	255	282	251	238	260	227	257	210	220	232	236	248	223	218	253	251	246	219	251	215	232	257	232	234	249	213	256	260	249	262	270	256	262	208	248	272	253	262	257	234	261	261	249	255	238	206	239	224	273	237	250	258	265	211	245	246	225	244	250	251	249	244	227	243	241	259	248	283	256	255	219	271	272	226	238	252	241	231	253	230	252	216	236	208	254	231	258	252	254	253	245	242	233	230	241	264	233	241	271	259	234	234	224	213	232	233	241	229	231	251	225	261	277	252	268	273	259	245	288	230	219	227	266	261	235	236	262	256	252	251	231	244	261	246	230	279	255	284	215	253	262	232	248	258	250	226	251	223	232	235	242	227	249	265	252	219	247	255	251	213	251	225	242	247	241	233	246	253	232	245	266	230	265	266	229	230	216	268	228	267	236	250	244	279	260	261	260	253	259	238	260	249	248	230	230	228	240	250	250	247	214	238	227	263	241	245	246	252	262	236	233	255	260	250	260	251	284	276	247	244	295	221	229	224	250	214	233	247	255	255	234	244	239	256	225	249	250	236	241	230	249	248	255	275	256	248	257	230	252	230	224	222	240	227	248	244	255	235	251	230	252	269	244	237	222	246	207	247	276	235	241	249	228	272	253	214	241	248	249	214	241	217	263	267	230	249	206	261	250	244	233	269	237	257	259	228	215	237	248	254	246	220	242	250	260	224	269	241	233	223	233	241	229	279	226	250	276	280	273	261	253	288	220	261	231	253	226	247	245	221	223	253	274	228	231	265	236	271	259	228	284	261	264	289	273	237	241	238	242	245	256	258	256	264	245	249	230	253	278	237	251	241	250	272	260	244	243	244	243	242	207	272	246	241	249	277	237	224	237	244	272	268	233	229	263	244	234	249	233	233	259	280	262	221	219	239	252	256	249	250	236	244	245	249	245	229	258	254	275	262	265	269	253	255	252	249	237	224	218	250	228	248	250	260	233	219	258	237	249	280	233	249	258	239	233	261	244	222	261	282	259	247	267	229	250	242	239	251	230	224	268	271	253	237	242	263	263	243	229	238	230	255	238	240	247	219	259	245	237	214	266	233	227	251	229	232	219	223	240	236	221	232	250	253	249	253	214	226	234	228	240	241	259	229	246	246	228	288	251	235	220	235	237	255	258	224	233	263	218	263	233	253	215	259	245	232	241	254	247	280	237	258	238	281	256	247	236	224	245	259	264	220	233	259	292	253	237	220	240	219	236	241	241	265	263	261	215	217	238	235	257	259	238	235	262	257	245	251	248	244	227	252	243	236	226	236	240	239	238	241	245	229	228	232	248	262
6932	913	1377	1610	1360	1117	965	920	805	725	730	689	739	646	622	634	638	654	609	583	595	618	591	588	523	587	564	571	570	587	612	586	526	590	604	613	577	622	590	583	554	602	590	575	559	603	594	535	566	537	588	587	575	569	575	630	602	558	525	578	579	574	607	550	575	513	563	613	576	580	589	593	582	587	561	587	539	540	604	555	527	578	600	544	575	570	558	577	576	583	580	566	541	571	572	564	573	568	605	591	594	565	551	596	580	498	567	544	541	576	585	560	597	564	553	545	571	575	570	593	598	547	594	569	582	522	587	591	545	574	580	567	571	562	565	567	563	562	528	562	575	551	587	559	595	566	580	538	605	586	552	532	583	580	557	570	565	597	581	579	550	583	530	521	585	552	546	548	553	515	533	549	523	604	516	545	572	629	583	586	538	561	577	575	551	582	572	598	612	526	629	546	562	568	555	536	544	554	556	591	579	541	574	577	563	568	586	560	570	591	570	561	545	589	555	566	540	543	587	542	519	574	564	571	523	576	561	587	585	529	577	591	596	554	595	578	601	582	567	572	549	555	588	563	574	574	541	555	529	576	569	533	573	577	577	562	576	548	572	587	542	597	554	584	582	545	563	577	574	561	575	581	576	568	548	600	582	586	597	564	541	546	540	558	620	556	546	545	592	548	569	622	574	581	549	541	571	562	556	529	525	542	521	568	599	533	569	585	580	607	591	562	554	568	573	531	547	559	580	578	593	552	558	529	541	538	576	561	567	569	528	566	538	558	544	559	547	618	570	614	545	554	499	572	566	553	566	551	577	603	595	557	543	567	540	549	574	572	498	602	592	562	588	610	581	553	590	597	512	520	545	534	572	581	608	554	609	565	591	555	573	571	564	603	562	555	615	548	572	551	595	559	540	547	584	529	569	575	538	550	556	554	566	529	536	529	576	559	540	546	556	545	607	563	565	573	546	550	566	565	544	582	573	566	577	563	578	561	618	580	581	556	551	554	575	567	554	552	571	607	607	614	548	549	537	537	569	519	577	579	558	541	573	589	571	601	553	566	546	538	615	560	554	593	619	592	580	564	545	566	565	546	547	578	576	596	577	562	585	581	560	579	580	537	582	542	567	573	555	590	569	573	600	517	557	545	578	592	573	593	515	559	574	565	586	548	599	583	603	556	595	607	559	531	578	605	576	545	568	576	547	557	616	601	545	555	566	574	584	554	587	591	548	558	606	533	557	578	559	544	565	556	569	588	584	588	552	543	579	584	551	632	568	543	522	582	595	528	541	591	562	553	568	557	541	555	563	579	598	598	571	546	605	567	557	566	575	590	562	570	578	555	543	583	594	546	600	567	525	563	577	566	539	549	596	586	550	570	545	582	561	538	598	574	556	562	523	556	547	571	568	590	575	574	551	567	545	648	575	557	564	518	608	591	548	574	586	569	586	540	578	548	554	542	591	552	555	563	543	552	555	583	610	558	533	581	580	574	563	612	566	525	547	582	559	629	598	509	552	533	578	552	528	554	557	552	571	583	555	582	568	578	566	591	524	583	585	544	572	549	559	588	567	577	549	535	583	614	542	564	541	536	612	559	571	577	619	582	550	552	561	562	545	555	596	513	583	580	578	535	576	585	559	533	596	610	563	575	590	577	575	608	562	555	551	572	544	534	550	594	554	573	596	549	573	563	523	551	549	588	576	587	547	541	565	554	568	586	562	546	568	567	541	551	596	549	566	546	561	568	578	577	542	588	601	564	576	561	527	555	570	616	586	567	563	588	553	578	565	535	558	569	543	601	600	566	566	562	572	578	585	574	544	549	568	564	586	543	593	498	593	579	580	590	596	557	569	527	566	628	572	576	548	551	596	543	550	560	535	591	562	577	548	552	562	552	566	594	592	587	512	543	583	529	565	582	612	553	549	585	545	536	542	559	557	547	521	571	588	539	570	582	586	603	577	565	570	558	559	574	608	621	560	552	552	593	590	537	544	580	515	581	552	554	587	534	592	588	573	578	593	561	606	541	530	612	595	567	560	519	541	584	565	581	586	565	594	510	578	540	516	595	584	549	578	598	560	623	613	543	530	557	579	583	557	573	591	551	599	590	608	548	549	554	571	529	565	571	529	541	618	670	572	546	554	572	562	565	591	574	569	585	529	536	549	546	512	580	588	533	587	588	601	617	559	564	585	593	535	589	548	576	589	599	572	562	565	587	559	579	547	611	549	597	567	587	546	548	555	582	587	600	549	559	556	578	562	535	565	570	547	503	550	559	530	558	582	579	584	585	543	577	541	546	582	540	560	556	579	610	584	570	535	541	581	549	637	561	551	579	539	573	599	532	564	526	557	573	595	575	604	607	559	563	539	506	542	580	586	563	581	565	540	611	582	546	594	560	584	574	584	605	563	561	550	558	560	571	555	583	521	568	550	539	600	581	531	578	575	544	588	556	500	602	576	564	558	567	584	594	569	578	588	584	556	580	551	555	607	605	542	616	575	586	556	579	566	548	578	590	583	560	526	575	612	591	557	601	533	620	558	509	567	582	581	552	557	581	529	586	561	578	564	584	569	579	580	571	556	621	536	536	565	552	565	536	605	575	551	599	583	584	571	536	577	593	565	532	579	579	557	565	572	575	497	530	547	543	582	598	584	557	561	610	628	539	560	612	587	550	535	551	585	560	537	562	565	574	564	584	565	547	565	583	537	541	549	603	558	578	580	570	576	574	588	646	589	576	547	555	587	535	546	595	544	591	576	540	513	599	585	577	598	612	578	553	580	606	549	529	561	566	583	579	586	555	556	588	552	548	589	523	601	613	531	538	547	564	552	532	563	578	517	578	612	550	530	556	547	552	630	540	581	599	564	600	561	647	556	582	557	574	529	584	517	574	568	573	588	583	552	580	576	586	557	558	553	551	584	598	573	558	541	589	572	607	578	589	520	565	610	582	584	586	596	581	580	549	566	575	559	602	569	554	571	564	545	607	533	576	532	588	578	565	565	538	577	583	574	555	523	573	582	557	575	539	562	599	578	550	586	565	514	543	522	571	571	583	591	557	569	595	567	554	552	644	563	546	587	572	579	579	558	524	592	574	560	581	616	552	562	597	578	569	531	546	560	578	537	613	539	570	592	578	550	567	554	538	599	616	570	561	577	592	568	561	525	509	574	553	547	550	561	547	578	579	539	604	568	550	574	579	537	593	571	576	555	563	561	546	589	571	566	608	542	597	581	534	554	613	539	607	583	590	524	598	570	569	587	584	557	543	565	573	524	556	597	560	526	560	588	563	496	560	582	585	551	576	564	529	561	552	556	526	581	589	553	570	577	580	596	566	577	547	546	577	576	590	569	540	553	572	579	593	536	535	572	581	566	494	557	583	604	589	547	600	594	547	567	591	541	595	560	593	582	527	551	557	561	573	625	550	545	588	549	642	551	546	603	559	543	587	578	548	571	598	579	590	590	551	585	585	564	539	563	605	553	555	560	542	537	556	591	572	525	582
16077	1417	1031	713	459	390	338	243	243	278	233	218	172	166	194	201	197	167	204	191	182	181	174	184	143	208	167	187	181	176	162	154	171	149	141	136	165	176	172	146	183	182	170	168	182	165	162	156	142	163	181	161	182	192	185	182	166	174	160	164	151	173	162	125	153	175	168	175	169	175	149	171	165	159	180	151	153	145	190	212	164	185	166	167	168	125	164	163	179	163	166	141	166	153	159	159	175	154	166	162	179	150	191	155	149	171	160	171	159	176	179	128	167	155	150	166	159	170	170	182	171	156	167	172	151	149	166	158	176	167	166	168	161	159	180	148	168	165	154	156	159	171	175	139	186	141	176	169	187	144	177	163	144	167	148	162	183	168	183	170	153	163	174	182	165	170	162	148	168	174	146	193	159	180	148	193	172	183	149	156	184	176	188	137	192	184	163	148	178	175	153	132	175	198	181	143	144	164	158	171	173	158	158	170	144	165	173	152	171	168	154	130	175	181	168	152	150	155	176	146	167	178	171	159	178	149	157	173	139	163	176	151	150	169	165	156	191	165	153	172	160	162	159	176	166	151	177	171	164	134	171	154	183	165	151	134	168	185	160	173	163	167	157	148	168	148	161	163	160	159	186	174	172	173	166	162	140	149	163	159	172	178	155	136	126	137	166	146	185	175	189	159	173	189	183	168	166	169	180	161	169	157	186	160	148	169	147	155	147	150	183	188	180	157	166	182	158	153	199	171	164	167	162	158	172	184	142	175	154	173	145	163	138	176	150	162	173	150	174	190	157	179	164	156	184	174	154	170	151	171	168	170	155	157	182	175	161	191	158	132	152	178	159	160	167	151	184	135	167	154	169	141	162	141	177	165	172	165	154	168	171	165	144	189	168	179	161	139	177	192	172	205	158	158	158	169	173	147	163	171	142	133	198	154	171	167	158	163	149	152	167	135	161	176	144	143	180	135	172	152	147	183	171	160	168	176	185	180	153	145	151	168	138	155	183	165	195	170	159	164	172	148	155	174	159	168	147	165	144	173	173	148	182	152	174	186	180	151	171	155	180	174	159	162	162	145	174	180	178	137	179	161	200	159	164	172	158	154	153	164	166	156	169	153	172	152	157	146	151	170	160	167	195	183	187	169	157	170	156	160	159	169	145	174	154	150	166	176	167	155	175	173	188	135	155	166	166	165	142	167	163	166	195	197	161	170	156	169	150	153	158	172	169	172	175	168	163	170	175	166	173	175	174	156	180	155	167	140	147	171	195	182	171	162	147	174	179	164	144	175	144	166	164	148	182	195	167	158	151	162	159	164	164	163	177	181	166	146	163	163	163	133	170	197	157	161	179	160	171	163	164	162	158	163	161	188	158	159	181	164	146	193	157	177	161	189	162	150	174	163	144	157	170	157	122	153	147	165	155	172	182	180	145	173	159	159	163	178	194	186	157	206	180	158	176	167	164	159	182	147	164	170	172	174	143	191	182	136	146	181	182	166	155	153	155	150	159	141	180	146	171	156	138	174	154	153	161	137	134	163	138	156	169	136	162	148	173	153	146	146	167	170	151	186	160	178	136	164	144	173	174	183	168	193	179	154	139	169	153	155	172	157	129	157	147	168	167	196	164	167	177	157	173	163	161	144	168	137	174	174	182	162	165	148	137	151	157	153	176	175	154	182	166	181	176	169	161	136	154	181	143	171	173	169	164	189	136	147	136	154	158	172	171	174	163	160	161	164	170	155	172	155	158	158	156	155	179	159	167	163	164	193	149	164	173	162	177	162	148	157	158	164	161	166	161	160	152	159	186	183	166	196	152	165	170	180	156	147	148	156	167	163	167	161	148	154	174	160	181	180	161	160	176	153	165	180	165	148	169	176	147	135	158	166	165	182	155	168	158	182	139	152	168	146	165	145	160	161	166	186	153	164	192	175	150	153	159	176	182	168	180	166	157	176	158	150	174	156	136	181	167	158	165	159	161	164	170	148	168	159	182	152	169	153	142	171	183	183	183	182	145	182	157	179	137	167	185	175	177	168	171	179	181	150	178	166	174	181	169	159	159	139	180	156	140	173	148	174	151	142	149	165	170	140	139	196	158	201	165	173	183	175	163	154	136	161	174	160	144	136	170	175	163	147	156	169	163	168	174	180	148	149	180	155	128	199	152	153	151	151	164	160	162	149	176	184	167	139	168	175	185	174	179	155	153	166	169	206	173	179	167	173	187	178	175	156	155	174	175	173	177	145	162	180	154	160	161	157	158	159	140	139	174	172	170	140	173	186	155	174	163	160	171	151	177	161	156	170	171	175	191	192	204	175	163	180	186	175	169	171	161	181	150	189	185	154	174	166	158	163	157	158	180	136	171	162	149	167	148	170	182	165	164	163	149	166	159	210	168	162	175	168	180	161	175	178	190	154	177	180	153	165	178	146	161	165	147	164	161	176	156	144	187	154	165	141	169	173	135	170	179	162	169	153	156	166	170	164	178	146	160	151	155	162	194	165	170	170	154	150	173	182	137	151	186	192	138	165	151	140	154	186	182	163	167	174	156	148	173	180	197	169	155	151	193	160	154	183	176	169	165	184	162	165	144	167	157	163	153	163	153	146	171	165	178	172	190	158	154	170	159	149	176	160	178	166	182	171	154	164	152	177	164	148	163	154	159	163	163	184	175	167	158	155	179	152	153	179	173	155	189	175	162	169	179	175	177	150	145	164	170	184	178	172	166	167	159	160	190	161	153	151	152	164	142	176	138	185	182	170	156	163	170	164	152	164	200	158	173	180	168	144	169	163	158	158	160	149	158	158	153	158	183	182	171	179	154	165	169	174	140	169	162	162	161	136	181	149	179	173	164	176	166	195	159	191	144	172	168	179	149	155	173	139	166	163	170	154	171	151	163	154	145	136	170	165	161	148	151	177	146	130	177	177	169	146	159	171	159	168	156	174	151	164	164	180	167	153	149	166	160	171	146	158	143	153	168	185	154	186	143	157	133	175	173	160	161	181	176	184	151	179	178	170	162	159	160	148	170	166	164	173	155	159	157	181	161	175	200	179	187	159	139	194	159	176	171	182	167	157	179	148	172	170	168	141	165	154	156	175	190	158	170	172	168	162	157	164	155	171	159	149	176	170	151	149	173	176	178	140	182	163	180	154	142	176	156	181	183	161	169	171	140	189	167	158	171	168	151	135	137	172	165	160	167	165	152	175	169	149	143	166	161	155	170	179	153	164	138	172	151	186	150	158	180	169	165	146	146	159	170	172	170	151	161	196	172	142	153	185	187	154	146	161	174	159	176	159	154	155	139	174	155	186	172	143	166	166	155	148	170	181	161	160	148	153	159	179	186	164	182	181	163	151	161	189	178	175	188	179	167	168	168	168	150	174	164	173	173	169	162	133	168	164	134	169	156	144	166	164	155	151	171	177	174	167	153	165	184	147	167	159	163	161	155	181	169	165	172	167	162	183	181	181	158	145	158	174	164	190	155	144	165	167	171	157
8786	1115	2037	2325	1842	1456	1238	1015	882	861	752	694	635	620	623	576	565	530	555	478	512	466	471	490	492	478	445	470	463	499	454	468	466	477	458	450	462	469	477	432	456	485	452	453	475	454	429	442	488	441	413	465	461	433	449	427	462	456	469	450	453	449	414	395	438	466	391	444	460	442	474	421	437	445	462	460	390	464	444	406	422	429	459	416	453	432	423	427	428	443	448	427	421	432	404	434	408	419	451	413	443	429	424	449	410	442	443	436	415	439	417	406	462	439	417	442	451	446	445	492	435	456	418	419	462	446	410	438	441	462	396	386	424	420	436	444	448	435	463	461	413	441	464	418	455	426	408	451	452	442	438	462	409	474	443	420	441	433	453	464	416	432	420	447	392	426	406	423	474	435	391	436	415	443	434	408	449	465	423	426	395	412	430	431	439	439	412	457	451	391	442	414	445	410	404	417	423	434	409	442	443	404	418	424	458	483	409	435	432	454	409	420	433	454	429	473	421	444	425	426	423	408	404	456	410	447	439	447	430	457	419	456	442	449	444	374	433	414	453	438	425	430	408	398	388	440	428	409	426	453	445	412	411	405	431	378	447	434	472	429	392	406	419	431	430	433	455	393	449	420	416	443	431	421	449	399	443	434	446	450	463	421	428	494	440	425	406	435	418	457	448	414	425	433	462	437	446	435	468	469	435	492	434	474	456	419	472	456	430	411	413	435	403	423	423	422	402	450	406	405	420	413	465	407	408	426	448	426	414	426	409	448	445	412	401	434	461	419	420	414	417	434	450	463	408	430	450	442	401	444	431	411	461	438	435	439	430	424	455	418	435	408	418	435	486	436	465	422	446	395	451	480	420	440	453	413	444	466	437	417	460	429	455	431	455	448	426	429	450	429	437	400	410	436	442	435	439	415	441	445	413	443	435	428	412	431	433	429	433	449	447	399	454	440	461	433	418	420	411	480	450	405	425	426	396	396	436	403	408	439	460	429	387	398	430	438	418	445	399	422	427	410	429	456	436	437	464	453	409	395	403	469	424	434	446	429	455	433	437	410	419	373	430	451	449	435	443	412	466	425	475	419	425	425	421	450	418	415	420	422	405	416	424	456	408	447	406	401	456	395	413	406	423	442	415	421	466	419	448	412	433	405	417	428	422	413	422	403	485	441	444	447	454	452	428	439	428	467	447	406	464	433	438	459	441	448	419	436	407	421	427	420	476	450	430	417	422	437	418	448	436	436	442	456	419	439	458	430	441	426	447	444	465	424	446	435	451	421	445	437	468	456	436	457	407	427	414	460	418	425	405	456	451	397	400	450	457	436	421	456	450	453	442	414	464	428	439	429	425	442	423	394	416	411	465	384	399	438	412	409	453	447	419	423	415	456	461	425	427	424	430	399	437	411	415	414	432	437	492	463	404	420	452	449	429	397	423	420	418	465	425	455	403	423	450	433	426	426	435	424	454	478	429	465	422	392	425	452	428	442	425	430	391	434	463	431	446	462	444	431	421	423	440	440	441	427	442	412	422	417	450	418	427	443	459	417	425	437	465	387	465	416	411	447	438	432	440	451	406	446	441	411	417	434	436	481	454	468	447	443	431	431	416	428	445	379	409	460	455	412	435	426	444	415	447	425	430	435	448	474	437	416	435	428	401	411	434	430	428	446	436	447	462	439	441	424	459	453	462	395	443	417	419	417	438	397	433	441	405	430	422	436	409	419	413	464	416	473	406	394	423	469	428	433	424	430	441	476	452	409	446	420	467	438	396	450	464	455	445	451	436	427	458	437	428	445	411	450	401	464	439	409	437	421	443	431	436	438	438	409	432	402	437	395	440	396	447	386	422	397	414	392	407	447	396	434	418	445	453	451	391	410	419	495	462	464	438	426	428	407	456	474	441	442	465	426	402	417	405	413	447	434	449	394	447	486	418	441	426	434	472	427	406	440	425	453	425	446	402	453	380	413	406	424	460	428	442	432	428	421	429	449	443	434	436	423	437	437	403	480	421	425	437	427	445	416	428	457	399	415	425	428	412	471	433	456	456	459	443	444	471	442	444	419	423	434	469	444	411	425	449	414	409	436	434	417	404	427	437	427	407	413	415	427	404	450	427	437	420	441	405	410	388	479	420	427	437	429	442	426	425	442	412	449	448	432	440	462	441	477	442	379	426	443	449	422	394	458	452	406	429	427	432	431	401	431	448	436	406	454	421	437	397	417	432	420	428	417	448	434	465	440	459	438	425	406	442	452	447	392	421	407	457	428	413	443	443	443	388	445	426	387	431	413	456	421	443	443	411	396	415	441	441	376	417	402	414	472	428	424	419	419	439	451	442	418	438	419	437	425	404	474	400	448	407	443	442	467	443	436	424	427	453	435	394	472	484	411	424	442	401	423	421	459	425	414	433	442	390	440	440	396	420	440	483	436	426	454	433	427	408	459	406	452	434	445	391	476	437	420	426	465	416	436	428	441	456	416	441	429	433	458	458	438	447	426	431	426	444	449	434	461	399	395	436	460	458	418	402	414	400	416	435	414	418	481	455	441	468	443	405	437	468	462	420	429	389	411	401	386	430	415	398	443	438	429	457	469	414	454	456	436	457	436	382	457	449	416	472	423	412	464	445	467	473	427	438	465	436	403	418	491	427	415	435	474	424	411	414	402	415	422	448	414	470	429	417	444	395	442	410	470	439	427	408	439	450	430	410	408	452	421	453	433	449	408	410	409	427	413	437	399	411	454	440	419	442	441	448	414	417	416	431	411	443	409	462	375	457	441	446	429	413	465	446	421	415	427	419	418	415	411	414	426	440	411	396	420	442	444	389	449	439	448	410	420	418	433	455	418	393	407	441	456	437	436	385	462	429	436	425	438	439	430	408	455	450	468	437	439	440	434	437	430	434	391	415	431	429	427	445	417	403	402	395	472	406	429	435	418	436	446	430	433	438	426	442	401	428	427	442	437	400	474	461	435	440	455	443	482	459	431	425	428	415	390	444	419	424	416	442	405	450	445	469	418	451	442	432	406	416	422	420	453	427	425	466	431	481	429	448	412	417	412	448	421	421	433	415	472	433	404	384	408	429	456	416	418	440	437	441	433	409	403	454	416	448	417	440	441	420	449	448	481	435	437	431	465	415	439	427	436	419	426	389	412	431	433	422	421	446	453	409	449	415	401	465	446	430	402	436	446	452	393	440	444	447	437	448	412	414	454	418	452	469	456	454	428	437	445	437	445	434	435	421	431	403	455	477	418	440	443	425	429	440	427	467	432	445	420	406	468	424	428	429	404	386	428	432	425	449	403	438	458	436	435	433	442	417	445	447	430	428	426	447	392	441	444	445	427	442	427	456	431	438	451	414	423	462	442	415	400	434	413	424	438	458	409	388	400	447	422	455	415	418	469	395	411	412	433	406	415	402	446	411	416	426	449	447	455	432	425	426	457	460	436	450	445	452	415	427	439	453	468	424	453	424	436	478	411	421	445	437	436	405	458
2377	481	454	457	461	450	465	469	452	444	468	438	451	522	454	460	477	456	458	468	469	435	424	510	498	435	451	424	465	480	459	440	430	485	436	438	439	426	427	455	459	464	425	423	473	450	427	428	460	467	440	462	434	448	427	428	451	446	449	447	467	450	441	517	410	448	452	460	459	446	416	429	416	455	414	458	450	472	391	447	453	421	442	442	470	451	476	421	459	445	409	438	467	456	460	459	436	435	446	414	450	435	471	464	475	433	414	394	433	504	478	459	473	451	458	437	416	456	443	410	471	450	454	426	443	444	426	435	463	438	395	448	444	411	421	461	440	465	466	440	434	421	423	439	414	445	462	442	441	432	481	437	406	418	436	457	481	457	466	445	462	428	418	448	460	433	451	466	428	474	435	463	434	500	440	461	461	425	457	417	446	456	478	404	449	471	439	444	475	413	443	453	453	465	452	498	424	455	444	459	448	486	405	492	476	419	460	430	428	475	436	443	453	491	470	475	450	449	425	464	428	481	429	472	434	465	445	428	438	462	447	481	464	419	451	415	474	459	483	471	420	457	447	413	430	492	451	459	442	417	444	432	482	447	426	504	443	465	450	412	443	461	396	426	465	440	435	430	455	451	469	460	448	461	477	445	438	418	430	445	461	464	443	461	462	451	438	471	450	485	440	476	462	413	436	444	415	392	454	469	430	421	454	425	413	423	449	470	445	412	433	447	469	437	403	432	445	426	415	438	460	422	432	439	458	416	451	427	405	485	451	411	472	423	478	419	428	435	440	519	425	492	472	467	448	440	523	483	439	423	480	442	415	432	441	448	439	422	459	418	482	442	466	438	468	475	462	436	430	481	442	468	454	471	429	469	467	459	485	438	460	441	454	462	452	445	429	472	417	426	455	426	505	419	477	433	405	447	438	441	438	435	457	464	413	420	428	436	459	450	403	423	464	459	450	458	465	464	434	441	474	471	440	473	461	429	426	473	456	394	435	487	415	477	417	459	453	464	462	435	433	457	410	449	471	457	471	451	453	458	483	446	405	448	427	472	454	450	439	447	436	492	453	472	425	404	430	453	452	454	445	402	455	468	462	483	443	488	417	431	460	441	444	453	448	380	466	415	444	471	445	435	434	453	454	431	463	465	450	456	422	454	454	442	466	447	452	497	444	472	455	442	430	458	479	467	400	465	434	480	467	458	467	413	465	440	402	418	455	443	432	466	446	474	421	414	441	428	446	436	433	424	462	450	451	432	426	474	459	438	398	464	396	435	484	407	487	461	448	416	438	444	414	427	446	486	460	447	437	414	459	463	433	443	444	404	442	432	449	455	508	469	462	465	436	459	430	405	425	469	464	459	475	442	429	429	460	426	410	458	434	464	437	397	453	492	465	443	467	443	436	444	420	435	455	416	432	440	448	460	438	467	434	480	466	439	473	425	448	467	435	481	454	468	465	440	460	458	426	447	417	438	449	457	449	449	473	413	471	441	468	410	427	427	459	410	438	428	442	437	462	450	432	432	404	459	460	505	455	457	441	437	424	450	437	394	502	456	410	421	436	462	435	479	442	469	458	427	436	438	429	435	450	459	426	408	485	429	454	436	435	453	434	444	448	449	473	449	434	430	446	492	400	436	464	431	432	458	461	464	418	448	483	473	501	442	455	455	449	478	431	437	436	478	488	447	445	432	426	471	447	406	452	498	501	454	424	437	450	461	475	433	446	440	435	424	450	455	440	437	487	387	436	435	412	444	406	425	461	464	453	429	450	418	436	460	414	475	467	437	467	482	461	482	468	427	437	446	408	464	426	436	436	474	435	444	471	439	428	439	480	433	462	470	462	391	424	433	467	416	433	443	421	428	485	443	407	456	451	393	427	446	497	444	420	476	474	420	429	441	422	448	446	470	424	491	466	459	432	446	424	432	445	452	422	459	489	436	441	433	441	419	414	448	416	441	445	482	436	405	459	482	412	419	487	471	424	401	468	447	444	448	459	433	443	448	445	457	449	420	474	474	435	446	450	422	440	416	437	470	474	469	464	426	464	439	442	472	473	460	448	459	443	452	446	434	419	459	441	427	474	446	424	436	465	440	435	439	464	473	451	443	451	462	454	448	519	458	465	461	457	438	465	442	470	435	415	481	421	424	441	451	458	445	430	476	428	423	452	413	456	443	445	409	450	409	453	431	466	451	480	481	482	427	466	440	413	446	451	478	448	425	414	407	453	483	454	431	434	483	436	452	457	448	470	436	437	458	443	451	488	394	469	474	471	489	467	457	423	453	432	471	462	473	468	488	411	425	487	465	429	452	450	475	466	412	458	456	431	477	433	436	429	465	410	458	449	411	433	449	455	453	430	440	450	432	463	423	429	493	427	433	453	455	430	424	422	458	472	437	425	415	417	411	480	443	467	455	422	507	431	464	424	432	489	442	427	424	478	456	435	473	508	445	460	468	441	451	447	432	424	433	457	454	386	476	469	441	454	447	443	473	447	457	485	444	423	425	431	448	485	422	411	471	449	490	427	466	403	421	458	458	438	441	446	442	448	460	421	458	471	458	444	426	481	455	466	468	445	449	489	433	462	401	459	441	418	422	452	416	462	420	432	421	441	422	451	431	436	431	448	411	488	419	414	447	470	442	456	437	456	430	407	409	451	468	492	454	427	496	473	436	470	458	440	470	440	423	437	457	412	476	428	415	401	447	505	451	426	459	482	429	480	473	430	436	496	444	419	419	445	430	408	453	439	436	451	457	443	472	436	434	495	446	501	451	432	468	462	464	432	479	436	457	481	437	449	490	438	420	468	456	419	437	477	450	433	451	466	449	493	477	448	443	455	414	447	456	431	484	411	440	412	486	460	441	421	480	444	442	425	462	456	466	440	401	443	422	412	442	434	429	442	449	425	435	481	450	429	473	439	430	412	444	449	455	471	454	439	459	473	429	460	433	481	458	462	466	426	488	441	429	484	457	439	426	431	448	430	446	450	452	411	455	418	466	434	429	473	410	417	434	475	439	429	430	473	487	447	420	464	435	482	443	458	448	493	403	470	441	418	444	447	475	448	431	450	455	436	409	500	487	460	427	413	485	400	443	513	426	485	451	485	468	475	430	505	431	419	441	399	435	418	474	422	451	448	448	473	416	450	449	430	458	427	461	431	441	448	485	419	431	446	444	456	486	497	462	412	424	451	470	444	423	456	449	443	483	414	439	480	464	450	440	396	480	463	416	468	414	457	461	469	441	426	450	462	446	451	438	448	446	416	415	447	457	456	426	460	452	416	453	434	500	441	469	436	447	484	452	451	422	468	470	432	454	466	466	434	450	470	432	427	423	433	463	470	466	462	443	443	452	457	450	460	422	467	438	466	453	416	460	480	447	435	458	462	463	488	458	461	448	469	428	423	442	444	460	450	456	486	484	457	431	454	490	462	505	429	465	418	477	461	457	463	447	442	445	473	420	409	424	422	432	455	426	487	437	441	444	477	466	432	421	451	443
2549	1022	975	1052	994	1012	1005	965	946	1026	1028	1032	973	981	938	978	961	978	964	966	984	1011	1018	975	1028	944	1010	954	989	1017	954	983	959	984	992	995	921	1002	974	927	967	949	949	960	932	925	938	949	1001	979	955	963	983	1010	1027	988	966	961	966	1019	979	982	962	992	1010	952	952	994	1012	1041	959	1006	996	1033	975	953	1026	1005	982	970	1004	984	954	980	991	944	918	999	975	992	968	981	992	965	881	979	917	940	969	955	990	972	988	1001	999	983	981	969	980	981	992	939	1035	969	934	950	1007	919	965	967	961	948	992	953	1009	1063	945	1017	942	995	1047	1050	945	959	960	991	931	1045	987	957	1019	1005	984	934	992	924	984	960	1007	979	916	1017	941	992	1042	954	953	955	939	935	963	982	983	1012	1009	918	921	1008	972	939	978	944	966	983	976	958	972	991	979	1007	974	1015	998	963	943	986	969	976	1020	987	962	976	944	983	1009	982	941	963	1004	930	896	1020	961	1002	970	961	930	975	952	1002	953	962	1004	1040	941	958	984	971	1009	962	959	992	1021	977	946	985	940	976	953	1015	943	915	912	990	991	936	922	1043	982	981	915	922	983	982	1006	985	942	978	982	989	957	996	1006	1002	1002	970	1035	960	972	934	929	947	970	941	986	981	1002	950	960	1001	946	973	1036	956	959	953	954	1003	961	934	1024	1010	972	1016	979	966	982	978	953	909	958	999	960	985	971	981	1020	1011	1017	975	974	1031	974	965	946	993	976	1007	951	951	988	1011	996	974	1018	966	1000	936	973	960	964	998	985	989	1004	957	976	951	1006	904	972	958	986	1063	976	964	999	934	1020	949	934	995	932	994	930	1009	984	1014	989	949	956	969	949	949	970	953	918	932	954	960	1012	978	1036	967	970	943	952	922	999	993	972	943	979	988	992	983	966	976	972	963	940	980	1000	990	958	1009	947	1002	974	940	973	927	970	971	958	1002	961	954	977	1035	910	971	1000	984	962	959	945	984	979	964	955	973	1006	938	1021	932	1011	1009	1016	954	944	1029	1046	997	989	940	961	953	975	945	1028	971	920	993	968	1008	980	983	983	990	994	972	1010	963	1023	1011	939	927	978	983	1008	940	956	944	993	968	972	964	1063	981	926	1015	943	1034	1026	982	967	1020	1013	944	956	1038	981	943	1030	990	1012	963	970	955	950	973	990	995	955	1012	959	951	962	951	969	1016	1037	936	932	1014	928	963	963	954	931	974	967	1004	1042	951	942	962	982	927	975	1002	974	987	984	988	1006	991	1014	1026	1009	958	962	954	984	970	965	1001	961	952	1043	987	1010	961	920	904	950	974	990	957	965	997	1006	988	937	912	1011	997	948	956	964	976	962	967	1008	976	942	977	961	927	952	974	972	973	1002	988	912	956	992	977	996	979	976	967	967	1009	969	1032	975	993	997	959	941	956	968	927	981	945	959	992	1008	991	954	994	974	997	984	936	979	998	981	975	869	997	1009	985	963	969	962	969	971	986	934	930	1034	957	985	976	966	970	949	1007	953	987	981	1000	968	961	968	956	981	944	952	946	974	984	955	948	955	968	948	948	987	963	984	1031	947	957	957	954	1001	1039	965	989	961	943	905	965	959	1033	988	1013	966	920	952	901	947	941	984	948	932	916	976	956	977	954	986	953	962	1010	943	951	960	1040	937	978	1006	943	962	908	934	982	986	1007	955	1050	1043	922	1007	963	1022	978	982	921	1012	985	975	975	925	976	985	966	956	999	946	982	979	949	998	999	1032	984	943	954	966	947	970	996	992	985	980	1000	977	1005	989	986	957	939	957	965	975	984	991	918	982	1000	1004	982	971	1004	959	963	1000	931	952	1004	967	996	1009	1001	973	961	1034	1003	1007	936	981	899	940	942	1001	994	926	980	912	933	970	1003	908	975	937	995	984	1026	992	1009	979	939	940	945	1027	919	969	1007	1003	991	1008	932	967	961	1004	976	1001	947	969	959	998	982	962	942	1004	977	938	977	990	1000	988	986	947	974	1012	966	974	1004	953	992	968	947	959	1014	979	988	976	940	1025	983	992	965	1000	956	1005	962	975	978	980	980	1024	1014	932	979	970	967	969	945	990	967	1007	971	954	937	986	912	926	991	969	988	1005	959	986	992	912	960	978	992	976	1024	953	960	996	964	973	948	961	924	951	993	972	983	974	968	1008	959	1005	993	973	948	951	1017	959	1022	1010	971	964	925	1010	1000	979	925	966	953	988	980	957	1019	1007	952	976	926	996	952	953	956	971	999	999	939	997	989	981	966	1010	995	988	1011	980	959	950	966	965	955	941	961	963	1002	940	1005	965	983	999	937	975	964	1013	992	959	930	951	960	969	974	924	946	977	967	946	997	905	949	965	923	973	980	990	935	989	991	1005	951	961	1010	909	980	1024	951	946	962	948	959	998	1024	1033	978	931	981	1014	967	971	917	987	981	968	1002	999	966	1024	971	1031	987	993	995	930	987	1022	981	978	940	930	1040	945	983	958	1002	993	986	923	974	939	968	953	956	937	981	1000	982	954	1032	993	994	919	928	930	1003	958	990	987	931	983	950	952	1016	1012	992	899	953	946	1001	1023	1016	952	947	968	1051	966	913	988	965	1026	906	958	991	1011	997	1030	964	968	1014	1009	959	995	989	963	917	925	933	952	1021	1000	980	999	972	947	1006	953	994	993	939	1028	1066	1001	956	1019	953	978	995	1008	999	941	987	934	947	972	954	939	920	974	957	971	1007	953	942	1049	932	941	988	941	971	966	998	1051	1021	971	963	1025	971	959	939	948	1030	979	1004	950	983	958	917	1000	975	983	941	917	1087	980	978	974	968	948	963	956	1000	999	970	988	1007	993	977	995	951	970	961	983	1005	952	1008	955	933	962	954	988	1007	1016	955	988	941	1031	1038	929	1018	974	991	939	986	957	1000	920	964	1010	972	978	997	937	953	968	992	975	987	992	995	970	934	983	957	948	1012	975	958	990	955	951	1022	938	975	951	1010	951	994	950	961	970	927	898	934	976	936	924	972	1007	1018	1006	954	1013	951	965	982	942	933	925	1017	971	992	945	940	937	959	1024	919	981	993	1004	995	974	966	957	949	936	968	1032	991	945	953	900	985	978	989	1000	965	943	982	973	1015	910	1004	928	975	962	939	979	948	996	936	960	940	950	973	973	968	959	998	966	982	960	964	905	946	1008	928	985	1016	981	939	913	1006	990	1012	927	986	959	961	1007	950	962	959	1008	997	987	998	1014	1014	937	986	989	950	990	945	915	934	990	940	956	982	947	975	984	929	1020	988	961	960	982	935	959	955	981	1002	1028	990	935	986	981	996	941	965	972	978	910	983	969	998	954	957	970	973	1008	983	1014	957	921	975	971	998	940	1013	969	1051	1012	950	957	1003	941	974	997	983	990	976	992	984	976	978	936	931	914	989	1003	965	975	990	949	980	1005	984	936	930	982	988	991	976	966	1022	974	1008	1001	984	986	998	950	941	969	958	947	967	957	948	974	936	969	977	975	999	954	950	1011	940	992	954	929	953	968	1029	1020	977	985	980	972	948	992	1016	993	992	1001	931	1015	1010	1001	945	985	1000	983	980	999	959	966	1015	943	978	980	958	941	923	1017	975	977	940	915	1020	966	967	1000	1020	988	1011	997	990	980	991	928	971	947	954	943	1024	963	996	1060	988	946	980	956	976	998	987	954	980	1006	955	1008	962	968	1005	977	984	955	995	950	954	1000	965	997	901	1021	1005	938	955	934	962	990	984	972	949
9970	711	660	490	409	376	334	309	296	320	285	307	295	271	271	319	251	226	237	280	296	255	280	262	209	242	256	237	249	249	242	235	272	239	266	264	275	249	254	216	248	245	284	259	283	263	227	247	273	241	251	211	234	251	239	229	238	277	243	245	251	281	253	283	241	260	241	250	270	233	224	231	244	269	246	209	220	253	258	253	272	207	244	252	233	268	221	258	236	257	257	271	263	247	261	269	246	266	243	255	247	242	235	245	277	248	266	248	238	263	238	220	240	249	252	272	255	244	259	283	269	258	236	254	218	264	238	240	230	209	249	257	231	268	273	218	240	261	226	258	231	262	234	227	223	263	253	261	262	226	252	280	264	231	271	230	262	282	249	249	268	260	263	225	251	225	243	253	235	238	250	211	257	252	235	258	257	251	237	234	248	235	236	246	233	249	237	230	244	229	244	228	242	262	261	256	248	245	250	283	240	240	228	237	246	237	244	259	234	218	213	222	250	248	230	230	240	258	242	274	232	265	284	241	253	235	232	255	254	250	241	272	240	252	261	259	267	298	229	261	253	240	193	286	263	268	249	252	248	220	237	258	229	217	235	235	221	251	229	261	255	220	256	223	265	223	232	228	273	240	248	232	254	258	254	252	264	237	240	230	225	265	231	259	233	243	248	245	235	243	258	251	248	260	249	294	222	273	249	237	274	245	245	226	259	254	234	227	245	259	231	249	267	276	263	260	263	254	255	244	259	248	239	255	287	302	230	219	250	249	246	254	214	287	245	255	253	267	241	276	274	288	256	257	222	234	250	235	235	281	256	246	289	255	280	270	262	261	241	243	229	262	262	238	257	262	227	246	234	202	233	240	256	275	243	239	243	225	249	257	261	258	264	207	257	222	224	239	235	247	247	235	247	282	229	252	258	221	269	251	238	227	255	227	241	254	247	231	219	265	269	241	248	212	263	232	278	283	255	250	241	264	242	267	229	241	257	247	215	254	228	255	235	220	217	267	260	260	242	232	256	260	224	231	266	263	227	248	267	234	216	227	245	247	255	217	272	256	236	253	268	250	246	231	249	250	240	237	247	250	238	221	241	262	256	247	223	271	267	259	234	253	234	272	277	235	257	251	256	207	240	248	245	237	238	230	255	268	242	244	247	236	213	253	263	251	253	248	243	252	296	256	231	270	237	245	274	271	280	228	240	235	236	267	239	258	244	235	248	236	262	246	283	246	218	249	246	247	244	250	265	237	253	243	227	257	271	269	244	250	228	257	254	281	220	242	238	244	241	253	241	268	266	231	273	218	223	260	267	234	249	288	274	256	235	261	271	242	243	237	257	233	252	243	251	235	248	244	257	232	244	270	258	259	228	242	268	240	274	251	278	257	239	250	225	223	265	237	241	255	253	247	258	282	237	270	234	251	230	239	241	233	235	250	222	256	255	245	244	239	246	238	246	268	270	246	272	266	289	209	241	265	232	254	215	243	260	236	252	244	266	249	265	270	245	267	268	244	242	220	216	256	231	224	215	242	284	253	281	250	261	234	246	229	238	236	253	247	251	247	237	230	257	271	270	255	259	262	257	258	241	230	256	250	228	245	280	254	256	243	210	248	224	227	246	243	260	197	246	247	256	250	256	260	270	274	243	243	274	255	233	257	255	258	244	269	243	231	246	223	238	252	236	220	241	254	273	278	255	257	220	248	241	240	257	227	240	286	244	249	248	229	250	252	226	251	214	249	226	240	256	237	251	228	245	247	261	254	252	252	243	258	243	239	225	264	251	247	238	257	253	240	228	254	269	258	239	263	236	274	255	232	245	256	256	250	220	264	281	276	258	237	258	263	227	254	259	227	262	270	237	228	261	257	236	282	277	239	265	243	252	252	264	274	227	283	250	226	244	248	255	269	235	230	267	292	255	239	247	268	234	254	239	248	265	234	257	248	273	232	259	288	247	259	249	253	224	274	286	248	244	306	239	250	243	220	237	240	256	255	245	224	215	254	231	235	253	253	267	251	266	253	252	235	214	241	256	230	227	257	236	238	260	234	268	293	234	252	260	257	239	268	230	225	272	233	244	249	268	248	239	255	250	246	236	215	251	270	275	231	244	232	249	292	251	247	263	241	218	241	262	248	260	252	222	245	251	256	249	210	237	244	264	240	258	247	263	252	239	233	235	234	252	244	253	250	232	269	247	241	240	222	260	290	244	250	245	248	258	266	282	266	249	261	255	226	252	216	228	242	269	238	237	276	273	212	301	253	263	225	237	228	251	253	247	246	251	255	238	238	248	262	271	262	242	234	247	259	252	248	255	254	253	241	249	204	216	247	227	242	229	227	240	237	272	274	282	274	247	219	232	270	236	278	264	232	254	223	260	235	226	248	237	267	243	210	246	261	238	245	226	264	268	259	250	230	248	206	241	267	255	251	275	250	244	254	258	214	271	236	247	216	246	237	239	249	244	235	260	253	265	245	274	268	222	255	227	270	275	258	236	257	223	227	274	212	234	226	276	234	243	261	264	257	241	246	237	261	257	259	229	263	246	255	225	229	282	230	249	241	253	259	255	261	230	227	252	257	261	274	242	274	244	249	227	235	223	242	249	259	217	229	249	247	272	277	272	235	269	239	247	235	257	243	229	270	247	238	251	289	226	249	268	236	261	280	237	253	216	259	246	257	262	250	259	274	251	228	267	252	273	256	221	251	261	250	242	252	253	229	236	201	252	278	226	278	223	249	272	254	247	233	257	253	238	241	247	235	260	269	239	278	243	266	249	262	252	234	279	258	240	267	273	262	281	256	259	230	265	266	221	278	246	256	256	268	250	252	226	232	233	267	255	256	247	263	255	252	224	247	209	237	273	260	243	217	271	241	234	235	278	283	265	254	260	249	231	270	257	287	268	253	233	236	233	254	223	266	282	214	244	247	270	251	232	243	232	250	257	271	235	269	252	249	254	235	247	247	241	275	270	248	262	253	226	258	229	240	280	237	235	246	248	247	239	226	248	249	279	216	277	270	266	254	257	273	249	258	245	258	246	268	232	241	234	213	262	247	257	244	251	241	269	240	265	241	272	263	280	268	269	278	245	237	263	261	274	247	259	225	260	237	236	240	263	234	250	269	241	231	265	263	249	240	244	245	265	251	248	244	278	238	212	228	248	243	242	240	221	250	230	252	235	233	256	240	240	242	221	247	258	239	251	252	254	246	230	225	245	264	251	241	253	270	221	223	244	258	239	259	240	261	255	232	227	253	224	241	270	229	245	249	259	235	247	252	259	228	256	241	249	222	246	250	240	234	248	221	252	248	274	246	219	221	246	217	222	264	251	261	229	261	242	264	252	219	247	231	248	255	236	245	228	256	242	254	215	246	269	220	260	251	247	269	264	239	249	231	267	258	259	237	264	248	246	277	242	242	263	272	251	258	236	240	254	260	251	243	242	247	265	265	238	253	243	257	272	211	209	254	260	222	276	260	265	238	238	248	226	220	249	245	253	243	238	244
7420	944	1374	1539	1312	1125	1046	900	865	755	765	680	693	702	626	632	651	635	638	585	618	612	635	626	596	567	578	587	562	596	639	595	625	581	649	579	571	649	594	554	587	609	597	551	554	633	619	565	576	580	543	544	560	577	633	560	579	588	556	581	602	622	585	566	586	599	586	581	595	592	572	605	600	556	585	574	554	559	582	572	580	565	610	598	532	520	580	562	597	562	576	561	571	613	598	571	587	567	590	552	570	595	569	554	549	543	544	582	614	578	574	581	559	587	579	579	587	566	549	602	583	536	575	573	575	574	562	579	593	564	598	575	575	570	574	540	579	552	567	597	541	534	576	528	558	563	580	547	548	591	558	600	540	543	602	555	538	567	583	568	581	598	566	582	539	534	517	567	560	603	589	616	582	532	557	582	579	605	586	569	634	548	577	577	571	582	586	566	581	592	577	581	615	618	547	575	547	584	566	574	563	534	582	585	561	570	550	577	570	602	584	599	570	563	594	622	568	557	573	588	576	539	539	597	630	588	547	604	574	587	545	564	550	597	562	549	592	588	571	565	555	541	584	563	596	560	586	585	608	598	568	576	582	585	589	585	575	578	575	587	570	555	565	595	579	569	565	583	552	577	584	597	607	551	568	548	566	547	573	606	583	562	523	581	552	562	591	615	569	592	589	579	558	546	604	540	591	550	552	565	558	568	518	577	576	611	610	566	544	560	571	586	538	571	575	588	614	592	568	587	513	609	602	570	573	576	574	601	616	528	574	613	588	621	624	553	561	549	584	603	587	562	582	575	572	560	606	608	563	533	553	606	574	577	538	627	573	601	546	552	566	574	578	612	550	567	564	567	598	574	580	604	597	558	600	568	547	557	552	575	606	560	614	562	567	563	585	613	540	612	572	597	556	601	592	566	577	580	587	617	626	595	556	600	607	548	545	573	576	559	545	586	561	587	534	576	551	601	586	618	567	602	562	603	579	560	600	578	576	594	582	582	572	558	605	566	569	573	597	561	615	527	553	560	580	547	565	575	594	579	532	569	545	574	581	567	602	584	589	571	594	553	583	572	578	580	564	531	552	563	559	620	572	583	588	553	573	533	577	554	584	573	578	569	520	541	576	594	596	581	556	577	521	601	612	605	588	548	552	554	579	544	509	525	553	542	603	570	564	583	605	592	595	592	601	576	543	621	595	563	589	555	580	586	579	593	549	589	611	535	576	572	568	606	574	560	562	583	552	619	548	545	531	560	537	564	576	584	581	589	562	533	574	575	610	589	577	601	568	604	551	607	576	624	611	581	606	583	597	505	587	625	563	512	597	564	594	591	600	569	590	549	579	574	597	539	527	597	554	576	554	610	585	538	607	574	566	557	545	541	533	535	611	546	590	520	560	590	579	549	622	545	544	577	584	586	555	575	608	564	530	518	574	569	548	592	562	589	609	562	591	567	568	610	538	586	563	536	591	567	547	514	557	571	592	595	599	580	611	613	566	561	573	553	622	593	554	622	560	541	577	589	549	610	629	571	539	589	571	583	594	584	577	565	600	568	589	552	595	560	559	549	576	617	585	560	562	564	605	524	576	587	528	582	571	588	540	578	581	545	561	587	579	552	545	599	563	602	536	629	551	529	550	547	616	607	615	584	563	550	536	559	564	585	547	545	608	526	618	590	552	544	561	557	556	623	599	563	538	576	616	542	581	571	612	537	561	554	610	547	597	584	605	557	548	551	611	603	550	587	601	572	612	607	548	556	588	588	599	615	576	568	556	532	600	588	576	557	588	578	569	612	548	582	569	572	558	547	514	574	598	598	555	599	585	586	586	557	570	624	503	565	603	573	590	518	534	601	593	589	601	563	578	568	593	521	578	565	615	593	570	562	606	547	532	552	562	539	582	579	596	563	579	570	581	537	550	617	610	525	528	607	537	606	581	596	571	591	566	557	590	553	551	545	525	545	540	578	553	559	571	598	594	541	592	577	601	582	546	604	554	560	579	614	552	557	590	545	561	540	586	560	589	607	572	597	562	543	621	586	577	561	536	569	614	608	584	596	566	594	556	563	539	564	580	568	573	538	625	572	580	579	526	553	569	566	554	532	561	592	564	556	600	566	624	522	615	538	584	573	538	579	590	605	568	536	578	540	589	568	547	557	613	573	590	560	570	578	596	589	562	595	541	565	586	571	564	593	575	550	551	523	595	591	545	515	561	562	539	592	596	599	531	521	588	574	564	589	580	560	576	581	565	609	551	588	575	564	533	619	562	525	550	557	572	538	563	610	547	589	612	540	565	623	560	578	551	568	567	616	567	561	583	608	550	578	535	562	530	607	584	569	583	598	602	577	612	562	547	564	566	572	546	584	574	567	559	620	592	571	584	539	552	582	524	582	575	602	550	550	559	577	567	584	591	523	568	557	583	561	551	588	630	580	589	558	608	608	534	578	545	548	565	571	535	532	536	568	551	591	560	541	527	585	600	575	558	592	608	605	540	597	557	579	548	539	570	580	590	560	545	565	588	573	602	576	579	553	591	597	588	564	546	529	542	540	565	537	568	563	587	599	585	578	556	575	569	560	600	590	608	567	538	592	588	540	569	578	540	535	603	574	563	583	588	575	544	598	561	598	567	598	570	564	611	568	533	561	603	595	558	592	565	600	570	550	555	537	572	607	605	585	606	595	574	571	604	596	587	569	600	570	598	549	549	573	618	553	550	624	606	569	543	534	563	534	603	555	601	547	558	536	615	574	564	549	558	560	639	541	525	552	574	581	595	606	545	608	564	578	587	588	563	542	551	560	617	596	575	630	576	555	600	545	573	562	566	559	607	566	567	556	594	570	558	585	606	579	612	526	514	580	539	569	529	550	580	574	611	598	575	577	567	582	552	568	581	547	565	554	555	576	563	545	559	540	577	584	586	598	579	589	538	572	581	596	608	562	538	602	549	568	575	549	566	566	583	576	603	556	573	557	585	613	578	594	553	536	527	591	564	620	585	561	553	566	572	545	573	508	632	558	589	588	569	579	575	549	581	568	568	584	567	580	579	557	596	557	610	573	548	572	588	586	559	556	570	529	589	560	568	586	607	564	555	539	550	575	584	601	549	556	562	594	578	576	556	566	560	584	559	560	549	578	517	609	600	583	582	546	559	562	609	598	564	555	566	588	586	607	576	566	531	573	535	588	574	571	600	569	561	594	584	560	531	591	574	588	502	576	606	613	561	560	558	582	619	508	575	582	593	643	545	588	560	562	566	597	601	584	553	559	505	552	580	607	572	563	562	527	536	600	569	552	596	571	520	547	618	563	561	566	625	599	552	588	552	579	547	570	604	546	600	587	580	565	590	605	526	588	554	557	550	600	593	552	589	576	586	538	580	563	558	577	567	543	545	571	592	616	573	553	576	546	597	610	623	589	555	540	553	553	552	590	553	513	578	596	549	542	598	581	549	594	577	591	548	560	554	569	536	579	564	596	541	590	602	571	568	576	512	579	592	532	594	575
17594	1706	1006	734	536	409	324	263	278	218	218	209	212	199	219	196	197	208	181	188	177	165	171	178	175	197	174	169	166	161	201	162	178	166	206	191	188	166	175	181	163	163	181	170	169	177	144	194	192	157	141	157	190	174	185	162	150	181	172	168	178	169	165	169	177	181	148	178	183	135	189	162	175	193	165	188	168	168	168	191	188	177	178	183	177	149	164	204	167	185	186	180	167	164	178	163	155	176	195	177	144	166	151	203	157	179	169	171	172	164	139	158	157	165	177	174	161	155	156	174	168	171	192	180	167	167	160	175	181	176	151	156	165	191	181	158	168	216	168	169	195	164	155	160	161	163	162	161	212	157	175	162	166	150	167	180	145	197	177	175	172	181	159	190	171	175	191	145	136	177	161	164	195	161	149	169	164	167	152	168	186	151	164	173	173	170	166	162	169	167	175	158	161	166	173	171	161	172	169	179	147	176	169	178	179	157	152	175	161	169	176	183	177	188	166	178	165	175	176	165	176	184	177	156	173	185	161	158	149	159	171	172	163	172	204	149	162	148	173	158	182	164	138	170	179	164	136	188	186	170	153	175	169	167	176	151	178	163	191	163	177	185	184	177	158	163	154	187	154	142	164	144	164	141	160	168	176	173	157	180	170	163	168	173	170	172	175	173	172	184	176	206	161	169	170	199	168	194	181	165	182	157	163	147	167	162	156	164	178	154	195	149	143	182	167	161	183	161	159	165	149	156	168	164	158	167	181	195	148	156	179	188	170	170	207	174	131	154	160	158	167	146	160	171	174	156	176	165	165	164	180	175	158	182	169	170	182	174	185	188	186	157	197	170	173	157	157	154	138	147	163	154	163	178	181	160	178	167	162	154	154	160	169	160	167	173	160	166	174	158	168	167	157	183	169	175	170	182	155	159	163	173	154	159	169	166	194	197	185	198	162	163	192	154	171	166	180	168	166	179	176	176	160	157	182	165	197	156	169	184	205	160	163	139	160	182	156	160	187	152	146	159	163	167	178	181	152	147	157	155	163	155	162	143	151	168	175	186	180	144	166	181	185	169	169	180	176	174	156	145	149	185	173	160	159	147	184	170	174	159	166	148	145	170	163	164	178	156	154	173	167	171	163	171	156	172	175	154	167	181	157	146	142	148	203	143	162	175	152	171	196	124	169	160	169	183	181	164	154	145	173	194	169	155	174	162	169	179	139	163	176	195	168	186	152	171	170	151	189	176	196	182	147	171	183	183	168	171	169	161	146	167	161	170	170	158	158	168	182	160	159	175	162	159	178	155	164	157	165	176	162	163	174	144	159	176	166	168	169	173	164	161	166	171	188	162	157	197	184	166	179	161	172	160	167	143	181	204	180	158	196	164	154	166	160	172	150	181	184	186	158	178	158	173	193	155	158	140	182	183	152	186	176	186	162	192	189	190	209	147	183	175	141	160	153	159	168	181	155	181	169	157	184	136	177	185	183	166	166	151	163	181	201	172	162	185	170	169	158	163	183	167	178	173	186	173	192	139	183	182	157	174	177	167	161	183	152	197	159	160	155	180	147	166	166	147	168	151	175	185	148	164	191	160	187	175	178	169	168	163	184	172	196	175	174	169	158	153	172	176	152	177	182	188	166	148	176	155	152	167	191	179	198	183	168	162	161	188	138	174	166	150	182	179	163	166	173	186	167	165	155	169	173	149	163	164	154	177	151	162	170	152	177	167	172	160	172	174	178	195	170	196	182	168	180	173	166	154	145	189	168	153	156	194	177	185	179	174	158	159	150	209	182	167	161	175	175	149	168	150	167	154	180	174	192	162	182	160	183	180	168	172	155	186	168	166	158	160	184	141	179	166	149	158	161	179	157	152	178	168	186	156	151	177	194	176	172	205	170	169	172	141	153	187	188	161	155	180	155	163	147	182	168	170	176	180	174	182	164	153	163	174	184	160	185	170	165	169	175	173	164	154	161	168	158	169	187	181	191	162	186	200	186	155	160	142	161	187	148	170	162	167	180	158	170	158	166	158	157	155	182	181	149	153	174	175	169	179	176	183	174	179	176	174	175	172	175	172	159	150	175	153	193	172	205	199	178	168	201	207	181	170	192	170	179	181	163	172	171	182	170	165	165	168	160	187	151	148	178	157	157	163	153	163	172	167	144	182	174	161	169	161	149	152	157	162	164	175	179	159	157	181	178	165	151	167	156	183	163	171	163	174	160	169	158	168	147	182	177	170	175	152	157	174	161	162	171	200	194	188	185	148	148	178	168	149	183	168	152	150	171	165	158	146	155	182	171	176	163	182	151	166	169	183	159	182	142	167	173	185	167	184	161	162	186	167	166	180	165	172	168	183	168	151	176	156	160	147	181	180	170	170	176	176	165	159	157	147	172	165	170	180	175	156	163	160	160	165	177	171	160	169	183	170	185	153	170	183	164	148	171	159	167	168	172	175	176	160	176	179	183	167	143	158	163	188	165	177	148	156	167	152	168	155	180	148	148	178	173	170	167	175	169	166	181	148	165	160	158	156	150	171	171	154	173	185	175	184	151	153	166	193	175	174	160	178	149	160	175	173	156	168	176	168	182	176	166	173	175	175	170	176	171	175	165	174	182	165	185	180	163	168	153	157	145	159	170	163	129	166	189	163	175	161	155	144	170	154	178	157	194	182	181	176	163	167	166	159	175	155	183	166	171	157	165	193	155	152	155	152	177	176	162	147	126	181	161	136	156	168	181	179	147	169	148	143	183	166	171	159	184	174	163	166	188	179	143	185	194	171	149	161	161	157	180	163	140	139	165	144	176	165	164	160	175	156	183	167	162	208	147	160	164	176	167	140	183	164	192	171	152	187	173	156	172	159	146	165	148	169	177	181	175	157	140	202	131	163	154	161	196	198	145	142	168	144	186	170	153	170	187	157	166	161	173	164	175	186	159	153	175	174	161	181	177	166	174	171	161	194	159	136	162	188	172	154	194	175	184	143	168	174	139	177	159	168	172	162	179	180	170	178	165	153	164	184	167	157	185	176	182	160	158	185	166	157	189	179	168	179	170	166	187	164	185	166	144	176	187	162	176	165	160	187	164	159	184	144	155	193	177	165	166	185	164	182	185	159	158	181	160	189	161	156	178	167	183	144	172	145	160	168	164	181	165	141	179	174	158	160	164	165	174	198	159	151	153	157	157	177	160	147	167	180	155	175	188	174	171	166	197	175	157	159	157	160	148	191	166	185	179	158	160	177	160	172	159	190	183	170	140	185	197	148	159	170	178	146	165	175	172	187	173	168	174	170	151	148	168	174	153	144	187	172	176	173	147	158	169	185	173	179	163	195	170	177	166	166	181	146	160	167	193	145	203	179	170	173	169	167	189	167	179	161	163	172	148	166	182	193	165	156	157	175	171	165	140	182	155	156	174	171	162	164	174	177	163	178	187	165	167	169	171	162	176	168	125	178	193	161	169	172	201	182	179	162	178	152	180	180	170	151	171	166	162	174
9489	1059	2073	2289	1894	1421	1151	1001	947	814	760	726	644	668	642	583	609	537	580	505	491	539	506	515	488	515	515	465	491	460	445	453	495	471	434	474	507	470	483	446	457	459	447	445	449	447	490	469	419	446	458	455	438	439	459	487	452	469	439	440	448	430	462	429	455	456	456	442	456	435	479	450	464	423	454	485	426	444	470	438	446	427	470	426	405	443	473	464	403	451	449	458	458	464	420	440	476	443	411	468	445	464	449	422	434	449	413	431	434	458	416	430	488	416	464	443	439	433	481	475	435	461	458	451	435	447	418	444	400	405	407	447	456	452	441	442	407	465	413	424	420	459	461	471	417	443	448	478	432	448	434	424	432	444	419	441	432	448	419	442	419	469	478	451	459	400	417	435	487	422	441	404	443	454	418	462	435	437	453	450	391	449	443	459	463	494	471	473	460	421	437	397	448	423	395	454	447	427	438	453	463	475	471	435	444	438	411	441	470	425	434	417	433	423	453	446	455	445	458	449	433	424	480	434	434	430	450	427	459	450	450	420	451	379	433	410	436	413	413	454	446	502	412	454	441	437	416	438	478	469	425	410	474	419	459	452	421	420	438	446	476	409	442	452	445	446	459	471	463	454	471	421	448	397	448	441	426	441	426	445	465	463	466	430	433	429	452	458	455	418	467	422	436	424	434	483	411	444	460	410	436	456	419	458	443	468	410	469	462	452	428	416	430	465	481	405	423	470	436	482	445	424	411	421	454	465	458	433	446	475	444	463	447	406	455	454	414	448	464	456	424	478	445	458	451	434	437	480	433	489	403	398	419	439	475	414	463	471	412	439	466	449	483	443	474	429	472	409	441	477	412	424	448	452	437	411	437	468	442	454	413	406	438	436	441	417	427	426	449	438	452	445	413	457	492	452	443	438	432	414	449	435	440	444	432	413	395	459	441	425	460	453	439	436	419	402	431	460	468	432	447	437	440	458	469	428	427	419	444	430	434	402	434	479	454	431	442	426	407	445	421	418	472	450	413	457	486	435	441	453	456	404	452	414	456	432	443	436	424	465	444	448	442	408	460	436	441	452	447	459	440	459	434	397	442	440	422	455	464	465	410	413	439	450	451	424	440	441	427	502	460	454	409	436	429	440	394	452	433	437	460	408	433	456	464	440	429	450	445	434	430	446	447	455	433	450	410	399	434	474	433	414	421	457	452	440	435	431	450	453	405	436	447	433	426	427	444	449	430	426	421	441	449	440	450	479	440	431	416	433	419	409	450	453	376	430	413	413	420	482	431	430	436	463	414	459	440	470	503	459	449	428	429	460	437	424	429	440	477	430	452	456	470	462	444	424	415	464	452	399	421	454	425	414	487	448	423	495	431	429	443	425	459	469	437	461	440	459	446	468	452	481	415	444	451	470	468	392	467	463	451	443	419	474	441	456	424	426	453	424	421	465	452	475	416	401	466	436	467	452	427	475	434	453	434	415	444	450	435	460	439	449	424	477	432	454	419	427	465	442	442	435	470	415	433	433	476	463	444	459	457	442	446	403	448	427	414	444	469	449	436	425	433	466	414	412	433	456	462	460	417	443	425	410	406	423	455	452	451	419	433	449	456	414	460	476	469	451	475	458	417	452	417	438	480	427	472	476	439	429	433	451	398	450	436	432	461	429	441	507	421	432	387	436	452	451	415	411	477	425	422	464	429	452	461	429	457	463	461	437	444	433	470	447	419	460	427	428	451	415	463	407	456	459	450	441	428	475	463	467	455	457	425	450	445	462	426	450	464	486	445	419	445	411	450	427	428	462	454	420	463	415	423	428	412	454	441	453	443	457	444	476	430	428	436	458	461	436	462	444	470	452	422	434	456	487	423	442	455	455	436	422	426	438	432	398	443	453	437	438	435	465	444	446	442	471	422	415	441	433	415	439	456	455	455	424	423	427	433	450	445	448	462	425	444	459	451	442	432	414	434	408	448	426	467	419	434	448	421	453	431	456	446	440	462	441	437	411	441	473	436	436	453	437	443	430	436	476	445	435	463	459	467	473	467	452	439	451	450	485	427	440	468	451	458	458	461	452	469	466	406	423	434	414	449	444	431	440	469	413	450	378	425	467	453	422	419	449	430	435	458	440	463	421	448	436	459	448	442	419	421	425	420	414	447	449	424	450	452	462	452	413	428	459	461	435	403	417	468	444	454	415	458	417	453	446	422	468	472	455	473	461	489	424	438	441	434	441	472	438	428	457	419	438	480	465	443	474	419	433	439	445	420	429	450	439	420	467	429	443	453	436	472	436	495	427	450	402	446	467	437	485	457	412	442	458	433	476	397	438	453	467	436	435	429	433	407	406	461	453	456	413	396	471	444	444	460	449	436	440	429	424	467	426	449	417	434	436	435	446	414	402	434	447	447	413	419	467	417	445	423	468	448	450	430	403	427	463	421	454	427	464	443	442	401	393	416	434	480	477	428	453	463	451	445	454	446	442	441	474	436	387	455	466	441	459	427	409	451	471	458	450	449	458	426	437	433	448	472	425	448	442	428	467	403	453	461	423	446	385	450	461	468	480	424	464	448	440	454	398	432	422	431	427	455	441	432	415	397	463	458	447	458	473	414	423	444	453	474	436	426	471	447	420	426	449	429	428	420	469	467	416	475	427	454	419	450	463	479	449	459	470	456	476	475	483	449	438	455	450	453	468	479	449	457	477	423	418	430	400	431	469	457	457	445	421	403	479	444	456	426	421	423	425	442	459	426	443	478	431	459	428	456	445	433	437	420	415	454	405	434	455	451	461	473	425	473	436	456	450	424	474	462	430	442	458	443	495	416	466	441	484	432	404	432	462	453	447	457	419	434	465	471	432	406	461	449	435	463	423	443	421	429	452	447	430	437	469	445	452	449	455	463	458	387	412	418	435	456	443	481	440	432	454	435	443	434	421	423	400	464	473	427	453	432	445	438	416	417	439	438	434	421	437	465	439	456	448	434	446	464	474	412	443	430	428	452	474	431	439	429	435	426	453	471	433	432	445	415	452	440	457	436	469	436	432	450	460	501	437	393	417	444	416	424	446	453	440	464	438	434	472	455	454	450	453	441	439	437	444	466	414	410	421	425	449	414	461	430	428	509	451	450	475	468	451	466	427	448	428	410	460	460	467	415	424	484	389	463	443	432	423	454	401	395	438	443	441	431	404	447	430	441	417	452	434	477	435	405	480	453	444	458	407	474	438	430	469	434	436	441	441	437	421	431	510	443	417	440	446	437	441	438	443	441	444	426	441	468	424	440	433	422	490	437	435	462	477	448	463	385	424	435	421	445	455	430	460	444	439	445	400	449	389	407	403	452	465	464	460	421	450	432	451	442	469	433	451	426	412	438	411	464	444	440	444	436	407	445	429	432	475	418	447	462	437	447	468	436	451	477	433	424	443	459	465	412	393	433	423	471	458	429	482	431	434	415	411	437	400	468	442	390	458	441	460	461	447	421	447	453	445	400	435	387	452
3330	520	496	441	460	463	478	463	466	465	457	468	515	443	433	452	423	450	453	480	434	478	486	492	428	438	427	418	475	441	499	459	459	455	449	417	437	490	472	474	470	493	442	447	468	459	504	465	433	447	474	424	478	455	430	463	463	454	472	456	446	440	448	443	386	440	437	419	470	457	481	428	465	417	454	474	451	484	441	490	472	409	465	463	434	497	472	421	486	457	437	446	477	454	458	483	439	435	434	439	466	475	469	451	436	448	470	452	476	453	504	451	439	442	416	435	477	431	463	455	450	445	450	470	461	445	469	407	493	460	457	463	418	499	471	470	493	428	435	433	477	463	505	438	439	487	451	477	450	439	436	466	435	439	441	408	443	443	440	466	431	440	437	454	526	441	436	470	477	423	415	414	423	438	426	477	466	483	414	427	466	415	467	415	467	466	478	460	445	407	452	450	444	461	447	483	463	429	413	467	447	446	466	488	437	454	481	432	451	444	457	408	420	435	448	420	449	465	427	450	472	431	433	420	462	452	423	498	457	463	467	439	466	452	453	488	459	446	447	435	444	453	480	451	421	462	460	461	411	423	450	470	398	422	424	451	418	460	471	446	400	449	447	475	445	481	514	448	452	448	452	463	469	470	446	475	453	470	482	464	447	428	490	457	456	474	470	467	421	457	414	448	515	491	450	457	478	479	462	454	416	452	452	464	449	458	424	430	488	459	460	417	428	432	432	457	429	451	451	414	455	468	473	455	459	474	473	467	407	454	420	449	443	491	432	469	459	466	441	451	410	479	431	454	462	409	493	480	448	442	411	466	438	445	508	423	448	439	459	437	437	467	484	471	456	453	474	466	479	455	462	446	438	398	450	436	460	458	457	454	455	440	407	438	464	471	427	454	463	471	450	439	484	471	440	437	470	458	435	453	456	419	426	450	482	465	474	503	449	434	468	472	461	463	424	459	484	511	415	473	446	446	474	500	462	478	471	459	439	462	450	453	446	436	476	431	461	447	445	468	459	437	461	469	466	431	454	445	429	483	458	438	437	461	451	478	453	480	434	473	437	446	474	448	490	451	444	460	413	403	461	433	479	451	459	510	470	446	431	449	455	447	433	469	433	428	449	434	483	475	441	446	457	412	443	465	437	464	419	427	432	470	449	434	465	448	445	460	445	489	502	435	502	456	459	445	447	420	452	522	458	453	494	449	411	473	451	460	437	490	444	468	480	436	434	504	468	492	481	452	439	438	460	485	460	453	466	435	461	438	451	459	443	472	458	459	444	426	452	417	465	472	417	458	441	457	458	483	454	393	468	416	428	432	437	519	492	451	461	419	438	457	459	498	517	432	439	468	451	442	468	473	432	438	506	417	459	458	433	430	487	495	437	454	435	462	435	431	433	464	464	480	424	451	435	477	422	421	421	458	452	457	460	471	430	454	434	462	463	497	471	452	463	463	431	431	513	468	458	433	450	510	485	436	438	427	454	455	447	486	443	488	455	499	478	424	442	433	456	422	465	436	475	476	490	450	434	451	467	469	465	447	460	432	473	464	461	475	421	496	461	494	451	482	452	489	478	490	434	505	462	486	411	460	474	456	487	536	467	453	450	481	414	460	473	435	469	440	460	455	461	484	475	456	467	438	464	466	437	450	467	465	435	458	466	442	472	468	408	434	452	469	453	437	422	493	463	427	457	460	444	413	449	481	442	468	458	418	443	448	451	527	428	436	463	454	469	409	466	434	431	488	467	486	495	472	440	451	439	457	440	459	404	490	435	426	441	440	469	444	476	437	479	449	456	444	495	443	453	473	442	459	422	458	447	467	429	442	401	469	421	432	430	493	440	437	456	420	430	465	462	467	425	415	476	486	465	471	493	452	442	511	469	475	447	452	461	499	457	492	472	435	431	468	460	466	449	463	476	471	471	440	470	498	443	404	455	484	482	454	446	466	487	497	431	463	483	440	493	432	444	472	440	462	463	471	449	439	483	452	450	429	468	454	451	467	460	477	494	457	485	426	449	467	444	425	448	486	445	466	451	433	454	451	449	410	449	453	459	460	478	434	454	457	461	474	445	456	439	469	493	429	491	471	432	446	488	458	432	449	423	451	453	458	413	493	439	473	479	475	432	455	442	453	453	452	465	474	452	428	465	454	484	430	439	465	460	460	484	456	414	476	458	431	494	454	465	443	446	486	457	477	426	459	456	490	454	472	432	456	407	459	435	447	438	464	462	446	423	476	487	435	477	450	465	464	453	484	457	452	451	479	461	442	415	410	455	412	480	469	451	458	485	415	469	476	438	452	458	474	498	451	458	470	447	430	409	459	472	426	453	494	511	441	458	459	463	435	459	515	443	426	451	413	436	468	440	459	451	484	463	414	481	435	454	484	447	453	453	446	437	424	453	413	450	455	476	484	448	431	462	466	452	427	465	447	445	443	480	469	522	503	474	440	446	463	464	460	453	491	431	432	436	425	433	455	483	439	438	463	437	420	459	482	490	478	473	463	462	450	453	455	472	481	449	459	455	470	439	490	420	474	471	448	450	457	446	449	512	482	435	428	495	460	423	423	497	447	491	447	477	446	428	448	494	431	399	436	439	458	486	459	426	467	463	467	430	435	412	419	409	443	491	468	482	436	419	479	478	467	455	471	449	414	494	433	450	477	472	437	455	455	466	487	430	482	396	481	431	485	413	431	437	425	446	461	458	428	466	482	440	494	460	450	460	467	472	487	430	471	411	453	425	449	487	387	476	490	447	466	425	445	459	480	441	446	441	447	481	421	457	432	440	476	472	455	485	428	456	498	489	476	452	455	451	472	429	431	483	438	462	455	464	419	436	442	498	447	427	433	458	420	442	483	435	474	445	445	425	487	460	433	469	437	480	473	459	442	475	401	415	426	475	456	450	425	479	476	507	458	437	433	484	465	460	435	460	462	445	448	453	444	460	466	437	414	475	458	425	419	439	431	466	446	442	446	458	487	425	433	472	467	462	465	467	458	446	466	381	442	452	433	441	430	449	441	465	411	421	472	445	444	419	478	477	440	461	392	443	469	450	452	473	432	429	444	449	488	444	463	437	489	451	449	439	446	498	447	422	419	415	460	435	449	433	497	482	470	460	465	487	429	441	439	419	445	457	467	447	424	429	461	456	460	451	466	467	429	467	476	456	472	440	423	451	444	507	468	428	429	469	464	464	418	394	448	456	472	434	437	436	479	430	451	441	455	458	493	461	430	428	430	446	447	495	484	440	478	420	446	494	442	500	455	452	471	494	468	461	488	429	432	464	464	418	445	436	455	443	470	426	416	468	438	482	476	486	447	436	440	441	401	463	420	450	476	426	421	463	444	452	466	493	463	417	425	446	489	465	500	445	471	472	446	449	464	496	447	419	445	432	467	472	395	438	471	512	470	465	471	447	431	447	447	453	474	469	485	443	466	485	464	426	443	447	413	450	429	450	489	496	433	465	428	464	491	448	458	456	477	449	444	478	463	476	497
2895	987	976	1029	1010	1055	1028	990	1006	950	955	1064	1035	996	1015	983	984	957	961	956	984	931	984	974	957	1013	968	987	982	951	975	1022	982	987	1004	1039	961	961	941	991	988	970	921	1010	1009	1014	1027	1011	990	976	1023	929	936	955	1023	969	965	954	1022	976	927	967	1028	996	955	1040	961	953	992	986	1014	1050	981	951	1007	958	1045	1007	994	989	1049	998	1046	966	995	999	1058	966	985	966	999	1020	962	1026	1035	986	1005	938	1029	991	994	1002	954	936	998	923	1004	970	1002	989	975	923	966	950	962	956	994	1004	968	989	973	995	975	990	997	988	916	930	943	983	992	976	954	955	902	985	1027	1007	989	920	992	935	992	982	1010	1031	959	996	988	976	1008	1029	1017	988	922	973	981	959	983	948	975	951	940	1033	996	986	993	1021	974	987	988	987	980	972	1033	943	1016	975	1022	1019	979	991	932	1030	990	1007	996	1004	997	956	972	969	1052	974	994	957	1013	992	1097	978	1007	977	988	997	1024	973	956	1038	971	982	974	972	1025	984	1049	1007	976	993	966	989	978	994	937	966	982	997	958	947	977	1010	1007	1009	1002	977	994	997	1004	925	939	993	955	1003	1012	1014	969	991	1035	954	968	981	995	943	953	968	972	950	1003	997	933	1014	969	1014	976	1038	981	1000	936	996	990	976	997	946	1034	1013	1014	1018	1029	1009	970	992	974	943	974	914	1000	985	992	997	1000	997	1056	987	927	1017	974	987	957	963	1017	960	979	974	918	928	977	981	964	918	982	949	964	1006	1010	999	934	996	1015	946	984	963	985	1020	995	1032	972	1021	1019	1004	926	1027	995	963	982	956	1018	993	1005	1036	1028	1008	1025	1016	960	958	983	986	974	987	975	964	1002	986	1019	909	1008	973	950	966	913	969	1014	965	986	950	972	976	979	996	945	1042	1002	1012	944	967	1044	952	997	988	981	939	995	988	957	1030	982	933	979	1001	993	972	978	998	945	996	977	975	977	977	962	995	991	997	999	1035	1004	989	983	998	945	990	1055	1019	939	975	952	950	1018	1015	966	943	959	979	978	1010	956	1031	960	961	980	945	1011	1001	985	987	1026	936	1035	971	998	994	1025	1034	969	998	1036	1034	946	1011	992	999	982	1023	997	983	1016	997	1015	984	908	962	995	1021	1049	992	987	935	983	961	970	999	990	1011	968	983	943	951	988	1002	937	1009	1020	985	964	946	995	1014	1001	946	994	1064	957	947	1062	1000	918	894	949	960	974	995	954	912	980	975	1003	986	895	965	936	945	989	967	1004	973	1016	997	1002	1013	1039	970	1026	948	960	1007	971	990	973	954	1013	952	946	958	986	956	947	995	970	1017	1026	958	998	986	969	999	1049	989	973	941	959	1007	930	961	986	970	941	1032	995	1011	957	964	928	1001	983	996	989	985	996	1007	933	963	954	984	992	936	963	958	964	1018	1014	992	974	952	975	996	1025	965	998	975	995	964	1026	984	935	979	1022	1007	1008	992	1029	983	964	1033	995	993	996	1018	1014	1038	983	976	974	1040	971	999	959	978	1005	1012	978	906	994	963	926	978	983	979	968	988	977	1046	1014	1015	995	942	990	973	977	1011	1044	1038	962	967	939	1006	985	994	1003	979	980	1016	1013	991	1029	992	957	951	983	945	963	1041	959	1006	1053	989	945	962	991	985	980	998	965	978	1001	1044	980	950	1006	962	1016	977	904	985	976	962	959	1025	936	997	963	1020	1007	1008	1041	960	1021	964	1043	1033	975	975	1001	976	988	1019	978	1023	1013	921	1035	1010	1019	973	950	995	995	1006	957	994	983	978	1020	994	970	990	995	994	971	951	980	955	960	961	1024	1044	970	983	1001	967	1009	1063	1029	990	1015	1025	1006	971	972	955	973	924	947	938	1024	1000	974	1001	957	999	1013	939	1016	971	995	941	986	1017	951	969	1008	945	962	966	1015	995	973	1006	1017	965	991	947	1002	1004	1023	1036	968	969	974	996	968	984	1028	992	1009	958	981	1000	942	964	1008	935	1009	979	944	975	965	989	966	940	976	983	995	995	1021	983	967	1018	934	950	929	960	949	937	989	970	937	1012	969	997	996	992	970	985	1018	1014	954	995	971	990	955	1014	1027	1006	971	991	969	968	1059	975	1002	989	926	976	991	1004	976	994	1002	1010	1012	1045	962	939	1019	989	1006	999	934	961	966	942	964	1000	1041	962	963	1007	1005	973	976	1008	989	989	963	985	964	981	965	1018	951	983	991	965	1034	986	1008	994	994	976	995	979	1027	996	995	1041	960	975	996	1030	1007	994	994	1030	988	998	1015	972	981	969	951	948	979	949	978	1017	1002	1019	1017	990	1003	957	959	989	958	1045	993	975	980	1017	944	985	976	1012	972	978	1055	1008	1036	972	938	979	956	1000	1003	979	991	1000	1004	946	981	940	1000	1010	914	968	1026	990	942	1010	1017	947	1046	975	1021	942	992	997	993	999	984	989	927	1011	940	969	1061	1002	1003	1041	1001	1031	997	949	993	999	992	1029	990	960	968	936	1044	1026	1043	974	1012	971	999	1032	969	993	1013	999	970	944	1014	1027	1006	1027	1030	1005	988	950	973	982	965	977	977	982	955	976	989	975	998	916	983	990	977	948	994	982	951	988	1008	964	978	974	953	983	986	971	1022	1026	1006	994	1009	1044	1006	944	1004	1024	962	960	959	982	989	978	983	973	969	1037	985	996	1007	996	1006	954	1019	1034	982	1000	942	993	964	914	1014	958	958	988	948	963	1007	995	1000	968	994	971	973	987	934	1003	946	976	998	955	932	975	964	945	986	944	985	936	1018	954	972	976	1022	1000	989	1023	987	993	974	1003	1011	1066	986	991	985	922	994	1005	945	935	1010	993	997	921	961	1047	972	947	992	982	994	976	947	945	1027	1009	946	963	947	924	944	966	994	968	1001	965	982	992	940	955	1003	1001	952	1008	979	966	927	1002	1028	964	990	1001	932	969	1010	949	984	946	1000	978	949	965	997	939	1003	1021	1025	1016	1068	1000	995	979	967	961	973	994	1011	987	1022	978	1058	978	958	958	944	966	970	971	976	983	998	981	1054	976	963	988	1029	962	1001	967	980	950	1019	956	949	1033	994	1013	949	993	984	994	1022	969	1057	989	1028	1015	998	996	915	949	987	1002	987	1013	956	983	1032	962	955	1005	976	974	1011	905	1020	1021	1002	952	1000	1007	981	914	1019	964	1019	903	936	1021	1039	1009	1039	1018	956	1037	1000	986	1000	1003	994	981	993	998	1014	993	1013	989	962	995	982	1021	970	1016	946	1003	1031	931	994	1023	1054	1006	1038	995	991	948	1009	961	932	968	941	983	1032	947	1023	987	1034	967	963	996	982	956	996	963	1034	934	1046	987	1034	993	967	961	1031	1010	993	1018	956	991	1005	1011	933	957	993	940	1032	1024	1002	963	952	976	981	924	931	1022	1021	941	961	993	1017	980	970	943	993	965	994	979	1030	946	973	968	1049	987	991	1023	989	927	1015	1020	950	1018	995	1057	953	989	989	956	1027	993	927	1033	981	943	1029	990	963	915	1032	948	1005	980	995	1004	935	1015	940	973	969	972	995	981	977	972	974	1016	1005	1022	999	1052	1015	963	983	1011	971	1049	1015	965	979	1008	1021	1030	1018	1069	1022	948	1027	997	987	968	986	986	1021	1015	986	978	971	989	999	987	974	1021	913	985	996	1015	960	972	958	970	977	1009	976	1003	983	975	992	952	925	967	961	1012	1029	955	980	986	953	1004	960	983	970	931	967	1004	977	1006	946	1037	971	1004	1009	1012	1044	980	916	941	949	959	942	951	983	993	982	944	984	937	996	975	1039	1028	965	960	1030	1011	990	989	996	1006	1000	1016	937	995	960	1008	1007	1015	985	1009	978	1078	976	998	1028	1033
10840	827	620	527	430	339	333	322	304	296	271	248	277	274	275	265	271	264	290	233	291	246	242	256	254	248	297	275	239	245	241	228	259	274	252	272	258	259	261	254	242	268	277	245	247	242	266	251	229	248	262	243	257	289	223	269	255	242	236	231	245	213	262	250	247	254	246	256	304	240	267	239	253	254	244	254	233	247	247	264	225	223	223	234	260	264	256	237	260	271	256	271	202	254	264	256	235	246	247	246	271	258	276	255	262	272	267	234	257	260	256	232	231	264	235	238	278	256	227	253	259	252	267	286	258	269	247	246	247	234	287	249	245	244	256	278	221	231	247	218	245	248	242	247	239	249	282	226	257	268	243	270	232	252	250	285	232	258	248	230	242	266	249	248	258	246	268	272	244	249	247	247	231	240	277	258	238	211	240	242	281	241	242	241	243	244	273	258	253	250	255	227	248	270	266	262	283	273	269	232	258	283	244	230	260	252	244	259	253	250	218	254	245	259	239	277	257	278	221	208	288	260	265	256	219	246	253	258	252	251	257	282	218	227	247	253	291	235	264	266	266	237	277	255	250	265	252	286	279	259	265	266	244	268	248	241	246	259	228	226	216	263	242	252	292	225	251	251	236	265	261	227	252	283	265	236	267	270	240	263	257	217	274	284	248	267	229	271	242	262	261	243	262	252	229	267	265	238	253	286	280	255	238	228	231	257	248	271	228	232	254	238	292	208	243	266	265	249	227	244	242	218	212	245	261	236	248	234	269	249	256	232	220	244	242	247	235	264	234	251	269	246	276	240	263	249	254	244	253	259	229	237	265	263	235	234	262	254	245	216	247	259	262	279	244	243	257	240	271	293	262	259	261	220	256	259	235	247	226	255	249	242	244	276	255	249	256	249	254	234	240	244	253	258	239	236	267	289	231	251	253	255	276	236	234	287	270	260	268	234	246	246	251	265	244	236	249	281	258	226	231	246	285	238	242	253	249	238	246	275	242	241	236	239	239	265	239	237	228	236	292	295	256	276	270	225	272	240	256	294	241	239	276	253	288	231	247	252	231	242	232	269	270	253	266	276	287	235	277	280	242	245	270	259	232	233	243	239	229	239	212	232	254	267	206	272	231	272	250	231	251	236	219	263	246	267	265	245	249	243	236	238	233	286	252	286	228	250	255	245	247	239	256	229	253	254	267	258	249	269	264	256	275	241	275	253	251	276	206	226	261	247	241	252	268	234	246	262	221	269	228	248	242	258	256	250	260	272	253	229	280	231	219	208	238	219	279	257	258	234	275	239	252	267	294	239	263	244	255	239	241	226	249	265	256	244	263	241	237	242	272	250	238	233	242	228	239	240	262	267	275	241	220	303	242	243	258	262	239	268	226	233	260	290	265	242	251	252	263	228	259	210	277	242	222	247	241	283	263	252	270	224	270	268	263	267	218	221	235	260	257	241	255	227	250	244	267	239	260	272	240	262	241	235	265	245	286	262	277	257	237	242	250	251	267	240	264	243	224	233	245	248	242	231	213	261	225	238	297	253	258	282	241	224	220	255	259	203	234	237	233	234	252	246	259	267	234	235	255	254	236	251	233	249	213	251	252	249	249	262	247	252	279	250	250	250	253	270	282	245	242	262	232	259	259	252	266	263	249	236	267	240	242	257	287	244	257	236	258	259	258	268	259	271	230	235	232	227	259	249	297	256	247	240	255	236	232	238	220	213	229	248	264	248	260	220	235	218	261	277	248	283	264	256	250	248	264	245	275	235	274	281	252	218	252	237	242	250	266	270	252	252	219	278	244	257	219	253	248	267	258	293	244	272	255	230	271	271	279	229	271	256	248	245	239	257	262	252	242	278	244	269	274	257	270	259	262	225	233	266	259	255	240	235	259	258	230	266	219	284	207	259	253	205	216	230	233	239	252	245	218	273	231	234	251	236	253	264	249	276	231	244	267	273	230	260	244	266	247	268	234	256	243	226	268	264	250	241	236	271	274	254	227	238	228	254	253	251	247	253	265	241	239	244	237	261	266	251	246	241	258	240	267	271	227	220	267	233	239	249	214	255	269	245	251	264	229	222	265	240	244	240	288	251	237	259	263	251	255	244	265	259	258	243	226	245	293	248	266	243	275	282	255	257	248	282	279	246	249	223	238	225	266	239	246	247	289	226	241	262	238	262	268	237	257	238	252	264	279	245	222	252	234	261	226	268	278	257	249	257	234	243	246	224	261	259	240	234	256	239	232	234	256	236	245	226	252	248	250	253	219	257	239	234	261	268	217	235	247	250	264	276	208	260	242	249	259	259	247	253	239	264	246	246	269	258	285	256	256	253	231	224	300	258	261	270	238	235	257	261	252	263	261	278	246	246	238	230	245	254	263	213	264	231	253	244	281	249	242	239	264	277	255	261	244	265	259	264	256	235	271	247	239	270	246	242	233	269	263	258	245	235	237	268	228	278	244	228	238	265	245	222	246	231	272	244	242	268	243	251	287	263	253	287	239	257	270	268	248	205	208	273	278	267	230	280	233	221	257	262	247	240	265	240	247	244	212	236	241	231	267	268	239	251	246	270	251	229	234	243	259	259	274	224	265	250	287	243	247	215	243	256	240	249	256	236	262	276	277	250	251	267	230	227	263	229	247	251	267	239	242	271	236	253	247	243	256	218	261	248	232	250	227	218	275	257	228	253	276	286	248	235	272	253	229	253	265	264	275	285	236	249	234	274	238	239	222	249	256	253	220	271	241	283	252	249	240	226	247	236	233	242	246	293	263	249	231	248	262	273	240	235	229	268	248	204	248	279	226	267	240	247	222	239	270	267	256	227	238	225	239	236	267	271	243	251	252	259	252	250	260	279	276	262	242	248	233	239	233	255	248	239	250	257	244	240	233	233	236	238	240	247	210	245	281	280	243	267	261	240	271	245	286	222	225	243	245	260	236	285	267	225	221	269	246	233	273	212	252	260	231	264	225	239	267	251	250	251	253	258	249	257	238	241	238	285	265	278	233	248	244	256	249	256	223	238	249	233	257	238	262	243	259	229	271	271	249	236	289	240	242	251	233	239	255	241	247	280	257	265	250	266	256	255	241	284	256	260	239	242	283	252	253	259	243	255	264	263	235	261	237	319	266	265	261	232	240	276	245	232	225	271	262	252	257	238	274	269	225	248	258	257	257	274	253	225	237	244	266	263	253	250	235	264	260	248	242	254	257	265	271	230	281	268	260	247	258	271	247	229	255	251	280	242	271	251	275	252	225	218	268	254	234	278	244	244	245	269	269	246	236	247	258	234	266	278	240	269	242	263	259	250	276	266	242	244	249	257	256	240	245	230	261	263	255	275	271	268	256	244	280	252	271	254	262	251	249	238	208	250	278	249	231	236	211	248	272	248	248	216	251	231	234	238	243	282	261	246	245	246	251	262	258	250	242	262	232	241	258	251	254	253	278	262	248	257	225	236	222	249	223	232	259	250	260	265	255	284	253	261	274	228	244	245	233	236
7816	905	1425	1548	1346	1083	1012	893	786	771	741	686	732	674	717	683	628	661	624	622	621	628	605	624	613	594	571	614	608	614	560	597	608	556	577	572	593	537	555	611	565	626	593	567	624	589	597	527	620	575	592	592	559	619	598	570	582	605	605	563	571	637	588	575	575	605	568	540	566	551	554	560	573	565	559	621	598	558	573	548	559	585	592	562	606	569	622	579	607	587	553	595	587	606	586	572	592	604	593	625	532	599	569	568	557	572	594	599	547	562	557	574	601	574	582	576	607	568	561	560	571	558	617	569	585	605	569	614	567	570	533	582	567	551	506	611	626	566	590	612	581	548	578	566	613	571	579	578	595	571	580	620	576	577	604	575	564	615	559	621	568	579	585	596	586	554	600	561	593	597	573	616	619	584	582	565	575	588	553	661	555	564	579	557	591	591	568	581	555	623	583	611	606	574	563	568	578	569	558	620	548	582	555	600	548	585	606	573	603	609	552	569	590	584	603	595	557	585	598	560	592	576	549	603	565	569	568	597	588	581	581	545	523	564	578	559	581	597	620	593	583	608	551	556	561	586	584	614	563	523	594	591	565	584	575	567	572	590	560	587	559	617	591	567	613	573	594	573	573	576	581	597	540	589	569	617	600	563	545	569	572	592	580	565	616	583	550	586	577	555	613	606	595	576	547	565	624	585	531	587	574	555	597	557	556	574	557	545	552	600	604	582	545	587	595	552	593	573	592	616	577	584	582	549	538	611	553	571	551	554	591	594	589	607	563	586	583	587	575	597	562	564	541	563	552	556	569	570	546	560	580	594	560	592	585	613	588	609	556	581	598	576	549	630	590	590	576	587	595	573	609	531	643	592	592	610	590	581	553	588	590	551	543	540	598	567	608	557	582	619	620	595	585	624	593	559	555	551	603	592	582	571	576	597	572	572	574	562	558	578	563	576	571	614	597	585	576	581	599	591	597	576	586	590	578	567	586	587	585	588	585	544	559	564	531	599	595	582	573	577	597	532	552	558	573	595	607	552	585	587	570	633	589	576	578	622	601	598	599	585	574	571	574	559	577	569	606	586	583	608	576	569	554	540	581	592	587	587	587	571	590	607	549	576	574	581	597	566	594	595	590	560	534	589	589	556	606	617	580	596	599	540	603	590	578	602	539	584	593	558	569	547	571	548	602	569	562	543	591	601	545	543	572	553	582	590	566	556	588	577	575	591	564	562	542	534	584	591	589	535	582	563	552	589	607	597	594	598	606	553	626	551	592	561	568	553	566	570	578	574	630	558	625	599	527	611	594	611	578	604	578	590	603	620	572	592	619	592	599	527	524	562	575	588	570	567	574	567	570	560	603	583	551	581	559	593	571	594	571	599	568	619	635	576	536	598	597	550	544	568	584	546	557	579	602	540	553	581	571	622	597	637	601	620	554	595	582	587	558	581	574	587	585	587	589	545	597	587	586	597	574	619	615	584	564	573	540	586	572	611	619	582	554	536	565	579	580	598	606	566	577	582	570	575	628	586	569	629	601	550	570	586	581	577	602	557	549	573	548	543	608	578	594	609	593	635	589	580	548	562	581	576	598	610	573	583	556	581	588	570	591	537	566	599	591	591	584	592	540	575	581	588	555	594	601	585	575	600	597	535	566	533	568	602	585	540	602	603	562	595	576	568	579	582	526	604	574	587	592	579	562	576	639	576	555	583	562	561	585	597	588	555	577	578	592	563	543	550	567	571	609	599	551	587	559	568	570	591	626	614	555	557	547	640	545	531	602	598	569	560	605	612	575	584	568	573	560	540	583	614	571	580	581	598	541	558	571	527	598	545	595	615	608	607	606	574	579	571	617	593	591	565	578	601	598	569	625	543	595	594	564	598	584	567	561	591	562	598	590	528	594	606	574	593	626	649	570	562	558	589	583	550	574	614	567	550	586	564	557	588	595	564	556	564	596	599	589	613	587	548	561	585	564	586	586	557	567	592	602	527	576	604	624	536	601	555	539	570	525	613	617	570	580	614	534	596	584	606	585	555	581	621	595	558	607	589	624	598	570	613	604	558	582	571	579	600	641	539	602	617	556	594	555	605	601	591	605	632	547	576	586	544	577	608	599	594	561	583	553	602	577	574	604	590	589	584	583	609	587	621	618	540	567	578	583	602	627	547	545	573	598	555	584	577	601	579	606	576	555	570	605	583	582	577	584	602	565	564	574	602	589	592	566	558	612	591	581	593	579	572	602	615	554	566	575	568	590	598	561	582	588	599	559	590	605	613	565	593	592	572	574	561	572	574	556	569	544	596	589	567	584	542	614	596	630	591	559	626	575	584	567	562	555	555	606	590	555	528	593	571	584	547	582	598	543	596	542	535	574	655	564	546	610	558	550	583	625	621	605	532	566	586	620	602	617	604	581	571	602	578	577	571	548	582	546	576	601	564	618	588	572	563	548	574	554	598	614	604	586	564	587	524	553	603	567	565	633	570	598	584	590	600	538	602	609	581	553	608	575	571	567	597	590	569	545	597	593	554	619	620	577	586	568	610	608	619	630	584	562	585	569	562	555	551	592	607	550	607	583	552	622	585	613	619	605	590	596	601	618	547	584	547	570	564	527	610	613	539	627	545	574	547	583	585	566	584	568	586	569	596	515	582	578	597	616	583	574	596	597	601	548	581	566	580	577	575	558	619	584	539	580	614	552	592	569	603	597	592	603	591	555	576	589	586	591	573	582	576	623	586	569	567	608	588	574	573	612	586	604	612	540	541	602	587	558	553	551	587	595	591	584	550	601	571	566	566	579	601	580	565	572	579	538	604	610	605	559	602	612	580	535	588	555	621	573	561	595	542	589	569	592	603	593	582	615	554	573	552	555	596	585	600	529	573	545	518	627	575	554	568	546	592	570	547	627	600	567	598	597	597	626	573	581	594	600	588	553	590	555	581	609	618	603	571	605	540	636	576	598	602	574	568	590	610	617	573	583	535	560	570	565	581	588	613	593	589	545	604	591	554	641	582	596	590	596	504	587	544	587	576	591	565	594	589	656	569	582	549	580	576	551	563	588	558	575	565	588	566	597	594	559	575	601	558	589	574	621	593	579	602	547	581	615	524	577	594	518	553	556	571	600	605	578	563	593	592	595	588	559	559	599	588	521	567	598	563	589	566	601	584	614	603	584	564	572	563	550	596	533	558	597	565	587	598	578	569	562	596	533	611	613	613	612	612	621	560	582	603	549	569	606	600	574	632	608	567	570	567	619	575	610	570	573	560	564	560	597	565	575	547	573	602	588	607	595	588	580	558	575	538	566	558	618	592	545	603	559	561	542	607	592	579	581	582	589	588	587	616	588	561	597	605	624	573	578	616	558	527	569	578	551	571	581	605	592	558	565	628	621	551	610	538	573	561	585	581	578	579	609	571	573	563	567	538	579	607	543	586	596	612	584	546	596	584	575	617	582	551	554	527	588	585	542	544	590	570	574	540	581	555	556	583	523	585	574	571
18613	1724	1040	759	509	365	307	286	260	238	193	231	223	219	189	221	195	160	182	167	179	200	208	196	195	167	171	197	181	168	171	176	166	175	188	173	180	170	167	160	174	171	182	176	158	185	166	181	160	174	169	167	184	160	211	164	144	161	185	178	178	154	185	152	162	176	190	171	169	178	163	156	170	165	170	166	189	168	171	174	169	163	153	167	141	181	154	202	197	189	158	153	170	171	167	151	183	158	194	174	180	166	156	172	133	169	163	172	161	161	171	173	196	169	184	149	173	163	172	171	153	168	162	158	181	170	194	189	165	151	151	182	192	182	159	181	194	165	164	167	181	165	160	185	143	160	163	167	178	169	176	167	187	161	169	145	194	146	180	181	195	157	157	180	161	175	137	162	164	172	189	160	158	190	162	202	167	168	166	164	161	152	167	189	179	177	170	154	173	170	160	152	167	159	133	162	169	173	163	168	190	185	171	183	154	194	174	158	160	178	176	151	173	169	165	172	165	173	158	188	153	174	182	177	159	178	189	161	167	201	212	176	164	133	163	184	172	168	205	179	185	169	146	173	177	157	147	170	164	166	175	187	181	191	173	191	169	167	164	175	186	144	184	148	179	149	162	153	164	169	190	163	179	171	195	155	192	166	203	167	159	182	166	179	162	167	158	167	171	161	180	192	177	171	175	142	157	166	157	182	162	149	168	168	169	152	155	153	170	162	172	182	148	162	173	160	151	171	169	190	170	177	199	176	169	182	173	172	190	170	183	168	167	156	163	182	193	182	174	172	169	164	182	163	182	167	178	174	157	159	175	191	183	171	164	160	141	183	171	195	178	183	162	163	174	166	191	173	168	183	167	152	163	184	176	172	189	172	171	179	163	152	181	155	177	163	192	142	168	179	174	181	161	168	185	167	164	160	174	162	157	193	166	168	165	157	147	158	157	193	178	160	174	163	169	159	163	162	153	189	174	164	158	175	186	185	171	202	190	185	201	167	195	162	168	173	176	159	178	147	212	168	191	158	168	147	186	178	168	164	193	175	151	176	167	194	182	158	155	188	173	153	152	166	175	163	173	143	132	187	178	181	153	143	192	186	170	181	148	172	177	166	149	173	172	170	168	171	161	172	182	164	164	184	173	152	160	147	185	194	164	165	180	188	177	166	174	159	196	197	167	168	173	166	167	194	156	143	159	163	139	184	182	166	190	165	164	188	178	162	160	161	191	179	172	159	176	171	181	182	177	183	160	172	165	175	156	186	172	169	136	184	167	156	139	153	165	171	169	160	167	146	188	163	150	174	183	213	164	161	160	175	151	173	160	168	183	203	149	176	170	189	168	160	167	202	170	158	173	158	172	142	169	175	159	160	178	178	163	182	181	174	188	165	168	166	183	205	188	163	166	198	169	153	179	171	176	175	156	161	167	162	142	165	148	152	143	171	183	159	170	181	163	160	165	179	180	159	162	164	143	181	182	162	180	171	179	180	180	188	183	182	157	176	167	179	185	153	187	160	155	156	160	150	171	186	164	153	184	162	151	165	158	156	164	166	154	169	157	197	190	162	165	173	167	162	166	160	166	189	168	179	165	167	163	143	180	206	203	170	159	168	178	179	166	188	171	174	194	168	163	155	182	165	172	166	192	159	173	147	150	173	144	158	160	169	141	143	172	178	178	166	172	161	193	159	158	178	162	155	170	201	145	183	170	186	162	197	171	188	173	159	171	170	186	164	202	166	182	171	163	161	183	184	163	189	180	179	165	180	179	174	166	169	181	160	150	154	166	172	157	157	137	167	156	176	166	148	188	145	154	161	151	153	176	161	178	186	169	157	166	183	198	188	150	171	182	198	158	184	147	148	167	158	166	174	170	173	162	160	197	180	172	174	158	164	145	171	165	173	177	162	168	170	174	172	170	152	183	171	174	172	176	185	180	158	164	184	166	138	154	174	181	178	180	178	179	173	165	183	162	178	185	177	172	157	169	150	173	160	187	183	173	174	175	187	159	156	188	166	149	166	191	151	172	181	167	153	185	186	169	180	187	170	176	192	153	191	154	165	170	177	183	166	156	214	163	142	168	152	172	171	151	196	159	163	205	157	165	167	165	182	184	161	162	158	173	163	154	174	173	161	162	182	189	164	174	162	169	164	168	145	186	154	161	169	179	174	167	148	147	166	157	177	190	178	185	186	168	145	159	161	176	171	172	140	162	171	178	168	161	178	155	155	183	152	158	160	200	156	155	174	169	164	177	183	164	197	181	170	172	171	180	162	164	175	171	176	185	171	172	165	189	167	161	157	179	166	167	179	174	150	188	165	177	157	158	162	200	144	154	179	181	144	143	173	182	175	189	147	176	168	146	145	191	185	160	176	170	141	177	176	186	175	170	145	140	162	180	172	172	159	177	161	159	160	163	160	144	171	187	154	158	162	174	171	150	152	159	164	174	162	175	152	172	162	182	196	172	163	159	190	173	180	190	171	156	166	167	172	185	188	144	160	181	154	176	162	193	162	194	176	180	185	169	179	160	177	171	168	194	164	157	170	176	165	184	164	152	161	173	176	175	168	165	165	180	175	182	162	165	177	169	159	168	177	162	202	157	169	143	180	158	181	172	190	170	169	144	155	173	161	158	160	190	202	178	159	187	175	183	159	154	178	184	150	179	152	176	178	185	176	174	139	151	181	169	178	167	186	161	132	165	173	183	161	180	164	183	165	148	137	184	193	157	178	160	164	192	164	163	170	143	185	171	145	200	162	161	154	179	162	154	177	159	164	176	208	165	158	175	186	183	181	172	171	174	185	158	179	164	171	166	168	157	185	165	187	150	172	153	135	177	162	205	160	147	190	164	155	165	159	165	177	181	184	157	182	153	172	167	165	180	182	182	164	177	157	160	194	151	198	153	170	147	161	162	172	153	180	157	157	176	159	173	179	173	173	168	152	163	162	147	149	182	160	158	187	178	175	176	161	170	181	169	145	165	172	194	165	178	178	185	153	146	157	202	153	164	159	188	175	153	168	159	158	165	165	164	179	185	167	153	174	177	155	203	162	161	187	175	154	176	176	153	147	171	192	179	170	185	181	180	165	157	160	157	158	192	168	139	175	173	163	155	161	149	176	170	180	158	156	172	155	169	175	196	183	135	175	176	152	189	156	170	179	157	182	172	160	177	172	169	175	187	154	148	177	178	173	171	144	148	180	159	186	177	180	189	175	157	169	181	163	172	196	166	163	170	172	188	168	156	173	170	181	194	153	168	158	163	162	162	185	154	152	166	171	168	183	186	166	147	179	181	169	166	152	141	151	186	156	168	172	162	164	169	171	155	153	175	157	172	178	155	166	150	153	182	185	167	153	167	176	166	162	158	170	158	173	152	166	188	154	171	182	203	154	170	170	174	187	151	164	137	175	180	166	174	158	180	160	166	177	169	188	180	158	183	166	171	179	179	177	182	170	175	176	185	164	196	155	186	184	187	194	165	164	196	147	135	179	197	154	145	161
9897	1096	2084	2358	1844	1495	1231	983	923	855	781	743	690	638	614	613	549	594	537	563	519	499	530	523	509	486	490	495	462	454	487	486	490	463	474	470	490	422	450	452	483	452	459	446	462	475	437	484	460	456	487	465	437	429	473	440	468	473	482	487	488	459	451	444	447	425	416	440	428	448	497	452	496	494	450	439	437	418	479	431	436	470	459	439	478	459	506	469	472	446	474	423	446	453	458	441	446	439	398	467	467	465	449	500	447	476	489	448	449	458	452	448	435	461	442	447	451	463	453	416	429	451	444	457	416	448	500	417	443	500	441	446	469	454	438	445	447	451	415	451	409	427	441	480	459	460	452	414	435	440	483	448	431	436	478	438	473	470	464	459	464	435	470	421	478	468	487	434	478	439	433	450	426	433	422	441	454	452	459	451	444	436	420	429	447	418	457	475	425	437	449	445	429	470	423	465	471	483	481	464	429	425	425	473	476	463	452	443	429	457	419	478	450	435	412	432	451	470	439	446	439	459	470	483	470	460	511	436	449	465	426	454	465	427	455	430	458	462	439	439	481	397	457	496	418	436	430	449	436	459	449	466	435	447	407	470	447	482	427	448	445	430	436	465	462	440	425	443	465	460	436	442	424	464	413	436	462	460	427	442	477	452	453	502	453	433	452	446	456	481	490	454	457	443	451	448	445	425	417	464	432	451	440	466	404	460	462	458	414	404	442	436	411	436	446	479	431	451	511	455	475	462	440	443	464	502	496	452	454	425	418	440	433	407	444	475	491	419	431	456	456	447	428	472	456	470	448	409	466	428	453	431	453	440	502	482	455	442	467	449	453	429	440	450	433	409	437	444	464	461	431	410	436	469	459	469	461	475	427	488	435	449	450	443	441	450	417	440	454	442	487	464	428	417	446	482	455	424	467	495	453	404	483	501	435	473	449	415	425	471	419	426	450	464	434	445	430	483	445	453	480	431	422	442	423	492	446	437	410	444	433	425	426	432	476	443	442	403	460	492	481	466	437	446	465	471	478	469	436	462	468	459	455	395	419	430	448	466	470	440	442	443	419	424	423	448	436	453	461	434	435	425	438	410	448	439	499	426	434	427	503	476	467	434	440	463	412	471	388	433	482	466	472	421	438	445	427	448	487	416	431	448	455	404	453	448	418	452	453	417	453	459	409	489	429	474	432	448	444	475	445	451	443	453	444	433	465	453	446	456	446	469	473	467	454	452	458	453	471	420	444	437	450	431	462	451	391	463	467	467	434	446	460	441	453	437	465	462	478	455	432	433	441	456	421	440	454	428	450	453	424	453	471	493	459	426	413	459	431	454	444	422	436	467	432	441	460	448	434	457	423	452	450	434	429	440	462	456	442	412	428	435	465	444	449	426	452	468	478	445	457	499	439	442	434	426	448	455	448	408	422	435	462	450	464	488	468	400	424	463	464	468	428	447	415	459	429	462	433	459	408	467	449	427	481	444	465	448	475	422	453	450	415	447	465	439	479	427	429	474	437	451	462	439	464	459	452	450	425	448	430	465	421	420	422	440	429	453	458	458	451	409	458	458	440	447	440	455	488	429	428	450	441	425	460	444	441	443	474	440	427	453	444	428	459	451	418	422	446	458	457	477	425	482	413	461	451	468	484	473	445	449	456	446	438	431	413	418	445	438	408	445	438	437	439	486	448	440	492	451	416	453	438	421	504	426	435	436	472	411	438	475	433	436	449	437	430	454	430	445	458	432	400	443	446	452	474	438	423	442	473	449	469	430	474	456	465	460	440	452	432	470	468	458	434	440	452	455	437	479	470	456	472	437	473	450	469	457	467	425	450	464	426	411	452	492	426	447	445	487	440	425	441	460	457	489	418	429	426	433	444	458	417	426	442	438	457	444	452	447	482	425	417	485	479	461	457	444	438	470	444	471	483	441	443	463	450	445	447	442	423	459	427	449	424	432	426	413	430	473	441	411	464	421	428	463	444	429	467	469	460	422	448	498	416	452	461	441	445	448	433	460	470	443	464	448	421	437	457	433	472	425	461	417	435	429	467	437	459	456	457	457	465	453	469	429	426	436	449	483	461	424	440	440	437	431	475	453	453	428	425	445	448	462	440	429	444	444	441	433	426	447	464	437	420	479	436	454	424	453	453	434	459	438	480	441	436	454	471	456	447	451	442	447	402	460	491	419	461	455	444	496	418	447	440	454	437	469	448	426	484	476	450	440	467	457	426	435	506	489	452	446	444	415	423	436	488	439	455	431	473	400	439	421	434	445	434	434	455	457	434	419	484	458	433	439	490	466	500	432	429	464	464	435	458	432	471	416	463	439	430	437	429	451	488	438	463	444	472	432	459	497	458	429	448	433	448	440	465	430	435	454	434	440	414	441	443	468	496	448	452	471	463	442	444	444	465	447	441	449	438	446	467	443	465	428	425	444	409	465	397	451	441	468	426	441	447	431	443	438	414	503	478	427	449	482	490	464	462	444	413	462	411	406	422	436	462	421	435	424	451	476	463	446	461	431	447	440	436	452	459	445	478	437	447	453	435	458	481	459	428	467	453	452	496	456	492	454	469	440	456	456	467	431	424	429	424	457	434	438	425	432	447	445	450	459	434	451	433	450	459	441	402	460	430	426	462	425	467	472	429	449	462	441	462	443	436	447	495	449	448	439	439	451	425	468	472	462	454	448	452	451	453	447	465	473	435	434	432	448	436	429	448	421	444	421	413	398	452	434	432	416	464	435	410	478	428	465	469	439	416	452	464	469	427	421	438	428	436	444	449	421	460	463	477	447	436	454	438	476	483	475	449	467	490	447	453	433	449	460	424	465	460	451	443	445	447	432	462	455	433	442	434	437	437	472	420	421	473	454	462	456	432	468	461	455	429	418	427	434	398	438	444	458	462	426	457	406	426	435	458	430	442	424	420	452	438	447	405	456	441	445	428	464	451	452	438	461	425	448	423	447	434	423	431	470	401	420	421	445	431	450	460	452	440	395	428	409	452	461	433	476	423	461	414	437	431	459	392	455	464	456	445	430	419	427	422	434	441	449	451	435	455	469	458	454	501	449	423	457	402	475	487	489	472	451	436	445	443	440	429	434	445	429	405	430	434	474	484	439	470	409	484	474	440	437	443	463	458	428	452	405	465	502	420	449	457	413	450	438	451	450	432	449	425	456	369	478	436	426	473	434	468	415	459	472	427	451	419	448	430	451	464	441	475	459	459	439	422	464	444	414	480	479	416	477	467	414	456	413	464	453	432	467	378	450	459	441	451	415	482	433	441	444	420	489	441	440	461	472	453	450	482	454	453	444	452	472	476	451	444	470	425	463	429	448	442	420	451	470	446	384	426	434	428	446	441	464	441	403	441	460	474	451	399	423	438	443	490	456	436	416	474	481	441	430	449	416	434	435	455	454	464	458	409	459	451	445	470	450	404	423	425	461	431	419	417	509	439	425	493	434	453	439	447	467	435	406	476	462	406	475	452	431	436	423
3507	554	468	440	445	448	507	490	477	476	481	458	463	470	500	470	460	410	433	443	440	465	458	417	454	468	442	463	428	478	487	472	461	429	485	448	445	467	476	431	457	431	502	512	438	492	462	445	476	436	483	442	425	436	501	499	412	481	485	514	462	445	499	446	508	458	461	411	415	459	431	449	428	473	478	477	477	433	452	451	449	429	431	458	447	433	442	440	465	426	488	461	419	420	459	435	459	444	476	455	450	492	458	432	452	436	468	475	453	458	483	413	472	440	446	478	480	455	435	434	408	455	457	461	483	446	465	443	434	474	445	448	461	483	462	425	447	451	435	442	412	440	464	473	417	469	470	465	493	476	494	437	486	497	460	466	462	463	438	444	456	486	471	443	486	452	487	483	465	424	446	514	459	484	483	500	439	432	403	464	474	455	447	456	493	428	426	429	429	465	448	469	425	484	461	454	456	462	437	464	470	462	475	465	470	441	447	458	482	465	467	451	464	457	470	435	479	473	448	431	424	470	457	456	448	490	494	436	426	438	434	448	468	460	457	412	567	493	432	447	428	467	480	471	433	433	447	483	468	465	449	456	479	496	473	456	475	472	435	446	478	491	456	512	454	420	423	452	466	454	490	447	488	426	457	471	451	422	462	438	476	454	459	424	472	433	460	412	410	433	440	455	474	458	489	457	509	457	455	437	470	425	464	437	467	488	446	468	460	464	425	459	475	475	472	475	440	502	431	449	442	489	459	440	481	468	444	469	448	465	476	516	444	461	425	441	471	480	480	431	477	440	437	494	488	434	447	441	442	465	472	509	486	439	446	430	450	446	441	422	443	487	475	459	476	472	425	461	410	440	467	412	492	489	475	490	500	456	440	460	421	445	459	514	435	426	469	456	420	447	389	433	474	459	430	434	466	431	447	451	426	461	414	457	428	472	483	421	446	474	431	437	443	456	448	452	456	461	475	417	454	469	480	413	437	456	434	456	461	453	473	433	483	454	426	427	452	434	452	462	455	459	412	439	440	465	490	488	433	446	416	479	457	429	460	500	451	459	476	467	496	455	453	421	449	458	477	459	464	439	443	434	420	433	429	463	466	470	454	465	487	462	463	482	481	479	496	429	451	470	468	484	459	420	422	436	419	445	448	463	422	469	427	466	479	455	434	451	441	479	469	456	523	505	476	445	449	456	438	497	440	463	482	455	440	418	434	434	453	462	428	401	420	459	427	428	434	424	491	448	457	435	429	445	435	448	468	444	428	460	469	423	485	433	438	456	438	423	490	404	437	463	450	451	456	457	408	444	460	477	423	465	436	478	438	468	456	479	484	499	473	471	418	518	434	473	441	461	459	491	452	518	489	407	434	477	487	465	460	434	501	423	444	430	460	422	507	447	402	442	429	483	442	489	443	482	459	443	455	459	485	468	406	455	445	440	431	469	425	453	486	499	463	423	422	461	411	510	451	464	402	504	484	486	486	453	441	456	409	480	449	480	446	460	417	479	430	446	509	459	434	443	465	481	459	465	449	443	473	450	433	448	439	434	455	436	459	479	495	423	443	433	487	393	438	438	487	464	483	409	415	461	476	459	502	519	433	470	446	418	447	425	440	445	433	457	453	436	450	447	481	453	428	443	468	413	482	467	430	421	464	473	468	429	451	456	419	460	469	456	440	440	465	413	440	425	407	422	433	431	470	435	462	438	438	443	455	485	431	455	443	446	434	496	470	458	453	449	431	482	476	438	470	474	465	483	467	466	461	466	437	473	434	438	452	434	469	485	498	458	505	503	480	518	462	472	485	483	449	443	488	457	445	460	420	477	485	457	457	422	474	475	446	485	445	472	489	406	474	479	478	449	474	448	465	466	443	470	454	422	467	452	494	468	446	483	467	436	464	449	488	493	506	455	469	409	477	481	458	460	477	454	464	459	462	434	435	423	433	433	433	480	464	446	476	440	475	491	440	468	475	501	436	457	478	472	456	434	450	473	428	480	482	475	465	484	463	477	452	459	419	474	435	419	450	451	434	486	458	459	482	470	462	409	466	456	477	443	424	449	494	411	452	488	461	474	465	439	456	485	465	446	431	478	474	418	458	451	489	413	470	415	439	467	433	496	427	458	480	441	409	471	450	472	436	442	436	426	415	447	440	443	458	445	466	486	476	427	438	442	450	462	450	483	432	468	445	445	402	453	449	446	446	447	508	415	460	458	460	440	466	468	463	442	453	464	457	489	443	432	482	422	454	433	427	441	480	487	426	466	391	486	453	452	455	488	498	444	404	435	429	450	490	476	492	402	442	459	444	409	457	432	431	517	447	461	497	456	464	465	475	460	467	428	446	423	447	478	428	443	505	489	464	484	447	452	502	457	486	466	439	441	417	506	437	455	451	416	447	445	431	470	470	490	481	465	467	424	442	438	460	418	474	464	419	468	456	507	490	480	471	433	432	480	452	471	428	504	468	451	444	487	443	491	421	456	466	451	417	508	471	409	435	462	451	473	512	436	421	485	446	434	452	456	465	418	445	455	470	438	451	451	483	456	485	486	442	460	472	455	467	439	425	470	450	460	456	479	458	437	479	447	466	494	441	461	420	479	443	449	514	451	440	456	474	453	430	449	473	451	397	468	433	463	474	482	451	439	468	469	473	444	458	434	446	477	479	428	444	492	440	466	461	442	470	446	449	454	469	502	460	470	496	416	495	426	416	450	474	418	470	455	417	436	447	477	469	463	451	473	498	462	478	489	494	464	432	474	417	423	472	500	470	468	476	457	411	423	467	442	452	447	431	484	484	456	435	447	446	486	472	471	461	457	482	459	424	453	442	450	493	506	459	468	468	443	460	488	453	479	423	436	416	465	467	443	463	457	489	432	419	489	447	487	477	494	488	431	465	456	438	458	476	476	485	476	444	455	450	452	447	438	451	473	455	414	461	449	452	458	430	476	500	470	511	438	471	482	442	449	429	454	469	455	481	433	452	447	446	503	461	459	415	458	474	451	511	477	445	440	442	440	466	444	439	450	450	485	475	407	453	466	470	476	473	510	463	446	491	437	449	447	433	473	445	462	445	459	451	451	454	445	454	514	487	471	423	481	441	477	496	495	440	440	410	444	478	449	454	432	443	463	488	455	449	443	467	428	470	459	428	448	455	511	424	423	460	452	462	406	418	448	453	453	480	435	430	452	440	457	455	464	488	494	476	462	475	462	407	474	494	396	427	451	452	441	474	420	477	485	482	436	445	427	433	451	462	415	453	470	480	484	428	488	451	472	458	486	474	453	434	441	460	432	436	392	453	402	465	451	503	459	446	482	460	451	457	433	450	500	513	461	432	486	485	450	473	490	455	436	451	440	460	440	472	447	451	458	442	455	452	440	428	460	417	483	459	487	465	475	459	436	463	465	446	479	483	452	421	465	453	447	501	408	433	431	447	443	440	480	422	447	484	489	486	465	444	461	431	454	432	431	463	474	434	460	454	447	477	448	456	499	468	465	492	447
3074	1079	1044	1062	1008	969	961	1017	1007	999	1034	1007	957	997	1033	1023	966	936	990	1019	997	998	1015	932	1036	1023	1003	961	983	970	969	1005	983	974	1008	985	1035	944	997	1025	1006	996	949	991	1024	992	979	1005	983	942	928	952	1002	1025	1012	1007	939	1002	969	1030	965	974	975	1000	938	949	960	976	1019	1045	992	996	1047	973	982	1001	1009	969	992	977	1004	976	973	968	980	1019	1035	1036	1031	995	1021	941	967	1015	1011	986	984	1033	1060	1035	1041	992	966	988	1004	1045	999	962	980	975	991	952	1001	1000	988	998	961	974	966	966	1004	1039	1010	1050	982	989	967	993	996	987	989	1048	945	960	985	948	980	949	1055	988	991	968	1019	1020	998	1003	1025	1006	977	1013	979	1016	1007	976	921	1001	1007	969	984	1025	929	922	1045	933	972	1034	975	976	977	962	1003	994	933	984	992	1022	980	950	996	962	1023	1013	984	984	1002	929	964	997	1004	1029	982	1013	1033	972	1023	978	1038	1013	1007	964	983	1003	944	1040	968	974	970	1019	964	973	938	975	982	1000	997	921	1010	1008	978	946	1047	1004	1007	1007	978	1023	992	1026	996	1022	1045	986	1004	985	993	1013	984	998	979	1005	1004	928	974	942	916	1024	981	954	968	1014	981	1003	995	954	994	1052	931	985	993	990	964	983	966	978	877	977	933	995	953	990	1022	988	939	954	939	1003	964	963	1004	1026	957	1010	1029	965	986	968	980	1062	1013	984	1020	966	1008	1006	960	1002	976	951	1025	990	944	1018	1043	979	1037	1006	976	992	988	1000	943	964	965	995	1022	1029	1030	977	960	941	1010	953	990	1004	1012	943	983	1014	961	962	984	1016	974	962	998	1006	1014	1025	1018	1004	981	1039	984	991	1040	1030	949	981	1001	1015	943	997	963	1028	1002	1017	1009	1039	988	959	999	924	1000	974	1022	980	1014	949	931	986	1000	953	950	985	939	952	982	971	959	1085	994	982	1008	975	977	946	972	926	972	998	984	1005	966	980	1014	958	977	1001	945	983	996	1025	975	979	991	1030	1037	983	1020	905	991	999	951	1023	968	977	988	988	995	989	915	992	984	982	936	952	995	951	992	989	930	1075	985	1003	941	1010	953	1000	1011	998	1034	948	974	987	1006	1038	1035	1038	977	956	984	959	997	971	984	979	1033	1006	988	1046	897	970	1011	1001	1021	1000	1028	977	996	1033	968	970	1019	969	984	1019	985	984	973	972	1055	961	988	1008	1002	930	1058	961	1000	929	996	976	938	968	999	956	970	982	1006	940	995	945	976	986	994	962	990	1047	1017	962	1048	1021	1017	1077	1003	956	1050	963	994	974	991	953	998	981	993	1002	963	984	1036	984	1009	984	941	950	1020	991	1006	986	1047	970	981	991	966	978	1009	908	991	920	1010	960	981	934	994	979	993	960	950	948	987	966	1003	1004	1013	1014	1057	941	1019	1005	1006	1023	975	979	974	967	966	995	986	974	1009	966	1007	992	1026	954	1005	993	926	985	995	1012	1044	1022	986	1015	1019	971	978	989	1036	958	1007	1003	971	960	998	954	961	977	1030	1011	977	988	1011	971	957	1028	996	967	1063	1010	999	986	1006	1027	984	1005	998	1000	952	970	985	1014	994	987	970	1036	1036	984	1003	996	993	990	979	1019	1045	990	949	934	973	950	993	928	1014	962	1058	975	1041	1031	1031	1001	1001	1031	961	1001	1047	959	1010	976	966	943	953	977	1017	972	1022	1014	997	1053	989	1009	927	1019	1032	988	1025	1003	952	1029	988	970	927	1008	994	967	1008	1042	954	961	962	1017	972	997	1013	953	1010	994	978	1008	948	946	1028	1002	982	986	985	1065	963	1013	1018	976	1007	990	942	1020	973	1045	1025	1073	947	975	993	994	973	1038	982	997	976	962	947	961	970	990	1017	1045	918	991	1011	1036	1045	950	1025	969	970	1029	965	969	940	924	1003	1007	988	1011	980	998	933	989	958	1005	1008	981	1012	946	979	956	953	982	1011	1013	974	993	1021	998	1006	948	998	962	949	978	945	956	966	980	1000	966	990	1000	932	1043	1007	995	1005	1092	1012	986	952	1020	1018	958	964	1000	995	942	990	958	1041	964	1014	982	997	969	980	1003	1024	997	1023	1010	970	969	987	962	975	945	946	1003	997	992	991	997	999	978	982	996	947	1027	982	990	1003	968	945	953	987	963	1047	994	1041	955	977	995	1050	976	1019	956	942	987	946	1023	984	972	981	989	1026	980	1044	983	989	985	990	1036	930	1012	1054	982	991	961	959	974	942	992	967	937	966	1004	1034	974	946	987	1031	938	963	998	969	1026	1012	992	1008	993	1003	946	982	968	1001	929	979	944	978	1012	945	1070	938	955	990	976	1003	945	1003	999	963	978	929	941	995	989	1006	987	972	1053	1037	973	965	978	1017	994	1022	1013	985	960	990	1043	959	979	950	1037	1027	903	1021	1036	971	999	992	949	982	1018	1010	1012	977	947	928	994	1041	999	959	955	983	992	965	978	1009	978	956	971	963	970	1015	983	957	1007	955	1016	1009	974	989	968	1016	950	987	986	1064	986	1032	981	950	967	996	962	993	1012	1021	1010	983	1005	956	1041	1034	976	966	963	996	956	1003	993	1014	976	959	964	997	1033	1015	973	983	969	1021	1030	966	959	958	1030	951	986	997	1016	1032	969	1031	964	1022	984	950	993	1000	929	1006	940	1003	948	985	976	973	984	996	978	1008	975	1023	982	913	980	973	927	943	943	997	1022	941	973	996	1009	1010	1004	942	1016	965	983	984	989	991	924	992	982	942	978	933	981	931	1011	1001	988	1025	1006	984	964	996	944	974	960	988	956	977	987	1034	951	987	994	953	1007	1033	1007	954	1062	989	1030	1000	1006	983	997	1033	981	1012	958	980	983	964	992	1023	974	1011	987	939	1006	982	1011	975	975	997	942	984	952	992	1010	997	1001	963	968	1001	1009	970	1026	950	1000	1000	1009	985	1020	1009	1048	1004	996	986	1035	935	1016	1013	1027	1015	990	983	932	958	1022	1019	988	958	962	1046	984	1015	1026	992	1014	1002	973	989	977	1022	978	948	953	959	994	989	1009	968	950	960	1027	1029	995	999	1039	996	919	992	999	988	989	996	1004	1002	1067	999	984	1013	997	989	1013	988	963	992	999	982	991	949	1038	987	962	987	969	986	966	952	969	961	982	1002	985	980	989	949	1017	959	994	1043	1073	1001	974	1016	972	1011	964	985	965	1008	971	994	1035	1005	999	985	1011	984	979	951	944	982	928	996	1014	949	1028	1032	970	1032	1046	999	958	1030	945	967	972	973	978	1007	999	976	999	1028	997	947	975	1002	1054	1032	941	946	959	947	1023	979	979	1009	984	976	990	1004	968	957	1029	977	930	981	966	970	949	972	960	974	1013	991	1057	1019	944	1035	1038	981	1026	994	906	1033	952	893	1041	977	949	1015	945	1005	1026	963	955	1029	984	983	966	987	1005	989	1014	999	983	977	994	999	969	997	1042	1000	977	1033	1026	985	962	992	1004	1010	1004	959	1011	966	983	952	959	979	982	943	993	1020	955	981	1018	1026	999	1003	1005	942	1016	960	1028	993	951	1031	963	965	964	957	1002	974	1042	1044	1003	964	977	984	1052	995	955	1032	980	1005	998	947	974	1036	1024	990	993	1007	985	992	973	1021	1014	975	1008	989	964	955	1007	925	1006	987	1005	1022	990	1004	1000	999	963	995	984	992	965	954	974	944	1011	1046	921	1020	953	982	1066	1061	1040	968	1008	933	961	967	975	1015	1012	981	971	996	958	970	986	996	1037	924	1011	1002	975	1021	951	1024	976	944	953	971	1005	943	991	930	1022	1016	986	989	1005	970	1018	972	985	973	963	1012	982	1025	977	969	944	1039	1039	950	1010	1003	1019	983	977	1014	974	1020	1003	942	999	1005	949	984	968	956	959	984	1003	956	1030	1005	953
11091	854	661	533	401	383	322	299	312	270	301	270	258	274	272	273	282	260	261	276	220	250	241	261	275	255	292	286	264	251	209	260	257	250	273	260	254	259	266	283	247	264	238	240	255	278	246	254	250	209	265	249	238	242	270	266	240	256	273	258	267	246	268	241	241	253	260	274	267	225	241	244	259	235	249	253	236	224	246	254	273	256	280	257	231	237	240	258	255	229	283	256	273	251	250	254	243	258	254	257	257	230	253	252	234	278	242	284	273	242	291	272	242	254	266	254	252	247	257	250	277	221	241	240	271	249	233	248	267	243	234	246	221	238	286	248	248	238	254	255	261	280	251	260	256	264	251	255	247	279	255	281	248	261	259	269	269	247	235	240	223	266	256	236	275	257	217	249	245	257	264	227	261	244	270	249	267	268	247	251	270	233	220	275	239	219	231	247	247	266	265	244	298	250	249	262	254	259	261	246	228	254	273	264	243	221	236	269	222	272	251	255	255	225	224	238	245	253	269	270	234	269	251	258	274	238	251	251	242	223	253	233	251	262	273	307	235	249	265	267	295	253	246	232	268	239	253	249	256	249	227	230	277	289	255	251	228	248	248	247	246	246	276	221	232	247	227	237	270	249	262	250	247	254	239	236	230	273	250	277	242	229	248	274	257	262	253	257	243	261	271	236	250	246	265	226	247	255	252	219	266	246	257	254	240	262	276	267	227	268	244	241	261	239	256	215	243	235	236	247	254	268	246	263	284	243	268	234	240	235	265	264	245	267	261	242	271	249	257	249	243	227	250	267	254	278	265	255	260	277	237	263	249	246	224	267	264	246	255	244	282	236	279	268	252	244	258	246	248	243	259	253	285	255	253	252	245	273	249	237	239	294	247	251	245	261	256	257	266	239	266	245	250	263	257	234	246	251	228	222	232	247	256	239	258	230	262	264	247	262	251	252	244	215	257	241	276	230	249	264	237	276	253	244	256	265	299	243	256	277	260	251	228	237	275	236	240	265	250	224	291	234	232	226	248	246	235	247	251	296	291	260	264	276	276	237	245	263	245	259	266	277	217	224	240	267	253	266	258	208	218	260	241	246	236	261	242	269	232	251	270	234	261	277	236	253	274	265	258	272	261	273	266	254	256	250	285	282	257	254	242	253	247	233	258	259	227	224	228	271	264	262	239	237	256	265	269	237	255	287	235	237	281	235	264	264	244	275	248	238	268	243	254	257	289	288	240	264	242	255	271	274	256	252	251	274	254	251	262	261	253	265	250	269	262	251	222	244	265	243	232	246	274	262	253	238	261	260	253	259	252	270	242	243	249	239	288	252	225	263	269	249	275	245	219	250	273	260	255	279	263	287	269	257	256	219	269	281	267	253	254	266	255	265	244	247	222	272	283	248	235	274	263	260	247	223	257	268	245	244	267	255	234	252	241	261	238	237	238	269	245	243	243	251	278	242	249	237	241	228	276	234	243	214	235	265	247	245	276	241	272	271	247	259	237	267	239	244	256	264	276	268	251	243	250	236	237	261	239	255	265	238	259	273	288	262	270	240	291	229	253	254	270	241	255	259	266	269	280	283	234	234	229	250	227	231	253	221	230	242	247	236	291	259	243	242	243	219	252	247	226	247	244	239	265	245	276	242	258	244	250	253	254	223	235	234	260	276	256	273	237	244	244	231	245	240	278	216	250	224	273	259	241	254	250	249	268	245	235	277	244	269	246	241	254	257	227	270	255	225	257	273	257	259	252	245	271	249	274	237	252	261	248	258	252	252	266	252	226	224	223	263	229	271	229	277	260	262	261	253	221	246	243	271	240	259	208	277	256	272	268	299	265	238	233	242	237	272	268	260	239	240	229	266	270	264	247	271	260	260	249	281	263	252	264	222	251	243	259	216	266	265	264	256	233	261	262	247	276	258	262	246	246	244	244	255	237	260	225	257	226	248	287	259	258	243	262	261	259	255	281	238	257	227	287	237	255	268	265	260	240	269	251	235	249	236	230	232	234	233	266	237	247	239	220	249	265	270	240	242	272	290	263	286	272	249	251	252	286	241	287	266	254	225	231	254	253	249	236	259	256	231	278	250	256	259	242	281	256	234	243	235	221	225	305	232	253	226	228	259	248	261	237	253	260	263	243	265	243	255	279	241	212	241	240	244	259	232	235	264	278	256	255	257	226	242	255	271	260	279	244	248	234	217	239	259	261	275	248	302	286	262	272	250	255	261	289	256	263	227	267	258	269	208	258	253	236	269	246	235	251	243	256	258	267	259	219	264	233	267	247	241	230	271	254	248	234	266	280	265	247	245	254	244	264	280	234	258	283	248	223	246	265	259	233	267	229	242	236	276	248	243	240	296	239	219	261	241	261	221	262	246	266	259	259	229	264	282	246	254	235	229	254	258	268	243	274	268	253	246	269	262	261	246	235	264	244	293	238	286	249	257	250	262	242	250	250	261	274	241	248	252	274	227	232	247	273	236	246	270	237	248	229	251	269	224	259	235	245	239	263	253	264	239	264	230	234	236	235	242	262	234	220	252	248	243	229	257	264	254	236	255	282	255	257	239	237	255	259	256	273	246	251	244	236	244	253	242	238	273	235	237	245	246	278	281	262	269	217	253	221	243	244	250	255	257	221	275	250	238	258	270	277	246	237	253	235	259	252	246	255	239	258	232	290	267	260	224	267	228	240	249	270	270	280	254	240	254	274	226	265	229	257	262	238	262	227	240	247	242	264	239	271	251	282	248	264	243	220	259	280	252	265	258	240	264	264	237	234	269	254	243	259	253	226	257	255	270	253	283	248	256	229	246	242	256	256	240	246	267	247	248	260	250	262	265	230	224	246	249	260	224	249	262	259	225	266	265	250	239	235	256	247	258	238	250	278	248	251	259	256	252	242	252	280	238	240	262	257	244	255	233	237	275	267	262	241	259	249	247	242	270	268	251	254	253	248	247	226	252	232	295	268	243	254	230	260	255	219	262	227	273	252	275	220	229	261	236	238	246	263	242	229	251	243	229	268	269	253	248	255	254	250	233	272	247	279	294	237	257	249	272	258	241	260	260	248	256	239	263	282	250	224	269	244	245	268	250	233	233	262	245	253	234	260	219	259	252	256	253	260	265	236	240	264	231	259	239	278	246	267	246	241	228	249	269	233	283	272	230	261	251	262	253	238	251	262	252	278	243	252	269	242	271	248	237	286	269	250	241	248	244	241	269	278	277	242	263	252	256	260	260	259	247	228	258	248	254	259	236	241	273	259	257	221	260	255	262	246	221	248	315	243	271	250	275	252	269	248	270	293	263	271	259	242	262	240	250	236	252	230	258	269	258	236	264	250	242	255	246	247	239	254	231	248	242	254	257	241	232	235	263	242	251	283	260	284	265	255	230	237	257	242	246	264	235	192	265	242	255	258	245	262	256	252	207	241	234	232	251	224	265	263	259	224	264	252	267	235	255	253	257	223	264	245	218	232	243	252	247	229	248	246	286	233	286
7841	941	1437	1624	1357	1111	974	886	833	789	775	704	681	692	698	634	658	626	626	596	651	609	611	643	594	605	548	637	603	602	614	626	615	659	554	576	592	629	545	601	603	554	609	640	586	612	545	611	590	597	583	622	650	602	642	552	600	564	577	574	617	569	600	589	565	583	568	600	543	573	568	609	576	571	581	530	596	583	598	591	604	540	625	648	573	600	592	616	571	564	581	601	548	534	562	592	572	585	609	561	590	549	596	610	598	540	561	566	534	572	581	606	574	611	599	584	555	558	546	566	545	544	562	539	527	558	575	613	601	602	548	629	587	602	610	595	613	582	568	581	551	617	587	604	563	554	568	553	575	559	587	657	570	640	547	600	626	573	598	551	551	600	627	561	572	594	585	554	558	581	622	585	576	610	574	551	567	538	583	611	555	600	590	582	597	598	569	579	628	558	597	596	557	592	591	567	588	607	565	583	579	590	607	572	541	566	595	585	547	631	590	596	559	575	601	560	554	581	581	561	574	576	575	552	584	598	559	611	571	540	596	614	568	596	576	610	609	542	619	591	567	597	546	597	586	555	564	585	582	582	528	571	559	589	608	587	589	598	610	603	593	599	548	617	600	580	543	556	606	649	581	609	596	568	568	574	595	655	564	558	559	557	592	593	554	592	605	571	546	576	617	578	583	535	617	586	573	606	599	583	568	559	600	594	604	598	578	557	587	569	611	583	564	617	617	592	583	549	561	596	526	554	565	609	579	577	604	592	546	620	531	605	580	567	565	598	560	611	602	602	579	549	575	585	560	597	529	550	558	577	606	571	582	559	574	596	606	533	577	592	563	563	577	602	544	598	601	574	579	601	539	569	593	567	615	577	552	538	538	557	591	584	548	579	585	609	549	604	629	579	560	581	622	559	571	547	571	602	578	616	577	606	559	539	588	551	583	570	537	620	533	581	561	554	567	580	563	623	642	559	596	611	592	564	619	565	603	601	578	570	594	629	573	602	585	624	611	582	633	577	561	592	592	625	594	546	584	593	565	616	594	593	564	524	533	562	576	604	553	551	596	603	593	544	583	563	615	581	563	599	562	597	539	602	587	582	578	565	566	598	578	552	592	553	558	584	603	612	516	530	584	558	585	559	598	621	614	612	536	567	619	609	581	571	587	594	584	575	610	599	602	605	576	605	603	556	631	566	558	583	594	601	588	567	531	598	577	566	584	564	570	547	635	612	625	578	558	588	620	595	574	571	539	564	581	591	563	573	582	535	539	603	582	576	599	553	569	565	548	609	617	602	524	555	583	578	587	580	602	586	584	584	608	597	611	568	566	550	567	563	565	596	620	587	602	587	577	601	565	555	559	597	587	622	549	588	617	601	575	568	617	577	552	586	594	569	587	558	581	580	586	603	564	546	607	606	549	562	588	585	583	557	574	575	600	585	631	593	582	581	599	588	557	563	548	575	578	580	589	563	620	571	631	570	565	546	583	572	608	579	600	584	623	589	590	607	634	575	600	585	581	576	548	554	594	554	564	556	614	595	573	575	604	610	581	573	571	618	567	556	581	623	540	588	608	581	616	595	573	548	562	589	534	572	608	587	634	557	582	563	554	586	615	565	604	574	564	598	590	557	571	584	576	582	573	584	578	593	592	593	561	572	573	562	595	616	597	587	594	582	606	602	572	575	586	569	558	563	602	608	545	584	593	541	595	607	599	579	588	554	593	545	599	565	627	595	594	585	611	565	604	580	621	571	644	555	549	574	623	607	601	558	582	583	566	565	586	548	569	593	615	555	617	572	596	623	597	555	583	592	567	523	572	642	618	578	530	581	636	638	594	609	589	600	580	570	572	573	635	589	597	585	556	611	594	583	588	596	579	630	576	578	575	607	571	538	549	568	589	608	615	550	562	577	597	574	591	575	551	600	591	620	563	641	598	596	561	605	556	613	573	610	525	614	590	583	602	594	557	575	575	546	542	597	619	561	575	572	577	617	603	594	593	586	566	571	613	564	553	546	533	547	594	557	613	648	565	558	620	582	597	595	597	613	583	586	596	597	595	589	553	581	596	589	613	575	545	648	581	574	598	558	554	574	542	547	607	590	595	574	562	589	543	564	593	536	582	563	578	552	575	559	579	548	595	607	587	617	592	622	616	582	613	573	613	609	571	554	552	581	638	582	593	600	615	605	582	546	611	573	600	583	609	496	634	593	581	570	585	595	561	594	618	581	604	605	578	571	579	589	579	585	562	569	581	574	609	585	597	600	529	560	534	584	579	584	608	613	607	570	570	518	573	579	614	578	575	577	565	553	551	606	568	594	597	561	571	573	594	603	595	608	639	578	562	559	575	584	546	588	601	602	561	591	605	638	601	582	615	595	595	584	564	605	580	582	589	582	575	560	605	571	607	575	622	590	596	637	576	600	634	581	617	521	605	556	623	585	578	559	559	594	595	583	552	587	548	637	633	571	557	586	606	587	598	580	589	555	541	582	613	579	587	588	616	584	599	607	586	554	596	551	565	579	569	573	576	546	591	556	558	584	594	579	600	543	585	605	589	544	582	565	547	558	615	598	610	591	574	581	607	598	578	556	553	591	584	594	611	553	575	575	553	633	612	604	568	581	640	612	570	570	589	571	556	595	575	608	597	576	572	617	586	580	612	629	564	582	595	621	558	591	590	591	585	599	624	590	609	611	568	529	563	581	631	579	580	577	601	628	582	596	509	579	543	570	582	553	597	636	530	544	626	541	577	589	600	564	572	583	611	602	577	584	564	617	584	550	583	578	590	582	588	591	580	586	619	576	582	548	554	577	557	615	593	548	563	567	578	611	550	626	603	550	550	593	543	583	600	577	589	575	589	543	583	551	583	573	575	598	584	616	552	567	587	568	596	607	569	618	612	640	600	590	543	582	576	551	618	607	577	535	601	618	620	562	558	569	613	596	589	581	541	565	593	565	611	571	581	561	532	566	604	544	564	594	528	607	584	552	561	580	568	624	536	580	630	559	576	568	611	621	606	575	543	583	597	592	523	588	597	580	597	557	595	585	560	563	613	596	574	590	638	599	595	586	576	600	587	570	578	589	545	533	532	606	564	608	536	560	586	579	605	610	580	602	586	594	595	570	579	562	610	576	584	577	569	552	593	625	616	566	596	613	546	598	594	586	605	600	540	576	534	572	569	576	586	565	585	584	544	603	572	558	581	563	591	585	603	567	587	575	553	574	600	575	592	613	608	589	551	605	595	583	600	587	576	564	585	580	631	572	608	551	578	569	563	638	578	571	584	567	573	588	624	584	545	615	574	567	566	635	560	567	564	602	587	572	573	589	563	578	559	606	603	571	550	570	551	559	570	575	574	551	609	604	592	535	614	574	614	615	599	654	579	619	570	536	552	551	612	613	562	575	568	561	563	615	560	574	556	580	558	592	596	589	547	586	568	552	642	544	568	546	539	570	613	575	609	589	575	565	567	569	598	606	589	626	571	573	569	587	569	593	617	570
18345	1656	946	766	566	388	327	300	242	205	203	218	199	164	232	182	184	169	185	195	208	196	161	213	188	180	151	145	173	179	190	157	164	192	159	182	194	176	177	173	165	153	177	154	165	187	183	167	177	161	177	161	187	129	165	152	179	187	176	145	163	159	194	182	182	167	171	188	197	157	195	183	160	168	161	175	177	166	198	160	180	169	191	158	164	201	190	166	190	165	193	187	183	164	174	175	182	167	184	171	174	172	155	145	172	171	197	163	195	150	187	173	190	149	165	163	155	197	165	157	137	184	186	192	158	153	180	151	173	174	185	164	181	176	203	153	172	164	149	142	174	168	175	170	189	169	168	138	157	166	160	185	193	191	180	162	147	173	155	188	155	179	148	160	182	168	158	159	193	177	169	150	178	154	185	182	153	170	144	182	158	175	159	166	163	176	188	140	166	188	173	160	161	183	173	155	153	164	174	166	169	155	180	159	158	184	197	159	174	190	183	172	143	168	152	171	178	156	154	198	170	132	172	174	175	150	173	159	185	155	142	150	170	182	162	151	162	179	159	168	206	170	173	146	149	160	166	174	167	190	167	187	186	188	163	168	160	183	190	163	163	172	172	185	193	189	159	180	185	154	168	178	182	182	165	167	143	162	171	158	198	172	178	163	182	180	160	174	148	165	169	152	167	186	183	163	180	177	150	176	149	166	155	184	181	170	184	176	162	200	167	171	175	185	181	173	166	153	177	174	178	155	174	181	176	159	177	164	163	173	144	163	172	147	168	173	161	156	180	180	176	163	184	159	178	164	171	181	158	150	160	158	157	159	139	182	192	135	166	165	150	181	150	142	168	162	165	145	172	180	185	139	179	157	171	171	175	182	173	178	158	185	153	157	182	153	174	162	159	163	164	179	169	169	152	154	145	169	187	175	167	145	163	188	174	159	223	167	178	163	158	152	174	176	169	167	165	157	199	180	152	180	186	166	182	178	163	153	181	165	187	164	147	181	173	182	196	184	171	182	152	172	149	190	171	176	183	166	153	148	162	183	164	173	168	185	157	162	160	185	182	150	156	186	188	191	168	195	181	177	185	171	179	185	179	185	177	196	182	178	173	158	211	165	183	178	178	182	196	184	166	167	205	161	181	196	178	179	159	193	195	161	168	177	161	157	159	164	168	183	169	194	185	180	177	189	157	158	167	159	141	149	157	183	182	147	157	195	168	204	172	165	167	185	183	188	194	191	177	164	147	157	181	180	182	152	170	161	141	178	184	177	207	184	148	182	180	174	165	151	175	187	185	174	182	189	168	172	173	143	200	159	144	164	161	182	163	168	183	170	157	172	173	176	154	171	155	144	155	164	193	205	180	155	174	185	157	175	178	174	154	190	167	176	167	165	184	187	163	189	175	179	172	175	157	165	163	198	160	164	166	171	185	188	153	177	167	152	189	164	173	167	196	169	177	193	179	173	172	185	158	168	165	163	172	200	174	145	178	171	178	187	174	162	187	164	161	204	175	181	147	185	180	169	173	180	157	155	159	164	165	168	173	165	185	171	172	147	169	162	144	164	157	144	147	154	166	176	173	178	200	157	146	162	171	162	186	158	183	175	183	156	156	169	175	192	170	169	153	179	176	163	174	154	163	144	165	186	156	173	173	141	165	176	147	179	171	169	162	157	155	187	178	159	185	163	174	167	169	195	131	138	159	151	205	172	180	153	192	171	162	174	189	168	193	186	158	161	166	161	188	178	175	184	167	171	180	185	172	165	164	160	158	163	160	186	167	185	166	176	209	159	166	158	164	169	174	190	182	173	175	181	157	177	179	169	175	157	169	169	167	174	179	166	157	176	185	185	173	163	193	197	164	189	169	185	209	167	174	162	189	166	192	156	160	183	161	176	179	186	189	195	174	161	192	171	165	160	157	162	151	170	169	179	162	175	172	153	175	177	183	158	166	177	161	161	167	173	175	169	168	183	177	160	179	176	177	153	158	168	191	150	177	180	204	166	183	154	180	161	166	183	150	196	173	185	158	199	170	170	178	158	152	186	169	172	166	172	146	193	186	167	172	169	161	174	133	175	172	160	192	158	158	170	165	168	195	199	193	164	162	181	187	163	192	153	180	160	196	173	171	185	145	178	144	180	149	171	174	178	170	153	176	160	164	171	166	183	175	179	195	170	147	199	163	170	129	162	178	177	226	160	157	178	146	156	163	177	170	187	169	159	180	181	174	190	172	155	185	158	164	154	146	163	174	168	160	187	190	173	187	168	174	185	196	164	169	178	180	177	182	186	184	184	164	215	199	170	182	141	164	208	193	182	165	182	179	167	196	158	172	188	173	171	164	167	180	163	183	176	182	163	156	180	185	185	200	174	167	163	165	186	165	153	179	167	179	170	183	165	169	146	168	152	171	201	132	157	158	193	196	166	166	154	192	172	162	165	192	161	177	148	184	158	181	163	164	169	200	160	176	192	175	147	172	137	171	167	156	193	182	146	160	175	178	153	163	195	176	166	177	212	184	168	185	160	169	179	154	157	171	144	137	162	166	166	167	141	176	163	162	150	185	185	154	169	173	164	196	171	175	162	176	162	201	180	169	165	167	163	180	181	162	154	172	164	157	179	167	173	145	162	159	147	183	166	170	173	161	173	183	166	150	154	172	154	163	163	169	169	178	147	205	164	176	155	197	167	180	141	164	159	180	165	169	195	205	166	163	220	187	161	145	170	166	145	171	159	168	184	188	161	171	142	159	155	162	159	181	159	175	198	158	171	188	174	194	155	193	153	155	177	180	176	194	160	154	178	161	176	175	168	169	178	161	176	194	172	166	183	158	155	152	145	164	143	152	186	173	166	170	187	160	184	178	182	155	147	155	197	161	161	171	178	168	175	183	152	167	189	163	179	178	176	192	166	153	174	183	150	179	160	154	191	162	171	177	165	160	173	174	192	167	169	167	148	187	177	158	185	206	174	175	165	172	151	182	164	169	161	169	177	164	184	178	169	175	154	161	146	203	187	154	157	183	158	169	135	161	196	172	218	149	177	174	192	177	180	174	170	145	164	153	168	174	169	199	187	152	163	168	179	178	163	164	184	165	164	177	147	170	155	154	156	169	168	176	164	169	198	160	151	182	172	144	190	149	160	146	181	163	152	153	153	182	149	189	170	168	176	171	150	157	165	171	163	194	148	188	171	193	183	162	191	172	146	202	180	180	176	166	164	155	186	163	150	214	149	173	182	187	165	157	170	169	184	159	176	174	165	161	175	162	182	176	172	185	170	160	147	160	182	170	167	156	181	167	160	160	175	175	175	181	210	172	185	182	193	168	180	187	174	180	173	172	186	160	169	142	172	179	169	178	171	157	150	174	161	162	160	171	190	168	153	148	145	175	172	189	185	154	201	180	154	163	176	186	176	153	169	174	172	164	157	172	186	171	188	160	169	173	199	177	149	189	178	164	161	157	190	165	157	159	163	180	147	157	196	180	176	179	164	190	190	156	162
9969	1097	2088	2322	1894	1542	1137	1005	965	830	741	671	670	606	596	576	551	566	525	559	544	517	536	532	487	481	493	495	457	499	495	501	483	488	473	459	494	502	487	493	480	479	433	444	463	459	488	495	489	454	474	446	475	457	469	446	496	444	431	479	459	472	484	423	476	470	471	453	423	467	448	440	433	455	449	479	461	441	472	472	470	444	403	434	434	474	447	442	486	425	496	436	452	419	456	416	479	453	455	439	462	428	453	453	446	448	428	464	466	436	469	451	440	448	468	475	462	443	458	437	464	433	446	447	474	421	476	450	444	410	430	433	452	447	449	449	465	451	437	451	431	471	425	451	456	455	434	449	405	461	479	447	395	444	501	456	412	486	431	443	443	377	466	445	449	454	452	449	445	442	448	432	444	460	455	428	425	445	451	452	467	437	465	478	490	444	460	418	457	460	437	434	477	503	446	480	470	418	423	413	439	462	450	438	458	475	453	458	454	443	444	435	439	434	484	463	424	457	470	459	447	470	437	473	444	448	421	481	457	461	409	448	400	450	431	458	400	445	433	471	439	447	430	445	453	442	475	444	439	430	448	465	456	469	489	466	468	453	489	461	420	441	495	439	453	471	441	439	441	450	464	470	441	468	441	441	427	413	436	462	449	463	488	461	448	418	461	484	397	457	421	441	437	446	423	439	466	453	415	424	398	460	478	462	404	408	444	442	433	433	464	477	465	446	431	447	404	491	442	399	468	455	451	464	445	461	480	463	457	455	426	445	465	430	449	438	442	397	454	473	479	452	446	444	434	435	461	436	444	427	434	476	441	455	466	454	433	407	487	397	402	436	405	486	424	465	496	434	488	504	503	429	437	451	455	469	439	416	447	416	470	456	457	486	415	462	459	444	483	464	426	428	454	462	473	462	443	426	451	436	447	449	448	473	447	443	450	459	440	479	450	483	466	433	480	417	473	466	467	485	432	432	469	460	443	486	448	453	436	468	442	444	465	403	416	437	423	440	415	456	457	478	421	495	458	456	429	419	445	470	473	430	475	471	461	444	449	461	464	459	418	455	439	484	432	449	460	453	443	460	470	452	450	460	446	441	449	423	473	444	442	443	465	431	491	461	479	446	489	429	437	436	460	467	446	443	425	481	447	468	444	452	444	417	439	452	447	443	441	443	415	475	458	398	410	454	436	472	414	429	444	413	444	437	459	449	430	428	487	444	471	462	451	451	462	427	450	453	434	433	457	452	445	480	497	440	409	437	454	448	453	473	427	425	469	423	420	419	458	453	432	452	441	457	432	457	466	392	455	417	488	448	417	467	485	437	412	429	408	424	456	436	478	464	434	474	460	446	442	472	440	454	420	426	441	448	416	416	438	423	409	436	466	419	448	431	448	431	470	448	463	440	469	486	430	435	494	464	466	439	469	442	474	434	443	489	457	457	494	437	455	427	413	466	454	453	440	446	458	441	445	444	477	453	480	443	447	466	441	457	434	496	450	485	432	443	470	476	448	434	426	451	453	456	450	432	443	469	437	401	443	434	451	455	408	455	447	466	465	440	441	487	420	465	486	473	466	413	467	468	466	464	458	445	433	431	462	443	408	451	480	461	430	461	452	428	466	461	424	435	486	471	418	453	441	423	454	457	463	446	483	444	470	463	432	438	440	457	436	453	443	453	442	438	448	435	441	456	470	429	444	433	437	467	424	455	458	466	456	455	448	463	444	435	446	455	485	448	482	450	411	407	488	508	449	449	439	456	426	454	487	435	457	447	431	402	417	437	412	446	439	464	449	406	442	462	461	446	462	448	470	432	478	436	438	445	448	462	440	479	455	466	404	456	432	451	454	437	446	416	459	414	452	456	455	427	409	501	496	475	474	442	422	448	422	419	465	456	464	447	458	466	476	433	457	433	480	471	441	463	435	460	426	453	487	448	482	474	424	443	456	463	420	421	427	465	450	464	422	449	492	469	405	455	439	459	486	456	471	468	436	431	449	467	414	455	452	420	472	450	458	468	439	476	459	446	432	459	483	436	467	506	461	432	429	428	439	449	427	428	403	472	461	426	464	431	451	424	460	442	453	430	454	451	487	453	416	410	467	417	437	430	400	473	473	446	439	426	457	454	437	444	448	423	445	451	434	411	460	446	452	515	446	455	477	447	440	405	464	437	443	444	410	463	446	422	429	444	427	481	448	465	437	442	469	456	448	419	446	451	433	441	455	452	409	427	453	405	410	468	450	492	429	445	408	442	433	470	462	421	423	410	482	422	486	421	474	474	445	489	436	497	430	471	461	411	438	454	430	428	445	453	479	449	431	448	451	437	429	425	453	470	426	445	453	428	449	437	429	443	394	494	451	445	417	456	472	460	467	429	440	429	426	461	426	462	427	412	411	451	463	414	468	431	481	448	450	463	452	449	453	450	437	446	488	466	468	454	454	475	438	448	471	452	446	464	410	447	451	445	449	428	444	424	427	436	465	418	456	414	425	417	452	482	468	426	473	479	435	420	460	460	406	494	446	489	466	468	464	466	460	456	452	474	463	443	429	457	405	422	450	425	450	476	434	470	435	400	464	440	455	472	419	434	420	456	471	433	433	466	465	440	412	452	449	448	433	514	471	450	452	451	468	463	455	447	448	434	465	476	458	454	423	449	484	452	428	434	462	473	463	445	458	451	462	472	488	443	466	440	434	421	439	449	439	481	463	451	465	442	428	430	454	479	425	493	456	435	404	453	431	454	457	450	450	433	453	444	435	443	463	466	464	444	411	466	458	467	455	420	472	437	477	443	412	442	461	484	461	436	427	437	422	418	418	430	461	449	428	429	473	450	420	485	447	474	456	431	429	451	418	446	452	453	464	460	428	435	444	469	469	448	428	476	448	447	488	417	444	469	463	432	422	454	444	475	423	433	457	450	450	474	451	468	470	444	463	467	436	446	442	436	422	471	453	464	470	472	478	433	450	465	475	434	457	464	430	480	458	436	454	469	429	430	460	440	415	469	466	470	479	447	437	441	484	428	459	452	478	462	437	498	447	454	454	446	450	484	440	405	431	412	438	463	429	442	477	433	451	443	446	443	408	451	473	461	486	431	466	437	481	436	452	429	456	438	475	443	486	424	403	433	436	460	424	398	468	467	429	430	426	443	442	443	439	441	451	447	435	447	451	490	404	424	431	441	490	430	428	456	430	480	458	424	474	431	409	434	477	430	461	448	481	470	426	470	436	437	463	419	433	423	427	450	445	446	414	432	490	445	447	454	474	429	432	465	446	493	460	452	456	467	442	514	468	430	464	431	449	409	447	432	455	453	454	481	420	483	458	442	440	470	426	460	425	458	429	494	475	453	481	447	452	436	459	439	447	457	491	438	441	488	461	457	456	437	468	445	441	448	453	453	459	449	388	444	438	437	432	424	462	421	429	452	447	463	413	444	453	480	417	452	417	434	461	428	440	458	445	468	421	433	415	429	442	469	452	445	420	438	482	467	461	474	454	454
3448	521	502	459	457	487	515	490	508	438	433	463	446	433	442	440	414	458	443	511	474	455	428	470	467	467	423	482	471	500	440	419	486	449	473	440	447	408	449	437	421	434	480	427	445	417	439	456	435	422	458	481	468	452	438	477	420	441	425	493	486	406	470	440	484	462	434	466	458	429	474	441	441	458	452	394	488	464	461	485	420	483	483	442	429	421	447	462	453	467	484	406	431	446	423	411	492	477	421	459	421	460	452	425	472	428	458	434	483	467	486	473	447	477	485	433	448	482	439	432	450	465	445	468	459	435	473	419	454	455	447	490	485	447	435	438	463	482	497	446	495	447	444	463	471	442	450	446	466	483	488	430	467	460	484	475	420	466	478	438	479	448	447	434	454	474	473	446	471	437	483	456	431	442	497	440	462	484	477	482	505	456	430	474	483	481	444	435	473	472	471	494	506	458	467	492	471	463	454	449	465	464	464	445	447	454	451	436	443	444	437	456	430	438	469	465	477	419	455	463	439	483	468	437	446	503	447	465	437	477	471	472	424	436	429	396	412	495	429	452	495	452	451	443	429	444	446	455	446	473	473	466	457	477	466	495	445	436	456	413	449	490	498	474	455	464	468	444	461	485	476	445	450	426	486	466	471	473	443	445	430	523	465	447	469	465	479	465	475	462	433	460	449	418	458	476	487	458	478	458	508	473	453	450	454	488	500	488	497	473	475	476	460	482	444	478	431	460	421	476	430	469	479	428	449	440	458	479	468	402	449	433	453	442	469	469	441	464	438	460	466	432	417	411	425	517	452	495	468	479	440	461	458	473	433	457	457	467	446	422	452	472	460	458	484	479	448	433	452	471	498	471	485	414	478	457	449	463	473	467	437	407	446	447	468	430	451	449	453	498	427	472	438	464	440	438	448	470	420	423	440	426	442	459	452	510	413	436	455	477	467	487	453	436	462	480	428	463	483	451	443	455	479	463	422	473	497	477	458	482	453	514	420	445	461	434	482	438	504	426	438	495	461	449	469	464	462	487	400	439	467	435	431	443	438	442	404	461	431	451	469	478	409	468	455	438	473	479	429	457	455	476	475	488	478	458	448	469	429	468	479	474	481	480	446	473	484	490	476	426	463	429	469	441	456	455	462	521	456	447	474	415	417	431	448	418	415	444	466	421	456	424	446	430	450	450	417	471	455	472	452	443	453	487	461	463	463	493	475	488	471	405	442	506	430	398	441	423	449	410	451	500	460	461	488	463	476	416	448	445	468	477	444	472	437	495	415	461	471	436	434	435	417	407	467	447	442	469	447	462	440	464	445	430	488	441	467	447	460	445	446	460	463	485	450	487	460	450	465	432	428	453	459	439	440	457	472	449	454	470	441	466	433	471	478	429	478	443	421	448	458	449	444	499	425	456	500	471	463	448	463	473	443	444	461	445	430	412	410	500	451	443	483	477	456	446	447	439	440	416	458	485	456	434	422	430	462	478	480	475	444	436	447	431	441	444	460	464	447	477	455	431	467	451	460	424	449	454	431	438	437	480	469	457	477	464	489	418	419	413	513	477	392	447	444	448	458	490	447	489	473	455	433	443	467	478	459	504	408	456	433	438	471	470	428	477	404	445	470	454	523	440	449	455	438	490	451	484	416	478	467	471	428	488	427	474	478	455	489	447	519	463	504	448	416	487	505	480	471	476	449	488	425	457	436	433	438	468	469	434	504	482	477	508	445	445	426	440	516	472	441	479	435	446	472	436	501	469	417	460	525	475	440	436	456	448	446	453	413	449	434	480	459	438	427	441	473	478	476	479	457	473	450	461	475	430	492	490	452	475	456	469	456	441	471	453	442	462	471	436	471	473	434	426	479	454	486	425	447	427	450	462	465	478	465	476	426	446	491	469	444	451	465	445	510	465	458	434	459	471	451	472	447	446	432	445	436	500	477	440	457	507	425	458	418	493	493	480	482	459	443	468	440	479	461	443	457	463	464	455	432	489	473	464	457	472	436	450	454	439	483	468	483	476	418	432	425	418	487	430	467	446	462	429	455	405	448	423	464	419	452	439	431	437	446	463	458	434	470	443	485	494	476	436	480	450	440	470	512	413	450	506	458	442	477	442	449	465	437	465	472	451	484	436	496	439	459	473	463	471	470	452	480	432	455	469	466	481	449	398	455	506	471	423	463	426	438	446	399	456	465	461	447	480	425	408	490	437	421	474	439	379	450	474	444	504	423	474	443	471	499	444	440	418	519	424	472	471	428	429	508	439	469	458	496	452	442	432	435	459	433	436	445	438	466	458	448	446	493	489	406	477	518	457	433	454	451	477	446	478	476	457	443	433	478	458	453	440	453	467	423	493	467	441	441	458	464	440	484	505	461	472	474	485	503	446	479	449	503	470	425	443	496	420	458	452	431	452	449	454	446	482	464	464	490	471	429	509	440	452	461	493	430	464	479	427	450	511	434	406	434	464	455	469	482	457	458	494	465	462	441	459	427	473	489	467	471	457	453	470	462	455	424	462	499	513	429	440	410	470	437	415	449	438	449	456	487	436	443	448	466	497	439	481	424	423	440	497	467	481	449	480	455	498	455	447	470	468	456	450	448	452	433	454	468	430	461	446	428	438	448	433	468	462	434	473	460	464	441	439	458	505	461	446	452	486	431	472	439	453	461	485	428	468	447	450	435	475	497	444	489	489	463	429	448	452	483	461	456	432	469	438	464	474	472	410	443	483	486	423	461	450	456	444	463	475	473	436	457	413	434	418	434	431	479	453	457	469	468	422	454	478	427	435	432	458	429	458	444	462	471	496	453	476	428	497	472	452	462	453	432	419	431	446	442	451	440	455	431	448	471	403	434	458	506	458	465	482	491	462	468	431	488	436	503	446	459	467	425	454	475	409	416	472	450	438	450	443	454	431	439	451	465	428	421	451	424	412	443	429	497	411	487	439	465	460	445	454	480	443	433	462	458	416	414	439	448	469	430	448	478	448	467	466	469	457	447	464	425	444	446	432	428	460	431	442	454	428	459	460	461	459	473	446	434	470	487	458	466	428	447	486	477	434	439	463	447	450	461	461	463	452	428	416	413	438	422	507	451	442	451	464	427	476	441	450	488	474	440	464	445	458	469	423	482	463	434	467	422	423	448	470	465	431	432	481	436	443	462	433	437	501	446	427	448	451	453	484	445	486	492	440	425	479	447	468	428	451	492	456	463	472	451	418	455	423	471	524	463	465	482	431	467	503	474	424	483	441	479	452	439	451	435	465	430	444	440	450	475	444	421	465	479	446	466	435	425	472	448	461	507	447	465	414	449	443	450	506	469	466	463	439	431	447	447	482	455	394	426	527	481	435	479	482	469	439	460	448	458	434	438	426	431	422	449	453	424	439	455	466	448	435	476	463	443	469	448	426	423	447	460	461	442	448	487	429	432	465	429	441	451	462	423	426	443	500	427	417	443	454	413	447	391	432	466	435	475	455	412	483	456	498	474	427	444	442
2965	1040	986	1052	1057	997	1024	1017	1013	976	978	958	966	1002	1004	979	997	978	960	974	1034	940	964	968	983	1004	1045	973	1012	1022	948	893	954	1040	986	968	1028	922	1026	981	1006	994	980	989	979	988	1041	996	998	943	997	1005	885	1004	984	968	953	1002	973	983	958	1006	956	1023	1038	1004	1012	1041	995	969	999	961	969	977	1027	972	989	965	958	978	945	980	990	980	1000	955	975	953	982	1005	984	991	975	1009	1032	976	960	1023	960	1010	985	975	956	1023	992	1009	958	976	994	998	950	966	973	932	999	1044	937	990	1005	962	966	928	978	984	918	1004	991	946	991	1021	985	997	967	990	929	993	956	940	951	987	1006	977	980	1042	1105	1000	991	944	982	1022	1077	936	964	988	957	1017	974	975	995	999	983	962	962	974	957	958	959	973	1002	1003	949	982	962	1000	980	972	1018	985	978	995	968	1001	974	1014	958	971	1011	981	1017	955	958	1061	959	1046	997	974	1039	974	997	984	1021	987	1005	1001	1012	947	1006	910	1013	1074	1008	947	1057	978	942	980	959	1045	993	959	990	910	943	997	1048	1011	971	1011	963	968	924	946	956	985	1000	1021	965	964	1057	999	979	1000	990	996	994	930	972	925	947	992	944	1012	1032	986	1001	985	968	1003	988	978	983	962	990	947	966	994	1000	1000	932	966	993	1038	979	952	1007	975	1003	1037	1008	972	1077	1008	1011	1021	956	972	978	1006	983	1005	971	946	967	1050	1008	1061	1009	1027	1024	969	979	1008	966	989	1026	990	984	966	976	1018	1017	1003	1054	948	948	1002	954	988	947	977	1016	1013	967	1017	985	986	1014	1035	976	912	988	987	929	1027	996	969	970	982	1015	928	992	986	937	1015	989	980	997	1021	973	967	1007	973	983	978	1009	971	986	970	954	979	976	969	926	1071	924	1021	985	1004	978	962	977	1003	994	958	985	1008	1024	956	1018	1003	994	928	948	976	1005	947	992	1028	929	985	946	985	1003	950	990	969	1009	969	1020	992	994	943	1052	909	1046	1007	988	969	978	930	986	944	984	998	960	992	892	971	1036	931	995	1015	976	892	954	1053	987	1064	1007	944	973	924	954	1002	994	929	1013	1046	998	945	963	1028	986	978	999	1021	931	999	977	993	973	978	1052	998	992	941	918	1000	968	999	963	961	1029	1006	899	1038	956	955	1013	978	1025	991	1024	990	934	997	968	997	1047	978	986	1011	969	1018	945	1019	967	942	984	935	987	987	975	940	989	1003	983	976	974	962	950	1022	1009	983	1017	981	937	983	984	975	978	970	963	850	957	996	998	938	986	932	999	1020	1028	988	966	1019	914	1002	970	990	1037	991	936	982	977	1016	941	1007	907	955	970	999	974	977	1036	976	967	1014	990	970	1020	981	1009	973	983	966	972	988	913	991	949	929	1019	997	950	982	977	984	1005	982	963	977	973	953	999	1007	962	953	1045	1049	980	1005	947	960	965	936	1006	1013	971	984	984	959	1019	987	956	955	921	1011	1039	959	1017	986	975	968	1066	975	991	967	997	957	1001	956	1006	975	992	988	1030	939	970	1007	977	1029	924	994	997	981	1016	954	978	962	974	977	949	957	1015	945	1055	977	963	954	923	947	988	951	979	1021	978	996	1033	987	958	1007	976	927	973	956	946	995	976	1010	941	953	1007	913	951	971	975	998	971	966	1011	1002	968	1011	989	1006	1012	1010	1004	966	1009	1007	1004	1002	1007	987	1010	972	934	1005	998	1015	988	966	991	965	925	976	990	1033	974	952	946	947	937	1012	1020	981	971	999	1057	988	940	981	1000	1015	979	967	1009	976	901	1056	1008	952	1063	977	956	941	984	966	967	950	1023	975	954	956	935	987	975	951	977	988	899	962	961	973	948	1038	966	1043	1007	893	944	1005	929	940	971	1002	1004	962	1006	962	1012	1010	1006	987	957	995	999	949	960	1033	1018	1011	963	1036	955	971	958	1000	999	987	1007	953	968	975	962	984	991	1028	977	945	1072	994	1011	1003	1017	977	1017	989	1025	879	960	974	964	987	917	944	997	1011	984	954	985	993	1002	980	1006	998	1014	1018	1007	971	977	981	934	948	955	980	996	1012	1001	1031	930	981	940	961	953	984	980	1035	981	932	935	1020	968	943	953	950	1019	1052	963	981	1004	998	913	995	1018	1013	931	937	966	998	974	1029	946	1056	976	1010	969	1003	966	950	1052	963	1028	961	984	1004	983	1001	974	995	1031	973	990	963	980	933	921	999	1006	968	945	969	1030	993	1005	998	1002	973	983	991	982	966	978	954	982	974	985	1024	1015	949	967	1009	978	1000	969	947	1024	964	983	1035	972	999	998	994	1032	990	986	996	960	964	920	989	961	946	909	1052	952	949	993	961	993	969	980	985	975	1041	975	972	950	963	956	973	961	1012	979	999	927	1038	986	973	964	977	994	976	926	970	982	976	909	967	923	1002	993	966	1019	979	960	974	1003	1005	939	990	968	976	975	971	985	981	964	950	1005	942	1002	1000	967	943	981	1035	994	1007	973	981	961	1024	1009	987	993	1005	964	958	1004	1006	964	983	925	999	990	1000	1011	978	983	1002	1022	973	1015	954	939	953	980	1036	1005	945	1034	1008	1040	982	948	991	984	964	940	976	964	1026	997	997	1001	1009	1005	974	1042	975	989	1017	947	1001	1021	960	991	1018	973	1040	985	969	1004	1020	951	967	945	952	993	939	951	956	954	947	969	995	959	1032	986	990	990	963	1005	1006	999	1052	976	977	929	967	946	988	1008	1001	950	1018	992	1052	1016	964	944	1024	956	934	971	944	947	981	968	1013	978	933	1008	1046	939	1002	963	1043	1024	960	982	966	990	971	936	966	1001	967	990	943	986	1003	982	936	961	976	998	951	975	981	1003	1023	1037	977	1006	968	987	1065	997	1016	1009	969	1031	997	1000	986	967	963	971	940	981	961	957	948	1020	973	982	942	936	986	1009	996	978	977	1006	989	962	956	985	974	1013	992	982	970	929	1004	981	985	953	1001	999	976	1007	962	965	1025	993	973	972	986	1004	1000	999	1038	950	1036	963	990	979	1054	1017	997	1011	1038	978	952	962	1028	1019	995	997	1012	993	1023	1032	958	968	999	1020	1008	1004	982	1010	971	990	997	1016	922	1026	1005	1000	952	1059	997	976	999	960	938	929	981	1006	995	978	947	973	957	985	1030	979	1040	971	932	952	977	1012	995	933	979	1024	989	972	1010	945	976	1018	993	974	981	1019	974	933	993	968	986	989	1062	1012	984	961	956	1010	1019	995	985	959	994	984	1055	1026	1006	973	966	972	982	977	955	986	1031	983	951	1022	1040	1008	981	955	978	973	972	976	964	945	995	951	956	987	964	937	1001	934	1037	1039	1013	967	1002	947	947	997	939	969	1011	970	951	963	1000	1035	989	1012	972	972	963	981	929	968	1045	1028	979	1010	990	970	1014	1021	987	955	971	984	1012	965	986	1042	1009	1031	981	938	998	982	971	986	978	980	966	990	1015	1023	977	996	970	1016	1015	983	969	963	954	989	952	1057	1006	1037	961	986	997	990	957	949	1007	959	972	1016	1040	993	1024	964	987	945	998	977	975	974	1026	995	996	904	1030	978	998	1026	965	974	977	946	939	990	1036	996	1030	982	951	910	1013	954	970	971	997	959	1030	993	929	1046	985	1002	1005	972	992	1029	962	1004	986	1014	924	997	978	1056	977	935	1024	986	1013	982	992	967	980	981	994	953	1005	1006	967	966	947	968	1014	978	996	981	985	969	930	1024	994	932	997	968	964	1043	1005	949	1000	933	1009	971	927	979	982	1003	1050	948	962	1027	1020	995	936	1023	989	1041	975	1004	965	987	1038	977	1029	955	1033	1010	1041	999	967	946	997	999	961	1013	980
10786	783	676	562	420	352	315	318	274	281	279	248	287	305	244	280	270	291	267	274	316	252	263	300	271	249	255	258	290	266	229	246	248	249	235	257	256	236	247	252	246	270	235	262	247	290	248	258	272	223	256	248	253	256	246	247	271	272	218	276	267	267	278	271	232	226	274	269	239	249	231	247	232	273	242	261	280	266	262	244	233	289	247	232	273	242	262	249	246	258	257	251	251	262	246	250	252	253	263	256	255	236	273	256	265	252	232	249	248	216	248	244	258	222	224	249	280	255	236	273	263	266	237	240	257	234	246	256	247	253	242	252	256	227	250	275	260	224	260	263	227	267	256	263	241	268	229	270	275	245	265	283	272	245	238	258	239	244	283	267	270	268	228	244	241	244	249	267	234	273	299	241	240	277	277	230	264	252	198	247	275	270	242	228	262	240	264	235	259	257	270	265	255	253	270	260	245	254	226	252	250	245	248	250	231	222	249	237	243	259	265	258	241	255	236	253	250	235	259	247	259	250	289	256	264	245	235	247	273	276	262	243	253	265	271	246	259	260	252	258	243	249	236	267	273	239	248	258	231	213	235	308	242	246	259	265	230	240	253	259	254	268	225	250	267	266	232	284	250	246	241	259	265	264	247	268	273	237	246	227	235	243	254	249	223	291	264	292	292	261	236	243	269	225	252	246	255	276	239	259	253	255	255	294	259	262	222	251	243	249	245	222	250	198	245	229	258	285	257	232	254	261	273	254	283	268	248	237	268	267	245	230	273	286	249	232	229	253	258	279	240	244	260	246	277	253	219	235	247	258	244	240	252	279	247	245	225	232	215	257	263	285	257	237	219	253	267	246	226	264	248	281	212	267	226	252	247	245	247	271	238	231	243	277	251	250	282	259	229	259	239	269	243	238	270	300	229	246	229	219	220	289	246	253	267	278	287	252	249	262	280	248	264	234	264	281	260	261	234	253	254	221	261	248	233	243	222	224	268	269	238	233	274	270	257	238	236	260	266	271	232	248	270	283	256	240	248	231	246	272	265	255	255	240	261	264	256	240	271	274	266	212	252	242	241	269	246	252	243	255	273	226	257	247	235	259	271	249	244	233	258	245	252	206	255	250	234	229	245	253	291	256	262	294	278	230	239	228	259	263	271	264	228	231	224	251	255	282	251	246	243	252	262	255	242	270	236	242	264	266	261	232	279	212	229	285	237	224	249	228	259	247	255	249	230	258	253	223	240	243	226	253	271	279	247	242	261	250	257	269	271	230	250	245	230	241	234	260	251	253	227	279	258	252	274	228	255	253	239	293	247	258	244	259	238	237	238	221	264	263	243	263	239	276	211	249	249	274	274	305	224	245	243	223	243	245	225	235	244	270	263	249	265	248	226	221	263	263	238	248	255	266	268	265	238	258	255	256	227	234	243	253	260	270	289	259	252	252	238	256	251	231	274	273	231	250	249	236	264	255	255	254	254	225	220	247	254	260	256	264	259	266	268	257	246	276	250	255	246	266	258	259	248	233	258	257	242	268	236	235	243	252	252	243	268	264	253	243	247	217	279	243	239	231	252	250	286	228	248	263	262	260	232	248	283	244	257	269	263	231	226	247	270	258	251	267	237	254	241	242	254	227	285	231	274	282	274	274	253	248	237	239	261	247	270	241	267	282	229	249	293	263	248	227	276	246	268	229	252	242	262	239	245	265	229	264	237	247	263	289	268	267	258	247	272	236	284	239	259	231	250	254	261	249	264	251	224	264	250	234	262	238	260	270	271	263	275	234	259	265	245	230	239	255	272	261	268	267	242	263	265	245	237	225	247	225	245	291	227	255	288	245	227	241	232	259	230	267	250	252	245	230	239	260	244	263	240	251	240	262	238	251	241	248	253	261	274	256	240	246	257	235	236	263	256	261	260	239	243	266	230	232	256	224	248	239	253	281	255	246	245	251	242	231	250	231	286	272	274	248	259	226	254	240	240	244	251	265	233	248	269	239	262	252	235	272	264	234	248	267	266	219	233	216	238	263	271	217	272	252	263	254	283	243	257	236	218	261	219	277	242	275	237	250	252	261	259	240	273	234	242	237	236	248	274	243	211	257	257	252	249	251	241	262	295	240	270	270	275	232	248	246	266	253	229	226	262	232	257	253	248	231	287	262	240	296	235	241	241	278	272	255	255	255	295	264	287	270	236	256	260	248	265	238	263	282	293	253	253	283	295	272	268	265	216	229	269	260	243	269	257	276	260	259	246	261	244	254	226	230	267	253	224	224	277	232	263	249	259	231	267	263	252	257	259	263	263	292	223	246	241	235	264	248	281	258	251	254	238	233	259	242	260	260	250	261	214	261	223	259	248	267	239	251	255	268	254	246	262	261	263	242	242	276	247	214	247	270	273	241	251	268	238	254	255	237	240	298	244	260	293	290	267	264	271	257	237	211	217	261	262	276	275	242	251	290	249	245	246	246	247	280	252	257	240	248	247	267	270	268	252	256	245	227	230	235	237	262	258	257	244	279	238	236	250	261	278	249	267	248	247	281	250	218	238	261	240	257	246	261	230	257	258	254	261	245	272	251	260	259	225	227	246	253	226	274	256	241	223	268	231	281	272	248	229	275	237	248	241	264	256	249	247	241	240	233	265	275	223	233	253	238	240	210	222	241	247	270	230	267	252	261	238	246	303	246	235	287	265	281	226	240	254	261	228	265	233	242	249	236	256	252	255	237	243	247	230	256	264	248	254	236	240	256	233	245	269	245	245	220	258	264	257	241	241	257	238	234	261	229	271	248	252	245	243	247	251	237	250	268	244	241	244	256	277	243	241	276	248	253	284	246	236	235	234	243	220	261	246	252	272	293	272	249	259	251	231	264	250	246	267	248	288	261	270	257	286	268	238	252	238	268	234	239	254	281	229	224	258	257	231	240	275	245	239	279	278	238	224	253	259	229	269	252	275	234	241	269	260	266	271	228	261	281	265	261	232	240	263	273	244	215	279	268	261	237	248	253	243	244	237	275	250	251	250	251	258	265	272	228	218	261	275	233	268	278	279	240	276	234	274	239	229	270	291	260	267	251	249	211	267	260	225	212	274	282	229	272	267	253	215	262	264	234	238	263	232	262	252	277	255	240	271	262	239	257	262	246	243	197	262	267	269	257	296	201	249	246	253	294	279	264	242	244	238	265	245	284	227	222	261	264	252	253	245	238	261	229	216	258	258	264	257	258	237	293	242	239	269	242	258	242	261	265	269	261	262	286	227	231	234	258	234	285	236	240	223	231	237	260	253	269	235	262	280	264	244	262	255	241	239	256	224	242	250	218	299	261	260	234	266	237	257	259	242	229	240	260	241	234	232	240	231	279	228	259	246	267	255	238	252	268	238	250	245	232	275	285	249	257	270	280	236	248	257	262	242	244	264	258	251	257	246	247	238	231	277	257	251	267	281	237	250	254	238	226	256	256	258	261	232	248	274	236	261	262	250	232	222	234	277	264	237	262	245	236
7807	913	1418	1568	1316	1133	1003	861	797	765	786	687	679	700	647	712	664	668	643	624	638	569	608	615	599	591	592	587	655	628	591	599	576	577	639	557	589	571	596	610	585	592	624	580	588	655	551	538	634	591	612	600	586	550	579	578	603	569	601	570	571	579	601	576	591	573	583	570	581	573	572	577	609	591	566	582	586	570	561	582	616	572	577	570	606	583	608	582	601	563	577	573	568	548	613	579	536	535	559	586	554	566	557	629	554	608	585	575	576	584	567	604	597	554	589	557	595	564	546	579	607	559	577	571	589	592	576	566	586	585	630	609	587	599	608	524	569	580	595	559	603	547	573	575	582	550	613	611	577	617	606	582	583	577	516	559	588	570	553	609	596	594	536	548	599	581	563	560	569	568	599	592	567	579	601	556	554	561	614	588	587	559	570	543	558	581	574	555	569	578	585	540	598	608	586	576	553	587	549	606	590	607	598	598	584	596	512	607	572	573	585	576	577	593	590	594	539	568	582	565	614	518	553	523	565	582	608	577	575	557	609	575	579	555	580	593	575	611	603	538	578	573	579	611	556	579	568	515	644	552	591	582	576	589	609	567	575	574	597	587	599	588	588	570	561	625	567	578	597	561	579	586	619	564	571	621	588	553	607	598	581	547	585	593	546	604	540	603	613	569	562	538	579	549	577	528	612	531	568	593	606	590	586	589	598	571	561	587	582	592	545	572	607	605	569	530	642	580	599	580	588	582	570	577	611	623	541	585	579	611	610	595	563	596	599	575	588	576	554	616	626	547	563	574	597	570	606	548	585	565	571	566	567	577	569	578	595	532	580	578	585	591	556	591	565	565	603	570	566	581	624	605	590	607	605	604	605	575	576	594	559	597	570	555	564	566	582	565	590	625	585	557	581	623	634	596	542	585	606	571	574	555	557	581	558	595	557	558	525	542	577	562	581	617	549	592	584	607	572	540	562	550	598	582	578	592	589	582	596	584	572	586	618	601	610	567	593	570	577	623	567	546	611	547	599	618	596	545	621	568	603	559	565	537	614	613	545	575	573	597	592	563	580	590	547	551	567	595	554	546	620	599	604	642	576	553	627	559	591	578	573	551	604	546	536	570	600	589	594	578	616	566	608	565	556	571	567	602	599	567	584	590	613	604	581	579	582	582	612	590	560	605	597	590	576	567	547	583	614	565	570	526	529	601	608	584	574	591	594	614	583	614	563	637	576	578	553	574	591	557	573	597	523	629	571	587	559	493	610	594	585	573	598	569	589	566	570	551	602	548	606	585	565	555	591	557	601	570	582	579	635	617	584	560	560	604	629	594	605	595	564	557	566	561	576	582	588	625	567	580	591	615	578	549	618	615	555	592	600	549	572	577	571	591	560	624	540	595	553	582	596	569	602	567	553	621	551	591	584	592	573	551	576	597	633	594	554	582	593	601	593	534	595	557	603	576	579	574	594	547	576	579	560	525	606	626	628	595	583	543	561	578	576	595	570	645	583	567	628	561	607	577	535	579	593	561	594	592	586	553	548	598	548	613	554	604	578	590	566	638	567	588	623	601	557	586	580	559	582	589	588	561	580	564	574	634	592	594	563	566	598	562	607	582	575	639	582	572	588	583	610	597	583	558	635	601	594	602	543	574	594	547	595	564	591	565	580	576	581	576	621	568	596	588	570	554	558	566	564	562	585	615	584	566	579	566	579	575	595	539	531	561	582	544	531	607	588	574	563	584	623	582	551	591	606	595	582	596	563	527	585	570	554	596	562	552	583	577	587	592	566	587	567	536	568	516	622	569	558	580	584	579	564	606	592	588	606	616	605	577	569	577	575	558	547	588	606	599	563	598	571	581	581	606	600	596	550	637	564	590	529	543	605	566	586	556	575	629	630	579	586	598	556	556	578	582	589	556	600	582	592	569	591	553	611	597	548	570	543	594	546	576	571	594	587	563	541	604	530	560	546	601	577	566	567	588	601	604	574	581	611	606	622	553	574	584	600	579	514	606	588	598	585	559	601	587	555	605	559	586	567	584	610	612	613	590	588	581	584	601	549	558	572	565	585	591	578	584	586	542	574	576	533	563	577	558	607	566	575	573	602	572	566	582	542	577	590	564	601	580	578	585	613	552	583	585	599	615	571	596	563	601	560	616	581	573	587	576	575	613	594	631	567	562	578	588	575	557	560	574	594	545	574	552	575	630	552	536	576	557	607	581	576	588	593	636	575	536	573	577	568	674	556	579	577	599	572	591	616	596	611	581	583	566	602	573	608	579	573	600	617	582	565	575	588	578	572	555	551	591	567	572	576	551	529	552	563	590	575	559	599	583	606	605	611	573	596	597	568	589	644	572	566	604	614	564	576	560	560	546	615	579	549	593	652	591	588	601	617	584	607	587	592	576	620	539	542	601	556	561	518	565	580	581	579	554	599	558	599	602	558	623	578	572	597	579	566	532	603	549	597	595	543	578	588	593	570	617	570	580	630	579	573	543	576	564	542	594	558	609	597	569	535	590	593	584	537	507	580	578	544	544	604	582	553	597	599	593	561	652	592	593	611	568	532	561	590	588	547	609	552	578	558	549	589	579	574	627	594	584	555	566	613	590	613	635	603	538	596	521	613	588	553	623	587	577	553	603	541	605	618	590	590	584	567	551	559	566	574	539	547	547	557	570	529	595	543	585	581	547	561	566	647	602	548	617	565	610	564	593	572	558	567	588	538	594	613	584	570	604	550	565	558	576	551	587	602	574	541	558	597	595	568	575	602	568	580	633	589	542	595	536	562	546	549	576	605	540	527	585	548	575	549	612	607	630	576	593	600	600	557	550	589	600	588	569	591	615	595	551	550	557	562	602	568	613	604	608	598	587	610	578	587	602	598	570	580	552	632	539	617	570	606	571	569	596	570	648	596	573	568	622	580	546	558	530	558	564	551	604	577	537	588	593	561	597	557	545	594	567	593	558	537	563	560	548	573	557	592	559	580	614	608	577	572	590	592	580	553	600	571	586	569	583	572	562	562	555	625	603	612	597	548	602	594	584	593	580	617	638	611	565	584	593	576	576	584	590	553	576	579	638	533	604	590	551	645	600	576	612	584	599	613	543	567	551	564	559	614	568	568	584	570	570	620	633	610	584	549	583	597	604	577	590	554	551	597	527	619	575	597	599	594	587	537	562	553	599	574	544	578	592	575	556	610	625	581	578	584	601	602	555	581	572	595	578	545	594	579	583	602	601	620	580	543	581	554	563	564	588	576	614	593	562	605	560	641	618	618	559	558	586	589	559	577	596	600	581	592	597	590	617	588	570	561	598	585	562	550	580	535	617	567	584	572	596	568	575	557	590	596	598	584	528	617	610	624	579	605	577	567	628	558	603	611	590	537	612	604	615	609	580	619	567	564	564	600	599	554	606	603	562	588	539	587	553	557	625	603	602	551	560	621	549	598	564	584	551	607	607	581	571	575	614	573	584	612	591	562	575	569	556	560	553	565	589
17387	1483	1001	784	486	370	289	268	247	261	217	219	198	219	188	171	193	174	189	186	181	193	180	171	188	175	170	174	146	178	200	176	169	160	154	196	175	167	196	173	186	170	183	196	163	190	181	177	163	157	163	166	161	162	176	172	183	201	168	195	166	176	154	158	181	159	170	197	162	196	174	159	155	194	156	131	196	205	179	193	186	179	181	169	171	183	162	168	161	173	148	169	147	159	156	159	142	150	170	157	151	195	190	160	162	165	162	177	166	159	154	216	180	170	156	183	159	169	189	178	166	174	177	169	162	190	171	176	174	173	150	169	154	183	172	169	165	179	166	173	198	162	185	192	169	188	206	169	168	162	179	177	172	189	166	179	172	184	158	179	178	173	161	170	182	182	181	185	159	162	153	154	160	184	156	159	164	174	171	149	164	176	195	157	164	177	160	180	172	173	172	174	156	175	171	185	175	141	171	149	180	166	162	183	165	159	160	164	184	153	152	174	175	191	164	153	160	173	177	157	172	191	173	168	180	150	198	170	168	188	182	171	151	173	176	167	158	161	128	145	152	203	161	170	169	192	177	175	163	152	167	154	157	158	167	191	158	172	149	186	164	160	164	184	158	171	189	144	174	174	181	183	167	156	190	162	150	184	184	154	163	163	150	175	162	167	159	162	149	164	184	139	159	156	176	181	184	175	157	163	156	182	192	152	166	179	153	159	170	174	163	175	156	163	185	171	140	177	160	158	184	146	175	182	165	157	186	177	186	175	174	189	175	171	186	170	181	173	158	182	169	201	163	155	163	163	178	177	145	161	157	136	160	183	162	172	166	179	159	181	142	166	175	173	158	152	171	163	133	165	157	161	195	187	166	171	188	165	173	154	183	161	181	136	182	185	156	136	191	185	194	174	163	183	173	155	174	187	154	150	181	163	183	184	163	167	180	176	191	199	167	174	178	157	176	171	161	151	184	178	145	177	168	181	191	181	166	166	178	148	173	165	177	170	155	139	171	159	157	176	152	145	182	184	159	175	167	157	167	158	190	167	180	166	148	172	155	170	160	184	159	182	195	165	166	182	164	158	183	141	177	174	186	184	166	173	159	159	164	177	153	190	147	181	179	174	175	203	194	181	175	214	184	156	175	161	180	177	159	173	146	162	173	151	171	164	161	162	172	156	151	144	152	167	155	173	177	183	162	158	183	179	187	172	190	175	168	164	195	169	161	182	181	183	166	166	181	161	159	164	172	163	169	161	158	177	171	165	180	179	177	176	161	153	183	186	164	169	152	157	147	160	173	177	165	167	153	175	162	188	148	151	155	164	144	177	176	181	157	212	177	171	202	174	185	149	159	158	180	166	166	153	178	180	170	184	172	174	162	149	180	167	167	194	178	165	158	181	159	180	180	153	189	169	180	168	166	190	153	171	165	154	179	176	162	167	183	170	172	172	159	156	175	177	190	156	182	172	165	158	179	149	170	198	161	155	183	168	154	174	187	159	168	152	156	155	179	158	166	188	180	160	172	178	176	172	168	171	160	161	166	164	173	176	183	161	172	154	188	197	164	186	173	159	156	192	146	170	179	158	165	138	161	159	189	171	171	172	186	186	162	171	181	175	146	162	155	153	170	171	158	151	165	175	207	176	156	161	183	175	154	199	173	153	167	158	167	157	157	153	179	156	182	167	173	192	182	152	157	197	202	152	163	161	162	169	172	194	153	162	164	167	176	154	170	175	158	176	156	156	170	167	163	186	179	189	188	196	165	179	178	143	153	178	164	160	170	169	174	154	172	164	153	173	175	164	170	179	166	184	178	165	161	182	168	175	173	183	171	153	185	182	146	190	176	196	142	147	167	188	171	164	164	172	153	181	178	185	163	169	149	160	170	154	192	160	145	143	165	141	165	140	184	178	175	165	152	173	184	161	151	161	188	175	157	173	173	158	162	169	154	156	167	180	176	167	157	210	165	168	208	168	147	174	150	185	149	181	222	157	180	172	168	177	152	181	171	176	160	168	176	154	145	158	175	171	145	142	195	167	159	145	164	180	193	168	170	158	162	170	184	188	174	171	164	174	188	148	172	187	163	163	166	159	191	162	155	163	149	202	180	162	153	178	156	178	161	187	171	172	148	162	157	182	161	151	175	151	184	192	167	163	166	157	178	165	192	178	174	157	160	160	174	155	168	178	140	159	157	165	149	159	155	173	180	179	171	179	144	172	173	167	155	137	161	178	173	190	185	174	184	147	160	175	161	156	160	171	157	201	156	168	156	172	193	158	166	175	164	169	175	163	161	174	184	189	184	165	167	164	183	183	146	169	164	182	181	176	178	179	174	173	165	180	207	186	181	187	158	148	176	206	181	182	152	179	169	158	169	161	176	162	181	194	173	177	171	153	186	163	177	197	157	162	154	165	154	152	149	170	164	200	163	183	163	164	176	161	164	173	187	168	180	177	167	169	165	192	196	156	161	137	145	175	166	189	181	151	169	189	158	166	165	165	162	195	154	166	188	167	172	176	174	167	162	169	176	178	168	176	175	149	142	181	178	162	210	171	189	177	207	188	184	147	182	171	191	155	174	151	163	171	182	194	150	182	169	190	169	155	164	166	179	169	188	156	175	151	191	175	159	195	150	190	172	174	161	160	157	145	179	180	172	151	190	185	162	160	175	199	144	185	158	187	188	162	161	168	136	169	188	180	160	172	191	166	187	167	140	179	143	178	157	185	177	146	201	175	174	177	146	181	164	163	168	169	168	169	159	177	189	169	161	195	160	169	189	189	189	143	167	175	163	179	161	196	142	142	145	166	194	140	178	193	169	189	162	164	161	168	189	165	167	161	150	168	178	180	161	178	175	154	161	152	161	154	173	154	149	163	169	149	204	176	181	170	170	168	159	181	168	185	224	160	174	149	164	185	195	185	158	189	196	164	172	163	172	174	159	193	182	193	139	186	169	182	153	152	155	189	159	180	153	176	171	190	160	136	172	174	145	159	154	197	157	170	161	167	142	165	176	169	175	155	161	180	190	184	191	167	181	175	163	140	175	188	169	153	155	173	151	172	162	170	177	187	161	152	162	177	186	197	179	172	181	151	163	146	174	151	170	175	153	175	172	174	191	168	183	175	164	173	163	162	169	153	168	192	170	145	157	170	183	188	190	169	162	175	166	155	146	156	169	163	151	174	143	174	162	162	189	166	194	169	192	190	157	153	182	200	204	180	175	158	166	160	171	183	190	166	169	167	161	173	168	168	170	174	178	165	150	152	167	175	178	166	192	170	181	173	173	183	170	172	174	185	157	165	148	167	181	174	168	181	182	142	173	151	168	174	163	184	189	172	180	173	200	178	154	169	161	201	182	181	168	172	155	168	160	158	164	166	153	169	165	160	147	176	162	179	159	167	170	158	173	179	189	172	186	142	165	161	172	194	187	172	194	172	193	179	193	155	152	173	158	160	155	183	143	164	177	184	171	185	167	163	167	161	156	180	187	187	176	143	202	191
9543	1099	2074	2357	1926	1473	1255	992	952	873	768	688	659	651	626	642	571	549	593	563	537	526	512	521	526	473	505	483	468	476	455	519	457	531	505	445	503	462	466	436	461	503	437	436	460	473	446	443	479	456	472	401	488	471	448	459	455	482	427	432	453	410	453	493	439	453	425	465	475	486	444	489	485	470	442	468	440	447	429	473	439	420	492	465	463	441	439	445	440	459	446	438	456	469	430	439	467	470	418	460	474	436	420	456	432	457	410	441	401	424	432	418	473	471	452	438	490	437	421	421	452	419	457	415	462	459	441	459	456	431	447	457	440	463	439	454	445	402	444	441	436	421	447	454	479	451	449	458	437	440	457	451	446	436	479	428	437	454	443	456	458	430	467	452	457	470	488	435	489	455	444	414	409	431	411	463	502	441	462	451	491	461	479	454	419	446	449	418	452	426	441	444	427	425	463	446	464	440	472	482	484	451	460	450	434	436	445	452	478	447	449	423	404	423	422	409	425	428	432	441	434	462	406	433	463	399	428	439	446	482	423	471	443	425	449	445	473	429	464	459	462	424	448	423	451	437	457	427	470	405	462	452	426	425	436	423	481	454	447	416	447	462	454	472	445	420	452	425	443	448	456	459	400	497	450	459	420	483	447	455	463	468	439	455	426	418	427	424	426	437	444	438	476	467	437	437	418	462	444	453	459	474	473	444	429	448	415	440	444	423	432	442	448	453	501	439	445	434	439	449	453	454	433	492	475	420	478	429	465	466	436	428	436	479	449	434	455	435	418	427	455	435	461	416	451	429	422	451	461	472	439	446	450	434	424	440	422	478	446	438	440	480	458	415	429	418	437	408	440	441	448	432	488	406	437	484	488	450	446	447	418	477	473	444	434	463	476	438	455	457	470	434	436	464	439	468	441	433	454	456	400	430	393	452	443	457	479	443	440	440	442	452	457	426	449	453	423	490	453	416	477	405	434	434	460	461	431	448	427	467	444	429	420	469	471	460	437	446	417	449	459	460	417	436	481	457	451	438	447	435	478	458	434	443	423	419	448	486	415	488	441	444	436	430	451	417	430	406	426	440	435	460	407	412	461	440	433	450	437	448	444	460	457	452	425	466	468	465	408	484	410	445	423	455	471	442	452	434	474	428	446	421	452	457	429	492	411	434	432	451	468	451	439	479	473	471	456	435	455	466	470	467	434	443	457	474	397	446	460	451	449	415	457	434	460	443	441	448	474	446	474	470	449	465	448	452	431	436	422	422	409	467	423	446	446	478	443	469	432	428	455	457	455	441	478	484	479	446	413	416	430	475	421	446	454	493	493	468	439	435	391	442	469	452	464	446	427	435	443	442	445	445	440	484	467	451	443	412	423	460	435	479	433	440	444	406	423	447	442	435	426	449	466	445	427	415	459	445	441	465	452	470	473	428	434	437	422	458	446	422	440	500	483	423	384	433	409	446	472	459	445	473	439	475	439	473	423	431	447	460	477	418	468	451	435	443	457	454	457	441	393	502	443	439	458	458	460	474	449	470	462	429	492	444	454	441	405	414	457	450	455	454	478	421	455	439	412	430	417	427	436	430	443	459	498	448	457	430	461	427	447	426	461	460	486	458	432	452	430	416	445	437	448	448	490	456	439	432	464	446	411	443	490	487	441	481	467	456	454	472	440	445	433	443	473	425	444	447	441	454	417	477	433	433	418	432	428	416	440	471	477	431	450	464	438	461	464	474	475	452	443	443	461	445	432	469	433	435	446	445	429	440	446	472	465	458	437	449	440	469	428	437	391	459	405	445	444	469	460	435	447	446	417	443	434	424	443	441	429	444	436	462	406	442	418	480	452	473	461	471	453	445	431	438	415	441	476	447	476	439	461	450	452	429	447	467	436	485	464	471	430	430	458	443	438	482	437	468	449	402	412	479	448	449	431	436	471	449	488	442	456	449	491	424	475	411	459	446	448	431	475	457	441	487	444	444	452	450	456	460	433	466	469	452	463	462	487	422	416	430	449	454	455	498	435	430	442	431	483	483	419	465	446	416	447	462	412	429	496	476	452	459	435	441	470	416	432	411	481	437	455	457	464	432	441	479	460	456	454	467	452	447	443	429	425	438	476	463	437	460	449	483	432	453	467	440	441	455	422	388	419	453	429	430	434	444	471	450	443	449	446	473	439	438	472	432	462	452	468	448	447	418	429	429	437	411	487	459	487	500	433	464	434	484	464	413	446	441	466	461	400	419	445	428	453	432	476	476	429	453	438	436	452	431	454	469	426	479	444	469	491	422	439	457	433	453	414	457	442	469	482	508	462	417	479	454	435	444	468	458	433	411	445	448	439	420	472	414	461	463	403	450	462	453	445	478	420	449	449	434	468	429	423	410	440	483	465	444	445	465	430	433	436	439	464	458	441	423	431	423	469	453	468	389	443	463	423	453	430	436	429	491	444	430	414	460	451	447	442	476	454	417	438	425	498	485	434	443	490	468	411	453	502	460	425	449	458	442	459	431	474	420	464	460	457	442	427	417	409	434	454	476	483	426	423	453	402	443	440	440	419	492	421	445	437	425	459	452	449	459	433	437	442	476	429	438	409	438	442	487	462	457	458	409	491	432	482	428	466	465	422	458	465	444	447	463	456	478	451	403	413	431	450	453	464	455	436	449	441	426	443	413	440	439	437	454	437	449	457	468	438	431	436	502	441	430	496	455	417	465	444	419	444	421	440	442	426	475	425	419	495	430	459	418	420	419	431	450	441	438	443	451	421	431	470	453	441	455	430	474	429	447	396	431	477	433	416	453	463	406	474	463	434	454	464	380	430	457	446	416	469	454	471	481	458	483	405	431	456	424	440	436	444	446	464	446	472	410	453	485	448	446	428	466	436	410	442	456	466	421	461	451	441	455	433	427	397	447	444	438	453	410	463	445	436	428	476	416	396	461	455	479	418	452	442	441	436	453	415	453	434	397	413	427	444	423	462	454	480	442	465	431	491	416	439	430	469	407	450	492	439	442	432	418	447	450	437	447	449	410	442	436	421	445	454	435	412	444	494	428	486	435	447	474	446	432	457	413	458	401	428	508	429	428	436	436	468	418	428	458	451	433	423	443	439	457	474	443	433	439	431	475	413	421	449	440	456	439	447	457	461	433	426	467	442	452	440	450	411	465	460	474	403	459	424	481	428	435	451	432	468	455	442	447	462	459	447	429	442	475	452	457	437	415	446	440	468	461	453	426	453	468	453	436	457	437	467	416	447	458	437	435	428	508	463	430	441	413	451	455	455	445	449	460	455	423	475	465	474	443	472	450	459	451	437	471	409	498	500	434	469	426	471	494	420	426	445	432	435	443	473	465	427	434	415	474	420	436	441	395	438	464	440	418	409	476	475	437	445	487	461	425	482	445	462	453	472	420	465	450	426	430	418	439	488	447	456	436	447	437	419	420	430	468	478	436	438	432	480	451	467	466	410	460	443	446	438	446	452	449	445	447	445	445	464	413
2779	462	450	457	467	428	440	476	405	450	448	477	464	438	469	444	424	447	448	469	452	453	514	453	463	457	504	433	431	465	450	488	443	461	444	458	476	464	477	484	435	467	442	472	403	491	469	466	452	410	486	470	450	438	468	474	455	491	476	457	415	453	455	462	472	428	500	444	476	437	429	478	476	418	465	423	461	483	455	474	464	427	463	445	469	491	468	456	422	444	404	477	444	426	454	466	445	428	413	469	470	480	459	432	451	468	496	407	470	506	425	490	440	441	413	492	473	462	439	487	462	470	458	433	405	456	465	486	455	410	469	427	460	468	453	461	472	438	431	456	430	506	436	463	459	435	468	430	487	421	448	445	445	455	427	422	454	440	448	456	486	435	454	481	420	431	468	452	422	471	458	457	445	437	446	459	447	471	459	461	451	452	471	454	453	487	442	462	454	418	474	442	453	479	446	455	431	466	505	467	495	434	429	448	437	469	416	458	451	471	436	413	464	511	454	428	459	424	435	463	437	429	453	465	442	460	462	437	429	450	448	503	467	435	458	438	465	486	461	448	479	459	424	431	451	478	496	490	493	467	472	445	461	426	434	449	411	441	478	443	455	462	443	467	439	463	459	410	479	468	412	442	449	441	443	477	476	463	427	413	494	448	396	454	422	422	481	493	447	440	454	436	472	440	482	473	460	505	438	468	441	449	450	435	469	480	470	460	454	468	434	464	461	462	431	414	485	457	431	422	420	475	491	460	481	468	458	459	489	442	464	498	441	439	429	455	437	470	476	444	462	428	454	438	449	461	447	427	455	465	455	440	486	459	395	415	465	439	420	462	478	467	501	460	424	455	503	470	440	448	448	411	412	430	451	469	430	472	478	479	452	461	454	446	424	463	469	453	441	447	490	457	508	492	461	477	446	461	450	459	434	448	432	495	488	465	499	465	458	464	413	481	465	467	473	434	420	482	484	452	403	456	475	484	498	448	430	466	469	454	431	447	459	416	474	454	454	434	437	423	447	455	452	448	457	484	447	465	486	459	457	482	464	453	476	453	442	473	404	483	469	475	442	441	461	419	443	462	407	460	471	478	438	437	448	464	447	421	445	470	457	412	424	423	457	429	423	460	450	471	466	466	436	453	427	459	460	467	489	455	470	446	459	488	459	455	479	467	465	504	432	452	439	448	454	434	435	443	408	439	473	415	453	467	472	462	467	418	456	424	437	472	478	460	451	430	455	447	440	498	442	459	456	464	429	450	427	444	504	480	465	431	477	443	459	446	447	453	445	426	428	481	434	421	443	480	447	467	475	474	492	445	494	420	445	455	408	464	400	454	463	457	456	484	462	433	471	420	436	452	437	444	482	435	474	417	428	463	443	455	429	492	500	475	467	473	481	472	452	439	473	455	450	478	475	488	461	479	437	425	434	389	433	436	456	449	477	479	487	423	442	443	505	448	468	442	436	441	465	446	424	476	483	460	467	472	486	445	457	442	459	471	454	430	425	492	464	460	490	455	417	496	428	435	473	408	443	400	446	403	460	467	458	450	428	457	483	463	471	446	495	480	459	497	455	461	457	487	475	472	444	440	487	491	442	437	456	411	451	460	442	444	467	491	462	440	473	454	441	447	453	469	427	454	443	439	484	441	432	449	460	438	479	461	461	444	422	425	419	457	449	498	456	450	450	443	412	439	463	450	456	455	450	476	443	474	451	463	432	428	448	448	413	452	456	508	507	431	455	448	458	492	429	431	447	444	461	411	418	469	485	440	456	443	476	418	499	415	454	487	458	498	471	412	434	457	465	405	456	455	440	456	466	452	461	424	427	426	456	444	404	490	447	450	417	434	458	486	436	425	494	452	496	441	441	453	444	468	446	418	456	462	491	488	488	455	436	487	473	441	473	456	441	457	439	492	449	447	431	471	433	467	447	459	492	489	414	423	429	484	459	448	442	450	456	442	436	441	441	404	480	423	445	487	484	447	447	436	445	446	469	457	441	423	493	465	466	483	420	446	441	411	462	471	467	460	430	411	461	474	440	461	464	442	428	450	418	448	439	411	471	436	421	430	466	452	440	449	444	460	439	459	457	441	414	438	460	463	440	458	473	478	496	411	463	478	451	463	453	453	420	455	478	443	482	458	470	462	466	451	463	448	457	454	463	442	450	463	465	434	442	444	459	444	432	445	464	457	421	439	432	491	464	479	468	418	463	449	444	482	429	435	432	465	431	481	472	436	464	483	485	449	459	458	431	448	439	438	476	476	466	477	414	444	463	457	451	450	467	447	452	443	436	441	465	480	484	469	430	465	460	510	460	470	457	442	466	452	447	483	441	427	449	452	463	462	480	475	486	429	463	419	461	490	423	478	463	469	503	454	440	465	403	458	450	487	442	437	434	477	453	433	425	489	460	441	451	435	434	461	423	523	466	442	453	463	481	429	427	482	442	441	483	455	442	442	452	485	506	476	490	454	467	465	500	449	471	446	457	429	492	451	439	466	434	432	456	447	469	447	455	467	470	430	480	450	453	450	445	501	442	483	491	468	414	457	438	391	491	426	464	503	441	445	458	405	440	485	435	501	461	474	509	466	451	424	439	415	448	444	434	462	489	453	434	474	451	458	437	446	452	433	447	434	480	429	484	465	460	466	457	474	445	454	420	454	503	497	453	462	451	435	440	428	463	445	463	450	456	413	453	459	437	445	465	474	437	453	455	460	456	473	412	472	455	465	443	462	469	403	433	475	464	443	506	440	475	457	455	468	495	422	450	490	495	495	431	465	487	456	510	420	463	500	445	462	407	501	465	436	458	487	459	452	432	484	479	468	479	440	459	487	468	447	441	465	439	489	468	460	428	445	456	474	447	435	449	436	427	439	495	430	475	461	469	417	450	445	494	460	442	450	511	457	480	460	463	447	422	445	436	466	454	460	459	427	486	445	436	460	486	477	433	447	483	456	508	445	449	504	490	392	409	462	481	426	452	409	441	500	472	499	460	438	475	443	447	439	451	419	481	417	437	439	434	438	452	439	448	450	473	395	450	413	461	473	466	481	497	458	426	454	475	454	457	442	471	465	468	413	464	492	423	424	465	469	489	470	451	457	454	486	462	457	463	467	441	472	428	437	417	405	493	456	434	489	525	433	424	451	457	461	499	452	478	461	460	462	463	426	436	442	433	453	481	466	484	460	456	450	440	454	450	447	458	448	429	470	432	463	472	477	438	466	483	499	443	443	435	427	467	419	449	443	480	488	491	466	481	466	436	449	487	452	422	475	452	446	439	480	463	465	477	424	468	441	517	458	451	403	462	454	459	445	440	423	424	470	464	443	420	474	480	476	437	456	447	413	436	423	483	414	453	404	462	446	424	444	461	445	489	383	432	478	456	466	454	425	448	429	452	475	452	440	475	471	393	452	497	453	468	485	440	455	466	423	439	444	470	433	410	461	458	493	464	447	410	404	431	492	473	423	446	441	448	423	465	423	449	438	464	430	448	486	457	458
2858	1025	1066	1056	984	1037	1022	967	975	1017	991	992	993	981	1004	949	974	956	997	944	984	970	958	1000	949	1007	958	983	946	975	994	937	991	976	1004	960	1022	927	965	959	1036	944	1004	968	1011	983	958	1007	997	989	951	1005	984	966	1021	991	989	1000	1007	965	1001	933	992	966	968	974	1033	978	931	999	959	978	954	1012	1013	959	976	1045	980	995	996	1015	1007	1025	1006	1016	1016	1006	996	997	1007	1026	1004	975	1025	1010	923	965	962	975	992	954	1041	957	966	992	967	964	964	948	1027	988	1040	946	986	1010	978	1028	986	955	981	983	988	1026	945	985	972	1046	1017	966	936	1021	1004	953	999	964	971	955	980	991	949	952	958	991	1018	964	974	957	980	1036	971	1006	1029	948	1030	993	1023	908	1024	1023	999	999	947	994	947	972	982	940	950	925	965	991	987	1003	949	965	985	1009	975	964	994	980	971	922	985	984	1005	984	994	1030	1000	957	977	1016	1029	1006	952	974	1016	964	999	991	933	961	960	1073	961	927	985	1001	978	989	996	975	941	964	1010	1059	991	920	971	1010	979	958	993	1013	952	960	983	1028	1058	1009	1011	979	1021	954	942	970	922	988	1010	965	942	1005	989	971	930	1001	973	1007	980	933	937	968	959	940	983	979	987	939	934	933	934	979	949	946	966	986	992	955	948	1022	960	968	997	999	958	970	1027	938	970	996	986	964	1002	998	994	1043	989	972	981	1009	1021	959	965	994	951	986	1001	984	1019	975	1005	962	961	983	1030	983	1024	977	1037	959	935	992	944	978	1016	969	999	906	931	939	985	977	944	928	957	1025	954	1007	1000	949	982	913	968	1008	982	988	997	978	995	975	997	970	987	995	1017	1006	1002	995	955	993	966	971	974	1016	997	914	1000	986	958	982	904	922	1054	982	963	944	1004	911	1014	998	971	940	941	1042	998	949	946	1040	985	1002	982	1038	994	1038	995	970	941	980	927	917	957	1017	1001	987	1041	979	997	952	957	936	993	971	973	1058	961	1016	996	1009	966	980	1013	986	960	973	911	972	1006	1016	985	954	922	985	1017	968	1002	972	960	992	999	973	981	1013	1016	937	977	1009	939	985	1025	1028	955	998	917	971	967	1040	1051	956	996	995	1004	946	994	988	968	951	983	976	990	1020	1031	970	973	989	979	951	1020	995	1007	1014	986	950	970	1008	958	1002	965	1051	957	1023	993	943	979	1004	1011	906	985	956	967	951	996	961	995	1020	1034	947	1028	948	964	968	947	993	942	929	957	942	938	963	978	977	979	968	1009	983	1040	978	982	1025	989	1008	986	950	956	985	958	977	952	1005	1029	1001	985	985	1029	1011	997	983	929	950	955	1010	937	970	988	952	1061	984	955	1031	999	927	983	1035	977	1023	981	981	953	985	947	1023	973	1062	1057	1021	974	986	973	962	1032	962	966	970	924	958	996	993	959	994	978	997	996	1006	979	992	1011	969	1054	961	990	951	976	978	975	957	955	976	952	985	912	938	1019	1045	967	957	942	994	977	942	1005	972	972	968	998	960	1020	993	986	967	998	989	986	955	986	1018	943	930	1003	1020	960	999	986	969	986	958	953	1029	990	1045	957	1009	997	948	1014	959	993	1037	951	972	963	979	988	932	969	988	1040	938	990	988	1083	971	966	984	1034	997	927	1009	1003	970	1046	978	1004	958	968	949	1032	979	960	950	959	991	955	980	1042	987	1003	954	944	998	1009	1018	991	1036	987	953	954	978	931	992	971	939	977	1019	966	1075	977	1007	993	959	988	995	966	1010	935	969	990	952	984	950	983	1023	1012	950	1010	965	952	976	962	1012	934	992	1055	916	953	965	991	978	974	1005	987	979	965	989	973	1030	1017	996	993	970	980	990	974	882	1007	951	958	929	978	904	1000	957	1010	933	962	957	972	996	1059	951	951	966	973	942	983	980	948	888	1028	1041	943	1020	1026	971	965	931	964	1009	966	981	977	956	1017	980	966	1023	1003	1024	991	935	997	975	938	971	972	933	932	1005	1003	950	950	1002	998	978	1034	1005	984	1039	1029	940	1029	1040	1011	973	1001	989	973	986	933	991	1025	977	938	922	1014	978	994	987	1002	992	1012	1001	962	995	1069	941	1039	1019	995	983	967	962	943	949	933	957	962	1007	955	996	1005	1003	989	946	1006	989	949	973	968	960	956	983	1007	998	1004	976	1054	993	1004	1002	943	972	954	1000	1004	995	999	972	1062	971	997	975	997	970	912	960	941	951	1011	985	995	989	978	959	1043	976	1015	936	965	954	981	1029	995	970	1008	1005	1007	1025	976	975	1044	1057	1021	976	1011	957	975	986	940	968	958	975	931	969	991	1017	940	924	930	963	955	947	983	968	979	1005	978	992	1013	1008	967	1052	970	989	956	1006	986	991	941	978	997	991	988	1037	945	954	963	903	1005	1002	963	898	960	964	976	944	943	953	936	965	946	1026	955	952	959	980	990	943	969	1000	981	1013	1002	977	936	988	1011	990	1014	1019	1033	1024	979	946	960	998	936	989	951	982	1041	950	987	979	969	947	924	1063	956	966	956	961	956	1027	977	1015	921	958	933	1011	974	933	1007	1000	969	993	971	991	1018	1003	978	1033	945	1009	1051	988	1002	1000	1007	1023	976	982	975	979	997	976	974	925	1051	984	980	1024	1026	945	991	1031	954	998	939	935	967	971	1009	951	1020	958	1024	1000	1023	1003	917	993	958	960	1007	977	1008	996	986	1005	1008	984	973	971	946	984	990	1034	980	957	1023	1006	968	987	983	942	940	938	969	983	1025	967	971	973	940	906	968	980	987	927	997	982	1026	1019	957	966	964	1042	1019	954	942	982	992	953	959	944	1005	993	974	1021	957	985	993	1040	982	1074	995	934	975	955	952	946	1008	937	948	991	999	955	994	995	947	941	962	1002	949	949	997	955	978	920	1034	997	949	1029	1012	1014	997	990	967	973	1013	1022	965	956	948	944	1002	1022	992	969	1001	997	970	979	941	950	937	991	995	970	997	893	954	989	972	987	981	986	942	965	1021	923	981	1025	964	990	910	946	1015	1009	1040	967	999	982	1026	1010	956	992	979	1066	968	994	984	1015	972	1016	942	1052	947	1010	951	916	1000	980	1008	1000	953	1017	972	954	1029	1011	975	1031	957	961	1029	965	997	1001	1004	991	959	1016	991	1030	1030	967	976	1041	927	976	979	963	970	962	985	930	995	984	975	966	997	1028	1024	979	986	1011	1010	954	997	978	942	987	941	949	993	979	949	1015	992	993	969	957	937	929	1018	1008	998	963	1006	1003	991	946	992	969	945	942	958	989	908	999	976	978	955	927	948	1014	1025	1004	959	984	1014	937	963	992	1046	1007	942	1020	1022	941	982	966	1027	952	1021	939	945	978	1019	1004	992	966	940	991	937	1001	1041	1020	943	1048	935	999	959	980	1024	994	995	970	999	930	943	992	956	1005	939	1001	975	947	961	956	999	1010	1015	961	1014	978	1017	975	1016	958	937	969	923	997	964	1039	1012	974	944	956	946	975	1002	1003	980	960	961	1020	966	976	1002	1027	977	1007	1005	971	940	1019	1023	986	985	996	961	1015	969	953	962	1023	947	947	1068	1009	963	1017	987	975	1002	998	981	972	926	953	985	975	965	1032	953	982	963	939	939	960	1021	999	968	1005	960	998	973	961	969	1026	995	944	951	990	975	954	985	1000	994	935	977	940	1025	986	950	1007	1022	942	952	941	993	1009	905	987	960	992	967	969	1005	927	978	1026	934	986	952	962	981	981	1009	969	959	982	1003	1029	1033	999	954	942	974	1017	938	915	964	1007	975	965	993	921	1015	950	967	981	964	1019	960	957	982	999	932	1012	979	928
9830	697	639	553	402	363	317	293	294	329	277	253	245	255	253	250	267	263	271	254	261	278	295	250	254	253	248	256	232	244	220	236	270	255	277	274	253	255	251	220	237	262	280	244	278	233	259	283	259	239	241	229	245	272	256	267	228	233	245	234	251	270	248	263	260	255	259	263	284	261	243	235	265	243	245	251	258	257	237	247	262	264	257	254	250	263	235	261	275	228	243	263	247	250	276	234	267	233	241	246	249	246	298	257	264	249	231	253	237	275	249	238	249	244	259	234	267	261	255	221	279	283	251	222	256	249	249	271	245	225	249	259	262	267	238	251	242	271	261	247	238	250	231	278	271	202	238	268	243	217	242	245	250	238	213	243	258	255	240	258	245	257	231	246	221	267	262	240	244	292	262	265	228	260	239	224	247	228	221	241	231	233	257	263	249	260	253	266	257	226	247	259	247	232	264	258	269	270	243	247	228	266	258	262	254	271	232	224	225	218	233	227	258	251	244	255	236	233	254	242	224	265	254	232	239	224	275	255	225	211	242	239	240	241	260	233	284	248	262	241	246	236	263	254	260	282	243	226	218	249	228	274	240	255	247	234	223	273	231	262	287	236	239	252	215	244	248	254	259	235	260	212	244	275	253	259	247	242	266	258	249	251	223	253	250	239	246	237	231	223	243	223	245	234	257	254	234	254	219	276	264	280	247	275	276	252	256	239	234	269	256	259	246	221	281	264	221	238	256	246	239	240	266	225	276	262	259	244	260	268	280	261	244	238	267	202	248	230	228	233	254	248	230	231	277	274	260	260	245	242	251	236	251	248	268	270	259	267	228	257	239	281	249	237	241	255	247	259	246	260	246	255	252	228	258	246	249	238	258	268	234	258	243	240	249	248	264	239	234	221	241	248	258	253	238	255	245	215	245	264	285	263	241	249	260	233	264	256	246	264	234	234	264	266	259	238	250	262	253	237	238	238	279	245	227	252	249	268	255	247	234	276	234	263	256	209	260	272	230	256	251	245	286	249	227	238	253	200	212	223	241	219	262	251	242	229	257	271	275	256	249	228	256	239	228	253	264	251	245	262	236	227	246	257	225	212	230	250	238	226	227	268	268	268	257	267	241	225	249	253	226	233	242	262	255	238	251	236	190	240	237	246	261	242	263	252	221	241	231	259	230	225	252	281	251	236	219	249	254	234	267	250	276	232	250	261	231	245	254	273	229	245	269	269	245	263	242	288	277	254	274	252	265	237	271	238	247	258	251	276	256	253	237	215	257	245	241	218	238	277	277	237	284	225	249	273	255	259	234	212	232	259	275	237	255	265	261	262	273	247	277	264	260	241	280	241	213	254	234	225	257	248	253	242	231	252	255	272	238	246	254	272	257	236	250	231	266	271	250	220	255	258	282	223	248	252	253	243	266	247	259	246	289	265	272	276	252	265	257	237	247	236	230	215	276	237	230	244	253	234	247	253	253	254	259	262	229	235	238	242	263	270	240	248	303	239	215	249	256	252	235	274	257	257	249	270	220	244	267	258	262	280	229	246	240	251	231	261	264	272	248	267	238	260	265	226	256	251	239	273	271	261	238	231	262	266	291	285	252	235	274	252	229	226	238	258	235	243	244	269	235	263	251	247	250	281	271	246	220	254	238	257	254	254	237	247	269	226	244	251	241	222	257	243	226	277	267	241	259	239	233	232	263	251	267	223	241	246	253	267	265	234	240	266	242	216	265	240	244	240	238	258	237	237	265	245	233	252	238	236	237	255	233	295	229	241	255	265	253	249	220	257	256	257	263	248	270	232	237	274	269	258	245	229	229	248	294	298	251	245	266	225	217	245	271	263	249	280	235	247	255	245	231	241	278	250	266	251	265	301	239	254	240	272	220	231	229	231	258	242	247	235	282	241	228	288	241	255	282	248	259	262	291	236	249	269	272	231	273	242	278	275	249	255	268	273	267	213	240	298	240	245	256	258	259	241	269	284	235	258	256	255	253	224	269	271	266	266	261	265	266	271	265	256	242	267	222	261	268	265	254	260	235	255	240	229	248	275	245	243	246	274	235	237	250	241	275	235	269	209	259	244	244	277	248	233	245	228	249	244	242	249	270	254	223	241	262	210	254	248	230	257	255	260	261	252	262	243	238	248	232	239	254	251	259	259	236	232	288	254	221	242	244	249	247	260	260	260	249	259	251	215	275	243	253	245	285	303	252	268	281	249	253	262	242	265	217	229	250	252	256	257	224	291	262	236	239	258	228	227	259	248	253	258	229	253	242	253	231	244	249	253	249	237	285	245	230	228	249	255	242	252	247	223	266	255	231	207	250	217	233	274	255	245	261	246	242	262	249	242	244	253	243	221	238	254	253	264	248	257	280	255	249	243	231	270	226	253	231	230	244	246	231	240	249	270	277	285	252	241	269	254	240	253	226	256	245	268	272	247	255	250	227	250	235	249	243	246	265	265	261	244	276	256	262	297	219	256	264	244	260	239	266	264	240	230	249	218	240	263	257	270	258	229	289	237	272	234	249	239	244	255	258	265	261	253	232	243	255	244	281	286	245	236	265	249	241	230	238	208	236	219	249	272	252	243	244	264	285	248	230	214	227	236	236	236	258	236	230	257	255	224	231	266	249	242	287	257	211	236	231	241	262	244	248	258	254	247	253	257	272	270	282	280	219	236	243	254	243	240	214	272	230	272	227	255	281	273	261	247	249	252	237	208	257	250	266	242	262	275	246	262	280	244	239	227	256	231	258	231	255	270	251	249	251	217	260	252	241	225	215	253	236	229	212	254	243	264	237	244	244	265	253	220	239	253	254	262	247	236	230	231	248	236	287	273	253	274	272	227	238	260	219	246	239	261	238	269	237	252	244	234	252	238	220	239	253	253	266	262	237	209	278	241	241	268	243	259	221	242	216	271	258	238	291	264	244	230	283	242	252	211	253	224	267	243	264	264	273	268	240	278	274	245	278	283	257	257	256	258	268	243	219	268	260	230	229	255	260	259	271	268	249	258	275	253	244	245	235	237	220	261	235	248	225	226	243	252	282	270	216	275	236	252	223	269	276	270	239	254	290	258	232	263	233	264	252	253	267	258	223	257	219	269	253	268	264	243	253	261	278	232	238	237	236	254	257	244	253	263	259	261	237	250	279	244	245	256	222	253	257	267	237	241	245	242	238	246	250	256	244	236	239	245	263	246	259	242	250	240	251	249	248	240	283	249	265	254	246	247	229	234	231	250	267	271	215	232	259	245	260	262	240	253	209	242	237	238	265	233	237	269	234	244	248	253	250	231	265	263	269	221	245	234	260	256	280	258	246	275	239	252	216	253	259	245	240	259	264	258	232	259	226	267	218	253	278	253	307	256	274	250	223	255	268	252	245	262	244	261	237	231	229	264	246	220	250	248	243	252	257	260	247	231	237	242	252	229	265	277	247	230	277	280	235	248	247	249	231	265	250	245	227	229	252	230	250	238	289	265	263	235	236	274	248	251
7411	927	1353	1529	1249	1110	1014	908	848	758	743	714	723	666	634	666	660	657	636	666	628	604	617	579	632	597	622	590	571	557	644	600	591	577	587	633	626	591	552	559	601	642	617	569	575	583	583	608	558	567	583	582	562	601	558	609	588	538	611	562	551	568	576	531	581	575	548	560	558	562	541	559	598	579	567	564	556	532	593	562	560	583	544	565	563	605	605	582	597	596	580	565	571	584	550	606	545	576	609	566	594	587	615	570	574	584	590	597	522	565	580	575	566	567	587	580	567	560	582	561	634	588	555	589	592	572	591	623	574	574	559	544	550	563	558	591	616	539	567	589	560	531	535	584	591	551	579	536	574	552	539	560	549	593	532	558	608	545	576	582	589	604	585	571	562	557	532	589	593	590	574	599	554	566	596	560	602	580	576	563	591	544	573	548	583	549	603	589	618	564	599	593	554	599	549	586	608	587	574	579	542	631	575	565	574	588	558	577	600	564	543	547	548	562	557	577	523	579	589	567	592	531	538	565	565	597	599	565	548	549	587	608	548	584	554	591	531	542	605	551	627	565	554	575	541	590	569	584	601	590	585	554	598	567	557	564	552	544	606	597	575	569	564	622	551	543	581	622	564	570	607	590	544	537	578	572	515	605	556	586	567	612	558	603	544	544	582	596	579	566	595	598	587	588	605	573	548	592	521	586	596	546	561	532	562	551	600	570	578	538	559	559	558	576	585	641	594	591	601	554	529	595	594	577	573	572	577	561	583	560	586	582	537	544	538	581	602	542	594	606	565	597	545	541	624	602	607	574	612	571	510	568	564	596	621	557	590	599	584	571	581	593	564	577	571	606	578	615	555	600	563	588	616	551	597	588	584	536	534	567	567	573	572	615	595	558	603	543	591	598	592	511	556	580	567	570	591	574	554	571	569	590	571	589	623	608	571	607	548	569	582	580	571	528	546	562	547	565	570	569	601	589	561	612	590	591	575	591	567	589	539	566	580	530	528	547	555	589	591	579	601	604	551	564	559	571	579	607	536	553	583	586	539	540	577	591	581	559	556	561	550	602	574	599	593	571	551	573	535	555	588	545	538	539	559	584	543	549	542	585	552	556	571	596	534	577	600	588	570	594	561	559	584	578	584	591	533	557	591	604	579	561	582	619	568	610	613	592	552	564	630	594	586	576	591	564	591	574	565	566	595	596	550	559	629	590	586	577	561	553	561	569	543	558	567	603	560	592	569	549	565	610	582	573	620	557	561	627	534	558	556	580	580	613	581	625	597	607	579	554	578	583	531	559	563	559	583	578	568	618	557	617	604	552	562	550	585	573	598	585	545	573	564	596	563	624	524	596	579	561	574	511	545	556	613	542	589	547	594	611	564	617	604	555	595	578	561	541	616	564	538	663	534	608	572	579	540	555	558	588	589	625	603	561	558	563	579	587	540	519	536	563	594	601	577	573	529	580	591	595	600	561	530	557	575	562	561	580	588	552	572	606	590	614	551	594	569	582	570	558	608	609	577	559	589	584	570	587	611	623	604	551	568	572	581	566	538	569	631	595	547	557	561	591	574	602	561	599	568	588	593	564	566	538	546	574	567	607	579	572	593	616	553	614	589	597	557	569	574	561	578	574	564	585	573	604	587	591	539	564	571	565	563	589	558	570	591	548	580	584	611	623	556	573	557	593	627	556	601	603	599	568	596	621	571	555	515	564	633	589	568	576	593	560	609	592	580	558	590	572	581	553	570	532	555	577	555	538	620	563	567	541	630	561	560	597	592	580	585	558	589	575	573	598	552	573	549	562	597	595	607	602	569	592	599	602	535	553	604	580	589	578	579	597	609	576	573	576	568	540	585	613	577	584	538	546	572	548	588	588	550	547	601	588	595	542	561	562	574	507	573	552	580	587	578	556	572	502	585	618	577	588	617	552	535	569	559	549	590	563	559	572	593	568	538	595	572	559	557	556	558	581	579	581	567	579	540	561	580	538	529	556	555	587	520	539	573	543	592	627	581	568	566	633	597	628	563	570	630	617	559	553	557	550	586	578	606	560	631	576	547	551	597	548	603	586	561	568	573	609	574	546	614	609	599	550	525	570	578	582	573	598	565	630	562	590	592	570	558	593	625	519	583	602	522	544	569	607	578	583	557	565	578	612	604	572	569	543	607	571	556	549	593	625	547	590	617	578	526	565	558	529	615	550	586	602	579	582	541	560	590	574	534	601	591	561	597	589	540	577	586	590	577	627	577	548	595	513	617	568	581	581	573	600	564	576	572	599	567	566	600	555	558	593	584	558	600	563	601	546	562	573	601	567	562	606	565	610	556	564	568	582	608	592	544	562	578	543	593	622	574	586	527	550	585	538	555	604	583	572	546	562	525	583	525	560	596	590	593	546	585	558	572	609	566	566	597	624	597	571	569	576	562	565	532	542	547	605	571	583	544	576	584	561	549	557	589	570	567	600	551	570	577	576	566	555	547	599	603	565	512	576	595	602	588	585	575	608	575	517	612	563	594	528	582	607	541	535	570	588	561	585	582	559	605	547	585	596	567	583	577	611	600	585	588	573	603	579	600	564	537	565	574	604	605	615	574	561	580	587	552	562	603	544	609	529	557	593	563	575	549	604	551	572	565	570	599	561	543	559	558	534	536	587	594	573	535	580	529	569	596	588	526	565	549	583	564	602	583	596	547	578	567	564	592	603	561	569	579	577	595	567	586	572	544	577	556	565	542	590	547	568	528	576	591	568	559	582	557	564	545	559	552	557	587	625	586	588	625	597	601	585	550	566	574	608	573	596	591	574	591	585	573	610	547	582	578	571	611	591	591	586	583	542	605	572	574	587	571	582	561	577	570	589	574	553	600	584	554	589	586	582	577	569	593	593	561	614	572	559	597	609	562	561	582	575	583	608	554	581	583	595	590	575	584	569	526	598	575	554	569	560	592	575	619	551	591	567	566	545	578	532	587	541	593	555	577	533	616	575	562	549	603	595	602	592	543	549	544	579	534	572	585	584	588	607	565	604	579	564	532	591	579	578	540	558	549	596	554	575	575	569	564	570	560	573	542	570	627	579	596	594	610	558	574	565	532	610	581	572	581	615	569	559	555	565	609	559	567	590	554	578	570	554	553	602	563	594	568	545	558	555	540	538	550	589	588	565	618	563	588	585	617	592	631	560	599	570	559	611	619	580	598	566	573	559	597	599	565	527	585	586	584	614	583	585	622	547	575	555	580	557	566	576	551	598	595	588	597	604	549	593	618	585	564	598	554	536	564	627	560	508	587	584	619	580	586	577	573	537	582	535	544	590	570	563	594	541	565	622	542	592	575	607	602	621	575	573	579	612	525	579	554	565	597	575	591	608	546	572	588	569	561	574	600	567	551	529	562	590	570	554	602	526	573	586	593	562	562	603	582	597	576	577	611	563	594	593	594	599	541	554	590	579	589	547	546	495	578	587	534	576	558	586	548	568	562	566	545	595	552	554	588	541	619	566
16858	1438	938	711	523	364	329	262	274	214	242	224	196	180	187	222	182	196	155	171	196	193	177	183	190	144	156	180	173	184	172	155	173	153	160	188	175	196	165	164	163	183	160	147	167	180	156	148	169	149	154	166	179	158	182	171	153	163	163	175	158	178	171	154	195	172	161	172	175	142	155	169	155	184	159	180	151	167	163	163	191	156	189	138	146	183	177	180	169	170	165	190	158	177	174	179	157	148	167	191	155	164	166	177	174	150	142	174	159	175	171	154	169	177	155	170	176	189	154	158	171	182	158	194	140	163	172	163	170	178	164	165	164	167	155	157	178	146	178	162	175	144	185	163	158	168	178	139	156	169	174	169	194	178	191	165	184	167	172	185	147	172	170	162	170	131	161	148	161	163	170	172	185	161	172	159	150	180	177	157	213	176	182	168	162	180	166	185	171	179	178	169	186	169	166	177	173	178	168	180	172	176	167	187	153	176	184	187	178	152	144	173	168	162	180	157	160	176	174	175	159	172	148	162	185	186	155	183	178	154	152	177	147	181	167	172	183	180	182	163	165	161	192	167	195	161	166	184	163	179	173	189	196	180	149	167	140	167	169	188	164	166	155	128	183	174	180	146	167	187	161	176	149	183	183	172	168	152	160	177	179	157	144	157	135	162	179	155	190	190	156	165	166	159	167	165	185	184	175	162	156	184	162	143	149	199	170	166	153	184	156	174	174	150	164	163	192	184	151	167	151	168	158	193	180	180	170	153	153	170	191	155	170	157	174	169	152	170	169	166	164	159	186	163	169	170	154	174	168	169	147	176	183	154	177	215	170	183	146	162	212	181	169	179	168	142	153	174	181	193	179	166	162	167	162	152	153	152	192	162	161	161	167	164	200	161	158	179	176	150	173	170	158	175	148	145	181	179	151	160	177	161	180	164	161	174	161	182	160	201	136	161	162	175	174	155	160	196	183	171	163	160	170	148	179	177	166	184	192	151	174	174	171	161	170	170	177	168	184	177	166	175	167	173	189	174	177	170	177	137	179	168	161	178	184	149	186	171	165	163	154	169	183	171	176	184	165	155	148	205	173	160	152	152	159	192	155	162	177	179	174	148	167	186	178	164	174	191	194	148	184	165	189	155	156	156	208	139	158	184	184	183	186	178	165	175	173	181	159	165	164	150	166	197	179	169	160	185	164	171	154	154	169	165	180	202	177	187	170	172	171	152	162	170	199	151	189	180	170	186	138	152	171	171	177	158	162	148	160	164	153	156	151	137	169	167	169	169	157	179	180	145	165	170	173	176	185	162	161	168	145	176	173	186	176	175	154	171	180	171	179	162	155	168	196	135	163	171	154	169	168	167	155	175	188	170	171	177	177	168	180	181	159	171	177	171	194	128	168	169	155	174	172	169	155	170	149	170	198	180	182	164	161	158	175	177	154	174	172	167	165	169	184	178	165	162	130	143	171	172	167	147	164	178	163	140	147	183	184	194	162	164	131	179	161	176	166	156	170	145	157	192	177	181	164	194	183	187	178	165	192	149	160	155	163	157	151	195	174	172	184	174	176	179	161	156	153	163	189	171	156	174	179	181	175	174	154	170	172	159	186	193	192	164	176	159	154	185	149	161	163	161	189	156	161	181	165	176	154	147	159	175	160	158	165	163	166	173	167	172	162	167	149	179	170	147	197	172	201	151	169	178	178	160	160	167	165	170	132	157	184	161	157	170	179	161	159	172	130	155	173	200	154	176	203	183	200	177	181	160	169	159	186	198	172	145	160	152	176	178	167	154	174	182	180	140	160	145	165	189	192	195	197	149	172	149	182	183	159	147	163	174	183	196	171	160	177	160	146	164	160	169	183	200	181	153	166	148	177	168	178	152	154	169	139	151	173	168	154	179	202	167	169	159	184	171	179	179	158	187	180	150	167	155	138	203	202	167	174	163	142	157	203	164	169	164	169	184	181	150	174	188	176	157	182	182	153	150	152	181	177	181	149	177	162	159	168	179	197	185	172	168	137	167	176	175	156	172	169	187	170	171	166	157	132	173	175	165	159	154	189	142	162	163	183	191	164	157	172	174	165	154	164	189	171	162	183	173	175	180	178	171	156	186	143	144	168	158	207	159	173	142	145	167	196	161	186	189	171	183	176	188	174	166	166	161	163	159	155	165	144	160	178	169	169	174	158	185	165	179	165	174	173	174	154	169	161	170	185	186	164	151	149	181	185	174	191	151	173	168	151	184	179	177	156	177	185	176	157	156	171	184	169	174	156	205	166	173	161	158	170	161	182	205	171	169	160	180	178	158	161	187	166	173	171	151	170	176	172	165	164	186	180	181	186	161	174	160	166	159	166	176	165	161	153	170	153	169	181	171	150	168	150	175	169	190	169	173	170	176	182	167	161	181	161	159	147	175	157	179	172	155	154	177	179	194	174	195	172	178	171	157	171	158	148	150	186	170	158	154	159	149	176	161	180	172	173	156	160	182	151	159	172	150	152	150	181	168	161	167	173	185	160	162	192	163	167	165	165	182	176	172	170	168	172	164	148	148	154	180	176	182	178	177	181	180	151	162	156	168	170	164	179	150	168	156	144	155	175	205	175	171	208	164	176	140	162	186	188	176	157	153	178	175	165	176	177	192	179	167	165	167	174	164	155	155	189	169	150	140	163	177	175	176	164	190	165	163	163	198	156	180	147	165	149	164	160	171	171	165	162	161	182	187	167	189	164	163	166	157	166	157	155	182	167	201	169	168	167	166	165	184	172	173	149	154	178	166	156	184	163	183	175	152	148	171	140	166	154	189	162	187	152	164	193	210	165	162	169	170	186	176	163	183	179	190	143	156	142	167	163	163	148	192	158	173	159	170	168	141	150	169	188	190	156	161	156	161	185	160	169	158	185	165	179	163	170	160	182	185	166	157	172	190	157	152	183	167	169	160	166	143	147	198	171	168	160	187	158	145	176	155	166	158	197	182	165	152	182	182	180	149	156	163	162	173	168	137	187	184	160	178	193	189	181	151	175	161	171	156	146	161	180	157	160	199	139	175	198	164	161	177	181	187	163	159	164	174	178	195	149	202	195	164	160	188	162	190	162	171	164	170	165	145	153	154	191	168	190	185	156	155	147	178	162	158	170	170	144	173	191	168	173	165	176	175	160	178	132	170	156	178	157	172	182	194	170	166	176	134	140	172	193	165	158	173	179	150	158	174	171	164	165	166	147	168	168	189	166	169	158	171	157	168	159	174	171	173	214	167	164	172	177	172	146	168	154	152	154	180	189	189	171	181	156	194	171	154	162	167	192	160	176	176	180	158	176	168	174	220	185	191	181	172	201	169	164	159	136	149	158	173	176	155	184	171	175	199	155	172	195	169	172	175	162	149	178	159	179	199	179	186	167	168	165	159	157	136	173	170	152	194	164	190	176	177	156	177	155	145	176	170	170	163	157	172	157	143	188	169	147	145	168	178	183	142	138	155	173	157	178	138	147	178	152	192
9236	1091	2067	2413	1929	1552	1206	1012	890	888	780	748	677	635	565	596	565	607	568	521	504	512	509	516	479	487	472	482	464	494	491	474	491	490	465	437	495	448	460	449	480	485	435	477	446	445	469	471	488	484	452	458	450	462	490	449	439	414	466	462	459	462	429	441	430	425	439	427	427	443	454	457	452	476	436	459	437	476	468	430	436	422	471	432	494	446	426	461	446	446	443	427	439	414	420	437	469	439	457	446	454	434	445	436	451	431	434	438	449	442	444	423	435	435	424	442	453	435	464	421	420	444	450	437	446	415	441	418	432	462	432	434	458	438	451	443	452	472	458	468	483	429	450	437	446	451	413	420	463	470	458	430	456	471	451	430	472	430	462	433	415	477	450	423	444	438	423	450	450	444	409	413	461	447	479	460	478	428	447	451	393	430	417	448	450	459	475	463	423	444	437	426	447	426	451	431	447	455	467	419	454	477	434	442	444	428	445	436	467	463	426	465	411	449	377	447	443	450	437	442	433	449	442	420	451	486	421	425	446	448	405	478	399	466	447	443	455	449	468	427	419	433	458	466	391	447	405	436	434	433	443	447	442	448	479	431	441	424	470	441	441	435	465	445	436	437	443	448	428	447	451	435	458	446	434	443	421	451	415	414	484	437	455	422	427	426	457	460	435	423	439	439	441	423	412	421	430	447	482	460	456	440	460	436	431	459	412	440	439	477	449	428	454	422	433	442	439	427	411	440	484	439	411	425	424	423	430	465	462	465	462	415	395	454	433	462	447	431	433	437	413	438	472	419	442	482	447	443	472	389	425	421	410	442	457	470	430	470	397	393	416	426	405	419	456	459	449	435	445	444	424	441	417	432	455	439	450	432	494	469	457	414	429	442	427	421	452	415	435	438	459	481	457	436	450	419	445	483	380	443	428	475	421	472	433	430	456	451	463	448	433	447	433	462	470	470	394	434	434	439	453	467	449	449	428	425	427	460	453	448	498	482	450	430	478	444	441	445	445	455	458	406	446	443	437	464	458	438	446	421	458	453	411	402	432	407	437	459	475	437	483	423	442	471	442	453	494	441	443	460	471	453	433	442	435	465	451	412	436	414	463	389	421	420	435	413	456	442	427	448	387	470	495	456	433	433	414	437	448	419	447	400	402	454	460	463	421	456	447	448	467	478	429	436	445	472	401	432	460	478	458	459	425	484	476	482	476	430	484	458	410	454	448	439	415	436	443	471	439	456	453	450	470	448	434	444	462	464	433	488	477	438	454	454	437	412	424	466	445	447	465	472	458	447	408	451	475	431	456	429	460	429	399	476	460	456	485	471	446	416	459	426	438	433	448	457	426	436	441	453	481	403	484	409	439	482	421	410	454	423	434	446	475	411	461	439	435	447	448	448	456	424	443	443	429	418	470	483	461	442	428	462	433	409	459	442	484	449	442	472	452	425	429	467	442	435	439	451	444	446	469	444	428	424	494	436	466	453	449	446	448	441	418	432	432	433	418	471	459	465	420	409	419	431	414	420	441	440	463	435	389	427	501	429	458	422	455	443	471	418	421	463	405	459	458	469	461	425	442	478	432	455	422	426	451	402	427	445	420	441	443	430	441	466	419	448	448	458	437	470	407	446	438	469	465	431	474	426	461	429	442	414	444	447	466	423	429	445	459	448	483	438	474	459	485	417	418	460	456	450	480	424	437	453	432	447	424	426	489	396	441	421	445	440	414	458	457	428	447	447	432	441	392	464	448	458	439	435	440	442	413	425	460	452	435	459	485	448	462	435	468	439	476	477	448	452	419	454	437	441	463	450	463	436	489	430	424	450	456	443	467	437	436	433	431	422	482	431	399	429	453	424	427	467	418	425	438	456	460	438	473	407	445	449	450	422	441	459	422	467	423	471	443	419	433	440	460	439	392	451	452	451	452	435	482	459	471	456	459	436	465	489	424	447	417	461	452	477	435	469	446	454	420	428	454	463	476	430	429	429	429	474	424	474	454	424	429	472	429	441	442	429	445	424	447	413	442	427	466	430	455	461	434	463	417	426	464	437	444	429	401	438	428	399	450	426	395	432	440	439	467	437	438	438	464	453	464	435	447	442	420	463	475	454	447	450	393	432	413	452	444	449	448	450	465	457	441	418	490	470	469	456	454	438	437	410	385	431	417	439	432	450	473	463	420	447	439	432	495	442	485	415	449	441	462	440	435	454	430	467	484	447	431	451	439	458	436	430	432	419	493	435	445	468	434	447	448	431	464	434	449	455	444	461	421	442	455	471	439	447	429	428	445	454	455	439	458	454	447	466	417	438	425	436	402	436	437	421	451	440	425	456	444	461	442	430	476	459	407	452	437	448	481	442	448	461	465	438	426	467	454	411	454	450	469	443	429	454	487	413	413	442	444	450	439	472	430	482	432	461	474	423	421	451	438	429	447	430	485	431	483	438	446	432	440	411	450	463	443	414	451	388	426	429	430	440	455	442	476	462	430	454	460	433	430	443	447	449	425	431	470	448	398	441	471	436	432	447	407	435	446	456	426	490	448	450	424	441	458	429	478	441	440	463	441	460	448	447	447	467	410	438	443	421	393	427	439	401	469	418	432	454	449	435	463	413	450	469	424	418	454	457	428	435	451	456	445	417	472	466	412	464	455	440	494	456	437	442	457	421	433	422	422	431	426	442	432	469	448	421	432	435	484	441	449	434	414	458	442	452	477	441	457	474	442	466	442	416	462	472	420	461	408	438	452	448	416	434	434	453	491	405	419	466	446	474	453	468	433	440	404	458	431	431	429	432	445	448	468	434	448	474	420	460	397	465	433	434	462	437	412	422	444	497	452	474	458	449	450	428	407	427	441	470	468	434	437	437	468	461	422	463	465	458	463	427	437	458	427	454	424	465	418	430	458	408	455	438	469	498	405	458	465	459	434	463	430	437	436	441	402	447	456	466	441	413	428	444	424	458	462	447	443	438	423	452	495	455	403	397	473	470	419	436	429	431	438	446	426	448	459	439	446	441	427	466	426	448	436	424	455	427	455	447	451	447	436	426	407	438	438	419	468	426	430	433	435	437	431	447	452	458	463	444	436	459	452	469	431	430	395	452	447	433	425	471	477	446	478	465	501	417	445	446	421	440	440	435	479	422	448	429	411	454	478	440	460	415	453	476	462	460	450	473	443	461	416	451	443	458	458	468	434	463	470	468	446	452	459	456	434	449	420	437	444	442	433	428	458	442	443	470	454	458	426	446	465	432	479	436	452	447	456	419	425	418	460	466	463	459	460	446	450	445	433	484	473	452	444	425	423	490	463	442	417	464	397	452	443	443	450	475	386	474	418	470	434	451	430	415	506	459	449	489	445	413	405	465	441	442	457	454	471	420	428	404	427	484	429	447	483	443	422	434	420	460	428	428	415	466	434	402	414	408	423	435	464	445	429	447	412	431	445	480	431	453	445	423	424	434	444	453	474	423	443	445	470	433	440	405	477	415	437	435	426	464
2666	488	486	492	501	456	455	487	481	435	478	448	465	443	455	501	437	462	472	402	459	423	413	448	451	463	458	471	426	430	442	455	428	453	455	443	478	468	481	432	478	461	458	461	478	497	450	447	404	411	491	466	455	467	444	451	462	424	469	489	455	448	448	488	469	456	426	476	424	464	415	457	429	438	492	460	465	437	431	470	434	468	475	475	477	434	465	409	468	433	481	442	430	466	447	469	416	457	439	454	425	469	451	446	421	436	443	455	454	443	480	423	432	464	456	444	475	468	444	427	456	437	448	469	465	442	440	439	452	414	444	414	461	471	420	468	429	403	449	439	412	438	462	466	494	428	446	418	452	430	499	428	440	485	424	445	444	434	460	464	452	495	465	406	476	464	447	487	434	486	454	453	454	458	425	473	465	419	447	473	459	453	494	457	463	440	442	416	475	462	491	448	458	451	427	423	419	443	462	441	467	457	473	443	433	449	459	468	445	418	462	473	458	448	495	433	440	457	439	475	401	444	440	398	445	469	425	432	470	466	443	455	406	453	477	493	454	443	442	428	455	498	423	454	412	413	454	434	441	428	496	443	418	450	437	486	482	447	418	456	482	457	459	463	420	463	486	436	407	414	402	419	425	463	463	463	457	462	477	471	452	481	451	458	468	464	488	458	459	434	427	468	479	484	488	422	449	391	457	455	449	422	427	468	461	440	498	438	429	432	442	452	420	436	462	474	458	449	451	401	437	436	454	475	459	423	428	436	454	451	443	459	465	468	443	463	418	441	471	501	442	442	430	473	450	475	447	405	416	463	467	438	419	420	449	462	446	469	475	415	452	447	434	473	443	430	431	466	434	447	428	441	488	452	423	489	446	434	419	476	441	460	428	484	426	457	485	477	469	404	451	453	457	440	477	439	451	478	419	465	458	502	464	473	442	458	471	481	470	497	448	462	454	435	471	452	450	464	452	441	443	453	481	434	462	427	441	466	465	504	452	481	486	470	443	442	456	499	450	475	434	456	470	474	463	457	514	483	448	438	505	471	418	455	469	474	426	441	428	488	497	437	472	452	399	487	473	452	450	488	431	445	445	463	478	488	468	460	428	449	405	457	425	462	441	430	440	437	428	501	409	491	463	433	471	442	425	475	405	451	451	491	456	440	444	513	475	420	431	449	439	410	470	474	487	473	454	429	434	448	478	448	459	434	484	442	523	449	451	427	455	467	463	471	505	446	438	464	487	443	451	466	443	421	461	485	445	459	460	464	480	419	424	433	471	477	426	455	465	410	451	420	468	462	427	438	467	451	449	467	451	486	425	435	476	457	490	443	459	443	448	426	459	445	521	460	442	403	446	486	448	457	461	435	436	476	492	468	470	419	421	437	463	421	475	451	402	468	461	463	432	452	454	465	444	441	422	432	478	466	461	462	440	456	440	465	414	447	493	485	480	453	488	467	442	439	446	450	433	460	485	463	466	458	457	443	476	460	475	448	426	414	430	439	449	486	453	476	449	480	470	444	470	506	465	501	468	466	442	477	468	456	467	452	480	445	441	461	461	463	442	432	445	451	450	464	452	489	482	486	432	476	473	430	472	479	426	426	429	442	463	461	437	498	484	448	431	441	435	462	462	460	479	450	427	467	432	471	424	440	450	449	465	407	467	437	420	472	463	498	483	470	493	440	458	427	430	442	439	444	432	519	447	417	428	469	446	448	493	451	429	483	418	443	467	457	399	449	455	439	483	442	483	461	484	473	481	459	439	385	427	445	472	426	466	465	449	477	419	474	461	453	466	436	431	458	456	438	412	451	489	460	460	431	461	428	430	448	462	426	416	444	454	450	439	419	443	444	461	465	443	457	450	427	443	475	478	476	431	437	443	509	420	467	459	398	461	457	472	457	439	443	455	447	451	455	471	466	479	454	435	433	482	416	453	456	443	445	427	428	454	402	470	473	449	441	455	462	421	427	438	432	488	428	447	455	451	453	435	394	425	434	435	478	451	446	436	467	488	491	452	465	458	502	481	446	443	454	468	441	437	440	456	400	433	462	477	457	444	459	452	472	475	460	418	440	465	528	428	458	470	476	473	447	501	432	465	425	455	462	472	473	499	477	451	419	433	458	408	450	463	440	413	478	435	439	426	477	481	477	461	484	472	408	433	496	466	414	424	446	460	458	437	437	390	449	455	392	452	453	440	448	431	429	450	430	434	404	442	431	439	434	470	464	441	425	468	419	529	450	446	428	496	458	485	422	494	468	482	454	499	380	453	471	461	488	482	441	409	503	438	442	447	432	449	421	476	438	434	435	413	414	456	480	422	449	471	450	486	451	426	441	458	446	475	456	443	489	462	449	431	450	438	496	474	473	468	425	477	455	430	445	439	446	500	425	467	485	437	413	485	462	435	491	479	435	475	445	406	428	458	480	462	452	437	442	425	465	441	461	447	471	452	454	479	435	446	442	445	453	482	491	443	477	447	486	491	468	439	456	472	477	449	433	487	390	472	464	452	466	414	455	447	409	449	446	440	446	454	458	463	421	448	491	450	430	436	475	467	464	489	467	457	427	469	476	508	461	439	439	435	450	428	446	490	439	461	508	456	431	453	444	453	474	438	468	459	432	469	437	473	442	430	448	471	449	429	456	467	419	441	426	427	457	417	459	436	438	465	475	399	443	442	464	498	443	450	505	437	441	464	485	414	447	414	431	458	468	487	472	462	448	487	432	460	467	460	449	460	457	435	455	462	432	463	462	453	432	459	425	448	510	446	490	463	443	433	460	469	466	475	456	460	440	447	460	459	496	445	494	465	478	458	450	468	475	436	504	449	495	467	482	480	448	430	417	448	456	464	437	457	450	471	496	449	497	480	434	450	475	430	434	443	422	478	457	445	478	445	461	475	440	453	498	399	438	407	450	411	418	459	436	463	474	446	447	429	424	459	464	476	435	440	452	442	430	443	436	462	438	451	439	444	505	451	482	466	490	503	407	482	433	451	454	461	439	471	459	432	460	439	428	440	412	450	460	450	462	485	451	442	470	484	434	450	458	430	434	413	473	417	455	470	421	494	502	439	431	467	401	429	445	465	427	459	468	479	440	440	448	402	470	474	479	437	422	422	458	433	450	465	433	479	442	455	484	455	504	451	444	468	421	481	486	433	409	478	454	474	425	413	459	429	481	472	450	457	424	428	441	455	497	508	483	443	440	444	466	435	483	480	454	453	467	460	446	444	451	491	455	445	448	448	437	441	430	403	438	447	482	458	412	460	444	453	406	463	481	460	440	443	440	440	448	480	457	465	470	408	470	432	455	473	447	471	480	437	459	477	421	461	436	449	496	449	452	421	411	438	462	455	485	451	458	457	435	457	447	484	495	474	464	459	470	447	417	434	474	451	425	498	468	431	461	427	466	449	448	443	404	457	486	472	416	483	464	451	427	432	468	440	446	455	472	432	471	408	479	456	450	484	484	457	470	492	446	443	484	456	457	425	442	450	486	404	478
2590	1020	1083	1038	974	997	1002	974	956	974	991	1058	974	1016	983	1005	1006	975	959	1014	992	975	1021	1010	1014	1003	1037	981	985	902	987	960	1032	977	962	996	980	953	968	992	974	994	969	983	986	964	1035	973	979	1037	977	919	991	935	993	1006	931	966	975	953	964	971	991	954	988	1035	992	984	966	966	1022	985	1039	973	1003	986	1019	1028	944	998	928	906	956	1025	965	1020	924	1019	921	993	996	971	995	979	1031	932	893	962	972	992	1015	1013	1011	955	980	1065	965	1018	1022	942	992	1004	991	972	1035	944	961	988	938	1003	1016	954	1002	990	989	976	982	945	985	957	1004	979	1004	1001	975	988	1027	994	964	965	1022	975	963	987	953	980	973	1014	997	1003	1006	967	940	993	997	956	988	968	940	973	1010	933	994	961	1015	956	1006	966	1031	1043	994	1017	959	961	985	1000	1015	962	953	952	1049	995	1032	1008	1007	985	1034	973	961	984	971	980	963	976	967	991	1011	953	1018	962	996	1012	982	947	981	946	1029	956	1034	943	993	1000	965	964	923	968	939	1004	966	973	949	988	995	1002	984	949	960	1025	970	1007	941	987	957	1009	1005	948	1018	1002	1021	949	981	975	978	949	1024	963	999	975	1036	965	958	941	1011	970	995	954	969	1006	1010	941	988	962	930	970	1013	977	979	975	1031	1026	1004	990	980	996	995	1016	1003	1026	926	980	955	972	957	999	952	969	995	1027	958	973	929	983	1013	1024	937	978	960	956	992	946	1016	1002	1002	959	949	975	967	988	1004	1021	1006	1053	1039	962	1031	1004	966	979	979	951	1054	1011	1001	1008	980	992	986	999	953	1026	1000	973	969	955	977	1019	995	1034	956	979	1001	952	1013	1002	1011	1027	987	980	996	1011	1053	998	962	1008	924	1021	979	976	1020	938	1020	972	964	976	971	967	1016	945	1016	977	993	997	969	939	988	976	970	977	1030	1013	1000	962	935	928	965	1007	955	1024	967	970	968	1021	984	1039	967	917	988	944	958	969	1030	998	932	980	937	1025	952	991	1017	947	942	1021	1054	1008	984	1034	968	996	979	985	1006	999	985	918	1045	989	997	1001	1007	937	996	912	1046	993	995	1020	1020	975	934	918	954	1015	956	932	992	973	987	968	956	997	961	965	963	1000	956	1025	995	949	972	1000	974	1002	968	973	964	969	958	1002	1008	1026	897	967	960	935	956	939	966	969	973	983	966	981	934	939	999	1052	1005	973	991	1008	955	991	989	918	993	999	1004	964	962	1027	1029	979	961	955	945	945	1018	971	1037	1002	1006	1008	970	1001	973	1041	1023	1016	974	970	986	957	960	966	971	949	975	1040	971	981	1069	937	988	1020	996	972	1000	945	949	989	1023	1002	943	958	936	984	978	958	1005	956	1000	1038	1016	975	974	991	989	985	1011	976	1000	1016	933	997	1023	965	983	976	948	1005	1005	988	983	959	946	1028	985	1003	949	1022	952	1002	993	1026	1011	991	954	1007	989	961	957	941	991	954	949	972	999	977	1019	973	959	932	973	930	964	1024	968	974	1050	997	1031	957	944	954	977	1015	959	965	980	966	979	998	987	985	1005	956	969	992	960	1031	965	999	1013	1003	991	998	997	970	1001	996	1016	968	998	1016	999	957	960	980	965	961	993	1006	1028	960	1003	980	980	1008	911	983	993	977	977	1040	993	1043	933	972	969	992	1008	949	949	971	964	957	1000	968	945	948	986	960	946	979	996	920	973	989	976	984	967	984	972	1012	1024	1001	958	909	971	939	1001	1023	992	912	951	969	986	985	995	973	1025	1028	998	958	1005	975	966	972	975	1047	993	968	967	1062	1044	963	1008	971	1030	998	1025	975	1025	966	981	1011	1002	931	984	1030	980	980	998	956	955	951	972	988	931	932	949	1015	898	951	934	1023	1013	967	935	995	965	989	956	1012	1043	1019	935	984	965	978	1002	976	1005	1016	1040	975	1022	961	944	998	984	1018	1007	1013	972	959	974	971	947	942	1039	987	1021	1018	989	1004	991	1016	952	960	956	983	925	1015	940	973	963	1011	995	952	948	999	980	1015	919	1005	1010	981	1018	906	982	969	958	913	951	958	942	964	950	978	961	1011	975	1035	967	1056	962	998	965	967	935	999	1027	1016	917	1010	943	954	1031	996	913	992	958	1002	1015	978	1003	999	1028	972	954	971	966	978	969	1020	962	1004	975	1022	983	1002	1003	991	912	973	1020	993	940	1011	1026	973	941	1033	997	992	976	1037	949	1005	948	970	924	948	998	979	1025	971	1003	992	988	1003	888	946	995	1012	998	1027	947	955	1009	993	911	997	966	971	984	1010	1021	1005	997	1011	975	1002	999	1005	942	968	946	1009	984	941	962	976	958	997	977	936	951	993	1026	931	966	1006	941	983	976	935	950	964	985	956	984	972	990	982	989	1004	933	964	944	953	970	953	982	980	969	984	1009	988	1002	1006	959	929	956	934	991	967	1015	904	992	949	1035	997	964	997	980	1003	948	948	984	923	1005	957	972	957	968	975	1008	987	989	979	940	948	977	990	1008	993	987	1025	976	1067	956	991	995	945	961	1007	1024	964	1006	915	994	946	1031	994	941	1017	992	934	987	897	925	953	998	986	1002	1017	953	1011	974	989	973	993	973	997	924	982	957	978	1063	997	985	967	1017	997	975	973	1017	920	996	956	989	993	1006	971	1036	984	976	976	1041	1019	943	984	950	1029	1002	1006	986	961	1013	972	1008	983	999	959	1019	1021	949	976	949	1032	986	966	992	1026	1025	992	1013	977	948	979	1011	1035	983	930	955	981	1003	977	1014	901	996	980	946	977	1014	957	967	1051	1005	1016	965	976	1001	997	949	992	913	992	988	935	1056	1027	1020	1013	991	948	999	970	979	988	993	987	1031	974	957	1024	993	977	989	959	946	963	1035	1020	936	972	976	1000	945	1015	995	1014	906	992	964	1009	1029	1053	1022	915	1006	935	960	1003	986	1021	997	1009	1016	948	1001	960	1006	1028	985	1023	988	1002	990	1000	1034	988	986	944	1005	983	923	988	992	967	1014	1003	1037	1074	969	964	998	986	924	988	985	995	976	981	1019	994	983	946	980	1024	997	942	999	958	971	977	953	996	937	972	972	999	1013	988	959	1010	935	1014	974	1011	986	939	992	974	993	1045	990	1011	1043	995	994	985	1050	950	988	984	1000	1010	989	1008	944	971	999	948	1051	990	939	947	980	1015	1003	969	1002	935	967	942	942	961	1014	1072	952	987	970	941	960	1011	990	998	1030	941	964	929	1036	962	970	950	1040	1014	971	940	976	927	943	952	958	998	984	1017	936	986	946	989	957	980	1018	972	991	991	991	962	1016	994	1004	981	989	934	980	1005	997	929	986	1016	940	1006	1002	976	996	1010	995	960	1010	990	1003	969	957	1032	970	932	984	1000	1002	977	917	912	945	957	981	1035	979	985	971	993	925	1005	950	937	1044	955	1025	972	994	950	988	976	958	948	975	1042	966	1001	968	960	941	977	987	977	995	996	997	989	1008	1005	1021	992	1002	951	967	943	1016	972	990	927	1026	1005	976	988	946	1002	1000	939	956	1000	967	948	1031	998	966	996	966	963	951	959	992	955	982	975	1026	985	995	1006	976	946	1010	993	984	970	1047	1012	1003	988	980	1000	971	998	1007	962	1002	999	973	998	963	980	991	1036	1018	1006	1006	1016	971	1024	978	1008	1014	975	994	1011	988	932	1005	1011	1028	938	973	965	977	1032	966	1014	997	930	1019	1003	984	948	964	949	958	1037	987	990	984	1037	930	1042	952	964	1010	932	1060	955	989	1018	989	995	945	1037	1036	979	967	946	1012	980	999	958	1053	961	996	978	994	969	996	1012	920	987	1004	1002	1028	956	952	1012	1024	918	979	951
9787	680	640	525	471	323	316	296	336	298	274	286	267	288	266	248	264	239	268	271	266	272	272	284	254	272	253	244	252	269	260	233	233	241	261	240	250	260	251	249	268	256	265	250	241	256	238	263	227	224	266	244	255	224	241	269	257	241	233	253	255	253	246	269	253	275	235	250	258	234	242	230	249	241	251	258	248	228	233	242	265	258	262	230	264	235	228	265	251	226	244	275	244	245	255	242	257	233	224	235	240	235	225	262	240	261	270	268	270	244	257	245	205	255	254	255	250	234	250	263	222	234	234	236	258	216	254	267	272	248	247	243	237	281	249	254	278	209	232	232	230	312	250	283	276	250	252	254	272	246	246	220	241	263	239	228	243	247	262	260	231	245	240	234	249	230	274	237	271	251	236	216	269	257	225	257	229	248	287	267	244	242	250	276	259	258	253	253	267	254	245	245	253	264	230	245	254	251	224	258	226	227	263	235	258	241	248	244	242	251	230	231	257	240	268	252	257	244	260	258	282	220	246	252	271	275	267	249	265	239	251	237	242	258	250	243	246	296	253	250	261	251	259	249	226	214	242	234	266	239	269	248	247	229	268	250	227	256	261	256	258	248	261	246	238	216	242	265	267	237	258	262	250	260	253	225	241	246	251	242	227	226	237	232	230	271	254	244	261	255	235	248	292	268	230	232	234	246	216	253	231	260	265	263	245	240	239	259	253	235	259	255	240	217	257	292	249	244	256	255	247	248	267	226	224	242	242	244	238	258	268	232	236	229	227	283	252	261	229	231	242	263	259	261	255	235	236	249	252	234	271	266	277	225	263	258	255	263	221	238	259	238	224	243	299	242	242	239	244	252	274	243	266	232	251	238	240	238	265	220	240	253	248	257	261	243	229	257	257	254	249	223	256	264	241	263	258	258	236	232	272	276	277	233	243	222	248	265	231	236	264	272	261	241	269	254	217	247	239	265	248	240	219	248	278	232	248	214	263	226	247	246	212	274	260	244	270	269	252	228	242	256	228	242	246	234	272	272	231	254	234	252	276	241	247	268	255	230	245	262	231	250	237	240	223	241	266	283	250	237	284	224	264	279	269	264	235	264	247	244	226	241	265	254	261	255	257	227	245	244	235	258	243	246	270	247	273	255	228	255	260	249	259	234	251	243	233	239	238	256	264	254	249	260	209	261	258	251	260	238	255	249	252	261	226	266	256	262	231	245	218	235	241	264	248	250	265	250	278	257	221	253	255	228	273	256	251	276	223	255	224	256	248	226	281	222	245	241	266	220	226	240	239	256	276	260	259	280	247	248	231	218	251	276	278	259	264	279	229	241	242	238	256	236	265	236	225	229	249	245	281	225	261	234	241	247	257	266	252	255	250	247	250	247	225	260	252	245	240	232	228	242	274	268	235	220	240	246	227	233	232	245	277	248	284	242	226	241	230	246	218	257	265	244	253	238	279	244	284	238	227	252	273	221	241	242	237	278	268	253	195	245	269	217	254	217	252	252	241	235	252	259	254	250	247	265	243	249	263	258	267	261	224	263	244	219	236	241	254	245	235	230	230	206	244	280	242	245	245	264	252	273	257	266	212	247	239	245	240	267	272	243	264	267	249	226	285	241	231	264	262	236	223	267	256	230	218	265	239	253	251	279	243	251	247	231	270	280	216	269	242	221	241	247	234	262	257	258	267	216	211	217	244	266	242	256	240	287	246	238	274	226	259	261	245	227	262	236	223	257	250	223	258	238	245	283	270	230	265	265	242	263	258	229	280	289	246	243	247	243	270	271	238	273	240	261	236	268	251	285	255	270	254	281	262	261	251	237	262	226	254	283	263	243	268	235	284	263	247	237	239	259	264	242	250	272	248	237	230	257	235	268	237	243	252	218	285	211	228	267	232	251	266	268	258	251	259	243	254	254	239	240	236	235	241	259	225	236	267	262	255	250	256	246	250	243	277	219	240	271	252	250	252	242	281	232	245	274	246	243	266	255	249	262	270	260	280	252	244	244	245	262	271	250	221	258	252	244	257	231	249	240	264	293	248	272	234	279	280	230	263	284	284	238	263	255	249	233	218	231	277	235	262	242	248	260	222	248	258	263	246	260	235	270	232	241	251	224	235	259	210	264	232	229	236	249	270	253	228	273	220	244	246	268	242	250	252	256	269	224	267	268	268	246	273	237	251	223	246	220	254	253	245	247	252	238	231	243	236	281	242	257	256	204	237	231	232	292	223	270	270	214	246	219	220	254	242	266	264	225	234	282	264	245	237	257	243	224	251	240	248	288	227	233	282	277	258	232	259	272	274	252	271	233	222	254	250	248	230	248	294	234	243	262	262	292	240	241	232	247	241	239	265	275	246	241	287	228	248	232	267	282	248	232	254	237	259	228	220	256	259	261	242	252	227	253	259	237	240	203	243	263	251	240	235	255	257	246	239	259	229	254	239	239	234	266	246	227	254	226	242	255	229	234	237	264	282	255	256	234	247	232	240	252	236	276	226	276	257	273	238	235	248	256	264	240	235	246	233	247	232	225	252	242	264	241	245	250	266	243	268	235	249	250	214	266	223	226	270	256	262	251	250	254	255	248	264	243	249	215	256	280	242	240	237	250	258	253	230	289	261	224	233	242	241	245	273	219	221	209	239	256	250	214	223	277	273	239	248	265	284	258	251	257	249	257	252	259	251	255	242	225	242	260	253	252	228	229	236	253	246	240	245	247	237	216	268	245	264	256	238	237	226	243	282	242	260	245	239	215	254	264	219	279	251	235	264	236	212	223	257	258	245	256	266	213	276	279	263	273	228	242	241	264	266	239	235	273	246	234	276	224	260	238	263	256	258	227	248	241	248	281	289	254	236	242	232	241	243	254	275	238	257	285	262	241	260	246	248	239	262	225	217	249	252	281	266	267	286	247	261	252	241	250	269	278	262	228	229	259	245	260	248	233	229	259	229	269	262	257	222	230	228	246	235	243	264	276	250	273	247	256	239	267	251	262	229	240	254	250	250	223	238	228	266	208	253	274	231	251	272	242	243	270	227	237	251	246	245	231	238	240	256	260	242	246	233	257	228	250	242	245	248	257	248	243	263	261	242	260	279	249	237	229	226	280	270	273	224	224	253	249	231	235	247	239	252	226	243	251	267	243	259	265	244	232	258	279	259	235	224	266	259	278	247	241	245	220	222	252	240	239	261	277	294	272	278	239	260	219	251	242	221	260	207	257	235	263	251	248	222	280	246	253	246	274	231	274	261	246	266	253	250	254	264	203	218	219	237	213	229	253	242	285	240	263	241	254	269	254	233	290	216	234	273	262	273	263	276	258	276	264	243	258	225	249	221	224	232	231	273	257	245	242	269	258	237	238	258	256	238	276	252	305	231	224	246	248	256	239	255	269	247	225	249	267	247	218	247	242	284	259	262	253	260	243	252	246	279	251	249	251	270	262	259	243	256	246	257	225	253	237	252	235	250	247	227	237	241	252	273	282	233	225	216	245
7351	910	1455	1499	1366	1089	956	898	855	809	772	737	654	629	683	680	667	662	625	652	619	573	606	583	635	592	587	633	557	591	604	625	567	626	593	636	589	582	610	561	624	583	518	540	574	614	625	616	613	571	584	563	594	593	557	599	587	557	499	583	567	587	550	553	563	610	591	600	603	578	560	557	546	586	573	535	571	597	566	585	588	597	557	575	574	609	586	589	551	560	568	535	581	637	558	608	600	587	526	564	592	584	649	567	602	582	617	561	561	589	584	557	587	602	584	585	583	568	616	535	567	595	581	597	555	517	558	572	555	570	579	562	606	601	567	591	553	599	578	581	615	605	574	543	559	597	564	605	595	538	565	596	597	586	557	567	568	617	529	562	560	620	572	604	543	536	562	592	567	585	611	568	578	535	568	582	601	589	584	595	549	592	560	598	589	578	541	564	591	555	558	573	599	566	590	554	582	594	597	564	584	576	556	561	577	591	556	576	625	578	578	588	568	573	586	538	587	548	581	599	551	550	545	554	568	570	570	565	596	546	557	555	579	612	570	594	547	601	609	561	574	568	600	579	624	593	624	574	546	575	556	544	551	567	564	578	528	589	637	596	550	542	576	621	553	525	575	589	547	563	584	589	585	548	613	563	566	542	580	596	579	561	550	552	597	573	607	559	588	592	643	544	603	563	561	563	591	580	567	575	564	550	565	586	557	558	591	532	599	548	550	572	589	610	537	533	569	570	582	600	539	572	576	614	565	553	551	547	574	584	581	585	558	590	581	573	552	556	567	568	570	575	569	596	587	552	587	569	579	613	586	564	548	555	580	581	618	609	577	599	614	560	528	590	615	593	562	586	549	607	558	546	597	608	572	622	597	594	585	540	594	571	582	526	617	584	625	561	613	587	582	578	566	529	554	558	583	588	557	573	559	592	598	593	594	580	552	581	554	628	614	573	583	599	583	580	633	548	518	586	607	557	573	609	592	610	573	598	632	587	552	557	593	599	640	545	569	568	583	557	568	595	574	526	565	589	585	604	553	611	552	606	542	565	576	600	583	580	566	598	539	607	542	541	627	619	556	554	600	617	525	582	560	606	592	604	592	595	608	586	528	617	569	544	561	584	586	581	550	574	560	557	546	519	602	530	564	583	565	567	545	549	528	611	584	566	543	594	566	579	602	595	592	569	582	589	606	589	567	595	551	603	597	581	570	540	553	559	535	586	617	528	567	580	584	568	601	583	606	572	583	568	607	565	575	559	589	574	605	567	568	568	544	575	584	588	587	556	556	593	609	538	570	586	616	587	559	591	589	589	553	570	626	574	585	582	601	574	590	552	593	585	545	582	574	508	599	582	610	567	589	547	566	565	523	547	569	569	579	543	553	577	586	556	575	597	563	606	555	550	600	590	568	605	586	585	588	591	526	587	562	568	587	569	589	643	574	550	624	607	602	594	587	586	525	582	571	611	584	587	540	566	564	567	605	563	586	520	544	580	585	574	543	591	566	565	566	586	591	644	585	594	596	580	558	594	596	600	583	590	583	576	580	595	543	592	566	573	602	614	596	594	618	628	584	617	556	550	543	571	562	579	606	589	583	538	574	603	550	570	585	580	580	541	530	581	578	615	570	632	546	571	624	612	527	553	585	560	588	551	547	598	561	600	560	540	620	548	577	627	556	583	563	585	582	598	573	568	569	584	558	571	592	527	557	573	566	554	575	558	601	603	579	592	567	609	571	602	539	572	584	570	581	589	579	591	555	605	557	568	569	600	599	546	555	588	608	581	576	562	586	576	570	579	553	600	594	579	580	589	545	583	623	539	563	569	556	579	593	565	552	572	582	569	599	552	563	574	645	600	593	559	579	561	568	556	552	571	513	596	582	558	581	557	572	578	590	581	630	556	569	578	566	592	561	540	568	588	556	576	569	609	573	575	551	602	569	588	554	561	598	580	562	574	607	571	554	582	526	537	611	607	520	614	591	555	562	554	569	612	604	564	546	575	549	525	547	567	528	592	554	541	608	547	559	665	551	554	614	606	574	620	567	568	587	586	578	591	631	574	581	559	604	613	599	542	577	579	597	618	584	561	556	547	584	579	540	572	599	613	596	567	548	555	573	599	587	560	596	562	570	590	570	624	585	579	546	555	555	598	577	588	573	570	564	576	586	570	591	593	548	570	552	565	589	549	548	573	570	567	561	561	566	585	547	592	532	555	601	572	590	589	564	567	603	597	565	596	526	571	600	580	577	581	605	589	578	562	561	612	598	596	609	576	589	595	606	552	555	614	588	546	569	532	558	618	596	562	547	552	596	566	567	573	581	596	566	556	556	552	570	578	581	544	598	575	602	613	559	523	568	548	570	587	583	550	557	593	572	554	575	584	567	554	600	564	598	568	589	562	568	600	618	592	590	543	591	552	583	593	572	590	530	542	564	603	559	614	554	545	560	575	510	572	598	593	601	566	572	623	584	595	570	546	547	602	593	567	560	580	588	579	607	591	541	551	553	543	609	581	526	583	568	585	578	566	599	577	586	574	586	587	539	553	576	548	600	583	558	568	578	571	559	584	589	606	588	522	598	609	579	615	551	552	588	556	541	608	552	548	550	600	614	615	550	553	555	552	583	549	584	594	612	546	593	606	571	604	567	547	562	537	555	545	595	597	542	585	577	597	619	585	611	544	585	576	581	554	539	550	581	591	576	574	572	620	597	559	574	572	596	607	567	607	553	594	572	576	582	545	542	583	548	580	579	590	598	571	559	558	589	569	565	593	593	594	582	589	595	535	547	596	563	590	538	528	543	558	538	586	586	563	544	572	601	588	556	576	587	590	560	581	560	596	564	594	573	549	557	582	607	538	579	566	589	557	545	575	563	570	536	598	614	576	599	572	587	573	564	564	634	573	594	590	599	610	594	571	549	555	606	570	615	525	607	526	550	586	561	598	569	575	576	585	571	599	569	607	603	588	580	590	528	601	523	632	607	581	553	556	610	566	582	568	589	566	540	610	574	590	583	612	562	598	572	578	587	594	579	569	557	551	564	561	552	608	608	586	561	581	629	533	541	589	548	578	582	574	575	557	524	601	588	595	547	588	605	592	550	566	622	582	575	593	636	593	551	632	570	587	592	601	610	601	532	558	585	563	528	570	590	598	566	576	583	608	527	591	573	587	572	575	561	588	586	543	542	599	584	587	572	530	560	602	572	542	544	596	561	575	563	582	590	568	580	549	600	588	563	582	565	585	542	639	568	592	575	572	563	555	545	552	560	544	589	580	593	556	606	539	570	568	606	590	599	569	547	590	572	578	590	555	538	555	597	578	599	581	626	605	546	584	534	575	588	562	563	583	574	571	599	551	540	556	551	577	577	573	586	534	610	564	603	534	603	567	572	567	580	596	612	583	568	549	588	585	541	575	583	544	596	585	558	588	580	559	618	580	560	543	569	525	591	527	551	594	580	577	612	609	527	562	562	588	601	542	582	575	544	576	595	596	558	577	610	569
17088	1491	1019	775	513	406	364	283	290	254	220	188	185	180	212	188	195	169	180	189	175	162	171	190	197	176	173	185	170	176	155	170	163	196	186	191	179	192	173	180	182	159	157	187	175	180	154	183	180	193	156	158	165	176	178	136	173	161	172	164	172	159	185	176	165	182	161	195	163	169	158	166	181	159	146	160	191	176	176	138	146	178	161	171	154	185	192	168	172	176	144	161	157	168	197	156	167	166	172	177	185	166	183	174	170	164	179	172	175	174	163	176	187	172	177	181	140	148	158	151	170	185	169	179	171	193	156	150	182	182	166	178	203	175	155	177	166	163	181	180	191	164	165	169	179	192	165	188	176	162	185	158	178	157	167	179	144	166	178	169	155	171	174	148	172	138	182	185	155	168	154	165	180	150	190	170	165	180	156	173	180	154	182	155	157	155	176	163	198	168	181	144	152	169	186	176	153	186	173	176	194	185	200	167	183	167	199	188	181	151	168	185	163	159	157	167	185	159	155	169	179	161	142	165	173	191	175	177	192	160	162	148	162	169	141	165	186	153	178	177	157	183	178	165	174	168	163	173	166	163	158	154	146	164	169	172	176	174	159	190	179	175	154	160	179	168	160	170	151	130	155	163	165	166	170	165	205	160	162	166	163	157	157	197	180	148	143	139	150	167	164	161	185	160	173	160	148	158	183	155	177	160	203	187	199	172	145	158	181	152	168	164	175	170	141	146	159	171	159	172	188	168	160	170	154	140	169	176	160	174	185	165	181	174	158	150	181	193	160	184	154	169	156	163	178	158	179	147	151	175	175	172	181	149	185	162	171	143	161	173	136	155	157	171	181	187	170	165	152	197	158	160	166	166	174	190	168	160	181	156	183	168	191	186	185	154	157	148	180	179	167	169	152	156	147	168	164	174	159	179	175	147	159	143	165	164	190	172	164	172	173	182	171	163	187	150	187	176	173	177	168	172	175	171	183	185	142	184	156	149	179	173	184	190	174	185	164	183	149	191	174	153	149	197	161	179	173	167	157	182	188	156	147	171	177	177	172	134	138	158	153	165	171	152	162	186	170	161	161	158	181	144	181	191	183	176	162	175	195	178	169	150	160	167	189	183	163	186	167	175	186	169	176	164	154	178	149	169	168	131	151	147	164	184	163	163	176	161	166	172	160	144	164	166	146	180	148	170	168	179	166	155	164	160	186	159	172	147	164	171	145	169	187	161	142	198	163	162	176	148	189	174	177	168	149	142	173	178	174	177	146	162	151	152	183	182	179	161	167	159	162	172	180	162	165	159	172	170	170	140	166	178	150	151	189	150	171	169	178	189	152	173	173	187	156	184	160	146	168	166	157	181	171	136	159	149	156	184	195	169	186	161	167	170	162	189	179	184	153	172	158	158	156	153	176	150	151	170	151	162	173	174	150	167	161	164	186	172	172	149	138	155	175	171	182	176	146	166	173	208	152	149	166	143	162	175	149	160	148	170	135	187	175	157	137	185	198	143	157	189	167	167	163	173	168	157	165	174	167	187	156	158	191	189	159	144	212	193	156	138	173	173	174	175	151	182	175	188	162	159	171	155	180	180	175	182	189	143	173	185	158	170	162	180	174	194	149	158	170	179	143	159	173	167	167	143	166	180	200	177	171	171	179	173	180	180	168	171	162	175	141	168	179	180	153	172	193	145	186	151	202	150	163	169	179	175	180	172	150	176	164	149	165	180	151	200	188	171	175	176	152	161	142	147	131	184	152	159	152	162	175	198	163	171	173	182	187	153	165	156	180	186	158	194	162	160	157	170	199	178	177	168	153	161	161	164	151	173	146	144	182	151	184	165	173	179	171	183	167	185	189	184	155	190	178	176	174	175	174	174	147	168	148	170	169	158	160	188	221	171	160	165	175	160	160	175	168	173	183	176	157	158	186	159	150	160	152	153	167	168	180	135	171	143	170	178	175	168	160	185	141	181	161	178	195	185	146	155	164	187	159	161	161	175	169	164	155	166	168	187	188	185	170	174	159	154	174	187	158	154	168	182	157	173	164	163	184	161	175	165	159	178	176	150	161	151	149	168	165	146	170	150	157	175	163	152	167	182	155	156	173	185	166	152	157	168	178	153	184	170	160	151	155	145	178	196	180	174	181	154	166	178	156	191	197	170	170	139	149	192	184	175	178	178	163	155	158	152	154	174	160	169	187	178	160	166	189	152	167	179	169	180	160	159	185	192	196	182	162	196	196	191	184	160	177	186	177	159	164	159	168	184	157	154	165	139	160	156	191	145	173	172	191	176	169	164	158	159	175	195	173	157	167	169	167	165	156	170	171	151	166	157	150	159	172	167	151	144	185	169	193	175	145	150	143	167	187	183	154	169	177	146	173	185	165	150	161	166	177	175	188	190	165	163	182	177	180	150	153	149	160	176	158	165	178	168	153	158	164	187	177	163	170	154	166	169	156	180	172	167	169	177	159	162	141	163	143	171	164	166	181	171	167	190	167	179	171	160	180	167	182	198	153	170	161	176	173	170	157	173	149	174	166	170	183	165	156	165	176	154	153	192	171	170	183	160	142	184	171	185	159	182	173	172	160	185	177	180	156	162	160	168	195	190	161	167	183	159	178	173	184	186	147	172	154	170	182	187	170	191	142	168	171	168	159	144	157	185	176	147	152	172	163	138	195	166	161	159	190	184	165	161	161	143	163	171	171	164	145	157	158	170	180	187	168	162	168	187	162	168	176	153	150	157	152	194	186	175	164	159	181	165	164	178	166	144	181	171	198	162	164	153	150	155	160	171	168	156	175	148	155	176	169	166	168	188	143	180	172	184	179	173	175	172	183	169	156	131	193	168	193	162	183	174	166	147	153	156	171	178	185	181	183	148	172	183	194	160	143	175	150	177	170	152	158	157	148	167	171	188	172	168	156	191	169	172	175	162	156	182	173	174	186	173	176	154	150	153	152	155	165	178	172	149	173	166	173	152	167	182	176	169	171	173	151	174	182	154	195	151	155	173	185	149	181	143	194	148	185	181	171	143	132	147	167	149	146	178	185	163	166	156	144	186	164	174	173	195	156	167	159	177	155	178	170	167	188	184	139	157	175	166	172	167	159	175	172	144	154	177	157	179	169	180	205	185	188	182	180	139	165	148	192	166	186	181	175	184	162	179	149	161	185	180	162	153	160	170	166	154	152	190	190	161	162	175	182	154	152	194	195	180	133	153	162	161	163	171	164	150	187	159	163	146	169	164	131	165	165	133	152	169	196	166	167	157	170	186	164	186	168	160	165	185	153	177	154	173	166	203	167	170	144	168	144	159	155	163	162	193	125	186	182	182	154	164	174	170	188	190	172	169	171	177	174	158	180	152	144	167	169	181	162	145	181	179	164	158	166	185	186	163	158	178	172	157	146	172	165	176	181	156	181	172	169	191	176	149	177	159	146	175	174	174	163	155	128	159	176	167	176	169	175	157	174	179	161	178	176	151	166	159	180	155	168	163
9098	1139	2145	2406	1883	1385	1164	1007	938	865	741	728	680	624	587	570	544	601	595	588	510	545	517	517	516	507	506	502	478	480	483	491	472	473	451	466	464	483	503	455	465	493	430	472	480	466	452	452	453	462	488	462	439	453	424	450	423	430	450	467	487	468	475	475	428	455	432	402	443	471	439	467	462	416	488	414	479	444	428	441	404	440	423	442	416	419	411	474	454	464	459	425	481	423	421	428	436	407	440	478	437	449	464	428	493	443	470	439	430	467	472	446	417	441	464	480	455	452	454	444	468	437	473	440	402	442	435	430	430	432	413	477	465	469	442	424	442	451	432	456	445	472	490	446	459	419	427	448	403	438	459	414	438	445	449	496	387	404	450	441	463	435	463	430	455	454	444	420	421	429	425	472	483	427	427	431	447	474	486	464	462	461	426	440	437	456	453	433	467	417	425	442	427	462	439	471	454	455	464	425	448	458	449	456	435	421	437	455	408	452	483	444	422	426	464	401	461	419	438	464	441	430	437	452	443	435	430	409	456	425	480	424	455	430	462	440	421	451	467	404	433	434	435	457	449	449	443	443	436	449	448	432	415	457	431	453	478	458	405	438	444	463	507	480	471	480	438	440	396	444	435	452	436	469	408	452	429	461	441	447	451	456	424	441	465	484	397	417	470	444	429	436	452	445	420	434	455	471	481	430	386	455	425	475	425	493	432	453	430	418	418	407	431	436	457	468	446	449	439	461	406	484	413	445	466	420	411	431	433	462	461	421	422	442	426	449	462	456	423	459	464	473	431	473	397	442	446	460	439	447	463	438	426	461	468	466	462	421	456	428	465	392	424	406	420	415	464	446	413	408	412	426	431	464	449	455	430	471	461	465	456	428	455	454	486	434	436	404	445	475	480	445	445	434	447	415	441	479	426	449	485	463	421	424	448	467	455	476	444	398	432	443	455	397	427	437	457	452	428	459	424	454	461	449	426	464	442	450	426	447	480	416	456	444	419	470	454	438	437	477	447	420	428	415	462	425	473	450	456	438	444	379	458	438	469	437	424	387	447	429	453	460	488	432	431	423	450	442	450	443	462	446	432	400	444	451	459	441	447	422	416	472	469	456	456	443	437	418	416	444	454	419	421	455	412	429	441	397	431	427	417	469	395	436	454	443	423	476	429	461	424	431	462	409	461	458	445	430	441	432	434	424	441	444	412	462	459	442	444	410	461	452	450	440	480	439	452	418	473	474	452	449	412	453	433	436	398	424	438	440	451	422	481	476	455	462	433	439	462	441	430	453	433	429	458	409	447	431	425	432	408	462	457	464	454	440	432	436	420	431	475	423	411	448	502	461	456	426	443	444	464	487	456	442	427	456	446	442	444	488	417	477	441	425	435	465	467	438	468	474	461	472	473	427	447	444	432	459	422	451	419	427	418	429	433	461	461	449	426	409	453	495	426	440	465	473	493	417	435	446	447	443	436	401	414	422	458	434	466	448	426	434	491	430	483	467	398	437	428	422	433	473	458	450	471	496	447	446	452	452	458	433	411	437	435	463	440	462	432	412	428	448	461	434	439	447	454	456	424	411	420	439	440	449	465	472	459	481	446	439	446	461	428	431	461	460	455	426	433	469	463	458	458	437	443	497	435	446	413	444	429	458	452	412	439	444	429	457	443	504	439	432	452	467	424	446	464	432	453	463	413	435	455	466	418	400	410	411	438	447	464	433	434	464	433	506	416	448	421	472	429	428	439	409	420	438	389	398	443	461	461	474	432	456	443	465	459	446	413	406	460	446	436	439	429	453	454	439	410	460	444	459	461	420	449	454	438	391	453	462	429	458	421	463	439	443	442	440	443	409	444	447	455	424	448	447	407	418	431	417	445	420	433	429	448	431	443	480	427	420	463	472	455	443	445	404	453	472	440	458	442	436	422	462	476	474	470	427	450	449	482	448	456	465	427	416	430	443	450	460	476	402	453	453	451	447	463	434	447	414	433	459	395	448	408	446	478	427	423	439	410	431	442	445	442	466	447	451	444	439	395	417	471	495	415	452	435	414	504	460	495	469	416	444	436	424	448	457	460	435	409	451	471	435	443	452	468	458	436	471	432	455	432	468	434	444	449	430	442	444	475	419	488	424	448	449	413	474	461	437	426	426	434	423	432	446	453	438	434	460	428	450	414	461	445	470	411	458	450	465	405	412	418	450	423	478	454	458	430	427	439	430	429	489	395	436	446	438	375	445	456	446	471	443	433	427	495	454	440	437	444	415	388	428	424	428	470	443	425	464	452	476	464	464	464	451	421	456	498	439	445	457	439	450	453	433	477	442	438	428	426	430	444	434	473	439	440	426	428	461	439	479	450	438	414	465	456	448	456	446	468	466	427	445	467	410	441	434	463	458	451	440	459	445	446	431	445	403	430	401	450	427	452	450	429	436	446	435	450	467	433	450	461	440	445	415	429	433	480	430	455	437	403	472	445	422	445	466	422	409	456	488	434	424	444	445	442	414	414	465	445	453	449	455	446	462	383	481	414	460	427	439	470	405	452	465	467	427	432	415	467	422	453	439	435	438	482	436	436	419	449	432	432	459	412	499	451	449	476	451	475	434	451	451	460	457	418	427	434	442	451	484	451	457	443	462	458	453	460	434	430	449	425	445	437	421	475	475	455	431	449	457	467	454	414	453	446	452	471	418	443	451	464	440	396	444	453	430	441	443	451	454	406	423	436	458	463	425	497	441	434	468	463	456	455	406	425	448	423	454	389	467	468	436	440	399	434	438	425	466	425	445	437	449	475	446	435	458	468	455	455	487	438	450	403	428	467	452	445	438	424	421	444	467	434	482	436	441	407	408	470	445	449	454	445	437	451	450	438	440	454	486	477	421	415	459	423	437	446	467	449	441	467	459	468	464	469	459	428	493	398	443	444	403	443	399	466	436	453	439	468	441	436	469	447	508	428	407	452	432	454	481	470	434	419	444	425	436	450	430	436	447	430	424	482	452	456	447	459	464	426	470	453	405	461	462	407	423	398	438	467	430	456	463	409	464	426	431	460	442	448	459	426	461	456	474	469	427	414	410	455	462	410	431	457	445	447	409	442	448	420	466	443	411	452	432	442	452	456	466	425	447	405	460	457	440	450	460	492	423	434	428	409	447	442	426	445	434	443	496	457	454	457	418	434	430	441	441	441	458	480	444	417	445	453	477	471	422	468	481	460	453	412	434	448	462	424	433	463	421	446	454	449	445	448	467	455	445	408	458	435	440	466	457	434	434	461	468	454	438	463	468	449	406	435	462	462	443	459	432	449	455	444	464	446	435	460	433	446	445	453	444	430	427	425	441	425	481	437	465	490	454	433	406	408	460	440	437	421	449	435	453	404	472	458	424	419	458	469	445	409	458	406	433	451	440	431	448	420	416	446	471	464	437	446	430	465	448	431	472	437	405	414	465	411	436	436	436	448	424	484	432	445	460	433	462	461	426	470	440	414	459	443	446	422	415
2692	516	477	465	448	431	471	444	414	459	462	500	518	449	446	472	425	470	453	485	490	452	460	455	427	443	466	458	495	435	469	449	464	468	438	444	420	440	451	461	399	437	458	463	445	471	465	484	462	475	418	445	426	411	436	440	457	453	415	451	475	449	440	421	434	448	456	491	442	454	423	458	452	490	460	438	465	433	460	433	478	457	451	449	477	459	501	405	428	440	424	446	457	448	451	460	516	493	497	431	481	467	478	488	474	438	488	414	453	472	431	468	488	499	492	425	458	425	452	497	469	485	470	500	478	436	435	466	490	475	455	434	432	488	436	435	463	440	441	459	462	465	434	472	465	459	448	429	469	451	466	451	404	460	466	476	476	478	449	435	479	465	509	484	454	466	435	461	444	431	453	483	404	447	468	442	498	486	448	455	471	494	438	487	437	483	447	441	513	458	468	499	439	455	502	463	440	444	426	449	488	412	489	485	520	479	453	459	435	428	451	455	462	469	427	481	462	438	445	430	438	480	457	439	418	478	486	433	428	447	471	424	472	473	464	442	433	411	467	438	439	473	433	447	411	428	467	430	439	467	480	461	458	452	429	459	489	440	456	465	408	451	455	445	460	417	463	462	454	483	446	429	419	449	399	496	445	447	394	468	461	436	485	430	482	394	458	488	467	444	435	456	438	419	434	463	440	444	489	478	439	489	431	464	464	425	480	458	471	451	470	486	446	462	456	454	468	506	465	459	507	462	441	414	437	449	428	443	400	462	477	473	438	459	455	436	445	434	414	490	423	490	424	473	470	463	454	445	446	431	441	401	408	455	466	457	453	445	484	475	419	478	462	484	483	474	421	449	451	434	444	462	455	448	427	417	451	398	469	469	468	471	478	497	488	459	478	414	437	464	486	456	475	477	433	462	449	461	495	439	480	435	428	405	487	467	454	442	452	472	467	444	469	471	402	440	404	446	478	449	466	503	458	459	467	433	423	440	479	446	450	434	444	459	438	465	446	463	411	428	471	400	465	473	483	482	483	427	491	474	421	429	473	408	475	448	478	437	438	435	417	453	457	451	457	464	445	459	457	483	469	456	449	437	441	481	434	447	395	415	449	428	418	480	453	434	489	464	484	435	462	458	451	486	474	460	464	434	468	450	422	429	450	469	468	477	438	469	460	409	437	465	493	513	413	462	473	448	411	466	472	415	421	469	472	442	497	456	504	425	482	477	447	442	452	441	403	476	440	442	490	423	465	428	462	442	438	469	470	452	448	494	422	409	445	428	479	440	438	449	464	434	444	456	493	496	479	435	438	464	429	465	462	434	427	414	442	481	461	409	452	458	437	445	403	453	482	462	445	450	431	463	478	445	474	526	428	450	450	497	469	466	445	430	451	470	444	475	450	439	407	453	441	484	408	493	458	455	424	450	438	469	457	450	433	465	441	435	474	458	466	471	463	463	451	449	382	416	426	482	495	457	453	474	468	440	436	442	440	456	460	452	415	452	480	422	432	466	421	469	424	475	434	418	443	450	467	450	433	453	482	480	473	466	430	417	441	439	419	464	458	433	468	473	434	426	442	509	469	435	447	512	446	445	428	486	476	464	485	445	408	466	503	469	465	451	446	449	471	484	455	442	441	457	422	470	497	469	478	430	485	463	444	448	422	432	462	460	450	466	442	466	440	456	463	443	441	452	431	451	456	467	422	466	434	449	451	457	478	433	468	440	441	454	447	449	404	465	465	465	479	465	484	462	458	486	486	460	481	437	449	453	466	437	450	423	424	463	457	446	461	449	440	470	468	469	445	467	461	474	474	505	493	443	452	442	491	465	414	431	475	467	500	479	459	487	447	460	478	437	459	459	401	465	461	459	440	446	465	468	449	487	465	467	456	428	403	424	421	447	476	438	420	449	451	455	440	489	444	458	449	455	460	448	430	454	479	429	462	431	470	487	437	435	428	441	431	437	428	439	433	466	478	423	432	447	457	419	459	448	487	456	463	469	458	450	382	462	478	441	423	496	457	428	408	486	427	493	496	508	480	437	488	455	408	434	489	473	462	436	445	408	426	441	494	445	430	466	467	433	432	439	480	486	437	470	422	427	465	483	436	499	508	465	443	456	472	470	464	451	464	453	469	449	451	463	459	457	481	499	449	415	463	408	461	486	453	460	453	465	465	427	419	434	448	448	468	455	443	437	488	426	457	432	459	468	454	447	437	448	473	440	430	422	449	427	432	469	444	442	482	467	465	446	504	472	416	466	474	475	464	422	452	470	425	465	447	401	472	467	443	469	423	452	474	468	466	449	507	465	472	462	447	425	456	476	466	420	496	524	490	497	420	472	412	462	446	465	472	452	463	423	427	443	463	438	423	443	456	478	426	421	451	427	446	469	423	488	490	433	433	429	461	471	494	452	434	444	479	458	469	488	507	448	454	480	461	396	468	461	448	455	454	461	435	472	459	408	482	462	483	450	451	471	489	424	440	444	404	456	462	403	434	443	486	418	515	454	444	430	470	487	444	449	456	478	441	478	448	453	463	457	425	449	450	438	448	471	429	471	416	412	398	461	456	440	457	463	449	455	429	477	487	424	492	428	457	432	451	416	437	438	428	420	454	483	471	467	466	456	455	442	460	463	419	456	492	466	471	486	419	475	451	451	470	468	449	459	499	476	440	451	476	470	472	433	452	456	437	439	479	449	433	445	436	477	506	446	512	438	438	482	469	495	477	455	442	424	472	412	429	447	425	452	476	456	489	472	438	432	473	458	501	488	454	454	414	466	437	447	496	534	497	458	439	459	431	451	465	466	475	441	433	477	466	470	469	444	463	451	470	463	421	500	452	463	474	478	422	427	434	462	430	472	443	442	451	433	473	484	447	486	455	409	449	456	445	452	455	443	416	440	460	420	449	469	413	462	503	476	471	436	415	440	442	472	454	426	451	461	470	454	447	423	468	443	416	466	451	445	473	509	470	456	454	436	495	417	438	439	431	468	454	457	464	458	450	464	450	444	468	477	434	486	467	489	435	439	425	465	445	408	466	445	466	405	447	457	427	466	516	523	475	453	458	473	458	463	461	476	429	431	453	438	477	474	416	429	478	432	442	424	460	429	431	491	492	457	459	470	500	412	465	455	467	435	472	435	471	451	489	476	480	471	410	462	444	437	449	468	471	495	488	439	461	458	469	413	455	479	487	408	487	473	494	457	469	455	454	463	455	426	429	504	457	440	445	421	452	461	457	433	460	465	429	453	495	460	474	441	427	470	453	441	467	496	485	457	463	439	461	458	444	443	454	487	470	430	455	440	459	481	469	479	473	459	449	462	483	496	436	445	503	481	484	488	445	460	498	460	424	474	436	446	452	433	448	439	443	444	458	449	465	461	418	450	484	468	432	460	461	459	452	453	465	497	477	454	409	451	430	422	445	465	500	454	455	480	441	443	451	462	482	466	483	470	458	451	472	432	427	448	445	471	443	429	461	496	456	461	433	460	426	478	431	458
2738	1019	1063	1073	1030	978	1051	1015	950	1024	957	1001	998	1001	969	985	1012	947	1008	1045	980	985	999	1009	981	1026	990	955	927	1006	953	1004	980	1069	973	997	983	976	950	916	1009	979	989	964	970	967	1019	963	967	984	1013	967	1002	1029	1005	940	924	1014	932	1012	985	1002	955	943	1005	997	962	972	969	984	998	965	958	965	970	1000	1013	987	957	1037	985	999	1009	950	950	967	996	1005	977	1065	991	937	994	976	1067	988	978	962	987	969	1006	963	946	962	1010	984	1002	930	965	1013	969	1021	991	1021	979	1024	1077	981	969	1009	967	975	961	1001	926	977	931	1003	962	1028	1000	966	1005	937	1006	975	954	952	977	986	1019	1031	1055	947	942	955	954	991	953	972	968	992	1014	999	953	977	967	961	997	1006	996	932	956	992	963	992	957	975	987	1008	1029	1016	1052	949	1033	991	954	928	975	1015	949	1005	991	949	1022	1020	1010	941	982	1020	1000	975	946	975	965	1051	1014	996	997	1026	979	1044	998	968	998	987	1012	994	1009	984	974	995	992	970	986	994	1030	1035	1025	974	953	906	960	972	958	980	970	1029	984	955	987	915	975	972	973	979	950	995	1029	1051	957	963	937	945	1009	952	987	1004	953	967	1027	974	980	1006	1040	1000	976	965	1015	941	988	1014	941	984	960	943	1036	1035	959	1019	1005	1004	991	1040	1023	977	1000	1023	960	987	981	990	974	995	1039	996	939	931	992	982	965	984	984	1000	951	963	982	964	971	1000	981	1001	1005	947	940	1027	943	929	1024	931	1008	1032	983	988	990	1018	961	990	984	1028	997	1043	989	990	999	1000	1002	1021	988	1037	1011	949	993	989	955	1043	1030	1013	980	1003	987	973	959	994	963	934	1003	1005	1091	1049	988	1014	965	982	1020	969	984	1035	959	967	1019	1031	990	953	952	1018	1016	997	1003	1005	1016	962	1023	965	1001	987	1036	977	922	974	997	993	1026	1006	957	995	926	1030	1033	1000	989	970	962	998	1002	967	1011	987	989	993	907	1000	928	971	937	978	1009	947	975	937	1035	1033	1015	959	930	1011	938	1025	1009	929	994	1028	983	996	946	1023	948	1012	1023	944	992	970	949	972	968	968	1018	986	937	1019	988	960	990	1035	978	983	988	946	1002	1018	952	993	1019	996	997	959	1013	1021	1006	967	988	983	1013	973	1017	1027	964	942	995	1060	960	966	963	942	962	999	994	996	1008	987	957	996	980	991	1025	984	1005	1010	1020	952	989	1054	1008	951	963	976	959	1007	999	938	981	1036	961	973	978	1013	1028	1009	971	931	995	997	984	999	976	1006	964	943	1044	965	946	985	974	927	986	1026	1019	1022	989	1013	997	1039	947	976	954	1006	957	962	1008	956	992	994	1057	1001	1000	949	987	1000	949	1007	1051	1014	951	974	974	948	936	959	984	1004	1021	970	993	1010	990	971	1031	956	940	975	914	1014	971	978	1002	951	937	988	1000	1022	990	989	965	1031	981	943	1011	962	1047	997	993	973	956	979	975	985	992	992	1001	971	1009	972	991	953	970	1016	957	997	1050	981	983	995	1001	1022	952	1013	919	976	977	991	1011	976	998	957	954	950	1003	1009	961	1047	1011	983	984	1008	988	993	1020	1001	1028	985	990	1037	921	969	962	988	971	1001	987	1013	1000	1029	1000	982	1006	956	973	993	983	979	1046	963	896	967	1019	1017	1067	932	1034	1023	1028	975	1020	1026	964	923	969	1031	903	972	1010	968	1010	962	985	1036	1047	1027	986	944	1014	1016	956	1003	989	1010	941	1023	1004	1005	1014	962	1014	977	995	1003	953	958	985	985	1004	992	936	1030	1035	1025	1032	933	970	987	985	976	966	1002	1040	998	973	996	982	975	1045	1010	981	991	934	988	996	994	977	998	969	966	1040	1033	951	1003	974	930	992	1023	1037	989	949	969	1028	977	976	1030	954	985	1023	985	1004	965	996	949	985	1022	1024	978	972	930	957	923	971	966	1000	977	963	1028	987	979	923	986	957	992	997	975	1011	1043	1026	972	1011	1069	946	982	952	953	1000	975	1001	1010	1015	989	972	983	966	1002	968	962	1058	1032	953	962	942	1037	974	956	973	1008	1006	938	977	1023	993	949	932	984	985	975	890	1021	987	1005	1001	983	1000	1011	950	942	970	1018	999	1004	1032	1002	986	982	1037	959	1026	1012	1029	1016	1013	971	967	1021	997	984	950	998	983	1021	1015	982	965	998	956	944	965	1009	928	1027	948	988	994	926	1012	979	1033	963	991	1009	948	992	964	997	995	984	1000	1014	1000	1015	969	1018	1023	996	987	964	958	989	1009	985	909	1000	965	1000	948	937	977	990	1041	1031	1024	982	980	994	961	981	1002	973	955	976	951	1022	986	981	956	996	970	935	962	999	986	964	979	1000	922	917	948	931	981	997	992	966	921	993	931	988	1025	965	988	1018	925	1003	979	984	1003	921	966	979	981	971	961	1018	1002	1039	972	976	988	983	961	988	985	972	991	989	969	1014	956	948	960	988	961	1012	1038	961	1019	920	992	934	904	997	1030	959	995	1017	995	989	972	1020	953	999	1008	946	972	993	1005	998	988	974	1024	1051	965	966	1001	965	981	1007	964	994	995	1017	951	953	963	988	986	977	1025	990	907	994	1023	967	1005	958	977	954	1003	977	1001	965	988	975	1014	962	1026	996	1007	947	1030	947	976	991	987	1046	989	960	946	999	965	992	939	1013	975	954	957	1005	962	967	947	1007	979	939	1002	976	926	944	970	1021	1004	985	1043	956	1004	963	975	962	1016	1032	1039	976	1016	976	927	933	1038	973	1051	966	985	991	1019	981	989	1014	1013	1005	997	969	954	976	965	952	984	1005	941	961	951	1006	974	976	993	1022	1011	954	1003	993	985	941	1041	1034	942	1032	1024	926	981	998	980	967	944	925	991	955	1007	990	1025	993	954	1022	962	1029	990	1025	965	980	1046	986	991	935	1024	986	956	1071	985	971	1019	1018	1015	958	965	1048	960	1025	997	1038	1014	1004	988	953	1027	1045	985	951	1056	1018	1002	945	1030	945	951	1012	1015	948	979	959	963	970	999	1007	979	1019	1028	1016	944	935	965	985	970	1016	943	984	1014	1042	951	952	990	953	982	980	1022	969	990	1025	984	962	1004	977	971	1012	975	987	946	918	998	1027	1001	1000	986	927	949	922	924	1055	978	1028	1026	969	998	958	984	987	964	985	989	1003	913	943	964	990	935	967	949	985	1017	1077	1012	1015	959	992	951	1006	937	987	977	966	970	965	1019	1012	980	933	968	917	934	931	960	1047	1004	953	1028	925	1000	953	993	937	952	978	1038	986	1051	951	976	967	1064	974	978	943	1029	977	988	997	976	988	973	943	968	999	998	975	989	948	1020	958	1018	1000	992	1000	965	996	957	966	999	948	997	1037	953	1019	1051	962	1006	1009	1015	997	987	997	975	941	964	942	941	986	1032	923	969	993	950	942	916	951	987	963	957	1010	993	936	964	1007	976	996	1011	985	1007	957	1012	1006	959	985	1050	956	986	965	998	959	1049	988	986	968	1023	966	945	1022	1012	993	1029	990	1008	929	989	1009	988	967	959	998	1010	993	1005	950	1025	1010	1013	1039	998	1034	999	1005	974	1005	983	991	963	1015	971	969	971	1024	1036	986	1045	994	1010	996	982	1015	1029	985	1008	996	955	980	986	960	965	954	983	939	1033	983	928	1000	1021	992	1000	1065	989	927	966	984	956	951	989	988	1016	1006	994	1006	1028	1015	946	1005	963	1011	1027	965	997	997	1020	956	1008	1012	970	1004	938	986	971	1031	1018	1007	1006	1012	1013	1003	965	1012	1036	973	964	977	973	954	1015	1005	993	999	983	951	966	990	988	1003	960	970	923	972	994	961	999	1024	1005	943	1001	1004	971	1048	1000	987	1010	1028	1006	976	1034	972	938	978
9907	724	672	561	420	417	330	284	276	264	263	277	265	277	256	254	240	270	247	259	237	234	238	251	260	224	249	245	234	225	242	253	245	263	220	234	245	261	229	262	241	296	268	216	258	226	196	249	264	220	234	245	235	252	252	209	260	264	231	256	225	242	225	261	260	253	222	238	222	216	225	253	227	239	244	218	236	262	243	234	266	227	268	287	250	255	237	222	271	241	252	241	265	278	255	240	245	238	226	220	223	228	240	277	234	245	237	248	228	263	242	247	246	234	232	242	260	242	249	280	255	242	253	262	255	259	269	250	231	251	252	269	257	266	249	237	231	238	253	253	252	272	241	260	264	244	272	253	231	248	251	260	226	245	237	239	251	252	248	252	241	255	224	221	227	219	237	232	266	271	254	219	216	256	271	261	221	247	227	250	236	238	263	269	240	230	216	235	248	216	234	252	270	253	257	247	279	231	259	281	264	241	244	254	246	229	266	255	249	262	227	222	236	250	213	246	244	260	239	251	247	264	259	239	264	261	229	233	243	254	232	253	220	250	213	268	274	269	238	260	252	243	225	253	239	250	256	226	245	260	282	242	255	251	238	247	223	261	246	248	272	267	246	214	238	248	237	269	252	268	255	224	254	255	246	254	252	229	241	262	245	262	266	242	243	260	241	244	254	252	258	229	228	246	256	251	236	241	258	229	232	254	227	238	250	242	229	250	237	253	230	240	231	263	262	237	260	268	250	239	223	253	271	252	238	238	249	249	221	260	253	242	237	240	239	223	237	283	260	259	248	266	256	260	213	257	236	247	240	269	258	263	277	254	216	224	243	258	229	256	237	220	238	237	266	256	250	273	255	273	229	258	275	247	271	297	234	262	251	249	233	287	245	263	267	248	266	272	251	237	210	262	236	227	258	235	258	267	253	225	277	266	258	236	233	244	259	240	254	220	221	288	269	254	239	250	235	242	231	261	255	238	226	271	260	288	302	256	279	245	242	262	228	278	262	229	265	253	256	241	258	246	268	257	234	273	275	255	257	274	264	262	219	256	232	227	275	230	255	256	225	221	249	265	237	265	247	247	260	232	250	242	242	261	263	241	212	234	255	228	247	258	265	243	269	277	256	267	224	243	275	283	249	252	264	249	225	238	237	240	254	224	256	230	254	228	274	227	250	233	291	250	259	248	255	254	245	222	261	235	244	240	202	243	247	249	225	254	251	246	242	231	232	234	255	233	230	274	267	288	251	266	261	265	271	230	207	239	268	243	240	248	230	258	225	249	288	240	238	237	266	247	260	231	273	242	249	249	246	227	258	283	234	241	261	239	236	244	239	241	233	254	289	252	234	242	228	250	229	252	240	231	259	214	279	277	248	282	273	257	244	229	252	270	233	257	232	228	245	219	261	253	237	277	268	256	271	258	230	247	275	239	245	240	212	238	237	214	232	247	252	263	264	249	259	242	227	260	221	244	238	289	250	226	243	229	263	237	233	242	240	246	237	236	245	254	249	238	256	253	288	244	221	240	242	255	264	232	214	291	248	247	286	263	252	216	255	268	224	251	233	243	251	251	250	240	238	229	233	225	257	244	239	228	288	269	271	244	243	258	249	217	280	273	271	243	236	237	241	246	249	244	237	222	224	249	256	258	235	240	238	249	262	239	214	238	241	250	246	253	273	245	244	239	257	261	266	259	243	241	271	239	232	237	277	263	239	271	268	269	236	224	280	282	252	247	230	298	253	228	233	250	270	223	267	228	250	253	223	275	225	268	255	228	221	267	260	252	235	248	264	240	247	260	280	232	248	259	232	243	253	250	254	235	206	233	219	236	279	228	228	242	257	255	249	246	237	250	236	236	242	258	231	228	226	234	262	252	252	248	233	279	280	242	254	242	264	275	293	252	276	265	229	249	253	261	240	259	242	258	233	229	244	252	238	258	236	231	230	232	256	228	216	255	254	243	243	233	250	215	260	262	245	265	278	243	242	244	289	245	252	256	211	276	271	242	270	252	248	250	262	244	270	236	242	230	280	234	240	274	273	246	281	245	271	284	268	230	248	239	248	264	257	261	249	250	249	253	290	266	248	231	248	241	233	296	259	244	259	249	227	233	239	244	313	283	233	261	227	266	235	272	242	253	239	242	280	218	261	248	277	247	268	264	268	238	249	266	241	268	253	266	255	265	281	248	234	248	251	236	239	246	226	235	236	263	233	228	239	263	202	271	242	233	227	262	261	278	250	263	236	243	254	242	223	266	240	262	269	228	243	258	261	263	260	229	255	260	244	234	220	245	244	263	276	263	266	256	243	267	245	253	262	264	224	253	250	220	242	256	235	248	246	266	243	238	232	216	243	258	273	251	240	266	236	250	233	259	266	209	239	227	235	228	273	251	244	228	243	246	227	262	255	263	223	202	268	272	280	277	250	254	234	225	239	254	218	271	244	252	245	263	259	234	264	285	277	264	269	226	232	243	244	242	241	226	273	271	248	256	234	225	248	237	225	243	228	248	248	262	275	254	260	225	248	271	238	259	238	271	250	284	238	253	263	256	245	240	249	262	244	257	264	233	238	244	280	246	248	263	240	234	242	219	305	244	249	237	277	240	237	236	251	270	282	222	262	238	247	272	254	233	256	238	228	246	256	249	230	251	271	244	239	258	282	238	251	270	276	276	239	259	226	261	255	264	269	271	274	230	248	270	252	255	298	231	228	254	271	257	225	274	253	249	256	261	236	240	254	250	246	249	228	203	246	260	224	269	238	230	247	258	253	223	250	265	249	264	264	276	245	243	235	270	264	281	249	235	252	223	273	256	283	242	250	249	247	268	218	264	286	226	252	241	226	232	228	266	232	228	259	246	251	235	223	261	246	259	261	249	273	258	254	246	240	239	235	276	239	237	267	208	278	249	212	230	229	223	227	244	242	274	263	247	276	251	250	231	217	227	233	234	265	233	274	243	246	237	211	258	247	240	236	233	252	261	213	242	264	232	219	212	232	236	278	241	237	281	249	218	238	217	262	271	242	227	253	261	251	250	250	269	229	246	258	260	232	242	244	250	270	267	260	252	232	242	231	275	235	245	282	244	264	240	251	233	238	235	264	231	250	246	257	280	269	253	253	267	272	253	282	290	244	277	245	236	252	269	267	260	226	255	226	230	278	251	276	285	250	220	258	280	264	228	251	259	258	257	257	229	227	242	233	248	266	258	233	237	243	252	259	270	283	243	276	262	256	244	253	257	255	217	232	227	230	241	250	256	243	277	232	238	281	221	258	229	252	286	279	259	248	255	247	248	246	255	253	250	245	259	248	282	246	274	277	247	267	265	240	263	245	254	249	253	238	240	213	246	248	257	251	240	240	254	266	231	263	240	269	243	250	240	266	234	243	259	267	258	244	249	247	231	234	239	248	259	268	219	233	247	247	236	256	254	253	250	253	239	242	234	264	277	283	253	241	265	259	271	226	269	274	241	246	242	225	274	238	264	272	248	233	228	252	253	228	246
7474	891	1368	1524	1305	1082	933	836	815	753	723	726	701	644	700	610	628	673	598	606	604	586	626	598	606	575	622	574	591	569	597	597	613	587	568	588	583	586	580	598	601	543	591	563	559	605	592	611	561	593	595	540	594	546	623	542	604	605	579	569	593	579	593	614	585	563	601	585	621	566	538	552	579	583	565	590	596	603	535	578	575	588	559	557	563	580	617	558	608	578	561	559	569	556	599	569	541	548	583	589	579	616	558	581	572	550	578	602	599	584	602	561	578	592	568	578	572	533	556	543	548	572	626	588	590	593	558	602	582	552	549	596	624	602	609	554	585	541	566	573	566	565	564	574	571	555	545	588	564	552	576	565	609	570	585	539	574	584	577	596	602	585	550	583	530	610	559	602	573	589	610	558	581	569	609	611	590	586	562	618	581	596	562	540	589	590	615	565	582	600	617	573	532	560	566	605	561	574	537	563	571	579	584	548	577	562	571	556	585	566	573	562	565	570	541	558	544	571	589	607	595	553	554	607	533	658	566	603	565	570	562	544	536	622	620	558	551	577	603	589	537	532	578	571	547	617	559	592	575	562	578	598	588	557	556	621	571	633	629	601	567	553	605	545	574	553	550	559	579	577	567	573	543	594	581	626	571	556	582	583	578	557	528	561	576	527	587	560	553	566	557	559	606	567	572	615	536	591	608	553	543	619	566	577	514	578	625	588	604	595	620	622	579	570	586	596	566	624	593	571	615	607	568	569	580	560	567	635	613	583	612	570	546	568	548	578	571	552	613	554	537	580	610	571	552	591	568	587	539	644	546	559	569	568	580	624	588	556	585	567	566	575	541	547	528	541	564	569	593	564	583	583	603	545	534	614	587	556	598	614	538	543	583	561	611	546	550	596	596	580	588	561	599	586	588	525	596	554	591	564	535	626	529	607	587	576	536	560	592	620	594	589	565	552	522	548	613	602	588	586	555	583	592	580	591	599	608	588	626	593	580	570	582	570	605	578	533	516	534	614	582	584	596	567	578	532	585	596	528	571	600	555	596	575	593	632	505	616	584	621	566	561	562	608	541	603	563	568	582	570	535	576	585	589	592	548	614	595	597	526	591	559	526	576	563	572	594	546	548	546	572	578	593	574	595	599	582	596	534	607	576	562	566	595	571	615	569	572	605	553	598	564	533	601	562	562	561	594	587	602	581	612	564	598	566	595	559	567	540	554	593	599	604	586	603	575	568	598	635	572	612	626	573	575	592	559	580	563	602	576	597	580	569	586	581	572	619	580	567	577	601	588	585	588	550	606	609	592	558	578	558	588	576	548	533	603	530	573	563	570	569	565	578	595	549	548	544	576	619	594	559	620	580	578	547	585	552	589	591	591	571	555	554	622	561	533	555	507	596	584	570	625	575	587	556	597	597	581	587	559	561	592	563	532	577	603	607	575	556	536	579	549	569	558	517	580	599	615	540	560	604	593	503	609	586	562	567	543	566	582	603	567	594	593	573	566	581	568	583	605	587	568	562	578	537	574	601	566	573	611	592	560	581	557	558	563	570	586	561	584	542	566	616	570	568	581	572	574	549	562	524	571	542	590	591	579	549	573	578	590	597	575	589	598	576	575	593	595	552	556	569	587	564	613	595	554	561	580	560	556	589	580	612	573	588	577	556	567	593	581	567	576	594	574	590	604	580	603	596	615	616	552	580	618	567	545	582	588	573	554	594	561	575	589	554	612	584	569	605	589	574	560	574	576	550	593	592	532	531	498	589	566	534	555	560	594	541	563	583	624	510	584	592	550	562	591	576	515	602	588	596	624	576	600	586	526	569	613	579	580	601	573	583	559	585	557	592	588	607	561	616	564	591	600	549	557	588	576	566	593	564	588	533	548	596	572	601	555	541	564	590	586	567	540	555	571	601	562	567	545	559	600	590	574	568	603	616	605	557	558	550	593	562	537	590	567	597	513	595	542	557	505	597	526	552	612	589	555	565	565	561	591	551	546	608	606	599	632	571	546	548	542	532	566	583	599	610	575	543	618	582	591	614	555	561	648	576	611	552	574	591	601	567	612	519	516	597	570	587	549	622	598	585	558	602	606	596	576	598	590	552	615	611	563	599	618	593	587	559	573	590	568	564	588	591	567	579	559	525	588	593	583	582	549	607	547	595	601	579	597	568	610	626	568	600	590	620	549	580	532	572	573	595	550	550	563	559	555	572	566	555	584	576	583	609	590	578	581	592	544	638	577	595	571	592	562	537	594	573	560	557	588	563	575	560	603	542	593	592	566	586	507	535	560	567	584	561	576	580	546	580	558	583	549	563	587	589	572	546	616	540	568	547	543	568	591	535	551	581	572	587	564	615	603	556	589	589	585	539	503	578	534	600	619	596	552	577	562	553	541	554	554	572	580	580	588	573	551	566	535	564	557	589	614	572	584	582	560	564	587	556	597	578	602	577	583	535	559	556	605	569	585	557	575	600	591	608	553	571	618	645	591	556	562	567	589	625	593	597	518	558	582	568	588	572	611	550	581	565	559	582	577	604	563	564	546	558	622	590	553	532	551	598	563	597	555	564	594	570	630	561	557	598	571	572	629	610	615	578	518	587	574	554	605	615	541	624	568	599	554	562	620	602	586	580	575	533	583	589	573	540	581	588	570	623	605	595	563	562	582	547	609	591	586	589	530	608	604	570	565	537	570	588	607	590	568	584	524	605	581	582	596	575	550	556	565	569	539	527	616	602	581	591	580	559	582	602	586	585	567	555	597	566	609	594	624	561	583	586	543	528	601	579	562	620	569	566	532	578	553	560	599	553	544	581	563	620	612	589	558	564	578	535	599	603	565	584	597	572	578	616	566	586	540	589	626	565	569	547	579	562	612	589	566	577	566	587	581	561	580	611	572	570	613	593	572	605	609	509	587	564	614	589	554	566	575	596	602	599	567	570	608	600	535	551	582	577	539	646	602	541	560	601	576	566	564	546	580	569	569	587	551	566	588	551	558	568	537	561	584	553	577	574	578	587	562	601	568	587	580	544	567	540	524	612	569	575	541	612	531	557	579	519	612	547	542	595	576	524	574	584	612	578	555	560	602	579	562	549	583	624	536	595	560	578	582	605	548	601	600	566	612	586	554	569	584	547	574	567	568	561	572	547	554	586	570	568	586	596	586	602	574	575	593	587	560	599	569	581	598	616	552	561	602	565	577	542	623	577	586	588	566	580	598	539	597	578	575	574	560	612	597	613	580	645	548	582	581	558	576	558	553	570	576	531	529	531	597	570	624	592	570	599	579	572	569	585	592	603	556	565	554	574	617	564	605	577	591	596	520	548	565	598	567	599	581	570	581	588	572	557	566	560	510	565	575	576	594	568	597	582	611	557	573	562	535	588	595	580	587	601	542	582	568	575	543	609	586	614	565	549	612	605	543	571	585	574	580	566	600	601	577	592	622	583	580	585	586	658	556	630	540	594	551	593	573	567	556	543	582	576	608	603	629	567	648
17013	1458	1002	721	531	407	337	265	242	226	227	194	204	218	225	187	194	211	178	173	167	179	182	181	164	164	159	188	173	191	187	190	175	161	148	187	176	176	192	170	171	147	158	177	155	170	185	181	162	158	179	177	183	171	190	176	176	195	185	174	200	174	177	158	163	183	164	174	166	177	193	191	185	180	170	162	203	192	170	189	168	150	156	139	168	137	179	200	169	157	158	153	184	159	165	148	178	180	175	175	187	163	164	168	164	174	174	192	155	163	160	172	159	170	170	182	150	157	158	185	191	179	149	150	162	188	154	171	175	184	158	178	162	172	164	187	174	183	148	200	164	172	183	177	176	178	164	176	147	172	184	173	169	188	208	163	181	175	172	173	140	161	154	165	167	157	169	167	177	172	185	160	174	185	166	137	187	176	155	184	182	170	175	174	182	168	167	158	164	184	163	176	155	173	163	192	178	176	159	164	159	146	158	155	173	176	128	158	174	159	155	149	180	133	143	167	164	167	173	158	137	178	200	164	189	188	168	171	176	159	165	155	151	149	172	163	164	180	168	162	183	188	167	179	165	136	173	159	186	146	168	174	155	156	154	185	159	162	171	157	178	162	165	147	155	160	186	146	141	157	172	152	143	182	173	190	174	167	144	190	169	192	180	165	149	176	153	161	155	175	151	206	160	179	166	179	189	178	182	168	176	162	141	173	173	171	181	146	172	156	149	182	179	165	166	174	163	200	167	174	230	198	177	166	166	169	173	177	185	155	158	159	160	171	206	179	188	168	158	159	167	165	184	177	176	190	173	186	171	157	188	176	201	183	162	173	162	173	168	145	157	179	170	172	152	168	180	185	178	207	159	198	165	177	186	143	171	171	173	169	165	155	194	190	163	150	163	146	172	174	180	150	158	173	167	168	184	169	158	170	171	177	160	156	176	175	179	173	176	154	195	155	171	191	157	202	183	110	154	151	177	173	183	180	170	184	157	161	164	177	175	166	171	152	174	161	156	172	174	178	158	176	159	155	198	187	172	161	168	179	189	182	180	174	161	149	165	204	173	177	177	149	166	154	187	171	165	161	169	199	164	186	161	169	180	165	165	168	150	179	188	140	158	168	175	186	186	158	169	171	161	153	161	147	148	186	180	177	194	173	179	154	166	145	170	207	168	155	176	141	170	174	162	172	164	180	158	161	158	162	156	168	170	169	151	171	187	179	198	174	149	169	174	177	173	136	157	168	178	167	175	156	163	161	170	194	181	175	170	156	156	171	179	194	164	184	178	171	137	160	177	165	169	162	170	195	167	173	179	158	191	194	170	183	161	166	190	185	167	167	179	175	175	162	164	166	192	165	160	182	190	185	166	209	167	170	168	191	166	162	190	174	162	168	150	168	177	198	160	163	150	174	175	169	180	157	179	160	160	185	171	171	166	159	163	159	166	167	152	169	159	150	177	172	175	174	174	149	164	203	141	164	176	167	182	167	185	179	164	156	180	183	182	188	201	181	156	168	166	155	183	183	200	170	145	152	175	161	165	158	167	178	179	193	172	162	163	179	173	161	187	175	174	197	160	176	159	167	180	164	180	158	199	165	158	170	160	183	152	163	188	148	182	170	185	181	165	201	146	173	175	151	154	157	180	155	168	169	161	156	191	170	184	150	188	156	161	177	192	172	157	155	171	174	173	188	165	153	167	186	163	204	178	173	152	179	164	169	178	166	152	170	185	165	155	165	148	176	152	176	148	189	168	161	178	183	176	173	174	171	155	147	190	188	159	188	142	124	160	162	178	184	170	181	171	179	171	180	204	180	177	164	178	178	163	146	164	179	179	166	184	181	166	160	158	182	160	167	197	188	169	156	175	168	166	163	153	159	188	174	153	177	172	178	179	179	168	195	164	170	152	180	143	147	191	147	161	169	190	166	162	161	177	173	162	187	158	159	164	182	152	170	143	170	146	181	162	172	159	195	178	176	160	172	150	152	169	183	166	130	170	198	187	169	155	176	184	184	165	176	150	163	168	163	168	163	192	177	180	165	173	176	197	149	172	199	147	200	164	193	154	166	143	179	164	150	170	146	168	157	185	169	148	150	164	172	164	183	172	153	182	181	177	171	184	181	164	162	165	151	175	165	166	175	151	155	179	151	152	157	164	177	184	160	165	159	170	162	148	172	159	168	193	169	170	182	160	178	168	176	184	172	169	164	175	176	167	187	183	188	182	168	167	144	178	180	176	173	182	174	204	189	148	172	187	153	156	168	150	174	134	165	152	149	168	149	180	178	136	164	187	170	192	156	173	166	155	146	169	152	175	151	160	164	164	172	163	181	163	143	169	179	162	167	147	156	162	175	173	157	163	177	169	159	193	174	159	191	133	171	181	147	177	184	205	175	167	168	175	159	174	159	153	183	156	158	181	140	203	148	156	174	176	148	188	170	183	178	196	195	172	159	178	168	166	172	170	156	150	165	169	187	175	174	188	171	153	180	147	184	180	163	150	162	173	163	159	162	179	162	160	163	177	162	157	191	169	167	155	181	152	159	158	138	162	166	167	188	174	166	159	127	157	158	178	157	146	151	162	156	176	155	209	178	166	156	202	179	147	179	150	168	153	181	146	156	160	181	191	151	168	160	169	166	169	182	168	167	180	170	153	190	164	174	181	182	160	171	163	185	171	173	197	200	149	177	166	169	167	158	174	151	200	192	178	202	207	165	184	183	157	154	149	166	159	158	176	171	170	183	197	159	169	167	169	165	161	178	180	175	150	166	173	147	158	201	159	160	180	158	169	170	187	191	171	169	174	173	169	153	156	186	169	168	150	160	159	177	177	193	165	155	147	175	173	165	162	171	174	176	159	167	172	179	161	166	155	170	150	151	155	161	176	168	179	163	149	152	160	164	155	163	178	168	168	176	177	144	169	172	186	148	174	168	143	165	171	164	170	177	166	166	153	191	168	170	180	173	183	187	167	170	169	171	161	165	153	154	179	162	152	210	168	154	184	174	163	152	156	169	142	139	171	179	173	177	187	150	176	186	168	168	164	178	151	169	178	175	177	177	163	170	154	173	173	198	152	168	175	168	156	148	189	149	155	176	169	172	181	193	159	170	162	207	163	170	183	148	175	158	180	192	160	160	162	181	191	180	192	152	178	160	146	186	160	170	180	176	187	180	159	159	175	159	178	174	168	181	204	187	197	181	141	174	139	168	171	167	185	147	180	184	179	162	163	139	151	171	172	171	163	165	163	139	161	169	169	157	159	143	166	160	176	153	186	180	183	167	175	180	139	157	155	178	175	182	167	190	199	174	172	174	145	181	169	179	172	162	179	148	180	173	180	181	162	180	186	156	164	193	180	163	197	166	190	157	183	164	165	152	167	154	156	167	162	153	184	154	174	168	174	186	132	151	166	150	193	170	159	173	190	144	158	171	161	160	174	149	158	193	195	194	165	171	164	180	165	154	197	149	172	154	185	172	155	168	180	174	191	183	164	169	164	156	175	163
9219	1081	2115	2372	1823	1465	1221	968	931	828	787	766	700	619	667	587	572	598	539	594	555	511	488	516	504	508	499	482	524	488	476	477	453	511	496	478	437	500	483	478	464	422	414	448	475	435	497	459	456	452	444	492	444	444	450	468	508	447	446	458	488	435	492	428	475	432	422	441	469	438	470	486	474	453	462	409	446	432	437	429	442	474	436	424	418	411	466	457	466	451	458	445	409	415	451	428	448	439	430	445	456	430	418	456	440	445	400	478	459	426	485	422	460	443	448	480	479	448	456	473	491	456	454	442	450	466	450	441	420	469	433	436	434	407	441	446	433	436	438	410	445	424	412	454	473	444	429	434	463	442	445	412	427	474	441	456	443	489	427	432	406	426	469	491	459	442	471	453	421	415	493	457	458	445	412	438	447	414	477	436	439	454	443	455	467	478	448	437	468	454	427	484	442	481	476	457	447	453	427	455	441	430	425	435	432	459	448	432	404	436	448	447	489	431	466	446	426	472	482	423	446	478	423	455	454	429	447	427	452	451	445	413	428	461	448	454	478	427	436	452	384	452	438	459	451	433	481	445	447	416	435	460	473	431	452	466	436	471	464	444	414	435	445	446	474	424	437	456	446	466	466	447	425	469	470	463	456	483	468	455	412	429	459	435	467	440	439	476	454	457	476	461	449	440	506	474	439	459	396	451	461	473	421	466	464	443	409	474	427	441	447	449	458	470	433	440	464	426	426	456	448	440	448	429	432	467	417	450	443	468	447	413	440	466	449	479	458	463	446	442	477	408	452	450	467	439	441	424	448	441	487	461	493	449	432	459	470	426	439	432	440	432	410	438	459	431	447	484	480	415	478	429	465	470	437	476	419	440	441	489	500	438	483	443	423	445	462	441	439	425	426	433	426	450	477	418	480	445	471	451	463	443	435	454	422	443	435	442	415	453	404	425	467	416	438	439	408	454	402	438	458	442	497	399	435	453	473	485	436	418	451	433	445	438	432	459	436	406	472	428	424	467	465	429	476	458	424	438	469	489	437	482	414	412	441	433	415	430	466	443	454	446	442	439	433	489	474	413	424	474	439	445	401	459	433	446	458	446	464	439	476	469	424	424	437	434	391	449	444	451	425	461	448	445	444	438	467	443	424	458	468	466	471	460	488	438	437	472	458	453	432	458	424	439	412	426	448	426	448	443	452	424	426	450	480	405	458	413	473	455	484	457	461	444	435	434	449	482	480	455	420	435	454	424	416	421	467	409	473	398	444	455	469	443	432	488	445	431	454	443	418	437	467	429	441	451	430	454	472	413	407	468	419	414	471	472	445	445	454	438	444	403	435	458	433	450	434	419	442	430	451	431	470	446	441	476	469	427	445	459	448	450	450	444	458	488	467	441	462	457	407	434	430	437	432	423	437	482	450	447	447	457	441	436	440	483	438	448	438	454	474	455	424	442	467	454	430	450	431	465	462	487	435	460	447	383	484	450	459	469	433	449	456	441	442	436	439	449	466	423	424	469	465	448	418	415	451	441	433	457	478	479	433	449	440	442	449	479	479	468	435	457	417	464	433	446	457	481	439	469	453	438	479	440	442	418	410	474	465	452	451	449	463	454	445	453	459	444	507	486	434	444	461	412	469	443	496	444	436	459	463	418	432	468	445	468	472	453	423	438	447	418	443	462	434	436	492	457	409	435	448	441	452	450	427	454	450	465	440	464	439	446	444	430	452	424	480	438	457	424	426	455	476	430	443	442	468	432	460	442	426	435	471	481	458	449	440	456	456	462	486	456	434	470	430	469	466	452	451	403	423	466	425	424	427	441	458	473	441	463	453	448	471	469	463	427	414	459	447	419	425	452	460	431	442	431	425	426	475	472	443	436	453	444	503	421	412	481	449	415	458	478	434	460	461	460	465	454	449	424	440	438	458	445	423	444	484	458	474	454	443	436	480	439	466	418	464	449	460	440	448	446	440	465	448	417	483	449	429	464	446	443	455	462	486	457	442	461	432	447	460	463	438	436	423	439	437	503	442	466	449	463	430	405	461	453	483	449	437	438	493	403	457	451	448	457	466	429	441	444	441	441	435	493	456	455	480	447	457	419	440	429	458	422	445	467	436	453	451	448	471	428	462	464	461	451	446	453	431	480	440	456	435	434	449	454	422	439	413	460	453	462	430	428	442	456	471	440	450	463	444	434	446	400	420	502	430	430	437	423	455	438	436	441	431	415	438	428	477	439	428	441	418	428	459	460	453	491	429	457	510	456	459	454	452	467	477	458	409	448	447	482	479	450	471	454	459	418	436	472	433	449	453	491	484	452	470	470	463	449	411	467	396	494	432	432	415	475	480	441	447	452	442	451	468	451	477	459	472	453	442	447	441	468	440	458	465	436	454	457	460	512	442	431	425	484	409	446	458	447	460	431	435	430	463	443	448	498	448	484	447	433	462	428	467	438	457	474	430	473	446	427	419	487	471	441	478	463	432	436	451	482	416	447	414	448	455	506	451	437	483	448	426	437	444	449	476	426	421	458	441	425	455	447	461	430	451	440	455	472	465	452	432	403	428	461	433	449	463	451	428	461	404	474	453	447	468	433	450	447	431	462	459	441	475	431	445	462	443	461	464	462	464	448	420	468	414	467	451	453	454	419	437	408	443	428	441	437	431	440	428	458	437	463	429	441	437	477	433	483	453	459	410	440	419	461	472	486	442	415	452	468	468	448	406	444	446	449	458	450	433	420	460	456	427	445	450	449	458	440	425	506	451	416	460	451	439	498	452	437	421	419	463	468	475	473	438	418	420	438	429	453	447	427	470	419	443	448	454	448	451	421	468	428	440	451	438	477	447	434	424	464	456	454	497	430	488	438	480	433	501	407	437	465	426	443	454	465	455	491	467	420	451	431	490	451	494	427	432	441	450	422	470	443	437	414	406	418	462	463	457	391	449	464	479	439	442	465	482	461	457	442	462	490	448	474	442	440	458	487	427	433	396	437	452	451	436	458	445	432	461	439	413	418	475	405	465	468	456	446	454	467	428	437	447	409	430	433	409	482	434	452	453	433	457	442	434	438	450	456	452	485	436	448	431	447	437	478	458	449	427	433	452	408	444	433	464	459	443	445	464	458	412	441	428	421	445	414	432	462	452	435	441	411	433	474	431	466	448	458	503	442	455	451	491	463	467	420	453	480	448	463	448	437	445	442	425	431	456	483	479	457	450	462	427	449	444	487	435	471	455	477	439	458	452	414	463	454	446	437	426	435	458	476	445	445	455	439	461	458	461	454	491	467	446	421	480	425	413	416	426	462	441	451	414	442	437	464	430	456	464	406	406	437	412	433	478	439	443	432	465	488	470	467	437	422	410	452	505	454	461	429	437	488	445	441	435	469	471	465	450	444	447	450	443	470	448	428	495	485	450	443	423	429	462	455	441	440	478	423	411	436	429	423	445	455	450	460	425	439	445	450	456	447	490	433	461	422	435	470	431	434	481	423	416	453
2543	488	454	440	505	456	412	447	428	424	458	477	488	453	458	438	421	499	452	413	473	482	482	466	469	469	447	438	452	428	481	443	461	423	453	469	461	481	482	449	464	458	460	450	461	431	448	451	427	491	441	448	477	428	470	451	444	469	456	500	420	429	435	449	497	451	461	432	458	468	449	410	474	446	452	434	477	474	456	455	489	443	474	472	419	448	498	445	429	446	476	459	418	471	458	478	506	471	440	430	419	415	443	414	463	454	456	450	390	477	444	444	446	437	451	450	408	455	491	475	467	430	411	448	449	458	462	432	481	464	455	456	408	472	510	429	446	440	485	495	493	449	450	425	449	499	415	484	453	422	452	439	462	462	505	481	449	392	457	460	463	465	472	431	467	454	436	453	449	455	433	475	438	491	472	439	492	460	439	451	470	474	468	437	438	462	462	443	448	449	432	462	422	444	482	466	450	462	468	454	449	453	461	408	456	449	475	436	462	433	446	462	466	437	447	445	463	452	458	437	468	430	474	442	459	432	444	524	483	420	480	457	394	428	454	520	439	456	477	429	465	456	407	418	429	450	455	483	449	487	464	450	473	428	458	456	470	453	477	463	453	476	439	467	484	441	404	467	454	464	474	443	485	451	471	451	447	415	475	477	425	434	422	439	472	459	423	424	462	478	482	461	377	448	474	426	478	448	443	453	461	451	497	450	481	464	424	423	435	482	442	459	422	444	469	416	462	454	440	437	448	453	408	433	460	450	474	429	390	459	467	444	438	472	469	463	467	423	438	429	493	470	426	424	447	453	478	467	458	452	425	459	421	440	436	460	439	445	464	429	445	428	418	473	459	472	409	427	443	408	528	429	452	440	466	430	440	468	475	441	461	473	458	462	452	456	505	456	455	456	447	420	480	404	455	462	472	470	461	443	455	479	464	416	419	439	427	433	438	408	449	426	491	446	448	451	460	449	462	487	524	431	455	420	455	460	453	464	416	467	492	422	478	434	389	457	447	484	404	467	464	445	451	459	458	446	432	466	438	447	449	472	446	438	493	470	460	446	441	447	476	470	476	454	451	470	492	463	430	450	411	460	425	470	430	450	396	422	449	444	433	448	459	448	427	436	464	469	450	477	458	450	467	451	421	453	425	442	457	445	437	476	444	415	456	435	446	504	445	492	432	426	484	455	470	436	488	423	444	402	395	425	440	409	512	441	439	479	393	435	479	450	490	468	468	442	473	442	444	450	465	449	420	419	442	459	440	451	424	435	466	458	485	420	463	478	498	429	443	463	443	434	478	438	449	453	433	453	467	417	484	438	457	492	473	451	443	450	489	455	486	434	463	462	428	428	458	418	447	439	512	441	446	465	440	470	474	469	444	467	441	501	459	471	474	481	484	464	428	443	472	463	425	453	460	443	440	486	466	439	492	467	457	495	423	457	460	471	432	444	456	464	501	438	490	426	449	452	448	452	445	430	443	411	443	463	484	447	427	422	474	471	475	476	398	449	429	487	445	483	492	443	419	441	450	467	443	441	435	429	445	437	414	440	425	436	461	447	474	480	464	455	464	455	479	457	432	428	453	493	440	439	433	469	455	459	438	487	446	435	479	467	455	475	457	433	454	444	482	473	484	422	422	432	466	468	404	461	443	471	511	432	449	440	448	452	441	429	471	477	452	450	452	467	441	436	391	459	462	460	456	465	459	468	460	438	442	464	444	484	470	456	476	418	448	456	479	476	480	475	395	500	432	472	472	481	412	471	451	449	462	423	451	446	465	445	461	470	466	458	471	415	433	454	479	401	489	464	469	456	463	485	416	453	476	489	479	442	470	404	459	482	447	475	464	451	451	477	465	499	415	448	462	413	467	441	470	475	419	412	485	466	462	470	427	430	456	500	473	462	475	429	428	415	463	446	427	479	455	437	446	458	500	466	460	471	444	470	466	439	500	426	482	459	460	456	425	479	454	446	498	449	466	483	459	453	475	464	429	436	484	438	456	469	496	503	466	440	478	450	446	479	436	431	445	483	452	421	427	451	421	470	465	482	459	450	462	493	486	411	458	430	464	464	481	460	452	483	465	430	409	458	440	461	428	467	479	481	478	480	496	423	430	461	455	461	479	449	478	480	460	459	471	418	440	468	480	474	475	405	448	490	486	461	426	481	460	455	402	433	439	448	446	432	483	425	444	510	412	447	437	469	504	474	402	427	470	429	435	483	445	442	438	425	464	456	488	437	441	424	457	423	422	471	434	499	442	482	446	443	486	417	430	451	472	477	472	414	453	437	503	456	469	481	449	478	441	417	446	438	455	415	491	455	439	451	452	451	480	407	419	466	453	460	424	418	500	461	447	482	459	446	475	475	493	489	449	454	442	458	445	443	437	495	488	476	456	455	464	472	410	451	435	510	395	445	430	441	426	452	468	457	473	481	457	469	443	453	451	468	478	453	463	442	438	444	471	458	449	442	463	490	455	447	458	475	491	481	421	444	463	472	421	443	397	451	457	472	463	451	435	444	447	450	460	450	469	473	465	456	486	470	434	459	440	464	469	468	419	452	446	452	467	497	476	463	456	480	416	462	475	442	508	453	444	455	431	471	443	444	448	415	490	451	467	504	443	448	444	438	522	407	464	444	426	464	461	536	468	455	468	481	467	491	440	447	494	438	436	470	482	460	450	431	409	450	446	489	447	398	472	452	440	445	463	450	454	459	444	437	424	477	462	477	473	426	453	468	425	452	469	448	441	473	442	462	401	466	458	450	432	436	453	460	465	497	461	474	453	449	423	478	427	490	426	495	441	425	450	433	492	440	471	435	457	442	492	432	427	438	428	487	469	433	475	456	497	437	435	433	470	440	417	481	473	445	457	457	447	447	440	443	462	462	453	456	465	429	439	514	460	431	424	432	492	500	422	470	470	424	431	497	412	391	446	472	457	433	464	426	427	432	468	492	445	430	455	447	465	430	453	432	450	475	427	473	470	434	476	440	431	488	472	476	441	412	429	467	475	446	442	455	434	469	488	432	461	492	439	479	433	458	427	442	453	447	467	456	457	431	448	439	459	418	417	430	432	474	453	475	473	462	453	467	446	439	456	437	408	449	496	456	485	484	434	450	437	451	418	457	480	487	447	484	443	474	491	482	434	469	449	458	481	486	473	463	445	471	503	446	422	481	490	452	469	509	455	412	479	469	450	443	448	461	442	473	450	473	482	491	472	463	450	473	449	429	475	408	457	468	511	473	427	448	441	433	496	455	453	468	463	452	448	483	446	436	450	459	456	441	416	465	472	459	439	421	442	477	407	500	513	470	458	431	433	430	477	529	447	518	483	449	431	449	469	419	440	525	447	453	474	460	462	452	484	473	446	429	455	475	478	434	440	448	435	457	457	435	481	487	430	405	439	453	462	477	448	463	433	463	441	479	465	456	443	483	437	423	410	450	437	506	449	433	461	472	425	437	484	450	467	451	469	413	470	488	449	437	436	443	427	452	450	467	435	466
2755	1038	1023	1012	1043	1002	1025	1018	991	992	959	968	959	969	959	969	990	986	960	1052	1009	1013	1006	1013	1001	1003	949	971	978	979	990	1040	1022	964	983	977	973	1035	1027	985	1057	985	975	1014	986	975	964	990	996	981	1041	988	1044	969	990	1086	949	979	978	963	976	952	985	1020	941	1004	945	951	1024	983	980	945	969	981	999	944	992	1013	948	978	990	972	962	968	947	909	1005	968	1007	939	1013	959	946	910	993	1019	1044	983	987	970	995	1025	936	1002	1021	995	945	1005	997	977	952	1000	1017	1005	1012	1004	1002	1021	1014	973	1018	971	1032	946	948	1032	965	1019	1001	965	990	960	978	1003	1041	969	965	996	992	1036	1015	930	973	1017	992	1003	996	1001	989	976	976	944	1025	1042	1005	981	988	1033	947	994	972	1012	1012	964	958	971	984	1058	1007	978	991	952	990	1023	913	964	989	969	928	1015	982	999	1022	1008	934	1002	987	1001	919	920	978	943	948	989	913	1002	954	974	946	941	948	1011	944	955	979	952	994	971	957	972	1007	1075	1001	990	1014	975	1018	970	966	900	951	993	971	1029	984	902	968	954	979	980	966	942	942	956	944	1012	981	1002	961	966	979	1021	996	1012	961	971	980	984	1024	996	976	989	1023	957	956	992	934	979	948	944	968	1009	922	988	961	969	1005	903	947	947	943	959	934	994	957	1039	933	1022	962	1015	962	974	995	1018	942	1038	1039	989	991	965	954	969	1018	927	969	968	958	1000	936	1002	979	951	938	956	978	938	975	935	1041	900	983	949	978	977	1008	941	968	1003	962	971	975	1010	967	1041	996	1003	984	999	978	1065	942	990	978	1015	966	1005	949	992	978	986	985	1016	957	945	988	1006	978	933	972	996	954	993	1019	989	1066	930	1000	909	994	946	1005	977	1022	974	1017	983	1027	966	1020	1001	1026	982	970	965	960	1022	1019	983	978	988	997	954	956	1015	941	966	940	993	936	972	1025	1032	967	933	1030	991	966	960	953	977	987	1049	974	959	1012	918	1008	985	1004	990	960	1011	1053	991	984	1006	981	962	898	982	946	971	941	941	1021	962	987	1059	998	986	1006	971	1033	993	1040	992	992	956	956	952	979	986	1007	1003	984	1031	976	1021	885	952	961	927	938	945	955	1028	986	1015	972	973	996	960	992	988	1013	1017	1006	1041	982	1025	967	1006	1015	972	960	995	989	937	1013	985	993	967	992	1018	984	963	958	969	1051	972	982	1020	976	1014	1019	1031	979	975	1006	977	984	984	1028	944	975	972	973	989	977	995	962	983	949	999	912	950	1024	981	984	984	1008	944	997	1014	994	922	931	970	984	1015	1011	916	978	930	992	1052	1037	1017	977	967	1026	950	1026	1015	959	1006	959	981	997	983	944	1031	1010	964	953	965	981	982	1043	1022	911	992	1015	1006	991	950	1001	937	1005	952	948	1006	981	963	989	981	1002	1005	973	1054	987	1014	958	959	1009	1023	977	963	978	1020	1025	996	930	938	978	998	934	1007	994	910	1006	983	989	967	1003	1015	976	1000	993	987	1018	966	1019	1021	949	939	937	1014	980	945	955	1032	971	980	923	978	936	966	982	990	1046	975	1040	969	1011	950	989	984	974	974	986	970	992	949	1034	988	981	1011	988	1017	943	970	980	1016	936	976	1023	999	959	985	995	964	1000	951	932	1025	960	999	1008	975	981	991	980	967	1061	975	979	988	1026	1041	1011	1019	940	1013	970	997	1014	977	991	1002	957	940	921	996	1033	981	971	982	965	1060	973	979	988	1004	996	999	991	1082	983	991	943	1029	939	908	975	962	1034	996	992	928	991	996	953	1021	1052	955	965	988	917	989	939	1049	1032	1086	991	949	991	1014	961	986	1018	963	1062	974	958	1050	941	970	950	977	932	988	976	956	961	979	999	1016	981	1011	991	981	985	977	1012	1031	986	946	974	1006	996	953	990	969	984	982	998	925	1003	983	978	940	976	988	1005	963	948	998	992	937	968	989	949	941	1018	1002	990	1025	1019	920	977	1011	928	961	973	1034	1014	959	991	1042	1024	1022	1010	968	1039	933	994	996	970	939	999	965	1007	1054	980	982	967	995	1084	1007	963	1001	996	963	951	975	985	985	954	994	984	949	986	1049	941	964	984	1042	1046	1010	985	980	1008	992	998	963	961	936	933	969	979	985	957	1012	978	969	973	962	980	1029	990	970	994	980	978	970	1001	952	1061	930	1004	992	1000	1016	967	1032	990	1004	974	1056	1004	964	987	995	996	971	994	962	958	1008	1041	981	932	966	978	1013	980	951	938	1018	986	1026	991	1000	1022	988	951	999	977	988	991	964	1011	1015	1003	1013	946	986	956	985	941	977	1008	999	996	969	953	960	963	947	967	981	954	945	969	980	991	1003	1062	979	971	959	994	1057	996	995	982	975	953	1040	995	981	971	968	989	975	963	981	922	978	933	994	1011	995	1019	938	1024	987	993	954	969	985	1005	984	986	999	968	1044	971	962	978	1013	937	970	977	978	965	977	949	964	991	955	1004	987	927	982	985	975	983	997	991	935	947	969	984	947	1002	939	999	976	1043	966	994	954	1006	1029	1066	1040	1042	960	997	968	1020	956	989	962	903	1016	983	992	1041	1016	1017	995	980	1043	933	970	1011	955	996	988	1015	994	1015	998	995	970	1059	1004	1029	1013	1007	960	1024	980	962	1013	1017	1026	984	1006	985	955	991	974	994	967	970	986	957	991	958	985	965	940	953	1000	951	1004	1024	917	978	953	1013	987	951	1006	1085	990	981	991	1012	1041	928	1004	1001	972	1018	988	995	944	991	994	1006	898	1006	965	981	1004	970	940	946	1022	1074	1016	950	974	968	1005	985	952	970	1046	986	1036	1003	1036	973	1052	956	1028	1002	1012	969	993	1007	985	948	983	1068	1035	990	1011	944	995	924	1017	1000	999	955	1055	960	1029	1013	1005	983	1029	923	1000	957	961	970	1002	926	966	980	1025	951	1016	973	986	973	949	985	1000	1000	1003	982	1017	987	955	943	1122	971	967	955	971	997	982	982	956	1014	973	1005	1040	955	926	994	1038	1036	911	939	974	957	959	1013	986	1000	981	982	958	999	988	987	1001	1015	996	1039	979	945	999	999	982	968	1023	992	969	979	1019	972	939	964	979	1002	962	945	951	927	951	946	963	990	974	952	1029	966	953	955	992	962	984	1061	1030	933	1024	975	1006	974	1016	1053	1002	975	982	975	963	983	1010	967	980	986	1010	972	974	968	1003	982	1047	965	952	990	929	1015	993	998	1020	968	996	950	946	973	947	990	936	1023	980	974	975	995	950	1022	1003	995	966	1024	1000	1012	926	986	956	987	968	954	981	985	987	951	991	953	969	973	1007	1032	929	984	980	1038	965	940	972	979	994	948	989	965	952	1001	978	1011	1003	976	984	987	1002	982	992	946	995	1024	1043	984	987	974	980	932	1013	1035	980	928	936	983	953	975	955	982	1019	1006	976	982	941	971	1009	999	937	1013	983	979	978	994	976	977	1003	961	989	973	984	1013	961	978	942	986	973	924	995	934	988	961	1000	994	1002	1035	976	963	1000	1006	1016	989	919	998	986	1014	968	964	972	1022	983	958	1009	992	991	968	980	1070	1016	1005	918	980	981	949	1006	989	1008	1000	1005	962	965	966	914	952	1009	1000	970	994	983	979	990	1003	1020	1053	1004	1021	995	924	1010	968	997	976	987	968	988	1001	996	1008	972	1010	981	963	968	1001	997	978	987	984	1018	1032	976	919	1026	972	1013	1004	979	976	1022	907	979	959	1003	1015	992	998	934	933	994	960	1013	997	1007	976	978	966	1006	979	961	965	963	964	967	998	977	954	1008	997	963	1000	989	1054	997	946	955	978	950	992	1038	1003	986
9915	669	657	525	433	361	321	329	271	282	231	306	291	253	275	236	211	257	255	254	252	261	261	252	270	249	245	247	253	265	263	255	273	229	241	253	245	244	249	269	263	244	286	267	224	245	279	256	257	259	286	251	254	249	240	237	231	257	276	268	241	230	258	263	233	273	247	240	233	236	276	261	259	229	269	251	247	234	247	251	256	262	289	244	261	223	261	254	264	230	235	259	266	281	263	262	240	238	258	244	261	254	248	240	278	242	256	256	273	244	279	221	250	245	261	247	257	232	247	243	249	258	262	287	256	292	237	268	239	248	222	253	280	245	273	240	256	236	242	260	218	236	246	248	278	283	260	242	256	276	258	268	272	223	215	215	259	261	258	238	239	250	243	232	239	233	267	261	224	254	230	236	265	257	270	214	272	234	245	252	287	227	247	244	274	251	238	262	233	250	259	267	271	228	233	264	260	247	274	262	239	251	274	212	270	251	227	208	238	247	234	267	232	270	245	269	258	253	226	246	225	254	233	246	252	233	247	235	247	226	248	213	278	251	232	263	235	245	240	248	256	280	248	234	245	276	256	255	266	239	252	219	224	225	288	277	254	245	250	262	277	239	252	241	239	235	247	282	260	262	268	265	238	244	275	245	245	270	267	252	235	255	241	249	246	263	260	245	257	242	239	270	270	253	235	279	244	251	227	257	247	276	223	235	259	282	258	263	236	245	230	253	247	262	237	265	270	251	243	241	234	242	236	231	257	242	231	269	254	234	245	274	279	258	220	266	260	273	244	277	254	263	248	264	235	264	239	261	251	268	233	232	260	278	264	298	252	249	262	265	231	226	235	224	242	236	225	269	257	260	247	246	257	244	223	251	282	255	255	259	234	241	262	248	196	242	264	262	232	279	256	231	257	212	244	242	241	228	270	267	244	272	263	241	251	232	232	264	248	251	264	245	258	244	252	264	228	232	252	259	262	249	248	271	261	247	231	249	262	258	246	246	248	230	247	228	266	280	251	248	223	251	241	269	252	249	246	228	240	228	266	245	244	274	261	257	231	252	249	257	266	258	275	259	276	244	266	256	254	264	271	279	255	238	255	250	214	229	266	243	234	276	251	226	258	242	241	229	247	260	270	258	259	260	213	251	222	237	243	277	266	281	280	252	235	283	234	247	223	241	268	276	224	244	235	277	234	233	252	262	264	222	244	264	246	267	249	265	249	262	265	232	263	272	227	238	238	259	269	222	277	250	259	262	284	274	257	281	231	229	252	250	269	246	294	240	251	264	266	277	270	248	254	243	232	222	273	230	248	231	227	233	267	226	226	289	219	245	272	227	248	262	263	238	230	267	233	284	239	256	266	238	256	266	246	231	253	249	281	259	253	237	247	241	254	260	252	248	260	239	251	256	260	265	250	268	251	230	240	275	246	268	248	265	259	265	245	278	260	232	277	257	248	252	230	250	215	257	239	250	263	238	258	237	222	249	254	253	263	263	230	221	282	254	244	244	251	257	277	250	235	233	262	265	258	230	264	271	253	259	212	267	244	250	267	261	229	287	243	273	229	238	256	269	231	238	215	233	255	288	246	269	265	242	270	243	251	255	227	278	239	259	249	253	261	254	245	265	257	239	223	252	270	254	257	277	254	298	268	258	230	258	234	256	258	244	262	239	278	277	240	262	259	259	264	214	241	225	221	260	245	250	254	251	270	246	227	266	269	239	262	214	273	250	255	250	246	247	266	279	247	250	225	224	265	244	266	252	289	276	260	253	247	255	261	283	224	284	254	257	243	252	248	243	236	243	248	251	268	265	246	245	220	241	247	266	236	257	273	238	257	250	279	247	267	289	244	246	265	222	226	219	245	280	251	246	229	232	245	303	243	258	264	257	271	265	215	237	232	276	258	214	258	253	285	237	236	249	251	246	239	230	254	253	263	270	267	234	246	256	212	224	269	269	284	257	227	233	254	238	259	253	256	256	231	223	256	240	265	239	252	251	238	246	235	249	256	275	232	252	237	244	243	246	237	253	233	251	242	255	248	274	268	257	242	261	245	259	276	250	234	278	224	269	267	275	274	278	257	228	247	255	234	215	227	248	250	277	253	280	247	258	236	270	255	257	253	273	257	243	271	254	225	218	237	260	252	259	262	274	248	271	255	262	250	254	252	261	267	262	277	243	219	232	255	247	227	245	249	238	234	258	249	270	240	250	253	267	269	258	273	262	255	241	273	267	252	217	263	272	221	245	240	240	247	241	240	234	233	256	231	243	265	241	240	282	228	259	254	254	268	248	248	257	234	266	253	263	248	264	228	269	278	243	243	276	220	235	261	241	240	247	294	269	239	226	263	243	232	219	239	255	236	257	251	284	218	248	271	265	273	259	258	252	222	237	238	260	259	218	267	271	242	258	268	272	272	239	262	221	267	262	242	252	257	237	258	253	265	236	261	267	270	276	252	259	271	225	288	257	270	280	268	253	237	255	237	246	284	235	234	259	259	263	251	225	253	256	278	253	247	236	265	255	241	261	263	248	269	250	226	233	217	246	244	263	241	257	288	243	255	250	260	245	233	255	255	266	276	261	262	263	278	248	237	278	227	267	233	235	255	226	270	287	269	224	256	255	231	254	240	274	257	258	236	275	261	275	265	244	268	230	231	217	221	249	269	298	249	222	275	260	261	267	257	243	253	231	255	228	283	260	239	255	244	247	234	249	266	252	238	215	232	236	260	248	290	248	244	269	249	223	264	238	257	205	263	284	287	232	230	244	244	270	257	250	242	238	221	229	241	247	250	241	267	255	257	238	272	244	227	251	257	259	257	260	277	255	226	237	243	263	246	237	235	234	231	248	281	235	210	239	245	285	238	266	231	252	254	258	263	260	236	259	243	256	259	251	232	257	221	289	245	229	227	258	233	259	255	273	250	277	242	246	274	248	251	246	258	268	235	263	271	249	252	243	279	253	191	223	235	255	263	224	268	245	251	257	262	245	236	234	233	268	226	253	258	232	257	244	246	235	219	227	238	246	236	269	248	237	263	276	256	237	255	246	269	257	250	221	225	251	265	265	233	269	262	230	223	226	259	258	259	264	238	232	231	221	239	208	266	252	272	238	236	272	248	248	246	253	253	220	246	254	251	263	252	229	250	274	228	222	256	251	284	258	233	287	244	246	258	249	229	237	248	234	253	229	240	245	265	298	265	232	255	261	247	219	234	252	247	243	252	254	263	244	251	255	238	242	255	245	275	227	234	252	248	273	242	249	288	279	227	246	219	247	243	268	252	270	278	219	239	272	226	272	231	204	243	242	253	266	268	269	231	238	243	260	239	279	272	232	269	276	243	237	243	245	245	238	285	262	261	262	246	239	235	256	240	242	232	255	259	224	258	243	249	244	258	247	257	280	258	229	298	242	214	218	232	258	233	259	264	239	243	247	239	219	239	219	261	261	254	277	264	262	258	250	271	243	266	282	226	284	259	272	247	247	257	255	233	260	266	231	262	234
7367	918	1479	1494	1313	1145	1005	894	801	740	712	704	669	684	677	675	651	637	700	643	631	636	639	640	598	587	612	602	588	553	600	612	583	569	577	550	563	559	570	538	606	591	599	621	556	601	602	619	612	622	613	602	564	568	624	566	550	583	571	590	559	577	566	612	614	612	570	584	565	597	576	573	549	574	575	600	579	595	646	590	594	591	603	582	540	604	575	581	594	588	580	599	591	558	596	565	567	605	567	559	575	576	573	622	580	604	532	531	544	605	594	580	610	588	547	625	599	571	574	525	608	619	589	580	563	579	573	575	579	534	608	597	627	580	568	558	576	582	579	591	595	561	622	620	610	583	602	599	618	595	612	567	551	584	523	578	561	565	557	627	573	592	550	528	586	590	573	602	596	543	609	559	554	594	542	603	588	581	578	560	585	585	557	575	579	568	614	578	571	560	600	567	590	583	539	590	581	567	571	561	591	608	541	583	581	582	603	566	627	606	611	610	553	560	545	600	554	636	595	588	612	579	568	584	572	593	589	548	598	575	525	571	556	587	546	567	549	594	536	600	598	557	603	585	555	609	579	574	569	557	542	593	617	611	567	635	598	515	595	617	554	610	544	619	602	524	614	593	558	568	544	571	608	618	560	554	556	548	586	549	552	578	561	627	565	565	552	561	544	562	555	648	573	585	547	607	559	608	576	559	561	576	604	584	560	602	546	517	592	601	519	583	591	608	610	589	624	598	593	637	616	550	563	570	584	577	573	578	562	568	580	577	575	536	581	580	564	589	550	538	596	596	573	575	615	599	629	564	582	537	576	588	578	573	583	577	592	563	585	582	574	598	575	605	562	593	594	650	532	579	551	579	592	543	542	555	597	524	593	573	610	583	560	546	593	581	596	547	574	543	608	577	603	581	562	587	589	569	619	627	600	552	570	554	604	571	557	555	607	609	588	576	573	531	528	563	557	589	578	595	610	604	591	553	560	580	591	519	560	567	624	572	610	579	601	626	573	588	561	548	557	573	575	663	575	547	580	544	623	554	562	579	620	559	561	558	556	566	563	577	576	575	554	591	591	608	612	582	534	565	589	608	577	574	545	573	597	596	573	557	582	611	599	597	578	611	558	575	602	535	563	581	600	575	564	600	550	560	565	550	598	601	558	643	573	612	590	630	560	573	567	644	554	570	566	609	615	582	589	578	584	578	544	610	578	560	547	564	577	569	522	592	558	553	594	570	586	582	594	597	664	566	559	582	547	550	581	577	599	565	601	577	588	580	598	559	577	601	585	579	616	540	586	595	587	568	576	572	567	611	610	546	571	611	628	558	593	573	572	596	576	564	569	582	540	570	519	554	545	592	559	585	575	570	586	575	587	592	558	561	592	613	572	566	563	575	581	571	566	583	608	557	583	554	579	585	580	570	557	598	618	582	569	596	629	570	545	567	558	536	569	556	561	582	575	546	539	564	606	561	584	568	594	550	584	572	583	539	553	588	588	596	592	577	588	535	569	586	496	530	575	539	550	563	588	537	581	553	560	582	584	541	540	585	596	584	567	575	578	583	590	563	557	613	544	606	590	586	574	578	607	557	588	585	614	589	570	600	571	569	612	559	585	593	609	563	588	585	608	610	607	579	569	547	618	571	633	586	556	562	558	586	562	564	546	591	577	596	586	562	577	614	583	579	577	550	566	568	542	572	559	543	570	601	605	501	590	572	593	593	569	563	563	616	641	603	572	615	599	584	549	579	596	577	537	536	558	590	583	578	556	572	607	574	550	618	564	566	577	597	589	559	584	559	578	576	618	585	607	577	591	599	565	583	637	607	557	564	628	604	555	557	592	578	576	487	597	579	602	574	587	589	597	584	595	606	535	591	606	571	546	582	582	611	575	561	571	585	575	587	595	579	617	601	578	586	594	601	586	592	597	571	607	581	550	587	540	585	592	569	584	580	592	591	592	579	565	527	569	567	600	547	555	580	530	578	591	542	570	615	543	568	604	569	608	592	526	614	572	545	562	586	561	625	540	525	570	551	530	550	608	573	604	557	598	596	611	579	573	537	592	516	553	548	623	585	565	552	599	568	559	580	550	608	638	577	609	577	564	521	570	558	594	567	569	589	585	592	543	586	580	599	549	570	578	605	542	593	572	528	594	602	576	557	574	608	583	602	577	601	614	572	596	595	586	597	566	586	532	582	586	573	595	599	576	578	565	560	583	590	577	555	625	582	573	558	568	556	552	547	578	590	581	588	643	530	602	571	569	564	597	581	545	616	554	556	583	543	627	613	603	573	570	587	529	600	615	541	571	547	562	559	595	548	590	570	540	553	574	574	576	544	630	576	555	588	603	520	552	552	606	531	588	584	575	574	577	583	548	548	589	585	614	612	562	561	575	562	594	541	582	558	561	575	601	570	609	564	558	620	561	595	570	580	559	605	570	544	628	575	586	550	528	604	558	612	533	573	582	562	572	563	659	566	582	512	618	586	559	606	604	553	557	608	538	573	558	572	577	592	544	583	593	583	574	627	569	571	584	594	541	603	586	611	560	521	561	574	571	597	545	598	575	575	582	616	585	607	533	561	629	605	596	590	575	594	590	548	596	562	570	529	602	604	546	589	571	540	529	583	586	654	522	575	572	571	566	568	566	560	583	585	592	574	562	620	528	582	584	584	583	600	587	600	556	574	601	592	545	588	554	609	568	586	608	591	657	566	588	564	589	562	554	555	561	564	594	542	566	595	612	590	585	564	611	556	543	565	583	535	547	617	551	606	557	558	528	590	598	600	579	582	548	578	572	593	541	573	578	570	562	596	585	586	618	591	602	619	549	607	593	607	607	597	580	567	520	576	551	577	566	609	554	543	589	553	600	593	598	589	577	570	572	601	545	552	580	533	560	580	591	564	558	635	576	553	582	611	585	623	575	592	555	594	561	560	585	609	572	588	574	567	558	641	556	557	568	590	546	560	577	561	597	560	568	542	590	620	590	565	636	570	575	575	571	588	615	536	595	596	619	610	543	547	552	586	521	590	566	583	583	603	588	530	562	567	600	566	586	602	536	597	584	568	591	580	593	564	577	595	553	585	607	512	537	557	570	571	616	535	602	570	589	566	585	575	539	586	591	630	647	569	600	564	572	608	557	580	585	597	572	598	556	573	533	601	532	599	593	616	597	547	569	584	587	587	601	569	580	622	598	620	514	590	550	575	578	579	622	584	589	555	606	575	576	595	577	574	569	540	561	561	587	585	587	590	555	608	597	589	596	599	600	595	594	535	553	571	551	580	582	597	559	612	600	614	576	579	539	597	555	597	606	592	573	589	592	607	580	560	611	645	566	592	541	590	558	552	624	584	604	574	604	582	528	577	551	601	596	578	614	629	586	565	558	604	564	572	570	583	564	619	593	621	586	598	556	567	591	567	578	569	564	584	581	579	527	552	560	602	573	578	585	535	566	514	524	601	618	572	554	608	589	582	581	538	537	580	597	558	591	584	585	604	604	570
17363	1521	986	726	511	380	299	282	262	239	236	242	204	229	208	177	198	190	193	207	167	166	181	174	190	175	183	146	177	189	169	173	153	179	192	176	196	147	184	166	166	171	181	170	183	174	186	166	168	171	182	177	142	163	188	167	206	166	169	170	203	194	179	166	157	167	139	158	168	153	172	153	194	177	170	182	178	170	180	186	167	169	155	200	183	166	178	174	179	172	181	190	159	158	169	178	167	184	165	168	172	199	165	175	165	161	158	185	167	159	173	192	182	166	146	161	161	174	165	189	180	161	174	175	147	175	192	161	176	168	161	173	188	172	173	155	165	178	146	170	179	160	197	182	146	189	151	189	177	181	151	133	144	167	176	178	186	175	147	163	175	162	184	165	163	161	157	150	190	165	161	169	180	161	179	172	162	165	177	211	167	163	170	159	145	188	150	150	150	186	177	175	182	167	177	151	160	154	140	194	169	166	172	177	166	176	199	172	176	161	183	165	190	169	184	184	192	161	176	165	194	173	186	166	175	187	167	156	149	171	177	176	191	143	151	152	185	161	165	144	148	190	185	199	173	184	154	164	183	161	169	173	179	186	161	157	178	181	195	170	179	176	168	180	167	160	168	168	181	162	174	157	166	158	168	180	164	188	190	169	156	181	173	198	158	175	164	178	169	178	173	177	170	164	184	175	164	167	205	162	152	186	176	198	169	187	165	174	185	190	178	173	157	186	172	182	161	164	185	190	169	206	184	180	171	187	162	160	174	177	167	176	160	176	181	192	176	167	182	169	158	155	172	175	182	172	168	182	175	176	152	191	150	163	162	173	166	180	178	158	172	175	183	155	159	145	160	171	176	173	164	156	170	147	161	175	188	156	179	176	182	163	151	148	166	197	183	168	169	189	180	162	175	182	162	161	171	174	164	168	171	168	180	187	182	153	173	172	170	160	186	153	163	166	173	170	158	167	167	175	176	162	158	179	158	179	179	154	162	174	159	170	169	153	180	197	173	163	174	168	165	176	190	182	160	171	173	164	160	151	175	169	178	150	166	177	174	170	189	199	179	199	146	163	172	160	172	169	163	156	161	166	163	178	168	168	168	145	204	193	175	153	181	171	145	197	180	186	170	194	184	161	154	171	164	161	182	154	202	173	183	169	159	168	171	183	161	190	195	156	160	168	170	171	143	180	182	180	176	172	176	169	168	156	179	153	157	154	140	172	156	190	153	168	155	188	160	173	170	162	189	164	154	167	168	189	161	147	183	159	152	170	184	166	161	186	182	140	161	167	175	152	158	177	187	173	182	204	175	164	179	179	180	166	189	163	189	152	165	189	186	182	173	179	164	154	173	171	163	165	162	169	185	184	163	170	168	182	176	184	169	175	196	167	176	184	150	149	179	180	163	143	178	157	178	170	183	169	181	162	151	155	161	174	167	157	143	148	190	160	176	161	158	203	176	179	165	184	165	175	178	142	188	195	187	172	173	163	173	168	186	168	187	130	171	169	186	159	180	180	175	161	181	161	155	172	184	172	165	154	178	155	168	188	179	182	166	183	145	192	156	182	152	180	169	170	193	151	173	199	173	168	184	148	173	154	170	160	186	155	177	168	170	173	184	176	167	184	176	167	156	169	164	163	157	155	172	175	155	158	167	179	175	178	171	175	171	167	179	153	185	176	180	173	154	177	176	200	176	190	166	136	166	182	169	166	159	162	155	156	165	172	173	168	161	179	202	177	193	173	135	178	167	172	186	173	165	161	168	167	170	206	171	169	170	160	149	175	185	169	176	196	200	153	183	161	167	161	149	160	148	168	176	155	181	180	169	183	173	182	171	162	195	162	169	190	176	146	183	159	177	191	178	178	202	145	180	157	166	158	142	149	171	167	166	177	198	165	153	166	151	174	188	186	185	180	165	158	183	161	164	177	178	183	165	181	188	174	179	173	182	161	179	181	176	181	185	159	147	154	181	170	174	160	169	157	168	180	172	190	149	171	127	157	174	173	156	169	138	170	176	160	174	171	188	184	164	171	180	148	173	193	167	176	172	173	162	180	182	185	173	155	170	188	192	184	187	192	188	171	153	154	162	191	170	180	159	177	160	161	184	155	186	180	184	153	148	165	178	152	180	145	167	182	181	157	177	177	152	179	162	161	148	191	162	190	181	182	177	162	170	176	181	161	160	183	174	176	157	171	168	184	141	165	175	158	173	178	169	183	174	172	167	183	168	170	185	161	171	170	189	163	163	188	137	158	158	198	176	147	170	173	174	206	160	164	181	184	185	178	170	154	161	175	159	199	173	170	160	160	186	196	174	176	168	179	163	165	176	149	171	176	163	154	158	191	170	141	201	180	179	158	145	164	177	183	163	145	207	179	170	190	169	164	178	168	167	181	181	158	193	156	167	172	154	160	182	172	159	163	166	154	174	176	173	197	171	159	178	169	161	177	171	153	185	191	180	164	149	172	165	176	164	202	176	174	154	159	171	206	194	129	156	176	172	150	168	176	150	154	179	162	146	168	167	190	152	149	169	180	172	177	167	163	174	170	165	184	149	166	165	170	200	165	136	143	142	192	171	174	157	162	170	181	183	153	168	164	170	169	168	177	189	166	186	186	162	163	189	196	180	193	197	174	166	185	173	147	161	184	170	175	166	175	205	166	175	161	173	175	171	175	169	176	183	188	139	163	162	181	169	195	142	158	160	159	163	165	164	205	168	173	180	167	177	182	147	179	183	161	153	170	186	151	173	155	156	151	195	181	173	169	156	170	160	175	150	160	187	155	195	183	178	150	162	130	168	177	150	159	166	175	210	203	163	160	199	161	153	160	176	176	158	177	163	178	159	166	174	136	188	161	179	163	168	171	166	194	174	173	163	166	158	193	173	167	189	160	186	160	171	196	210	159	168	167	157	190	181	192	165	171	197	195	176	167	188	138	186	165	183	173	186	185	174	185	166	153	184	185	159	158	195	174	151	200	189	170	168	181	166	127	141	166	154	153	183	170	173	184	180	180	145	145	193	159	181	205	193	178	170	185	174	178	199	181	159	190	136	156	171	179	171	152	188	158	143	180	175	186	165	160	164	180	170	171	155	180	187	183	167	159	176	172	162	175	162	181	165	196	195	199	183	177	195	162	147	175	162	172	168	156	169	182	197	160	180	206	165	173	182	159	181	169	175	147	161	176	145	165	154	164	176	162	181	176	174	180	167	166	150	159	176	193	161	180	172	183	150	162	165	162	181	152	193	200	186	181	184	168	181	184	154	164	187	180	155	177	152	177	187	173	183	188	177	157	178	171	172	159	188	185	180	167	150	177	198	163	178	160	175	176	165	171	192	162	168	174	173	183	161	169	182	171	159	171	167	141	164	163	187	169	161	157	176	182	173	164	191	152	171	174	178	178	163	193	165	179	171	170	194	187	164	162	151	165	184	168	158	164	165	182	189	173	171	177	198	197	174	183	143	150	189	183	174	163	163	174	194	177	177	161	180	199	162	179
9311	1131	2137	2332	1844	1485	1258	986	850	814	782	710	676	633	587	609	562	583	539	558	522	534	507	498	531	526	484	514	480	456	468	471	490	494	445	482	504	399	492	481	463	440	458	489	487	493	457	465	465	497	439	459	471	466	441	456	469	455	434	483	431	460	459	454	446	438	434	459	443	461	468	441	464	430	461	472	418	459	471	504	445	479	450	433	440	427	467	467	486	443	451	427	432	446	462	432	442	477	436	444	416	481	442	467	434	445	451	462	402	462	471	500	438	470	463	463	454	422	421	486	468	451	438	440	447	453	454	438	446	493	453	471	441	444	461	452	455	462	483	480	454	448	468	431	428	440	490	439	458	470	442	471	447	439	419	450	461	465	466	471	432	461	475	432	463	445	415	435	473	468	441	439	496	488	458	482	470	438	485	402	431	456	474	461	457	405	456	456	453	455	452	459	485	445	498	446	478	455	488	467	407	423	443	454	459	481	444	458	414	447	432	482	443	451	413	466	419	473	483	433	444	441	454	466	469	472	411	451	457	451	469	449	453	473	443	449	452	452	440	436	477	433	487	445	437	435	451	462	438	412	413	469	467	467	474	442	468	443	437	430	434	463	434	454	416	443	420	437	443	499	433	441	434	402	469	427	480	427	396	446	454	479	435	432	456	460	452	469	441	444	413	466	466	435	463	443	432	407	464	424	482	446	458	409	458	434	465	460	454	508	409	451	457	454	422	448	477	494	466	444	476	466	450	452	432	449	432	458	456	458	473	398	459	415	447	453	464	460	428	466	427	460	471	471	440	463	440	458	449	484	490	447	452	437	465	451	441	461	439	447	431	452	445	450	474	486	449	453	476	450	452	453	455	431	457	448	452	480	445	477	426	451	461	447	462	488	460	428	433	440	463	456	456	452	494	440	435	479	436	442	430	426	436	413	429	468	457	465	430	455	449	486	473	441	438	466	443	426	426	460	446	435	446	412	398	413	478	470	451	434	436	454	434	435	453	409	460	448	478	443	481	435	421	464	477	470	451	436	461	475	447	468	460	429	472	429	475	473	476	437	452	449	447	445	445	420	444	437	412	444	424	417	450	463	457	484	480	467	444	437	438	446	448	465	420	465	456	457	488	451	425	436	429	423	434	432	447	492	421	457	439	456	472	456	460	456	425	438	465	496	448	455	471	443	463	455	441	454	423	472	480	417	425	453	470	458	423	442	464	436	474	423	432	454	412	454	474	439	429	430	415	479	394	448	413	481	459	420	424	442	434	438	447	462	456	436	442	453	456	428	453	431	413	422	476	465	422	452	448	456	482	440	484	402	453	464	431	438	454	444	439	490	426	456	454	442	435	450	471	455	434	420	438	459	429	454	435	484	451	421	463	420	454	477	463	460	447	404	408	434	456	449	460	434	463	459	440	443	465	419	426	456	491	447	436	431	448	444	466	460	432	417	397	460	441	459	412	482	433	434	423	431	460	454	484	466	463	411	428	436	488	480	435	470	452	472	460	476	441	451	461	423	448	442	459	464	450	435	442	458	438	452	433	440	448	453	465	429	499	429	460	463	445	486	465	466	445	496	438	435	453	467	428	468	486	445	445	444	448	436	446	457	460	436	430	450	427	431	437	446	457	397	461	457	458	431	434	453	458	405	451	466	444	459	436	453	488	429	447	433	428	449	441	438	463	445	435	422	443	437	462	441	462	463	444	461	469	436	475	442	459	465	437	494	466	456	423	464	450	426	443	450	424	441	434	461	464	451	424	447	479	452	419	467	404	431	496	459	454	437	435	447	480	461	464	456	426	466	438	474	482	419	464	452	429	468	445	457	472	470	455	481	443	454	445	454	500	484	457	464	477	483	463	450	464	476	484	443	466	469	496	436	446	443	464	455	449	464	426	451	454	462	443	442	442	432	480	450	436	448	457	456	454	466	422	442	435	464	453	445	447	460	447	443	450	440	481	440	420	464	503	446	424	405	452	434	492	496	469	451	455	437	470	474	474	446	476	460	446	471	448	463	484	435	450	462	484	468	450	446	490	423	468	467	462	432	427	453	449	457	474	481	457	446	440	414	441	468	467	427	432	451	432	446	421	444	433	442	452	444	417	441	467	426	452	474	434	404	473	419	445	428	449	396	461	450	464	413	446	463	448	435	451	497	439	435	434	453	410	442	451	446	464	391	431	432	441	459	432	441	419	429	474	437	453	442	460	440	471	466	486	472	469	422	435	460	445	461	469	460	455	436	500	446	469	461	455	476	514	455	439	453	449	405	451	474	433	440	414	442	460	422	432	425	456	412	453	442	479	445	461	413	483	505	424	419	423	431	445	412	450	437	483	472	463	464	451	431	424	479	444	463	447	435	420	431	427	449	451	457	490	450	435	427	454	439	437	469	462	427	428	462	461	429	419	429	451	433	421	437	452	483	449	474	452	430	443	462	432	444	433	453	458	459	455	460	434	446	426	499	430	487	452	454	453	441	454	458	443	449	433	467	452	465	433	457	466	461	469	431	468	449	466	443	425	438	454	464	453	407	452	458	461	458	469	454	448	442	468	471	443	465	437	457	464	457	457	408	423	469	447	451	431	436	431	454	440	440	421	427	495	464	448	490	460	470	438	469	446	442	461	446	451	456	430	440	411	482	443	428	435	481	445	439	437	421	473	465	466	442	463	467	496	467	491	429	422	447	441	435	418	432	408	437	451	468	458	443	449	446	439	436	474	417	455	476	464	421	445	433	441	425	484	446	427	414	468	492	456	438	454	422	460	433	456	456	462	447	489	477	427	459	473	496	473	459	449	438	455	465	461	430	457	484	441	438	440	455	435	435	447	458	457	485	454	452	494	456	426	449	455	430	453	441	467	443	495	417	405	450	396	427	459	456	473	481	475	446	452	441	451	440	452	468	473	487	443	454	443	493	427	484	442	434	431	435	443	444	464	452	457	460	422	448	448	428	471	435	456	451	467	471	447	486	464	469	443	465	416	455	432	463	443	466	472	425	452	440	458	461	455	471	437	437	485	468	420	453	426	503	455	482	442	454	459	451	421	450	437	457	422	422	487	438	466	425	465	419	462	428	435	454	445	431	444	443	467	474	437	482	407	458	428	429	411	428	400	424	450	465	440	503	405	455	445	434	440	426	431	464	464	419	447	460	463	448	492	462	467	457	461	423	437	427	465	455	435	423	421	455	470	430	508	462	471	450	455	420	426	412	417	465	452	428	457	474	456	471	456	433	468	448	450	493	435	466	464	467	456	479	468	464	464	432	453	461	453	455	459	444	399	442	464	441	477	470	462	455	438	464	441	451	468	431	458	473	479	470	468	498	443	455	440	453	469	450	448	469	443	468	478	453	430	489	404	447	436	433	472	445	461	395	497	445	428	464	432	427	460	459	428	436	460	484	457	449	427	464	442	446	431	449	431	450	457	481	406	446	453	424	436	455	420	459	477	454	495	408	459	440	459	462	470	420	439	410	469	435	506	427	447	462	413	437	451	499
2828	445	462	497	463	507	443	478	452	424	481	450	484	461	446	446	461	445	423	436	474	442	451	463	457	527	450	462	438	440	493	484	469	439	488	489	488	470	489	458	446	455	448	411	470	470	427	489	478	503	460	447	434	486	463	423	442	438	476	424	452	431	502	464	474	436	429	483	438	480	454	484	454	469	505	476	445	457	483	500	465	455	424	449	380	471	427	448	459	447	460	421	432	432	442	417	473	454	433	504	449	444	456	452	426	457	466	451	447	399	418	444	427	468	460	460	469	426	442	454	475	449	472	449	475	490	453	429	457	454	423	473	481	490	441	453	482	433	450	474	445	449	475	465	433	465	412	422	455	455	449	464	436	462	445	449	431	437	447	496	473	471	421	432	457	512	461	438	454	466	442	470	466	453	466	516	465	417	440	474	453	411	431	443	507	471	466	440	417	445	487	459	444	448	428	415	439	458	469	466	506	427	479	457	440	467	466	456	458	450	464	479	459	479	517	483	425	463	448	455	493	444	457	438	472	454	437	465	442	448	475	442	451	429	499	491	469	448	455	449	459	455	473	449	474	468	435	440	504	488	441	444	464	485	481	447	433	502	488	441	477	464	480	501	442	457	450	458	431	407	458	446	468	451	460	496	523	474	474	445	430	500	502	439	466	453	467	471	437	494	492	455	450	509	492	473	440	449	468	492	482	431	440	430	466	415	437	437	489	429	428	459	469	432	471	439	448	448	496	427	457	491	471	448	453	464	486	401	440	478	424	447	425	461	448	461	446	508	476	452	465	453	414	413	464	445	392	448	486	441	448	470	424	424	442	457	439	431	438	474	396	524	454	465	438	466	471	443	474	447	447	421	460	477	469	434	433	466	444	450	417	453	438	417	430	423	458	429	458	477	444	469	457	465	472	448	443	466	445	454	470	415	481	431	477	442	464	474	418	469	424	436	462	441	447	477	443	451	499	433	470	453	467	472	412	442	448	458	463	470	473	448	456	445	449	440	447	420	448	470	421	490	495	467	513	478	496	479	436	434	425	488	483	460	491	469	439	431	459	447	445	483	449	444	454	427	465	407	480	461	489	455	477	471	496	460	450	461	467	448	432	476	453	442	474	495	449	490	472	429	468	457	435	497	449	460	444	431	451	416	461	419	465	469	442	473	490	465	475	448	432	486	422	440	498	415	454	452	455	465	448	448	497	457	430	470	391	442	434	463	453	483	464	448	420	429	419	454	480	449	470	437	446	448	440	441	478	470	463	384	454	481	445	477	475	445	470	446	421	440	500	457	458	424	439	408	435	445	453	443	468	472	472	456	464	463	448	481	430	477	480	461	464	428	429	444	458	451	448	413	449	437	415	452	422	504	446	464	442	410	474	457	445	408	432	427	433	469	445	453	524	458	448	452	437	467	501	464	490	428	492	405	441	411	502	422	451	447	499	468	457	450	465	412	448	428	460	449	449	449	456	478	452	450	451	439	463	424	451	468	468	415	425	443	458	503	492	507	437	409	482	441	441	496	482	471	473	448	453	457	441	439	486	454	430	502	425	462	457	424	454	461	504	408	447	452	435	476	488	430	478	449	432	469	500	481	473	452	489	478	476	429	453	475	455	450	466	458	460	443	459	471	458	471	484	441	488	484	460	422	463	482	473	427	438	452	467	471	467	476	498	463	491	478	451	460	444	457	479	460	424	470	461	459	456	443	492	439	446	441	460	452	467	483	511	444	407	475	466	464	452	395	453	511	519	406	486	436	454	399	440	475	473	479	449	435	493	477	468	458	423	459	468	454	484	438	440	473	462	472	443	471	446	450	449	442	440	456	481	451	435	456	467	455	452	474	409	463	486	456	484	430	445	420	459	461	462	472	430	458	469	449	438	481	478	446	460	454	430	457	510	499	459	466	460	452	412	482	476	515	461	458	494	452	459	456	481	494	486	419	463	454	486	460	444	471	461	477	489	426	453	437	490	464	424	451	439	469	467	439	426	454	470	464	490	476	457	426	445	484	462	484	475	533	425	458	438	485	424	482	455	503	475	429	511	466	466	520	448	469	425	442	482	445	464	432	448	416	479	472	449	499	477	436	441	464	450	428	463	485	447	461	462	505	450	419	456	463	443	490	449	468	433	434	473	474	497	470	448	449	478	514	443	428	496	486	478	479	475	438	463	427	481	466	425	451	468	422	496	473	446	462	462	444	444	444	441	454	457	531	459	476	447	444	459	433	475	521	424	458	471	448	465	503	444	479	451	502	463	446	473	478	411	426	475	455	478	534	469	459	472	445	421	438	429	452	465	464	451	470	445	504	441	438	464	473	477	459	436	470	459	465	441	475	468	445	501	439	431	438	459	474	435	436	452	486	448	467	456	442	482	479	466	463	424	435	457	481	456	463	463	485	473	479	474	423	453	467	457	458	452	453	474	435	422	457	446	458	474	468	473	456	494	454	396	462	435	473	467	491	486	447	479	435	451	431	478	465	434	462	455	451	467	452	436	466	399	446	452	469	446	472	460	421	475	459	462	478	453	453	491	489	465	437	445	464	465	423	467	487	498	477	459	443	466	464	432	467	462	462	451	454	452	472	444	493	430	471	427	446	421	448	453	484	514	484	417	450	481	477	446	454	453	448	457	440	478	446	504	457	477	491	425	455	435	491	442	457	439	470	469	496	471	467	476	455	486	487	443	446	469	465	425	432	445	488	428	453	426	490	456	475	457	491	490	443	424	409	429	486	488	453	442	454	477	468	465	453	474	487	462	431	492	513	466	457	452	468	477	452	457	434	450	506	455	468	432	444	487	420	442	458	449	512	477	493	457	446	498	466	470	438	429	447	451	454	432	497	426	445	473	453	465	433	437	475	445	439	434	454	483	440	436	426	466	432	454	452	442	486	471	457	452	464	442	463	509	463	467	464	434	475	487	489	518	414	462	439	447	438	433	441	455	469	451	489	456	443	465	435	480	449	476	454	457	460	462	454	474	454	463	459	453	437	462	471	456	437	438	486	489	451	488	502	447	469	472	454	440	477	475	423	431	466	421	443	436	511	463	446	479	448	463	468	489	531	435	454	506	478	456	447	449	475	513	451	448	466	459	455	489	435	485	456	468	416	436	500	473	455	416	472	462	410	439	431	485	440	474	480	438	427	462	479	447	498	452	453	446	438	448	470	460	484	475	439	469	439	454	428	469	462	481	463	434	469	458	469	439	465	495	450	459	501	420	434	465	470	485	493	444	422	471	459	457	460	451	477	444	448	466	471	423	474	468	442	425	472	472	456	433	452	462	405	455	492	423	470	461	476	477	468	451	437	467	407	491	452	421	440	453	488	456	440	473	463	462	446	425	459	452	449	419	457	464	482	507	431	479	523	461	460	467	480	460	439	454	474	465	476	451	464	436	442	465	441	466	424	480	460	455	458	437	492	448	464	463	448	478	413	445	455	486	458	445	427	433	466	456	464	456	456	441	465	485	443	498	473	486	460	474	439	481	439	455	402
2689	995	1099	993	1044	986	1059	1060	975	991	960	984	953	951	979	1015	1012	1038	944	968	975	1021	932	914	976	946	1010	963	990	990	1051	996	993	984	1036	1012	955	1020	1018	1054	1000	963	968	1034	953	1005	984	979	969	991	1000	986	995	967	1050	990	1022	1048	953	1027	1021	1028	973	977	963	991	997	941	1017	976	1002	936	992	1016	1007	1023	935	996	946	993	977	894	1020	1024	964	1022	966	1039	987	935	984	961	987	998	974	938	1015	1001	1008	963	956	1013	984	1040	993	1027	985	1003	1004	954	968	964	990	1002	1007	998	965	962	1015	1020	1048	1031	989	995	1008	996	969	946	999	1022	985	974	965	1008	969	946	931	956	975	980	963	1012	1004	974	935	1000	970	976	1014	1027	983	976	1003	1022	981	1014	989	1049	974	973	975	988	981	956	976	956	1001	997	997	1010	1035	1000	945	1045	955	1022	1042	1049	1068	1002	968	1001	1009	966	986	965	1057	944	1017	983	978	956	953	959	965	987	1022	982	1002	1018	964	961	963	1032	930	1042	1009	985	978	956	999	970	978	996	952	955	1004	960	1003	988	966	975	983	989	934	1058	1009	1009	1000	1015	1013	1009	959	966	1006	961	968	1008	964	961	986	1022	1017	1009	994	966	1008	979	978	966	974	1013	1059	965	990	942	959	986	1045	959	973	1061	1025	1000	963	957	1032	1002	961	989	1007	943	998	1014	1037	979	1009	1024	989	1034	991	909	1005	992	1025	943	1000	1016	1004	969	1001	953	961	932	985	1021	970	936	1020	1004	1006	999	1054	1003	962	1020	1043	998	963	1031	1012	1027	969	988	981	1005	975	1002	997	977	952	1006	972	983	1046	990	985	940	1013	1016	983	1035	1008	980	1027	1034	949	1018	962	1009	1016	1031	945	963	1039	1049	992	960	939	1011	1001	951	1032	992	1006	987	1010	1005	986	1008	1004	967	994	948	1043	994	988	956	954	1010	989	993	964	979	1015	959	1001	971	1033	1018	978	960	1038	992	1010	975	992	966	980	1004	1022	1051	1057	984	994	1001	1006	1004	1024	1009	1037	1017	989	959	975	960	963	953	1026	1042	1007	950	997	1007	1011	993	1013	950	967	995	1009	965	971	1008	990	1007	989	1080	1024	986	980	981	993	1015	1003	982	969	991	1017	971	937	970	980	994	989	1019	1004	1001	1013	1012	1003	937	988	1032	1021	1026	952	962	981	970	1015	1017	989	1018	987	1004	992	991	1039	1032	1007	978	1057	1030	988	997	989	982	987	1013	960	1031	972	992	1031	972	966	965	979	988	933	992	931	979	1019	987	942	972	972	1020	1038	990	969	1006	971	957	980	937	985	986	999	1029	978	1019	936	945	967	1013	1024	1043	1029	994	982	944	970	1007	1051	951	976	1038	1013	1019	993	988	999	979	981	987	968	972	987	1010	958	991	962	1043	1020	1037	924	1013	978	965	1031	939	1021	1014	995	982	1003	992	988	992	980	1028	962	966	1031	1021	957	1043	972	1008	1035	1005	1030	962	939	955	1032	960	985	1017	1026	1000	971	976	1003	984	920	959	976	1007	987	1049	987	1025	946	955	1063	1020	1003	987	980	1047	954	1009	1041	1021	1008	984	943	1050	1001	981	991	975	1035	1031	948	1015	978	1026	992	1000	976	958	979	1032	990	978	1017	945	1052	1007	954	1022	958	963	1047	917	1015	1015	1022	981	1016	943	1033	1010	1013	1000	1009	990	1013	1005	957	982	1042	1009	1011	1007	982	983	964	971	1008	1000	950	1015	964	1027	964	1017	991	950	985	1012	1036	977	962	969	988	990	981	1001	990	980	950	1022	1010	1013	1019	989	997	1052	966	938	934	970	949	933	962	953	1017	1048	955	998	1019	951	989	1062	1012	989	1061	1062	1042	959	986	975	1012	980	985	993	1036	999	1012	994	1053	995	984	949	1027	956	1010	975	1019	1025	1018	980	980	994	986	945	969	976	1037	1001	997	1019	1020	993	973	943	956	976	965	1038	996	1013	1008	987	1006	977	990	957	989	991	980	982	971	975	1005	1012	1007	979	985	998	984	952	963	935	955	988	983	908	999	973	1026	909	968	993	985	1005	939	1006	1049	970	1019	948	947	988	978	988	1012	952	1034	919	1014	997	995	983	978	1030	967	965	994	1053	989	1004	993	1003	966	981	917	1013	991	1009	972	1021	922	995	1049	947	994	971	982	995	995	1024	1022	1004	957	998	991	995	1005	952	976	1033	1067	1031	965	959	971	994	1018	1026	980	943	999	983	987	988	973	977	1036	985	934	970	957	991	1025	905	929	1005	1036	918	970	1004	1037	1005	1023	1051	1022	998	971	980	964	983	992	973	992	943	1015	989	957	945	923	1021	987	978	1005	977	955	1018	984	996	981	974	1056	957	991	944	1024	999	958	1015	978	966	946	1021	1019	992	1035	970	975	971	990	1003	964	928	945	992	922	961	966	956	1057	1013	994	941	976	995	1022	987	967	1016	976	927	983	991	1002	958	1012	953	1005	995	1003	1031	973	945	1036	1053	974	989	986	1017	960	983	1049	1008	1047	1001	999	977	966	1046	926	1015	968	1012	1008	1001	1016	1050	978	1026	962	991	944	1005	1005	992	986	1012	979	1021	1011	1017	1044	1007	1004	958	992	966	1016	1034	959	1009	1034	1068	1019	963	955	983	1029	1032	940	1004	968	981	1024	963	975	978	1021	1005	947	985	1051	1076	1004	965	986	1008	978	1011	966	938	1020	1010	1002	1033	991	982	1006	929	978	999	962	988	1037	991	1019	1006	1034	977	971	1028	985	964	993	993	1078	1030	974	953	977	976	1022	981	991	982	963	1011	946	989	959	1006	943	1009	978	998	983	1036	996	1030	1050	1011	988	980	996	932	1019	994	1005	1018	980	994	956	992	993	994	920	973	1038	959	940	1007	998	992	999	1006	1022	978	1003	982	1060	998	1047	948	1014	1022	989	1059	1023	973	986	1039	949	1004	1069	981	985	1025	1029	1038	1009	970	1029	1027	945	1032	1039	929	1039	1017	957	984	1021	990	976	966	975	987	940	1005	1004	991	950	948	966	961	972	1026	945	976	983	1000	981	1010	1031	944	969	990	1031	991	991	971	981	983	988	1057	958	989	1058	956	1024	967	930	962	992	973	952	1002	987	989	988	963	1068	935	988	996	922	1019	1073	943	980	980	954	1006	998	1010	978	1012	989	997	993	971	937	997	940	932	1058	1030	929	999	994	990	1004	1013	1019	962	993	936	984	1024	972	1001	974	938	1019	1007	969	986	988	946	935	977	985	996	1000	1011	1000	978	974	966	1034	963	986	1023	998	955	1028	972	1015	1024	1009	1000	965	969	989	1010	980	964	965	1024	973	1000	1009	932	996	1004	989	989	1033	991	1030	990	1003	946	964	970	975	1028	939	956	967	1024	1006	1013	1000	1044	991	978	999	944	943	961	978	967	987	1019	979	959	987	943	934	992	1008	958	983	989	1020	923	947	998	976	992	985	948	933	977	989	944	1022	1010	1005	988	993	971	1021	938	1002	975	942	1032	963	971	1026	1006	989	962	985	977	1037	980	976	1012	1023	1003	1032	989	981	1019	998	945	1029	1012	1003	983	986	1004	1012	1022	1057	1033	970	1028	1006	1001	1006	971	1028	956	959	1011	1028	1016	1010	1026	1005	1039	990	950	1002	973	1012	1012	972	1031	1005	1036	1007	1019	1033	1003	974	1002	969	995	999	1007	979	945	974	974	949	978	1018	957	1052	971	1007	1043	1013	994	935	1043	931	948	990	1004	949	976	994	988	962	932	994	981	1025	967	977	959	953	1003	1013	1008	998	1011	1035	979	1031	981	956	994	1020	961	937	951	932	965	914	979	995	974	992	986	981	1008	1003	1035	982	995	981	1028	955	974	999	984	1012	971	976	957	1018	1020	941	945	959	1009	928	971	985	995	1011	1050	1026	1019	1007	957	1028	1007	997	989	1012	947	1030	997	976	992	988	1024	1016	1021	974	1029	885	970	1016	1007	991	967	1019	937	1024	934	963	968	999	942	991	993	945	990	966	974
10053	724	687	540	444	337	336	302	316	285	283	245	257	264	267	258	266	265	281	221	239	285	239	284	248	247	247	286	230	277	242	249	250	222	233	233	257	271	249	213	256	268	250	239	250	244	266	259	235	241	259	229	262	244	249	236	240	263	270	241	285	245	225	244	268	266	234	256	256	245	286	228	256	248	239	249	263	272	232	263	228	228	244	244	261	266	206	237	271	263	232	232	236	274	241	216	250	316	240	259	238	260	222	259	259	253	232	239	255	234	260	231	240	249	249	262	260	248	288	259	232	236	270	253	243	257	280	245	263	237	252	275	253	228	238	233	275	257	272	277	251	248	240	276	260	234	253	254	255	243	253	252	235	258	262	272	264	243	237	270	231	280	240	238	248	251	228	243	235	254	215	274	265	272	207	263	217	254	262	265	237	239	256	251	250	236	220	233	240	255	292	259	259	262	257	240	240	230	231	252	256	233	253	242	237	244	249	250	243	270	277	250	238	258	277	246	236	214	245	255	265	266	240	243	222	262	241	228	257	284	250	248	244	274	269	255	227	258	272	240	226	220	271	258	260	241	269	241	266	246	241	260	266	248	257	238	273	235	244	231	280	239	248	270	258	266	243	224	256	263	221	260	239	257	262	226	214	220	261	211	242	233	260	235	251	259	232	251	262	242	264	240	262	262	229	244	256	248	242	274	253	249	234	263	231	227	264	216	265	250	257	240	253	252	260	225	242	222	230	209	232	239	247	252	251	251	253	254	235	246	263	251	270	270	264	262	254	260	270	240	237	254	262	246	271	250	279	275	241	247	235	279	234	233	252	256	239	251	231	251	256	242	269	256	233	259	255	234	267	257	243	234	250	258	270	264	257	258	262	259	237	245	280	267	242	268	246	251	247	266	249	276	276	268	235	230	277	209	221	258	244	224	273	244	244	232	216	281	281	249	236	234	245	259	237	232	260	246	247	238	237	223	262	247	277	276	254	253	214	233	243	241	219	281	246	261	273	250	241	271	261	274	257	256	245	244	239	247	264	244	262	253	267	240	289	274	272	259	243	260	249	245	245	247	257	248	252	272	233	211	257	249	225	295	214	231	243	238	232	234	222	253	224	283	225	264	270	242	282	235	254	249	246	249	263	244	252	260	246	286	256	254	232	235	247	274	249	249	279	274	266	236	268	241	247	240	253	222	221	253	249	258	249	251	242	267	273	262	258	253	263	286	251	282	240	245	246	249	242	259	263	250	279	269	229	243	236	227	254	268	255	241	267	235	241	225	216	260	261	253	237	241	241	236	240	228	244	266	256	241	256	251	241	275	272	227	264	262	238	216	260	234	246	263	263	238	254	253	259	224	205	278	247	230	251	223	295	267	232	205	248	251	230	257	260	281	263	252	238	236	268	226	247	244	269	228	223	250	244	240	261	238	251	239	262	240	239	259	258	233	239	233	281	272	272	269	254	238	231	260	270	250	236	234	264	232	270	245	260	247	265	272	270	277	238	260	258	243	245	243	249	263	243	252	242	241	251	257	240	263	243	257	236	252	239	280	256	244	250	264	240	240	265	262	228	212	272	292	248	260	238	245	249	238	246	265	249	262	236	220	264	256	256	270	223	245	239	219	232	233	252	284	236	219	261	236	257	261	256	262	261	256	240	257	273	282	273	263	216	237	234	263	238	265	299	257	232	291	252	240	269	218	225	258	237	234	261	249	252	261	247	247	273	234	259	260	284	287	229	235	262	237	261	238	242	285	261	210	252	239	225	260	286	231	236	220	256	245	266	270	252	202	253	273	253	253	238	269	248	239	224	225	291	268	278	243	239	250	270	267	249	239	228	237	256	272	270	263	248	281	275	259	267	231	251	250	246	266	237	233	233	280	276	234	286	274	271	258	271	235	221	261	279	269	264	272	237	242	252	272	279	259	223	230	282	265	264	265	269	250	282	228	247	232	258	255	250	275	256	233	235	256	223	276	247	239	222	263	275	269	223	238	243	238	242	275	264	244	276	277	257	256	256	223	270	250	259	247	236	249	242	250	239	240	245	229	250	272	249	249	261	232	239	274	261	231	225	257	260	227	279	257	240	260	236	265	246	246	229	254	253	259	249	253	255	234	249	217	247	244	227	260	243	256	241	260	222	238	263	265	227	240	272	248	277	226	276	244	254	243	225	261	239	252	260	259	282	295	276	223	295	245	238	257	214	244	264	261	253	238	250	264	226	262	249	210	247	261	230	251	262	242	251	259	226	256	274	254	219	246	263	287	256	252	239	247	248	228	236	241	265	267	221	243	263	259	221	262	275	246	220	225	258	253	243	265	256	241	227	271	243	239	245	250	253	230	254	270	231	287	251	256	267	252	239	226	256	295	237	259	241	254	241	297	239	245	231	255	253	248	221	228	236	240	228	271	263	255	267	217	250	217	240	259	241	283	223	257	237	261	247	224	241	242	241	256	224	271	240	250	258	250	216	267	251	251	239	251	259	256	242	251	242	239	229	251	267	243	247	224	270	231	258	279	251	225	241	238	260	228	220	258	277	266	243	231	204	239	250	252	253	263	242	224	256	241	219	243	231	257	252	238	243	254	249	271	281	252	259	245	296	238	258	234	265	267	229	271	232	249	275	241	277	247	243	236	248	245	253	271	248	244	242	235	239	229	228	266	240	253	219	242	251	246	266	245	237	230	284	230	271	262	214	264	231	246	285	248	229	256	229	280	242	235	228	277	256	236	229	255	264	234	240	279	238	232	232	253	232	258	277	224	263	274	243	236	244	259	269	272	233	235	246	245	261	270	232	257	234	256	240	235	212	255	262	244	236	242	242	254	291	264	272	210	272	256	260	244	263	253	239	241	264	276	235	262	269	256	270	254	257	233	279	240	268	235	243	256	263	225	242	252	251	233	261	263	248	263	212	270	241	244	249	266	217	273	229	271	244	257	278	272	231	229	285	238	251	229	233	268	269	261	254	226	267	246	270	253	256	236	262	239	241	238	250	237	226	256	254	246	282	226	241	254	230	241	270	247	250	287	251	246	235	239	264	267	260	264	234	272	248	258	238	258	252	236	247	246	257	268	266	252	250	246	266	285	240	224	243	258	255	219	231	223	266	261	241	221	227	237	288	239	236	275	249	239	277	240	208	261	263	228	248	254	257	268	250	250	271	257	243	237	234	240	235	242	244	252	256	255	267	272	238	244	270	241	239	231	245	277	229	268	243	232	224	261	267	251	229	222	257	267	267	289	254	248	244	213	238	270	254	222	262	242	249	264	252	236	251	250	229	224	241	247	223	252	239	264	233	253	222	298	244	250	285	249	240	289	254	243	250	267	253	272	226	264	262	257	270	270	234	231	252	260	251	240	250	268	235	255	250	251	295	251	234	258	253	225	254	280	260	238	258	271	260	276	260	253	237	267	262	258	287	233	241	242	221	269	256	253	226	237	263	232	264	216	256	272	231	242	262	254	246	243	256	226	226	248	236	248	249	242	255	234	232	269
7452	948	1458	1548	1291	1075	938	867	803	741	736	668	720	680	698	639	641	637	637	663	656	590	611	596	615	583	606	590	588	602	611	589	581	586	589	596	594	607	572	579	576	534	548	554	623	567	591	561	612	550	592	604	562	569	567	582	585	610	612	572	591	573	599	591	563	657	598	575	576	578	560	557	585	553	600	570	570	585	566	538	605	622	574	568	560	589	569	547	603	573	536	567	580	556	573	596	585	565	584	570	558	593	506	583	531	596	586	569	604	564	562	598	593	564	528	555	577	567	564	559	622	602	577	586	589	512	584	557	541	586	556	593	563	538	599	571	589	559	522	611	596	573	567	589	594	573	597	569	563	597	580	601	578	553	609	599	570	593	547	572	660	566	575	515	572	585	566	533	605	557	587	607	536	575	571	538	602	583	547	631	634	582	575	605	558	569	581	573	563	596	537	597	556	572	565	581	567	608	588	584	599	641	599	562	564	553	571	599	587	607	559	583	578	547	618	558	548	564	592	594	575	600	545	580	583	534	527	573	573	585	571	607	544	582	569	583	558	576	587	542	576	589	587	550	579	568	534	605	610	561	533	549	562	612	605	604	593	540	613	562	550	544	581	570	539	593	558	558	597	598	569	598	602	568	547	548	560	581	613	590	545	533	627	592	548	577	588	560	601	586	573	633	576	580	550	530	573	615	545	585	589	580	598	553	556	554	581	580	563	546	565	608	593	581	578	600	558	567	559	547	563	588	567	586	611	587	637	568	580	564	576	552	569	622	618	572	535	570	519	582	525	605	584	559	595	561	572	580	608	560	587	580	628	599	587	599	597	562	534	632	557	621	574	558	575	624	585	572	517	560	582	571	591	623	599	586	579	576	553	575	543	561	571	561	531	571	567	598	601	550	606	576	568	596	548	553	601	558	564	573	543	587	585	559	617	601	589	545	597	530	577	538	556	565	554	572	588	591	594	631	565	559	588	590	628	564	580	584	580	615	577	582	569	538	589	549	595	585	579	565	580	578	594	602	595	572	599	576	542	579	603	567	600	582	564	532	589	577	580	530	627	582	568	600	564	571	613	595	519	570	544	588	606	548	638	576	557	630	573	569	559	548	571	562	573	589	576	592	534	529	566	569	559	590	602	551	540	545	567	566	535	580	589	617	539	646	542	556	562	597	565	621	595	584	581	578	620	606	613	587	614	594	563	582	631	593	585	567	598	523	581	610	606	573	590	583	572	580	547	603	559	571	545	576	551	562	552	577	578	592	588	621	546	598	583	600	591	575	610	575	585	576	641	569	577	573	578	534	559	568	583	628	573	556	560	572	564	534	561	614	542	567	573	562	551	581	565	569	510	585	573	566	567	600	576	589	601	552	554	603	616	614	561	595	595	583	569	555	595	609	579	574	568	569	588	577	587	546	582	552	581	601	558	564	539	572	553	566	580	582	551	556	572	592	620	549	540	569	570	589	610	597	613	588	591	602	569	598	555	571	579	608	595	586	600	575	555	582	597	568	584	592	578	572	570	579	565	590	587	579	546	533	594	584	576	592	594	585	579	589	542	606	566	605	555	589	568	574	594	536	593	603	547	599	579	579	606	557	582	560	575	567	572	589	608	589	557	591	555	571	558	555	602	599	614	564	606	615	597	603	566	555	554	624	620	620	579	590	548	596	581	595	610	574	567	599	583	629	594	572	588	559	600	590	604	581	605	606	567	595	580	552	618	550	615	557	573	597	570	554	591	577	597	582	605	546	589	587	600	540	581	578	571	576	588	594	571	557	607	542	580	577	596	588	565	550	550	591	607	589	590	569	589	572	595	563	544	583	535	547	576	581	621	615	549	587	569	574	582	612	634	576	574	587	576	561	600	627	579	594	596	559	574	561	572	560	591	538	581	577	556	597	563	610	593	599	575	595	597	628	576	591	635	554	585	587	583	524	534	609	569	647	558	606	621	593	579	603	574	562	594	566	619	619	596	537	546	617	541	619	570	599	586	591	600	543	558	546	575	566	575	560	585	627	594	566	621	590	576	596	564	571	586	591	614	565	616	587	588	574	545	561	557	542	581	591	573	570	555	641	551	560	567	593	556	558	545	590	590	581	567	623	566	576	573	579	551	564	605	628	553	575	550	530	565	583	605	609	576	576	570	547	574	572	613	577	611	590	550	567	567	558	576	572	592	606	602	606	567	600	593	556	540	624	586	527	541	593	554	582	603	629	595	572	518	571	548	565	596	573	563	627	585	591	588	590	565	570	583	590	571	563	634	605	581	556	544	535	572	593	601	614	556	536	580	569	564	542	600	596	574	605	593	606	553	600	601	552	513	608	571	560	546	570	545	627	567	565	586	596	537	535	567	560	526	519	605	632	610	572	601	571	571	594	597	584	606	586	581	579	547	578	595	580	594	515	588	523	606	572	602	577	554	614	571	583	557	606	630	599	558	593	545	594	605	582	595	594	543	591	574	590	607	592	567	561	573	543	584	551	533	601	595	544	578	565	590	595	607	598	627	576	577	547	603	556	554	535	588	582	545	594	559	579	560	575	609	599	544	594	602	567	566	598	572	546	622	520	595	549	606	544	523	560	578	606	586	563	561	597	566	585	540	558	583	607	596	629	609	574	595	595	589	537	569	578	556	527	627	553	563	624	593	624	604	568	619	535	599	582	559	563	559	574	580	580	591	615	553	573	539	562	579	571	561	596	577	535	606	590	577	580	602	597	568	610	564	611	569	601	579	597	563	554	604	570	546	566	533	594	560	578	611	614	573	590	572	637	545	580	619	583	569	566	587	561	580	601	548	569	572	578	590	599	606	607	541	570	599	570	566	586	606	570	602	570	580	571	566	575	551	613	573	596	545	555	536	554	595	572	580	620	583	602	557	576	573	527	630	565	542	617	603	577	566	599	564	597	595	556	592	614	616	530	583	572	627	579	592	584	590	592	563	584	544	636	606	579	558	598	606	578	550	566	564	579	574	578	548	558	593	598	586	587	558	612	566	585	599	571	612	552	573	557	568	576	585	589	546	556	565	600	580	564	580	583	584	584	600	570	530	555	554	583	565	539	620	583	573	562	576	627	571	531	559	589	551	559	608	561	607	590	553	587	580	607	625	609	538	599	557	621	566	563	600	562	562	646	569	600	577	577	594	596	559	588	553	623	611	585	586	636	589	588	621	567	583	565	572	581	567	604	589	571	613	581	553	572	580	559	569	557	566	544	584	617	583	566	538	554	546	572	588	582	568	585	545	590	581	531	571	588	587	557	607	509	591	557	583	601	608	624	567	587	537	540	597	587	597	570	549	519	593	600	602	628	574	621	607	575	578	533	573	591	638	529	573	557	550	543	597	567	604	553	575	579	575	576	587	567	554	538	611	573	648	550	572	591	553	618	571	598	589	571	627	584	612	589	592	590	576	591	607	585	553	580	580	559	573	617	574	576	577	578	540	587	652	568	554	624	563	626	581	615	621	606	566	585	561	592	603	528	618	610	589	587
17289	1636	1006	734	481	432	292	268	239	248	252	205	212	207	213	201	218	197	178	179	201	166	183	177	193	173	170	201	181	155	173	185	185	198	186	194	188	171	177	174	173	183	179	182	166	180	193	167	170	204	175	179	179	179	186	155	148	165	176	195	168	163	143	185	186	188	176	185	184	181	181	154	162	173	168	167	184	188	155	155	157	185	184	181	196	199	175	164	186	179	181	199	165	160	180	174	166	184	167	167	150	152	162	174	182	189	192	171	154	195	193	179	172	172	173	165	173	172	172	183	194	176	185	171	166	208	169	202	161	173	186	202	180	147	183	158	151	195	145	142	166	191	171	150	183	155	157	161	165	189	159	179	197	165	191	154	182	157	169	197	176	199	174	189	192	165	168	189	151	174	176	178	159	176	172	150	179	176	177	180	198	179	183	185	167	160	178	188	165	191	179	151	165	189	174	166	149	198	199	181	175	144	166	183	169	184	201	170	155	150	180	164	183	183	181	182	160	157	155	155	159	157	175	165	162	161	168	191	161	176	152	153	167	166	196	164	182	192	194	156	174	148	167	154	186	178	169	145	182	173	169	154	161	155	167	180	188	194	175	152	167	150	160	171	162	163	146	195	183	174	168	168	181	194	161	155	168	169	170	168	187	143	176	171	203	165	172	160	169	171	181	199	160	159	175	155	157	179	190	183	180	172	146	180	183	184	154	165	183	151	159	210	203	179	191	163	181	190	181	188	164	180	161	147	184	169	159	174	174	149	165	162	197	179	154	179	174	161	162	165	165	205	194	170	172	165	188	153	174	161	173	170	189	167	168	186	173	168	177	196	187	178	197	179	164	159	167	182	168	160	166	147	153	185	180	177	191	189	149	153	190	188	164	163	176	157	165	143	157	165	154	163	169	157	184	181	160	182	167	162	171	168	149	184	144	172	175	175	177	176	170	150	160	186	181	168	165	153	175	177	169	152	174	159	187	172	176	165	145	182	167	142	190	188	166	164	161	163	177	182	134	191	190	166	181	169	192	187	175	177	178	158	178	178	155	176	157	184	167	178	166	171	181	143	183	144	175	187	165	179	177	156	180	181	163	199	173	150	167	162	141	174	175	169	169	179	158	156	167	168	164	159	171	192	169	163	160	160	182	182	174	183	145	185	208	175	167	172	176	163	153	194	177	189	171	180	161	165	174	166	179	167	162	179	178	180	184	167	154	160	190	163	197	160	175	170	195	178	163	181	168	172	188	175	192	179	194	180	183	171	178	172	181	191	178	163	164	159	148	158	156	183	202	173	172	156	160	180	179	195	166	160	178	174	187	195	174	181	180	182	192	184	196	162	158	166	142	172	170	180	174	158	159	166	165	160	168	189	157	170	210	166	191	170	185	179	149	194	185	172	175	160	174	171	155	154	170	170	180	196	174	154	153	153	157	170	172	161	183	181	196	221	186	175	180	198	191	165	168	163	177	174	176	179	181	173	153	172	197	163	155	152	159	161	161	170	153	176	157	186	161	155	169	142	178	196	177	178	173	163	148	160	166	191	191	170	143	176	174	158	166	175	182	202	180	168	173	185	179	164	175	159	173	153	167	147	164	168	188	187	170	191	158	173	181	161	172	156	192	159	170	185	169	160	183	147	186	170	159	173	164	163	185	170	189	175	155	177	175	184	199	168	163	180	176	171	131	151	157	195	161	163	186	178	172	159	189	151	192	183	172	196	162	150	156	166	199	197	171	198	205	181	161	156	175	173	161	174	184	181	164	198	182	179	174	173	148	164	145	178	159	191	146	166	186	178	146	182	208	166	140	180	175	181	166	144	154	147	156	184	147	178	188	173	185	179	165	159	169	174	175	205	165	169	181	161	158	163	160	171	152	189	187	197	173	159	167	173	170	173	176	179	190	165	150	164	157	189	188	169	189	170	204	174	164	165	164	169	148	190	190	177	164	177	163	170	186	183	178	171	192	199	158	178	187	200	183	167	168	180	166	175	183	172	153	145	190	141	154	181	187	164	168	165	158	182	188	198	176	178	155	165	179	163	156	158	206	171	163	145	171	166	142	156	162	155	175	181	180	153	183	176	174	165	172	182	149	175	154	168	173	181	184	144	182	178	171	176	171	170	175	186	204	188	181	167	154	172	163	202	182	179	162	160	152	180	193	173	175	165	185	169	156	166	126	174	190	183	197	175	153	184	181	189	161	135	172	166	177	172	168	193	174	178	164	174	171	176	177	146	149	171	161	186	188	163	202	163	177	166	189	177	180	202	164	161	178	166	169	190	194	176	178	180	166	162	160	164	177	164	169	193	175	179	189	166	159	155	158	175	168	183	188	169	180	174	169	186	207	166	163	173	194	167	178	162	147	157	188	175	181	185	171	162	172	194	160	194	198	183	185	171	168	165	181	166	169	207	181	161	189	164	183	161	169	184	166	177	170	168	171	164	183	178	179	198	179	147	151	180	177	188	171	158	151	186	203	201	182	181	162	151	183	157	163	173	169	175	174	178	175	199	184	167	192	179	180	203	182	163	172	190	209	181	181	163	193	164	157	177	161	184	176	190	196	171	195	164	180	160	177	188	177	179	197	177	176	200	180	151	183	185	185	177	177	178	191	177	184	165	171	168	179	155	177	176	142	177	167	166	178	152	171	163	171	157	190	177	179	157	162	182	189	160	153	162	180	152	161	182	176	141	163	161	190	197	167	165	185	157	171	177	151	165	172	157	151	158	198	209	177	188	199	172	172	165	169	173	175	154	167	171	177	162	156	178	168	155	171	160	157	152	178	169	186	162	151	162	164	184	178	170	193	159	204	150	175	172	199	183	191	163	188	187	151	157	169	170	196	156	153	212	193	178	168	178	167	175	177	177	186	157	163	153	165	161	162	170	189	160	178	200	182	160	167	155	150	164	186	178	166	181	180	164	174	153	193	192	153	176	195	172	181	167	176	159	195	171	177	161	189	169	166	157	191	159	161	189	183	187	168	180	181	153	157	174	181	168	180	165	141	169	152	152	169	191	177	184	191	151	177	165	192	178	164	160	164	171	194	187	193	187	170	184	189	197	196	165	175	170	176	193	175	170	168	172	175	151	212	143	163	151	159	165	158	165	197	185	171	173	175	180	187	171	182	150	187	195	187	176	144	175	154	161	169	184	175	145	175	168	138	182	188	176	181	160	177	180	167	167	169	158	164	176	160	173	172	183	142	169	191	160	155	166	188	173	138	188	158	181	179	153	167	164	174	151	162	160	187	156	189	178	192	180	181	160	199	161	170	160	172	167	166	164	174	179	144	169	179	184	151	183	173	181	161	161	166	155	170	198	187	179	173	154	149	160	155	192	140	148	154	147	151	180	197	172	164	154	155	171	177	155	181	160	186	171	163	171	157	182	150	172	183	172	166	177	179	161	178	163	167	157	175	184	166	172	175	185	167	164	174	186	183	160	182	181	171	180	175	175	178	167	180	158	163	188	174	158	196	153	154	174	166	158	145	169
9349	1148	2127	2292	1835	1496	1205	997	941	895	786	693	644	617	602	564	546	576	515	530	522	526	554	528	510	529	539	487	496	506	497	481	483	479	488	461	461	470	479	453	498	430	506	450	464	488	446	470	472	427	436	424	476	468	459	431	436	441	429	459	431	496	479	495	448	474	486	444	475	485	445	444	487	447	440	467	450	487	461	485	439	433	476	457	464	441	439	446	470	489	448	445	470	398	469	456	462	430	416	482	436	437	456	469	471	461	513	437	443	455	481	457	442	452	442	462	448	462	456	451	468	462	483	460	470	465	399	413	458	438	452	443	488	428	405	463	465	430	461	454	466	429	436	460	446	488	467	431	467	458	440	425	450	455	494	448	458	419	447	462	438	468	439	465	465	464	448	437	467	424	446	463	435	475	453	424	455	465	449	439	465	464	452	468	466	439	484	422	441	468	455	476	428	436	452	467	455	463	419	460	463	464	484	448	468	458	438	487	435	423	428	455	482	433	491	433	440	459	432	436	418	433	484	434	483	458	438	450	473	453	445	461	470	463	429	460	422	472	459	478	483	444	444	447	438	467	487	444	442	454	452	447	420	438	444	449	425	415	453	471	477	432	488	454	466	488	437	440	494	444	455	443	423	472	453	431	458	466	441	451	439	482	414	429	438	425	444	443	449	455	492	423	441	473	486	474	474	422	445	446	502	467	427	472	456	435	446	459	461	423	428	471	460	456	456	456	439	429	446	436	444	483	431	482	452	424	453	453	411	489	473	451	436	451	398	448	438	473	466	463	438	435	449	419	468	457	438	470	483	468	469	461	457	456	479	430	460	425	414	455	432	470	444	480	464	441	433	431	424	432	437	480	429	444	456	428	443	426	489	458	446	470	485	428	447	464	392	438	448	424	446	454	458	473	403	437	440	462	483	479	426	455	438	439	470	470	462	421	426	461	475	461	438	496	472	451	457	453	473	461	438	471	449	483	469	451	426	458	409	448	464	444	447	478	482	477	467	484	448	438	426	450	443	413	474	439	461	412	477	448	503	440	436	463	444	466	472	441	458	429	467	458	430	466	454	446	466	470	495	432	444	466	454	459	438	485	438	485	415	428	403	481	451	455	438	448	465	462	457	434	453	473	477	463	439	449	466	471	458	447	456	501	479	477	453	474	488	422	427	497	448	460	444	407	437	460	441	505	437	441	437	465	442	419	447	438	439	448	441	467	443	422	476	445	436	500	480	460	452	446	427	469	438	431	468	455	437	462	451	472	499	461	466	467	415	452	462	487	462	468	457	446	468	432	474	483	415	431	423	450	455	447	422	470	455	454	428	445	460	455	485	437	471	445	439	429	435	417	450	474	453	462	451	432	438	442	467	430	477	464	471	468	453	453	445	455	408	457	465	447	457	460	405	479	436	470	465	483	445	433	487	450	480	434	446	419	430	445	441	454	445	454	458	413	436	450	457	488	469	453	434	448	507	437	454	457	494	448	440	432	449	484	444	426	442	461	452	465	431	448	423	453	454	450	444	434	440	467	451	434	496	504	454	463	455	443	487	435	475	437	442	472	487	437	427	444	440	443	532	445	418	464	437	449	432	449	449	457	466	453	470	421	426	470	443	496	435	450	474	432	449	441	492	429	470	476	472	426	456	453	464	451	425	465	454	452	455	441	496	480	443	451	485	440	448	461	479	464	461	441	474	458	463	443	439	388	446	468	443	442	429	477	429	429	458	459	454	452	475	444	448	436	463	432	447	447	432	471	430	446	432	439	444	435	469	452	480	458	455	465	470	440	479	490	451	437	479	463	434	459	452	503	468	449	467	447	442	465	442	440	480	459	450	474	447	409	452	421	463	445	456	456	449	453	441	448	432	447	462	449	420	467	457	476	425	449	434	467	431	431	480	454	470	448	421	484	416	437	414	485	441	457	437	471	455	489	445	436	447	457	470	484	437	426	447	459	438	453	436	462	439	420	412	452	478	427	439	448	437	452	429	405	407	437	452	455	444	413	470	442	436	451	410	450	504	475	444	463	427	456	450	413	458	463	456	450	417	441	497	479	441	460	445	442	436	462	439	471	442	489	471	432	443	429	411	488	499	461	473	404	449	453	464	443	451	434	445	450	507	445	461	465	463	449	451	460	423	417	453	438	452	447	457	471	439	446	431	442	508	421	430	439	462	425	432	454	475	458	429	438	462	431	447	476	464	441	460	479	467	443	467	451	442	467	447	456	416	439	407	482	426	461	437	452	501	431	443	456	445	430	479	516	435	465	445	440	504	420	470	438	453	443	426	457	454	498	459	402	468	467	442	433	400	457	477	423	407	439	469	475	417	431	435	469	425	454	419	450	446	433	450	434	442	516	448	453	483	473	495	452	427	454	430	480	456	452	446	454	438	447	468	420	431	454	475	442	437	460	445	454	483	485	514	463	459	436	469	465	444	473	490	434	460	461	430	446	440	438	462	462	444	452	471	464	457	493	480	461	447	447	420	452	460	458	437	458	448	456	448	456	475	479	470	468	454	455	430	443	422	430	494	403	455	469	452	447	433	424	467	459	496	444	419	437	496	472	457	468	446	480	460	456	425	447	450	450	454	397	417	500	454	420	487	476	456	449	487	452	445	456	469	453	442	410	439	504	460	444	427	435	458	472	472	474	492	433	472	453	437	422	434	436	457	419	412	457	469	528	432	446	466	476	470	438	414	439	438	419	459	454	412	452	445	444	453	474	415	434	457	429	419	444	459	472	442	462	482	492	474	452	448	480	457	447	452	483	442	437	452	432	433	459	449	459	451	426	458	419	419	461	486	459	454	434	461	440	445	433	447	462	475	422	445	423	428	430	429	497	402	450	469	447	474	434	431	416	463	431	419	450	469	453	460	453	438	454	469	446	435	423	438	465	464	444	472	470	434	469	479	458	446	482	482	461	435	447	464	436	443	464	496	430	494	469	473	453	453	457	459	473	465	460	435	409	471	464	424	458	439	457	441	492	440	431	458	424	479	389	469	469	465	443	435	436	454	457	442	442	436	451	469	492	460	497	404	461	465	471	471	451	467	458	477	480	492	461	435	455	451	456	451	462	481	431	495	428	433	478	443	467	497	452	470	412	444	479	441	456	421	476	442	448	472	435	455	447	449	486	449	449	417	446	472	457	446	446	433	435	440	429	456	455	473	460	471	482	488	453	451	449	413	460	445	402	469	420	456	413	433	424	421	435	433	450	455	452	469	468	461	444	461	429	460	467	437	434	415	468	485	467	473	475	453	465	451	457	473	442	452	461	427	463	450	421	492	476	481	468	458	492	430	422	457	458	414	446	456	456	449	439	452	444	442	439	468	456	440	504	435	439	437	466	455	464	442	461	481	429	460	454	448	433	453	426	436	456	445	470	480	460	465	429	458	444	418	439	462	425	440	454	462	446	415	440	444	417	439	460	469	450	432	462	432	449	429	428	455	431	426	452	420	443	440	453	449	469	430	465	459	443	472	443	423	469	466	469
2927	543	487	478	499	474	475	488	452	465	464	493	462	451	469	477	469	524	451	480	416	434	469	436	460	491	499	470	448	424	459	427	459	453	483	462	463	434	451	434	447	484	440	441	432	456	421	492	512	449	430	446	481	452	475	474	495	417	425	458	506	444	480	477	478	424	471	435	468	461	440	497	436	455	491	479	460	489	444	497	469	480	451	432	544	492	480	432	473	478	420	466	470	468	450	478	462	432	461	474	433	452	471	476	438	399	465	440	439	463	471	480	491	479	424	421	472	507	433	481	502	443	456	452	451	473	427	475	476	429	473	425	476	441	492	456	486	450	418	437	467	470	477	453	496	450	426	465	475	448	444	449	514	391	437	514	444	436	456	463	502	489	483	450	463	445	474	445	501	467	438	449	453	436	458	444	441	461	397	475	472	459	450	444	475	465	476	468	434	470	535	458	439	464	467	505	498	449	427	459	465	476	439	468	453	441	453	431	422	416	444	471	463	508	474	462	454	494	447	450	464	459	453	466	503	439	465	451	456	452	454	490	450	446	447	448	466	442	471	460	464	458	432	457	453	444	452	456	493	501	494	443	431	456	460	452	486	465	446	453	457	459	466	492	443	473	450	421	470	461	427	473	448	451	417	459	492	436	420	460	464	473	441	458	474	429	461	417	455	470	456	474	456	480	459	480	501	461	441	426	451	475	472	457	449	462	467	449	455	441	484	451	426	444	450	456	419	456	476	452	464	480	436	434	453	451	522	453	447	428	502	443	481	484	429	435	462	431	448	474	452	461	455	475	420	470	486	431	494	494	459	480	462	467	438	419	446	483	455	478	462	438	422	444	462	454	421	460	450	440	446	468	467	447	463	456	453	503	452	497	451	455	468	462	462	448	497	465	466	455	434	436	466	433	451	420	439	379	471	432	459	387	455	454	453	464	475	450	489	457	412	474	443	459	443	466	486	465	407	463	465	429	409	425	416	475	452	455	476	463	436	471	426	442	478	458	436	486	463	432	455	421	509	477	413	423	469	435	490	486	432	476	450	450	424	465	470	474	445	421	453	460	471	472	468	459	418	430	518	456	464	457	524	469	474	468	465	463	443	453	435	439	488	436	456	449	458	463	472	493	437	462	479	482	505	493	506	452	457	429	443	475	473	425	460	436	476	466	444	509	481	432	454	431	451	468	416	483	484	438	463	492	493	461	414	429	445	438	511	473	484	494	438	434	463	460	479	448	420	458	457	462	462	417	445	498	481	484	447	431	462	453	457	443	464	432	467	452	470	468	452	418	450	405	439	440	423	505	456	442	429	472	455	459	473	461	442	440	468	422	467	464	491	482	490	455	480	489	484	465	463	430	453	494	421	450	460	449	475	472	398	479	473	457	482	466	413	428	446	476	432	462	458	432	483	477	446	447	462	452	448	456	455	432	457	465	464	472	525	447	456	488	477	425	426	450	469	464	491	423	491	500	494	491	457	444	427	504	451	464	464	459	462	437	471	428	462	469	465	472	451	482	485	485	449	488	456	478	447	450	439	474	463	440	480	483	432	441	500	448	467	477	446	453	483	493	477	446	449	485	448	456	458	436	513	440	436	489	462	438	444	446	442	477	467	490	427	438	460	458	434	476	482	461	474	488	489	484	475	420	499	462	467	489	459	429	453	443	454	436	431	468	444	444	511	475	466	443	447	490	452	427	419	487	432	444	451	422	471	505	536	488	477	440	462	458	439	463	483	468	508	488	529	468	434	433	451	484	466	489	427	468	446	485	483	498	471	474	465	423	475	447	456	460	491	453	429	475	463	431	476	446	440	475	428	467	470	430	456	461	440	494	442	453	474	421	492	422	463	447	452	478	451	422	464	432	440	443	499	500	495	449	448	422	408	494	465	441	468	477	500	467	481	443	407	446	455	437	432	469	451	437	442	515	472	435	452	449	465	468	464	424	446	452	433	454	448	452	447	441	437	489	436	453	467	486	460	474	446	434	483	501	486	491	434	420	490	486	472	485	459	496	414	455	464	446	483	493	497	507	489	396	449	478	418	403	473	482	449	442	420	466	440	489	449	432	463	444	462	419	507	498	449	462	441	440	445	412	487	438	457	510	432	457	467	480	446	419	436	467	417	435	466	469	440	446	447	457	471	467	443	450	451	451	428	488	447	481	461	452	472	456	427	439	483	444	444	465	452	474	453	454	509	446	468	502	449	495	481	451	453	440	421	474	453	468	425	436	462	486	467	484	475	450	474	489	485	447	469	500	484	467	488	465	471	482	465	475	476	459	491	447	432	453	452	452	457	454	497	475	483	461	473	466	468	449	411	449	465	455	499	476	477	483	421	459	472	445	484	453	470	450	449	431	445	457	468	492	455	445	489	477	504	489	479	445	470	493	446	512	451	483	451	481	486	469	511	422	405	464	465	416	475	437	449	463	483	518	444	435	482	442	471	443	445	440	483	434	453	501	504	467	431	445	447	466	450	406	494	440	436	477	475	477	451	445	444	462	441	461	466	485	453	487	460	417	467	472	469	429	478	453	425	464	446	457	476	468	458	469	434	476	453	470	460	468	498	421	516	451	467	450	451	490	500	468	442	440	469	430	483	498	486	435	443	436	498	453	388	454	459	446	429	453	454	467	462	443	499	477	445	489	460	477	476	450	415	442	461	420	445	452	464	467	449	451	448	466	470	448	460	465	413	503	468	446	434	424	420	439	450	434	478	469	465	481	484	446	471	468	446	435	470	404	472	454	439	436	450	463	473	474	459	491	434	479	447	451	479	474	444	496	461	490	491	487	438	434	513	454	494	439	485	457	467	499	448	452	480	463	440	440	399	472	425	492	452	443	446	449	429	460	470	458	427	470	475	450	460	423	438	489	498	466	402	445	473	446	405	403	450	475	485	442	450	441	460	431	472	462	473	451	442	456	460	434	478	486	450	476	440	462	478	488	466	490	466	433	458	511	449	428	443	445	472	485	447	466	468	483	512	457	450	443	443	499	454	450	482	477	484	442	452	424	460	491	429	427	489	415	473	446	456	463	438	451	420	464	446	459	475	481	453	462	452	455	496	474	469	480	442	458	427	462	441	465	446	467	462	512	472	464	477	442	466	443	507	460	451	457	423	486	463	476	396	474	462	457	491	467	509	475	451	471	465	486	440	427	504	463	447	431	419	443	522	472	423	449	435	467	457	460	429	462	439	462	434	446	428	456	470	437	432	412	441	440	485	468	485	458	472	491	459	451	489	437	467	479	451	474	469	439	451	465	439	434	410	447	484	432	483	442	454	438	535	470	437	458	441	425	459	467	442	451	440	487	443	461	472	448	467	458	464	462	438	490	452	452	459	427	465	478	463	505	432	466	440	438	453	445	428	476	424	458	443	451	452	486	448	451	477	477	453	447	439	381	481	500	423	472	477	425	433	455	463	446	456	457	466	473	455	483	438	426	489	467	432	457	454	512	479	461	452	509	460	493	439	455	451	466	477	482	496	460	464	490
2831	1024	1038	991	1017	1015	1027	1005	993	1008	1007	995	977	981	1026	1003	955	976	1010	1001	1030	1011	969	1029	964	1005	973	937	1042	974	1013	1008	1024	964	1017	1017	996	998	1011	1009	1041	985	984	973	966	1020	952	1017	1002	986	994	1010	967	964	987	994	971	955	979	996	969	992	985	977	973	997	1005	1007	995	997	953	1044	994	999	1027	993	949	962	975	987	979	955	1000	979	1012	966	996	973	1022	953	1011	999	1048	986	954	1047	975	950	983	1021	955	1003	1046	1018	1029	974	952	997	1027	1000	1031	950	982	995	958	972	970	999	986	979	955	965	1010	990	1012	948	1005	995	943	1088	987	1004	993	1000	968	922	944	1003	1000	936	1030	1029	1021	1005	936	957	960	985	919	951	1003	934	976	958	1025	1024	950	964	1022	1019	962	1054	1031	994	953	989	957	943	1074	1010	1039	966	995	1004	967	1019	999	1007	1010	993	1001	957	1022	964	988	996	982	1010	964	1037	1011	1008	1003	1004	957	975	1017	990	1019	959	982	969	1039	993	1036	986	926	941	975	933	981	956	947	991	1015	988	1012	1040	965	1024	1000	967	1003	986	993	973	950	937	948	998	979	998	916	1018	961	1030	955	976	948	979	948	1016	940	977	988	963	978	995	969	991	985	973	945	1007	946	987	1029	999	979	983	988	1005	917	947	1040	1013	974	979	979	1026	967	987	978	995	1017	1029	992	1010	1003	1015	1045	935	982	1001	1019	1052	945	1039	1006	1049	1022	1027	953	1000	998	975	996	991	993	998	1020	1026	977	993	975	960	959	1035	1016	979	990	1033	992	934	1008	1003	1005	997	993	1005	1032	1013	1001	978	992	995	1000	992	996	996	1028	941	1007	1020	970	963	988	944	984	1021	993	935	1015	971	983	991	980	981	980	1012	976	982	1012	962	996	1018	1005	983	989	973	1014	995	958	957	1022	1038	998	962	979	988	988	1008	1001	1009	951	1023	1014	972	990	1005	1020	1021	993	987	972	967	965	1014	1010	1007	1025	1036	1025	1018	1039	920	999	1009	1010	1008	983	1068	995	886	982	1026	997	985	988	959	964	994	963	1013	1023	981	991	970	986	1001	981	1027	981	940	1006	962	963	960	976	1027	996	1019	924	990	1034	1024	1007	1005	990	1008	992	968	935	1000	927	996	1009	999	996	947	979	1017	979	1031	955	979	920	982	1015	1004	1027	1072	1033	989	960	971	1009	955	994	1018	998	999	1008	1014	958	945	1046	999	951	977	950	991	973	1040	962	989	979	974	995	1007	1042	998	951	951	974	980	929	959	982	979	1002	949	1026	993	1037	990	955	1050	950	1026	955	991	967	1013	965	1033	986	1000	979	979	981	965	994	963	990	1024	979	1005	1008	937	967	997	952	1029	956	933	975	1026	1011	976	958	966	1000	997	998	954	925	948	991	993	936	972	999	936	950	973	1048	978	999	988	983	986	915	977	1020	975	968	975	967	1002	988	1013	982	945	979	975	970	901	1039	1004	1041	944	1012	1009	994	1010	1004	943	917	984	955	956	969	1030	954	1018	982	974	1005	984	999	975	972	991	948	1064	998	1025	981	1009	983	921	967	1011	963	1006	969	958	1025	1031	1017	948	991	978	980	963	991	1056	983	939	968	985	979	955	1064	972	970	999	997	985	988	1005	974	986	979	1039	984	1012	981	971	961	1041	951	995	976	1001	957	963	1007	975	1014	954	999	1018	958	997	1010	1011	1034	940	974	958	990	980	960	969	985	1021	959	997	997	988	1047	982	954	919	975	1000	973	1008	1009	951	993	988	971	1013	970	1002	1010	913	976	951	1020	1006	995	1006	990	1013	984	960	1003	1007	1018	1022	973	975	973	972	975	1006	962	961	1014	1038	941	995	986	1027	952	960	919	1005	990	1005	916	1014	1068	937	1007	1012	1013	1013	1016	1059	936	990	991	943	1046	992	979	965	952	976	971	1006	1005	1040	993	1025	942	1041	955	971	983	980	954	1033	904	986	956	1003	996	964	985	973	1011	998	997	992	979	992	958	994	971	963	988	941	1011	996	966	951	994	1006	1001	960	945	1033	908	1001	951	966	958	954	987	1010	962	1006	991	980	972	1033	1020	1013	1013	942	1010	993	979	962	982	939	1015	974	990	953	1068	964	999	1001	956	1011	1014	988	1003	1027	969	975	952	1027	972	1005	1033	969	997	1015	1008	996	983	925	965	947	954	1009	1011	1023	994	1089	931	943	987	945	978	1013	1069	954	941	1023	987	984	1007	1016	993	976	1001	963	989	1020	992	1044	984	960	993	997	972	1009	988	1029	974	1012	958	971	938	1016	1040	904	986	1032	955	975	992	1017	983	1012	1000	977	936	963	1012	972	964	976	944	989	1005	1046	1007	994	988	972	991	1034	986	1001	971	963	1009	974	1018	983	1022	1029	986	937	999	1022	1013	936	966	966	934	1009	992	1036	988	961	1021	897	1030	1053	998	989	1017	949	970	985	977	1013	996	970	984	990	957	974	1003	958	998	984	953	1000	987	930	1029	987	973	960	988	1014	990	988	963	1064	999	978	908	1002	1003	1003	1016	995	919	1015	907	955	955	1021	987	980	1016	999	1026	1036	982	978	973	975	1078	1004	935	986	957	987	936	942	1067	1003	966	939	997	970	974	974	982	988	984	990	990	973	991	982	927	984	1005	979	985	993	1041	981	957	962	964	942	1004	1034	947	999	1041	994	947	1000	1037	1067	1029	1032	941	962	962	914	1008	904	1028	1068	952	993	1017	1017	997	944	919	1010	1033	964	979	947	1071	1012	925	978	1014	1006	962	999	958	974	929	1006	997	988	973	980	983	975	966	1004	998	999	967	1010	1012	947	992	977	977	974	952	1013	1009	996	1068	1006	932	1022	1027	1027	1007	972	993	1021	1032	922	1006	985	1053	1039	963	981	972	1000	963	986	998	983	1026	1039	953	983	1028	970	1043	960	1003	1000	1019	939	971	959	1048	965	965	985	998	948	1006	1014	998	1030	931	1051	999	994	998	996	1049	998	1035	940	1006	973	976	970	1001	1060	1004	949	983	904	980	1000	979	1016	994	959	976	937	956	1007	956	995	994	1044	1008	991	1007	960	974	919	1009	995	975	944	969	1008	984	996	963	980	990	969	994	1025	1095	996	998	1009	987	1022	970	1012	1003	998	1034	973	974	985	1034	993	1012	994	982	992	926	1003	961	947	1031	1000	991	977	1039	996	980	1014	1036	938	952	964	974	970	954	960	1000	985	1096	968	990	1031	928	1013	1016	970	1006	983	1005	996	984	1041	902	1028	920	988	994	1009	997	951	975	1000	1010	1059	1036	947	1067	1017	1018	962	979	997	1002	957	933	923	941	1017	1023	971	984	998	1015	972	983	958	999	1024	987	961	959	974	997	923	1006	991	951	1041	1034	976	1030	945	1047	953	1003	969	963	1026	913	954	1033	978	989	955	990	1029	944	1030	1011	983	997	981	977	1002	1005	1007	975	971	1006	975	987	995	975	992	997	960	981	966	957	1002	938	1056	966	1012	986	990	978	1024	1006	978	975	943	978	981	980	989	982	966	1005	989	1018	981	944	985	960	941	1012	985	880	1015	1037	1022	938	974	1002	934	941	1010	987	997	989	1002	948	976	1039	990	1064	987	1035	1001	1024	981	984	1014	939	1001	1024	984	965	1023	981	973	1045	992	975	1016	993	935	977	978	972	958	990	958	956	957	972	979	958	1014	967	956	1010	1083	1025	988	988	941	980	1011	1010	946	987	977	974	968	992	991	1017	1023	966	995	939	1024	1036	1012	1012	1046	937	957	1001	979	976	1025	1077	993	976	979	1021	963	1008	1016	930	1022	957	984	990	1032	1026	989	989	982	976	950	1034	1006	1010	1006	1036	1016	991	943	965	984	995	951	995	943	1033	1042	972	996	961	1008	981	933	984	1018	965	987	929	990	1018	1024	937	923	1021	984	999	1012	1012	995	1031	987	1026	996	1001	977	1012	1005	981	1023
10112	707	673	584	462	406	325	313	299	271	246	318	260	283	231	273	224	257	260	265	251	250	291	278	237	258	268	247	271	247	284	249	228	240	263	270	269	267	238	268	266	267	217	239	232	257	245	235	283	267	272	242	237	279	249	268	272	251	232	254	250	204	233	253	260	262	261	296	241	235	270	266	239	238	268	236	236	268	248	225	249	266	236	262	242	279	238	271	274	236	238	238	274	276	221	241	276	262	257	253	236	255	261	221	260	237	239	228	218	274	279	258	235	256	253	240	249	234	252	216	250	230	251	238	275	277	241	274	230	272	248	259	261	272	251	276	258	225	250	248	254	272	248	251	230	244	262	252	267	256	247	256	246	273	251	266	268	236	238	226	276	229	238	247	243	234	241	257	266	259	263	231	260	227	290	285	226	222	234	245	269	242	212	230	233	230	239	259	234	266	223	233	265	232	264	264	256	231	261	238	218	264	266	265	224	254	306	231	240	258	216	253	255	260	257	275	244	264	265	286	259	258	258	263	266	265	252	245	234	253	270	235	254	258	250	255	262	256	256	288	237	259	245	217	256	251	276	270	233	232	229	265	238	268	253	274	235	255	247	244	260	245	236	253	245	238	222	260	259	263	242	232	264	260	249	251	232	266	248	268	252	262	246	262	243	259	258	249	243	247	236	222	270	257	259	246	265	265	252	261	237	234	251	246	252	258	274	254	266	287	236	224	257	243	256	258	256	276	270	257	270	248	230	227	238	237	263	227	248	235	276	216	232	233	241	278	264	246	245	227	244	243	218	221	239	251	234	266	216	264	252	286	235	268	254	247	248	251	252	255	238	243	253	280	283	219	263	233	240	251	294	254	244	282	235	237	246	262	281	288	236	242	252	214	278	233	239	246	290	229	241	260	250	276	239	240	258	249	245	246	299	256	248	250	251	274	247	248	261	236	248	256	233	263	266	262	255	259	258	258	226	269	237	252	279	230	240	209	272	273	258	266	245	253	263	255	225	246	238	243	238	230	277	222	257	236	255	271	224	253	264	246	273	252	247	244	249	256	266	246	246	245	277	262	257	271	219	250	240	259	229	236	278	271	257	242	264	247	247	253	268	243	243	235	245	242	252	233	248	238	248	276	259	223	259	250	244	248	255	241	259	248	236	239	208	224	259	218	245	218	246	259	241	253	257	239	244	238	255	238	259	239	203	237	244	238	245	244	268	241	256	263	222	245	237	254	253	268	260	286	272	242	228	216	233	243	257	247	244	259	254	251	266	250	239	273	256	238	231	241	296	290	233	241	223	270	272	250	260	279	256	238	247	248	284	262	259	255	258	249	252	247	291	242	227	259	270	255	257	241	254	246	287	234	252	265	283	291	276	237	217	245	216	271	267	261	260	234	268	237	258	254	246	220	240	244	238	244	233	249	247	232	250	253	268	235	256	236	251	237	252	255	256	249	225	244	255	233	264	273	234	224	260	255	225	248	264	260	251	252	254	260	216	261	249	221	214	256	250	244	252	261	260	253	242	248	253	217	267	245	247	271	240	252	252	263	275	231	247	247	271	266	269	249	259	259	259	285	251	266	255	250	251	247	228	271	254	251	241	274	260	240	246	271	263	251	251	234	280	245	256	281	227	250	269	258	246	233	233	274	266	248	255	254	243	270	252	208	262	228	223	222	243	227	270	212	242	249	249	261	235	217	264	265	291	240	242	243	244	253	232	276	248	256	251	247	272	262	257	260	233	236	237	239	243	227	240	264	286	242	245	264	247	259	266	227	237	252	236	278	237	226	240	259	254	260	277	253	240	238	204	244	257	243	256	281	261	215	261	267	266	235	247	221	259	227	218	262	206	255	260	271	274	233	282	228	216	238	248	246	226	217	251	256	218	273	279	242	251	255	244	251	276	232	236	292	277	229	239	247	268	234	252	239	243	259	223	230	255	247	262	226	258	269	255	266	249	261	260	251	252	261	249	249	281	253	269	265	245	238	262	259	219	228	270	248	242	242	263	260	231	242	237	251	217	255	263	253	235	229	252	261	232	278	290	264	248	232	249	225	263	263	252	249	200	254	250	254	259	247	262	246	286	254	264	260	267	258	283	248	267	252	229	253	251	242	256	271	251	280	262	269	271	257	248	228	261	289	252	283	255	217	258	244	263	245	248	212	244	291	245	225	249	216	251	228	284	233	265	240	223	252	256	258	249	260	277	248	276	251	252	260	252	295	245	270	257	281	239	260	195	249	251	247	261	242	247	263	272	254	243	209	212	242	243	262	236	269	241	242	265	232	244	237	253	261	241	212	261	233	231	260	236	279	279	224	270	242	237	267	262	238	251	271	259	254	264	238	263	252	242	254	239	237	223	266	254	269	236	247	237	293	267	279	269	240	243	240	242	266	218	231	232	244	246	247	214	214	292	239	260	234	245	284	235	268	249	269	190	253	224	229	260	240	268	253	252	269	258	255	243	219	242	253	224	248	248	237	275	273	239	231	261	223	233	247	254	236	225	266	229	263	256	255	255	273	230	252	238	271	271	233	246	268	253	235	246	245	252	227	233	217	271	282	245	252	279	247	232	223	231	265	280	243	260	244	258	248	263	239	250	247	268	259	243	229	289	252	289	243	262	263	225	272	223	205	259	219	270	228	223	262	250	254	262	257	256	239	231	260	243	292	255	267	247	242	298	233	246	238	262	250	242	249	213	244	259	260	249	246	231	220	273	247	223	244	273	235	228	231	239	254	242	242	249	238	246	272	234	244	269	246	274	264	217	233	269	266	240	241	243	250	241	253	231	221	265	243	250	247	262	239	225	223	248	254	219	212	248	261	245	249	267	252	251	246	279	278	256	260	236	250	275	269	237	249	253	228	290	275	225	246	272	261	230	247	258	246	257	283	278	211	272	258	253	244	230	233	274	232	247	242	247	258	263	271	232	247	278	262	226	248	221	263	276	248	233	280	268	218	214	258	247	250	276	228	240	274	244	238	258	238	264	277	249	220	264	241	273	241	260	266	237	276	252	243	274	252	255	238	247	218	242	234	258	257	250	260	239	238	233	265	244	243	254	221	230	249	254	260	263	262	254	223	240	241	255	223	240	268	246	254	278	246	271	243	258	272	258	240	261	281	267	225	257	245	267	221	231	263	232	213	243	255	214	233	229	265	225	256	282	271	247	269	240	299	221	267	263	244	247	261	253	227	255	236	236	266	226	264	258	248	228	236	245	232	262	243	266	251	251	275	242	269	230	235	229	252	260	257	234	224	227	258	256	238	234	243	229	256	263	237	217	283	215	266	230	266	262	263	268	285	248	279	231	257	240	254	271	256	259	246	250	267	258	241	262	255	218	240	271	288	267	240	232	265	221	257	233	246	268	245	261	259	248	263	253	257	243	262	242	268	247	261	263	223	203	235	241	252	232	275	274	248	260	271	252	271	259	264	237	263	259	262	236	256	250	225	276	224	238	248	240	240	268	229	229	243	262	264	243	258	206	252	260	230
7403	861	1388	1509	1368	1130	967	898	841	789	760	669	698	664	680	636	653	618	606	645	599	650	604	637	593	599	553	590	576	595	606	602	589	564	567	610	591	582	558	608	584	595	583	648	590	579	583	554	589	552	618	542	557	605	544	618	560	625	552	629	605	591	584	572	563	574	561	602	571	569	554	590	565	569	593	635	544	562	569	602	561	604	560	522	580	593	571	548	604	574	627	541	613	540	621	599	559	566	545	592	585	638	574	592	575	568	557	597	567	513	603	548	620	588	544	575	575	610	570	565	606	574	587	614	587	613	568	618	571	596	550	576	590	556	583	609	618	541	592	572	556	621	570	531	564	575	603	581	585	602	545	598	575	619	599	576	616	614	536	605	598	621	531	560	590	537	579	602	604	590	610	560	593	590	589	544	577	555	551	552	565	537	597	614	621	559	590	580	612	541	573	576	562	587	574	588	545	601	626	573	585	570	633	612	556	577	573	566	587	563	566	578	540	550	557	577	567	598	625	563	590	585	595	556	558	587	591	576	583	578	566	565	605	551	553	554	579	574	563	610	649	579	534	575	551	539	577	587	588	605	587	568	601	603	606	593	588	590	554	533	607	577	626	605	551	559	542	568	566	565	523	595	570	601	595	562	558	575	586	581	562	562	638	595	536	589	578	566	587	563	602	567	536	568	585	592	575	622	527	586	575	601	561	596	538	564	605	606	591	579	535	581	595	580	567	578	606	569	600	590	565	616	590	578	598	554	595	604	583	583	621	601	511	577	599	600	636	593	581	575	587	564	588	579	581	531	591	579	546	562	619	562	565	568	521	539	561	606	587	579	612	559	570	595	588	642	593	619	587	611	608	565	609	586	569	581	559	618	604	580	592	566	566	541	601	571	628	575	556	540	562	522	582	592	617	607	566	609	552	569	576	605	593	589	603	551	555	551	589	583	577	573	579	621	555	583	560	602	585	599	568	611	589	623	628	548	585	592	567	611	573	576	569	590	579	595	575	579	559	605	562	583	580	607	618	588	616	585	606	570	558	587	597	609	570	598	608	591	588	577	586	584	590	572	621	543	589	566	584	622	557	551	562	541	575	565	625	580	570	558	593	589	582	585	625	628	603	556	601	588	613	583	590	571	569	580	576	594	558	582	618	562	591	566	602	618	616	568	560	608	595	574	599	570	591	561	561	600	551	581	522	561	606	563	571	584	610	582	542	594	590	568	560	581	572	597	585	609	590	607	594	559	584	604	583	583	596	602	588	591	597	577	559	536	574	606	554	534	570	594	551	581	594	577	578	528	573	602	604	624	595	592	562	584	609	616	576	633	574	587	600	618	550	567	558	583	568	592	620	582	611	551	544	618	589	595	578	563	589	565	591	561	579	572	574	575	592	580	582	570	567	536	553	583	581	553	603	587	557	584	604	586	548	557	569	573	544	581	584	571	557	616	606	560	634	579	598	580	585	616	567	567	584	565	571	564	598	582	610	571	562	547	558	548	609	542	615	574	615	605	550	600	604	601	583	541	552	540	607	576	619	605	572	553	601	581	564	613	603	586	570	584	575	608	571	616	595	612	626	589	578	563	539	583	571	569	573	598	623	588	603	568	562	620	576	574	589	560	577	578	571	569	576	572	583	536	578	567	557	570	582	588	544	619	604	622	567	541	564	586	600	597	580	561	576	576	600	584	580	569	560	540	614	574	575	604	586	568	541	571	602	550	633	609	544	557	551	563	576	590	588	591	589	607	540	621	565	584	544	549	573	591	581	593	576	597	602	571	599	600	625	563	563	556	567	598	580	573	549	561	583	548	545	568	593	539	584	592	571	633	600	557	591	598	595	597	602	589	604	599	595	537	520	607	575	561	596	558	563	582	574	595	545	562	572	556	541	560	526	585	590	598	581	537	573	590	587	589	536	587	621	593	582	586	538	622	600	557	590	539	572	580	581	615	570	569	563	606	583	581	571	545	548	574	559	580	605	605	630	545	602	605	554	549	566	579	586	579	573	572	589	595	611	555	578	594	616	549	570	589	573	585	560	604	569	552	592	524	600	559	578	580	599	565	638	622	569	593	556	565	577	585	561	604	579	548	595	617	570	585	585	532	538	594	596	589	564	553	575	572	592	545	571	547	573	555	561	605	584	550	594	577	580	588	590	567	551	564	594	607	596	598	576	605	610	577	577	572	605	549	567	611	606	606	571	570	604	571	583	626	573	620	577	563	595	555	569	572	590	546	558	598	561	582	602	605	579	585	616	612	564	597	579	588	631	563	576	575	608	527	565	550	572	574	577	576	561	585	594	579	577	599	565	592	610	573	582	602	561	579	594	583	560	629	591	580	550	545	570	606	565	537	546	584	636	562	608	560	590	571	566	567	627	600	568	545	558	580	610	564	599	586	596	567	594	530	614	533	547	584	544	608	549	554	573	600	571	587	563	547	577	574	591	574	567	522	577	587	599	592	591	589	581	618	584	540	589	615	599	604	606	625	587	571	576	560	622	574	593	556	621	565	596	603	556	561	562	591	589	625	555	595	567	531	579	511	588	535	576	595	621	559	589	582	563	576	588	590	572	559	584	596	577	616	562	593	568	576	577	580	578	528	586	570	590	556	618	595	573	616	567	580	541	604	592	582	569	583	604	590	605	584	569	600	586	561	572	563	601	609	573	580	578	566	559	589	575	575	582	592	604	586	558	574	558	558	590	533	564	561	572	564	549	579	538	613	583	566	629	574	592	581	602	544	572	588	560	607	568	585	518	586	568	586	601	576	585	595	607	560	552	550	566	615	560	604	593	577	574	617	562	599	572	622	602	612	566	607	559	557	565	600	645	527	574	593	592	584	621	582	589	586	575	567	571	581	548	592	553	551	545	579	607	566	576	552	560	605	566	608	597	568	580	600	565	574	558	572	564	577	556	593	620	575	578	599	564	576	574	554	593	608	595	597	608	574	593	573	589	577	532	619	581	571	573	567	567	559	543	583	576	565	560	592	587	591	572	616	605	523	593	574	592	561	574	540	577	536	559	554	588	560	579	545	598	568	580	585	585	584	573	556	590	588	547	629	567	576	609	554	593	608	550	579	576	577	572	579	550	546	537	601	575	620	567	576	569	552	547	620	560	566	610	574	575	591	622	574	578	585	557	543	587	597	575	579	543	561	582	555	597	537	615	617	554	544	562	547	550	558	536	590	597	602	551	590	584	619	596	648	585	609	554	589	582	658	567	556	560	623	577	570	587	589	621	586	575	565	552	563	563	577	575	571	556	558	582	544	559	583	592	594	645	572	576	563	576	564	599	583	590	550	546	597	573	575	598	566	602	590	622	568	555	568	591	593	615	557	555	568	574	584	559	629	575	583	601	554	596	579	619	532	578	582	605	607	569	566	610	563	598	617	570	573	586	615	576	597	597	607	592	583	592	575	590	577	582	609	559	618	596	563	541	577	568	629	588	615	562	580	568	599	622	594	580	612	577	603	523	557	581	530	576	533	597	578
17291	1522	990	776	521	393	296	267	283	246	233	221	220	180	213	210	184	198	181	194	175	166	168	176	173	191	188	177	172	197	163	160	165	165	184	162	178	149	163	182	178	164	177	190	162	184	168	176	152	186	205	141	182	169	181	156	178	188	175	133	148	170	160	180	154	161	184	206	170	171	191	193	176	162	156	187	166	175	158	142	186	172	177	170	164	156	144	172	169	191	144	152	174	165	165	164	158	183	166	147	171	144	174	161	152	163	157	175	153	187	198	186	164	156	170	169	173	152	182	155	145	219	157	188	165	201	192	150	157	175	198	141	168	165	186	169	158	177	166	175	173	177	161	173	177	163	188	148	175	169	176	157	180	181	197	187	155	183	178	170	175	186	173	172	170	165	167	125	175	147	169	190	157	172	187	165	184	166	170	166	171	177	176	187	184	178	160	195	170	183	170	193	160	153	185	160	168	154	159	190	181	168	169	185	146	179	194	167	188	151	154	165	164	165	168	159	188	154	163	164	193	168	168	185	147	177	183	161	192	175	154	176	171	172	183	158	182	171	160	176	164	167	175	149	163	165	180	164	211	173	157	161	183	176	142	169	181	157	181	177	185	169	155	174	151	182	156	181	200	184	182	200	141	159	171	162	166	180	168	160	159	190	179	164	169	178	204	168	179	160	187	177	175	173	186	185	180	193	190	173	179	169	194	174	169	176	189	171	177	168	160	174	168	203	179	183	173	162	173	155	144	165	161	174	180	153	160	153	171	178	186	199	160	190	173	197	169	175	166	171	167	184	181	165	184	189	176	169	163	173	177	158	184	174	194	180	187	176	203	181	157	168	167	174	151	179	154	175	181	194	171	154	172	162	181	183	163	148	191	192	190	190	184	170	169	186	187	152	186	158	167	188	176	167	189	186	185	162	134	149	146	141	171	139	157	199	155	179	185	186	152	183	144	161	175	180	148	175	169	190	155	172	187	161	195	180	195	182	172	175	183	172	147	167	163	175	170	189	170	189	156	178	161	172	160	180	154	176	175	165	157	178	148	152	182	192	153	166	203	176	178	182	184	208	158	160	159	173	190	152	164	184	194	184	170	185	156	184	181	171	169	150	166	175	184	156	167	198	191	137	195	188	164	154	166	155	180	182	171	176	188	153	186	172	165	162	165	164	144	171	188	147	176	177	182	191	154	155	164	157	171	171	192	174	187	181	168	179	151	172	166	182	180	182	165	174	181	153	168	162	154	162	153	192	152	192	159	157	180	155	172	181	142	170	153	182	174	161	190	146	169	204	169	175	164	174	184	172	148	198	162	170	167	168	196	192	166	202	158	191	177	178	163	161	141	197	175	176	169	173	170	182	174	174	177	168	202	181	173	182	176	172	163	164	169	178	169	153	176	158	164	189	161	194	152	149	205	200	212	173	190	167	158	167	154	173	160	179	182	173	180	146	171	160	162	155	161	153	170	172	164	185	159	186	176	157	188	174	164	155	175	148	182	202	194	156	185	174	172	163	185	180	139	173	179	174	175	178	200	153	167	169	164	169	184	167	167	203	157	165	156	185	203	161	165	192	166	158	167	178	177	172	180	174	157	184	161	148	162	172	173	179	210	164	165	172	171	166	179	172	166	165	176	161	164	181	161	169	169	155	171	176	178	179	159	170	184	182	165	171	186	173	176	173	157	165	167	176	173	180	161	176	176	168	159	179	179	161	184	182	172	176	177	179	182	183	180	183	164	151	186	165	152	159	178	181	173	178	159	189	171	174	147	178	155	163	186	195	176	162	173	152	175	172	169	149	174	166	164	174	176	182	176	166	180	176	163	165	151	192	151	171	169	144	177	167	189	170	185	195	157	189	171	151	180	161	158	154	188	181	167	162	148	161	162	187	175	158	147	175	197	187	174	183	194	196	181	180	169	153	164	159	188	176	191	163	178	184	205	178	155	167	216	165	168	164	144	165	185	193	166	188	164	170	187	166	175	177	160	160	173	171	175	181	192	178	185	167	153	164	216	170	169	161	165	191	169	164	141	151	183	154	179	153	185	169	170	164	168	163	183	185	175	177	180	180	200	180	129	188	146	167	173	170	153	181	185	164	146	196	163	171	173	156	172	186	149	178	185	157	159	168	166	187	166	161	188	177	154	161	194	171	171	181	181	167	195	189	158	188	154	196	155	164	166	178	177	173	164	175	184	191	153	178	178	181	186	160	173	156	184	147	172	172	173	170	180	165	163	143	183	169	187	163	160	171	183	182	177	187	177	175	156	194	170	188	165	168	153	164	145	162	195	168	187	176	165	184	171	151	170	179	179	165	160	153	190	166	174	170	198	156	185	148	179	198	183	181	172	189	172	167	181	190	157	189	163	168	157	192	168	149	179	195	191	205	147	175	183	158	153	188	169	165	163	193	148	190	175	173	158	187	175	157	193	162	163	170	173	158	174	165	173	165	188	165	144	179	177	192	161	178	176	188	172	191	145	164	167	172	168	178	176	178	162	177	174	163	156	158	172	154	173	150	172	168	188	180	168	165	174	164	173	171	168	179	179	205	176	155	168	155	179	152	160	151	176	170	154	171	178	176	175	199	184	165	170	162	150	203	155	178	168	161	179	157	139	189	175	175	197	195	170	153	181	165	187	164	160	165	169	183	162	156	197	187	174	157	168	160	158	173	155	167	183	186	194	153	153	215	160	156	168	150	157	165	161	136	190	155	171	154	152	162	180	152	151	167	182	164	202	173	177	173	178	165	163	195	196	167	158	177	167	170	173	180	153	136	178	176	174	174	158	168	184	171	154	172	170	159	178	180	161	174	192	172	179	177	177	195	192	194	165	166	171	163	184	191	166	190	192	171	185	181	152	164	171	186	180	165	167	175	162	174	158	185	174	168	183	151	163	150	188	194	205	162	170	140	149	172	171	168	155	174	173	181	177	195	174	158	174	161	178	158	185	181	196	188	167	141	163	176	179	191	157	159	169	184	188	151	159	189	208	164	170	150	174	165	156	167	156	136	187	190	163	204	164	181	174	163	174	143	183	162	161	170	171	179	175	192	180	166	173	161	197	157	184	162	159	192	148	182	157	149	170	175	163	176	165	184	148	182	154	164	162	168	178	183	162	158	180	169	181	174	180	165	150	188	165	175	188	159	171	182	182	224	171	177	184	144	174	186	177	169	148	153	174	154	163	185	144	197	174	181	171	169	192	163	206	173	154	186	186	167	166	160	179	180	154	173	180	149	192	169	161	189	179	166	182	164	166	171	178	166	175	156	167	177	166	175	162	173	185	164	161	191	190	179	165	183	166	153	202	188	184	166	170	170	165	170	158	148	167	138	170	175	172	178	168	166	177	172	169	171	170	163	176	165	200	169	162	176	153	183	162	184	174	159	158	143	154	161	157	168	152	162	167	171	184	183	179	185	207	186	199	162	181	169	178	151	169	180	167	150	165	166	162	145	169	162	182	161	162	169	165	193	178	172	185	184	174	192	180	177	171	150
9407	1156	2012	2243	1877	1450	1211	1039	909	883	728	751	721	646	605	596	601	604	563	530	530	524	512	481	510	488	488	504	465	492	488	435	509	454	451	452	487	474	484	453	494	474	496	481	418	448	488	445	444	466	452	455	470	444	462	484	461	478	486	418	474	490	447	438	492	471	465	485	443	443	456	452	439	444	503	440	450	454	460	446	465	481	440	418	459	443	426	472	466	452	430	440	462	454	441	461	469	461	454	475	496	480	446	445	479	461	432	456	431	474	444	446	440	423	458	412	480	491	415	418	440	451	423	419	485	450	488	453	436	471	427	436	452	402	426	477	459	419	471	437	440	434	429	472	475	488	458	468	476	412	459	463	461	420	430	448	494	472	459	471	447	430	493	452	438	464	443	465	466	462	437	459	466	438	464	488	459	451	439	466	508	468	453	488	466	471	454	425	463	421	442	442	444	438	439	462	450	426	454	436	445	449	419	418	452	430	463	445	477	479	426	455	452	432	462	415	469	415	434	433	464	482	472	446	414	455	460	462	462	442	497	436	468	441	497	423	455	452	462	445	428	445	463	415	465	466	463	462	470	462	464	420	449	470	433	442	398	442	478	448	488	481	476	445	495	447	462	442	455	489	474	411	447	436	437	475	508	441	476	439	477	420	440	454	400	434	432	430	485	454	459	445	422	455	442	452	457	463	422	411	418	464	453	470	453	490	427	488	417	422	491	442	429	454	453	437	458	483	476	439	451	494	443	451	474	443	428	476	408	430	460	429	502	439	472	475	429	441	424	441	431	415	452	471	472	470	457	470	456	442	448	457	467	454	464	468	431	466	496	492	445	450	467	398	435	413	464	448	470	467	456	478	433	427	445	465	436	458	463	425	460	389	454	471	446	426	463	456	474	463	447	455	445	457	442	439	461	454	442	435	460	470	462	482	466	448	460	471	414	457	441	455	440	449	434	467	454	434	459	469	453	446	473	451	428	426	448	460	440	449	436	448	484	457	459	455	455	448	457	452	472	456	466	438	421	433	431	450	443	438	474	455	423	454	452	465	452	424	475	436	437	464	451	436	463	421	461	466	461	471	438	472	453	437	493	455	453	434	443	428	444	473	468	450	453	472	469	405	486	437	486	423	451	392	438	448	456	446	442	436	416	460	441	430	447	509	452	480	465	451	437	487	470	453	452	459	434	449	467	448	461	437	472	473	457	477	434	436	429	450	458	422	484	453	490	438	421	455	452	435	428	467	482	457	427	398	482	426	467	460	432	435	475	423	452	454	437	485	429	440	455	441	459	454	469	447	446	465	443	479	443	491	419	446	417	419	458	448	458	441	446	468	477	480	435	452	448	468	435	488	457	467	449	422	447	472	483	471	450	422	469	433	442	455	479	473	482	424	463	424	464	468	466	455	475	484	447	424	483	425	457	442	439	432	446	462	474	453	438	473	454	440	456	443	457	481	475	483	466	447	416	443	469	458	442	430	474	442	486	444	459	422	447	474	460	475	457	418	410	465	438	453	452	473	420	517	445	496	455	420	490	436	448	445	451	487	453	465	453	436	441	454	421	467	431	471	453	447	441	450	456	441	458	448	440	452	446	426	459	434	456	393	463	490	458	445	451	447	462	444	489	428	407	470	448	448	464	421	464	485	490	459	410	474	432	438	471	458	417	427	475	446	440	429	446	512	457	430	457	414	434	447	478	434	433	443	445	488	429	488	419	436	414	467	437	476	477	446	460	484	412	484	443	457	455	440	422	454	489	475	453	436	448	419	477	456	460	453	476	481	471	447	442	455	447	455	483	479	407	448	463	461	448	451	435	424	432	483	460	434	450	466	462	486	435	452	464	458	435	454	464	450	459	415	433	442	482	468	436	467	467	427	458	453	429	433	459	444	427	433	415	480	464	488	471	478	468	441	452	477	465	427	491	462	434	459	466	439	432	446	429	457	451	424	487	433	473	437	486	484	472	468	459	436	455	443	429	448	460	472	489	457	443	430	438	475	446	391	452	485	460	461	466	456	454	417	438	458	431	425	476	438	488	443	472	451	445	462	457	457	456	484	462	476	428	460	488	436	442	482	459	427	424	455	459	436	436	454	471	450	457	442	426	446	412	431	425	432	456	453	442	485	450	450	463	455	450	454	450	481	458	447	503	451	446	461	454	461	445	421	456	416	462	419	462	447	432	445	473	462	443	457	463	521	466	465	468	429	422	484	435	447	412	448	447	462	461	451	475	447	438	436	438	485	473	453	425	452	442	449	445	429	465	442	500	461	466	456	452	480	457	456	403	460	457	478	476	462	459	434	448	438	456	466	474	473	456	420	457	458	446	477	440	459	467	453	470	419	423	501	448	484	464	451	455	476	461	467	463	431	418	499	461	471	457	474	457	424	433	432	422	463	497	437	457	447	466	464	441	456	429	448	444	428	434	412	487	459	452	449	472	434	459	471	465	479	500	465	438	438	446	407	475	436	431	436	452	469	476	470	431	473	454	467	447	467	475	463	451	477	407	490	454	464	453	461	503	458	456	442	424	450	470	480	445	428	455	453	435	473	465	477	439	468	447	423	465	464	472	446	457	443	463	489	465	461	444	434	449	427	462	472	454	452	468	472	433	437	452	423	440	497	449	468	445	459	411	458	461	459	470	442	455	453	435	427	496	421	421	399	448	452	464	473	441	469	437	455	448	471	441	453	467	476	453	437	460	472	454	479	461	454	436	480	449	423	440	415	474	450	444	477	479	415	437	424	459	443	466	478	471	456	433	477	450	462	453	444	415	453	460	447	492	435	444	490	429	428	424	451	461	422	453	468	442	473	440	464	458	489	442	480	439	438	461	433	485	461	439	446	454	476	433	463	437	495	459	459	426	427	439	436	472	474	435	456	439	441	439	471	443	489	468	465	461	468	426	472	422	462	467	474	462	417	466	492	450	457	426	438	470	448	437	439	481	474	432	473	423	416	442	490	476	411	475	459	472	461	447	425	463	463	465	452	474	493	444	438	419	470	434	467	425	466	431	499	475	445	431	481	489	436	444	434	402	492	458	473	482	473	473	450	403	487	447	419	440	447	437	443	393	424	462	460	465	479	458	454	448	431	448	466	450	476	443	452	425	451	463	445	423	450	457	440	420	444	477	431	455	470	468	475	410	430	458	456	434	434	468	491	420	490	459	412	420	431	413	437	481	499	431	422	460	435	463	443	432	453	465	469	470	452	459	453	441	450	456	399	452	407	418	462	439	447	433	463	425	477	464	467	419	477	435	460	415	433	471	467	495	480	479	457	506	478	460	412	412	453	445	463	454	447	431	477	480	453	465	442	464	470	477	462	467	418	432	444	466	431	426	447	439	428	458	436	465	426	475	445	481	455	454	457	432	451	413	471	420	446	437	461	430	468	441	471	455	480	475	440	439	462	437	460	453	452	456	440	482	450	479	466	450	449	436	425	450	473	456	424	458	489	452	466	456	462	465	465	467	438	442	444	496	453	428	457	468	454
2759	499	460	482	452	430	469	453	450	482	467	499	446	484	459	450	446	440	426	448	426	450	440	490	460	481	419	469	459	417	453	451	421	468	449	440	475	461	451	448	492	491	470	469	434	428	428	477	463	518	483	492	454	434	468	464	427	447	451	414	447	471	425	470	481	455	461	430	435	468	453	469	448	500	413	490	453	478	499	505	446	480	476	472	443	487	510	454	479	431	414	434	474	476	435	457	458	462	480	525	466	458	450	471	411	461	474	462	454	449	419	481	400	434	457	468	411	456	426	484	467	438	444	464	449	466	449	416	448	480	447	458	439	492	458	474	437	450	477	433	488	432	438	461	499	476	474	424	392	444	472	504	493	437	517	498	447	452	444	446	472	446	451	449	449	484	485	473	437	449	446	467	518	429	465	452	476	456	435	472	439	485	434	468	433	413	426	467	485	452	452	464	478	497	452	462	424	451	487	423	464	427	437	513	467	451	423	404	485	460	432	452	463	465	429	507	425	418	445	482	425	479	425	434	459	437	430	441	432	446	459	435	445	434	467	485	449	476	428	447	491	417	462	464	476	470	476	456	463	435	419	417	433	452	476	490	418	451	487	479	447	436	414	506	466	474	480	464	423	450	445	430	472	429	455	431	417	453	449	463	431	451	438	461	487	417	453	444	433	424	461	447	474	444	428	455	397	420	476	472	449	457	465	427	445	475	489	488	463	486	483	439	423	473	482	455	449	459	448	457	489	449	470	440	439	487	493	474	419	450	431	471	455	475	488	442	476	463	467	470	467	472	443	422	440	451	461	429	494	469	497	382	465	442	431	488	443	477	459	434	462	474	450	427	470	423	451	477	472	493	461	514	457	479	494	449	440	445	476	404	470	445	448	476	470	437	473	457	430	464	462	415	460	420	477	418	453	448	466	423	446	429	466	458	454	452	458	475	463	451	446	454	423	460	468	468	437	468	467	461	432	413	436	463	428	442	425	469	436	451	435	442	444	447	516	463	441	431	446	429	485	455	434	488	455	460	438	423	437	480	453	413	442	463	453	437	475	455	412	455	465	433	504	441	412	440	444	451	467	449	473	472	474	467	475	460	457	467	483	449	454	414	452	420	432	474	436	427	458	459	445	477	438	469	463	469	468	489	452	470	486	494	497	464	466	490	453	466	467	429	438	462	445	476	431	454	451	472	437	437	446	425	451	422	461	480	429	461	462	453	446	462	450	456	457	456	494	450	480	459	489	482	430	499	464	428	454	451	464	432	451	491	486	441	424	452	450	465	464	458	460	432	439	461	432	476	450	476	422	483	493	433	446	472	453	473	434	489	475	485	495	478	484	436	465	444	434	450	428	436	477	487	434	429	445	422	502	445	436	423	427	483	432	430	448	400	449	447	460	434	500	475	494	443	448	458	433	454	402	434	453	442	460	420	451	472	437	500	450	453	455	471	444	475	501	471	447	441	454	424	462	481	438	491	450	455	475	475	459	436	442	455	413	435	418	433	466	424	461	456	450	440	424	404	479	474	409	456	480	489	450	421	460	464	448	437	483	517	431	448	494	463	459	493	449	439	482	457	469	424	437	435	509	455	461	406	440	456	481	462	421	453	474	459	457	434	457	488	454	442	444	486	478	444	413	460	470	484	459	472	520	458	500	433	488	464	440	469	448	450	426	449	428	446	474	467	424	427	426	443	465	487	480	455	496	479	495	470	420	468	403	432	443	496	447	453	447	467	409	429	466	455	453	439	491	458	439	454	414	453	433	487	463	484	437	464	462	407	463	474	450	458	474	469	458	435	460	456	452	477	467	426	440	420	423	443	491	434	441	501	459	426	456	449	480	436	439	468	461	471	470	447	439	440	475	426	479	419	461	440	476	476	491	503	475	447	421	491	472	466	483	504	453	494	455	443	460	446	478	473	477	417	464	509	466	429	437	450	436	496	410	440	458	478	489	427	439	444	460	430	493	474	442	453	459	444	470	488	421	480	457	474	420	426	453	479	466	457	451	458	467	467	437	424	442	461	450	483	452	442	445	487	444	453	437	460	447	473	490	474	449	430	498	437	447	441	422	481	422	461	456	497	469	484	437	457	487	470	426	460	438	449	466	465	438	436	454	454	487	414	427	458	452	483	472	488	468	466	433	438	485	497	439	454	435	432	468	469	477	464	478	463	502	465	456	465	466	455	455	445	492	491	449	457	460	446	474	481	417	440	463	449	423	456	464	412	476	486	451	390	407	446	435	427	458	440	461	501	448	454	444	462	454	420	467	480	478	518	424	424	456	491	413	489	443	441	443	466	481	439	481	467	452	450	482	463	418	458	445	453	422	483	458	451	453	457	485	459	491	482	489	444	463	465	447	454	439	456	461	420	447	480	499	456	438	420	464	461	445	452	458	427	433	446	424	445	443	435	458	499	467	439	470	448	462	441	476	452	443	429	460	446	433	432	451	455	428	456	458	471	457	444	418	396	432	431	468	442	442	485	437	432	448	421	429	448	450	432	443	416	461	443	477	463	492	486	425	441	477	471	438	436	449	461	479	483	438	461	468	433	421	451	483	458	469	438	462	481	420	402	470	442	405	458	460	433	463	428	445	467	477	477	469	465	424	457	493	459	443	483	475	445	479	464	466	470	455	417	444	463	485	450	469	448	416	490	449	449	441	462	456	446	447	534	454	469	482	445	478	451	502	486	484	446	437	464	473	418	433	483	449	460	478	443	468	496	440	422	475	463	446	450	473	434	476	414	450	468	479	441	415	484	461	432	441	485	469	448	427	492	486	499	467	445	462	491	449	459	458	454	414	442	418	460	477	448	490	437	420	432	462	446	484	451	502	416	490	478	430	442	462	454	482	450	470	456	455	489	476	468	444	492	456	465	456	467	467	457	442	439	435	431	506	496	489	447	474	466	473	451	471	455	478	490	470	450	430	425	439	429	481	447	454	406	465	496	483	417	425	402	485	467	462	493	509	426	448	486	471	446	466	418	458	449	453	474	464	473	450	433	395	461	458	468	442	460	470	465	419	443	493	481	480	467	444	446	457	493	438	483	462	407	447	410	427	431	501	441	476	480	460	453	414	434	464	416	461	444	478	443	439	459	454	489	481	442	452	487	505	461	435	437	449	454	459	457	468	444	475	448	466	451	400	428	437	426	462	478	464	440	456	454	443	466	456	444	443	462	460	423	469	464	455	459	482	501	515	508	460	457	433	486	443	434	490	450	409	449	441	459	455	500	455	475	494	452	476	454	465	430	492	418	499	454	434	441	460	406	442	462	451	465	450	424	424	454	412	436	445	424	454	436	443	438	457	449	443	435	436	456	458	457	474	471	467	470	464	478	473	464	422	429	466	465	472	440	451	508	444	439	465	457	466	509	471	518	456	434	495	478	457	460	448	449	463	451	478	436	471	477	493	449	502	448	466	439	517	436	478	425	457	452	409	454	419	523	465	460	458	419	461	443	474	468	443	431	460	469	436	455	418	454	435	487	442	433
2838	968	1064	1034	1007	985	1038	1083	985	1010	1038	992	1024	956	979	1021	1005	1012	1012	983	1010	988	1003	1019	1048	1072	975	1002	998	1063	1003	1018	966	1036	1002	969	982	1027	922	986	1021	979	1004	976	935	951	997	970	944	974	1029	991	995	1012	958	992	943	968	933	974	991	997	1060	930	988	967	1029	956	942	976	988	975	1018	996	954	995	953	1015	988	987	932	992	1007	970	983	997	1018	1022	968	1013	997	1020	1001	975	1031	1022	1020	1003	944	972	1022	1028	1037	951	969	986	993	985	1012	1035	994	1005	970	968	985	997	961	958	1005	986	968	994	979	988	998	932	964	1027	1007	1001	1032	972	1047	930	1011	994	984	1065	972	961	935	970	963	973	997	964	1011	1011	1002	1020	995	986	995	990	947	977	1006	1043	1005	975	953	963	1016	1011	1004	1002	1016	1004	1005	985	1058	1044	1024	1052	996	971	992	965	957	925	984	974	976	1024	1016	994	922	969	1007	997	985	1017	1023	970	962	1013	987	1023	972	1004	970	1038	994	1015	1016	975	1044	980	1016	997	1000	979	949	1037	981	977	964	1022	995	994	1001	1020	1043	1016	1069	949	983	951	1022	973	953	969	980	997	964	1036	955	1033	977	991	954	977	1028	988	980	990	980	996	1018	1004	997	970	1035	1016	965	987	990	1046	1024	967	982	1010	976	1026	1008	1000	993	984	1009	1021	1042	1010	1034	1013	994	932	1003	950	993	1056	996	1002	992	955	959	1010	1009	997	1030	968	992	1024	1021	1024	987	985	989	935	1004	1016	986	958	945	959	977	929	942	1029	996	947	1023	999	1026	969	1012	987	996	984	986	999	1000	967	1031	961	970	972	995	998	974	985	967	1029	991	980	952	890	933	1022	982	1030	966	897	960	999	1026	974	952	1013	1053	1031	958	1052	1073	1003	952	935	1016	1004	1026	1012	985	1005	1005	1025	1007	982	1020	1039	1024	975	977	984	1000	951	900	1002	1015	1024	949	988	1004	999	1010	1044	907	937	959	1004	1041	999	948	981	988	995	945	952	947	996	992	998	1000	970	1019	1003	1023	1021	950	1023	983	948	957	950	968	974	1001	981	1019	972	988	1032	1013	1020	1013	1011	990	980	958	988	960	1031	993	971	980	1018	977	1021	1033	1004	937	983	978	1057	1010	998	978	980	1036	943	955	1003	959	976	964	980	1003	934	955	960	993	1005	922	971	998	1019	983	1020	1005	957	962	995	1028	1024	1026	1010	977	933	1028	1010	966	1007	1003	1051	973	963	1016	950	977	1006	1014	945	954	1009	994	974	986	1085	1013	1007	960	976	972	1012	998	993	968	990	1019	960	984	1052	1021	946	995	1006	975	1018	1044	994	1039	990	934	946	958	965	991	1023	1000	987	1000	954	968	1022	932	968	1005	994	973	902	1003	1020	1030	995	1018	976	1000	1026	994	1017	999	999	988	979	973	934	952	998	1007	1022	979	986	959	967	1024	990	962	960	1005	973	968	974	1017	974	949	962	1005	975	1004	1050	986	1001	984	971	963	960	987	964	1046	959	976	997	965	988	965	1029	1011	970	998	1043	1003	943	998	998	944	1043	1011	995	1069	1036	966	993	1009	978	1003	993	956	939	992	1002	991	954	995	954	966	1018	1010	960	1025	1011	1029	1049	983	989	1009	1025	962	1000	977	980	983	1049	983	952	976	992	988	987	977	941	952	1017	1007	960	962	1038	994	933	1009	948	1005	995	995	962	1048	954	1030	965	961	986	1018	990	998	990	988	935	969	996	925	960	986	994	939	964	969	983	979	987	902	994	1033	897	971	980	996	1014	966	993	955	1006	1013	988	994	964	966	950	960	975	930	969	963	1021	963	991	985	1026	949	971	1000	1004	992	1037	959	1039	1000	1018	1031	990	978	1015	935	982	921	978	1007	1038	962	968	985	989	965	1004	997	1044	967	980	1041	985	976	940	949	941	1010	1021	1024	1006	932	992	983	997	965	976	963	952	1019	984	1028	979	982	956	995	967	1004	953	963	944	1009	986	1018	960	1002	939	1044	915	900	1024	979	1002	1019	970	1012	970	1006	959	991	1000	991	1007	989	969	1019	988	1003	987	1012	900	992	952	948	972	980	992	1020	999	999	991	980	990	997	973	996	978	965	1004	1022	977	934	1027	960	960	985	992	947	947	1006	1002	987	1000	952	956	1006	932	994	973	1013	1033	965	1051	1004	981	1033	1052	964	1000	934	1028	1018	980	1029	998	958	1015	1022	994	964	1009	982	967	969	965	949	983	971	1022	1030	1038	989	984	961	1048	979	1004	1016	978	1023	1015	984	961	987	934	1041	937	992	966	1057	1044	1019	982	948	956	976	1019	989	945	1042	1016	926	988	998	1011	965	996	993	985	1005	1033	922	1000	986	1021	1044	941	970	992	952	967	992	986	941	1039	987	1012	958	978	1027	987	948	1003	1018	1000	1022	980	1005	1012	970	997	965	985	965	951	1021	993	1037	981	975	1010	1026	1025	962	997	982	989	924	951	949	953	975	1002	1046	992	1013	1068	1015	1013	1020	1005	1031	987	939	994	985	953	979	1020	1048	1044	955	1007	1002	947	973	955	1002	1017	985	1011	982	994	953	1002	1081	944	1016	1000	1046	999	982	971	1005	995	948	1012	999	972	1026	946	917	975	937	971	968	972	962	962	967	1011	970	943	951	1009	979	940	940	974	989	945	1048	974	1028	980	997	959	1019	970	963	940	974	998	964	959	956	1022	994	1017	1014	1054	975	1004	973	931	1044	979	1008	985	951	1030	972	1020	1012	1038	1008	991	1028	942	958	1032	988	982	1006	1007	1006	991	956	964	967	996	1025	1015	992	951	985	974	1024	1069	921	969	986	1013	1023	932	978	993	970	1027	919	1017	984	967	1033	975	1011	989	950	1009	995	975	1001	1042	961	1041	960	1006	962	988	934	980	1027	964	1026	1006	980	1010	975	1007	972	1026	1002	970	986	941	959	1000	1003	1006	925	1009	987	1004	994	998	1001	1015	998	983	984	964	963	971	975	1006	1046	1052	975	992	970	1052	982	1020	974	960	1013	999	1006	988	936	937	1000	997	1027	968	969	975	971	1042	998	1022	975	965	1028	1004	980	1053	1013	1058	929	997	1004	1022	1069	974	955	1047	951	986	1011	974	968	953	971	943	992	994	1035	958	970	984	953	1001	1021	987	964	997	967	978	972	1011	974	968	947	992	1043	1011	1013	1022	1011	978	1000	946	951	966	1004	961	1045	991	945	1001	947	1003	963	1035	1077	1011	964	991	1017	981	1045	943	970	960	993	1041	991	945	1027	969	1001	1049	993	986	976	1025	920	958	956	1019	973	967	947	968	982	966	990	904	998	977	998	1037	995	931	1010	1029	945	957	957	1019	1025	1027	983	1005	923	964	973	964	961	988	1003	969	946	982	963	1017	1056	969	973	954	1020	955	949	1005	1009	952	981	992	948	964	1005	1015	1003	1005	980	980	995	968	968	1103	1017	1002	985	962	1019	965	1026	990	989	1066	951	1012	961	1052	1001	921	992	1025	1074	982	953	1023	1045	947	1002	1020	1065	1008	999	966	1029	1016	981	1017	1042	922	1019	955	1006	967	989	955	1037	1037	963	1013	1034	1059	1016	1034	976	997	995	996	1034	992	984	961	987	968	1024	1002	1001	1002	1029	957	1004	945	1023	1002	1024	1017	998	976	993	982	983	950	977	940	1031	993	973	1033	1004	998	994	1051	1025	987	1046	1044	1008	1055	992	972	932	991	1033	979	954	964	998	985	1032	1022	980	1029	997	990	950	977	1059	994	984	1063	992	965	967	1017	1006	1028	960	1012	963	966	995	1011	1019	982	918	993	965	1014	1050	968	958	948	1021	968	1002	988	1016	1012	955	982	1023	991	993	949	963	1000	1028	988	988	1016	960	1003	1020	999	970	1007	983	980	1018	1006	1033	965	994	987	1016	975	1001	944	1024	957	952	1004	988	1002	1003	1047	996	972	975	1009	1026	997	1005	965	962	952	1009	987	1002	1004	1004	982	1046	969	922	967
9951	680	638	525	417	397	324	312	283	260	261	297	243	258	256	251	276	263	272	249	304	246	272	266	252	244	259	223	246	236	252	247	235	247	248	257	273	230	216	281	246	239	244	242	240	225	246	266	249	217	244	229	220	251	243	301	289	258	276	291	255	227	258	284	251	241	247	244	234	268	246	242	267	250	250	261	234	256	245	284	240	221	254	280	226	271	253	249	248	261	244	250	251	241	269	231	230	223	247	206	248	248	285	259	243	235	242	263	232	270	258	228	247	269	235	239	247	234	283	261	260	244	270	254	271	255	246	283	236	226	238	237	265	244	222	243	265	259	233	232	274	232	223	287	240	239	275	262	252	230	231	251	250	249	262	247	219	284	246	264	265	244	248	235	243	270	239	240	249	235	261	256	252	268	255	255	254	279	251	270	228	237	232	239	239	257	255	243	219	247	248	264	220	247	274	256	256	241	243	248	243	281	244	225	265	268	246	262	223	245	242	225	294	233	239	219	262	229	255	256	260	282	268	261	222	242	246	220	270	236	251	253	236	217	255	233	259	293	267	256	257	278	215	220	264	258	263	230	254	247	236	248	239	266	229	255	272	262	267	267	239	237	224	253	256	256	254	250	273	256	231	254	261	226	267	241	249	252	234	258	227	276	219	259	263	240	265	270	247	255	248	228	271	265	231	263	268	237	252	257	262	268	233	235	273	244	248	219	268	226	267	256	244	247	272	286	228	280	272	252	243	244	245	207	269	285	226	260	218	236	224	242	250	255	259	246	227	214	256	270	256	249	259	256	242	244	284	225	246	239	251	221	226	257	244	250	239	222	275	267	248	265	230	248	226	230	224	236	266	244	238	252	226	233	238	268	238	245	243	244	242	255	236	221	290	269	229	255	243	262	250	293	252	228	238	231	249	234	253	242	255	248	244	251	286	276	265	250	270	266	253	234	232	228	280	253	256	247	248	263	281	247	248	238	240	261	262	253	242	252	237	253	242	258	256	233	243	250	259	231	253	273	232	233	234	267	261	235	226	236	237	249	256	245	255	233	233	257	237	239	253	248	255	224	238	268	260	238	259	251	241	254	254	256	266	253	258	225	278	257	259	248	241	241	252	242	245	268	239	238	219	230	278	282	240	240	266	247	264	251	257	226	272	261	258	255	245	254	270	214	256	235	245	240	238	242	247	261	240	263	249	250	258	273	269	240	259	236	259	245	227	278	201	268	261	265	243	268	250	262	260	265	235	224	233	283	256	258	269	221	224	216	230	244	240	231	283	250	254	254	266	247	278	255	227	250	262	240	251	257	275	233	231	245	257	225	264	243	259	263	242	240	238	214	218	269	258	277	243	249	237	269	252	237	244	249	216	231	284	262	265	255	251	239	263	247	282	255	238	233	249	236	249	280	231	261	237	290	267	225	227	228	221	248	224	239	245	240	244	259	238	216	231	238	250	259	252	275	238	262	248	261	262	228	259	302	236	252	284	269	223	232	280	267	238	225	230	232	272	222	235	259	243	267	280	267	262	244	244	238	245	254	230	247	255	268	214	275	255	229	249	266	267	255	249	225	252	282	273	250	262	248	251	230	229	250	257	241	271	256	250	240	257	230	238	252	238	242	213	246	236	256	263	223	256	244	248	260	256	222	263	271	227	257	282	268	235	238	265	244	235	255	244	248	252	265	245	236	235	242	243	239	237	241	232	259	262	257	254	245	245	254	267	262	240	267	255	228	253	252	235	218	231	251	249	269	224	227	228	284	238	274	271	246	249	258	232	251	247	262	260	237	244	259	260	261	218	258	216	243	209	238	248	225	261	279	250	257	254	251	270	287	260	236	243	242	257	217	244	261	265	230	247	277	272	260	241	241	269	271	253	241	253	262	278	258	241	233	272	238	275	248	237	246	252	248	246	234	255	255	282	268	240	266	229	225	254	249	252	238	261	216	242	240	296	268	253	259	285	247	228	257	258	248	245	242	262	257	238	248	264	239	251	238	243	243	277	264	260	275	235	261	265	258	226	229	257	247	278	251	283	227	239	240	269	254	287	271	242	260	286	278	239	277	258	282	258	248	221	233	254	235	260	252	275	255	240	244	264	247	245	275	258	265	264	242	266	266	246	245	231	260	236	278	261	260	250	239	227	249	217	242	261	281	259	249	230	216	235	261	225	259	254	247	253	237	265	257	240	228	235	240	258	253	259	254	242	254	239	263	248	239	259	228	263	250	259	270	277	244	262	258	243	269	267	258	256	241	277	242	245	249	260	261	242	247	239	239	244	257	252	242	241	271	279	237	213	254	257	250	269	225	271	266	252	256	226	250	250	242	284	253	244	287	238	261	250	270	260	261	265	267	287	255	249	225	264	243	253	222	235	256	215	272	265	251	277	243	234	268	225	256	237	250	252	220	276	236	245	280	225	246	248	217	247	249	231	223	274	234	266	233	236	267	270	254	257	230	244	227	256	237	248	265	237	257	230	236	236	239	220	273	217	271	245	254	257	254	243	236	242	234	238	273	240	232	263	260	259	248	232	260	234	246	241	273	272	242	231	238	260	238	249	282	248	245	249	252	253	262	271	275	271	250	255	273	242	234	245	258	265	263	277	290	232	231	260	210	242	259	258	248	251	249	254	248	228	262	253	234	256	274	262	258	261	280	247	264	242	250	246	256	238	252	244	266	253	285	250	248	233	245	240	232	276	253	265	227	231	257	233	253	270	250	265	257	272	263	247	252	277	289	302	263	238	231	262	266	273	216	232	225	241	257	281	247	238	288	239	281	261	252	261	254	258	243	222	223	224	228	270	254	255	214	230	245	227	266	264	234	246	232	236	255	234	249	286	246	230	277	236	264	246	205	260	240	263	257	253	233	227	222	235	259	234	249	266	267	257	256	254	220	272	271	224	247	246	245	214	252	251	289	260	246	255	253	269	217	225	249	277	253	295	248	229	279	242	238	236	255	242	250	239	239	250	259	236	267	277	219	230	241	260	236	247	275	242	248	242	245	225	244	273	236	254	232	245	260	258	271	250	256	243	235	263	267	233	269	243	246	258	267	269	243	252	238	245	250	230	235	243	229	265	264	236	265	253	247	270	237	237	230	252	276	245	257	249	254	257	263	247	286	239	246	243	290	239	217	254	256	260	255	226	234	281	238	244	243	264	278	246	225	236	250	270	245	232	223	207	259	235	226	266	250	239	283	278	238	223	243	239	252	260	266	251	276	228	238	247	245	232	232	256	241	254	267	282	269	240	282	232	255	227	256	262	243	265	295	240	252	268	299	299	227	227	260	243	270	252	232	230	254	219	217	264	248	241	243	253	277	244	286	261	241	241	252	226	252	230	278	257	237	248	235	245	242	228	233	279	249	245	245	244	273	244	241	229	230	286	256	246	279	262	252	241	288	268	261	263	240	255	234	263	228	265	260	262	244	257	262	231	264	241	228	226	237	231	251	236	235	232	275	213	265	276	285	232	241	245	247	219	262	291	268	253	260
7447	957	1440	1548	1320	1048	964	909	802	770	753	742	694	699	640	616	674	642	632	582	641	608	631	644	559	647	597	588	640	628	606	616	621	549	634	640	573	613	586	579	577	572	618	563	607	597	596	554	544	601	565	566	578	553	576	566	575	605	649	592	532	644	549	581	612	540	612	628	589	542	619	563	589	565	630	577	616	556	634	605	558	611	605	599	598	550	544	574	589	591	576	523	566	574	522	537	584	544	542	576	568	566	597	593	559	585	641	609	549	588	584	558	566	575	591	553	528	628	549	598	556	583	603	566	576	568	600	599	570	536	586	548	570	573	576	581	586	547	599	571	572	571	592	588	574	555	552	620	590	568	604	575	591	557	605	568	522	574	580	608	560	586	582	569	574	575	561	604	625	562	647	598	628	567	585	562	571	548	587	579	550	567	570	602	549	572	565	597	595	590	591	574	605	592	567	571	588	583	566	587	593	544	548	614	617	566	578	532	578	570	588	565	565	569	608	556	549	595	596	596	594	564	591	616	545	602	545	586	580	607	551	619	563	582	593	574	602	573	588	593	593	624	555	568	557	539	620	599	608	595	591	587	565	605	579	575	551	558	558	575	598	570	626	538	561	562	576	614	578	591	624	556	550	561	554	633	590	609	541	564	591	550	550	621	554	590	583	559	628	592	582	637	566	544	536	590	585	617	560	585	612	585	606	579	553	549	616	560	573	596	560	606	600	591	557	612	589	556	620	635	557	579	573	567	603	570	588	572	576	580	614	623	613	599	617	587	554	574	600	607	588	546	556	559	613	545	585	608	588	595	607	558	569	537	552	582	583	537	575	614	612	549	577	552	599	581	596	617	584	628	620	543	600	566	563	622	596	629	659	555	611	578	586	576	588	594	602	561	574	562	562	586	543	554	589	573	553	576	552	547	577	582	558	541	598	568	591	540	608	572	550	598	545	591	556	597	612	551	593	572	562	547	543	549	634	552	568	602	610	593	600	582	574	575	599	594	546	621	600	622	551	600	578	589	580	550	605	528	592	570	549	564	582	558	573	619	558	568	530	588	574	551	611	572	566	565	601	574	564	597	616	584	594	586	573	605	553	558	587	605	558	542	606	576	596	550	574	613	548	576	548	581	573	602	580	557	550	571	581	598	582	550	602	574	582	567	560	576	566	609	572	576	626	552	611	562	559	592	578	568	603	591	585	569	616	574	556	622	574	574	611	579	586	587	646	567	538	586	598	600	554	567	591	597	569	611	604	556	607	566	590	621	549	590	599	589	586	579	555	573	612	587	607	576	598	591	558	546	598	577	549	582	571	601	581	607	570	566	610	607	588	555	573	593	586	560	614	612	574	565	598	571	559	561	567	584	582	556	571	577	594	542	589	581	554	598	560	567	588	558	579	574	625	576	616	591	618	586	562	566	567	593	582	600	600	540	566	618	635	550	610	549	594	575	556	603	593	600	597	566	607	583	534	564	562	565	587	557	585	560	558	579	578	547	565	570	570	557	574	608	594	566	600	583	597	556	593	571	602	587	569	592	599	548	577	569	571	565	606	573	577	555	618	603	537	568	590	576	556	561	601	560	576	557	621	596	601	566	574	558	560	579	543	568	584	590	571	560	577	596	616	583	593	616	563	584	585	570	564	571	572	611	617	571	615	574	594	595	606	586	588	602	580	537	572	591	593	549	556	578	546	552	567	568	600	598	576	556	553	589	594	586	546	573	572	584	591	606	585	599	583	553	594	580	564	576	619	557	575	548	603	550	624	562	609	578	580	578	582	604	534	598	566	593	610	545	563	578	572	542	587	550	560	579	551	581	586	587	574	557	576	575	602	592	578	540	583	584	612	557	566	548	559	577	591	614	602	536	564	546	601	585	554	592	572	547	555	595	603	542	546	600	591	593	566	589	563	561	566	564	570	590	592	610	575	563	607	578	584	592	613	554	561	576	547	539	583	535	582	554	572	574	543	634	569	583	597	576	572	538	599	599	564	565	571	556	588	573	598	556	581	584	576	589	555	574	624	515	599	594	618	579	556	556	552	559	567	558	580	548	560	602	541	546	576	572	621	544	609	617	598	555	577	603	594	578	543	569	565	540	584	554	554	588	566	546	625	502	560	533	565	590	565	633	570	551	579	578	579	579	575	590	612	549	579	587	573	587	603	564	588	543	587	568	630	563	601	574	581	629	579	606	607	592	586	597	558	573	582	607	605	587	543	628	599	580	602	611	570	567	597	623	603	555	599	554	553	616	568	609	583	604	536	559	591	566	626	546	558	577	578	582	570	612	577	591	544	584	579	552	610	546	571	595	594	587	572	588	610	575	577	551	560	615	568	571	529	583	576	586	584	600	552	586	627	569	602	589	565	556	565	575	568	627	587	581	597	578	564	585	588	552	539	556	579	625	572	590	593	624	594	597	570	589	614	589	567	590	544	558	591	597	578	559	584	597	610	548	583	599	545	586	564	605	614	572	563	513	557	610	554	562	547	540	543	574	572	587	558	591	587	602	576	534	607	609	550	598	586	547	601	589	641	547	601	589	577	585	561	559	541	584	596	593	579	595	563	581	566	551	587	620	551	568	542	521	592	560	591	596	562	601	570	609	564	562	590	548	626	574	572	608	544	564	591	583	570	597	587	532	622	574	580	582	565	559	547	566	558	568	633	569	569	563	619	604	573	564	587	580	629	590	565	559	598	538	569	545	559	611	612	605	579	601	575	593	597	568	569	561	571	573	606	582	559	604	560	572	575	568	549	597	520	614	591	569	576	540	595	543	543	601	573	619	545	571	567	554	589	568	515	625	613	592	578	556	561	582	607	580	573	615	589	627	573	559	587	533	541	583	599	586	642	610	548	597	585	572	572	599	571	587	659	648	625	600	604	627	595	583	597	577	606	573	577	597	598	572	633	590	544	585	607	566	623	572	585	604	569	579	604	547	565	552	580	567	577	575	594	581	608	575	572	576	565	634	587	598	558	589	553	583	582	539	587	552	555	566	565	516	620	578	572	585	603	541	538	588	616	567	550	585	587	565	609	539	598	616	626	596	561	537	578	554	592	572	542	523	598	590	593	584	591	576	541	573	583	563	555	515	546	583	594	552	573	581	541	561	599	545	626	638	577	566	596	622	548	577	569	600	585	552	617	592	593	559	587	612	558	601	633	586	539	546	556	577	603	570	526	597	553	588	588	592	528	574	576	570	569	585	580	594	548	581	611	614	578	585	584	595	614	578	567	572	567	584	586	590	553	550	601	586	600	607	560	593	563	573	584	627	581	563	584	591	620	634	591	602	579	573	551	586	585	583	564	562	582	609	594	568	613	580	569	573	558	603	565	592	606	581	593	571	591	583	557	557	570	603	594	629	568	530	525	583	598	576	632	557	526	602	629	551	625	597	585	612	526	579	609	577	584	538	541	550	594	583	578	585	566	593	563	579	592	646	610	572	563	536	606	583	588	555	589	562	547	563	568	569	621	584	587	568	613	581	576	552
17267	1445	1006	758	553	410	315	274	283	245	218	215	179	217	230	193	201	180	201	174	197	180	173	189	192	162	169	175	177	165	171	159	181	176	170	190	160	142	180	168	170	184	165	192	157	183	148	205	156	163	167	179	167	152	146	180	160	180	182	182	174	169	167	196	148	173	176	179	184	173	157	163	183	175	164	154	173	166	174	146	177	177	164	189	199	185	184	175	187	201	175	191	180	174	172	181	187	147	175	183	175	176	183	169	179	161	177	188	165	179	165	208	166	166	181	159	196	161	187	204	194	177	185	184	147	188	162	174	162	159	175	161	170	184	165	163	176	171	192	135	149	184	156	171	193	169	156	161	158	174	172	155	167	163	198	156	154	165	170	164	187	174	162	168	158	170	186	182	178	154	172	179	169	167	158	169	190	150	206	210	197	180	177	159	176	163	179	171	186	174	177	176	159	166	181	175	183	189	168	148	156	154	162	176	184	162	186	209	152	198	173	181	187	203	166	191	159	163	175	165	175	172	166	179	207	176	200	154	173	165	178	167	193	181	171	140	157	167	192	156	170	200	171	171	166	166	174	162	164	199	168	174	183	176	165	171	192	184	152	192	184	170	170	187	147	186	169	174	185	166	160	186	187	184	176	163	162	180	176	176	199	166	165	186	161	165	160	141	177	158	162	188	190	189	168	180	160	179	180	169	152	165	173	177	170	172	178	183	168	173	158	184	157	192	181	176	174	176	163	164	175	176	167	181	177	176	165	155	170	168	172	183	197	177	185	175	139	161	179	194	183	176	178	187	214	180	171	174	152	188	167	171	149	192	177	144	167	184	175	154	149	190	186	180	174	168	165	178	183	175	185	192	171	178	150	183	174	165	155	201	173	181	168	165	169	168	168	187	183	196	165	156	152	167	192	149	195	165	180	183	164	165	172	184	176	155	147	168	190	183	194	172	169	181	170	173	173	189	174	173	201	193	165	197	185	212	161	166	209	165	172	158	168	163	164	177	161	164	190	184	165	190	194	164	180	154	167	175	169	195	173	151	162	201	194	180	165	169	196	182	196	172	180	181	155	152	171	151	161	153	154	165	159	159	200	169	167	173	161	173	187	186	149	174	168	191	179	169	167	185	184	154	189	165	171	160	152	204	185	170	165	174	185	152	151	174	156	165	206	185	159	171	175	164	185	172	170	173	164	174	194	190	163	185	178	174	156	164	192	170	174	173	159	156	192	177	176	164	181	167	149	156	176	171	176	161	183	158	182	178	179	162	171	176	151	172	173	161	174	139	175	173	180	184	163	200	175	183	195	188	187	150	171	168	169	169	162	174	178	169	175	168	163	163	157	163	186	139	186	184	175	185	192	159	189	184	182	189	175	171	184	186	161	177	148	181	182	169	163	158	191	194	169	178	167	171	178	173	173	168	169	174	162	187	190	174	171	164	151	155	184	196	188	180	153	174	174	154	163	147	161	188	173	154	188	190	194	178	190	162	163	160	183	172	150	175	177	203	160	176	189	185	185	172	182	162	159	163	176	178	183	205	187	186	160	171	173	181	183	149	164	190	187	184	158	190	164	205	171	168	186	144	186	170	159	151	187	193	175	182	163	177	168	162	163	151	172	165	182	168	197	191	186	169	173	146	177	152	172	191	189	162	193	187	186	154	163	170	191	187	174	154	162	182	148	165	183	188	175	167	195	184	199	195	130	160	183	181	167	175	188	189	149	143	162	188	173	203	166	150	167	152	167	169	156	167	160	156	166	168	161	170	190	172	174	169	184	176	185	158	190	167	179	176	195	179	163	169	173	202	168	148	130	171	182	179	153	165	185	179	172	168	160	157	201	184	202	199	184	159	183	191	172	188	168	193	147	168	175	147	167	179	157	172	171	181	173	147	149	165	168	176	163	169	184	177	205	148	174	154	161	168	169	191	160	193	163	166	169	154	156	133	162	150	157	184	164	157	161	177	167	166	182	153	174	158	165	171	186	149	170	187	172	160	181	182	137	156	180	161	175	195	175	165	147	181	183	153	168	206	166	176	158	162	175	174	161	165	166	181	192	164	154	190	189	168	169	157	174	163	164	155	165	146	145	171	199	165	181	158	190	182	162	182	207	197	158	184	158	180	181	191	190	161	158	182	187	182	183	184	174	193	159	181	161	184	166	174	187	198	179	178	177	179	178	189	178	186	185	158	160	153	149	181	155	197	160	172	152	188	184	171	179	182	153	175	162	177	157	178	176	169	177	176	169	180	194	175	178	173	181	157	174	168	173	156	192	191	147	155	173	168	162	187	176	154	169	174	164	187	185	186	144	170	144	168	169	201	174	152	172	186	200	184	145	175	191	179	174	168	168	180	185	174	185	177	170	160	156	183	173	170	164	168	144	178	158	166	190	172	203	170	160	178	196	164	201	155	162	185	160	179	181	163	145	179	163	180	159	158	186	180	161	183	170	155	161	178	147	168	178	163	155	181	194	184	173	146	199	155	152	218	181	154	168	168	178	189	187	169	168	177	173	175	159	173	157	178	171	163	159	162	180	167	177	184	169	191	176	176	175	186	164	160	165	148	155	180	154	163	178	175	146	162	170	192	159	166	171	170	158	131	173	168	190	171	180	173	164	159	152	178	170	200	202	189	149	165	142	168	182	178	176	157	176	181	169	193	194	168	173	181	161	184	173	163	172	154	171	189	179	172	176	181	186	173	157	174	171	146	166	204	182	156	182	179	189	153	172	196	178	186	163	175	180	201	177	173	168	161	169	187	183	160	180	214	173	162	179	180	162	171	168	172	202	198	158	176	199	193	157	139	170	196	194	171	165	175	177	185	163	175	185	190	139	177	169	153	161	175	168	158	145	196	201	192	164	207	191	166	168	169	190	186	174	169	168	161	169	160	154	173	166	187	173	167	179	142	167	132	179	180	166	173	190	146	190	165	192	174	183	173	180	164	180	187	170	171	184	179	184	213	173	156	182	162	169	192	180	168	182	161	158	195	170	183	189	189	198	180	141	184	140	143	168	158	162	178	164	150	163	206	159	167	153	174	160	165	148	185	189	190	165	178	166	176	172	187	166	162	174	173	196	194	188	180	189	171	179	171	187	171	150	170	155	194	142	170	175	192	169	188	157	166	155	177	168	161	168	188	193	180	162	177	158	170	191	138	169	167	181	166	191	174	173	147	186	199	150	181	180	161	179	179	168	174	154	181	167	152	164	170	165	171	166	171	181	174	168	180	187	168	168	190	160	199	196	160	155	163	175	177	172	165	209	181	174	171	180	163	180	164	201	158	185	188	148	172	164	166	169	173	163	146	154	174	170	172	149	189	172	191	192	151	151	170	160	166	180	193	161	165	163	160	181	173	168	173	160	162	196	161	207	156	157	168	191	151	173	162	177	186	181	175	173	159	166	146	169	170	175	168	202	187	179	173	176	183	183	158	181	195	145	173	182	174	185	189	191	152	151	173	155	184	169	187	181	146	170	194	164	169	174	179	184	167
9281	1204	2033	2296	1847	1471	1185	1057	953	852	773	659	710	640	600	581	598	591	567	544	519	473	513	510	482	539	526	500	484	491	495	466	498	508	480	491	493	467	447	447	467	466	459	464	456	461	493	476	457	452	490	462	484	498	466	504	478	470	438	455	474	504	463	442	431	464	434	481	476	452	468	460	436	505	447	499	444	448	413	456	437	448	445	468	471	465	462	445	437	441	427	421	424	425	442	457	455	497	416	486	454	486	457	442	418	471	447	488	460	419	486	435	438	456	451	422	439	474	445	480	453	459	453	461	476	459	453	468	451	483	431	492	449	487	468	489	447	410	453	459	467	442	455	436	465	435	420	478	502	432	482	420	464	479	472	468	486	453	474	448	456	473	460	430	434	475	442	456	444	451	449	444	435	423	442	476	449	447	451	426	436	441	439	446	456	448	400	413	477	429	463	473	485	469	445	440	406	435	476	493	441	503	485	397	455	446	485	415	449	475	447	445	451	443	434	473	459	437	472	459	492	450	404	444	464	460	418	416	453	436	465	468	428	433	424	407	477	441	459	483	449	456	435	491	465	435	449	471	458	420	472	447	454	443	444	442	422	428	468	492	467	450	489	450	399	480	451	437	474	476	504	441	453	459	417	449	446	465	463	460	452	454	471	482	479	480	438	459	497	467	443	460	448	444	505	468	434	444	468	461	480	451	453	460	421	439	450	443	462	496	489	449	462	490	436	463	453	461	423	419	438	465	439	447	457	458	421	447	465	439	479	477	436	468	493	479	467	437	477	429	414	438	503	458	439	412	463	458	465	450	446	456	437	462	453	452	440	469	461	471	479	453	458	474	453	456	450	463	465	453	492	464	445	468	471	435	434	464	444	451	478	428	436	472	438	449	481	413	456	459	490	462	436	465	454	421	487	442	438	479	478	477	461	470	446	457	444	439	460	467	458	455	468	432	454	452	478	460	457	478	450	426	436	447	447	441	444	450	508	470	469	468	424	468	457	404	455	434	491	426	478	487	481	462	478	432	414	459	456	453	492	452	455	459	503	427	418	433	457	432	431	455	429	425	454	480	475	427	479	485	484	483	463	447	465	466	476	441	454	488	451	458	447	488	478	441	453	449	447	430	462	453	446	463	455	451	408	426	479	439	447	485	455	446	475	454	464	496	484	426	428	473	435	456	480	445	464	453	420	469	466	431	451	465	445	456	440	454	458	433	453	498	446	449	448	440	428	466	488	438	463	444	494	483	477	424	484	425	440	447	485	430	456	462	460	458	462	471	434	469	435	449	428	452	507	435	461	443	444	453	459	421	482	460	455	453	480	444	437	430	429	450	464	421	444	469	499	422	457	492	426	473	451	485	449	426	435	469	435	425	461	432	444	462	469	470	469	469	474	455	465	445	477	421	450	469	430	446	453	440	429	473	488	459	437	462	438	483	462	442	474	448	427	455	448	469	437	473	422	466	426	461	490	477	454	463	417	459	487	493	441	417	418	449	472	484	444	486	476	452	454	435	423	480	456	445	460	462	443	452	445	469	457	482	454	446	469	461	462	459	442	431	436	433	453	482	467	485	461	414	458	404	481	478	461	460	454	436	447	446	435	468	461	432	464	469	491	483	434	428	481	456	447	443	469	456	457	481	411	481	466	443	453	453	448	464	446	472	416	456	464	437	481	500	490	468	411	467	452	453	495	452	456	441	462	459	464	429	463	494	437	444	417	432	427	425	479	463	447	454	476	427	451	491	449	452	472	451	447	512	437	461	447	448	457	424	435	449	506	469	444	440	432	425	448	465	415	449	460	474	458	447	439	468	445	460	466	408	443	440	462	435	452	455	459	420	405	428	429	500	433	456	452	487	459	422	422	428	465	454	393	485	440	468	447	473	446	466	455	475	434	441	438	438	453	490	450	422	429	423	477	470	462	458	463	414	416	423	473	483	482	460	476	448	442	474	447	449	487	440	378	479	431	444	467	488	466	486	484	459	425	458	440	477	435	455	453	443	485	398	441	432	490	466	467	495	469	441	469	462	505	462	463	453	504	437	451	440	475	459	471	453	429	450	451	438	477	442	441	452	422	492	436	472	455	440	453	450	446	494	420	456	460	472	423	448	484	456	476	461	419	449	437	439	434	419	460	470	449	439	408	444	462	451	452	442	440	437	427	468	470	456	424	423	476	456	456	424	454	452	458	449	472	431	438	448	429	483	430	423	457	463	443	458	462	443	433	453	456	462	455	453	472	490	473	459	448	447	450	444	457	449	481	445	469	497	430	452	451	459	441	397	465	438	462	459	433	451	470	412	444	460	454	429	478	476	430	467	457	438	467	450	450	450	447	453	434	406	458	464	433	454	442	459	470	435	436	447	460	414	418	462	428	460	462	457	458	456	436	466	439	435	476	454	488	485	450	512	443	475	434	453	459	465	517	440	481	465	424	478	467	433	441	446	468	464	472	468	424	434	465	447	443	479	416	434	430	420	453	481	481	462	468	441	439	501	416	415	425	433	455	450	431	452	479	449	432	466	436	437	461	469	449	488	460	483	426	436	447	461	445	484	424	406	468	484	475	440	465	435	473	458	474	440	428	464	454	455	484	439	485	475	468	441	454	467	429	427	479	493	393	460	469	448	435	469	425	454	450	448	484	468	428	476	459	446	449	406	460	486	427	468	442	481	432	459	448	451	420	461	454	448	439	523	449	449	436	432	448	489	463	434	452	421	430	444	436	431	429	444	434	461	454	451	463	429	459	479	507	393	438	450	438	420	499	450	441	418	478	462	439	474	474	482	468	456	411	448	480	441	466	445	443	422	435	478	486	479	440	450	417	414	470	444	436	437	438	441	420	482	458	458	501	447	444	419	463	495	425	439	452	498	461	516	479	428	476	425	448	455	425	451	476	466	450	472	456	474	457	443	466	511	441	461	411	493	465	455	431	447	481	430	443	470	469	463	450	448	481	443	448	464	439	455	432	475	441	443	456	475	461	444	441	459	465	442	448	471	452	492	434	468	483	422	438	459	459	464	463	447	459	440	425	463	429	494	458	448	460	470	443	444	435	476	469	464	438	457	460	478	500	413	495	478	445	452	479	422	452	456	447	451	461	465	473	462	454	472	421	452	432	454	480	467	454	466	417	487	458	476	469	460	458	441	425	465	485	442	432	462	459	454	450	477	429	463	451	445	460	464	464	423	424	486	437	452	483	448	451	453	441	455	498	447	442	484	433	454	483	470	435	458	468	437	442	444	477	502	463	459	481	434	494	423	401	407	458	478	436	455	459	475	461	408	458	447	443	484	477	451	420	434	445	459	437	458	503	475	442	461	469	472	429	500	472	471	507	423	468	463	412	425	441	453	450	487	482	466	398	443	436	441	400	453	484	473	485	429	438	440	465	443	461	436	429	452	463	519	457	470	451	448	406	446	473	465	465	449	452	469	433	485	466	480	442	462	446	458	456	466	451	407	452	475	450	413	452	458	460	467	464	454	461	475	434	496
2777	497	505	494	456	427	461	458	427	462	467	468	495	459	420	496	489	447	479	520	488	428	463	433	436	498	474	478	446	457	426	445	443	500	440	461	443	451	472	466	460	464	444	441	430	433	468	470	504	436	477	426	434	447	512	460	472	436	463	487	478	432	413	429	458	448	439	455	467	475	467	421	410	470	464	453	497	478	484	454	434	422	401	459	458	458	424	456	448	467	463	489	471	465	476	450	433	464	478	464	462	491	459	442	501	418	444	495	457	462	417	459	498	454	489	499	429	472	413	479	411	412	428	451	427	484	481	429	417	418	480	490	464	493	481	444	442	473	488	432	464	456	489	461	477	450	468	470	402	452	490	447	468	457	491	453	467	450	442	450	419	444	454	445	451	482	462	473	447	455	491	483	447	394	444	479	438	434	470	491	470	479	487	451	436	433	504	452	463	428	470	456	520	454	410	468	452	501	434	446	446	504	470	448	504	514	460	445	453	464	419	440	442	470	473	447	431	467	406	445	459	467	442	453	453	440	456	478	443	477	471	466	477	410	491	412	431	443	533	467	478	431	423	460	446	465	439	432	460	446	441	435	466	463	446	488	439	444	487	406	453	472	443	475	476	486	441	454	443	499	477	498	475	420	434	425	460	497	487	471	390	457	430	502	442	480	460	446	432	486	455	471	492	500	448	491	460	442	460	427	458	436	425	462	426	477	498	469	449	444	417	442	449	423	449	456	464	500	448	437	434	485	509	446	469	429	484	463	474	463	446	449	435	468	466	458	436	499	433	522	487	451	437	463	466	428	455	475	441	470	475	422	431	429	448	499	451	433	466	443	462	464	447	441	432	424	456	444	459	419	431	501	492	497	474	477	440	451	453	489	413	509	438	441	436	446	484	432	445	469	482	451	430	460	396	487	429	467	450	455	446	466	460	444	449	444	498	466	430	407	446	428	469	447	446	477	448	417	489	451	434	483	453	452	501	463	439	481	416	441	487	474	470	438	458	458	450	468	460	462	488	474	465	436	437	462	446	468	492	470	459	494	473	465	483	460	455	413	472	444	446	440	449	460	444	441	488	446	431	451	454	464	455	487	467	449	508	430	442	434	465	446	425	458	431	423	441	460	448	454	444	421	477	465	472	425	483	443	480	427	431	490	440	430	467	476	449	478	439	483	416	425	483	460	473	467	445	490	461	501	478	438	402	466	457	489	471	430	474	486	483	464	423	424	514	455	427	463	442	474	456	467	455	454	464	463	432	418	463	437	456	434	468	412	451	444	447	475	462	458	463	468	475	478	475	450	438	428	427	460	485	457	456	466	430	490	449	431	457	426	453	411	403	436	453	458	448	452	433	422	482	425	432	480	453	454	442	500	484	481	423	479	457	489	450	449	419	419	421	460	434	430	462	473	469	420	445	485	473	469	462	463	442	467	436	428	440	459	458	469	460	460	430	453	455	477	408	467	461	448	475	492	434	464	447	446	435	461	478	449	441	446	447	442	447	463	443	430	443	477	452	492	451	442	446	483	455	490	436	439	471	454	474	411	476	435	464	432	422	432	415	440	466	471	466	456	452	498	480	465	487	446	523	468	465	495	479	418	438	427	442	471	422	498	481	427	449	459	484	468	463	471	455	459	466	460	490	466	496	445	443	476	458	461	468	479	436	434	428	452	461	501	474	460	475	449	455	457	474	416	441	429	434	427	453	460	473	444	435	471	429	414	427	444	481	452	441	448	444	435	460	410	482	442	442	450	450	467	461	478	429	457	442	456	477	439	490	450	461	462	492	453	422	463	450	420	446	464	508	490	472	467	426	436	454	479	414	468	452	451	454	468	477	486	470	472	470	461	457	470	449	433	464	465	490	447	468	478	460	502	454	468	456	398	477	429	448	458	454	480	421	459	482	458	447	451	464	465	444	431	420	436	471	433	469	448	446	483	453	427	395	472	450	424	446	446	419	489	469	450	445	463	490	438	488	491	437	460	411	459	459	421	443	465	454	446	475	440	414	463	490	417	480	444	435	451	497	462	453	456	432	418	465	461	473	454	498	462	462	470	424	502	494	457	472	458	458	460	428	423	459	442	431	416	417	463	519	454	453	478	425	455	478	491	471	512	438	460	481	461	465	478	435	441	421	438	470	379	418	455	428	428	473	441	492	444	447	450	479	458	448	454	460	456	448	467	442	478	456	464	436	466	471	402	496	487	507	465	481	429	456	450	456	476	465	465	445	484	417	487	493	450	469	446	430	530	456	442	470	457	483	445	477	481	479	456	468	443	448	454	422	487	443	466	445	484	487	437	504	478	440	442	471	440	427	433	432	469	428	468	474	483	480	471	443	504	451	436	513	462	458	448	468	500	414	419	446	436	462	489	449	467	492	476	412	429	442	429	496	466	453	437	461	467	484	475	437	471	458	496	459	472	481	441	445	481	448	498	441	461	498	473	451	419	443	455	462	473	430	478	476	445	450	456	454	441	444	450	456	455	448	434	480	457	442	475	480	446	448	448	435	459	457	456	418	467	496	481	500	454	458	461	444	485	466	468	464	450	462	480	491	444	451	442	470	473	437	463	468	476	485	491	481	454	475	456	443	452	427	459	458	465	482	488	415	481	437	463	448	417	407	440	451	462	448	456	503	477	434	454	420	471	491	428	469	495	437	486	454	485	422	480	466	422	462	470	516	448	408	440	503	491	454	474	512	465	453	458	446	432	465	463	435	439	478	461	428	475	470	435	483	467	470	446	486	436	468	448	474	445	397	450	517	452	476	419	429	472	445	466	466	460	443	405	465	478	465	484	468	495	474	445	473	466	450	459	443	447	420	461	451	453	456	459	439	474	441	466	434	455	485	431	443	452	467	412	477	484	451	461	443	461	436	465	476	448	480	445	448	466	458	429	438	442	482	476	441	471	475	465	498	426	447	494	450	458	470	419	427	455	502	487	478	442	441	460	448	465	450	432	443	431	427	435	462	469	495	448	482	494	443	460	477	435	431	478	445	452	461	497	462	443	468	433	434	470	453	464	469	456	470	489	475	515	471	474	457	454	455	482	414	466	473	436	430	462	441	453	419	514	465	473	475	443	401	422	476	453	489	501	446	454	425	443	432	462	437	438	460	450	506	468	466	454	446	449	458	439	479	478	527	482	459	481	469	435	495	481	436	450	456	495	459	460	445	447	474	454	474	478	430	463	469	484	451	469	458	499	457	457	475	454	460	434	482	474	461	478	449	450	494	453	425	460	419	424	425	450	478	452	482	464	493	480	465	434	464	437	438	426	473	435	507	475	440	435	485	471	474	446	469	452	455	441	469	460	440	513	447	479	446	443	441	468	493	462	442	440	451	433	439	424	494	430	429	424	431	433	458	492	432	470	480	434	479	426	461	465	491	484	424	471	438	482	471	444	417	443	465	471	491	487	494	472	451	434	423	501	458	465	451	420	467	468	459	442	486	453	488	437	448	488	458	435	457	450	443	463	465	456	483	462	451	475	492	507
2819	1015	1090	1064	1021	1024	985	992	986	977	954	1034	985	990	1019	1017	1000	999	1026	1039	971	960	987	1030	929	999	985	974	1001	934	1024	995	1012	946	1024	991	990	983	1004	1024	1022	940	1062	943	1020	1008	948	956	1013	1002	1022	954	1050	977	970	1014	1005	1025	986	993	985	989	1036	997	1027	1022	956	1030	986	1019	944	1047	1024	957	1014	945	957	1009	1055	953	1017	977	968	974	944	1033	976	1007	1054	936	1026	977	1023	930	915	991	997	928	1006	964	1039	935	919	963	971	983	949	1033	1001	957	1001	1034	1009	979	943	1024	940	970	1055	1057	1026	998	997	1053	1034	966	968	931	1018	958	900	953	1018	1023	1021	997	982	990	1005	1028	1018	1003	1000	993	993	972	912	1000	978	949	917	1012	987	993	992	997	1010	941	946	1057	1029	984	991	982	884	1033	998	966	1014	1011	1010	991	976	1005	961	1000	974	1000	957	1011	1022	960	985	1000	1005	1030	979	1025	966	1015	1054	987	1027	946	960	1001	1038	973	954	992	989	1041	1033	1035	980	979	967	1003	1029	1029	955	924	968	992	984	968	1019	995	991	984	983	971	1036	1018	985	969	950	982	1001	950	951	992	988	984	940	985	958	970	1022	1055	1008	1005	1009	987	978	994	1019	993	1038	985	933	947	961	944	1013	1023	968	1001	1020	1012	969	990	988	1016	975	936	1013	1013	999	1014	1059	991	994	960	1061	995	982	954	967	984	981	1000	953	1009	995	1038	986	953	962	973	1001	968	948	923	992	975	1021	967	989	1017	1003	1005	985	992	984	957	990	1055	1000	921	1013	1010	975	975	979	929	991	974	978	1005	973	1019	972	1032	1031	981	926	1004	1029	922	1023	1049	1010	1010	930	994	969	981	993	992	1006	1015	966	954	964	974	973	982	1021	952	996	942	945	1016	1043	984	970	980	918	1007	982	1010	895	1021	997	958	1020	959	948	1022	1043	1004	939	1018	975	958	1000	992	1004	945	948	935	1047	984	1003	934	1005	1011	935	1030	1034	1076	1001	1028	934	1025	977	1045	1010	1020	989	992	991	977	961	920	986	944	963	992	999	984	976	957	990	987	926	1008	1006	1000	966	972	943	1000	990	934	991	962	943	1008	982	955	1015	1001	983	980	1017	968	1012	987	1035	1075	1023	1057	1009	994	980	954	933	1042	984	1014	992	950	966	995	988	1019	985	974	917	977	953	1026	976	936	982	1058	990	1076	1001	978	980	952	1038	983	935	993	1038	984	1002	956	968	978	980	941	992	932	985	950	1002	986	1013	1040	1045	1003	978	928	1019	975	975	998	1006	936	1016	915	979	998	1004	927	998	999	937	969	1001	942	962	943	996	987	984	985	1040	969	1002	1006	1013	997	1001	990	962	974	1016	986	1029	951	983	1021	945	1048	1039	968	995	982	977	984	996	985	967	970	957	1035	1004	1004	975	975	995	881	1029	998	994	962	953	970	952	997	966	979	999	944	962	980	926	997	981	964	991	975	965	994	998	968	998	989	980	1031	1018	1050	984	1017	977	1047	934	957	1004	918	996	1031	1010	975	982	956	977	954	982	1000	1029	1002	1072	974	966	981	982	979	1055	1032	1047	1039	1007	1010	958	970	989	988	953	970	991	960	959	974	930	1027	987	997	997	986	941	954	934	1014	960	1000	987	1005	989	988	1052	993	964	1005	1010	906	1001	1007	1057	1046	962	1041	991	961	953	1026	953	1008	947	1066	1044	967	960	1044	1012	930	1003	996	1021	971	1014	1043	1009	1009	988	979	1037	934	1019	993	1006	1005	983	963	1022	1042	960	1016	945	994	971	992	995	1024	1029	925	992	1019	894	981	911	1009	989	1012	988	918	995	1008	1023	981	921	1001	1014	950	1010	975	1034	966	1008	914	971	1010	970	919	1015	1068	1000	1000	968	1016	957	1032	923	1015	1056	996	1024	974	1009	977	974	999	1021	946	1004	1009	944	978	984	982	983	943	1044	968	982	987	1039	990	975	970	952	1029	959	948	983	993	931	1016	974	1019	972	972	977	987	1014	979	988	986	903	965	1011	996	964	1008	1014	1018	976	959	983	960	981	960	1016	1022	1048	969	899	1032	1000	1003	993	1028	953	994	954	1015	1031	1049	1000	986	1015	1040	981	977	959	1023	1006	986	1004	983	992	1076	963	1004	996	1002	953	966	965	1005	1017	1023	961	992	1046	1058	962	996	962	982	1000	1039	987	956	968	976	1003	1045	1030	988	993	1050	1025	978	941	965	994	967	1018	1000	1065	1035	960	958	979	941	1028	956	981	997	991	985	962	993	1001	980	1009	1035	998	994	1000	999	1029	968	993	991	972	976	972	980	990	974	1067	1012	990	962	986	1002	945	957	1018	1004	974	970	972	965	1018	975	945	995	973	1029	955	968	954	982	1018	973	1038	981	962	979	972	993	984	948	996	987	946	956	1012	1040	1003	1016	964	1043	993	1014	1029	981	979	921	981	968	1036	963	990	949	976	1008	990	1014	975	997	1037	979	1000	941	985	980	980	1012	1015	1044	955	950	945	1008	971	1010	976	1008	1002	962	960	981	976	1029	1010	963	984	1039	954	990	1029	922	972	1009	965	1033	943	975	958	972	1047	978	1011	1009	1000	1068	990	977	951	998	1029	974	1001	998	1043	971	1011	961	1027	976	992	1016	1007	943	959	974	1003	943	991	1029	965	989	1002	979	977	1046	940	1028	1005	937	1000	986	983	1005	995	987	996	1013	1014	1002	978	981	920	966	990	983	1037	1008	992	1000	978	1035	1009	973	1030	1027	984	1027	1012	960	1032	993	1007	1005	982	972	1025	996	980	1048	958	1006	982	1035	949	981	1001	1080	1013	984	955	985	976	979	1023	969	984	990	1015	998	998	982	999	1058	1006	961	1027	936	996	1017	993	1009	1047	1003	944	936	997	1058	1017	941	982	1000	950	979	1030	994	1010	938	967	1048	950	950	992	987	946	987	938	985	1012	998	986	1049	1025	948	1002	1004	990	999	998	1024	971	1035	1016	1013	1006	978	998	1049	993	1007	968	969	1007	961	1007	1027	969	968	958	978	1014	961	979	897	954	1000	981	976	978	949	993	989	995	969	989	1020	961	1043	989	961	1010	1004	1046	997	969	940	979	1051	979	987	1042	1044	959	959	960	980	981	990	1033	999	973	996	937	998	991	967	999	954	944	1036	992	985	1047	964	1026	1011	1001	977	977	949	1037	983	980	963	1017	986	958	977	985	1006	975	989	1016	959	1002	973	988	1003	933	991	960	992	968	947	974	909	992	979	992	973	977	998	1002	941	1018	989	950	980	1008	929	984	962	1004	962	955	1072	1021	1007	995	1055	1023	966	960	989	988	933	1018	1016	1003	991	991	1022	937	949	1002	996	1003	972	982	918	969	954	980	998	978	970	962	1052	975	939	1004	930	968	1022	977	960	1024	971	1035	1006	1034	1021	1001	1014	994	989	959	966	955	1014	984	1029	1014	971	1008	1015	972	972	1015	976	970	1006	1016	998	1002	1019	980	992	1042	1003	997	942	985	990	965	1019	977	955	1010	977	1009	960	972	925	955	970	956	1027	939	1006	1080	977	954	1002	984	976	938	998	1023	977	974	1000	1004	973	1042	1045	955	1012	982	984	991	1004	978	940	995	1001	982	1020	1012	973	986	1000	999	982	944	997	939	1020	962	984	1003	1029	999	906	979	999	961	1004	1004	1024	964	990	1010	984	969	1035	933	953	1018	960	951	972	972	1054	1007	967	944	960	1041	1005	965	1006	1057	980	964	1009	1004	1050	887	964	1024	951	1003	962	1038	1039	955	1008	998	1008	1024	983	953	998	1030	933	970	1011	976	1013	1037	1003	1031	1008	977	970	977	995	996	983	973	956	1001	984	997	1001	1002	1056	990	982	997	961	1007	982	958	988	993	1003	1022	1064	1011	921	939	999	1010	986	966	992	1011	975	972	1029	1014	1008	1026	972	975	1015	1035	985	953	953	968	982	972	954	992	909	1022	947	1003	1002	988	1019	964	980
9779	686	679	534	392	358	336	298	287	294	288	250	249	293	272	248	265	266	267	237	238	248	266	282	263	244	257	250	252	261	258	223	236	266	279	249	253	260	260	261	251	253	266	241	263	274	267	224	258	246	277	252	222	262	243	243	226	265	256	258	253	230	259	244	258	260	247	252	251	277	236	242	218	242	279	250	241	261	254	263	231	238	237	264	284	233	252	235	268	253	242	267	248	258	247	239	265	248	250	260	235	260	252	255	263	266	268	245	233	259	262	241	254	262	255	242	250	268	236	232	234	258	241	251	248	266	248	217	264	241	259	247	250	251	253	236	249	264	276	246	257	234	249	281	254	245	241	286	253	240	244	248	264	241	256	239	236	265	249	252	245	256	239	232	253	258	259	260	256	275	243	235	257	241	219	230	268	249	267	303	253	219	243	247	261	281	235	253	247	269	255	290	237	234	225	211	258	273	263	254	261	231	254	216	230	249	251	259	267	270	260	212	272	251	268	246	242	238	253	252	255	265	269	246	245	266	241	245	227	246	247	260	224	255	283	249	249	244	235	249	244	269	271	251	247	239	263	237	258	250	233	239	235	241	248	262	248	240	258	248	264	246	271	271	270	254	233	285	219	270	260	257	255	247	250	273	248	274	240	270	233	246	247	240	241	271	269	254	253	254	255	255	250	221	242	275	205	273	215	268	264	263	265	237	229	288	246	219	261	244	255	260	267	275	234	231	270	228	238	280	290	233	258	260	260	259	249	246	230	207	271	239	226	220	244	245	260	275	256	273	233	249	260	257	238	236	260	246	240	247	241	229	253	273	243	232	252	251	299	244	246	219	236	276	294	225	238	257	235	251	256	236	256	269	242	257	248	266	219	249	271	250	265	255	256	273	230	279	272	252	264	270	238	267	235	253	247	264	229	241	267	236	233	264	236	237	248	236	229	249	237	242	233	245	285	280	249	245	256	258	230	256	248	251	266	236	259	249	254	280	281	250	226	232	247	254	253	233	248	240	249	253	267	240	249	244	291	290	247	261	253	237	260	244	272	260	250	238	274	252	269	244	249	279	260	229	230	268	255	243	233	256	253	227	246	254	245	251	266	277	258	249	255	272	230	265	228	219	263	232	247	250	264	249	249	227	234	285	228	253	228	233	266	255	283	250	263	280	298	263	264	267	243	246	251	280	211	265	239	229	239	241	248	280	261	253	278	274	250	250	212	252	244	260	234	235	229	274	250	204	254	242	245	264	270	244	274	246	244	278	267	292	261	242	242	246	259	234	229	227	237	231	252	243	257	258	254	258	233	287	237	235	240	222	254	242	253	258	234	246	220	251	268	262	268	246	239	250	288	267	255	254	268	232	254	223	256	252	241	250	260	269	262	264	253	262	246	253	232	241	251	228	230	276	275	223	250	261	257	242	230	267	242	237	236	231	248	262	266	282	252	261	256	257	264	252	208	251	250	267	258	244	239	253	257	292	238	260	231	268	236	242	250	270	245	244	260	262	245	253	263	244	287	256	273	255	252	220	272	257	251	263	207	265	252	241	245	284	249	232	269	232	246	284	253	265	256	254	244	252	233	230	240	247	243	237	259	244	249	254	278	252	209	259	254	224	247	251	253	270	262	292	250	235	258	244	267	255	284	249	277	247	234	243	243	267	279	264	219	256	232	267	241	252	261	240	251	252	254	263	279	245	269	237	252	272	249	242	275	224	220	269	260	280	238	250	252	257	239	261	246	255	239	245	233	284	277	252	241	243	244	244	251	262	248	246	261	264	250	277	246	231	260	243	242	244	257	250	276	255	256	253	245	262	249	233	280	241	269	267	245	248	253	272	239	258	271	247	258	256	271	235	266	273	243	243	259	225	269	240	247	242	286	233	279	250	266	233	246	223	245	232	256	254	242	268	258	280	280	277	264	271	276	266	228	237	242	242	290	269	252	254	244	258	247	273	280	219	249	268	261	264	240	262	288	231	249	243	280	258	242	260	266	222	273	277	243	256	237	274	306	270	273	267	262	257	252	255	245	267	243	257	264	254	259	266	227	263	254	266	259	216	246	253	272	237	218	226	230	237	248	245	256	261	242	253	232	259	213	246	229	265	261	292	257	263	228	238	261	247	231	233	200	252	251	240	282	248	239	281	258	262	274	230	283	256	227	284	250	248	277	249	235	246	264	281	245	230	246	261	240	254	260	249	278	217	281	267	264	260	238	250	243	224	272	250	239	252	298	233	233	251	272	278	245	240	286	264	243	251	250	237	220	241	242	229	280	246	246	266	268	243	247	258	311	260	268	245	241	260	242	268	254	249	266	280	252	264	242	290	253	252	274	240	257	217	248	234	252	228	246	267	265	254	267	257	233	254	224	258	250	242	252	281	239	230	257	249	266	229	247	244	266	251	256	241	230	259	276	230	225	270	244	290	283	245	228	263	267	258	251	245	223	230	232	235	239	250	229	296	253	261	255	251	235	257	247	225	264	215	263	260	228	248	241	223	243	237	277	242	254	246	255	241	257	277	239	218	250	245	267	269	236	244	238	254	255	248	267	229	264	248	253	232	264	267	274	242	264	263	254	257	236	264	262	228	240	229	243	246	221	275	251	248	241	227	235	247	267	265	275	268	233	227	255	256	261	236	261	248	251	273	253	249	244	265	257	278	252	249	257	231	254	272	240	252	286	296	281	235	233	225	265	264	250	271	268	261	240	251	228	236	243	237	250	213	260	245	240	240	235	252	249	251	268	264	249	274	230	260	261	273	240	264	258	270	253	265	263	256	248	197	266	265	232	213	273	224	252	225	249	252	255	228	270	235	254	266	227	240	298	259	251	239	234	247	260	226	241	253	254	247	245	280	261	232	271	242	278	240	260	223	252	255	270	261	249	238	207	206	249	296	226	259	232	274	256	260	238	258	233	238	255	271	256	257	239	249	257	225	263	243	226	237	243	258	255	253	268	242	221	243	237	319	247	240	218	264	261	254	277	258	246	284	267	219	251	250	294	252	249	257	278	235	260	277	253	256	282	259	266	255	256	247	244	230	236	280	259	246	260	236	259	238	250	283	284	257	276	264	258	249	275	262	237	242	247	277	245	235	252	257	214	249	269	261	263	271	248	240	257	243	254	269	252	237	226	232	253	275	233	247	239	221	263	257	253	270	229	259	249	262	265	264	201	239	259	267	241	252	258	233	236	253	239	228	238	217	253	232	228	227	262	241	248	266	267	254	237	236	248	271	249	262	227	269	250	240	262	266	243	239	255	255	219	298	258	273	258	237	245	255	253	255	248	232	262	281	247	238	223	272	258	259	261	245	253	269	240	243	286	258	243	268	237	245	270	219	256	232	276	241	263	237	265	248	205	268	242	226	239	280	242	245	262	275	234	251	286	257	227	280	242	260	263	223	249	224	260	227	239	268	254	270	229	238	262	265	261	267	277	233	264	237	237	264	267	268	238	257	265	242	262	258	257	239	225	242	248	245	247	265	250	244	244	251
7478	909	1415	1486	1386	1143	932	836	805	766	758	713	667	690	669	625	706	654	607	642	615	633	600	605	619	622	646	606	596	614	601	580	611	595	592	606	581	609	625	586	618	587	539	603	627	587	627	613	562	621	578	573	578	542	604	621	568	622	578	601	588	589	612	566	532	568	581	563	576	599	579	558	607	595	598	569	567	570	526	580	558	611	576	608	541	598	583	587	585	576	563	591	556	575	572	616	577	628	597	595	604	547	602	584	587	574	593	601	606	579	580	554	558	543	606	555	591	566	583	558	552	587	581	555	595	612	571	568	591	561	574	651	588	582	595	576	627	594	599	602	596	558	563	623	592	560	573	580	554	571	591	612	545	590	567	570	541	583	588	614	554	568	603	606	607	561	566	564	584	597	568	585	566	604	609	600	615	605	568	566	586	587	586	578	604	601	572	570	541	595	613	575	610	572	552	538	571	637	613	561	541	559	610	569	585	577	557	578	579	574	585	596	564	574	587	616	591	592	596	542	623	593	548	580	574	544	588	591	554	582	602	588	606	580	580	559	613	555	557	578	577	573	592	604	564	557	595	568	578	585	586	585	528	588	572	565	585	533	554	604	615	582	606	569	564	582	600	587	582	604	544	629	588	595	593	572	556	656	600	592	571	553	571	571	589	542	607	573	575	568	536	589	580	583	594	546	567	559	573	566	577	608	637	558	587	607	554	573	583	592	602	581	527	557	564	589	573	593	612	557	593	552	570	529	621	573	600	590	566	598	610	615	583	617	544	604	555	551	550	569	603	578	593	566	615	550	563	582	607	578	623	566	614	592	558	560	603	554	589	647	619	587	554	568	559	582	569	606	567	622	621	613	574	597	619	561	578	599	578	551	594	558	623	616	593	591	604	565	570	528	565	571	566	561	561	600	600	577	563	581	621	509	527	560	617	595	588	562	539	554	558	562	554	579	631	583	568	584	563	590	586	552	554	558	551	617	587	610	589	589	565	584	600	576	580	605	555	637	558	584	572	574	582	560	571	584	593	599	596	599	570	587	562	563	543	549	578	545	552	557	546	618	571	609	612	595	603	544	597	585	557	529	571	574	566	585	610	559	586	565	579	614	530	577	610	598	571	548	574	584	585	558	541	558	588	587	575	608	578	594	583	588	601	629	579	564	580	543	564	590	581	586	646	547	573	590	555	552	601	579	594	604	591	535	558	570	549	577	576	592	567	539	597	572	550	554	598	589	609	584	567	577	572	596	561	590	620	567	581	560	567	567	612	581	563	589	540	549	556	565	587	570	562	574	583	542	548	562	528	579	586	576	589	575	600	610	570	599	572	597	556	590	579	546	562	582	563	594	557	598	574	587	642	587	614	597	571	597	589	551	625	555	564	584	576	559	591	555	597	545	560	633	579	607	579	599	591	629	548	581	567	589	563	586	561	568	601	591	602	579	583	574	569	588	543	549	576	620	552	556	557	591	604	599	589	582	604	582	595	544	590	592	550	527	581	584	618	614	587	574	564	596	575	603	597	567	594	612	588	617	585	591	610	573	595	602	599	563	589	589	617	564	603	588	568	594	581	568	593	572	586	559	588	543	617	622	574	586	565	531	590	631	569	573	565	583	595	628	508	562	541	585	528	539	554	625	555	594	564	539	555	587	584	598	612	553	627	592	607	567	603	612	522	559	589	569	593	605	586	580	575	575	547	609	587	603	584	550	582	586	597	578	560	617	586	566	527	592	582	544	609	603	571	568	544	593	587	613	584	536	587	551	615	578	565	565	581	593	590	533	567	587	563	592	611	619	599	590	577	570	586	557	540	544	577	575	621	575	552	599	542	583	576	580	593	594	642	582	620	568	576	583	588	607	595	556	569	552	573	547	609	537	506	566	577	580	544	556	580	613	612	568	587	557	648	601	611	605	573	581	579	559	607	573	541	577	569	589	611	622	602	613	554	570	596	576	567	597	614	636	580	572	580	581	602	560	585	523	583	592	586	610	555	586	591	588	528	567	586	529	535	618	568	612	577	595	534	562	590	553	584	561	601	573	556	619	536	533	566	566	593	588	545	574	575	565	612	576	600	597	626	568	579	621	558	532	560	569	557	591	590	601	568	566	605	571	563	552	589	585	582	561	583	641	589	587	588	513	605	539	543	597	590	601	566	558	591	549	596	595	539	581	603	566	577	599	566	556	593	573	540	613	606	571	598	582	585	577	564	530	579	536	534	636	602	567	578	598	574	566	581	585	562	558	565	580	565	561	540	541	583	579	564	586	595	562	585	592	632	599	597	587	592	595	573	587	578	566	554	599	571	586	642	567	540	568	644	553	563	582	547	600	607	599	559	578	583	603	607	581	602	594	578	617	593	603	583	586	589	556	553	600	582	580	608	562	558	570	594	590	574	563	554	594	567	590	554	586	600	569	585	614	611	586	560	550	559	574	570	583	573	578	596	591	585	592	564	616	590	578	551	575	582	573	567	559	580	575	562	563	613	552	596	579	580	592	589	608	528	566	567	580	575	567	587	553	584	561	612	572	573	607	595	554	555	584	536	584	545	547	577	580	596	578	607	602	591	632	579	606	629	588	528	564	581	567	632	596	566	594	605	588	554	582	550	563	550	585	601	583	551	577	580	599	549	628	594	612	581	609	584	580	520	594	583	567	607	566	593	579	566	558	558	563	580	609	544	589	572	607	598	612	578	598	595	559	588	592	621	589	622	589	600	617	581	599	624	578	593	563	598	620	558	560	540	560	553	567	619	545	609	570	583	564	582	564	581	621	539	540	569	544	580	574	586	600	574	558	596	636	597	582	630	585	590	610	610	602	554	629	592	622	569	570	617	608	590	593	588	589	586	611	597	560	554	524	584	576	562	561	558	574	556	589	609	572	621	529	598	529	554	591	587	554	588	597	606	577	600	564	539	576	580	572	599	595	580	575	607	562	596	593	562	546	585	594	534	561	634	607	530	593	607	574	599	607	632	564	551	551	567	583	526	565	555	575	527	605	586	606	590	595	560	560	619	591	588	572	587	572	604	573	635	591	591	585	569	561	581	569	549	629	554	578	523	536	583	591	589	501	592	582	586	589	547	577	575	550	540	535	547	551	587	552	580	587	569	606	566	577	602	557	561	591	565	595	569	575	616	584	628	580	598	590	603	561	585	582	574	607	587	603	605	561	589	590	581	599	545	572	559	572	594	602	579	609	552	590	568	608	570	576	596	574	573	579	542	571	594	566	587	563	540	579	586	598	562	583	582	614	588	597	542	586	562	587	571	569	569	567	552	506	557	567	576	616	593	574	594	590	572	557	595	577	570	533	549	596	580	612	602	600	544	588	578	597	584	602	576	608	543	594	551	556	596	603	547	593	580	570	547	573	580	571	603	608	573	581	561	605	585	597	552	572	602	577	599	596	598	588	597	608	615	574	595	590	551	572	581	542	608	608	568	565	571	599	559	594	539	560	606	593	570	574	576	549	553	588	594	576	604	609	583	548	533	567
17177	1457	1036	711	500	400	325	287	260	229	241	193	190	205	186	200	178	181	188	196	213	185	193	186	182	179	210	175	208	183	183	198	160	189	191	187	175	202	160	160	187	191	191	159	168	170	182	173	166	194	200	189	180	179	158	176	164	167	171	168	219	178	161	196	157	165	169	164	182	194	170	167	176	170	192	168	188	182	168	158	190	170	179	186	175	161	181	189	152	197	161	181	168	169	150	159	185	150	169	176	184	163	159	169	171	167	191	169	174	185	175	166	199	173	172	167	164	158	165	192	181	160	181	187	180	160	160	165	168	180	155	187	186	165	194	159	187	180	201	172	159	169	173	182	166	173	184	163	176	191	156	172	179	168	175	194	176	154	211	171	164	173	193	165	175	182	151	162	185	181	196	187	190	194	170	199	173	170	189	165	165	163	192	167	187	159	170	175	165	177	195	182	173	191	171	197	197	161	173	138	163	212	179	152	158	182	218	178	199	169	161	171	168	180	195	153	155	169	166	175	174	184	172	163	165	176	209	182	194	155	168	179	184	182	156	174	161	173	152	159	173	175	183	185	167	164	179	165	194	181	199	193	184	194	180	161	159	169	165	180	196	169	157	149	176	161	160	178	158	192	186	188	146	178	146	187	179	160	173	190	163	161	165	167	175	151	175	184	173	158	196	180	204	198	178	177	159	178	166	180	191	156	167	162	190	195	171	165	181	163	163	175	173	166	146	190	149	173	194	190	168	179	166	187	185	174	182	159	182	171	172	160	177	171	189	164	174	171	178	167	185	179	186	170	197	211	174	171	193	155	166	159	189	181	170	163	173	166	169	177	172	189	144	170	207	158	169	175	201	172	164	173	199	161	169	171	191	179	190	157	165	164	190	178	149	164	177	179	178	167	151	162	199	198	167	175	170	157	169	160	174	160	186	172	195	153	162	167	170	174	183	172	160	193	186	160	145	167	200	176	164	185	187	173	146	167	157	195	181	166	142	179	148	157	179	183	167	162	194	149	182	170	156	188	177	158	162	170	154	172	169	163	167	153	166	180	188	187	156	169	197	181	191	160	157	163	161	176	178	157	161	149	176	185	163	162	179	187	159	184	193	196	185	167	187	158	180	185	156	173	186	189	170	203	187	183	183	188	166	172	153	168	164	174	208	158	190	162	172	189	145	173	177	175	174	187	222	193	186	161	176	172	155	202	170	177	159	183	175	176	167	177	202	191	164	186	190	188	174	147	193	195	160	184	143	177	163	178	186	187	177	179	148	168	162	188	194	156	164	162	175	163	152	184	181	147	166	178	172	172	167	155	176	215	181	182	175	184	170	175	172	187	176	163	197	166	182	173	163	171	165	206	172	197	179	171	159	190	164	178	186	181	173	194	179	166	182	190	191	184	164	174	170	165	187	162	163	173	171	175	176	193	172	185	149	174	187	166	180	170	172	173	169	173	167	153	163	170	176	160	165	175	172	167	158	159	151	195	170	159	164	200	177	162	172	182	175	160	182	171	173	197	177	194	174	173	182	157	182	165	176	156	154	157	172	171	165	172	182	163	184	194	179	181	176	145	184	176	167	197	174	159	182	175	173	161	192	173	173	164	192	159	173	184	180	179	180	168	153	173	162	184	162	153	150	187	169	176	169	171	172	199	192	170	161	191	170	162	180	194	183	162	138	166	190	182	161	200	172	181	182	149	149	168	181	161	187	203	225	196	182	190	167	169	188	190	188	152	165	185	180	201	194	189	177	177	188	197	181	163	182	183	183	164	179	186	177	171	182	194	156	183	173	171	177	203	185	193	178	161	161	176	165	165	179	148	185	183	186	152	174	178	158	178	178	155	174	174	152	175	193	170	176	175	177	174	165	163	172	155	180	172	197	181	180	196	170	174	179	166	186	184	196	160	204	175	157	193	156	191	158	144	181	151	143	158	162	147	188	178	160	176	155	175	169	163	183	185	149	161	186	184	204	191	178	176	205	188	186	165	186	164	158	164	172	180	151	171	171	182	170	148	183	193	170	170	181	193	206	175	183	181	178	182	166	157	190	181	158	192	181	171	170	166	179	165	188	183	159	158	171	176	176	171	165	172	165	154	170	177	164	188	200	171	180	174	174	175	187	165	181	199	172	179	170	182	179	177	179	170	163	198	158	177	172	195	181	178	189	170	171	190	158	176	150	172	175	192	171	204	160	174	175	180	154	164	187	184	150	187	219	179	156	172	190	191	162	168	181	189	174	183	162	147	170	172	194	165	180	186	167	175	190	179	170	167	178	159	164	182	188	198	182	137	172	186	207	168	159	170	178	183	190	177	176	155	152	170	187	147	166	172	188	205	186	184	178	172	153	181	187	162	170	174	182	165	181	188	179	181	176	191	167	158	191	168	174	173	163	177	167	177	180	210	170	171	147	190	173	194	184	171	180	187	168	174	157	205	190	170	147	122	161	157	183	166	154	183	168	191	174	192	167	164	172	178	180	164	192	181	163	164	191	175	172	167	180	181	181	159	175	200	172	181	203	153	161	185	198	177	166	181	183	184	172	180	169	184	170	152	153	191	155	187	163	176	183	186	192	213	163	182	172	168	137	197	187	178	163	193	165	185	189	150	187	165	196	168	180	178	160	179	169	168	178	170	180	195	181	168	196	189	154	191	170	196	178	198	181	170	183	174	160	173	164	172	201	186	180	205	170	177	175	159	164	173	166	174	150	193	186	163	154	136	141	175	179	191	165	163	177	187	186	155	191	191	176	176	181	183	151	169	189	202	172	168	165	200	151	201	172	177	154	192	161	168	148	184	166	174	181	181	170	183	150	188	176	172	194	185	163	175	189	172	155	163	168	176	151	162	183	167	177	172	165	177	165	174	173	162	144	149	198	151	167	154	191	170	188	204	180	165	172	192	184	204	182	156	175	151	176	181	152	174	158	182	192	159	154	173	162	174	166	163	171	182	195	166	156	164	161	182	189	162	176	178	181	173	153	201	200	200	167	182	156	202	164	173	183	171	189	177	186	171	196	186	170	180	196	183	153	174	209	179	168	180	161	163	185	184	146	167	167	182	154	168	185	177	185	155	182	164	168	168	167	182	170	207	161	161	201	182	175	162	178	176	185	176	207	178	158	184	156	196	169	169	175	170	163	173	185	168	165	174	195	171	152	192	164	164	161	178	172	181	155	174	180	149	183	161	157	154	152	146	159	173	183	175	206	171	159	180	178	185	166	166	176	150	163	192	178	176	185	171	190	176	178	176	156	185	178	163	202	166	180	170	185	166	164	167	166	176	159	160	169	184	148	172	174	144	165	175	194	171	170	175	162	158	168	172	178	207	166	182	176	154	170	184	199	201	172	159	179	166	160	185	189	165	187	172	157	176	189	200	180	191	156	145	173	183	178	159	183	152	197	161	188	159	179	165	155	153	173	191	153	182	177	170	160	171	151	179	180	163	157	181	169	181	163	160	151	195	169	163	182	188	182	189	183	188	185	182	161	176	182	175
9523	1139	2155	2263	1881	1456	1178	1034	919	831	806	669	674	629	652	601	582	603	573	565	542	526	554	550	531	489	542	496	482	473	487	478	521	461	474	440	493	465	459	465	505	470	472	508	463	491	502	456	466	439	473	472	452	427	484	428	496	498	500	460	431	480	462	445	465	428	474	454	455	415	448	428	468	448	449	415	494	439	421	448	458	461	427	426	462	397	456	435	485	507	488	453	455	435	435	439	463	425	451	421	425	495	476	455	470	461	491	441	462	469	434	457	455	448	456	444	461	467	483	516	440	447	477	455	450	461	446	476	451	485	475	454	472	452	465	438	434	465	473	455	446	455	428	469	457	461	468	444	440	430	450	473	446	444	453	458	459	437	448	467	464	442	450	427	490	441	489	461	460	438	455	469	474	460	460	464	460	455	416	471	475	450	500	493	464	472	424	440	449	462	410	442	479	442	475	420	449	472	457	456	445	469	479	470	432	435	494	482	448	453	485	446	425	460	477	472	448	429	454	421	481	478	480	462	450	421	444	469	428	460	478	459	507	472	439	444	488	463	438	431	426	439	458	479	450	462	427	471	449	440	502	452	418	475	455	458	456	492	483	448	434	444	451	418	405	492	436	426	463	464	433	451	500	478	463	455	477	488	450	469	446	446	465	465	491	482	461	473	419	419	459	476	473	459	429	464	516	460	455	449	495	443	472	423	437	472	459	442	476	435	450	462	457	456	468	480	451	472	468	468	476	463	482	431	434	416	480	446	439	437	460	481	479	452	483	455	449	474	479	471	433	426	469	439	444	451	463	459	419	435	491	469	436	468	455	426	468	452	412	434	439	475	454	452	444	457	485	416	455	458	483	452	464	469	471	438	484	474	464	436	485	454	486	423	457	458	463	449	439	451	484	457	466	431	466	471	488	414	438	445	476	489	452	423	441	468	471	468	483	459	423	467	465	463	496	439	457	487	484	444	433	393	469	491	456	420	483	467	477	482	493	437	446	460	476	413	449	461	459	454	447	472	416	450	464	429	472	428	498	434	467	446	462	473	435	486	443	414	458	480	432	424	447	486	472	453	473	452	472	431	456	444	475	450	494	424	467	456	468	445	477	464	516	481	477	478	413	461	480	438	469	488	492	448	435	464	432	442	496	476	448	454	493	467	452	450	471	457	475	423	464	439	446	459	424	439	486	441	483	470	430	433	462	448	437	459	442	473	459	416	436	410	469	407	461	457	451	446	446	500	482	469	450	450	446	442	447	429	445	475	421	470	431	466	471	448	430	443	464	429	487	428	434	417	488	475	466	440	474	467	464	468	481	450	454	448	418	418	437	464	465	440	482	448	427	501	478	434	469	466	493	465	426	452	476	482	452	427	433	441	457	450	456	428	452	457	499	450	454	448	463	452	439	442	440	487	476	443	451	494	477	422	449	452	453	462	464	495	462	452	468	448	431	473	429	444	464	466	446	466	466	443	445	458	450	483	429	453	463	436	483	447	418	440	474	423	455	447	465	477	468	470	441	456	472	445	441	467	439	421	443	429	461	455	473	438	483	470	472	492	474	460	453	429	471	469	491	455	468	482	453	457	457	478	445	472	473	444	456	443	457	474	447	455	466	461	476	455	476	449	458	444	434	440	449	473	444	442	497	456	430	444	451	466	438	437	470	477	502	496	518	441	491	422	446	481	438	444	474	472	452	453	466	482	462	441	436	491	442	458	475	448	431	435	457	456	456	414	446	468	433	454	486	486	471	448	464	459	474	477	495	447	467	468	471	447	439	457	493	465	495	456	455	436	473	457	444	465	453	433	451	453	463	452	465	446	508	468	478	466	456	448	458	447	411	461	444	463	445	430	446	463	501	450	512	447	436	451	437	438	465	422	463	467	447	463	468	462	433	456	428	453	462	479	461	439	442	482	437	447	456	450	484	488	463	472	451	435	421	484	477	506	443	419	442	445	449	480	466	484	454	434	456	452	448	448	475	462	438	490	461	440	419	486	445	463	435	477	450	467	438	434	449	482	468	468	489	501	460	467	438	444	437	408	453	455	477	490	488	467	455	486	453	451	452	487	461	459	440	457	462	463	505	438	482	463	439	463	424	449	458	465	479	451	480	480	457	461	447	474	437	429	461	458	442	465	444	443	412	452	485	449	461	483	479	421	443	454	471	467	441	465	462	487	452	459	452	443	431	436	471	413	441	464	472	425	462	434	483	478	443	510	431	478	433	453	466	466	441	459	454	425	465	460	454	482	485	453	420	456	424	439	443	445	448	458	462	494	442	482	493	475	439	453	450	443	466	472	481	438	416	441	456	451	482	465	459	454	476	468	473	439	444	484	491	465	482	451	408	431	469	460	478	453	451	426	414	467	493	453	463	454	455	423	469	444	468	469	432	436	463	445	460	418	492	472	443	444	477	471	436	476	478	425	441	445	478	440	483	470	466	491	454	457	470	439	442	487	444	493	430	413	489	441	460	508	454	438	440	466	464	439	441	451	492	445	477	484	465	404	465	402	447	465	510	475	468	465	459	460	454	475	497	433	459	475	447	456	456	461	445	430	458	463	467	447	470	453	410	438	433	460	469	474	460	426	429	471	450	443	418	502	420	440	438	484	478	471	443	496	451	455	442	448	446	485	439	446	457	456	451	440	470	419	436	439	449	477	447	450	468	445	462	494	462	453	456	501	476	437	482	441	471	443	439	459	486	439	458	449	497	490	405	443	483	453	467	445	456	455	438	403	420	440	486	480	445	446	479	446	475	462	459	425	443	479	492	465	454	441	446	456	492	488	472	459	443	438	483	472	464	435	451	470	459	459	459	461	446	439	459	434	472	460	453	465	462	434	433	482	449	470	459	420	450	445	472	453	448	432	468	445	459	440	428	481	464	475	493	471	429	446	455	460	442	441	439	441	440	468	470	437	452	456	429	469	451	426	461	452	471	488	485	442	463	481	480	462	453	431	468	506	456	475	463	492	440	449	437	471	424	437	456	444	429	421	471	460	429	455	452	479	497	464	450	439	462	454	451	494	467	443	470	465	432	473	444	457	480	497	464	494	436	448	475	424	421	471	458	448	474	439	487	443	464	466	468	431	475	470	443	464	440	496	447	430	442	451	469	434	469	447	489	450	434	449	467	469	457	445	457	488	454	477	448	443	422	476	459	450	423	463	496	457	447	441	459	467	467	452	468	455	490	420	456	449	452	463	424	455	464	422	488	475	452	488	462	483	452	494	460	451	448	453	405	452	452	469	473	437	460	469	497	443	446	482	459	419	424	475	415	430	457	453	441	473	479	454	474	420	456	500	466	481	479	510	455	469	431	454	481	453	473	470	473	488	455	472	461	468	502	484	489	423	472	452	457	449	462	431	465	459	487	489	451	468	411	450	487	463	494	471	458	447	465	428	432	462	439	496	452	467	487	423	465	422	483	437	423	445	433	419	433	431	449	443	444	512	478	438	461	477	451	462	439	491	449	465	427	475	465	444	437	437	429	477
2796	566	482	503	446	475	462	492	467	450	443	469	419	469	478	412	476	449	500	436	433	477	411	429	480	462	444	455	454	528	483	457	441	497	472	468	467	466	434	486	483	428	415	455	464	435	427	445	458	450	437	460	487	464	449	435	463	438	445	419	414	458	477	455	441	477	451	418	506	438	465	463	456	506	504	463	442	459	473	450	466	458	445	456	462	468	441	462	470	461	479	467	457	443	454	448	468	461	445	457	458	467	429	447	447	475	447	470	429	468	447	436	483	469	448	438	471	454	495	424	482	454	504	448	414	462	457	441	492	461	432	428	475	462	449	438	472	467	462	467	458	461	468	448	462	470	475	461	441	487	410	449	454	500	492	498	475	468	469	493	457	450	493	443	428	471	430	487	464	482	480	456	477	428	423	456	475	408	433	476	494	457	467	456	482	444	463	493	496	424	448	487	475	492	471	468	481	484	496	480	475	463	475	412	464	432	465	448	449	474	440	454	428	443	480	431	443	428	479	479	426	446	407	482	454	501	507	448	459	458	453	428	488	458	445	442	451	482	432	472	434	468	429	554	462	456	474	411	469	427	452	488	480	457	455	447	407	485	486	465	450	462	450	442	449	409	454	476	447	468	492	462	472	455	443	480	479	475	439	444	431	450	483	463	463	479	448	458	450	449	392	491	490	459	503	458	462	461	443	445	483	457	475	476	456	467	449	446	455	404	471	496	500	452	446	468	439	440	447	445	471	476	434	473	456	412	457	401	476	431	485	476	429	469	479	439	429	450	433	460	473	512	441	442	447	434	447	466	504	478	444	474	435	480	437	455	448	460	466	464	463	404	452	473	498	464	477	484	513	482	448	442	466	428	464	488	483	464	450	453	435	435	460	494	430	489	456	455	501	488	499	474	446	446	461	433	473	461	476	485	473	462	449	436	481	441	444	425	490	476	419	480	429	469	471	447	473	459	466	443	445	468	472	441	457	464	441	457	458	436	483	455	446	449	459	448	501	454	465	464	439	466	478	483	457	492	470	457	416	476	465	459	448	484	446	447	480	470	454	447	479	512	435	445	473	464	489	483	497	447	468	445	478	457	470	450	447	462	456	464	466	500	480	496	508	468	468	493	459	459	445	461	483	451	479	469	501	455	444	439	472	445	484	502	480	479	468	446	480	444	428	431	491	468	434	436	480	418	438	485	466	462	467	445	458	427	508	452	451	374	485	493	432	468	475	465	433	419	461	457	478	449	476	470	498	439	450	460	458	451	472	461	504	437	489	453	450	456	484	494	465	485	422	427	447	453	426	478	466	443	445	465	444	435	467	471	438	480	460	461	485	424	438	464	498	450	466	469	448	483	466	439	453	467	429	471	469	458	487	436	487	457	461	478	441	453	441	444	473	456	459	469	459	470	481	461	499	443	425	461	476	468	473	447	447	449	434	448	496	454	452	467	470	505	441	474	498	435	446	442	492	437	456	469	477	443	442	405	444	496	471	445	446	467	471	436	450	415	473	475	498	476	407	503	445	463	485	515	484	408	450	462	449	487	454	459	460	490	443	439	470	463	452	455	449	438	421	452	441	469	449	487	464	453	453	445	457	478	470	446	418	434	465	468	447	475	514	438	444	474	443	470	478	407	442	426	458	451	433	473	499	427	470	429	475	452	437	462	438	463	467	421	453	470	463	427	496	491	449	468	457	423	409	422	465	462	470	435	513	464	453	409	429	459	423	422	491	430	447	478	478	516	473	442	485	436	493	466	464	503	473	474	473	462	429	458	424	445	418	458	492	460	457	435	478	445	412	453	460	449	454	438	474	465	452	463	478	490	470	491	436	432	441	446	431	430	472	454	438	473	505	450	474	429	449	455	454	475	459	512	479	472	468	438	472	471	456	476	462	472	425	481	462	489	438	424	452	500	481	442	420	445	438	466	455	477	466	464	483	480	482	464	489	477	471	454	479	469	408	492	449	436	456	466	467	465	444	448	454	430	447	442	413	474	487	488	476	464	440	465	481	446	474	495	527	487	461	448	486	458	483	458	456	407	477	435	451	469	448	395	420	423	492	481	420	446	428	457	489	518	414	446	452	456	494	428	420	441	462	430	444	494	452	473	439	505	428	432	439	455	456	470	450	485	463	445	485	484	474	458	466	441	473	449	420	484	418	437	425	460	421	451	443	482	426	472	459	447	425	424	489	436	433	475	446	465	445	437	421	475	491	492	486	467	444	466	480	453	447	426	461	453	464	463	483	476	459	457	443	496	404	498	460	473	498	449	439	448	474	429	461	479	439	493	450	507	444	471	474	418	443	434	439	454	431	475	456	460	470	509	493	465	446	421	453	446	487	420	471	469	475	426	419	459	454	472	446	496	460	476	432	455	463	487	437	458	465	441	457	457	483	455	452	464	442	428	425	448	465	461	472	440	498	440	439	478	476	470	444	443	447	471	447	469	430	482	431	501	453	438	478	478	454	455	454	445	463	478	461	472	494	508	436	449	500	465	465	456	436	457	462	428	448	446	419	458	386	440	498	438	466	464	488	449	434	461	466	439	426	493	429	427	476	482	457	449	463	481	451	482	447	440	473	423	432	488	449	501	485	482	443	470	451	497	481	471	388	475	466	524	435	445	491	494	450	451	455	428	500	457	419	470	452	425	467	458	460	431	477	422	451	470	452	480	514	474	434	456	500	464	431	443	427	419	504	474	456	463	489	491	442	440	446	477	458	455	513	478	424	493	453	465	482	445	477	455	442	451	487	444	437	487	431	471	458	428	387	414	473	437	491	510	481	432	460	445	484	451	444	484	472	456	468	474	488	480	469	408	430	509	444	441	445	505	456	469	457	482	455	455	436	493	484	430	480	437	444	496	436	463	460	431	462	497	485	457	447	470	490	458	441	471	484	483	479	433	438	450	474	494	435	464	450	429	491	470	423	471	459	426	426	481	499	494	482	453	432	453	480	478	478	460	467	417	435	416	458	413	456	487	478	469	433	461	476	442	445	471	486	511	492	518	463	456	476	492	450	399	465	407	476	446	464	468	487	468	457	462	479	455	485	494	466	465	433	424	439	490	479	480	450	463	433	461	456	452	472	445	447	502	414	453	442	493	465	450	466	448	461	429	456	460	438	478	448	446	468	475	486	418	448	462	446	483	490	443	442	455	470	428	457	453	477	483	430	471	451	456	470	462	419	429	434	471	450	403	490	467	465	434	462	453	464	459	450	449	472	437	499	462	462	466	473	445	422	466	482	431	431	463	441	468	472	485	434	470	456	481	508	482	472	474	488	491	450	512	438	426	505	437	445	452	456	486	502	513	477	482	444	428	452	415	424	443	475	446	446	469	430	457	444	437	466	452	476	481	476	462	492	461	466	460	464	462	428	462	424	465	404	447	438	422	491	438	470	436	461	478	498	478	440	476	465	450	461	438	460	455	469	471	452	405	415	449	450	456	488	452	462	446	440	492	494	448	450	468	480	490	496	464	436	434	434	462	484	471
2752	1098	1048	1031	1016	1041	1028	1027	1041	1010	984	967	969	976	1031	984	980	989	1057	991	958	994	1011	980	954	967	990	1010	984	986	985	1000	981	1003	1019	1032	979	978	977	951	973	976	991	1036	981	926	982	997	1060	960	949	1028	991	991	1011	1036	1082	983	952	975	1021	981	1030	1005	1027	1011	1009	1052	994	1015	1023	969	1023	1032	965	1007	960	1011	962	1045	971	950	976	1020	999	1012	1012	950	1027	981	1054	946	963	972	1030	978	980	1003	951	958	998	984	959	954	989	1025	997	980	1030	989	981	997	934	919	1022	1019	993	991	1029	984	977	951	995	1030	1055	1014	1005	987	1027	1000	978	994	989	967	1007	1024	1012	998	966	1016	1025	953	1019	972	932	961	984	983	1015	1017	1019	968	1027	970	956	957	1025	1012	996	946	999	1015	961	994	1016	1058	1006	977	1036	978	1023	927	997	961	962	998	1020	950	1016	979	999	995	988	944	954	1028	951	969	987	955	987	995	1024	985	994	1037	949	960	1015	995	975	1045	995	991	963	1017	1016	996	964	1017	1019	1027	998	1000	1004	1009	996	960	1018	1022	1011	1030	1002	971	962	972	936	988	1028	980	969	998	1021	1049	988	989	973	969	1025	924	966	1062	974	1034	967	979	981	995	1022	984	965	978	977	1019	977	950	1031	1051	1012	1010	981	1025	972	1038	979	1013	1077	992	1039	983	1028	979	1034	966	1049	1000	981	1011	970	972	1034	975	981	973	957	1006	1080	1004	1011	1001	1032	996	1005	972	953	1015	1013	1019	978	958	965	992	972	997	979	980	1046	977	1036	1061	969	980	1029	1039	979	1009	1001	1045	1031	963	961	998	981	985	1076	986	965	993	1040	967	958	1007	931	1008	977	983	996	977	1039	1061	972	984	987	975	1034	1021	1025	1067	952	950	973	1004	1009	958	943	976	1001	982	946	985	1006	1007	1056	972	1008	1018	976	920	984	1015	999	1024	981	932	948	986	994	1021	1030	981	977	974	1057	1017	1031	1036	1042	986	1017	969	1022	1016	989	1004	1015	1009	1003	1001	963	961	951	974	976	957	1000	983	1041	962	920	978	1031	977	1035	975	1021	959	974	990	1027	1027	988	1000	994	946	953	991	984	1026	966	1017	1036	994	1004	964	1020	1027	997	1035	976	955	977	965	991	967	985	1025	988	1023	979	1010	965	1061	1025	1042	973	954	949	1019	985	1025	934	1018	994	1001	951	1009	1009	981	1012	984	967	974	1035	997	1017	1033	1008	991	969	958	994	973	932	986	965	1020	979	992	979	1013	953	1016	1028	944	936	979	1009	996	1012	963	979	1026	994	1016	981	974	962	962	1059	1014	994	1030	1068	1010	1046	985	999	988	1017	986	1038	979	945	1038	1000	958	986	1042	1012	1026	981	928	998	997	1014	993	927	991	1050	1062	1005	1034	952	998	950	984	1044	1055	992	1034	987	1001	975	1030	952	975	953	999	962	983	1006	1075	995	998	961	959	1025	1009	1041	952	1002	1011	1037	1010	1002	1036	991	994	994	997	1022	957	947	1007	971	967	980	1005	1021	999	971	997	951	953	1024	979	968	1046	994	1004	1007	972	1020	978	979	988	1003	993	963	998	1025	1027	1033	1016	1053	1027	1019	994	987	1009	919	957	1015	963	954	986	973	1016	985	978	968	1016	996	1030	1058	997	969	986	982	1029	1022	1044	951	972	970	1018	966	1016	1011	959	978	986	978	957	987	1004	952	1026	948	959	969	1040	1027	958	1065	941	981	993	1024	1004	981	976	1020	1005	1026	979	1013	975	1005	965	1010	935	958	981	980	914	1031	999	1069	1057	1027	1003	1020	1025	961	1011	1020	1014	995	994	1000	1028	978	1005	975	995	1037	981	958	994	1001	1014	987	995	990	972	982	959	991	986	970	956	963	1024	963	968	1030	1045	1057	984	1078	1000	984	985	1013	969	1010	1018	1010	956	1009	1015	993	976	1035	946	984	1010	995	978	1002	951	1030	968	1038	1018	1011	968	995	947	979	973	933	1043	1048	964	992	1030	967	917	1007	1000	1017	968	1013	981	969	979	1023	1004	977	1007	1030	988	1020	1034	985	1013	1002	1017	1004	1007	991	1071	1033	960	1019	965	1007	1001	1031	1040	1017	952	932	1053	1022	977	976	965	941	992	934	968	1012	1032	993	971	960	1034	995	1015	1033	982	1005	998	1017	1018	964	1042	1013	950	1039	1014	979	986	983	1018	1016	983	1068	995	999	979	1006	924	983	1052	1033	976	998	1025	961	957	1009	940	1004	985	1025	947	1013	1021	991	1028	992	1011	1006	1022	1042	947	1010	994	969	1016	980	998	960	1038	1007	982	998	1009	974	1005	955	1002	1052	1016	959	1016	973	954	1026	955	973	990	955	993	1017	989	999	1016	1027	899	1024	968	1017	1044	979	1009	1031	963	994	971	1007	995	1008	992	993	973	1031	1045	983	1021	968	964	1011	990	1008	984	972	1020	978	923	1018	1020	1040	1027	1011	997	1009	994	1003	974	933	973	1048	1010	951	1008	1015	950	943	970	956	955	986	958	975	961	969	1024	966	1052	1024	1010	986	963	1032	1016	978	1003	980	940	978	959	987	1012	980	993	958	1019	1019	956	1011	947	991	1031	935	1053	963	1014	1028	1011	998	1037	936	1002	1053	1026	1021	982	1011	987	989	1016	966	996	997	1007	1003	958	1003	989	968	929	1007	967	1042	1036	970	975	1025	975	967	1067	969	1071	1050	1024	1030	996	1003	946	1042	1010	1018	1031	1024	976	1021	992	982	991	1008	1003	958	996	1030	977	1017	963	1009	995	999	947	980	1055	1048	1090	1003	1004	967	990	993	929	989	947	985	967	991	1009	986	989	984	1005	976	971	998	1014	992	991	990	1045	1004	986	981	1011	1049	983	975	998	975	987	970	1031	1007	985	1044	956	973	976	1009	944	987	1039	987	1021	996	1006	1008	918	1011	1017	1011	989	1019	957	993	1002	1063	1025	1022	1035	963	983	1004	999	1027	956	989	1000	988	1013	988	1033	1003	1020	1012	1031	974	943	997	986	998	976	958	1003	975	1001	1028	1008	991	979	990	987	1042	974	977	993	1004	986	984	989	1020	1026	953	990	1042	980	1017	1030	953	944	959	1034	997	971	1013	995	945	1015	991	938	961	981	992	926	987	991	1032	1016	1047	942	974	1006	988	1029	1047	992	1045	1014	999	971	1008	1014	935	1005	1019	1044	989	905	1001	990	954	999	1015	944	1011	984	956	1030	945	982	986	1007	1014	977	961	973	1036	1004	934	975	1020	959	1024	969	1017	963	1047	1004	1030	1039	1043	951	1021	1028	999	990	1032	1048	1016	1001	990	1015	997	954	1038	1035	988	964	1009	992	1041	1039	1011	934	996	980	1009	948	1014	993	956	920	1025	971	988	1020	1003	960	951	961	1075	976	1044	928	931	960	1004	1024	979	981	1013	1004	982	908	958	1025	999	970	1029	945	965	1039	958	983	962	962	980	989	972	1003	975	988	993	1063	940	1037	1029	1005	984	1010	943	1008	1002	966	970	958	1013	989	1018	1018	1006	999	1022	986	1017	939	987	1030	1037	1023	973	1012	1042	1007	1010	961	986	990	916	990	1019	979	1045	1004	1014	966	961	979	975	1020	972	1009	1041	1039	960	972	949	977	938	1044	1007	1018	925	1000	972	1052	1000	1020	988	984	999	1003	1029	975	1025	1037	1045	927	954	981	1005	1010	956	1015	969	997	942	987	995	1046	976	1014	999	1020	990	992	1036	1005	1007	1075	931	958	1008	988	972	971	1027	1018	982	965	1035	983	986	989	976	993	986	1019	953	931	1004	965	1022	977	1022	1070	1000	1009	1027	977	974	1055	957	916	1024	1014	969	1014	1004	960	1000	992	950	1001	963	1021	964	996	1029	991	991	1013	1002	1009	984	999	1022	1021	973	976	982	1038	994	1036	1002	1026	973	999	964	994	997	962	945	992	1037	1047	964	975	1003	1035	972	978	976	1012	978	1005	981	1036	987	981	996	1021	985	1010	1030	985	1000	1017	999	1037	969	965	971	998	948	1035	1023	958	1039	1006	988	1023	956	958	1014	1023	1032	960	941	1004	958	1027
9953	704	643	494	416	365	324	275	305	322	299	288	290	281	272	265	279	261	269	278	263	235	251	237	293	268	274	233	237	268	263	281	251	259	271	282	243	249	249	257	267	243	245	242	283	266	249	237	253	255	245	268	247	244	256	264	276	253	258	263	249	262	223	253	261	233	251	243	228	289	253	256	253	253	260	278	244	227	232	268	246	258	272	252	267	244	252	275	268	276	231	210	254	247	253	257	266	255	273	249	265	242	257	251	265	266	263	229	254	293	233	239	268	241	250	242	261	209	256	231	264	214	257	274	221	253	290	216	262	229	257	235	253	224	273	225	225	209	239	251	253	252	223	256	251	216	249	256	257	236	271	296	266	235	264	238	272	265	252	239	242	274	225	237	227	290	230	289	275	255	300	256	254	219	238	266	257	259	260	250	238	265	233	240	253	250	250	256	285	258	260	240	281	257	287	250	246	242	269	262	252	237	291	266	255	258	261	262	232	261	252	254	273	245	257	248	267	261	277	263	259	243	261	269	268	243	266	260	235	279	216	279	266	263	233	218	223	251	252	247	238	265	242	269	278	245	229	230	235	242	246	267	231	260	274	248	258	243	266	242	261	261	274	219	274	273	252	253	213	237	266	273	253	259	245	271	274	227	238	264	260	275	263	269	269	261	267	258	261	262	259	251	238	284	250	259	231	260	225	264	262	266	236	224	265	237	261	298	239	258	239	306	270	267	279	299	252	284	259	264	254	243	222	266	241	260	245	254	267	290	239	263	245	261	275	248	285	237	241	227	254	231	253	244	234	253	243	277	249	268	225	266	238	283	231	275	221	226	230	281	240	244	260	243	238	252	217	253	254	240	214	240	226	259	276	242	241	242	271	249	293	276	245	254	240	237	250	216	260	246	252	232	266	275	233	264	252	281	273	258	272	226	228	254	256	245	259	223	241	231	260	275	299	253	241	246	253	257	258	293	240	255	235	267	233	243	265	225	215	261	283	257	250	257	223	240	243	236	235	229	254	260	253	235	254	245	258	248	287	258	252	267	281	250	267	256	259	242	256	284	242	252	245	292	281	263	259	237	238	245	258	256	248	235	268	246	240	250	236	225	224	252	277	229	285	255	275	238	247	250	259	267	259	233	236	255	275	248	210	265	236	253	253	271	295	250	270	262	265	272	227	282	264	245	237	261	277	233	263	274	247	244	230	275	239	269	223	262	263	247	275	261	250	257	248	233	255	260	269	278	267	242	262	266	232	242	244	261	267	272	241	229	264	232	235	247	301	263	263	220	231	282	254	237	267	240	252	242	277	209	262	264	304	289	241	222	228	252	262	233	269	273	278	267	283	281	258	237	223	261	235	243	238	250	249	246	242	272	254	218	276	225	265	281	263	277	261	286	235	241	258	271	237	246	263	264	254	232	271	262	277	226	259	248	242	260	236	240	247	256	250	264	242	247	255	268	239	245	232	251	253	242	226	261	272	273	262	285	215	244	238	262	251	277	251	237	278	225	223	247	231	248	277	284	231	274	265	288	248	269	238	274	234	251	241	269	251	249	247	232	268	249	230	236	239	268	263	258	218	241	271	231	251	271	248	260	235	255	260	269	241	216	243	264	275	237	270	231	227	257	251	286	252	230	230	238	245	238	258	213	245	246	261	266	256	239	213	277	281	260	263	255	273	264	273	239	242	228	207	236	227	273	277	235	268	263	263	255	268	242	263	258	266	269	230	268	274	253	245	264	300	254	282	234	270	231	211	244	240	256	262	232	248	241	250	252	237	279	253	273	279	249	251	245	234	230	245	228	241	274	270	283	272	259	273	249	254	269	240	256	222	271	279	214	259	266	244	255	263	232	252	261	259	268	264	248	279	275	253	235	257	272	241	263	262	229	237	247	273	251	260	259	274	238	225	257	270	277	253	243	245	239	261	256	264	244	284	293	292	231	273	262	246	252	267	267	256	269	272	243	237	247	265	283	265	244	206	258	253	255	255	253	272	238	285	262	276	265	250	254	238	251	273	271	267	239	270	256	260	268	247	253	244	251	284	244	258	289	269	262	286	252	265	246	256	273	250	266	249	261	266	243	255	273	230	232	276	231	253	257	265	250	228	236	237	263	237	249	256	269	249	244	285	252	273	244	258	260	270	253	306	252	255	242	260	282	288	266	228	258	256	241	272	275	277	261	256	238	262	241	203	254	234	269	225	265	261	241	264	241	242	251	272	235	265	243	252	282	232	249	246	269	252	263	278	300	260	242	248	240	268	241	265	245	267	275	238	239	240	275	285	223	237	220	269	276	239	272	258	251	276	257	270	262	249	219	251	237	244	250	279	243	260	272	250	268	256	270	252	246	252	248	278	257	238	251	279	251	273	230	245	253	255	241	232	239	252	235	245	245	276	265	256	270	248	265	227	266	244	287	267	240	241	275	246	263	282	259	222	244	233	257	238	291	263	250	232	231	261	308	246	236	279	247	246	261	286	281	267	228	252	250	224	244	248	231	247	262	263	245	226	262	240	265	268	239	234	267	253	272	267	227	245	262	241	238	236	265	241	238	232	263	262	263	235	227	270	226	229	233	205	257	245	226	238	255	256	254	238	243	237	249	251	246	304	258	211	291	254	238	255	230	261	244	250	238	230	264	258	218	246	259	251	243	264	239	236	241	286	255	223	233	264	255	240	260	286	268	257	241	251	235	233	242	249	271	275	259	214	247	224	271	265	253	230	251	213	272	250	246	276	253	240	258	250	243	249	244	265	220	253	244	243	264	284	265	248	240	224	256	247	277	286	259	245	244	281	259	259	234	256	233	234	245	223	238	230	279	248	247	253	223	259	270	247	257	253	251	242	279	242	251	269	242	254	232	298	242	244	228	254	255	260	262	250	240	257	243	224	255	269	256	220	239	252	232	276	250	254	281	277	255	248	247	275	239	244	268	242	264	277	243	252	263	268	227	240	242	236	260	246	256	272	273	266	259	274	212	246	272	258	272	255	276	248	242	249	227	272	270	264	222	259	247	258	241	277	282	248	224	266	260	234	256	255	238	210	271	251	219	247	264	267	235	247	250	257	236	239	239	222	232	238	251	277	260	256	230	234	283	261	255	219	217	286	219	247	265	240	276	268	261	267	282	224	260	254	239	228	280	266	240	240	227	229	250	285	281	231	241	261	251	245	234	256	227	266	238	234	258	260	245	253	245	254	269	256	222	213	245	286	283	257	238	252	220	274	243	261	250	244	255	253	252	228	257	266	218	295	233	234	285	273	291	270	271	233	264	250	261	251	280	262	249	261	261	261	249	260	255	246	224	224	275	254	266	230	232	253	236	270	275	229	212	271	201	264	253	252	262	253	261	274	258	265	268	258	249	244	247	249	260	228	248	259	274	230	234	271	237	264	256	258	238	233	234	240	234	222	272	244	253	228	282	234	298	257	264	243	234	243	286	278	251	252	253	262	237	214	279	241	236	235	233	246	257	308	247	272	265	244	299	251	256	234	229
7567	914	1463	1542	1286	1150	975	933	828	814	741	684	673	653	669	658	634	625	603	638	653	568	621	570	589	646	613	592	583	608	581	602	599	602	602	612	565	572	615	597	560	594	588	595	612	611	589	569	607	530	582	634	591	593	611	597	575	579	576	634	578	580	586	579	553	570	595	570	601	548	621	567	606	581	610	616	547	575	606	581	596	590	584	605	581	569	625	579	580	593	558	630	627	530	515	549	605	582	616	604	560	565	570	576	591	609	546	587	595	565	555	548	560	616	604	586	558	549	593	579	577	620	568	578	581	608	617	564	583	623	567	601	606	570	559	539	589	614	564	606	573	588	537	602	561	564	592	580	538	588	579	599	625	567	579	605	563	594	588	565	576	593	621	592	573	566	597	583	600	586	592	573	548	572	551	527	543	599	526	567	561	547	585	602	550	601	573	593	575	589	581	588	609	585	593	600	604	587	582	571	595	599	601	585	566	603	565	601	544	576	574	615	589	547	599	602	616	543	632	566	635	559	587	531	629	565	586	533	569	595	607	598	596	566	557	584	606	592	559	602	586	603	556	556	586	591	638	561	570	588	604	583	561	610	557	581	627	577	602	584	545	531	564	588	572	565	606	575	576	567	594	567	590	576	557	576	566	583	565	559	593	582	598	508	586	567	543	568	574	613	567	601	593	628	571	586	550	592	573	582	605	589	590	566	564	597	611	569	613	628	571	527	600	574	593	596	521	539	578	618	571	582	615	587	545	570	588	566	582	562	589	564	558	562	596	540	569	618	554	555	608	594	588	601	586	544	577	598	601	543	572	605	578	599	565	577	556	580	560	583	577	595	561	576	615	607	593	657	583	591	625	573	579	551	590	597	606	575	634	566	569	616	590	579	587	565	574	602	558	580	563	611	577	604	594	567	572	570	604	569	613	586	599	569	586	564	584	612	588	560	602	608	580	582	540	611	616	562	619	609	552	572	618	597	606	585	577	612	587	572	555	584	623	629	599	606	584	538	582	574	543	591	617	540	574	559	584	584	605	634	615	597	603	600	638	570	625	600	599	623	582	563	578	584	583	586	551	578	619	603	560	583	578	564	596	625	633	557	603	589	573	587	585	594	600	609	610	585	611	519	555	601	594	582	614	544	576	583	548	583	597	552	573	591	531	555	596	592	550	596	599	567	593	583	625	556	604	596	603	612	581	595	566	563	606	588	589	566	533	579	586	613	596	575	588	559	587	568	565	550	588	616	600	565	579	624	568	551	601	560	609	585	570	567	602	577	561	576	550	559	605	610	579	553	573	576	589	592	590	528	584	566	549	598	570	560	608	603	584	543	595	551	561	564	616	575	581	553	581	576	564	629	570	542	595	580	572	579	523	573	608	581	599	565	552	560	573	554	615	569	565	598	595	601	577	584	589	621	597	579	608	553	632	547	571	600	577	533	583	555	557	585	574	571	575	577	584	540	559	560	529	577	556	598	581	601	590	607	571	612	547	535	601	580	595	543	551	559	564	612	606	569	569	623	599	601	572	597	569	549	570	646	615	582	579	604	576	569	582	606	565	572	573	580	555	538	561	556	572	624	562	581	571	580	646	591	622	606	591	621	560	580	598	576	557	550	581	575	579	595	588	551	565	563	542	562	598	596	570	589	649	551	551	569	552	585	595	594	618	602	561	560	551	588	588	580	625	574	571	594	605	562	579	596	562	550	574	560	578	547	602	575	587	549	571	555	572	556	604	580	613	564	582	570	594	589	602	579	572	546	580	559	584	599	579	590	582	579	601	601	585	579	583	589	590	553	551	581	608	610	570	575	574	557	571	542	604	578	539	573	581	533	564	582	611	582	578	604	607	556	597	579	548	582	568	566	617	570	619	574	577	571	609	585	555	592	542	555	609	605	590	562	573	597	587	596	546	579	614	531	605	599	571	607	548	563	629	631	624	575	589	582	599	614	558	606	580	529	561	576	549	609	561	583	616	625	595	574	594	590	626	582	574	587	580	528	577	553	566	556	610	560	608	600	564	589	601	609	563	615	556	559	617	591	568	563	547	596	556	570	618	571	547	620	566	654	575	575	584	589	566	524	589	572	560	607	586	602	635	583	593	557	574	591	604	592	589	609	573	607	597	511	546	593	597	569	581	633	569	568	541	616	554	598	561	603	626	550	571	575	602	588	534	614	604	567	548	581	587	552	582	571	587	546	593	570	595	618	627	628	609	553	598	549	599	572	621	603	542	574	577	568	550	553	548	583	584	556	594	520	562	567	598	564	616	558	584	591	550	561	588	593	566	583	570	601	647	575	547	572	564	597	598	575	587	559	583	592	558	589	591	548	618	571	548	583	563	593	636	572	595	624	532	592	596	609	533	598	583	564	587	529	575	624	593	575	549	540	566	560	563	589	574	560	554	629	603	600	575	606	631	558	537	573	568	605	522	544	543	570	603	558	604	579	613	626	609	574	567	551	604	546	625	577	567	546	605	592	587	532	611	532	573	592	617	539	566	618	568	582	599	561	576	575	586	588	542	571	594	580	589	584	528	620	570	547	611	583	582	569	554	579	589	591	555	572	582	554	542	577	570	561	591	579	574	607	562	565	591	580	586	538	591	566	601	585	571	551	573	589	573	613	598	617	635	605	576	615	572	572	617	649	548	576	576	559	577	598	593	596	595	558	602	581	577	561	579	573	534	580	615	582	580	611	658	586	597	596	572	564	573	650	558	588	535	569	587	538	604	576	631	602	576	543	564	631	590	657	532	577	633	632	623	597	569	596	527	618	569	566	587	589	585	606	557	611	583	588	611	589	627	548	598	590	595	559	583	620	575	585	558	620	601	581	592	566	543	560	566	523	586	602	645	587	590	575	585	568	579	560	578	580	590	574	580	640	596	588	577	561	606	548	543	576	587	582	596	609	619	609	574	630	541	583	620	588	582	605	536	535	602	587	533	569	581	589	566	557	566	556	567	616	561	544	576	575	569	591	584	576	603	589	620	577	606	608	599	595	613	601	592	589	604	585	536	556	612	546	559	559	595	548	573	618	592	617	595	587	600	617	575	591	566	600	592	532	548	574	607	594	570	578	596	582	557	586	594	608	551	605	545	553	613	638	540	613	577	584	650	528	569	563	592	593	579	595	597	593	586	593	630	612	586	602	558	594	609	560	578	598	572	624	574	626	595	570	535	573	600	581	590	560	563	607	650	592	572	579	583	610	567	594	588	585	590	602	619	547	606	592	577	588	569	566	636	588	589	611	588	559	608	590	578	580	602	578	573	582	570	594	570	574	544	614	601	608	569	578	597	613	556	594	582	567	576	588	554	549	562	581	569	575	585	623	619	601	597	550	564	573	622	566	574	557	583	613	564	611	607	611	545	597	582	605	573	576	551	597	600	619	597	561	593	599	561	569	591	569	599	605	585	602	570	550	585	615	560	567	557	579	610	577	584	580	596	568	560	621	579	559	624	568	585	616	559	585	579	554	555	617	568	558	571	565	603	562
17171	1442	1060	771	537	403	318	289	259	226	232	215	204	208	202	190	200	196	210	183	185	208	185	191	211	182	171	170	166	174	218	186	183	186	187	183	176	155	171	193	167	178	166	188	170	173	177	180	159	167	184	188	168	175	187	179	181	193	179	170	187	198	162	165	154	181	159	171	176	154	167	176	177	147	172	176	208	168	168	160	153	176	162	188	164	169	168	181	165	187	154	193	159	196	171	168	173	184	140	174	164	187	168	167	188	152	170	182	168	163	162	169	168	154	186	160	204	193	177	202	158	196	181	159	179	182	171	190	184	191	196	190	170	170	180	183	176	175	192	173	160	177	166	159	173	165	168	182	149	163	177	162	177	193	188	177	179	177	203	179	177	173	201	171	178	189	157	166	168	157	171	166	189	170	153	160	158	193	169	179	177	175	180	161	185	175	167	171	160	154	156	171	158	177	191	196	185	159	183	190	151	162	156	169	197	184	184	152	191	158	187	189	181	192	165	175	158	159	162	177	194	179	182	157	192	187	185	182	152	167	174	174	161	155	181	204	185	184	203	191	202	178	176	177	166	149	158	189	181	174	163	170	167	178	171	164	181	179	157	196	166	166	170	165	191	187	177	181	180	161	185	172	141	158	178	165	190	170	178	164	193	175	193	162	160	194	149	168	180	174	188	166	171	174	182	184	158	169	160	166	169	182	150	158	197	175	187	166	170	162	172	172	170	157	180	182	161	196	174	176	192	168	184	190	206	176	175	178	171	187	151	167	189	177	201	189	185	175	188	164	143	179	159	185	188	170	201	200	183	165	189	184	175	204	168	195	169	170	159	170	189	186	152	205	186	161	190	166	190	192	174	178	190	167	175	152	161	186	168	180	162	171	182	176	178	162	188	167	158	177	167	160	160	174	188	159	168	166	151	189	155	166	165	166	152	171	164	187	189	195	177	198	180	179	171	174	177	193	189	171	168	170	163	183	201	160	166	188	192	182	175	189	217	186	175	145	145	216	202	169	159	188	193	190	163	178	209	194	184	171	172	184	160	141	189	170	208	181	192	172	155	176	183	185	190	167	195	180	165	164	169	174	182	162	175	187	206	149	177	172	188	183	172	209	171	180	207	181	172	185	185	177	183	177	188	166	149	195	165	178	170	199	184	191	167	181	180	169	183	190	160	177	180	166	193	164	158	170	179	166	167	173	192	169	159	194	173	180	177	185	178	169	172	191	160	161	185	179	193	184	176	155	173	191	169	172	169	188	182	164	182	157	174	156	194	171	170	174	166	164	187	177	175	137	193	172	179	203	160	156	176	172	172	188	167	214	191	168	163	180	159	191	175	152	162	192	171	191	183	188	191	166	164	181	159	182	158	174	208	152	167	164	171	159	183	179	167	179	190	176	166	173	167	167	144	184	158	171	132	175	191	160	180	182	170	174	193	196	158	196	178	176	159	156	174	174	194	175	165	183	177	181	195	194	163	194	179	166	161	166	163	182	165	196	161	178	127	167	169	172	188	188	195	211	196	162	178	165	185	181	183	172	189	183	192	194	185	190	175	178	166	155	170	179	166	176	192	208	192	164	188	184	170	151	164	171	191	176	165	186	142	179	185	167	180	179	164	179	182	173	176	202	170	174	187	198	197	190	155	188	146	196	163	177	182	171	154	161	166	212	184	171	158	163	197	174	174	166	172	184	157	174	193	190	186	199	177	159	178	160	178	169	195	173	161	177	176	178	192	163	174	161	172	171	166	177	186	178	188	187	180	181	191	190	200	167	175	165	170	188	158	189	195	178	188	174	176	193	185	188	166	166	184	176	167	166	162	172	181	153	175	201	172	198	180	201	184	217	189	175	179	186	190	142	191	165	171	172	154	181	172	177	182	150	163	159	187	174	173	185	196	193	175	186	181	176	170	159	174	178	181	165	199	175	167	168	149	189	170	158	176	182	159	178	168	202	204	163	189	174	162	166	162	198	171	149	176	203	192	188	162	153	170	191	201	205	205	188	162	188	196	177	187	154	159	156	176	195	150	173	197	189	166	188	174	172	189	191	165	179	183	221	187	151	211	185	143	175	182	168	203	178	199	176	173	205	175	195	175	171	162	169	199	197	181	172	207	188	169	175	167	172	158	177	196	185	155	189	185	183	191	182	196	186	150	175	174	171	180	182	151	180	164	167	184	163	189	171	192	190	166	175	170	154	180	216	181	154	177	177	164	200	171	175	186	172	178	190	170	191	184	173	183	174	178	168	162	186	206	154	187	171	190	175	192	187	170	170	175	152	161	165	175	184	172	153	183	185	167	174	176	166	180	162	156	179	167	182	188	183	202	172	155	184	211	159	163	176	150	181	184	171	168	177	176	186	176	169	211	155	183	176	188	182	164	182	184	170	182	172	164	203	182	175	158	162	190	187	143	173	212	168	166	163	160	174	169	144	152	171	178	165	155	167	160	194	175	169	174	191	172	190	165	177	177	163	161	187	169	189	202	145	189	178	132	181	215	165	158	173	195	184	183	173	188	166	185	163	171	164	182	160	160	185	172	183	178	162	168	165	175	159	188	170	166	148	157	186	158	166	207	189	182	195	190	151	143	160	166	176	182	181	168	171	186	154	162	166	194	174	219	183	173	203	181	187	149	196	159	181	178	189	156	188	176	182	163	180	185	167	166	160	168	183	169	168	161	156	161	179	205	174	162	168	178	165	146	169	190	185	162	170	168	210	164	165	180	194	155	178	196	181	166	173	160	175	182	183	172	182	157	167	171	179	184	173	188	190	179	168	139	176	182	192	173	179	160	179	157	161	175	181	179	192	197	167	200	166	174	130	174	184	178	163	156	171	164	171	193	156	172	176	199	185	187	163	168	155	161	200	187	171	174	166	187	188	187	180	188	194	195	200	168	187	160	163	170	172	156	175	196	192	176	182	146	156	164	175	178	158	145	142	170	160	177	170	173	154	181	165	149	195	178	173	169	212	198	192	163	161	184	182	166	200	192	172	170	170	175	157	175	176	195	197	188	170	166	166	161	181	185	163	186	177	200	152	202	181	164	188	190	159	195	199	183	168	206	146	195	161	157	161	183	162	157	166	160	177	200	204	189	190	170	165	178	173	191	157	165	171	176	184	165	171	180	183	178	164	161	177	159	163	153	175	173	195	184	189	185	192	218	159	176	160	154	207	189	180	162	156	178	168	174	167	171	171	177	158	167	173	161	172	176	182	187	184	170	161	196	194	198	178	187	183	179	179	195	181	171	178	177	174	199	173	174	161	189	182	179	178	181	189	143	186	169	207	181	168	189	164	159	175	168	163	199	170	206	166	176	196	164	167	179	209	181	188	160	210	177	160	152	173	177	186	162	210	160	165	156	170	173	166	154	202	178	181	195	166	187	167	182	191	207	152	188	160	156	176	176	163	191	176	186	158	150	183	164	163	189	189	191	157	157	176	211	190	174	155	184	176	177	195	167	191	170	178	195	200	170	190	171	161	187	217	181	180
9330	1180	2101	2220	1921	1433	1185	1048	963	837	750	710	702	654	650	625	587	595	559	585	574	542	549	492	507	508	503	511	514	489	472	467	468	477	491	439	466	454	459	513	470	490	503	474	465	473	473	474	486	468	492	473	494	439	477	456	500	472	490	509	433	480	449	448	476	425	469	463	474	432	441	438	452	457	450	490	451	458	445	451	468	480	454	455	440	478	446	475	507	482	452	459	464	459	451	451	438	473	462	484	448	446	486	407	468	466	445	453	465	452	450	451	471	456	460	424	454	446	450	451	441	469	440	476	445	466	438	470	500	465	444	472	472	460	443	436	486	484	469	448	469	435	456	464	486	436	444	474	467	489	465	482	460	450	455	485	436	463	452	472	454	449	459	476	447	434	427	447	455	453	427	482	423	451	421	478	519	436	468	451	464	493	480	460	432	453	413	460	489	454	407	435	450	470	432	444	488	440	478	471	466	483	485	485	474	465	456	459	410	452	484	462	460	428	448	418	474	455	450	464	484	474	424	454	420	450	454	468	482	486	446	448	487	524	466	436	449	483	456	470	466	495	455	449	496	444	453	445	434	477	452	438	473	415	452	467	470	427	472	442	468	451	488	460	467	474	443	467	421	438	477	441	474	446	448	444	459	467	412	453	426	499	434	479	450	458	433	444	468	440	445	473	492	449	453	463	438	457	485	496	450	467	430	422	466	445	442	461	446	423	481	454	431	502	450	426	443	464	471	464	462	464	435	463	512	456	474	461	436	466	484	467	458	456	456	454	473	499	444	475	471	443	425	435	450	459	448	434	461	477	521	464	504	421	441	470	434	465	460	466	434	416	471	408	451	495	491	459	424	416	469	465	456	429	458	468	438	480	436	454	489	418	449	425	447	448	457	475	463	450	425	449	470	441	444	469	445	433	451	425	443	475	456	443	454	436	463	435	421	471	457	451	466	498	470	439	501	466	466	482	415	464	437	475	438	490	453	451	458	467	426	441	427	477	443	442	438	479	441	456	436	436	449	456	516	453	452	502	443	454	470	442	463	433	472	453	446	465	439	386	428	468	484	449	469	472	468	478	433	464	449	444	489	433	450	438	474	471	441	450	473	451	471	445	474	457	471	407	482	414	432	481	474	414	474	479	486	428	485	485	474	452	444	476	480	450	461	454	477	434	454	423	479	451	442	456	437	506	457	460	441	435	458	462	482	457	447	490	447	462	481	451	454	439	459	476	464	474	468	481	428	459	476	443	482	437	464	439	467	479	471	487	462	486	490	434	464	467	454	455	433	464	467	452	431	466	459	460	464	478	475	458	447	431	463	439	458	424	456	472	490	416	488	469	460	488	408	462	447	428	482	469	411	436	447	432	462	437	451	456	450	469	474	507	444	441	428	485	454	446	481	483	436	490	440	472	465	448	445	485	449	452	480	497	507	448	431	466	484	492	453	474	459	434	452	466	461	450	457	453	478	461	458	465	432	453	469	432	434	460	461	464	466	488	467	431	425	479	430	459	417	436	474	453	493	486	485	481	455	460	451	444	495	444	484	468	433	457	453	446	445	455	459	458	472	441	457	445	458	455	424	448	482	511	460	452	483	469	454	415	448	484	416	416	442	449	446	473	444	443	435	426	447	475	474	442	445	457	447	445	447	460	475	449	458	461	465	476	460	476	495	440	460	446	457	464	516	438	441	467	475	447	474	470	455	468	475	443	459	500	493	508	467	445	486	462	454	452	455	496	497	429	477	476	463	462	484	476	470	447	487	456	458	480	472	417	471	470	470	426	455	447	463	452	509	479	481	461	433	438	485	475	483	445	458	462	455	462	470	432	454	472	469	454	467	448	454	430	444	449	465	480	443	461	454	440	474	479	463	454	438	475	447	415	473	482	505	444	458	430	437	437	465	462	431	438	512	490	433	479	466	457	443	438	420	472	466	448	467	455	469	453	443	423	469	496	447	439	445	449	453	439	429	485	483	440	442	446	477	459	431	453	467	454	487	460	453	429	459	484	466	457	440	470	431	469	463	456	457	439	429	449	465	444	442	451	453	442	479	453	476	414	463	474	499	453	471	482	465	450	474	485	468	464	445	483	445	469	423	463	442	476	490	463	437	464	493	459	462	466	470	441	465	433	473	463	434	452	478	452	453	453	460	474	480	474	503	427	417	449	453	472	418	441	455	463	449	481	438	465	462	445	453	448	438	482	472	443	480	446	476	473	430	469	445	450	465	470	463	468	438	438	469	463	430	454	449	446	427	494	435	443	446	435	459	488	441	443	454	418	456	446	501	500	472	448	460	461	467	486	457	448	448	480	498	494	453	463	453	470	459	437	480	431	485	484	470	460	444	428	453	453	432	468	430	476	421	432	444	481	492	454	476	468	463	457	445	481	453	483	467	497	450	474	449	458	453	469	452	460	452	454	449	423	462	445	432	476	412	504	458	491	507	458	471	458	432	483	449	489	452	485	444	465	459	463	514	480	427	442	480	504	444	461	460	444	455	433	437	463	463	471	457	429	471	462	519	426	502	468	462	460	464	453	469	464	458	468	461	444	458	492	458	425	446	459	445	442	487	462	469	471	462	431	477	460	473	467	424	463	444	444	461	451	439	457	431	450	453	426	431	430	486	453	441	462	412	440	450	442	449	422	463	451	488	491	488	448	435	463	455	444	476	436	447	448	453	452	453	490	492	413	460	463	458	462	473	452	471	451	465	467	474	477	426	486	442	451	467	481	479	460	494	461	461	466	474	478	487	459	443	464	464	453	425	456	447	448	460	445	470	478	455	466	447	457	461	442	479	450	453	417	453	459	495	427	469	446	424	433	448	456	494	447	480	452	458	502	490	515	466	471	463	416	459	455	436	470	513	471	453	475	430	465	466	433	452	482	429	457	465	428	488	449	464	453	443	456	456	431	468	474	451	457	461	443	475	450	481	475	426	476	474	460	484	450	453	467	423	509	481	432	468	478	429	405	461	466	464	490	474	444	499	435	488	498	471	476	490	455	456	420	459	476	445	444	463	460	441	457	480	453	439	436	458	464	440	443	442	467	439	460	468	453	462	448	454	445	454	464	446	470	458	461	464	448	457	448	437	456	446	454	460	467	476	494	438	466	436	431	450	455	442	482	468	446	474	444	452	515	455	461	440	448	469	446	459	475	458	506	491	447	460	427	462	454	449	490	438	442	403	436	487	461	460	439	458	470	490	421	461	463	434	486	446	463	475	489	420	445	462	496	438	506	432	457	455	444	481	439	464	460	460	473	433	448	454	469	446	484	493	472	437	472	469	439	456	444	446	469	486	419	436	452	463	456	456	438	446	486	466	440	473	454	471	439	488	461	471	458	450	469	435	461	477	497	443	485	479	472	461	474	472	456	450	473	461	468	487	446	460	518	439	451	456	478	476	465	467	470	445	485	505	447	472	437	483	447	451	418	478	463	455	472	473	487	435	437	477	492	438	452	481	468	428	433	404	464	489	485	484	479	450	430	463	475
2751	527	457	486	446	487	447	484	501	474	455	447	478	461	475	517	467	441	434	451	452	422	448	443	474	434	441	436	432	477	446	463	496	466	447	464	432	493	458	469	448	471	478	423	409	454	445	433	448	495	455	462	470	459	471	483	524	465	439	445	469	418	459	457	451	462	484	452	488	477	419	480	529	469	453	459	435	436	494	459	458	430	475	432	463	491	451	450	448	468	439	447	434	432	499	483	481	443	463	459	485	447	442	502	455	446	430	430	482	463	456	396	456	473	440	454	494	456	448	443	469	467	488	468	477	481	444	467	467	473	435	436	480	485	446	444	478	442	461	457	445	496	461	446	468	483	444	520	449	478	503	451	499	469	481	439	458	413	473	485	438	479	454	423	443	522	456	468	501	429	468	479	450	456	447	484	474	461	463	471	475	492	469	483	442	506	465	466	495	461	467	498	485	456	467	452	435	499	483	530	496	422	435	477	487	440	457	455	451	435	483	463	482	507	479	461	444	485	462	446	475	471	423	490	489	482	474	447	435	458	473	491	445	474	451	464	428	429	429	448	479	471	476	477	458	459	474	479	484	461	479	410	403	492	483	439	433	474	463	470	509	463	474	463	463	490	424	481	512	433	414	482	458	461	466	500	454	486	524	491	468	462	484	484	448	408	464	455	489	463	477	460	448	488	468	448	434	494	449	426	426	460	446	459	469	488	457	424	472	472	464	461	510	421	479	459	440	477	471	478	474	464	479	476	452	435	428	441	451	476	420	432	435	468	462	466	484	456	462	494	469	457	422	445	493	483	423	464	464	489	435	456	435	493	438	447	467	489	485	439	460	457	437	488	465	457	436	424	463	428	476	480	453	444	425	479	471	500	452	442	469	455	479	452	480	471	513	437	446	475	488	486	437	514	461	454	495	418	407	450	484	443	478	442	460	439	463	483	456	456	440	493	430	408	456	432	495	464	445	482	424	489	499	462	463	468	449	454	457	482	451	468	443	389	500	445	453	452	482	497	499	495	470	440	441	470	464	444	475	435	439	437	426	451	436	486	463	400	453	437	458	464	451	443	457	492	448	481	467	443	475	486	520	463	444	420	450	447	500	492	488	468	486	487	461	481	472	443	461	460	409	471	466	485	475	425	474	462	497	487	456	447	478	466	452	471	478	467	488	471	435	485	473	456	437	449	471	500	474	485	415	443	435	506	480	440	441	495	468	490	459	492	506	465	493	504	450	407	442	499	423	450	472	437	458	435	452	475	443	480	461	460	435	454	444	474	489	480	480	504	466	459	479	455	480	469	424	460	460	473	450	462	475	481	479	436	503	447	422	457	426	452	472	450	447	438	473	458	442	432	477	462	448	463	427	468	442	462	444	435	478	502	465	445	478	460	500	466	504	485	491	472	464	494	437	457	446	470	454	439	464	451	455	457	451	473	456	460	475	470	408	499	469	508	444	448	431	434	474	434	459	413	494	475	500	442	464	502	480	436	417	454	437	475	461	450	473	487	461	440	455	463	452	437	459	464	452	483	474	444	472	449	471	436	490	437	438	459	454	427	484	460	458	440	461	469	479	433	443	473	473	444	474	482	487	459	455	444	491	443	454	450	447	480	464	508	501	496	474	468	450	493	475	438	466	467	522	477	484	448	482	476	422	453	442	473	468	458	480	438	483	424	458	434	477	486	408	450	470	468	455	412	480	472	466	449	428	420	464	492	475	482	457	438	487	446	452	446	465	436	449	434	434	437	468	469	409	448	459	434	477	463	485	457	451	476	471	487	469	468	469	475	449	461	446	463	463	452	486	466	494	417	440	435	452	467	438	471	460	428	474	445	435	462	449	503	474	454	468	456	528	406	487	495	479	473	427	447	458	470	475	449	439	456	447	456	449	455	481	410	482	449	463	449	451	445	483	497	436	475	476	424	458	453	474	452	432	435	462	457	442	481	436	440	476	458	508	481	471	444	488	470	466	453	456	413	443	445	448	488	446	460	431	459	509	421	452	468	446	490	478	469	496	492	441	477	463	457	454	469	519	478	443	469	484	442	453	472	443	439	460	474	481	482	453	502	449	489	422	448	419	473	444	451	483	491	463	479	428	460	448	430	476	432	484	445	430	484	454	400	458	460	438	483	467	459	432	437	522	439	451	418	436	497	477	462	456	444	422	493	489	456	457	471	463	434	445	443	452	477	431	447	465	457	444	505	475	454	425	427	467	437	502	424	437	497	485	444	480	500	457	462	437	463	480	468	455	460	443	440	482	463	446	493	485	472	459	426	449	444	469	415	464	487	479	462	475	460	446	424	447	469	497	441	434	474	424	446	448	499	434	465	453	447	458	460	475	480	503	481	497	479	437	468	453	450	448	440	468	441	449	461	419	446	451	474	463	470	435	455	444	426	438	439	488	473	464	444	441	495	443	426	467	450	413	449	508	462	471	469	406	487	457	444	415	467	444	442	476	495	455	426	431	416	446	436	440	455	452	464	446	456	439	474	508	469	482	471	430	460	462	470	459	506	477	429	456	461	466	453	470	473	456	435	426	505	439	426	433	470	482	489	500	462	426	499	464	476	437	457	469	466	482	455	466	456	501	459	479	459	419	480	470	471	469	452	453	446	450	426	455	423	482	502	427	413	421	444	467	468	504	448	445	474	422	453	442	478	463	473	449	418	455	514	476	440	452	449	440	529	468	442	479	420	484	474	442	441	482	486	448	448	483	409	485	448	456	453	487	494	469	442	453	442	434	445	449	464	463	471	446	469	431	453	458	503	466	471	436	488	446	520	457	444	474	466	423	426	464	471	449	440	500	466	439	452	441	448	485	488	464	450	498	463	463	466	431	411	474	470	484	434	447	443	437	510	486	455	468	446	474	440	467	477	451	463	527	480	430	477	461	447	471	458	437	477	467	484	471	449	485	458	439	457	445	460	454	443	509	450	452	460	467	442	429	471	435	444	446	461	485	463	491	480	421	453	442	439	437	439	434	438	437	462	496	503	446	472	446	426	444	455	490	467	450	432	486	484	479	424	461	478	447	426	443	418	420	470	468	489	496	461	474	433	441	492	471	497	424	454	460	426	479	437	451	449	468	455	476	457	491	464	409	487	449	498	462	472	409	476	460	471	469	492	465	432	488	483	466	446	445	436	469	458	408	433	438	440	442	413	503	492	458	476	443	441	473	492	486	454	453	434	458	454	460	485	471	445	448	451	474	431	413	454	456	455	480	494	449	470	420	429	467	469	495	448	485	454	464	439	458	461	468	443	463	446	485	474	483	514	467	494	469	430	495	462	411	432	453	484	472	483	448	455	486	448	488	471	421	468	450	455	467	483	453	505	499	478	489	446	508	450	473	501	469	444	474	481	446	416	482	452	459	488	466	458	464	460	427	454	417	413	414	469	426	439	512	444	454	470	461	469	522	458	478	414	476	510	476	482	470	483	505	476	440	434	450	460	450	470	461	453	460	459	452	453	475	433	443	475	463	460	502	448	454	463
2755	1036	1065	984	1018	1017	1051	1037	947	1003	1047	992	1034	1071	1012	983	1005	974	952	948	1004	1018	991	1017	1016	989	1001	988	1010	977	994	1017	1005	991	971	995	1048	1008	994	940	1029	979	1013	994	1026	1028	980	1011	1029	1011	1017	974	1050	1011	1005	956	1060	966	999	940	920	965	1040	977	958	953	1003	978	971	1018	1031	990	953	987	1031	994	999	1052	985	1023	975	992	1032	1024	1020	1027	1000	1030	1026	981	1007	992	1030	985	1010	990	960	1047	1027	978	974	946	953	1000	953	968	1021	992	966	1003	984	923	1012	994	1002	928	957	1008	992	1001	1027	998	1036	983	917	955	973	993	936	939	986	924	963	999	952	970	1046	970	973	1009	1003	999	1044	940	1013	989	1016	1015	986	1014	1026	1013	988	986	1021	1066	1030	1015	993	964	973	996	996	956	975	1024	987	964	996	1005	1000	1008	985	947	982	1018	938	1029	942	1014	942	980	983	1004	989	975	979	1017	988	1000	978	996	948	936	1015	972	951	1012	991	1001	1016	1035	1041	1011	1016	952	984	984	994	940	977	1017	962	1049	1026	1007	941	969	1006	1023	1025	1081	950	960	971	992	986	978	982	975	975	971	1053	994	948	926	1026	938	992	972	984	981	982	974	912	1044	960	989	1005	997	961	1055	935	998	973	978	936	937	1008	1027	982	928	942	1007	977	972	994	1050	1008	1030	941	960	954	968	1004	983	949	986	977	1036	976	1016	1036	978	972	977	981	954	1065	1001	1004	1001	958	975	953	1017	1007	959	1006	1029	1033	967	998	965	978	1001	919	971	979	1018	973	982	977	1014	1047	981	989	975	973	1036	956	996	980	977	1006	1019	965	1015	960	992	1053	968	1009	999	965	1030	971	997	1059	1058	1037	979	977	1016	985	988	947	1039	1008	1021	945	985	980	1015	963	982	999	998	970	1036	1055	1102	962	925	981	971	979	954	985	995	1026	987	997	1001	1028	1004	1011	1007	940	1016	1015	1006	1007	954	998	1032	973	1037	986	934	1013	982	988	974	1006	1005	1027	1050	1012	945	1053	1043	1013	1007	970	1000	976	995	1045	940	1063	1024	1037	1034	1020	1023	996	962	1033	992	1012	967	972	940	961	968	979	966	1008	1013	987	975	975	958	996	956	1035	1013	971	964	988	1015	970	1025	983	965	1019	993	1020	1001	966	1026	1002	999	956	972	1002	1016	954	1006	1001	964	1021	1012	957	957	1002	1019	974	945	995	1016	987	957	958	999	976	972	986	978	1036	1018	1005	1017	1005	1029	976	992	1015	969	988	994	979	956	955	1006	1002	1005	1017	1064	970	1004	1021	932	976	1012	974	976	1001	990	1002	950	963	979	993	932	1031	986	960	984	1003	965	992	1005	1049	1010	1030	963	1027	962	1026	997	929	993	984	1005	952	982	958	1015	981	927	971	1002	1014	976	1006	973	996	971	994	1019	985	999	1000	975	975	1013	1001	997	988	1016	929	1029	972	1039	1007	977	992	1018	935	1028	982	1066	1017	983	1023	975	945	955	985	979	989	1039	971	1064	1042	972	960	1014	1024	1049	953	992	981	1022	1052	1001	1050	985	1020	1031	979	1042	990	999	983	1063	950	978	958	1007	980	961	982	999	1021	996	1084	965	978	986	1019	928	1013	998	958	999	1000	960	1033	972	1027	1024	1001	997	980	1026	980	983	953	967	1008	1013	996	1010	979	1012	970	1032	1005	986	1031	1028	948	1004	987	985	984	1023	977	1016	983	963	999	998	1018	1029	1004	961	1008	1004	991	1002	1032	1029	1006	1022	933	1026	915	971	1051	968	1031	1026	1012	1003	1003	984	1013	982	972	986	1014	1007	1022	1012	1015	1002	1011	961	1076	965	1076	965	1011	1000	969	962	996	967	1009	1028	993	1025	970	942	1028	979	1049	1007	1051	991	969	998	948	1009	1029	1001	966	1012	982	1050	951	1014	1027	1026	914	1025	966	994	989	1015	991	977	949	965	1042	1016	983	949	893	1009	992	1031	1008	1045	1002	1009	1023	1038	1007	981	1051	976	1042	998	999	995	959	985	995	959	972	991	1004	972	1032	1019	1000	1009	1030	1014	1001	995	1001	1040	1000	971	1015	1024	982	1013	1013	987	1007	969	938	1014	1028	1013	1026	1016	1011	942	992	991	998	977	987	985	949	961	1034	1064	1025	1041	1027	1060	1021	1016	975	1014	1041	999	1019	1005	1009	976	969	1010	989	1009	998	968	963	972	919	947	1040	970	997	1038	952	994	983	968	1030	989	977	1004	1014	952	989	1009	993	989	1031	1048	1017	976	1003	1015	993	980	1042	977	1001	1037	984	1015	1010	1018	981	980	1043	1014	1003	998	992	962	920	948	1046	988	967	1014	1018	984	1004	985	1009	986	988	1010	976	1000	984	985	982	980	994	1029	999	998	944	973	1027	958	993	1044	1026	999	961	993	1012	998	980	1023	992	973	1002	963	1000	986	978	1042	979	961	1002	977	1002	1039	981	1052	1010	990	975	955	1033	1064	1007	990	1007	1038	973	984	969	1064	1038	999	1033	990	1033	947	1009	938	1017	956	1011	965	972	1013	1034	988	1006	959	1041	1029	963	1070	971	964	936	1036	1020	994	971	962	1001	1032	1005	989	991	995	1004	966	965	1029	945	982	1055	972	1005	1006	1023	1010	931	979	988	1038	1022	1027	972	995	997	975	1060	1027	1007	1002	958	964	958	955	944	974	998	954	995	945	987	997	997	971	1010	967	1015	1023	999	960	956	1008	997	966	1008	1089	1015	1005	1056	993	1000	1040	967	991	1011	935	1043	922	1018	994	993	975	1055	891	941	1030	1056	950	1028	971	953	977	969	956	1010	1017	1042	942	1006	1037	952	1014	987	1005	973	996	1009	1001	1020	1046	965	998	1018	990	1020	1013	990	985	992	1020	996	989	980	966	938	961	973	1044	958	1026	941	1000	984	1045	984	1009	985	994	976	999	1004	982	1007	1034	1005	1011	1035	1028	1028	1002	988	1021	975	987	1006	968	1070	998	999	1018	1028	991	1017	1028	959	931	1075	1000	993	942	1030	990	979	1031	962	1026	1052	1019	977	985	973	1065	1013	1005	979	992	978	1019	978	958	980	985	973	1010	1024	1032	1070	963	959	975	1013	1000	943	989	969	976	987	974	1027	985	1037	974	989	957	1000	1030	986	959	993	1017	1002	1010	995	1041	1013	974	1007	1028	963	996	998	916	983	1039	1013	941	1025	934	1000	974	999	951	977	966	1018	998	1008	993	954	1011	1039	1003	1024	982	1046	1015	956	982	979	1052	937	1057	1032	1000	990	1001	995	1036	1018	973	961	995	975	970	975	974	972	990	993	1011	1034	966	1035	990	1046	1008	1061	1026	1000	965	984	1013	1035	1015	990	989	995	992	1018	1006	984	1025	984	1052	958	1004	994	956	1073	959	958	1008	944	938	991	1018	1012	977	989	992	992	1020	992	1009	966	928	999	977	1055	970	925	962	981	961	971	1046	998	974	963	962	966	961	986	1023	1013	1014	1023	998	986	987	950	994	993	974	1061	979	972	1053	994	1013	1069	1024	1027	1012	989	1003	980	1044	1017	1026	983	960	1004	1026	1043	939	974	950	1003	1005	964	979	982	1032	1009	1011	969	1006	997	943	1010	981	1027	990	991	971	1009	992	1000	951	1029	970	945	1010	1052	986	983	950	990	977	956	1054	987	996	1035	950	1008	976	996	990	959	995	1012	977	965	991	949	988	1006	1020	1005	946	981	1031	984	1034	1061	976	964	964	964	1080	1012	1018	1080	996	972	998	1029	991	983	1027	1060	1009	992	974	997	999	968	979	978	1002	985	1010	993	927	940	1004	981	1051	1041	1012	999	1107	1047	962	1017	987	1016	980	1024	1069	1041	966	919	948	1019	1010	1061	990	966	1034	1073	1005	992	984	1020	970	1014	1017	984	1020	1044	979	995	981	996	1036	1018	1047	992	1015	1063	967	964	1010	1021	1017	986	944	1017	993	927	968	963	1023	995	972	982	987	1019	998	1039	969	986	945	1015	947	1032	1001	968	990	927	1005	1003	1061	1031	1033	958	991	999	1029	952	1027	959	986	983	1018	960	957	979	1028	1012	1004
9726	739	666	524	406	369	336	286	267	254	280	294	282	266	264	256	269	313	260	233	255	280	261	259	254	244	269	281	236	250	247	271	237	279	227	224	264	306	278	269	245	245	244	278	249	227	219	254	256	270	257	292	239	234	252	252	291	271	245	279	281	246	238	289	255	255	250	215	213	244	241	243	267	254	256	265	240	253	244	240	224	228	248	262	241	263	233	273	246	290	251	244	258	270	277	249	233	275	247	241	258	242	265	265	240	244	248	272	251	260	238	236	258	279	257	280	249	257	228	256	238	248	239	268	237	231	235	253	281	237	241	230	246	262	256	221	269	226	239	224	253	273	275	215	265	242	237	264	256	263	249	308	260	242	259	251	245	287	262	224	250	254	238	248	245	249	270	234	225	225	274	273	222	232	258	237	251	249	241	270	264	238	236	252	255	259	214	252	212	252	266	250	264	252	273	244	239	264	257	271	236	232	237	261	251	239	276	277	249	258	253	261	257	256	281	247	243	238	267	246	245	256	223	255	275	248	232	270	228	245	252	260	239	245	258	251	277	260	240	220	213	274	278	247	242	217	264	232	286	269	280	239	269	252	237	217	258	239	259	265	217	271	239	233	243	228	272	226	299	260	234	228	232	271	248	257	256	254	234	250	246	240	227	228	253	277	250	231	264	237	250	248	257	273	225	271	250	257	268	221	252	221	237	254	246	257	263	273	272	268	251	266	235	218	245	226	259	259	290	244	265	285	249	255	239	262	261	251	231	257	234	248	265	225	259	275	302	258	263	200	230	263	268	251	262	273	292	249	268	250	256	275	267	233	262	246	252	261	271	257	249	266	252	252	238	237	211	261	267	253	256	235	242	302	240	254	283	252	254	270	301	252	241	246	254	259	246	233	265	255	267	245	275	301	239	240	264	259	260	213	277	214	296	271	247	237	241	274	268	241	256	249	260	252	244	273	257	251	264	268	259	239	263	268	244	260	253	223	256	244	243	263	260	227	253	256	237	251	256	275	273	235	267	258	280	270	242	253	253	261	266	275	246	259	287	231	250	260	284	261	232	256	292	246	281	234	226	265	225	250	246	243	272	273	249	306	252	255	245	250	279	252	251	267	267	238	250	247	256	273	276	250	239	254	252	279	250	220	237	258	244	259	229	267	270	220	252	234	223	250	265	260	267	280	250	247	272	249	246	244	270	235	251	272	258	229	269	244	239	203	283	244	237	261	290	218	235	254	252	270	279	264	264	237	237	279	250	231	269	255	231	267	249	267	266	253	249	250	249	248	227	247	243	269	246	274	263	262	259	225	246	279	260	243	237	251	257	256	276	232	251	259	260	231	265	261	246	277	236	279	260	212	235	267	239	248	260	239	248	258	258	279	278	240	232	266	229	254	244	282	271	254	246	253	239	221	256	219	244	256	237	267	262	261	216	243	259	286	260	260	254	263	261	254	265	264	237	243	230	207	258	244	255	260	246	256	234	252	272	265	269	218	294	248	244	237	275	257	217	217	252	226	243	285	257	285	262	241	210	226	240	244	242	274	259	251	238	230	255	276	264	284	282	249	261	260	247	237	258	293	262	254	280	242	236	240	247	259	248	258	255	236	257	273	290	243	245	226	259	252	239	231	238	280	240	277	250	256	224	243	237	277	267	264	224	227	257	273	255	242	258	268	227	250	251	260	240	261	255	266	250	245	264	232	223	249	245	255	242	252	237	237	254	240	230	274	233	262	260	240	288	268	262	278	250	268	285	258	235	238	265	249	235	257	294	266	235	233	248	263	263	247	244	230	285	248	234	267	268	231	244	287	252	246	276	239	243	245	246	244	222	257	279	225	278	252	264	267	239	290	269	242	231	245	223	271	237	251	247	250	246	263	271	239	259	247	261	264	270	227	275	288	239	237	223	273	278	236	216	241	220	264	272	264	252	262	268	239	267	259	259	270	247	248	235	250	231	256	259	251	229	257	241	260	241	271	261	219	258	254	272	280	249	234	275	272	211	227	254	227	243	250	277	289	257	253	228	254	236	261	246	247	229	241	244	255	219	259	270	273	240	248	258	263	277	263	240	221	240	212	249	257	253	255	258	243	250	274	227	269	268	265	260	241	234	246	280	259	238	253	298	267	244	282	245	248	267	312	224	248	245	247	247	256	258	265	265	254	237	287	239	250	258	261	270	238	268	231	244	257	238	259	256	263	237	253	258	278	260	265	271	224	262	264	283	240	250	241	254	272	260	277	249	257	233	235	269	271	264	271	274	272	266	243	233	259	252	264	250	229	242	251	275	283	262	270	244	239	256	262	249	239	264	251	259	238	234	247	274	274	250	266	235	254	233	271	235	263	249	245	251	268	261	276	266	261	241	235	269	240	243	220	273	261	258	240	264	231	244	276	235	219	253	263	229	277	258	259	246	262	253	274	294	266	268	262	272	243	229	275	260	285	274	292	243	253	268	250	243	263	236	256	279	255	229	269	242	265	233	249	242	228	270	248	247	246	258	234	252	239	240	257	283	297	261	263	260	257	240	264	260	235	242	255	236	215	280	241	259	252	244	244	278	252	222	266	270	232	246	243	285	263	240	254	261	252	268	251	256	260	284	236	226	229	239	263	222	261	251	243	257	281	245	229	242	243	267	235	240	264	256	229	244	275	268	242	256	230	238	252	225	260	249	219	262	245	232	283	286	255	262	254	286	249	256	249	292	257	232	256	269	241	243	235	288	262	246	242	251	227	260	241	240	290	214	279	266	248	244	289	229	253	258	249	229	247	242	226	262	259	259	274	280	253	248	272	258	238	265	243	251	248	230	279	276	297	249	262	266	251	264	267	258	250	259	247	276	280	261	310	265	232	250	248	268	258	246	246	277	222	262	267	272	236	251	277	261	236	241	299	248	248	276	260	240	245	264	258	253	248	257	246	218	244	288	243	249	220	226	243	259	235	267	262	297	260	241	216	262	232	220	258	254	245	274	218	247	263	273	267	264	245	275	267	241	244	265	263	228	251	238	251	242	238	242	220	245	217	263	257	270	250	257	246	280	282	264	268	274	236	253	270	237	267	263	233	240	304	244	224	267	258	253	245	257	242	242	242	264	264	246	245	235	264	238	280	272	236	256	248	270	269	238	268	276	243	251	229	264	270	295	223	238	227	259	260	242	273	267	232	252	260	258	244	243	246	234	258	242	280	222	258	260	243	232	268	266	250	263	257	262	244	267	289	273	272	250	239	236	241	250	262	245	228	266	217	253	245	266	267	255	248	260	251	248	240	231	257	299	262	248	225	245	283	256	293	266	261	260	264	239	246	261	262	272	258	251	265	240	239	270	276	241	236	264	245	257	234	279	242	265	259	248	248	237	246	238	261	269	228	256	276	247	280	236	245	211	250	274	271	272	260	219	262	232	241	244	242	260	237	270	238	260	276	235	256	247	243	262	263	249	242	269	231	287	263	259	268	262	258	284	246	235	265	253	218	240	241	259	230	274	278	226	255	236	236
7445	954	1427	1564	1313	1164	969	916	850	830	755	703	683	673	681	732	606	660	602	624	658	644	588	633	590	633	606	597	610	582	609	604	636	605	599	627	575	606	580	579	614	567	605	595	581	591	577	578	622	588	617	586	579	589	584	628	578	600	555	581	572	555	542	615	603	572	560	607	539	573	568	584	576	589	584	583	592	592	591	623	546	619	572	639	579	544	577	535	519	589	550	549	557	542	600	609	566	558	580	576	593	571	605	610	613	599	603	595	577	572	620	576	555	548	588	542	561	583	594	570	586	547	573	579	575	553	623	603	591	586	551	590	601	612	619	606	594	586	584	605	573	617	599	581	578	596	588	568	609	580	610	581	599	540	593	597	545	582	589	570	579	569	560	539	546	580	554	572	583	579	590	562	573	617	568	578	544	578	573	566	564	546	576	586	558	585	594	584	572	620	567	609	582	584	587	586	564	541	588	599	576	582	588	552	587	562	598	551	603	572	574	570	612	563	553	612	562	559	646	542	603	583	581	574	529	609	599	576	557	610	585	581	572	606	600	559	628	570	609	587	558	573	581	564	605	613	620	587	533	563	634	560	569	616	606	624	554	593	574	589	616	582	623	569	552	581	609	602	583	586	589	550	583	592	611	607	615	575	622	615	606	579	618	547	574	583	567	615	570	581	605	581	619	598	611	604	621	574	597	557	579	587	606	599	581	631	588	617	574	575	563	570	529	592	615	576	583	645	610	551	585	575	598	604	589	582	567	552	559	552	588	630	544	583	583	587	533	629	589	562	585	572	587	552	562	588	575	569	574	589	561	572	570	559	593	609	570	558	586	533	577	574	569	546	627	590	562	582	586	567	603	595	563	665	586	542	572	639	546	617	603	552	553	548	564	613	595	573	558	576	593	589	601	578	597	562	602	572	644	592	601	572	549	590	624	613	576	567	600	599	572	581	573	629	623	550	532	626	611	588	589	572	565	575	604	599	547	592	608	574	586	618	565	577	608	608	552	576	572	574	577	557	586	588	568	611	596	579	595	582	575	639	496	557	551	565	595	561	592	582	599	580	532	578	615	580	534	604	589	613	544	543	596	582	585	588	587	606	614	572	573	575	577	584	607	554	584	574	584	581	566	595	574	574	593	567	615	574	567	598	599	581	542	592	565	597	557	540	583	637	614	576	591	593	603	620	570	525	576	546	626	572	598	594	645	610	567	581	557	566	576	586	629	603	577	603	549	548	611	571	534	578	608	549	601	595	607	561	639	569	613	591	570	570	554	534	576	535	551	593	580	557	585	570	607	586	602	565	595	572	574	579	573	613	575	601	548	568	556	609	579	599	589	567	588	586	582	606	556	573	534	584	613	591	600	571	569	579	587	565	604	614	536	501	539	588	546	583	581	629	572	570	603	574	627	560	613	592	565	566	589	592	563	592	580	558	556	604	545	565	539	610	623	573	629	615	621	565	623	569	594	610	584	589	584	603	581	619	572	595	595	582	622	571	589	583	581	570	537	568	570	565	589	599	579	608	598	588	581	633	548	579	577	543	551	543	563	586	621	600	624	572	536	601	614	555	606	581	602	582	604	580	533	601	575	563	570	580	622	600	582	547	595	555	602	548	562	599	566	576	611	587	588	622	575	528	551	574	589	600	581	578	587	616	659	558	559	566	623	568	541	577	547	547	558	652	551	597	556	555	600	556	574	597	588	626	572	580	583	571	641	594	588	572	551	603	507	579	613	598	563	536	550	551	591	620	559	626	575	608	588	594	564	593	604	610	582	583	613	553	551	576	604	600	553	592	577	628	574	553	594	599	569	563	578	576	579	607	581	572	557	543	569	569	564	582	553	550	597	610	582	599	590	590	596	526	530	616	564	559	572	628	632	645	580	538	550	613	574	625	590	615	565	579	606	590	624	582	609	549	602	574	561	586	570	577	558	582	622	573	623	561	576	568	560	588	601	575	586	599	602	571	602	620	615	572	537	586	594	535	592	631	582	575	570	575	605	567	572	586	589	600	610	621	580	581	619	586	598	570	592	571	579	567	548	593	580	549	617	592	576	594	568	564	548	574	580	551	554	572	588	560	601	610	570	588	593	541	553	612	583	618	578	538	566	587	561	574	612	614	603	535	592	627	602	566	590	579	579	592	597	569	647	592	543	598	599	618	632	581	566	621	590	578	587	584	591	618	580	581	582	576	541	555	541	591	594	531	640	604	575	610	581	583	540	621	541	589	581	576	564	568	570	588	595	558	602	554	552	562	595	582	566	512	626	572	584	597	557	576	603	593	552	542	608	592	561	565	599	602	608	667	630	612	582	614	569	605	621	600	584	570	598	600	647	573	554	560	563	598	542	598	543	549	598	642	524	587	560	588	567	610	628	583	548	570	596	571	596	595	584	612	611	555	628	566	580	570	581	585	581	554	571	574	601	564	602	602	598	572	544	597	599	597	596	561	570	576	572	606	563	571	602	620	581	586	558	632	585	618	613	588	564	574	554	576	602	568	546	513	583	576	606	624	567	566	579	577	584	601	600	598	592	537	583	595	558	555	597	570	542	604	566	554	570	615	593	615	558	563	605	591	572	637	572	574	567	532	576	605	595	635	560	583	580	554	552	582	586	589	600	594	617	591	564	538	545	604	528	600	599	528	559	608	603	589	603	554	560	566	581	543	561	589	572	587	543	582	590	593	559	570	585	565	557	545	579	588	591	595	568	609	554	636	620	625	600	596	616	586	538	593	597	585	587	597	581	606	571	547	566	540	575	571	557	551	622	598	600	639	573	554	589	579	596	614	602	575	571	562	625	540	562	544	588	564	588	605	587	512	616	577	603	586	579	618	581	551	585	595	601	568	579	585	571	561	594	600	581	580	589	584	557	613	555	624	587	571	619	610	601	609	620	565	570	580	577	595	574	598	603	581	577	602	574	573	622	605	613	555	594	582	558	595	561	539	581	628	608	589	557	600	604	626	597	558	581	560	524	593	578	592	595	637	608	630	580	565	527	568	547	579	598	597	571	588	560	570	654	576	616	566	606	594	579	558	638	578	615	615	521	587	619	574	602	574	599	550	547	559	621	556	600	578	600	574	581	557	567	593	611	588	563	580	601	613	562	611	549	571	610	583	527	595	622	580	585	607	591	614	606	605	630	560	618	577	576	570	579	564	575	581	570	580	576	587	594	563	631	588	620	577	574	561	541	570	557	583	588	635	588	606	591	577	537	593	571	596	591	570	567	579	622	552	587	575	631	571	619	602	602	627	551	593	588	560	557	599	610	588	574	625	613	556	557	555	577	552	605	586	554	610	611	596	564	575	575	580	568	574	601	562	560	587	621	615	567	597	619	529	529	593	558	593	572	582	585	677	607	544	639	598	562	591	600	594	581	552	579	616	585	570	585	592	552	569	612	588	576	594	562	589	583	567	575	576	565	579	572	626	592	602	623	616	566	606	535	578	556	580	574	593	601	613	605	551	532	582	582	589	566	608	583	589	596	596
17219	1474	1002	736	528	417	323	295	259	249	195	216	238	196	201	202	182	182	175	199	168	175	170	200	191	197	169	156	165	173	192	181	169	176	195	184	191	186	187	172	173	166	184	186	186	179	186	181	175	187	195	187	176	187	191	186	157	155	148	178	182	201	159	158	183	183	181	193	174	181	186	175	188	190	199	164	184	198	174	196	171	190	167	164	172	146	177	193	176	146	164	192	167	177	187	163	158	202	162	189	162	188	177	195	204	190	157	161	150	188	157	156	158	177	184	177	185	187	167	167	186	194	189	176	166	169	170	193	185	196	186	155	163	169	210	169	186	180	164	172	183	170	186	173	188	179	157	181	159	174	202	177	171	176	154	139	192	187	165	186	178	193	169	159	166	179	184	173	181	195	157	172	184	181	167	151	158	182	172	193	172	190	174	190	177	169	162	191	177	186	167	190	164	192	177	169	158	154	184	178	170	207	165	155	169	192	165	163	196	175	184	165	155	170	168	177	178	180	196	174	176	184	205	152	157	165	179	183	176	194	196	182	146	177	204	158	169	168	170	168	196	165	157	184	155	179	193	175	188	183	186	215	172	188	172	198	218	181	196	181	175	154	187	178	169	172	180	195	192	179	179	184	175	191	182	168	188	174	172	178	148	183	183	166	165	160	214	178	200	181	170	153	178	166	170	188	174	186	180	177	182	159	183	174	165	173	194	166	164	187	147	172	213	189	181	168	178	163	180	182	188	200	157	169	138	155	199	181	183	165	185	181	190	166	185	186	177	169	132	165	183	173	165	164	187	178	168	179	164	207	172	166	154	181	170	172	165	176	195	171	166	218	174	192	170	214	179	190	185	167	182	197	177	167	183	181	189	155	154	160	166	190	184	156	189	183	156	171	194	171	177	183	170	178	223	186	181	174	174	168	167	187	179	177	190	160	164	194	153	171	207	163	191	153	180	195	176	202	173	146	178	153	196	184	203	146	203	172	179	182	190	167	180	174	173	180	164	180	159	188	217	138	181	157	171	165	188	185	179	158	174	167	207	194	182	165	179	170	179	152	188	173	178	171	155	191	175	163	150	157	180	189	164	166	161	192	167	147	201	171	173	143	168	173	165	154	175	184	210	166	162	183	183	168	184	160	174	172	183	162	165	174	167	175	184	163	166	161	213	180	170	172	159	178	176	166	168	188	179	161	173	163	167	165	171	191	169	171	169	158	176	173	175	191	206	177	185	189	188	179	169	170	178	156	165	168	173	168	176	170	149	204	152	165	191	158	185	200	160	163	177	171	167	181	167	168	197	182	171	183	152	172	168	171	168	163	183	152	181	160	179	168	181	188	181	164	185	160	175	169	194	162	179	166	165	189	177	176	184	168	179	206	170	170	174	188	171	206	176	192	176	165	193	169	161	190	182	177	174	167	180	156	174	169	193	158	150	157	168	165	171	161	172	189	157	180	161	167	194	150	175	178	172	158	174	167	183	168	196	169	175	187	194	198	177	163	190	178	225	168	200	164	177	188	180	180	149	182	174	175	167	186	156	165	182	172	183	164	183	156	166	199	176	176	188	181	195	188	200	183	161	191	183	173	176	189	188	160	173	167	190	165	166	193	184	207	178	187	170	203	193	180	184	180	155	151	166	186	195	175	164	197	155	165	176	168	185	181	174	172	162	193	181	172	188	187	162	194	189	175	177	166	183	186	183	161	187	183	165	152	166	175	193	171	161	181	152	178	165	156	148	179	189	181	180	176	193	190	199	190	208	200	211	174	127	165	192	177	176	167	170	164	166	168	189	127	200	161	169	195	190	208	203	182	192	147	161	167	193	187	146	162	179	176	174	181	184	175	166	157	172	188	183	191	161	153	177	182	188	198	180	169	156	187	162	152	177	160	167	180	176	155	192	193	185	181	174	175	162	168	182	181	167	169	161	173	183	164	141	158	169	164	169	192	175	159	166	197	191	166	187	178	186	176	173	155	173	181	174	155	180	179	180	176	154	178	195	198	160	176	185	208	195	171	184	180	145	162	136	171	166	159	166	190	203	180	186	165	178	177	181	165	173	184	166	170	186	188	154	170	146	196	164	172	149	191	175	169	160	190	203	174	184	154	162	152	188	165	185	187	194	184	195	187	179	204	207	174	191	176	194	177	193	160	156	139	188	149	168	160	149	202	188	149	193	167	156	170	186	160	183	178	155	188	192	169	167	185	201	165	182	180	154	182	175	197	175	167	184	177	180	203	181	159	160	180	194	190	190	167	199	174	181	171	191	168	189	168	176	174	190	179	177	162	154	158	181	191	184	170	164	184	138	169	178	163	162	178	191	155	195	177	194	189	174	193	156	172	180	164	195	164	198	156	158	192	178	175	168	176	141	172	179	196	176	190	171	199	186	174	175	166	188	172	185	164	161	172	156	179	200	169	163	171	199	192	160	180	186	158	178	176	192	174	175	158	166	180	173	182	173	174	182	165	185	173	186	179	170	190	155	182	175	187	145	166	174	182	164	142	177	175	186	187	174	163	180	161	186	170	166	173	196	190	199	187	181	174	176	183	168	191	181	182	160	170	150	173	196	172	168	173	178	188	165	154	168	200	188	189	175	181	169	188	180	168	184	176	174	185	173	169	178	152	179	176	164	181	160	169	179	162	170	183	194	170	170	163	186	173	181	187	184	162	166	177	153	169	194	157	154	176	180	177	195	185	180	175	170	157	169	183	175	167	197	201	168	210	172	181	187	168	179	161	143	158	189	184	171	170	170	172	170	160	180	181	158	176	181	201	172	184	172	211	160	169	173	190	155	187	152	179	186	168	164	179	204	188	140	192	185	198	189	164	150	182	161	166	160	196	184	172	160	176	172	168	187	179	178	177	181	174	184	156	197	165	167	164	181	175	158	177	175	168	191	182	174	174	161	169	174	187	199	174	181	158	152	192	190	173	184	165	200	173	190	166	191	186	156	153	166	178	185	172	202	196	151	185	189	165	198	163	167	168	163	160	153	158	219	164	189	198	193	169	178	192	194	183	185	174	186	168	171	171	152	176	187	157	148	208	194	193	187	202	196	181	165	185	159	165	172	186	168	176	172	195	157	174	161	159	163	201	200	185	182	178	196	159	164	172	174	186	167	169	183	170	190	177	185	203	186	174	157	172	154	196	160	176	194	170	181	168	178	198	187	168	191	161	163	170	171	194	160	176	179	189	162	178	171	169	193	151	172	166	172	157	186	198	189	154	153	179	158	185	172	174	209	184	179	153	158	193	181	194	177	177	151	177	172	175	167	174	158	190	174	190	174	167	193	197	178	187	169	173	157	177	173	186	171	180	185	193	157	174	180	190	175	173	175	175	191	144	215	205	170	175	178	161	199	151	176	156	161	170	152	169	162	191	173	153	189	195	156	164	190	166	170	182	182	219	141	183	177	173	169	178	188	175	173	174	176	199	159	178	173	161	163	187	206	135	169	169	181	179	193	191	165	178	195	157	182	186	170	179	173	164
9216	1150	2063	2411	1894	1462	1279	1028	918	868	794	708	700	681	663	619	581	581	560	564	518	528	523	500	498	472	548	461	520	488	513	506	488	462	483	493	468	471	484	483	471	472	463	487	472	473	481	425	480	480	476	468	462	484	479	522	468	451	487	488	455	418	463	450	495	459	490	469	469	479	427	440	477	459	446	473	468	477	472	402	474	428	478	437	433	465	461	481	464	428	459	466	460	460	489	444	466	435	468	484	474	504	475	468	452	460	444	505	507	507	449	467	448	459	454	474	463	496	473	434	441	463	459	501	470	454	466	452	494	452	498	459	456	472	466	467	480	511	451	433	442	418	452	477	443	456	477	464	504	414	464	446	491	473	484	463	469	470	426	476	435	478	453	437	464	439	486	415	482	459	452	430	463	441	473	445	484	480	426	460	472	500	438	467	422	468	472	425	472	465	480	444	447	472	482	451	485	480	437	444	457	445	479	455	449	453	461	474	486	404	495	436	447	485	436	477	458	489	449	500	437	431	457	480	481	490	435	467	448	445	488	434	467	462	458	476	504	448	460	452	472	455	412	431	441	477	461	425	449	459	445	450	477	480	449	488	468	503	499	448	415	499	463	457	461	482	448	437	485	444	476	485	449	411	458	466	470	432	462	477	448	470	439	494	415	448	484	456	426	465	496	492	408	487	464	484	453	493	464	465	430	458	468	446	484	478	498	520	495	430	474	454	425	496	469	460	455	466	451	448	503	445	462	462	482	406	466	438	447	507	426	460	460	434	453	457	475	474	482	480	502	450	464	439	457	475	471	491	435	456	510	389	448	445	432	466	447	462	491	477	409	485	478	475	460	480	446	467	445	473	475	480	459	421	429	417	436	476	442	472	471	452	453	507	453	444	473	485	431	444	446	459	490	435	419	467	482	500	445	443	471	488	418	422	450	484	491	474	479	467	465	446	449	456	482	461	471	475	447	478	430	460	470	466	466	477	458	473	454	443	431	437	464	454	468	473	446	459	501	458	424	421	453	459	463	439	455	456	459	483	437	446	488	475	469	453	445	440	518	481	446	446	461	436	453	401	455	492	465	443	474	448	463	464	441	473	484	466	459	474	461	443	449	470	485	475	441	488	457	471	443	466	501	473	441	465	467	434	452	488	445	425	437	449	468	451	452	462	449	453	463	449	446	494	501	485	476	448	457	492	466	455	413	485	453	449	477	477	458	478	453	459	476	494	484	436	469	445	501	486	458	408	465	484	461	419	491	457	477	469	457	473	450	413	483	463	427	471	439	455	427	434	483	439	468	451	447	474	447	467	501	430	482	423	453	492	448	429	481	464	460	467	485	451	428	444	462	446	455	432	440	503	466	437	477	462	493	449	476	465	488	476	471	405	476	435	484	425	434	475	454	450	485	435	459	462	473	480	446	454	411	499	477	463	487	407	439	425	443	472	466	430	452	494	443	500	468	471	471	429	445	459	462	483	460	461	483	471	467	481	459	456	463	454	445	519	441	455	473	441	425	475	463	462	478	466	467	455	453	472	462	440	460	465	456	426	482	452	436	462	458	479	469	471	450	447	448	445	442	451	482	476	433	431	492	422	454	456	482	445	453	448	468	459	450	423	451	444	482	474	457	485	437	451	459	465	429	438	483	423	463	443	465	485	459	436	498	425	442	463	455	484	391	432	462	431	452	431	473	446	458	453	423	441	473	424	467	455	441	441	449	486	448	461	475	458	444	483	478	487	463	452	443	461	458	436	486	474	461	499	442	477	445	477	460	426	456	491	444	476	453	424	439	447	458	453	442	449	442	489	442	454	478	429	450	473	432	470	449	486	445	472	440	455	443	433	455	474	466	469	456	446	492	466	504	402	487	478	476	488	442	468	453	420	474	441	452	517	465	488	472	448	456	471	470	440	451	436	457	462	426	457	434	427	440	478	453	499	485	452	460	498	475	456	417	484	467	469	450	476	456	445	460	468	476	461	481	472	490	458	454	483	456	453	445	463	472	457	443	488	483	462	430	458	461	435	438	473	486	464	440	471	445	443	500	465	442	453	497	456	494	427	480	485	502	483	465	443	429	455	456	428	481	475	428	453	473	455	447	487	470	491	479	473	461	454	463	464	467	496	433	457	480	452	443	465	446	458	472	506	457	439	460	456	483	497	465	463	464	491	472	459	451	442	418	464	420	506	450	448	508	469	441	481	481	459	471	468	474	420	470	473	464	472	476	508	503	446	466	458	484	438	468	482	508	479	490	447	444	437	428	445	438	445	482	468	491	442	467	457	430	430	490	461	448	469	474	472	440	477	409	471	432	478	420	418	425	441	457	456	448	473	464	444	449	497	463	445	436	435	431	470	426	465	479	449	454	423	422	467	462	459	454	478	496	463	500	487	436	446	465	462	446	455	475	460	474	468	422	440	479	464	459	468	477	440	439	476	490	471	475	479	445	454	473	463	424	438	415	465	435	435	486	484	446	472	462	466	446	458	447	436	442	425	459	464	457	450	413	463	474	495	449	459	465	434	458	426	496	480	466	458	420	443	465	470	468	481	472	468	456	454	460	467	456	470	448	416	468	453	471	472	442	471	434	457	457	450	436	457	451	445	459	457	437	479	462	475	469	448	448	476	490	463	471	460	495	455	474	438	466	496	457	463	446	467	443	456	461	486	422	436	489	472	442	436	451	449	502	470	457	425	448	514	478	429	446	522	469	444	448	484	502	488	443	467	460	475	451	486	441	483	483	461	495	509	485	442	428	454	432	483	476	487	438	499	485	437	456	466	460	473	434	444	447	468	436	491	440	443	442	454	454	448	479	472	450	457	437	465	443	502	465	452	479	486	457	441	465	488	493	475	464	480	477	465	464	463	452	434	429	453	471	458	468	446	481	482	464	457	510	453	476	477	470	486	433	441	441	459	467	439	500	436	469	424	445	462	461	477	484	452	510	457	480	433	459	463	434	443	492	432	442	443	497	473	494	472	460	464	465	462	483	463	476	470	472	459	456	488	443	467	453	454	426	451	448	451	449	491	444	470	442	437	448	511	453	441	455	431	481	428	489	450	440	495	452	445	477	469	442	469	503	461	418	471	458	446	426	424	488	453	444	461	434	424	443	479	468	449	489	475	491	382	463	445	471	442	441	429	424	419	485	466	464	472	456	430	467	443	509	455	490	456	450	484	453	479	459	463	435	446	450	432	452	430	475	496	477	489	455	425	445	449	471	455	494	432	467	436	477	461	476	447	435	434	472	452	444	489	454	438	454	465	475	465	433	437	462	500	466	468	496	487	436	478	441	456	462	455	459	469	448	482	482	439	428	428	461	434	438	467	461	462	501	401	453	469	450	469	451	488	478	463	433	462	443	468	439	496	480	475	449	484	396	483	478	470	477	518	454	432	449	444	438	464	466	430	490	451	456	491	467	409	433	467	452	463	459	457	427	425	450	469	477	459	440	465	459	455	504	472	454	441	469	470	454	444	489	465	479	456	429	422	466	467
2625	508	472	498	454	470	478	512	478	487	463	438	424	483	458	473	456	465	459	448	434	447	436	485	436	470	530	501	465	462	463	434	498	469	471	494	491	462	471	473	448	461	462	444	421	472	468	449	506	483	445	484	441	448	473	508	439	465	493	420	460	434	432	452	420	458	462	494	484	455	405	431	449	444	471	465	441	502	453	444	444	469	436	480	448	468	432	500	482	453	501	486	452	444	446	473	459	473	452	505	451	465	455	485	468	482	495	481	467	469	504	444	460	459	460	498	523	466	496	466	458	475	476	464	436	465	447	465	437	460	482	425	501	425	437	476	452	458	460	506	431	484	512	442	508	442	456	466	469	526	460	491	473	465	460	456	506	507	496	452	441	451	470	501	468	474	442	438	461	514	453	461	425	442	517	436	463	452	439	441	409	452	423	451	465	426	475	467	476	440	460	458	458	470	472	482	522	487	503	463	483	496	460	467	480	463	460	451	527	499	456	483	470	437	450	443	452	467	490	487	439	439	434	489	471	480	476	477	479	477	426	473	486	478	437	447	443	442	416	438	473	451	489	468	480	490	462	461	486	469	500	496	431	432	455	488	421	488	456	481	442	484	446	468	469	467	454	464	464	450	449	419	445	479	436	440	474	443	474	478	472	427	463	471	457	461	450	508	465	510	489	475	427	485	469	428	457	447	445	450	477	477	431	414	442	437	458	489	476	432	470	454	456	489	456	461	470	455	444	442	467	507	487	469	441	454	443	472	443	452	477	467	476	443	449	431	467	493	524	456	450	450	414	435	503	459	458	443	456	463	494	467	453	487	400	488	446	475	479	495	491	473	474	434	457	480	448	500	482	491	472	478	459	477	470	415	439	470	496	486	457	478	454	467	443	488	489	485	433	459	473	442	414	507	462	442	476	484	501	451	423	483	513	490	448	458	476	474	479	541	444	479	474	486	469	463	487	476	455	479	468	462	464	430	472	509	501	461	457	461	378	444	476	427	444	480	449	460	441	451	479	492	446	454	474	453	478	469	501	455	455	488	514	462	452	429	466	421	463	425	460	435	505	465	479	474	421	436	476	470	446	477	440	468	451	486	471	430	431	476	455	498	466	491	465	502	432	454	466	490	448	434	442	445	458	486	477	423	460	476	498	492	456	440	494	434	448	439	469	463	489	438	444	468	448	472	469	458	516	444	438	454	470	468	442	499	479	464	457	441	503	510	470	464	481	436	502	450	478	449	433	456	509	492	504	444	437	498	447	485	449	494	464	484	448	451	413	458	459	469	479	480	446	497	442	515	479	420	466	454	486	455	414	499	415	453	472	463	480	439	482	409	504	471	443	443	476	457	459	407	503	449	490	453	482	453	475	465	455	435	464	466	486	426	466	480	469	493	437	450	471	434	535	455	485	480	540	500	483	526	456	472	460	458	467	448	443	457	457	472	469	472	449	464	470	474	531	442	482	463	470	455	461	457	463	472	484	470	480	486	472	452	425	437	424	471	435	457	449	448	488	442	450	469	451	453	442	503	485	495	462	468	442	464	449	477	434	500	500	465	493	452	421	485	441	455	452	429	444	452	464	468	451	470	516	477	476	464	464	462	506	487	456	442	446	450	472	386	446	407	426	432	430	471	444	458	477	458	461	442	461	465	476	470	416	416	504	436	472	502	456	416	509	465	462	452	460	466	469	497	490	458	485	489	423	486	457	467	465	459	482	469	451	485	477	449	428	487	521	478	451	436	450	458	512	452	422	466	446	462	461	443	495	505	463	477	444	495	451	453	458	450	425	469	432	431	461	426	441	477	468	432	479	475	481	448	470	467	448	455	500	527	514	448	487	466	519	438	451	440	468	428	479	477	411	476	438	482	453	478	521	482	467	465	469	495	460	467	452	429	472	470	497	464	406	496	447	462	465	485	504	506	503	453	472	445	413	454	456	444	501	430	459	482	469	500	446	473	470	505	476	499	460	481	441	471	462	491	482	476	479	477	441	450	471	451	470	444	422	458	481	463	471	443	448	465	498	460	474	501	488	495	461	499	470	472	492	480	456	468	443	454	468	481	458	436	433	483	498	459	440	460	498	470	475	502	470	449	459	460	452	502	430	445	431	463	440	468	437	432	443	485	464	504	479	519	488	496	487	456	403	468	444	435	484	439	466	455	473	461	457	483	455	479	414	425	477	437	467	438	451	462	469	484	491	429	454	428	460	436	460	467	443	485	414	471	462	405	434	421	423	436	447	463	396	466	452	472	456	473	437	464	404	466	528	435	510	498	421	446	476	462	458	446	512	499	476	494	477	482	452	411	446	469	472	480	430	481	481	478	469	437	435	479	444	439	454	447	455	436	459	474	460	473	463	440	471	501	481	451	434	455	459	463	437	471	499	461	451	500	434	481	438	475	467	464	476	428	443	484	475	421	486	492	495	481	476	479	467	462	450	465	475	467	471	471	449	427	480	435	490	478	437	430	465	466	471	412	478	454	431	442	479	477	483	451	456	445	447	447	464	482	449	463	460	458	492	450	425	476	484	453	468	457	489	448	434	473	482	460	473	457	514	440	477	476	451	453	459	469	449	470	485	492	452	460	452	486	500	442	445	467	461	471	441	465	468	431	486	476	465	492	496	490	453	467	511	439	487	478	442	447	470	488	453	445	462	443	442	412	475	469	444	472	455	497	428	432	468	455	482	460	436	469	518	504	465	521	461	475	436	476	455	436	490	412	491	454	455	447	467	529	449	439	451	439	451	453	477	477	417	463	440	441	477	457	454	404	466	445	463	482	445	449	424	478	468	446	422	454	465	472	399	460	454	475	441	411	448	488	438	475	424	456	428	486	450	448	497	474	438	428	493	452	442	453	476	495	425	437	468	457	465	458	450	447	464	522	442	477	450	467	443	499	490	451	456	442	453	453	399	478	420	447	464	454	504	456	435	444	466	462	501	474	427	462	438	454	508	457	446	452	465	462	471	469	470	492	496	455	453	405	470	487	453	460	453	474	439	407	460	479	414	453	439	507	450	468	473	413	464	466	516	440	466	484	454	479	441	447	456	463	456	478	508	454	448	426	477	456	467	442	465	530	465	473	477	428	471	430	449	491	457	484	412	510	478	444	462	459	443	455	494	468	441	475	395	464	449	427	478	486	442	461	440	472	479	466	470	466	462	476	459	502	455	459	469	474	480	456	458	436	439	496	462	477	458	458	433	475	483	499	464	474	451	448	443	498	417	489	486	486	478	507	468	454	493	478	464	429	467	485	473	473	437	429	465	467	519	476	463	424	447	462	481	467	462	453	460	448	457	477	429	468	439	472	445	435	459	465	469	453	455	439	423	455	497	518	488	485	437	462	437	487	439	441	448	456	486	492	506	467	445	454	420	465	490	515	478	473	485	522	465	458	469	462	452	481	482	433	436	464	474	435	482	436	448	462	482	490	492	517	482	459	499	444	477	477	456	475	431	491	469	489	479	458	476	461	473	498	493	463	475	459	489	454
2752	1060	1089	1014	1043	998	1003	978	998	1042	1043	1024	939	969	969	1004	1026	1002	961	1012	1034	1062	1008	981	1014	961	1023	976	982	993	1043	1001	1003	937	1028	1011	986	1040	1007	1000	977	1027	1006	1017	1027	1020	944	1017	956	1010	1063	1018	1008	972	999	1013	1015	963	1005	1024	1029	973	992	969	1009	893	968	1005	987	960	969	1022	1027	1042	965	971	965	960	1010	994	1042	975	976	999	1014	1002	1023	1017	997	1011	1019	980	976	999	991	1034	985	1037	1015	977	1035	972	1042	962	981	1064	996	1017	943	966	1019	1017	988	1038	1002	1036	967	1011	1006	1024	941	1000	946	992	1008	995	1014	958	958	1006	965	1014	990	947	1040	1059	1006	1024	1009	993	994	988	987	1042	957	910	999	976	997	955	980	992	1030	1025	1044	985	992	981	1047	1028	1013	979	989	1024	1020	1008	1042	963	1059	1024	1017	982	975	947	1022	1007	962	939	971	975	1032	925	1019	1009	976	1054	1033	967	1001	1014	994	980	1017	1004	1026	1004	1008	1009	994	1019	1033	985	923	993	999	1004	987	996	942	1027	1036	991	973	1032	998	985	971	985	940	1002	984	989	1002	1052	1050	1012	999	1007	988	1018	995	1080	1042	1014	1065	1005	981	1047	956	1014	993	1012	978	1044	1017	944	966	989	1055	1011	1018	1008	970	979	984	979	1006	1002	1003	998	983	978	1026	1065	944	947	1018	979	1006	970	970	1006	1037	1001	1010	971	983	948	1045	965	1011	1019	989	1036	1043	969	951	1061	1056	958	966	985	922	1031	972	949	948	967	978	1047	986	1032	928	1081	923	998	1004	982	1035	1019	926	1003	1015	973	1013	1035	1020	998	1028	958	992	1016	1027	1048	1031	975	989	980	1006	979	962	1028	983	985	1029	985	1030	1059	997	1025	1007	995	1006	984	1004	978	989	949	1088	1023	1022	1001	1034	1044	951	999	1037	1023	1000	1013	931	976	1039	961	947	1028	983	1000	988	978	973	968	1002	947	1013	1021	988	970	979	995	937	994	975	1021	993	1019	951	963	995	1023	1025	1009	953	1007	986	965	954	1015	1022	1050	990	1007	1016	1065	999	984	1011	1006	971	1003	1009	1004	1007	988	998	979	1006	1003	997	1000	972	1032	986	1058	1047	981	1003	1072	1005	971	964	994	999	984	1060	1004	1032	1015	1008	1056	979	1013	1027	946	951	1013	997	1014	1008	1001	1008	1036	1030	1063	986	1002	977	957	992	968	1026	1010	1045	1001	1013	1052	988	1017	928	1025	923	1021	961	930	984	979	1001	1022	970	978	1076	992	1027	1017	1001	959	1035	984	1016	978	1033	1024	1009	972	955	951	959	995	1057	994	1041	975	992	964	975	988	992	1022	1009	980	1084	1000	982	1031	978	1007	1011	980	977	1003	925	959	983	1047	1040	996	960	1001	1031	995	961	1005	960	990	979	1012	1030	985	978	998	1030	1013	1052	980	1011	995	954	1008	1019	983	1016	1029	1009	1021	956	1042	1025	994	930	998	971	999	1042	1017	1022	995	981	958	1023	966	1017	960	967	979	926	959	996	994	992	974	992	999	1031	1005	1015	965	1002	991	1023	972	1028	964	954	946	1012	1005	1007	1016	1057	1019	1027	1037	975	1031	1070	999	1001	925	989	984	979	1018	983	993	1001	1031	1028	969	939	1013	1038	985	1026	1016	1040	997	1023	952	948	985	1007	1032	945	1013	973	988	943	958	970	1017	968	1033	1007	1006	1003	956	1004	971	979	1001	944	989	995	902	1000	1002	1049	1000	1009	946	1031	1014	978	1007	1020	990	1007	946	1018	1001	944	1007	982	1053	971	1026	997	1054	1018	1006	992	1031	1001	983	979	995	994	1027	1012	961	935	943	962	1015	979	1001	988	968	992	959	958	967	985	1011	988	1023	963	1032	1006	936	1028	1000	978	1035	1018	1018	1016	1042	949	980	1010	1007	1024	972	1003	1010	1011	1020	944	965	977	1028	958	994	1043	997	1012	981	1023	969	1000	990	988	1005	981	952	959	1018	998	951	1034	976	1011	1024	1031	996	1021	994	958	989	1015	953	1009	984	995	919	984	997	979	1016	1054	987	929	991	1019	993	989	948	1023	1002	1025	1016	1027	965	1007	1002	1023	987	985	1006	965	1008	985	993	1028	991	1000	1055	1009	1054	1004	976	1002	982	939	1011	914	958	968	998	1012	1011	1022	1048	1006	1063	1018	931	1031	1011	1024	1007	1043	1013	924	998	970	976	996	941	1048	1025	953	977	1000	971	1031	1047	1000	1009	1010	1015	1032	1014	999	989	975	956	988	968	1021	968	995	986	1017	1011	1008	1046	1075	989	1018	985	947	969	1046	970	1004	1005	1028	964	943	950	964	1020	988	959	950	942	1017	989	1052	979	1012	1019	1024	986	993	1001	943	1004	1011	1019	1016	967	1060	1043	1017	1001	1009	953	1004	1025	1063	951	1030	969	1000	970	939	1042	1036	992	1030	992	997	1000	1017	1003	965	1036	1023	995	990	1012	988	981	990	1032	993	979	980	1005	973	941	1017	973	939	990	953	985	1013	987	977	988	981	994	997	993	966	974	932	964	1012	1073	919	999	1035	971	992	993	968	931	992	1008	1001	1019	1014	977	980	955	981	988	955	982	971	928	1005	982	984	1035	1066	982	1018	1006	995	1038	1050	980	979	969	1050	995	990	1032	988	1025	974	1012	986	956	1034	1027	987	986	1030	979	1000	1012	1006	1045	964	972	944	1083	1025	973	1000	1001	999	987	1031	980	1030	1016	968	1014	949	956	957	938	988	1027	1029	940	981	991	985	1032	1028	993	1015	987	1002	1025	1033	1058	975	927	997	985	1011	1054	984	973	974	1039	1013	1033	1011	958	971	999	1019	1019	1055	976	1035	1019	956	997	1013	1001	986	951	992	1000	1005	965	981	936	942	963	1010	1049	1081	960	961	970	1041	1010	981	963	1017	1004	1082	991	990	969	990	948	930	995	1029	1011	1038	1016	902	984	998	919	936	1004	1019	982	1011	968	986	1059	989	937	981	970	946	973	983	1034	983	1006	1003	992	971	1013	992	993	1027	1021	988	1010	986	1051	961	1002	950	932	972	1017	1015	1040	1029	986	1057	965	1023	944	1001	951	1012	1083	979	981	993	1026	964	938	1005	1001	1023	1029	997	978	972	999	963	994	999	1051	1030	972	939	1017	984	962	957	981	1010	996	996	1017	1019	1016	1032	1011	980	982	1023	1036	924	982	1020	1033	986	1017	990	1057	1001	1010	970	995	995	987	968	1016	952	986	1014	1060	995	988	990	957	1046	973	979	1040	978	947	940	957	980	1002	937	948	980	971	957	1015	1014	999	1078	997	1002	1002	1011	999	1007	996	1032	977	978	974	1016	990	1007	1017	1035	1001	998	1044	1009	993	993	997	986	934	969	999	1003	1043	962	969	1014	1012	1005	984	1077	1024	949	999	1005	985	1010	1020	1008	1055	969	1011	1013	1024	999	940	959	1012	1025	990	986	1024	1061	1023	1003	1015	1005	1024	1018	989	1031	1014	984	979	999	1027	1018	1001	993	1016	960	978	1029	992	1033	924	997	1009	966	961	1010	969	954	1021	1035	992	1009	1058	918	992	949	988	1023	1022	982	995	993	996	1038	980	990	957	1000	974	1033	1012	914	1020	1011	1029	983	1005	969	1020	1013	1028	996	1018	984	1064	1026	1045	970	980	974	1005	976	1026	1014	953	1014	999	945	949	1007	990	1030	997	1022	1044	1002	1001	1056	1002	1049	1004	968	969	987	1019	998	952	958	986	956	950	1000	1043	985	1018	971	1021	1052	1031	994	967	965	977	989	1001	984	1038	1028	997	1016	978	1000	1006	1006	979	1005	1005	960	1034	960	1014	1008	975	1029	1002	1029	985	1002	972	976	947	1002	980	1043	960	986	981	955	1030	966	1020	1007	966	1034	1002	964	965	918	1024	977	1020	1000	1027	984	989	1025	1019	1016	983	990	1012	1005	968	1018	1008	1022	1000	1081	1035	975	996	946	989	1014	985	1029	987	1015	976	1032	1058	942	927	1035	1010	961	961	960	947	983	1004	948	1005	983	982	1042	1065	987	978	953	978	1038	978	1022	948	963	973	980	1015	955	967	984	955	1034	1016	1057	971	1041	984	1018	1024	974	978	978	989	988	940
9540	700	655	515	410	358	358	290	308	328	282	291	276	250	293	279	275	298	279	251	245	256	247	293	252	254	263	270	238	253	221	263	235	243	254	263	266	290	285	244	275	241	276	275	252	239	249	263	276	282	242	237	273	255	263	278	239	293	236	243	254	216	229	259	262	292	246	246	253	278	287	240	262	261	219	217	227	251	247	227	250	262	258	264	241	271	268	255	233	249	280	257	227	268	228	237	244	245	232	259	253	253	236	275	300	263	248	255	261	234	269	226	238	257	243	268	246	262	282	265	248	260	278	252	236	230	252	261	242	237	253	248	233	239	236	227	235	250	246	255	246	244	275	222	265	251	273	221	235	268	272	254	229	230	256	254	267	270	283	235	279	245	264	237	255	268	243	251	257	240	247	253	270	267	249	245	243	243	277	263	244	275	253	255	263	256	236	249	272	266	253	276	265	258	246	243	235	258	254	268	227	242	257	243	241	266	242	254	242	231	269	239	251	259	259	255	227	262	247	248	261	255	263	251	241	261	248	262	271	255	258	260	245	225	229	271	276	246	277	226	259	239	232	257	243	294	265	224	271	277	246	250	249	257	248	250	259	263	236	254	233	244	272	241	249	246	241	240	293	284	255	220	270	254	256	212	297	228	265	259	296	254	256	270	229	243	244	253	247	284	248	246	258	265	272	250	245	228	251	256	257	250	231	227	273	258	225	243	283	266	280	255	250	249	238	247	272	262	276	265	261	269	261	242	256	289	280	267	252	234	243	279	251	236	250	230	237	257	257	252	266	266	251	260	259	226	231	239	220	278	232	267	276	240	257	252	271	241	271	270	262	245	263	237	247	228	240	250	252	230	261	258	265	275	279	240	227	242	245	233	281	228	205	253	280	242	233	245	258	247	277	251	251	246	239	255	267	241	260	252	240	242	213	232	258	264	247	284	232	232	285	236	241	259	267	263	240	256	268	239	229	256	293	248	273	235	270	253	263	246	232	264	231	236	276	254	271	270	220	233	232	262	258	261	261	273	250	240	230	242	261	242	231	260	263	266	251	238	256	245	259	252	244	252	257	243	249	259	262	240	230	252	230	248	245	243	239	235	261	269	236	238	269	270	262	258	243	235	280	253	254	243	251	261	273	258	260	261	241	274	283	224	250	267	240	306	210	268	244	248	249	238	244	286	255	242	231	273	247	229	223	270	240	262	257	235	226	250	234	239	283	258	235	263	250	238	242	246	257	245	259	221	269	236	287	263	264	288	254	240	255	237	244	230	272	249	259	252	292	237	248	252	254	264	243	262	277	257	276	254	264	257	253	271	278	245	231	262	254	239	245	258	252	260	235	240	217	221	244	229	231	214	243	266	278	276	289	236	290	242	241	254	233	244	276	246	282	280	239	263	253	254	261	264	247	249	277	266	246	255	250	260	248	229	285	237	260	253	265	241	250	248	226	238	278	267	242	253	277	235	243	276	244	258	228	236	266	253	218	270	275	235	249	245	251	282	260	222	239	251	280	243	245	253	253	263	277	250	271	263	252	249	265	254	282	216	234	271	260	234	259	277	250	256	247	258	230	258	251	290	293	272	241	272	267	283	259	278	266	245	246	274	265	261	275	211	255	255	262	267	239	225	222	266	215	248	263	249	221	223	253	269	272	235	242	249	244	247	261	244	250	255	277	253	252	299	258	243	252	229	267	259	262	259	231	243	253	244	255	290	251	263	250	286	241	265	242	229	273	245	259	265	240	248	237	268	261	241	254	228	240	243	244	245	247	245	258	263	248	255	246	263	223	243	303	282	255	218	250	273	255	261	265	252	259	253	269	293	248	265	233	262	242	262	231	249	243	254	274	268	246	254	263	273	234	270	271	262	273	263	240	245	262	268	238	236	264	275	259	285	235	254	263	246	287	239	249	241	255	270	243	273	269	267	249	248	273	264	265	235	245	225	239	270	252	266	261	272	240	295	269	249	228	242	267	280	279	268	262	291	258	259	244	268	261	269	239	249	256	220	237	271	257	258	252	251	257	272	265	273	255	285	249	236	237	287	250	260	247	261	279	267	253	235	239	242	232	260	260	254	266	256	253	239	267	249	286	239	266	234	288	248	271	242	257	221	246	276	236	255	259	240	277	262	282	261	250	232	273	294	258	256	238	249	268	251	246	213	255	213	252	269	267	233	255	240	265	240	255	257	246	286	236	240	291	237	246	258	217	256	256	234	272	271	241	263	274	244	276	254	232	258	243	247	279	233	243	247	243	219	256	269	297	255	260	259	277	272	284	238	250	256	269	226	232	267	251	259	271	239	262	231	280	261	218	261	239	250	271	257	234	281	266	228	296	245	254	242	244	234	250	232	250	261	230	240	259	269	261	283	281	273	230	231	231	228	274	236	223	277	231	231	257	244	274	277	243	255	261	257	242	289	250	255	246	282	259	241	277	242	246	216	259	245	259	262	260	267	257	241	282	274	277	242	247	254	223	251	271	238	246	236	260	253	246	249	295	256	258	224	259	271	244	241	272	261	245	259	246	237	249	240	242	225	254	263	261	260	243	257	250	259	240	242	242	227	258	236	250	268	261	245	254	254	284	249	264	281	228	250	274	237	256	279	248	241	230	235	252	234	240	251	267	259	259	236	228	249	247	241	247	271	256	260	244	239	242	266	253	244	248	223	262	266	257	232	252	237	239	266	243	247	260	259	235	244	219	267	261	218	254	285	279	272	261	242	253	228	243	235	259	239	259	248	204	253	228	211	230	218	248	245	228	257	226	260	267	258	258	247	248	253	219	267	259	246	237	234	236	231	191	282	251	242	254	191	218	256	245	234	255	228	254	252	233	286	236	221	220	239	235	232	245	259	219	257	268	262	251	262	275	250	237	245	257	257	228	265	252	231	233	250	238	247	227	229	264	246	283	234	277	223	267	234	233	243	240	243	261	256	246	248	279	261	251	230	244	232	258	252	284	277	270	280	246	232	252	258	250	258	256	265	267	262	252	261	250	239	286	228	255	263	259	244	247	255	205	262	264	258	254	270	236	239	253	267	236	238	263	240	239	246	293	245	253	240	248	248	240	289	273	243	234	288	228	234	260	259	236	236	261	256	272	220	262	245	243	262	232	225	243	227	210	237	257	255	231	238	231	269	239	257	256	231	316	242	248	233	208	264	259	221	236	231	256	248	252	263	231	257	264	242	265	242	237	254	262	305	243	246	239	264	257	251	259	234	254	244	242	244	291	222	255	248	235	233	273	242	264	249	265	257	259	288	258	212	232	237	246	236	255	255	267	242	257	233	255	244	253	260	239	229	245	253	247	246	263	276	248	279	239	259	260	249	245	283	254	232	247	234	229	254	254	269	260	292	245	292	245	245	234	246	252	258	264	269	276	277	239	251	256	249	242	254	219	242	247	262	240	220	268	277	288	232	262	261	256	243	254	272	239	273	281	264	259	243	266	228	242	243	267	272	285	270	243	272	258	261	238	243	258	249	253	232	250	228
7400	976	1376	1575	1319	1083	978	876	831	796	734	763	722	631	654	681	636	628	636	652	591	639	624	620	598	544	590	575	615	589	636	601	614	608	551	578	598	612	601	599	614	613	603	589	568	597	607	567	571	583	602	578	592	592	586	607	610	604	598	607	616	575	597	621	508	575	555	570	613	602	572	596	592	554	595	560	576	581	551	603	621	596	552	570	602	564	619	571	543	563	543	579	580	563	579	569	567	551	599	600	570	592	596	610	562	577	564	585	563	552	541	606	566	599	561	589	570	595	614	553	587	580	610	611	562	579	548	590	593	560	549	581	562	590	527	561	576	614	582	549	609	582	598	585	588	601	585	563	561	569	568	522	578	566	608	595	568	558	569	568	564	587	594	578	557	591	600	568	548	623	577	620	579	596	613	593	516	598	593	601	578	565	574	612	564	567	552	629	581	588	575	571	601	619	588	581	566	556	612	566	596	572	578	586	603	554	575	583	569	586	593	574	598	597	569	591	556	556	590	606	558	565	595	569	522	594	600	611	559	613	586	584	607	587	535	593	576	566	562	558	554	557	616	506	597	601	574	593	609	590	593	587	572	561	588	588	618	560	576	579	554	568	597	604	581	573	623	613	596	626	580	571	590	549	531	556	567	575	586	593	577	558	538	541	611	591	592	585	581	572	543	569	558	560	558	546	541	573	588	546	564	581	598	549	574	598	627	591	557	561	579	598	572	603	557	573	570	635	559	558	570	562	580	582	559	578	586	586	542	649	568	611	562	580	594	557	562	579	591	613	545	566	545	584	518	587	548	561	592	578	604	562	547	583	576	602	552	571	543	608	591	568	589	587	573	581	604	590	604	530	556	568	550	587	587	580	578	600	590	582	560	569	553	546	569	631	570	614	561	578	581	565	558	619	551	579	602	595	606	567	604	592	566	585	592	595	559	582	568	599	585	588	550	599	593	554	540	562	623	609	569	565	589	585	580	588	587	575	590	607	595	604	587	607	564	564	600	578	563	581	609	631	603	565	589	592	576	617	573	602	552	574	599	582	590	545	602	582	560	565	581	597	582	582	566	572	618	574	587	599	565	586	561	644	601	576	603	593	598	632	559	599	625	618	558	584	573	617	587	607	624	572	552	600	536	574	607	603	607	598	568	552	560	549	549	582	599	591	585	583	593	554	526	561	596	584	550	550	610	599	576	590	586	600	600	606	545	569	580	584	598	539	574	594	579	568	615	598	585	592	535	592	602	612	611	630	566	544	641	588	609	607	596	544	587	604	535	611	606	575	574	571	599	566	541	607	616	583	625	547	603	574	585	610	608	600	572	563	546	560	587	560	589	636	558	581	635	572	629	566	588	607	602	589	560	613	549	575	555	568	562	604	555	595	615	578	534	541	533	545	577	612	605	563	603	562	612	578	608	611	560	564	577	622	590	572	619	569	599	526	603	550	574	610	645	573	595	620	629	588	563	576	587	631	613	614	601	585	613	582	600	581	596	601	549	561	566	568	578	599	610	599	572	579	541	651	625	574	549	653	578	549	596	609	581	592	601	603	579	583	573	570	561	586	565	574	563	602	544	590	581	624	584	631	561	621	581	564	626	575	610	571	576	605	554	607	568	550	596	596	560	555	621	567	602	595	556	596	595	579	606	547	611	584	569	568	569	546	571	586	596	582	596	593	563	563	583	558	613	526	625	561	568	588	603	595	583	616	562	585	620	627	646	570	572	572	579	600	552	557	586	552	612	621	605	565	608	521	599	562	607	581	558	634	584	590	567	622	556	576	566	575	586	599	581	569	558	567	576	528	589	609	528	523	567	585	575	581	555	569	605	540	575	545	603	619	588	588	576	574	603	550	586	570	563	583	589	557	586	582	523	551	541	619	583	601	592	591	567	598	558	581	569	569	604	591	539	551	543	582	582	607	582	597	593	558	578	557	609	517	605	601	596	570	574	609	555	550	581	626	532	582	540	585	573	600	582	581	540	554	588	559	524	566	545	568	556	591	598	568	607	563	591	575	593	613	584	570	532	580	632	614	563	607	592	597	571	602	602	527	578	565	574	552	546	590	537	591	622	538	596	636	564	560	609	618	564	574	592	581	555	582	608	570	604	603	545	568	555	559	580	571	566	595	573	592	558	577	561	552	591	547	574	551	608	596	585	593	593	604	563	575	626	574	611	568	557	600	611	547	577	610	556	549	555	565	625	580	574	595	624	544	580	579	597	611	612	632	598	543	647	577	589	551	581	597	546	613	612	534	584	572	545	600	576	594	631	605	603	620	539	604	555	583	601	575	566	568	582	539	570	605	541	576	540	575	633	567	599	557	586	605	568	560	582	586	610	568	606	608	571	616	589	578	585	635	583	584	583	548	586	603	589	599	592	568	592	564	574	602	542	541	586	616	539	582	589	559	619	571	575	590	620	568	593	612	613	566	608	576	625	601	638	579	558	584	589	620	543	561	603	608	579	622	569	584	569	594	576	515	521	567	581	632	612	565	580	582	586	540	603	556	578	590	565	591	619	602	592	612	540	566	598	575	563	595	564	559	591	616	537	619	597	573	600	609	597	591	545	584	548	637	557	619	586	576	569	605	555	533	585	578	570	561	591	584	601	564	554	600	588	524	534	553	542	565	642	572	575	614	585	585	529	601	553	571	602	614	548	537	598	584	591	594	563	581	601	627	598	627	527	579	591	588	574	555	578	618	602	600	602	560	589	561	607	553	592	569	557	570	568	616	579	567	595	590	601	595	575	616	592	557	556	542	537	567	577	602	545	578	598	567	569	555	586	574	595	604	591	540	583	588	573	605	531	636	569	578	578	538	588	588	562	584	580	617	589	622	588	593	583	609	588	585	614	630	558	588	564	580	551	592	583	553	583	558	558	528	598	584	586	546	628	582	611	586	578	600	600	556	615	570	567	569	532	603	587	591	583	587	583	588	617	585	608	559	587	592	576	599	538	600	567	601	596	556	557	563	566	579	547	584	574	568	569	566	578	602	591	591	553	556	559	576	555	584	581	614	581	569	551	572	577	562	632	590	608	578	563	583	592	643	598	581	526	581	576	617	565	554	540	600	561	563	599	609	641	542	552	568	562	552	565	562	526	588	582	579	591	562	582	566	595	562	514	611	611	611	623	585	614	557	590	570	582	568	583	586	569	581	587	608	543	586	580	656	540	583	529	570	570	584	607	609	567	582	577	555	626	564	604	600	599	626	513	570	549	596	604	574	574	576	531	540	598	621	560	576	583	602	566	545	574	569	520	615	566	610	592	538	553	607	589	558	592	597	583	575	587	563	554	588	610	581	604	563	571	557	545	558	616	583	554	569	591	550	592	542	561	617	596	598	575	599	574	584	568	570	601	592	606	637	596	567	583	615	589	593	616	540	556	606	541	568	533	579	560	582	554	584	588	555	559	583	590	571	560	565	615	587	560	569	584	617	586	574	579	536	597	607	567	571	584	589	607	624	578	571	565	586	584	607	566	606	568	562
16752	1516	1001	768	541	390	339	313	226	246	247	231	245	229	206	194	189	205	185	173	214	165	209	170	194	185	192	203	155	185	189	182	201	180	187	154	183	183	172	177	171	175	184	173	182	192	167	189	166	167	167	200	182	175	172	190	180	181	170	190	176	181	175	176	198	161	199	175	143	151	171	184	188	168	191	156	170	171	178	179	165	171	186	191	191	192	181	170	172	180	173	183	186	165	196	166	167	171	181	167	188	196	188	178	176	149	155	194	187	170	173	171	180	169	149	212	180	216	162	180	176	171	213	158	184	175	154	179	231	178	188	182	167	166	210	197	170	164	163	194	156	150	164	172	192	174	161	185	134	167	205	158	136	167	194	157	171	170	194	184	187	201	192	143	183	162	167	188	162	157	174	158	186	183	162	193	145	160	190	193	195	181	192	178	186	184	179	142	156	175	170	164	191	157	150	160	184	167	202	164	173	199	174	179	188	153	180	190	182	160	196	199	147	162	173	195	159	146	196	200	153	162	178	190	197	165	170	171	171	161	171	162	162	167	185	162	179	215	184	182	188	162	164	173	180	167	190	143	155	167	156	181	154	169	176	203	187	176	157	156	178	175	194	185	188	175	167	160	170	166	171	175	177	186	175	196	161	173	210	164	169	174	196	180	169	187	167	187	174	168	187	191	154	207	167	178	155	183	186	190	180	168	163	168	187	177	185	162	181	163	159	196	157	186	166	200	193	197	156	190	169	176	150	176	174	184	161	181	192	183	165	165	168	181	182	167	188	198	168	160	165	170	182	181	176	174	184	169	175	143	161	173	192	184	176	159	163	202	156	164	178	200	170	178	168	196	185	166	169	179	174	164	206	183	171	165	155	182	185	149	180	167	191	181	165	171	190	207	189	172	190	168	194	153	168	154	162	200	175	167	164	177	174	147	199	180	154	179	165	175	170	178	161	173	144	186	176	182	168	171	172	176	152	174	163	170	174	172	170	176	169	182	169	168	162	176	170	179	184	190	170	163	170	164	162	172	191	193	202	185	180	168	207	187	163	173	184	168	197	162	172	195	170	177	183	185	172	172	176	171	168	182	199	187	163	162	178	187	160	160	168	179	193	162	182	140	200	183	153	176	195	184	171	179	183	174	187	169	181	184	173	170	173	153	186	176	162	176	176	148	205	176	193	190	175	184	158	171	182	202	179	165	202	184	178	188	205	177	181	161	162	173	167	190	186	181	186	190	168	180	190	176	192	192	182	187	184	177	170	168	187	202	157	181	182	160	198	163	178	166	179	163	208	181	163	171	165	144	182	174	145	170	168	173	177	163	159	169	189	163	190	187	178	207	173	207	203	169	157	178	180	185	186	202	166	152	179	186	176	192	183	223	189	159	186	194	165	175	167	175	162	166	158	180	178	181	172	199	182	185	166	173	162	156	185	181	167	179	174	165	170	183	188	178	174	203	181	172	182	179	162	175	158	192	194	179	175	164	162	146	166	182	165	165	193	179	174	153	169	204	187	154	170	148	203	185	185	205	180	179	178	171	184	147	180	179	165	161	168	167	184	197	189	171	172	176	184	194	192	184	154	168	163	163	182	179	175	181	178	157	195	177	158	154	187	174	188	185	197	167	180	173	168	175	183	153	160	150	198	178	172	169	198	182	167	167	180	206	173	175	179	184	163	168	161	190	148	192	165	170	159	168	159	169	191	190	173	178	179	168	169	171	161	159	167	186	180	199	176	175	177	181	200	178	160	162	185	210	170	167	160	160	194	208	161	181	204	170	198	160	168	191	185	169	182	185	162	174	173	170	159	174	188	150	184	170	170	177	181	174	191	170	175	166	166	171	179	175	192	180	195	139	191	178	199	173	172	187	163	160	191	176	197	141	178	157	161	156	191	160	165	184	178	186	193	158	191	173	191	183	197	143	192	198	176	177	164	150	172	169	179	168	168	173	159	177	172	166	189	171	191	181	185	167	180	178	186	186	190	176	184	157	149	177	193	166	184	176	175	185	193	172	195	195	180	165	176	172	180	170	161	164	186	172	180	187	196	177	207	200	167	212	186	198	176	180	170	180	182	193	202	212	180	180	172	168	171	162	206	190	160	169	178	169	180	147	178	215	167	161	190	194	183	195	173	167	180	182	182	158	190	161	148	157	181	168	165	168	168	189	171	181	173	188	184	182	189	183	156	170	187	167	184	151	167	191	186	214	161	190	178	171	179	176	188	181	165	149	166	193	186	182	183	168	169	180	181	193	166	180	173	170	196	158	187	172	182	166	189	183	217	192	159	192	184	163	163	177	169	183	180	162	190	185	164	169	160	207	181	188	162	182	167	184	183	194	162	158	181	183	181	185	208	165	174	191	195	171	166	169	177	183	164	173	171	162	186	195	173	183	176	195	195	182	190	194	173	170	159	165	188	187	171	186	196	175	156	182	173	169	164	163	165	170	165	195	189	179	172	168	177	167	169	192	197	159	167	150	147	172	189	162	173	162	167	176	166	211	185	168	173	172	163	153	166	205	157	177	187	170	155	170	171	169	195	155	183	164	145	165	150	195	186	194	182	156	183	186	187	152	174	180	170	161	194	183	193	158	162	179	172	179	165	171	184	163	166	176	163	187	181	149	169	175	169	179	182	156	178	170	194	202	210	176	165	170	148	165	162	169	171	194	184	189	189	186	188	178	169	180	192	192	194	168	180	194	170	189	195	191	190	190	201	195	178	186	157	211	174	171	156	169	168	190	168	168	167	155	170	181	172	176	171	161	154	163	174	167	178	192	179	183	169	169	159	178	168	182	182	176	172	187	174	189	155	162	177	148	177	184	171	165	158	154	156	186	179	201	187	174	210	184	211	170	184	172	160	171	167	186	203	176	199	177	174	198	180	196	178	179	169	207	170	179	213	147	176	145	156	173	158	191	173	157	193	168	193	190	180	179	176	180	163	193	186	196	203	173	198	159	170	171	192	168	163	174	160	167	171	186	158	177	173	169	179	177	170	162	184	158	193	166	174	185	176	193	166	170	188	164	148	167	193	160	187	175	188	166	165	178	179	177	157	190	174	176	195	147	192	159	183	210	175	167	199	177	176	170	159	154	145	178	160	167	173	186	173	167	180	192	176	165	167	171	173	183	214	156	201	158	181	186	165	177	166	179	175	195	163	184	186	190	183	164	169	199	168	164	219	167	188	196	188	192	161	169	163	186	185	188	176	178	186	182	191	182	164	174	173	206	180	174	175	196	193	180	169	190	152	175	193	203	174	163	140	160	157	135	164	154	175	177	206	172	162	177	183	176	163	180	170	174	181	191	177	174	198	150	181	172	165	184	173	167	196	173	170	176	163	171	162	170	189	178	182	181	154	182	179	212	192	187	182	165	161	183	185	167	177	178	169	180	177	150	182	178	197	162	177	171	184	168	174	189	168	158	188	172	180	176	150	169	176	196	169	178	163	178	175	185	170	183	177	170	190	171	159	173	177	166	186	177	167	171	170	177
9222	1157	2099	2314	1934	1460	1246	1051	1000	831	767	760	724	621	632	583	610	576	574	551	549	592	570	518	494	492	525	498	485	504	493	499	491	510	459	519	472	488	487	490	462	522	430	482	529	502	532	495	455	426	472	506	452	448	459	442	455	478	507	436	460	469	475	483	470	480	450	483	414	435	484	482	461	423	420	455	482	476	454	458	447	456	450	484	539	489	476	479	431	450	448	477	443	441	469	460	464	470	489	451	471	463	501	477	487	464	437	438	465	476	465	450	431	456	486	463	505	482	500	478	443	458	463	457	464	448	496	433	479	467	453	469	457	469	442	485	463	491	455	488	432	468	446	444	436	467	463	449	476	445	491	453	467	480	429	508	440	472	466	494	456	466	473	440	443	474	465	466	463	476	467	462	449	459	449	459	422	465	477	483	469	451	476	460	477	468	480	472	442	453	442	472	452	468	471	434	472	459	488	421	441	446	466	454	458	463	503	482	465	457	467	440	482	445	452	437	473	435	483	460	456	446	475	451	445	448	519	424	443	482	437	445	477	471	479	465	435	468	433	458	476	475	457	490	464	445	436	447	467	432	456	432	490	452	468	457	483	430	461	486	461	425	454	472	420	474	506	426	461	433	468	427	457	466	448	453	443	438	465	464	446	449	460	412	504	469	448	478	431	511	461	484	475	480	438	450	421	446	464	456	492	442	457	446	460	477	450	449	456	456	447	448	450	447	460	486	463	453	471	486	473	431	457	470	433	420	473	469	452	442	463	504	442	471	421	436	467	465	467	466	476	494	487	405	435	454	473	461	434	433	441	432	441	484	426	462	481	466	473	466	448	482	479	455	464	422	475	486	460	501	435	468	439	477	461	446	464	437	485	458	515	488	484	463	470	475	485	446	450	485	472	454	474	463	451	502	464	441	435	473	433	426	426	468	537	496	460	465	479	502	459	434	475	437	442	457	452	466	443	441	436	454	452	475	471	467	455	455	464	444	501	474	441	477	435	491	463	487	484	446	451	416	491	443	443	445	421	469	490	450	432	461	440	452	439	457	476	466	485	476	443	454	427	431	456	467	457	453	492	423	497	469	466	449	440	471	506	416	472	471	461	454	450	455	486	467	471	504	466	474	467	478	430	452	429	500	401	450	483	442	422	458	465	439	463	430	453	453	478	482	498	476	451	428	471	451	460	444	425	460	480	473	489	453	446	445	481	429	448	469	499	452	462	478	418	446	459	446	432	457	527	477	436	496	459	460	455	457	420	440	436	406	458	441	471	467	458	455	461	467	443	428	443	451	451	444	436	471	449	522	450	496	420	460	408	468	461	454	475	450	442	447	442	461	445	459	469	456	468	460	462	464	443	455	504	432	472	445	490	457	456	489	460	525	445	434	415	476	489	443	452	470	460	437	452	448	448	481	445	458	502	428	459	493	466	507	488	502	482	473	424	498	465	452	453	503	494	463	420	471	471	481	467	479	433	441	479	436	434	430	460	458	467	452	423	417	430	448	466	446	477	434	474	456	467	457	455	470	435	460	470	426	481	429	457	467	504	472	460	459	498	487	440	460	503	416	456	442	434	485	446	430	470	484	445	412	453	464	457	473	466	441	462	470	461	466	490	437	467	492	450	486	455	461	456	477	497	443	441	469	480	475	468	514	436	486	458	447	458	449	473	474	463	445	433	453	483	461	472	450	413	458	466	489	436	459	435	452	483	436	464	465	469	449	451	432	461	441	444	441	418	448	450	458	451	454	468	448	507	461	466	450	447	412	471	432	437	482	468	503	473	477	484	496	446	458	481	477	444	442	480	445	451	475	466	472	496	493	487	456	456	500	465	473	458	461	464	490	455	503	450	439	454	459	440	477	457	469	468	477	471	445	458	452	459	448	511	446	476	476	461	427	452	494	459	460	483	456	457	471	440	438	431	455	476	447	488	457	490	433	476	441	480	462	482	496	449	441	465	452	447	453	483	465	507	476	460	456	439	463	463	458	464	458	450	476	470	466	483	448	485	465	479	421	445	468	459	446	494	478	439	449	502	419	438	452	453	471	470	443	477	456	444	430	485	459	452	468	436	439	478	483	430	445	450	434	447	470	469	499	444	501	457	451	513	459	451	452	473	472	463	484	463	426	443	486	454	468	461	494	421	472	487	452	410	460	440	443	465	441	456	461	472	490	472	472	472	434	463	469	460	456	422	480	458	470	469	424	460	443	490	497	494	445	449	447	476	476	429	438	487	441	445	426	462	485	455	481	490	460	437	459	459	471	462	488	478	469	428	501	485	466	424	444	491	481	388	446	473	407	440	472	472	483	458	462	474	452	466	482	494	460	480	472	483	465	444	420	468	456	446	445	471	439	464	492	469	447	445	456	477	467	462	454	452	429	467	441	471	493	451	430	457	450	481	444	477	466	457	488	436	469	478	468	426	442	431	440	474	470	445	458	464	461	470	486	477	488	492	457	400	430	465	419	469	468	451	437	481	459	458	441	477	465	456	498	474	401	439	488	440	443	424	461	470	415	445	467	477	449	447	436	462	472	515	427	504	468	501	470	473	462	464	489	497	467	402	492	531	467	498	460	469	433	454	448	465	472	438	484	471	488	441	499	498	436	467	461	495	432	454	501	465	509	458	469	476	466	469	459	451	449	489	470	466	485	477	462	466	441	497	457	454	451	454	450	492	445	440	447	473	463	468	469	443	456	441	445	504	466	441	496	452	480	460	444	479	462	440	428	473	467	459	424	461	423	458	479	440	468	486	461	473	487	444	439	475	473	457	442	447	459	433	492	460	464	476	460	438	457	429	451	424	466	433	500	463	464	449	465	460	469	442	443	444	496	464	426	446	474	450	469	461	495	421	432	441	464	460	428	460	454	458	464	472	486	451	459	469	477	465	443	500	465	490	466	460	472	461	459	497	447	433	486	444	457	402	454	448	461	447	475	469	483	464	422	454	497	462	505	454	486	470	481	463	432	467	489	418	516	453	455	471	462	421	458	487	440	466	419	449	443	513	457	486	488	510	460	452	464	439	464	453	444	512	460	448	430	458	440	499	472	474	441	458	441	466	491	477	454	467	450	432	451	423	479	459	469	451	465	440	452	470	479	442	465	438	450	442	440	444	454	464	451	454	435	449	437	445	483	443	447	470	454	448	463	444	471	460	445	454	494	484	443	489	458	466	471	458	457	446	445	479	472	436	472	449	427	426	447	492	449	457	472	426	445	445	472	441	474	467	467	456	444	463	437	459	453	435	442	434	467	452	494	477	437	475	459	440	452	491	463	438	431	444	448	472	451	420	492	468	455	465	461	459	456	443	406	491	414	486	439	447	411	458	448	488	478	467	472	442	442	443	418	473	497	453	468	463	460	476	455	462	453	472	464	446	412	471	498	471	457	464	445	445	457	445	480	488	461	496	422	476	471	457	447	430	479	474	468	462	444	478	481	425	468	461	448	482	458	409	457	432	481	436	452	441	450	420	453	453	473	476	453	475	412
2479	493	475	483	471	479	476	475	442	422	448	449	466	476	445	482	458	456	461	485	491	442	480	492	448	458	472	398	471	448	495	424	462	482	423	432	467	505	484	460	497	490	480	448	482	484	478	444	450	476	457	514	467	449	431	429	469	485	466	512	507	449	469	464	476	472	477	448	490	440	464	436	434	461	467	474	448	484	474	456	498	447	459	482	482	495	438	428	449	444	493	463	486	468	484	469	446	454	441	496	475	488	427	444	503	443	455	469	474	464	474	445	453	451	494	427	481	414	454	432	442	449	470	476	447	479	477	465	438	437	475	445	469	495	507	478	476	446	485	431	433	443	454	466	470	455	456	434	489	458	467	444	460	461	444	464	483	455	457	472	463	425	450	430	445	458	460	475	440	454	497	461	441	454	448	422	474	460	457	509	473	464	455	430	436	465	447	501	477	500	441	443	482	459	432	454	506	502	457	450	494	445	481	464	502	460	436	479	459	470	500	434	452	461	485	482	405	502	476	447	462	469	472	456	472	486	474	532	462	441	455	493	417	452	498	483	477	452	458	485	437	461	488	450	459	443	437	427	448	473	468	458	463	448	429	471	456	432	493	432	447	477	467	476	437	448	454	463	464	480	438	514	485	440	442	476	438	460	455	459	464	436	469	443	499	460	449	455	477	429	458	444	462	481	476	469	453	463	463	425	481	431	489	442	466	437	502	442	485	480	518	463	435	513	486	469	472	428	467	479	491	446	428	502	485	455	456	492	500	479	474	447	434	458	450	460	429	449	459	441	489	464	480	422	453	463	458	446	458	481	457	459	480	449	469	487	434	438	465	490	452	466	433	466	503	484	450	447	481	423	452	498	461	460	423	427	465	448	422	475	477	420	488	433	433	463	410	423	445	435	476	479	422	426	416	430	438	473	431	435	475	469	411	466	452	439	459	424	416	465	484	467	460	519	448	469	493	495	468	461	498	437	398	474	440	473	448	484	436	448	455	429	479	484	487	407	446	451	446	484	464	446	458	472	448	469	464	474	483	429	541	471	485	457	461	489	465	437	435	426	446	442	485	468	489	469	473	464	458	455	494	480	471	433	486	462	478	511	461	438	456	455	463	428	493	468	465	468	463	448	438	509	420	447	478	428	430	503	482	509	492	442	488	461	447	434	441	456	455	451	426	502	502	439	459	502	449	501	495	456	414	455	481	519	471	403	453	498	524	469	461	497	441	500	429	482	475	502	487	459	436	462	475	513	469	469	457	474	487	456	518	429	426	433	460	508	481	474	449	458	447	460	451	437	457	422	457	436	456	441	499	450	479	452	442	545	439	428	458	421	473	439	468	410	479	418	469	470	445	500	453	403	426	490	463	408	517	437	454	468	457	438	444	444	439	431	442	407	442	440	461	461	473	445	441	426	466	467	467	451	490	477	452	455	479	472	524	460	445	459	450	483	468	456	450	435	443	425	477	491	452	428	428	472	469	466	471	491	478	436	440	447	446	475	509	405	432	470	449	479	479	482	481	452	507	477	480	475	474	475	463	451	460	479	506	459	488	465	458	456	448	472	471	469	464	458	472	473	484	464	453	433	470	466	458	488	486	479	477	475	485	441	481	451	462	434	471	433	432	438	464	472	481	451	466	467	512	459	446	434	462	474	431	455	444	496	468	479	433	435	459	483	428	462	461	485	441	435	474	453	477	479	455	479	433	471	449	475	456	460	435	454	466	425	433	471	472	440	476	482	468	512	414	450	477	448	422	476	484	484	460	481	450	447	471	439	453	459	440	444	480	486	428	465	442	447	438	430	419	473	477	431	438	474	458	454	481	490	483	450	445	456	431	480	450	502	453	448	504	440	470	470	420	464	488	457	480	427	422	487	442	490	431	466	485	468	413	449	469	474	457	456	453	471	462	479	469	441	449	451	439	484	470	429	442	463	474	476	474	496	480	541	465	477	472	442	464	486	444	464	429	467	474	486	435	486	434	442	478	449	428	477	498	482	441	424	454	462	449	468	423	468	456	414	470	463	453	453	431	434	446	457	453	431	442	474	473	497	440	451	510	501	474	464	481	451	445	464	475	434	471	471	488	472	438	433	452	455	430	494	453	463	466	462	417	479	462	454	482	467	481	456	452	460	493	416	445	477	451	500	482	438	463	436	468	475	456	445	475	485	465	466	462	483	467	456	431	464	495	499	473	452	450	423	477	478	506	490	439	470	497	468	485	460	433	443	431	436	448	463	452	491	475	480	455	471	438	481	484	476	485	452	466	451	427	472	445	429	478	489	470	454	435	432	453	462	470	464	434	453	481	483	456	426	499	487	476	460	466	492	415	485	477	480	458	499	442	428	438	493	419	432	491	470	471	487	458	447	455	473	427	431	446	506	460	461	492	434	460	468	495	432	452	452	465	431	431	450	455	492	430	463	462	489	414	457	510	483	485	442	470	413	486	454	485	465	471	412	447	466	507	470	487	476	457	463	457	479	458	490	454	502	461	462	468	487	439	459	462	449	459	444	462	438	448	453	465	467	479	459	483	495	422	420	469	455	431	459	483	438	465	499	459	463	470	464	386	441	468	473	447	419	428	426	469	422	491	450	468	457	456	457	436	442	436	479	486	451	414	488	477	456	438	468	433	478	456	453	474	529	493	480	472	462	451	470	448	436	445	452	425	511	487	446	481	465	442	451	497	468	471	492	415	483	480	496	443	442	413	476	443	496	454	463	442	453	442	408	442	469	481	487	464	451	457	463	473	443	448	435	447	453	446	465	446	473	415	456	506	479	453	450	469	510	447	489	465	467	486	470	448	454	431	437	470	464	466	487	474	487	455	450	467	462	467	398	481	440	460	482	470	457	443	429	429	509	508	476	463	435	522	481	512	450	456	488	524	445	464	416	455	486	456	499	453	459	423	458	416	464	419	469	447	438	449	461	444	490	437	450	438	474	482	426	462	462	444	452	495	491	476	475	516	438	457	495	458	486	483	434	502	462	434	484	453	439	430	465	511	467	462	453	494	439	475	436	478	500	445	455	447	466	454	459	470	490	460	475	454	450	470	458	461	443	432	489	487	443	436	452	476	427	480	439	525	448	499	483	465	462	476	471	428	450	449	472	487	471	491	480	458	464	480	449	441	464	450	448	445	496	501	442	449	471	458	447	446	423	446	453	448	471	451	468	459	441	480	495	448	500	441	460	508	517	481	446	462	437	449	452	464	442	413	448	465	496	413	456	424	433	490	454	510	458	460	431	491	403	445	458	461	428	485	456	418	442	471	469	475	477	447	463	452	438	449	432	413	487	451	488	472	497	447	442	466	482	443	437	478	482	485	505	483	472	436	506	457	472	487	508	467	478	463	455	465	450	438	401	482	449	444	484	451	434	498	429	458	435	464	422	457	494	426	499	494	467	463	486	502	453	463	482	453	435	469	466	474	409	438	427	448	452	464	439	448	411	480	451	420	455	460	433	458	439	470	440	465	419	482	462	462	452	467	476	478	484
2702	1092	1115	1024	981	1045	959	997	1069	1013	1024	945	976	1061	1055	1028	964	1027	976	937	988	942	995	971	1016	948	948	1006	1049	984	1005	1043	946	999	942	975	1010	1123	1070	1061	970	1004	1018	949	959	1057	948	976	997	1022	1064	955	1010	1037	1029	1016	956	1060	980	1029	980	1021	981	1028	952	1010	1003	1030	1013	998	962	1012	1004	998	947	980	1015	1019	996	1001	982	983	953	1004	983	1022	1034	982	1014	1019	1006	995	1003	1033	1034	972	960	982	1011	1058	957	1016	1034	984	1054	1074	1018	1001	941	999	974	1074	1016	995	1048	970	988	993	955	1007	913	993	948	993	973	1014	988	978	1060	1004	993	1036	978	1034	973	1011	979	990	977	1053	1005	960	1051	978	975	989	1006	988	1031	1003	957	980	1020	1003	1007	1024	989	995	960	1001	1030	981	968	993	973	1011	1049	1023	1011	1009	951	935	1024	914	998	1002	1055	995	991	998	997	989	981	965	988	984	937	1020	1030	971	995	951	982	987	1039	1019	930	961	975	968	960	969	1002	978	999	997	1025	1029	1048	964	993	969	979	1014	1018	950	1048	984	916	1006	1020	1006	1007	1011	959	1004	933	1019	989	987	985	976	1002	970	1015	944	955	1002	962	999	1007	1023	988	1022	964	1024	997	1000	980	1045	1021	964	962	1017	1040	1026	968	1034	971	1027	1059	960	981	982	990	1028	1002	968	1058	1002	1025	1037	1087	1060	985	1035	959	991	995	1037	1017	977	1013	991	1019	988	997	995	963	1002	974	1039	1028	977	970	957	981	951	953	1009	977	1016	992	1009	997	1030	1041	1009	984	1011	1003	1017	982	981	1001	981	954	978	936	984	1008	952	965	994	980	1041	1018	910	974	997	983	1010	1008	1031	973	958	970	989	1060	989	942	1022	975	992	975	916	957	1055	949	989	1013	932	998	962	941	989	1015	998	995	986	950	979	969	981	1072	993	963	983	1008	966	1028	943	992	991	953	970	1016	976	963	1024	1011	958	999	1023	987	998	1047	1005	1020	1011	964	1017	1004	1043	968	1022	979	917	959	1023	942	943	1025	983	1013	1024	1048	962	1049	1018	972	985	984	1018	914	949	1034	1033	1020	978	982	1044	1005	990	939	1025	909	1026	982	999	1008	960	1031	1007	990	962	924	1005	1059	980	1054	988	997	964	954	976	1044	964	991	1082	993	985	1027	983	961	1004	948	1011	964	993	988	1046	999	1006	966	987	988	999	1069	1039	947	986	957	955	1015	1008	993	962	973	1021	1015	962	1045	1031	919	1065	975	1015	1002	981	1011	1047	1031	1044	1059	1028	987	987	998	1027	1036	936	978	1035	1018	1003	1027	989	967	948	961	968	1008	1028	1029	942	952	1021	1007	936	951	1014	976	943	931	1012	985	1030	1002	1005	1053	906	988	1023	966	1007	1044	943	948	1025	1033	989	983	978	932	1009	994	979	982	1009	975	985	1019	1071	977	986	958	979	982	999	932	991	1037	993	1071	970	1060	1085	1036	1043	1022	986	1010	1013	999	1007	982	1034	1011	953	966	1039	935	1014	981	1044	997	944	972	991	958	1051	994	1051	1020	956	1001	986	953	973	1005	978	963	985	979	968	922	976	927	984	1042	1011	1030	1059	1022	918	1005	976	1016	1005	941	1027	1044	998	989	1010	970	998	994	988	1000	1048	967	1069	963	1014	995	1040	990	1015	960	994	987	998	955	1028	976	1050	1002	974	1008	976	1011	991	966	978	1019	970	975	1046	966	964	994	969	1009	963	1013	965	997	986	980	995	964	1044	986	1024	1031	1016	994	977	1011	968	1017	1001	989	938	973	987	963	1038	969	943	980	992	936	995	971	1057	959	1015	946	998	1001	1002	1035	962	971	950	981	991	983	979	989	997	939	989	971	991	974	1016	1026	1005	1000	947	1022	981	995	1036	1006	1004	1016	995	959	966	1017	1008	908	960	966	1038	969	974	1008	975	1033	985	1007	961	1011	1009	1020	981	1036	1039	1004	995	988	1004	990	945	985	975	983	975	988	1035	1043	952	987	995	987	1031	988	973	996	1012	937	1005	1025	974	982	1000	1046	954	965	941	982	1036	1003	969	1015	984	978	995	993	1013	1031	1004	958	1010	1035	971	1019	960	954	996	1006	1011	1013	963	1008	1015	1042	1026	1003	956	1006	968	1010	968	1023	1018	958	978	1018	1011	1034	967	1009	1005	975	997	1029	1059	992	949	1007	1012	992	1031	1001	968	1060	1019	950	1010	976	1002	957	1056	1008	991	1010	1010	988	973	1019	962	971	981	1025	943	944	986	979	952	971	1022	961	962	960	981	989	992	1028	954	972	1057	958	1003	984	957	962	1035	964	1043	961	1014	981	1024	991	983	1015	987	974	986	986	1001	959	926	1001	1017	1008	958	991	997	980	986	1012	1005	984	967	1047	1004	1042	980	1000	1042	1069	1008	954	1019	996	1018	1010	972	1012	932	1012	953	1030	991	996	1016	994	995	949	954	997	957	1020	1021	997	995	946	1033	973	977	973	982	944	993	949	1008	1011	1017	976	981	1029	1049	984	1015	981	1047	943	982	975	1002	1005	1019	984	1000	1012	998	988	937	969	986	973	1019	1000	978	1012	1039	994	945	994	1002	962	962	970	1029	989	967	1002	971	975	1000	958	933	971	957	1040	998	981	1061	1007	973	982	1048	1009	993	971	984	1011	1035	1024	1038	1015	1014	983	1024	988	1025	995	1007	1001	962	1025	1014	999	1028	1009	958	1028	1032	1000	968	1034	960	961	1062	1011	1065	960	1043	950	975	1026	997	953	1019	1008	1012	1009	1004	989	1012	1051	990	1015	975	982	1035	986	972	960	970	979	1014	989	996	958	963	946	984	1000	1025	1006	983	967	1015	947	953	1002	1003	1026	1027	1108	1028	947	992	1002	1030	963	969	978	1006	944	935	942	1019	954	989	1054	973	1035	1031	1052	993	962	984	985	972	945	989	1020	940	978	1025	1025	994	995	973	975	979	935	1010	989	1030	1031	1024	968	986	974	1071	984	947	1035	958	1025	1005	962	1014	973	945	1005	1001	1012	1009	1005	1082	1046	991	939	1016	998	998	980	1023	989	980	961	978	971	1008	967	1037	984	998	1005	1034	997	987	1036	1008	968	977	1005	1046	1014	1014	965	1000	998	956	1014	956	987	1076	1015	968	976	922	999	1011	988	1011	964	983	968	994	965	1031	1021	995	994	993	979	954	972	998	977	996	978	977	980	1000	991	987	980	998	940	982	993	962	967	978	966	1039	951	1004	984	989	1038	1061	968	976	1042	978	975	903	1025	994	1005	975	964	1007	996	966	965	936	974	1001	967	941	1045	986	947	990	1004	992	990	979	988	989	1029	974	999	978	1003	977	946	1007	1054	994	1046	1022	1048	1002	999	980	1034	977	998	981	975	986	1030	1014	972	986	964	1065	944	952	994	967	990	1019	972	1012	971	991	986	1028	990	997	1006	997	996	982	972	1003	1041	1003	1034	976	981	974	991	1045	1062	979	968	982	991	1024	994	1006	956	990	1048	972	946	993	995	1007	1019	1026	971	995	965	1048	961	1004	1010	960	995	1044	955	1027	1035	957	1022	1054	950	1021	984	967	1001	971	1048	1013	1017	997	984	998	1005	952	1006	1023	1032	979	991	983	970	968	1023	960	1000	971	983	1016	1023	980	1032	1003	1028	1030	1021	1006	1041	1016	1020	953	975	1018	912	986	960	991	966	979	993	1003	1035	948	940	998	1024	1002	983	974	980	941	1036	991	976	980	1000	1066	1013	1024	1021	950	1016	994	979	988	979	1024	982	971	966	957	978	1032	999	968	1004	1012	1001	1069	976	976	971	982	990	1014	978	1051	945	964	992	1005	1005	984	972	946	1014	1014	1021	949	966	1008	987	983	1041	1024	999	999	1025	1030	1024	948	938	1005	992	1002	992	1007	961	997	993	1029	1010	956	1010	1017	975	962	970	951	1029	988	995	953	980	1080	1057	1020	996	915	1035	1017	955	966	1032	979	969	1034	996	897	1038	991	1019	953	981	1039	958	979	1012	976	984	1019	986	1005	965	1015	1041	983	1003	946	982	985
9651	737	643	523	447	361	357	316	268	297	244	273	303	264	272	237	244	265	261	267	263	272	243	240	237	274	207	243	272	272	245	243	244	250	248	287	275	245	277	269	284	244	263	263	222	263	236	269	254	289	244	269	274	229	269	266	248	260	236	251	275	236	245	240	238	275	249	244	263	270	245	241	276	251	260	269	251	258	301	286	244	238	268	240	263	256	224	290	264	229	215	232	256	249	239	250	239	277	252	269	212	250	254	253	265	256	248	232	290	253	285	258	263	235	258	239	224	247	267	228	271	275	229	264	259	271	228	230	220	267	261	281	256	246	226	259	238	252	246	264	228	282	269	229	247	246	248	261	255	243	267	247	244	270	243	248	264	257	237	235	257	267	230	242	271	283	260	245	268	264	255	245	231	215	250	242	257	233	239	276	259	303	248	287	215	281	262	231	253	264	251	266	244	239	250	252	238	265	284	257	236	232	259	230	262	270	261	249	251	276	260	244	255	237	244	256	251	263	259	229	246	235	260	252	258	254	252	239	254	276	237	253	255	248	258	242	280	229	251	270	246	251	251	236	249	247	244	296	257	251	244	273	242	230	219	250	227	263	244	282	242	252	231	213	244	259	246	239	259	231	280	264	229	245	267	265	261	253	252	251	264	231	262	287	245	267	257	256	252	266	261	252	270	266	242	267	276	265	226	266	276	223	265	251	250	287	258	249	276	241	276	254	267	239	252	267	267	294	219	253	233	234	252	256	265	247	245	239	259	247	217	265	281	263	236	259	252	270	265	254	258	260	276	253	267	281	250	260	257	260	226	224	238	229	282	261	249	252	250	238	239	245	253	284	262	260	258	278	251	264	256	236	285	279	257	276	253	263	250	282	243	285	281	233	249	263	269	264	281	263	258	248	237	270	260	236	238	282	258	261	250	260	272	235	248	226	222	243	233	262	256	245	263	274	280	273	291	227	266	227	245	229	276	229	222	270	257	229	246	271	268	234	259	264	264	265	264	254	282	274	272	231	237	260	265	250	256	259	294	218	250	234	246	266	299	265	261	231	280	255	242	245	249	278	242	282	287	252	259	285	249	254	254	229	268	263	287	253	270	292	289	249	272	233	265	270	259	246	276	251	252	259	276	267	244	278	246	221	279	254	271	257	253	249	261	250	254	239	252	265	325	265	262	247	275	261	225	229	271	259	244	275	259	265	257	278	274	263	252	243	265	231	268	267	249	249	214	266	263	287	257	240	254	269	265	227	254	247	272	256	254	251	268	269	260	224	246	290	250	235	247	255	267	239	278	263	261	261	246	253	257	229	280	234	263	263	244	256	235	262	253	256	258	253	242	228	260	239	240	248	215	233	242	258	260	275	242	257	229	242	263	246	251	239	251	246	215	259	262	261	220	231	285	285	245	240	272	241	241	257	226	216	237	222	276	254	216	239	270	276	238	239	246	237	285	260	244	226	246	249	283	268	226	211	246	252	218	269	270	233	224	239	238	284	272	272	302	265	227	265	297	257	254	242	269	266	224	224	269	290	264	261	262	257	269	254	254	264	258	218	258	244	217	284	267	239	276	275	274	264	260	240	252	254	211	235	260	230	270	282	234	239	270	240	242	254	264	265	254	276	240	240	287	240	235	272	259	264	231	244	251	244	249	237	246	246	259	250	251	229	230	271	258	243	238	247	297	266	289	243	251	270	248	255	276	232	290	283	250	254	250	252	250	246	245	270	230	274	247	229	253	261	249	240	231	270	225	284	229	294	256	223	264	269	280	266	228	268	271	248	251	270	254	246	249	242	265	214	238	234	247	232	239	219	267	239	245	271	258	244	281	267	242	261	255	265	247	270	234	231	239	273	250	284	240	239	241	263	231	237	278	233	223	277	250	235	230	251	262	272	243	230	276	264	225	251	227	262	246	266	262	242	253	261	251	246	280	268	286	248	224	263	254	260	264	239	259	266	236	283	254	220	236	251	245	243	257	241	266	267	267	247	287	231	237	232	238	275	222	223	247	258	250	233	214	238	243	263	227	304	251	258	250	211	241	259	257	258	247	269	243	243	250	263	257	274	240	273	283	245	239	250	260	231	218	249	263	268	235	255	270	242	270	268	279	264	245	279	260	262	279	276	256	261	253	280	228	277	272	258	237	264	242	259	244	251	257	236	251	243	219	276	275	225	236	237	252	268	270	263	251	266	257	271	221	251	240	271	271	235	275	244	251	258	265	258	251	238	274	248	231	262	247	234	248	250	263	245	214	214	227	278	232	251	241	238	229	246	261	242	234	253	266	240	278	290	287	251	251	256	249	270	240	262	231	239	246	249	261	260	275	256	260	247	246	251	231	258	245	258	250	253	252	246	260	240	251	250	260	275	226	244	249	243	222	271	285	222	212	217	249	244	280	214	245	252	237	258	257	264	258	247	253	256	258	251	250	252	264	251	268	278	291	272	304	277	251	241	245	277	241	232	245	234	268	242	227	208	230	227	240	251	233	269	291	244	244	230	238	216	242	251	252	237	236	256	265	229	239	280	220	246	266	231	268	226	259	271	272	262	248	258	273	220	225	261	271	278	264	264	263	238	255	237	250	287	235	254	270	257	281	257	283	266	238	255	243	269	254	246	239	265	256	276	267	265	229	284	259	273	222	239	284	252	279	262	262	250	266	241	244	236	249	256	269	271	269	260	252	281	240	278	281	249	259	227	243	270	264	241	260	248	220	258	259	278	253	248	218	251	212	270	256	258	220	254	251	243	258	284	275	294	279	275	211	256	255	261	218	247	235	254	222	266	241	251	247	228	252	288	271	302	242	246	268	260	259	259	290	238	247	250	239	278	242	245	265	240	233	236	295	264	245	250	249	251	277	246	253	244	254	264	270	266	249	266	235	240	242	239	271	248	253	238	275	273	269	285	271	246	264	289	257	265	241	273	233	286	272	240	265	278	273	241	275	258	250	219	246	238	227	241	237	240	251	243	248	259	236	256	265	249	276	278	228	248	269	247	244	286	272	253	265	290	269	253	275	249	250	245	236	244	225	267	235	246	256	240	236	252	258	237	245	235	253	273	234	267	254	251	237	221	244	272	254	251	235	278	228	281	231	240	246	263	261	293	265	267	253	244	251	248	231	246	250	241	276	252	259	260	272	267	250	231	214	261	261	243	239	245	258	270	257	259	225	239	255	250	251	251	273	279	235	274	253	264	240	260	258	255	243	259	265	236	223	253	257	222	225	253	243	235	232	249	263	295	288	259	261	259	224	264	255	249	240	245	263	259	254	239	239	272	258	236	258	249	289	278	245	243	256	268	270	268	228	253	208	239	284	258	244	228	246	241	236	258	265	252	248	288	261	246	295	265	241	229	283	274	266	255	251	288	274	252	249	249	229	240	265	238	228	235	258	249	265	252	252	241	297	244	249	257	265	258	283	228	253	253	241	215	270	246	233	256	255	254	223	275	237	285	250	273	288	257	257	245	246	244	247	260	249	246	264	259	263	275
7339	928	1422	1500	1362	1097	1016	842	833	805	756	725	701	663	696	649	687	680	632	658	637	627	629	581	618	616	604	601	642	634	590	569	569	611	554	609	582	599	610	575	637	650	538	546	552	564	638	596	618	603	604	566	623	545	622	574	592	577	572	567	597	602	573	578	592	579	587	586	581	582	552	618	584	595	622	550	591	579	581	547	579	602	618	577	564	557	563	593	587	578	567	551	584	583	622	614	614	544	576	618	585	589	590	580	574	621	634	582	603	572	535	589	560	547	593	626	603	565	567	608	574	591	562	599	574	581	551	570	613	598	593	583	604	599	540	560	596	549	601	565	575	563	584	574	598	609	577	593	600	580	573	555	584	581	570	534	637	574	611	571	614	571	594	584	549	601	547	550	583	583	551	590	580	667	550	540	579	603	591	570	576	594	589	638	591	573	555	575	573	572	627	615	589	582	603	569	581	579	612	593	528	584	582	574	560	561	546	551	580	545	576	600	604	558	607	541	585	590	581	585	562	604	588	576	556	581	623	594	573	583	597	534	584	559	595	582	571	597	657	595	569	548	599	571	610	585	603	607	552	592	567	611	584	581	614	555	584	623	591	596	590	583	561	580	571	539	562	579	586	595	582	591	583	607	583	558	561	600	590	594	572	558	570	624	606	589	599	619	569	597	604	601	555	595	596	532	596	594	564	617	615	603	606	582	556	593	546	591	566	601	565	561	585	552	563	546	617	602	544	563	638	582	616	599	648	545	585	587	570	591	578	567	634	540	628	588	584	601	575	580	577	561	602	557	596	565	554	574	583	576	566	593	576	603	576	577	604	610	591	578	579	608	576	529	543	588	594	586	578	596	597	568	563	549	605	615	580	596	588	576	578	627	557	599	568	589	626	571	617	575	531	578	597	589	566	591	581	575	584	594	552	598	549	590	572	617	616	618	593	577	579	566	581	578	568	608	531	558	590	560	597	588	604	633	598	569	622	556	591	609	547	602	605	579	608	641	590	572	637	567	580	583	597	595	632	573	570	575	592	591	592	594	565	581	578	562	567	598	593	619	535	564	584	591	606	553	629	582	620	568	572	581	599	578	564	563	598	569	592	592	548	589	556	582	577	567	605	574	567	553	568	590	575	585	599	611	572	564	583	579	578	610	558	560	591	572	591	590	603	572	533	597	576	594	559	555	632	590	577	585	569	593	620	574	621	589	561	538	646	593	608	554	549	637	607	589	578	611	584	597	590	587	617	561	606	609	598	602	582	577	580	590	587	572	602	618	601	584	533	574	604	582	598	552	560	601	585	596	604	579	592	586	591	599	573	584	536	589	609	541	581	615	612	602	559	593	579	572	566	581	567	576	601	602	573	565	584	534	577	559	612	560	622	601	632	585	549	581	587	617	630	574	593	580	640	572	588	564	565	555	556	581	582	570	572	584	606	552	580	590	557	606	585	515	555	610	626	601	542	603	558	545	572	576	614	598	606	563	609	562	545	596	528	579	613	583	568	610	546	593	589	581	600	605	594	587	529	638	570	579	573	573	590	582	612	570	587	622	565	534	593	582	648	606	539	567	610	590	588	537	650	584	595	572	522	566	596	611	582	585	584	566	573	605	595	588	613	579	596	571	615	591	556	569	590	568	594	577	550	565	566	573	578	579	587	591	591	560	593	606	612	572	586	588	556	586	609	559	581	634	560	612	572	600	551	558	556	610	550	590	563	557	564	588	609	571	548	590	564	550	576	572	554	601	580	562	602	583	562	571	573	580	581	600	586	588	582	578	568	578	567	551	585	605	596	599	549	565	592	599	613	585	602	594	611	613	611	593	598	596	629	602	543	598	551	631	554	597	597	583	588	598	597	554	570	576	598	520	545	569	597	584	552	604	579	570	579	596	602	604	569	620	579	560	584	593	574	590	593	573	609	583	594	550	593	587	628	603	577	552	557	609	572	587	558	565	601	610	636	576	606	594	585	599	599	589	586	622	588	558	571	618	569	603	543	563	610	614	548	589	583	568	568	613	557	601	571	577	579	552	585	532	596	612	593	570	595	571	608	569	617	577	565	569	558	646	548	569	596	595	602	608	594	511	610	586	613	566	548	607	570	583	561	578	610	593	574	606	568	607	584	578	627	550	524	579	582	615	550	570	590	596	541	583	603	560	546	586	589	578	588	550	564	566	617	544	592	571	597	591	613	603	604	604	589	568	603	608	576	593	592	558	581	591	574	586	591	600	568	580	585	555	551	584	585	593	567	606	565	601	598	575	552	556	592	549	579	594	583	598	580	596	563	569	539	546	534	569	555	594	573	600	599	585	596	591	595	603	592	601	575	557	593	574	531	550	564	573	579	591	583	588	599	548	596	607	577	562	566	532	617	606	589	568	567	602	576	570	565	580	595	600	619	574	570	619	611	604	568	625	596	583	607	574	555	576	605	584	600	570	556	595	574	592	608	572	584	628	556	595	614	626	575	574	589	588	565	569	604	564	566	544	615	594	581	555	588	544	600	558	564	576	581	605	603	566	614	552	558	591	592	578	623	567	601	579	600	624	581	608	563	583	604	592	581	614	537	574	566	620	599	609	588	569	550	554	541	624	576	597	649	589	567	598	646	591	573	635	634	571	626	565	587	598	585	619	586	604	568	565	550	600	533	568	619	602	585	564	556	576	595	578	593	583	547	582	616	577	591	571	580	585	584	558	552	554	564	593	564	616	584	597	588	617	558	567	603	536	586	581	580	584	586	606	594	573	591	546	614	566	602	566	576	572	582	529	591	554	594	616	598	587	608	569	612	587	593	568	556	592	599	599	584	615	574	581	608	598	572	616	565	600	566	575	556	603	597	574	618	580	577	570	618	545	567	554	581	583	595	586	588	601	595	605	603	633	585	557	611	619	611	605	568	565	575	582	569	595	636	615	625	547	609	575	654	595	557	599	561	590	563	591	565	571	550	566	582	539	601	547	550	611	600	617	577	561	550	579	606	554	571	566	578	579	593	606	519	604	582	566	571	593	565	603	605	586	577	568	571	600	580	547	574	587	580	619	614	588	570	638	554	571	598	524	582	607	530	548	550	591	600	535	565	562	576	558	540	610	596	556	588	575	596	546	588	549	558	525	606	591	568	617	572	583	552	580	613	553	580	607	565	624	627	566	578	597	595	587	581	554	578	606	616	580	562	568	561	590	574	635	567	561	580	576	570	607	603	562	560	626	589	617	593	596	588	586	580	591	601	548	550	585	589	611	580	534	612	546	586	596	561	598	592	581	571	554	590	581	606	579	600	604	611	562	562	608	644	606	614	562	591	587	537	604	557	561	598	581	596	601	567	610	601	522	588	620	589	585	567	578	600	567	593	560	605	572	590	613	570	572	575	591	573	516	599	568	602	621	590	574	588	535	557	569	646	571	541	565	611	595	579	582	615	604	575	579	593	573	605	648	559	566	615	599	594	584	585	592	568	531	641	593	592	556	537	551	589	612	569	581	581	544	605	588	617	596
17119	1540	1035	752	551	361	340	314	252	245	245	226	227	221	194	186	167	210	193	169	194	202	203	200	188	181	206	186	219	200	168	183	196	203	175	180	181	184	176	144	175	188	175	169	203	166	169	194	188	177	162	169	174	181	171	184	160	175	164	177	176	145	187	171	164	176	174	169	176	180	184	179	192	158	153	160	162	167	182	168	175	172	166	187	186	187	185	187	201	186	173	181	144	169	177	177	198	214	175	181	155	160	163	180	173	168	178	223	197	184	169	179	188	187	206	169	174	181	161	167	166	165	200	166	183	199	181	187	207	167	171	154	146	179	169	164	166	176	196	177	163	182	172	173	173	195	199	167	193	185	183	186	165	188	153	179	191	190	184	184	145	167	166	187	166	174	181	159	172	196	166	170	154	170	155	194	158	159	189	168	197	177	188	192	169	176	180	162	181	178	159	199	164	184	188	156	191	189	165	155	198	178	156	168	188	179	191	194	174	172	201	179	179	172	188	158	169	166	177	143	147	186	183	141	188	203	192	200	177	196	184	183	161	167	160	163	173	171	202	168	183	161	172	184	174	183	184	169	177	162	193	175	180	199	193	192	180	179	172	199	186	203	192	164	183	173	177	179	180	159	146	186	172	192	167	171	183	190	186	162	154	176	179	167	195	184	186	166	159	201	198	179	165	171	186	161	174	172	208	213	166	161	156	173	167	179	201	215	196	162	192	181	173	197	168	165	169	175	160	154	149	195	190	172	171	193	168	192	166	168	183	188	187	199	177	173	168	170	208	160	181	153	190	159	173	154	146	159	184	180	166	195	178	192	150	166	189	156	156	182	208	172	161	163	171	167	167	170	167	167	195	170	181	159	182	190	172	181	169	168	169	184	159	184	169	171	197	186	218	167	177	200	169	145	172	175	165	195	165	170	191	173	165	208	171	185	163	181	160	192	186	187	161	176	141	178	179	170	170	176	161	201	208	194	175	180	189	175	176	166	153	172	184	189	172	179	181	168	168	164	173	187	179	185	191	179	196	180	162	194	181	176	185	179	189	165	181	181	173	193	174	194	186	186	165	180	190	172	183	180	188	160	164	196	181	175	175	175	169	185	172	186	180	157	176	179	163	177	157	162	182	178	168	207	174	150	191	191	164	192	181	171	194	178	182	189	152	176	163	149	184	169	162	207	184	177	174	161	180	176	193	168	184	206	178	168	178	170	186	171	177	200	177	172	165	146	154	141	158	181	187	159	194	159	139	177	141	191	153	172	193	167	176	183	177	177	179	170	174	175	169	188	161	202	182	152	183	175	175	149	179	165	172	172	169	165	187	173	150	180	191	154	169	176	167	180	191	187	211	183	161	176	131	164	176	184	181	160	171	184	164	155	186	167	205	174	184	160	170	162	187	176	165	163	183	155	162	179	161	195	190	220	164	196	175	194	164	178	179	150	197	180	198	188	164	154	184	168	216	194	192	167	163	180	169	153	183	153	173	195	183	166	171	190	178	170	173	184	198	163	197	173	175	186	187	170	164	185	167	163	163	193	172	178	191	189	154	185	181	178	147	184	192	180	165	159	157	182	160	181	189	149	154	155	175	160	172	180	181	183	179	173	178	180	175	171	199	197	176	188	181	173	156	161	164	188	161	186	175	179	161	168	172	202	183	183	159	169	205	195	157	159	177	166	168	159	186	176	152	165	175	162	198	185	148	167	183	152	192	189	164	143	145	169	170	159	211	172	172	163	194	164	159	187	190	187	190	202	174	155	154	177	145	156	216	165	203	175	190	159	177	178	148	187	192	174	160	192	166	157	165	177	170	175	168	188	189	174	183	167	192	172	179	205	169	184	179	178	163	193	164	164	180	183	160	199	184	166	159	187	174	172	168	150	174	169	169	177	150	177	186	190	181	189	184	155	177	187	173	199	196	195	170	171	162	168	158	210	187	178	176	165	177	170	192	187	182	174	186	139	186	182	160	169	176	171	169	166	174	176	177	165	163	184	184	151	180	163	154	157	204	164	178	174	187	145	176	176	180	174	173	192	164	192	182	145	180	188	197	183	172	165	187	191	158	157	161	146	177	188	173	164	158	174	170	158	195	159	177	183	184	182	188	196	156	164	189	171	182	197	203	184	166	187	217	167	194	169	160	169	177	168	194	170	169	178	202	193	168	173	187	186	154	186	161	163	164	155	196	165	180	185	192	197	177	160	169	171	168	191	194	179	159	156	170	177	195	159	175	169	155	162	158	172	161	160	193	182	167	174	202	162	184	169	179	185	194	197	182	178	196	175	163	179	165	181	162	193	200	166	163	172	161	148	194	188	180	194	177	188	158	163	179	181	178	205	156	146	203	191	154	157	168	188	165	167	187	165	155	176	174	171	166	167	172	159	184	165	191	181	173	195	179	173	181	201	191	200	193	212	166	167	175	167	177	167	161	178	166	165	184	166	172	173	184	175	185	188	157	181	182	172	188	164	187	174	193	198	172	167	150	178	189	192	194	196	169	213	213	161	181	179	185	149	165	148	167	187	200	153	186	162	159	161	192	205	189	173	157	147	148	163	155	166	186	146	172	155	192	189	181	178	170	180	161	176	154	123	170	185	170	177	180	153	167	176	163	197	171	180	171	177	174	166	166	171	187	173	179	160	172	178	173	191	210	154	164	145	174	193	165	146	180	172	165	159	160	176	155	160	185	171	175	156	228	163	171	161	168	189	185	199	155	173	169	186	157	176	162	164	188	177	186	174	181	153	191	181	198	166	191	197	185	183	172	162	176	165	164	198	168	196	199	189	180	150	187	199	179	166	175	164	156	170	186	144	199	208	179	142	187	160	165	173	170	177	189	174	193	172	180	201	175	184	179	184	184	181	195	187	179	184	185	171	190	177	162	183	160	175	186	176	208	161	175	169	168	191	169	178	173	156	178	189	159	171	160	177	209	184	183	167	171	186	180	188	174	168	163	189	174	187	182	179	198	184	142	161	189	187	174	183	177	162	184	186	194	164	167	184	152	176	167	170	143	200	180	202	196	166	170	173	164	168	167	169	165	175	171	174	189	177	185	181	201	174	175	174	190	203	182	157	172	181	146	149	172	173	167	165	175	168	152	213	179	196	173	168	189	172	193	166	146	186	222	197	165	200	190	176	195	170	176	175	200	152	185	179	177	206	199	172	168	154	169	168	204	186	189	193	171	191	202	173	149	173	173	187	190	189	164	163	216	175	157	167	173	185	187	182	162	169	171	191	171	190	185	187	167	150	188	193	165	187	169	176	178	166	186	168	184	155	177	179	182	187	179	161	192	166	181	181	163	170	171	183	166	162	204	171	156	171	164	170	179	171	185	175	181	171	180	170	172	162	210	153	172	162	151	190	193	198	181	174	195	185	186	175	162	173	187	174	168	181	175	166	163	152	198	163	192	171	174	167	190	181	189	186	176	176	193	182	198	186	179	157	167	177	186	155	184	217	138	167	155	182	181	173	172	173	191	174	184	203	162	157
9156	1232	2140	2336	2004	1525	1151	1034	949	878	746	756	701	654	617	609	551	575	576	563	552	548	505	511	488	534	511	493	510	527	508	486	496	489	512	481	521	485	486	489	455	500	487	511	457	508	459	449	475	456	468	457	459	440	450	478	433	450	471	476	467	474	438	468	465	410	461	468	468	449	462	472	479	484	425	440	480	483	453	458	480	468	487	483	471	448	480	445	462	462	458	481	489	450	465	473	432	489	471	469	483	444	486	474	471	427	468	437	432	453	424	491	439	489	449	474	509	468	485	440	424	473	476	490	483	519	438	457	460	478	495	456	484	481	423	439	473	435	482	436	465	452	489	462	491	474	483	470	487	410	476	450	470	443	453	449	465	471	433	475	502	464	430	443	459	448	492	482	439	468	517	504	436	453	436	488	479	478	453	489	449	473	437	479	463	455	481	433	475	459	465	481	452	429	467	459	492	439	475	453	467	412	450	483	453	465	420	455	491	481	461	501	497	501	463	427	490	449	452	445	467	481	475	476	460	401	463	456	433	466	484	440	468	437	433	449	450	423	442	442	444	419	478	453	446	457	484	470	486	451	439	417	437	428	455	451	473	493	474	498	448	491	456	463	424	442	474	440	465	467	473	483	453	432	457	512	481	431	464	510	422	454	468	491	478	462	417	457	442	472	432	440	463	452	463	467	486	480	454	466	478	478	484	465	491	466	454	453	493	490	470	460	451	443	480	476	467	450	471	456	482	458	459	393	492	444	492	465	494	428	405	446	461	479	453	458	449	481	466	449	470	463	483	485	413	464	466	490	468	456	508	458	469	468	438	473	467	486	457	483	450	450	499	486	467	471	467	479	410	467	454	464	447	486	478	455	470	445	456	431	430	468	463	464	487	483	434	453	441	454	447	492	507	491	426	484	503	497	470	455	501	447	475	488	501	494	461	485	453	464	463	473	479	441	481	408	505	487	457	471	457	446	461	482	435	456	491	459	463	476	453	439	450	466	482	479	461	484	454	479	457	459	444	411	453	458	478	475	447	459	468	472	463	445	451	443	468	493	465	466	489	447	444	461	451	431	461	471	509	466	463	478	434	461	460	420	466	483	464	447	456	473	468	475	466	453	431	463	451	445	461	455	451	458	420	452	456	462	437	484	448	451	453	432	493	473	467	461	423	469	448	462	447	455	478	461	468	425	455	462	469	423	465	460	465	467	468	399	444	459	507	468	480	442	444	473	439	484	446	444	452	479	462	419	455	455	512	467	447	484	468	431	441	477	457	485	442	444	414	462	490	449	504	474	457	452	435	467	479	491	478	467	459	436	465	465	475	452	452	462	522	482	499	468	472	456	463	437	430	464	434	459	453	454	488	493	496	435	436	454	456	423	459	474	445	479	477	465	428	453	471	460	482	456	424	440	454	473	474	479	496	452	486	480	480	432	473	448	427	439	468	493	440	463	448	467	483	496	451	449	473	456	396	448	480	424	462	465	448	435	486	442	487	457	488	472	470	493	496	461	443	474	428	506	458	480	444	436	469	443	520	426	508	453	430	469	463	464	487	455	473	449	455	442	440	446	471	478	478	473	508	475	470	452	453	472	435	459	429	447	454	492	494	455	437	451	478	464	460	456	505	463	436	452	491	463	463	430	456	459	503	435	443	432	453	431	448	454	451	503	429	431	449	452	477	486	491	475	446	447	423	466	458	477	431	446	473	436	459	456	511	486	501	514	448	470	433	432	431	502	438	460	455	492	468	472	462	487	475	438	428	453	428	469	450	458	417	473	459	473	436	470	476	454	485	452	437	500	481	471	453	494	475	478	441	444	486	474	476	433	427	454	428	495	510	464	431	455	474	439	429	435	456	429	432	416	432	490	447	466	446	451	453	450	459	433	453	462	469	489	475	478	479	491	494	451	409	465	455	478	432	472	458	479	454	459	460	450	431	447	435	416	434	457	442	489	456	427	484	435	473	470	440	468	478	444	507	478	472	438	446	478	459	444	455	453	456	455	476	473	448	469	472	448	418	452	488	450	460	479	428	485	428	461	459	509	484	446	460	475	439	440	443	486	475	462	452	457	457	424	470	464	480	467	398	481	478	444	470	489	449	477	454	473	495	494	455	441	434	466	419	467	456	484	460	463	505	426	478	465	437	457	441	465	484	448	458	468	479	458	488	479	465	471	469	459	462	453	478	432	495	449	468	449	451	467	467	455	478	500	454	424	483	445	452	485	433	459	470	427	443	482	488	472	472	437	447	484	474	476	469	463	453	469	475	465	462	463	473	438	480	443	460	448	452	455	476	529	461	427	471	461	464	415	444	428	447	468	463	434	435	488	469	494	457	475	444	428	503	512	469	498	463	463	456	469	435	412	462	454	498	468	451	478	461	448	443	465	432	476	474	466	483	464	447	451	442	464	424	494	430	489	485	494	429	478	457	465	450	473	464	472	445	439	464	459	477	441	485	451	489	444	449	501	450	429	457	457	443	461	463	465	459	476	441	449	483	487	471	425	416	444	415	467	480	476	443	466	477	449	443	457	458	440	441	474	419	447	454	448	454	499	478	421	463	461	445	441	485	455	477	476	466	448	444	477	454	459	425	456	451	460	470	483	426	464	458	442	444	501	479	467	445	453	440	400	489	453	436	508	486	434	496	478	492	442	466	494	497	452	449	405	487	425	460	469	473	456	462	459	462	478	466	473	461	464	450	440	463	478	467	444	479	421	460	436	402	441	439	405	463	460	463	470	484	444	487	450	480	417	435	474	440	476	474	486	497	469	478	451	498	453	443	430	470	483	466	470	497	426	508	471	478	508	475	446	474	471	480	455	482	431	488	432	431	466	494	492	462	480	457	473	436	489	471	450	476	421	432	490	457	506	433	473	478	478	441	428	465	475	438	479	455	451	479	451	477	452	471	479	460	414	451	478	434	493	454	450	533	446	428	478	466	457	467	468	448	418	468	468	445	472	446	462	468	458	437	468	454	440	444	475	444	484	414	444	487	428	481	423	468	486	424	444	497	429	440	475	487	449	451	427	453	483	473	468	477	470	444	507	483	442	464	457	461	443	463	461	460	449	440	447	492	457	453	473	432	476	451	483	453	470	484	473	437	431	446	454	502	461	481	435	451	487	450	450	437	422	487	450	440	443	516	443	451	479	494	457	446	453	477	474	487	413	446	478	476	469	470	459	472	472	464	467	479	467	440	469	480	457	447	453	469	463	486	513	477	462	424	442	470	466	436	457	465	442	426	459	434	453	468	455	466	486	455	489	442	472	449	463	477	459	517	448	437	447	459	461	475	458	449	478	476	470	444	451	465	444	488	444	470	497	405	458	458	492	486	426	427	452	456	461	455	473	482	459	475	463	427	478	462	414	480	491	461	451	482	451	448	443	441	457	433	470	453	489	471	510	487	472	481	485	469	483	436	512	464	434	444	469	497	456	486	471	431	447	457	475	469	500	469	417	449	481	451	505	486	499	447	474	477	447	450	478	474	429
2803	550	491	485	463	449	443	442	484	449	483	449	466	446	457	430	440	456	466	474	475	440	439	456	452	517	490	457	476	485	470	495	448	446	461	416	475	445	427	444	468	458	470	468	466	469	417	469	475	439	478	479	452	492	497	455	430	471	498	492	479	461	451	453	476	463	453	467	452	420	443	453	466	448	464	449	480	436	486	449	445	447	469	439	443	448	470	479	443	464	472	472	487	425	452	461	438	453	484	472	470	454	448	442	450	461	413	439	443	443	427	513	512	465	427	466	427	448	446	490	468	450	462	452	442	429	465	483	411	456	476	467	496	497	458	482	463	438	475	476	448	417	440	503	469	434	470	413	430	434	419	457	449	430	441	494	472	514	469	459	480	469	482	430	415	495	412	483	429	486	461	429	454	470	427	452	475	468	474	464	474	429	505	466	475	447	448	402	442	485	482	474	502	453	492	478	458	442	445	446	457	420	463	433	462	450	486	477	466	510	489	461	486	447	454	448	482	461	418	498	470	460	433	460	438	466	461	458	437	464	458	466	443	422	487	483	476	473	478	424	482	462	426	432	462	447	450	476	429	461	442	467	421	470	477	468	507	454	465	492	447	490	385	445	463	488	428	450	542	418	457	434	453	472	465	445	465	460	497	477	454	481	441	485	437	478	467	482	460	429	446	444	462	469	443	438	436	477	468	491	456	469	467	494	467	418	468	462	446	483	449	464	450	437	484	466	441	475	410	511	460	451	481	449	438	463	455	441	454	492	471	446	471	479	469	492	436	447	451	456	535	431	478	456	449	463	433	439	492	475	473	435	487	471	437	442	433	450	471	470	441	454	466	463	470	502	457	454	457	466	441	461	461	460	449	427	473	411	452	464	425	448	510	482	460	469	481	490	472	499	519	477	436	417	453	472	480	499	447	438	476	432	455	458	461	454	462	482	450	425	444	460	458	476	447	463	507	523	450	445	463	447	459	452	455	477	453	493	447	473	442	474	428	493	491	459	475	485	462	462	440	468	451	471	433	491	482	466	496	481	466	438	466	472	450	461	443	456	475	421	480	464	460	441	448	455	467	483	462	475	477	479	408	508	446	427	431	482	476	510	445	409	467	495	450	470	431	488	468	469	476	470	433	446	461	463	441	427	487	435	483	464	450	458	461	493	470	457	457	472	449	483	426	492	502	466	442	515	470	495	462	454	467	421	462	469	451	466	454	481	436	443	488	428	465	467	470	484	429	435	468	428	506	488	480	472	441	451	469	474	478	463	411	463	453	462	461	429	483	455	459	445	492	450	480	480	432	484	447	482	412	448	470	466	479	432	449	449	464	447	444	483	472	440	441	452	413	463	451	452	487	463	498	469	425	430	504	450	470	478	410	431	451	459	477	440	439	395	454	476	453	437	463	425	440	457	412	420	463	442	441	431	455	464	462	467	498	430	412	421	428	477	458	410	432	492	450	434	425	483	418	489	506	479	477	449	479	463	454	437	429	428	477	455	463	434	454	448	447	463	439	437	449	441	464	458	491	460	482	482	464	470	430	460	501	437	489	427	470	460	435	437	487	451	494	493	471	451	472	457	492	430	461	471	457	485	484	447	478	469	440	447	497	460	446	438	403	444	480	411	446	417	438	472	437	428	478	445	412	396	474	479	446	479	439	449	469	467	446	491	474	480	521	478	462	452	445	484	444	445	451	484	462	468	464	440	465	509	460	464	467	425	540	495	440	481	481	434	448	462	463	475	468	427	469	430	448	476	464	476	471	454	481	452	450	424	452	437	487	484	509	430	461	464	448	493	454	517	436	412	429	479	482	423	442	487	474	456	471	470	448	450	471	455	510	454	455	484	439	448	441	445	481	499	494	505	428	434	458	464	412	456	466	509	512	474	411	434	468	441	494	452	438	445	476	466	429	464	446	474	468	467	453	441	451	482	429	435	463	428	500	495	464	445	473	444	436	452	447	441	456	487	476	491	450	447	450	465	477	479	445	432	424	442	456	471	465	443	442	461	489	501	455	480	446	475	472	451	420	459	468	462	488	446	435	467	447	469	467	469	465	456	434	466	492	469	459	463	425	430	431	445	510	440	459	465	419	488	498	465	457	491	455	460	457	470	462	490	491	430	455	478	460	442	470	456	431	499	484	486	447	449	447	425	475	438	454	464	482	482	459	454	441	428	474	448	462	443	466	443	500	447	440	436	420	445	400	435	445	438	442	427	422	431	456	505	511	473	424	449	468	461	468	446	451	465	479	442	424	486	433	434	465	453	416	401	413	486	432	489	435	437	513	425	451	483	486	423	450	491	467	452	428	488	465	448	447	456	470	447	462	430	459	465	465	455	470	443	462	423	453	468	498	412	434	467	463	463	434	417	481	469	459	452	464	464	483	452	465	471	446	463	455	479	431	460	459	472	469	471	474	435	426	441	457	465	448	481	483	482	452	439	413	481	431	468	430	431	485	471	429	484	436	463	439	456	486	471	480	451	440	452	447	462	482	454	487	451	470	445	453	444	462	462	445	461	465	453	450	479	455	456	489	481	472	491	415	437	427	460	456	503	444	429	470	500	440	451	471	456	496	434	420	468	434	464	452	445	437	474	457	460	497	475	444	481	478	451	437	459	440	448	442	417	423	442	454	401	429	455	451	480	459	507	520	466	497	429	422	445	431	464	481	479	494	470	483	490	490	465	464	485	477	424	473	439	477	459	423	503	473	419	500	470	478	444	478	484	467	472	469	466	480	473	483	456	463	422	445	426	467	482	436	450	465	445	486	445	451	470	475	439	477	430	425	449	443	447	454	432	450	490	465	451	442	461	477	411	433	455	481	452	454	478	476	452	516	464	466	462	503	470	447	435	481	484	464	441	465	461	492	449	430	463	484	466	413	471	479	437	452	460	451	446	491	490	480	456	457	477	449	446	479	455	408	432	501	431	439	483	458	450	470	462	452	433	477	422	440	403	463	421	475	433	416	451	468	411	464	425	410	481	472	449	460	463	478	512	471	458	475	474	474	456	444	464	449	437	459	453	456	459	535	431	457	470	412	455	493	464	440	452	443	458	469	455	436	473	491	453	454	431	434	429	422	416	432	430	464	501	452	417	471	418	422	461	479	433	434	488	500	429	483	460	478	486	508	433	474	475	450	466	473	468	451	465	466	413	478	475	492	455	469	423	503	465	486	416	447	414	430	437	451	484	419	480	518	497	436	465	475	477	461	437	388	507	486	444	480	457	459	480	464	433	489	457	457	450	442	490	499	507	449	456	507	489	489	426	464	480	441	492	459	428	481	415	450	468	478	464	465	457	426	404	483	453	491	458	490	444	482	443	529	436	444	467	506	487	448	453	449	447	436	450	443	480	478	469	467	432	457	477	432	436	475	435	422	458	474	471	429	446	429	451	421	472	425	475	478	437	455	488	480	486	443	448	426	420	477	448	453	441	484	507	451	503	446	437	398	475	456	486	447	462	429	497	455	471	452	462	482	467	430	435	467	467
2789	1119	1053	1016	1018	1084	983	1037	990	992	1004	1012	998	1017	972	968	1028	1027	991	1012	994	981	988	1007	913	960	1004	977	1002	1021	993	1043	968	1079	993	991	1010	1014	1024	957	1005	1022	951	1026	1013	1013	1022	959	1006	967	1067	1039	991	1008	966	957	988	966	1007	969	1005	1044	1012	980	993	946	962	1043	914	982	1022	1040	980	952	959	976	972	995	972	967	1018	967	1008	977	999	1056	1010	971	1014	1025	1070	1010	1036	1046	959	975	985	952	970	954	1029	1028	963	1010	957	988	990	988	978	1077	966	970	999	944	1020	1023	910	1018	983	1005	1007	1047	948	1015	1018	946	1001	1032	961	887	990	994	1016	1042	1018	987	978	1003	961	962	1044	962	960	1009	1002	1025	1015	1056	1022	1015	960	1030	1026	1042	999	1020	1008	1014	981	1001	993	976	1006	1017	1023	972	993	1020	963	986	1016	1024	1022	1010	941	1020	1055	988	998	1017	1005	1016	972	973	983	914	989	957	997	1018	972	984	989	1004	968	1006	1006	973	958	1045	1058	928	968	1001	1031	1036	1008	1009	989	998	978	942	991	984	1021	993	974	985	1037	1037	978	1053	1014	969	941	1012	1013	948	972	993	964	1005	972	1005	985	985	1013	975	987	994	985	1015	943	1040	1046	1010	971	1035	966	1002	959	987	1010	964	972	988	1022	1058	1005	1032	1010	1021	977	958	986	1023	979	987	992	1026	992	1003	1022	920	965	1048	991	1076	984	997	1008	1030	978	988	957	983	927	1008	1029	993	1010	966	977	1022	1007	997	967	1050	963	991	972	1062	1036	1030	987	1007	1009	1003	1004	944	1050	982	1012	1002	1031	999	972	929	926	999	950	979	992	981	915	954	958	942	1003	1005	982	958	996	1012	948	996	983	962	1009	966	982	1019	974	1016	1062	1036	958	929	996	983	982	1032	969	983	988	945	1011	989	984	1003	1040	973	968	995	1039	1021	925	982	984	990	1063	1040	962	1007	1028	1026	986	1035	997	1034	1004	959	1035	1012	925	1007	1030	993	993	977	1001	1027	987	1010	937	983	995	1016	1033	991	958	971	1062	1035	1013	1013	1032	967	1042	1024	952	968	1016	964	1012	996	989	1018	1008	983	1044	995	998	1012	991	982	995	989	1008	979	1013	1028	975	964	1016	981	988	1018	942	966	979	995	992	992	998	1026	981	1031	1012	1062	1028	1006	1000	1017	977	991	1038	905	1014	978	948	977	990	955	1023	988	964	949	993	1043	993	960	1011	951	992	1043	971	920	1010	1023	1018	1020	982	1033	982	986	1033	992	963	978	1028	1026	967	1011	1044	963	1040	1038	1022	970	966	975	970	941	957	1016	983	1010	982	1002	979	991	951	1005	1003	1011	970	960	1024	1090	989	1006	971	1023	985	989	921	924	1039	987	978	1039	1052	959	1010	951	1049	987	963	1018	1026	954	932	1010	1011	1010	997	991	973	980	1039	955	952	996	992	975	1012	1024	986	1063	1014	1010	1039	1068	999	988	1022	1023	1005	992	974	994	1051	1007	1002	1001	1019	1023	1039	951	928	941	1055	1015	949	1021	1005	1004	1004	1001	962	952	975	991	982	1053	1008	1024	994	1001	1033	1002	992	972	946	995	1051	961	1006	1073	992	950	1044	991	973	984	1005	982	994	996	994	934	988	1007	994	996	1003	1021	1003	966	1012	977	1038	1011	978	1002	959	974	995	1012	979	990	1025	1001	1008	975	976	1015	1012	996	1017	1009	960	1034	987	979	962	1008	977	976	1004	972	980	993	999	1017	952	1010	1008	1037	976	1011	955	1014	992	1007	1028	958	1014	1011	967	981	989	1017	965	964	999	1056	996	985	955	983	994	990	1023	986	1032	988	976	1009	973	962	1025	983	1007	974	995	982	964	1008	944	1006	1027	979	1013	1000	1026	1011	955	1021	1025	967	948	1015	996	986	996	964	979	1006	1020	1044	1040	1007	1010	1025	1042	1008	990	938	994	1015	1023	1024	1026	1025	947	1014	1033	995	1020	954	1002	969	991	1024	940	943	1027	941	964	976	985	1023	1018	990	961	991	992	1011	984	974	971	982	1017	986	1017	996	1032	960	937	1009	1003	1011	964	940	1042	980	1013	995	988	998	946	963	992	1040	941	1001	1042	973	1012	995	990	1019	983	1012	979	1004	965	1012	973	991	1034	999	985	1019	991	996	955	945	991	977	962	980	1003	925	1118	1037	934	948	988	991	1025	1023	1010	973	1068	968	989	950	987	951	979	937	974	984	1030	1000	1005	1004	1025	969	959	942	979	988	980	1008	988	1003	1027	975	1050	984	1041	1000	1033	943	1071	947	1038	1017	989	953	991	1013	1047	1019	973	957	957	1004	1033	996	978	933	980	1048	951	948	1006	982	1046	997	966	987	978	962	1035	987	985	970	972	995	1076	1012	999	1000	1016	991	999	984	1025	975	954	981	1009	1002	1038	1013	995	1013	960	1028	979	975	1061	1001	980	987	1005	970	960	988	1020	968	977	990	978	987	1028	982	980	1004	990	960	1006	990	994	1070	940	1013	968	1014	1028	970	980	970	986	1036	942	1015	979	1031	1004	1033	1013	1005	1024	929	984	991	1074	1056	992	1036	1011	1041	1014	968	1003	965	988	959	961	986	995	990	1045	1050	1034	1000	1037	1018	981	1038	1004	978	1013	1023	978	1009	999	979	1003	1069	1001	981	1020	977	991	981	1024	1015	1017	1012	974	974	1059	1009	1020	1002	1012	1036	995	1037	999	1007	986	991	1014	1011	1006	942	955	975	1050	959	954	980	1001	996	1003	1032	938	986	1015	963	942	1039	1016	1009	1022	975	1003	997	1030	964	1014	1003	954	946	998	946	1021	959	1047	982	998	970	956	1018	1030	951	998	1030	971	975	956	999	992	996	1009	1025	1010	948	1027	1015	1009	990	969	1004	1017	994	964	1006	1029	955	977	1020	1039	968	962	1006	1006	997	920	1044	1008	1015	975	947	995	982	994	1004	984	1006	947	927	973	964	991	1046	967	1001	1007	1001	995	1053	996	997	1052	988	973	1022	985	1034	949	1009	979	1017	989	980	994	931	953	914	964	981	993	1002	994	954	989	1003	1006	977	975	997	973	1025	1030	1004	984	973	1017	956	951	920	984	984	995	988	1000	971	1025	1024	995	985	976	954	1054	1001	966	971	924	966	1012	993	1027	994	984	979	999	1035	996	1052	978	1013	982	1047	1043	1015	1043	940	997	977	954	1012	991	1018	1003	989	981	1016	974	1012	968	1004	1015	1056	931	973	971	1036	1067	1010	947	1052	1075	915	969	1005	946	1023	1011	1016	1042	929	1015	1018	944	987	989	1035	987	1010	950	989	926	1006	1020	957	959	999	982	985	1036	1013	987	966	1004	966	1011	993	976	1003	1022	1010	990	978	1048	950	962	985	972	1039	943	1024	992	1011	1050	1001	1027	951	981	1018	966	1025	1012	981	1040	1023	971	1096	998	985	1026	982	971	988	951	1036	983	966	969	1026	993	1009	1015	1058	986	1053	986	1022	991	1052	982	953	951	1028	1068	971	1026	1005	960	949	958	1020	969	1024	1015	1005	1032	1014	1008	997	1002	1068	947	974	1019	1036	983	1031	1032	977	984	1048	986	1031	1025	1020	970	975	1026	948	991	1007	945	1008	1036	1013	991	1005	1021	988	1031	980	983	1027	999	1022	982	964	1029	942	933	981	1005	1005	1007	1035	1002	1000	993	971	1087	1061	1010	1015	995	1036	985	1007	990	1033	973	987	1041	975	980	947	998	1010	1026	959	1014	989	972	990	1033	984	993	1037	992	981	1018	1002	996	995	1003	969	1004	948	977	965	963	977	999	1012	1060	989	991	1022	1052	978	1070	1000	932	988	1030	1028	1013	973	985	1033	989	1066	990	968	1001	985	1036	1006	1019	995	1005	952	981	1003	1021	1037	1034	992	1020	1032	1010	1015	965	1029	941	1033	996	1017	1003	983	1032	1017	1067	1021	958	976	907	979	1006	1087	969	1017	1040	992	1031	984	977	1037	997	1053	1033	1004	955	1006	970	980	965	963	992	981	1022	1015	978	972	986	1041	969	954	979	1001	1040	1013	1007	984	1015	967	1005	1028	982	1015	1007	1015	1065	984	979	1012	968	1005
9902	720	688	527	369	377	340	333	286	289	291	271	274	283	295	267	276	264	271	255	270	273	270	257	268	277	250	274	256	254	264	268	253	249	245	277	240	267	236	292	280	251	245	245	247	248	267	240	264	235	265	262	235	263	270	264	241	298	265	250	256	276	270	273	259	286	242	267	245	255	268	219	249	218	260	251	255	261	236	216	219	278	268	237	258	258	239	252	225	245	272	285	234	224	254	263	220	266	263	258	279	252	258	257	273	248	266	237	252	263	254	268	231	266	259	254	252	234	226	232	240	253	255	265	262	256	251	277	266	275	274	244	280	218	252	244	229	255	265	231	250	267	261	255	237	242	252	280	269	240	250	278	259	263	243	221	280	218	228	241	266	257	245	251	239	237	298	247	249	246	241	270	261	245	281	277	272	245	261	259	283	238	250	273	263	242	237	275	251	258	261	206	253	264	218	281	286	254	246	277	251	220	297	258	262	233	232	241	248	248	237	247	239	289	240	246	249	238	237	251	244	248	274	268	233	245	240	258	265	233	215	242	259	253	236	244	269	256	225	249	235	248	266	260	242	279	248	251	259	211	255	266	263	283	255	276	230	262	246	268	252	240	266	258	259	264	257	256	235	225	263	279	239	258	263	234	253	238	240	270	275	259	248	270	218	264	237	243	247	256	254	262	263	255	253	239	263	245	270	251	275	241	261	283	251	234	278	277	269	235	250	256	270	288	244	258	254	248	244	278	265	248	242	250	246	236	261	259	266	283	251	251	236	238	243	245	220	237	272	268	278	291	256	243	235	246	248	252	263	261	255	286	245	233	258	271	277	236	259	232	260	238	270	307	245	263	232	261	258	243	242	245	224	276	273	238	232	263	267	260	248	257	250	267	245	274	255	258	236	258	249	277	245	256	270	242	261	269	222	251	246	227	257	234	256	274	252	221	253	250	241	245	245	251	230	245	288	266	227	253	272	229	257	211	251	234	252	255	247	280	255	216	272	232	232	247	229	249	250	235	245	276	237	226	266	279	251	239	253	227	253	235	254	223	252	254	227	253	278	215	236	258	254	253	230	237	252	223	231	258	221	267	249	257	220	250	271	242	259	227	284	234	267	295	258	275	245	254	264	266	235	274	251	245	263	239	261	241	256	252	261	255	256	270	272	240	279	262	278	242	225	263	282	254	242	285	230	241	239	251	245	248	269	258	264	262	293	245	248	253	213	258	255	242	247	259	275	279	240	258	241	244	267	292	246	264	264	230	253	234	293	234	232	244	230	288	213	258	231	255	232	241	259	256	252	256	268	238	249	231	223	259	261	274	236	277	275	253	227	265	254	277	246	252	264	248	249	266	237	235	263	278	230	262	215	279	265	261	241	288	253	246	255	262	256	258	241	229	231	241	251	253	247	238	274	254	230	241	256	262	270	262	215	255	298	263	259	283	275	265	256	229	225	252	220	282	257	241	277	253	253	260	243	269	234	252	239	232	221	261	260	257	269	237	253	248	254	245	260	243	261	286	245	261	274	216	250	260	242	257	237	272	247	263	237	258	277	252	272	274	233	268	235	241	257	246	263	244	235	285	261	263	247	249	267	241	263	254	243	257	256	238	234	260	251	257	233	237	248	248	275	221	278	251	258	244	254	234	259	270	287	248	258	242	226	274	264	230	239	267	260	250	243	222	250	256	242	264	255	250	264	231	263	291	241	262	267	268	275	231	276	257	247	266	232	265	249	248	261	244	257	238	262	232	217	254	268	266	247	267	239	244	277	261	291	252	256	235	263	229	232	220	239	245	270	279	277	227	230	267	242	243	270	250	236	258	272	226	238	248	257	237	223	237	241	247	253	266	252	281	250	255	259	252	281	260	255	278	263	249	255	242	248	228	252	255	260	248	242	284	231	271	275	251	261	273	239	257	260	230	271	275	277	235	238	250	236	258	260	306	233	253	296	254	236	245	257	240	263	260	279	240	280	233	261	254	252	244	256	245	268	264	259	232	265	296	248	292	255	280	246	244	252	252	261	232	247	254	274	253	215	265	260	234	254	215	269	292	267	257	257	272	299	240	301	261	252	248	256	227	254	264	236	223	239	278	235	289	223	249	258	262	241	223	247	236	242	272	270	233	283	233	252	265	240	261	252	265	283	246	221	251	265	255	259	252	284	233	269	258	235	253	281	261	248	257	251	235	226	265	245	268	248	239	241	263	246	231	273	251	251	265	267	276	245	236	253	246	257	236	263	253	249	237	241	261	249	244	288	259	252	260	239	271	250	239	245	284	215	247	243	246	236	281	259	258	252	243	228	235	262	224	259	256	243	265	247	265	246	267	239	285	257	280	252	214	227	241	259	254	257	254	254	270	269	260	240	258	270	259	288	261	253	239	239	257	236	228	269	250	246	254	238	253	265	232	259	246	244	255	253	254	250	274	266	253	253	258	255	243	269	228	287	265	256	250	229	241	278	237	272	303	264	250	253	242	246	265	275	249	237	252	239	255	252	267	250	253	233	241	257	262	237	225	244	301	236	259	257	257	259	241	249	266	255	260	250	215	280	250	248	241	257	232	220	233	255	248	239	260	266	277	267	283	282	262	273	246	228	246	271	279	242	272	269	282	254	264	221	218	248	270	261	257	289	229	271	245	247	270	252	235	224	234	253	242	219	261	252	251	248	252	250	240	247	251	245	243	271	298	263	260	274	274	276	242	247	257	227	245	253	263	254	242	248	264	252	243	252	241	273	259	224	234	271	214	271	232	267	290	252	282	241	255	262	258	252	250	251	247	270	245	240	265	230	279	213	273	229	294	260	237	257	263	264	266	262	269	269	291	251	252	262	254	263	239	239	231	275	236	237	255	250	222	239	247	245	286	257	240	257	281	233	255	254	260	263	240	257	236	237	279	270	238	280	278	270	265	233	253	246	245	268	256	255	261	302	262	247	213	251	228	223	232	263	250	240	231	241	268	271	261	261	279	251	209	261	219	255	234	238	267	236	228	234	229	232	235	278	241	239	268	256	281	276	241	239	278	254	255	205	257	255	237	257	275	254	246	278	257	228	263	240	247	254	255	241	278	250	257	249	249	278	229	234	274	278	223	250	254	283	271	217	273	236	241	251	271	272	246	246	248	252	257	255	256	247	260	257	240	248	265	257	248	228	233	264	260	280	259	284	226	273	251	250	229	263	231	250	248	250	247	270	264	251	278	267	271	256	268	218	253	262	294	279	239	259	267	252	266	270	241	238	244	254	242	257	260	262	252	258	258	235	235	255	240	245	265	241	268	270	246	242	234	261	253	252	259	225	229	260	242	265	272	255	244	230	244	247	247	268	264	300	265	292	301	250	234	238	264	252	296	253	273	244	281	263	281	254	251	277	234	261	255	248	295	247	246	263	248	227	248	268	272	257	263	245	230	257	243	268	213	300	221	238	263	255	221	313	240	255	216	255	251	267	258	272	243	255	222	253	272	255	258	247	257	253	252	264	256	246	243	234	246	273	285
7560	1002	1403	1509	1408	1110	951	825	795	790	732	721	710	686	680	680	645	672	650	640	589	639	614	627	662	576	585	624	623	587	591	643	599	615	625	614	561	614	571	572	553	594	611	572	607	601	587	598	554	565	604	588	594	600	588	587	593	597	557	567	588	578	620	589	592	575	578	604	582	574	640	611	567	616	619	616	588	585	605	591	591	568	550	579	615	543	604	598	559	583	634	600	583	595	601	622	585	583	590	609	578	623	576	573	563	591	552	578	613	546	553	580	588	591	568	584	640	568	656	554	603	616	631	593	601	605	622	594	578	573	590	579	617	617	601	560	549	580	592	554	581	604	616	607	597	603	604	584	600	619	585	599	556	609	593	594	577	631	576	553	550	583	628	606	624	574	555	565	567	603	556	616	551	553	590	572	613	576	563	557	568	606	593	578	546	591	604	577	603	563	572	536	591	618	552	588	581	582	595	564	637	567	598	590	606	632	567	592	585	554	575	592	576	568	579	560	581	589	562	606	554	579	588	598	593	566	538	586	577	573	614	589	616	610	597	614	577	608	572	535	609	606	601	571	609	593	577	595	558	581	564	587	571	560	617	580	623	601	584	614	612	573	587	541	558	542	586	555	548	552	613	590	537	585	579	541	568	640	578	576	594	604	588	550	568	565	595	587	569	563	554	552	589	616	530	578	575	631	578	565	559	582	563	591	547	572	586	552	589	589	519	561	591	577	591	618	624	600	565	586	529	599	592	557	581	638	569	610	568	542	586	564	602	619	583	580	591	579	579	589	578	603	583	576	594	588	572	553	572	578	610	617	584	618	577	583	547	594	575	559	621	605	570	564	597	578	580	610	631	555	609	601	525	611	565	564	569	589	602	591	554	608	595	577	550	576	550	578	573	544	594	612	567	585	555	554	552	616	585	581	621	568	593	558	596	549	580	575	528	579	606	555	538	578	567	601	555	554	600	591	580	586	607	539	590	555	534	610	573	571	601	595	596	571	569	618	580	555	573	573	569	577	593	599	566	586	616	604	579	665	554	589	606	544	620	544	622	578	611	601	561	611	615	554	616	594	584	550	588	551	608	620	565	600	584	572	582	597	570	567	575	595	583	591	601	593	632	560	608	586	531	618	567	596	553	571	568	560	581	548	588	564	543	564	581	539	596	584	606	574	590	577	621	579	575	595	563	592	568	565	620	600	568	621	589	586	561	584	603	567	583	602	585	563	577	607	574	548	574	612	537	606	591	566	563	574	605	545	625	599	574	589	562	590	594	633	556	586	594	600	571	585	614	579	578	611	595	596	676	605	626	611	557	581	565	550	587	575	598	625	578	584	621	614	531	594	569	555	545	604	568	609	597	562	554	558	581	545	571	560	581	605	603	579	564	601	634	587	608	571	579	623	585	537	608	625	623	590	581	526	606	543	585	585	588	579	601	575	567	589	585	534	580	568	598	625	585	602	600	522	583	561	625	621	573	602	581	567	604	597	554	594	590	583	592	601	598	587	563	577	573	580	603	627	588	594	593	596	591	594	570	584	630	574	562	585	587	584	571	576	557	585	576	553	635	595	574	612	576	641	564	574	533	562	561	598	550	598	583	580	592	661	556	573	567	538	552	558	555	631	569	615	602	571	541	582	578	566	571	651	573	574	623	626	590	566	620	564	610	596	571	580	630	603	568	592	578	571	625	594	585	585	531	562	600	630	562	593	612	508	580	556	576	568	582	611	615	567	635	574	575	570	547	616	647	589	550	567	581	545	614	580	560	582	577	579	547	580	625	586	624	605	621	646	571	638	575	599	574	595	573	592	565	591	576	545	600	603	570	624	581	590	549	625	616	551	563	557	580	607	602	568	567	579	575	564	556	594	594	577	573	536	592	559	638	606	596	518	566	594	555	559	610	591	546	573	587	575	553	624	606	565	551	569	575	574	545	537	572	594	588	577	582	577	613	552	606	604	564	600	601	645	598	591	615	573	597	572	609	618	615	574	568	605	642	548	601	547	633	553	614	590	588	534	587	594	604	584	595	582	583	549	577	581	585	577	538	567	590	626	568	584	606	583	595	588	570	617	580	553	560	583	556	595	609	605	601	568	573	579	558	589	575	607	563	596	569	540	609	616	556	542	603	606	532	548	594	581	574	592	541	612	585	622	555	587	557	564	547	574	574	562	578	605	555	604	575	598	591	573	582	555	582	596	574	540	569	612	524	554	631	627	610	579	589	627	590	596	574	576	581	573	566	568	606	572	576	624	598	630	560	560	587	607	582	599	570	597	530	632	560	604	554	561	596	576	635	632	576	562	599	611	651	580	647	582	595	585	583	574	609	549	587	590	573	591	560	590	575	566	546	556	551	584	577	580	554	587	546	571	582	634	576	581	559	593	559	549	559	597	580	605	603	606	616	597	589	613	628	576	573	560	588	621	564	595	583	612	574	606	610	573	605	573	647	611	603	622	600	601	602	529	594	555	581	647	609	581	557	599	595	601	559	575	560	588	590	534	572	564	547	562	587	570	546	595	576	564	555	621	622	575	630	594	595	632	557	586	624	567	622	577	558	597	561	544	565	619	577	583	596	558	571	582	580	583	547	590	612	561	596	561	646	540	554	578	581	545	582	591	579	583	573	612	589	567	593	589	593	605	541	580	566	548	585	570	580	580	626	578	612	547	545	603	597	584	613	560	556	570	600	575	565	581	600	592	595	572	585	590	599	588	562	549	562	563	589	623	610	604	547	563	602	600	598	588	560	587	642	567	619	620	569	544	586	590	585	517	614	597	597	585	615	564	655	596	619	592	594	561	559	570	588	547	578	598	630	615	662	595	614	618	558	558	590	530	601	601	555	609	623	631	554	607	593	570	548	591	543	584	581	556	568	576	593	584	575	582	589	583	581	610	618	577	566	587	550	572	621	572	557	613	556	582	605	536	572	594	582	604	580	583	593	608	559	582	606	552	607	569	581	575	591	591	589	571	621	581	577	568	558	578	592	588	547	609	589	593	623	559	593	617	612	601	582	558	562	568	654	554	607	569	593	622	596	569	597	631	593	580	619	584	633	553	615	565	560	593	611	572	600	570	558	605	639	596	577	593	563	578	596	544	626	590	592	589	582	582	594	570	583	621	606	611	613	573	559	549	625	566	568	586	617	559	602	562	625	561	601	607	590	601	595	543	535	606	569	590	541	543	598	641	548	592	565	579	611	561	576	544	594	564	568	601	611	621	584	590	603	609	595	568	532	616	617	615	595	601	553	589	608	567	566	571	548	605	557	585	590	598	585	604	609	577	607	578	603	568	578	573	620	601	596	550	583	595	567	571	559	590	615	604	606	612	593	599	581	544	624	555	617	590	609	556	567	581	600	618	573	593	545	584	598	589	590	596	598	576	534	555	543	576	670	601	567	613	575	597	563	573	592	626	590	610	593	589	584	610	600	571	545	587	522	562	583	615	591	582	595	581	599	576	599	603	596	589	555	597	531	615	607	598	554	566	599	613
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	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
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
