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
336530288072	336530288634	336530289184	336530289734	336530290284	336530290834	336530291384	336530291934	336530292484	336530293034	336530293584	336530294134	336530294684	336530295234	336530295784	336530296334	336530296884	336530297434	336530297984	336530298536	336530299084	336530299634	336530300184	336530300734	336530301284	336530301834	336530302384	336530302934	336530303484	336530304034	336530304584	336530305134	336530305684	336530306234	336530306784	336530307334	336530307884	336530308434	336530308984	336530309534	336530310084	336530310634	336530311184	336530311734	336530312284	336530312834	336530313384	336530313934	336530314484	336530315034	336530315584	336530316134	336530316684	336530317234	336530317784	336530318334	336530318884	336530319434	336530319984	336530320534	336530321084	336530321634	336530322184	336530322734	336530323284	336530323834	336530324384	336530324934	336530325484	336530326034	336530326584	336530327134	336530327684	336530328234	336530328784	336530329334	336530329884	336530330434	336530330984	336530331534	336530332084	336530332634	336530333184	336530333734	336530334284	336530334834	336530335384	336530335934	336530336484	336530337034	336530337584	336530338134	336530338684	336530339234	336530339784	336530340334	336530340884	336530341434	336530341984	336530342534	336530343084	336530343634	336530344184	336530344734	336530345284	336530345834	336530346384	336530346934	336530347484	336530348034	336530348584	336530349134	336530349684	336530350234	336530350784	336530351334	336530351884	336530352434	336530352984	336530353534	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	3650	2300	2664	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
75257	76235	71532	51969	37965	14430	1115	322	296	273	294	282	244	275	248	1027	2449	4291	3562	1738	725	386	243	225	221	197	208	205	228	233	240	231	203	224	218	211	203	193	209	202	232	217	229	203	233	220	234	241	206	217	208	235	211	228	214	237	202	219	197	216	213	206	188	218	209	237	230	204	225	235	218	221	218	211	241	199	221	210	226	210	174	199	192	200	196	229	211	218	219	211	200	216	224	176	216	220	217	194	208	223	233	224	201	173	195	220	199	217	203	235	230	247	202	182	226	221	206	255	220	181	226	215	248	218	243	207	200	235	196	209	236	202	217	197	247	223	219	214	220	216	204	227	236	221	227	233	227	223	208	208	231	228	231	212	235	200	209	225	238	213	223	220	191	223	234	221	206	210	213	222	211	214	211	208	208	255	201	231	229	210	224	222	210	219	232	208	230	225	217	200	195	213	198	217	229	237	215	211	219	199	216	214	240	214	200	204	227	220	218	211	235	212	230	190	194	224	193	221	208	229	219	242	221	222	235	221	197	232	186	209	240	213	218	246	208	194	229	210	181	207	240	220	215	205	226	206	231	225	226	173	226	196	222	233	230	230	225	205	198	210	246	222	219	200	206	210	229	237	219	194	215	246	223	216	228	196	232	197	222	214	218	203	213	219	211	219	199	245	207	220	200	238	223	216	227	201	199	247	217	214	215	210	216	209	222	230	231	237	225	207	217	223	230	189	230	203	239	194	210	218	222	222	211	231	214	214	194	214	250	223	243	214	192	202	211	242	211	195	205	209	220	220	237	224	217	237	214	217	220	226	221	241	209	222	210	236	205	222	224	194	216	236	203	224	234	221	214	223	200	216	219	214	200	197	212	214	245	215	186	238	193	222	218	201	220	207	198	249	219	217	222	204	229	214	221	226	209	220	230	227	224	232	206	218	213	224	208	187	223	222	219	221	200	223	194	212	244	221	207	223	217	220	209	212	234	231	206	211	200	203	212	221	209	207	197	203	215	207	220	218	217	260	230	195	223	234	230	228	205	216	232	214	235	220	225	197	221	191	215	213	219	225	235	212	220	238	190	218	216	243	233	188	198	215	200	204	227	208	204	231	228	225	233	221	199	205	207	214	208	203	203	216	226	243	222	222	249	213	217	222	225	205	209	191	211	223	235	244	203	208	223	214	208	225	201	204	211	210	180	205	235	214	228	214	213	184	224	201	200	210	218	210	240	208	223	218	224	187	229	212	213	230	225	205	233	203	221	207	220	214	229	219	219	211	223	210	224	236	246	238	220	222	215	208	227	219	242	229	199	214	229	192	228	226	205	229	214	211	213	225	228	213	223	214	234	199	209	205	229	234	180	184	212	219	208	207	193	247	209	238	242	254	240	209	220	204	213	192	200	210	224	214	201	213	214	222	223	221	219	222	212	192	205	226	226	209	210	222	192	233	232	203	201	230	227	217	220	216	192	229	237	229	203	253	239	220	220	181	220	198	205	210	194	229	199	219	201	203	211	224	223	179	212	222	222	221	217	233	242	209	215	248	192	228	214	210	213	238	223	213	188	190	208	234	214	226	234	212	198	221	214	213	220	192	218	220	218	229	215	205	209	222	206	202	257	235	189	192	203	184	224	221	213	217	205	243	220	217	200	197	217	230	226	245	205	200	215	262	210	237	229	216	197	193	226	222	202	197	203	213	215	229	188	202	246	209	241	211	240	223	211	243	222	203	193	228	260	228	223	184	218	197	215	221	208	220	201	209	182	226	201	241	197	223	184	209	233	185	223	191	238	213	200	214	239	244	233	251	239	221	230	221	197	203	219	226	206	235	192	197	220	202	223	208	226	242	207	217	242	209	236	222	217	223	234	205	218	227	251	222	218	207	234	220	226	225	208	237	199	202	209	206	191	218	215	210	210	215	216	214	216	220	222	194	242	217	251	244	225	203	225	217	194	210	201	219	204	206	222	220	209	241	217	199	213	247	203	218	207	215	208	239	225	216	201	238	222	221	212	206	231	228	214	216	227	197	237	233	214	224	198	241	199	180	227	209	234	194	216	239	244	223	210	200	209	211	196	215	197	218	210	228	217	211	213	241	206	229	202	216	230	216	219	223	212	217	240	242	223	228	217	209	213	209	228	192	212	213	209	202	225	219	240	228	224	209	196	207	228	233	234	205	209	184	207	248	208	219	219	227	246	218	204	215	240	186	224	233	226	189	212	172	251	219	212	189	219	222	235	215	198	224	213	198	202	233	223	223	197	218	228	220	216	226	217	226	241	222	216	213	218	210	210	191	226	217	202	210	215	239	219	217	248	228	224	233	226	216	219	208	234	180	222	206	221	247	224	218	228	213	204	232	203	212	217	234	255	210	210	211	236	221	218	187	225	222	220	225	208	225	234	176	228	230	231	216	221	223	207	198	229	220	186	233	203	229	212	208	224	174	204	220	239	227	213	233	214	216	219	200	229	207	212	248	233	202	227	220	262	236	226	216	204	233	217	236	238	209	190	231	222	236	217	231	221	195	228	205	223	222	201	241	218	239	214	238	201	230	196	222	238	195	206	231	211	202	192	198	235	216	222	226	212	215	217	212	238	223	214	211	245	202	213	200	222	201	216	221	219	215	186	183	229	215	217	216	191	189	213	210	219	208	213	225	224	222	193	238	226	196	215	225	219	221	237	232	229	219	199	203	226	237	207	195	212	231	213	245	225	203	215	205	240	215	223	213	206	244	206	226	241	233	217	199	208	212	220	231	222	218	203	204	219	230	223	183	224	217	245	199	224	212	215	209	233	218	207	224	218	207	212	188	238	206	240	257	207	258	224	224	232	222	173	233	211	216	230	199	195	189	206	230	201	201	214	199	207	206	215	183	202	224	217	203	220	198	222	242	231	223	208	233	211	221	218	243	229	218	205	245	185	226	205	221	206	222	210	204	239	221	228	220	222	178	226	247	190	213	192	240	224	222	205	233	211	210	221	223	223	235	233	198	208	226	228	225	215	212	214	204	209	226	213	237	222	228	263	228	237	232	225	208	238	199	239	224	222	206	197	230	211	227	225	197	216	225	227	199	205	210	202	216	224	253	205	222	220	222	219	221	221	198	219	212	227	196	210	213	200	224	207	205	233	215	232	230	224	228	221	217	223	204	216	196	202	230	223	215	233	209	209	207	232	221	249	195	186	214	255	207	227	202	238	221	234	207	234	210	198	193	222	201	225	242	234	223	251	232	211	198	214	210	244	206	221	187	231	216	224	194	212	203	198	204	256	207	218	222	208	190	211	206	199	207	205	245	250	214	222	233	219	218	189	216	211	209	213	215	221	227	213	208	224	213	224	168	215	211	224	221	221	215	212	193	219	216	205	224	228	223	205	219	218	207	224	220	198	205	223	252	205	209	219	214	242	212	224	186	223	204	207	210	231	220	209	206	208	210	229	227	225	204	209	238	196	220	227	227	205	207	214	213	239	211	199	219	194	227	212	252	209	213	208	212	212	200
47325	58724	67035	56479	47445	12374	1238	1162	1021	941	869	829	823	780	754	4995	12759	19733	16080	8347	3521	1373	720	589	557	588	569	532	534	570	562	553	565	562	519	552	572	585	562	581	587	568	605	540	556	520	577	577	560	522	557	560	549	568	513	595	563	564	542	566	566	528	566	554	558	582	565	593	541	536	560	545	542	565	562	509	544	550	518	545	533	519	575	597	580	576	583	593	560	543	529	537	545	530	548	582	530	565	577	548	561	561	565	538	581	573	549	513	576	538	530	588	544	561	505	549	552	561	545	566	530	522	521	561	570	556	532	548	562	623	582	537	539	570	587	572	538	519	582	605	537	555	556	517	571	556	568	506	539	572	545	535	545	562	582	501	556	510	554	518	547	556	559	542	574	557	544	542	550	556	544	546	558	544	582	571	529	580	546	519	539	525	518	535	518	592	550	541	513	567	561	530	541	579	529	555	579	575	549	551	509	541	546	551	525	553	515	562	567	542	516	546	543	532	573	573	562	575	572	511	586	516	498	553	555	562	585	595	534	526	581	541	576	538	571	525	572	564	543	567	558	505	550	523	532	533	567	548	547	544	528	567	570	544	524	585	517	572	566	602	538	562	554	559	563	549	535	601	557	570	526	523	585	518	549	547	589	513	595	541	544	573	561	571	558	531	580	571	581	535	593	508	538	556	524	575	571	550	568	544	583	549	552	528	580	527	520	571	524	586	553	505	540	556	524	549	517	539	566	559	542	557	537	576	563	569	588	552	531	560	529	574	525	546	549	551	568	562	590	561	558	564	545	549	541	517	538	549	549	586	517	549	548	567	562	522	533	560	540	557	528	548	551	539	544	548	558	571	560	572	572	542	568	561	555	597	572	516	558	502	517	577	614	559	583	550	568	516	559	580	544	534	528	584	539	531	572	568	500	557	583	539	530	545	574	539	557	560	571	598	565	563	589	547	575	545	575	529	534	583	519	599	574	583	551	569	582	534	502	600	541	553	567	532	568	539	535	549	574	555	543	568	584	558	571	551	537	580	559	575	575	577	559	576	573	574	571	549	560	545	594	525	602	556	524	549	540	566	592	541	561	592	555	540	605	554	540	539	502	579	552	583	565	564	545	559	526	543	549	598	521	550	560	587	533	576	560	529	583	543	547	595	496	530	575	543	564	584	532	562	556	512	539	587	607	490	582	553	573	534	580	524	547	530	529	556	536	516	538	538	572	526	581	553	494	534	545	584	549	573	610	522	531	509	548	550	584	564	555	552	552	517	574	542	566	553	584	580	572	538	566	543	524	529	600	564	562	542	537	522	560	559	549	576	554	545	512	541	543	547	531	562	566	534	569	553	603	548	524	527	546	527	570	561	569	546	538	574	539	514	547	544	575	591	606	564	574	515	554	553	500	562	532	586	563	510	529	566	535	564	577	570	531	514	571	562	528	529	562	538	570	539	516	579	546	536	543	543	610	579	595	536	565	556	553	524	578	539	556	567	564	570	523	542	558	572	571	556	569	542	547	592	560	548	553	571	549	528	556	617	577	531	574	556	520	531	556	519	586	600	572	555	555	547	545	578	549	557	568	582	571	549	502	595	537	496	540	567	550	483	538	534	537	613	569	592	512	555	547	533	532	546	537	577	585	517	580	551	578	581	559	545	558	564	523	547	544	553	559	576	575	526	568	525	551	575	605	523	602	545	557	571	558	550	573	543	570	528	562	560	562	540	567	559	568	589	584	556	541	522	548	564	564	521	551	569	602	556	594	559	552	515	540	541	564	525	568	552	542	607	545	502	554	548	512	566	524	525	582	540	514	575	523	572	539	587	528	592	543	576	598	539	625	540	520	495	539	604	591	531	580	549	572	576	567	562	571	575	521	587	543	582	546	554	518	557	588	572	565	573	565	534	536	566	548	585	548	574	580	593	559	549	587	556	572	531	503	542	570	569	573	527	576	566	530	532	588	588	539	547	547	525	531	533	599	568	546	520	541	556	600	563	513	541	568	584	549	552	529	600	560	537	549	549	542	563	526	519	587	603	489	539	534	519	608	525	559	584	585	561	562	574	551	572	581	590	605	591	552	553	565	583	572	577	558	591	524	539	616	563	552	550	530	564	559	529	575	531	551	577	557	573	557	542	554	553	563	519	562	560	536	561	549	544	554	551	553	527	573	569	522	527	549	556	528	550	538	572	583	558	534	534	543	556	538	552	581	535	570	612	524	586	576	513	557	561	581	526	581	537	554	553	587	537	586	527	546	584	575	566	575	581	571	564	524	564	531	568	561	612	542	530	552	559	572	580	557	538	618	546	521	571	527	542	580	566	547	603	559	521	557	534	570	580	533	541	550	545	569	548	538	569	551	523	580	522	558	586	546	552	547	551	545	505	583	530	591	534	525	527	531	584	526	516	539	500	557	536	517	583	556	564	548	548	547	538	556	524	548	549	570	513	583	590	514	539	500	562	514	542	550	555	554	593	542	550	508	552	493	563	551	529	544	551	537	553	561	536	556	531	523	585	569	553	566	577	558	575	547	577	565	546	541	604	527	553	578	533	512	570	532	554	574	540	625	559	573	555	539	571	542	539	544	540	557	516	553	559	553	540	545	548	530	595	586	555	548	569	585	607	539	582	558	574	550	548	532	554	570	543	560	562	529	598	567	525	563	540	527	557	506	527	546	584	551	593	580	530	591	514	537	551	544	567	507	556	521	571	587	564	585	500	540	545	545	537	558	527	548	546	554	509	564	541	504	546	558	533	530	538	546	580	561	575	565	547	560	556	551	595	552	595	577	524	537	569	566	515	570	538	572	572	556	555	568	575	571	504	557	547	506	537	567	563	525	510	542	560	556	555	541	569	575	575	550	587	565	534	540	565	507	534	547	556	622	591	563	570	530	528	511	586	588	580	553	550	621	562	581	542	504	566	544	523	572	537	564	590	571	523	512	589	520	587	518	553	557	530	557	579	556	565	553	518	555	537	560	551	600	544	540	571	570	570	567	519	594	515	573	553	547	589	547	543	578	541	540	561	517	574	552	574	583	573	523	547	589	618	520	556	566	516	522	544	562	557	530	570	544	557	566	534	586	556	577	565	578	567	540	570	561	545	573	552	594	561	596	565	529	591	515	533	531	550	563	531	575	556	607	590	551	563	576	522	560	540	554	558	533	524	579	542	569	527	569	563	572	576	556	575	542	564	566	513	537	568	543	543	537	533	579	533	589	519	542	538	541	593	537	539	530	566	549	512	569	569	505	541	533	532	527	546	589	530	530	555	585	508	552	540	526	540	537	555	562	525	562	545	569	563	566	515	532	599	539	538	560	539	533	557	516	538	560	560	529	570	561	560	504	520	586	507	546	576	580	528	548	554	555	546	539	554	571	573	535	575	559	515	573	535	564	583	534	561	553	521	529	554	497	568	535	525	525	527	583	563	577	572	546	569	591	527	523	583	560	522	528	544	552	585	607	563	565	549	553	547	546	563	521	529	517	561	569	570	578	563
15965	11339	9547	3729	1606	401	213	193	185	179	188	202	180	196	199	242	288	361	389	288	246	193	186	186	190	184	192	170	176	195	197	196	209	171	160	177	156	199	205	172	192	178	200	196	193	169	188	187	187	174	187	185	197	220	194	189	201	198	183	164	171	193	207	193	169	173	183	191	184	184	189	218	189	193	211	194	164	219	186	189	214	172	181	208	194	176	200	193	197	185	209	197	172	197	187	179	183	175	183	191	174	192	180	183	202	218	192	169	199	194	174	192	197	176	207	201	200	208	207	179	199	161	187	176	180	207	195	158	185	215	188	183	199	192	194	205	185	182	191	169	206	199	201	211	184	183	193	189	215	192	200	174	163	206	211	210	197	180	202	200	178	185	173	185	179	181	194	200	190	187	198	187	188	190	182	217	175	204	180	185	165	169	172	169	178	167	175	204	190	210	184	186	181	169	187	184	160	188	196	182	195	198	210	191	185	196	183	201	175	194	180	202	193	199	183	195	191	196	215	188	186	196	201	188	207	199	195	198	195	210	189	188	203	177	198	199	209	208	200	203	185	187	163	194	197	183	219	185	189	196	203	199	201	195	191	176	175	184	176	207	220	200	183	179	193	217	214	199	182	180	186	193	162	195	183	194	185	177	175	200	187	201	175	181	191	181	158	175	206	209	209	181	204	189	189	188	177	186	173	183	184	218	199	172	171	181	158	185	214	208	207	168	200	197	177	151	192	184	174	174	183	200	203	213	197	199	194	211	171	214	168	175	189	186	208	185	211	176	205	203	171	197	198	196	202	168	193	200	201	191	190	178	192	185	195	176	164	187	189	201	185	162	179	172	201	182	195	168	189	209	208	198	192	202	178	201	190	182	175	215	199	183	185	170	198	193	203	158	166	221	218	184	221	189	180	189	167	194	179	188	186	195	179	192	207	191	189	171	197	198	199	177	186	179	195	203	186	197	177	195	189	196	201	193	184	187	187	210	192	202	183	187	182	162	208	210	195	192	198	215	214	198	203	205	199	186	165	213	198	166	197	185	230	173	213	190	193	221	202	187	194	180	166	213	190	184	188	181	177	175	180	177	186	185	204	180	179	187	189	178	193	194	182	181	201	186	214	196	184	179	200	213	179	178	196	182	213	199	178	185	182	178	182	185	185	213	187	183	184	173	176	163	190	177	207	214	183	210	185	177	199	195	201	196	198	204	183	207	173	217	183	194	175	176	200	219	185	184	193	186	186	210	187	200	197	196	199	208	192	181	202	191	206	174	199	208	204	180	196	192	215	189	197	184	191	188	198	177	180	206	187	179	166	159	196	191	170	190	217	209	193	190	176	198	217	163	186	193	189	201	189	198	194	173	169	175	212	202	201	186	197	210	195	228	186	174	233	213	189	202	165	195	194	183	191	198	181	185	151	185	199	194	179	193	205	179	177	193	177	179	165	207	183	202	185	187	189	210	190	191	190	180	188	192	172	178	185	247	198	207	191	212	190	205	188	181	180	171	181	183	200	181	180	165	185	195	166	199	174	164	177	195	190	190	194	195	202	188	184	180	181	179	201	185	175	188	186	177	197	186	179	209	187	200	197	190	189	183	184	187	184	189	205	200	210	170	177	193	173	187	211	226	208	172	214	185	152	198	179	191	181	204	197	216	211	192	197	188	203	210	196	194	215	191	195	198	184	182	181	182	190	173	179	219	178	180	202	217	205	175	190	206	189	174	174	187	170	189	166	193	198	199	193	196	203	200	164	196	202	224	193	207	180	197	186	231	193	188	191	203	178	186	189	180	218	194	191	171	198	181	186	195	200	175	198	224	190	206	188	211	192	204	168	191	159	197	209	163	197	185	223	180	186	199	182	172	194	196	214	178	191	210	189	191	193	173	200	168	177	191	171	182	189	199	187	186	207	201	166	167	181	192	194	198	189	181	178	201	219	186	208	176	169	169	184	226	202	179	184	187	179	168	221	207	177	224	166	211	185	190	171	181	194	197	169	187	193	178	186	197	209	200	172	213	192	211	208	185	187	190	189	192	179	175	205	188	187	200	208	190	179	192	172	185	194	182	196	178	213	201	185	231	208	174	188	185	196	177	165	191	202	196	187	215	197	178	183	170	167	181	181	204	200	194	197	216	185	219	180	183	182	199	192	203	173	205	193	215	180	205	189	221	207	213	184	192	200	180	176	174	205	180	194	181	205	157	177	192	197	185	191	169	206	195	184	192	193	181	177	161	202	189	187	202	190	180	191	187	206	178	177	195	194	170	213	175	158	203	195	179	209	184	173	153	181	189	182	219	191	174	178	170	208	183	205	195	184	210	177	191	190	197	195	201	215	208	174	204	179	198	187	195	180	196	173	195	189	209	201	174	207	172	187	169	170	193	194	171	189	192	196	185	188	185	171	190	189	177	190	184	188	212	198	171	172	175	172	180	194	188	193	223	194	192	193	209	194	211	185	197	231	182	167	187	196	178	171	169	183	171	198	175	192	172	190	207	206	192	190	200	188	191	195	180	185	187	193	196	189	198	187	205	191	203	190	209	194	231	189	172	176	209	207	168	157	184	196	201	205	187	207	191	192	190	175	145	183	190	204	181	182	177	179	170	196	174	190	179	206	182	186	193	181	179	211	220	189	197	189	210	165	196	175	164	186	179	172	198	197	163	206	203	185	205	181	177	187	183	177	207	185	153	214	174	182	193	173	210	201	186	196	184	183	185	223	187	201	202	182	199	168	179	205	169	187	193	193	181	221	201	177	189	189	178	186	189	186	175	181	164	163	180	169	184	203	187	196	194	190	191	174	182	163	212	179	198	193	198	195	189	199	190	180	190	220	190	190	178	200	199	175	190	194	207	196	177	192	200	228	207	200	189	172	206	172	178	183	191	212	220	210	190	173	203	197	177	185	194	236	191	192	185	205	196	199	183	166	202	191	192	192	174	176	188	195	207	178	182	175	170	209	202	195	183	205	185	177	170	188	188	177	178	195	196	164	192	187	188	210	202	211	160	203	203	216	172	199	199	186	154	195	184	178	185	193	178	187	174	201	223	209	192	183	207	181	196	182	200	190	180	185	178	193	184	186	201	204	191	197	199	191	198	192	186	184	171	191	213	219	187	195	193	189	186	190	182	170	182	188	170	185	214	183	195	183	187	203	181	160	193	183	183	212	176	210	197	171	217	238	180	191	208	201	199	193	211	180	187	186	196	193	196	175	184	189	191	191	177	165	194	196	185	200	189	200	179	204	200	202	215	180	197	188	175	193	193	203	222	190	197	199	198	197	198	200	214	201	184	194	167	204	203	180	200	166	195	193	181	205	196	173	181	200	154	197	203	194	191	166	205	207	208	185	170	210	189	200	186	193	198	200	186	184	158	199	188	188	194	198	213	175	158	186	219	194	175	189	182	202	196	217	171	188	224	194	168	185	182	195	170	190	190	191	197	166	189	156	176	189	203	181	195	186	185	177	200	177	193	177	188	200	205	201	225	177	199
13741	16106	16787	10601	6440	1467	474	548	523	541	490	546	520	509	523	705	1088	1588	1492	1100	773	635	526	484	472	533	529	503	463	513	504	464	527	530	498	473	487	485	519	494	475	472	512	510	486	516	501	502	490	527	518	490	504	507	521	498	483	496	509	477	531	483	497	496	510	495	492	468	510	496	541	532	508	516	527	513	482	562	500	477	514	496	516	501	543	491	501	522	506	544	552	523	498	488	529	542	499	544	495	538	490	495	546	496	517	512	534	496	527	518	505	496	507	492	482	511	536	520	497	515	496	485	514	479	528	507	491	527	524	511	484	492	526	509	475	482	493	473	530	461	514	526	522	500	519	548	517	500	497	538	515	496	509	519	515	490	523	485	480	532	460	513	514	507	535	536	489	478	504	533	492	512	497	490	498	514	507	474	509	483	509	488	515	476	509	490	506	511	523	507	507	491	501	511	540	500	482	518	497	499	509	493	485	520	504	534	547	510	499	522	483	474	507	508	486	519	531	504	509	503	485	482	505	526	455	508	508	522	479	517	537	523	490	515	497	533	508	499	526	523	530	518	484	552	474	470	541	500	480	486	506	522	529	475	482	504	520	481	501	512	495	478	508	530	502	502	486	515	492	512	489	483	514	529	497	523	522	514	509	501	498	508	482	520	584	547	531	529	528	526	505	536	506	514	526	511	471	532	489	494	515	521	488	521	519	496	491	492	519	507	469	497	515	512	486	514	527	489	481	496	465	526	460	558	516	522	482	513	510	512	510	543	509	483	447	451	485	489	512	492	534	468	512	491	514	476	515	488	498	468	538	501	473	497	510	527	515	523	503	497	524	502	462	507	513	535	501	506	503	535	479	524	517	491	498	552	476	496	507	479	494	497	435	502	471	494	497	496	511	531	499	487	471	513	490	502	524	479	516	458	533	471	493	515	494	508	478	513	507	530	504	473	525	521	504	467	503	477	479	518	480	507	538	519	505	545	491	510	493	489	512	496	456	473	504	484	495	522	530	495	485	539	484	549	526	546	510	503	463	519	523	489	503	492	481	506	492	506	513	494	486	520	486	493	503	514	526	497	497	561	535	521	491	539	499	534	521	492	478	484	498	494	494	482	491	461	519	507	523	505	514	497	491	492	483	505	484	480	505	520	497	495	550	474	481	465	518	499	500	539	475	529	533	506	555	514	505	508	504	486	514	500	537	490	486	513	482	496	498	514	507	477	511	505	536	516	467	468	501	460	504	513	521	515	512	475	478	512	476	485	501	496	496	514	509	498	485	473	512	519	532	504	527	519	486	533	473	505	465	538	478	503	499	503	524	514	516	491	467	493	470	553	502	486	529	515	524	488	503	520	511	513	478	519	524	536	499	512	534	477	508	507	483	512	508	500	484	504	434	528	522	512	490	491	531	520	533	525	483	538	512	562	509	492	498	455	514	520	477	490	507	517	494	504	507	519	517	530	535	515	510	460	519	498	522	540	491	504	497	482	502	558	494	481	554	513	519	529	519	509	515	476	461	532	508	497	486	504	482	514	519	507	505	497	478	468	501	503	496	480	501	486	477	486	521	523	506	517	513	498	507	510	496	510	523	493	517	526	482	510	506	509	513	508	471	509	521	503	515	513	489	509	527	479	528	475	504	517	524	511	473	532	535	512	473	480	524	536	490	487	510	486	516	518	478	549	516	479	525	531	490	493	462	478	542	496	467	515	542	503	483	530	478	503	475	489	480	482	501	517	484	528	522	515	492	528	531	469	471	526	488	556	494	505	523	538	491	519	529	506	499	484	511	524	542	485	477	485	486	526	514	516	507	484	504	452	496	505	513	479	512	534	489	523	505	494	507	481	463	510	475	507	505	515	451	502	487	492	480	504	540	470	492	459	483	503	468	483	539	483	510	497	497	531	499	493	479	508	481	535	488	507	479	499	523	471	478	522	554	444	533	527	485	510	494	476	483	486	517	494	533	499	488	458	513	465	517	530	507	484	516	503	528	533	480	490	512	484	502	500	536	519	502	470	511	490	487	505	519	493	499	504	506	515	505	496	556	508	496	540	509	483	475	506	504	480	512	506	503	543	486	545	465	522	472	479	494	528	500	522	551	498	479	477	515	498	522	557	543	486	524	508	545	499	477	490	510	509	501	491	516	527	467	534	481	497	472	454	491	527	503	493	519	512	480	517	496	527	507	477	476	521	491	496	567	522	518	528	482	540	495	498	490	512	521	532	475	524	468	517	508	533	515	481	464	495	479	555	509	478	513	506	461	481	509	509	512	538	473	497	446	537	545	447	458	525	487	462	476	508	481	510	535	465	497	482	499	518	523	466	449	493	527	495	486	475	497	541	499	481	531	522	505	517	501	504	515	500	487	513	493	492	522	489	459	530	523	532	548	472	516	549	517	508	521	489	476	509	498	522	463	531	530	502	470	460	450	454	486	486	527	492	487	544	506	486	492	508	502	501	517	522	472	530	539	483	515	476	550	515	465	514	499	495	525	491	504	491	533	482	486	526	487	484	508	478	511	479	479	554	498	488	536	521	476	511	488	534	485	497	496	529	492	529	537	527	520	504	498	486	565	495	477	532	547	509	513	488	497	558	507	506	544	494	491	478	506	525	483	531	549	529	499	511	512	491	485	545	493	436	539	515	494	502	495	549	505	521	511	531	501	529	495	525	499	499	508	524	456	465	517	547	504	470	522	517	534	528	520	465	484	490	503	485	535	540	487	539	491	495	491	497	520	501	541	504	478	517	499	474	485	514	481	496	439	513	511	487	556	513	505	551	499	482	467	501	463	516	522	509	468	488	515	521	478	521	520	506	489	513	541	518	473	505	490	471	495	517	525	464	489	501	501	519	498	521	509	510	511	537	520	499	518	490	504	480	527	504	482	510	509	505	529	531	498	496	514	507	545	492	453	468	493	471	510	534	486	518	492	526	511	529	506	501	512	544	479	501	510	501	520	531	491	505	525	505	509	508	477	518	519	520	523	520	536	479	477	508	516	521	522	538	554	500	535	497	510	548	479	522	504	503	519	506	495	509	494	497	479	487	519	491	472	524	465	519	532	479	507	485	521	497	536	512	490	510	540	540	501	503	461	501	521	515	485	529	496	508	501	469	500	535	530	475	498	535	479	507	507	474	499	479	478	510	488	491	504	514	503	471	506	518	506	529	523	451	502	489	528	498	487	514	490	470	519	495	504	529	506	492	463	473	507	515	518	492	508	529	504	533	505	480	516	499	489	473	520	529	516	505	501	515	488	529	498	495	510	506	506	504	500	518	491	505	519	485	488	495	503	477	525	547	537	510	536	475	493	498	473	489	490	469	501	519	498	494	513	513	487	481	438	530	469	493	508	529	468	506	506	536	539	509	502	516	512	496	488	501	507	552	513	529	503	505	494	525	526	512	486	550	515	485	466	523	499	479	451	507	512	509	502	536	499	521	473	521	548	526	479	505	458	501	512	506	520	514	533	549	480	532	513	495	498	526	503	534
60989	62415	59841	40685	27347	9931	530	293	251	257	245	234	219	229	238	283	597	2204	1939	929	478	317	256	210	249	223	205	197	187	249	223	206	253	233	209	222	224	210	200	242	246	231	214	228	214	215	250	197	220	200	203	227	237	201	223	233	201	222	216	206	218	210	231	201	241	225	228	223	240	209	215	234	216	213	244	250	224	250	233	208	277	221	207	201	220	231	266	226	227	210	216	201	222	235	212	255	214	244	189	214	208	234	202	247	224	223	201	205	218	221	211	207	190	210	210	227	208	229	203	224	225	220	229	244	201	205	215	239	201	224	233	219	206	233	225	199	222	221	211	226	246	227	239	230	238	246	211	208	250	222	229	225	216	239	226	214	250	210	211	241	226	236	254	243	208	235	208	243	234	206	199	207	231	203	232	219	180	221	199	252	228	223	224	220	229	225	205	199	233	233	206	213	197	240	236	212	235	226	208	193	214	215	201	236	218	232	231	213	224	205	227	211	220	201	232	229	202	237	234	255	237	214	218	226	231	229	218	232	238	229	215	242	208	221	247	239	223	222	227	249	233	220	224	220	242	215	244	226	201	217	233	227	199	244	239	238	229	215	242	234	195	229	209	220	195	200	214	217	213	228	207	223	241	228	229	219	233	230	201	227	219	256	210	221	227	212	213	234	239	228	206	186	211	211	247	201	213	193	222	226	221	206	208	243	205	204	239	231	218	208	233	224	244	218	212	228	224	208	215	203	236	229	212	238	251	211	236	217	207	189	240	224	207	197	224	224	227	233	209	206	219	217	224	236	207	225	187	242	223	239	236	188	241	234	221	211	241	206	226	209	199	192	219	219	239	236	234	226	216	197	222	231	222	224	230	212	204	220	201	237	229	203	243	197	222	213	233	198	220	203	206	216	220	213	204	227	219	231	177	230	230	213	237	188	237	234	198	225	227	230	220	226	240	198	236	229	255	237	225	211	230	209	221	215	213	233	201	220	239	201	219	218	213	234	221	217	235	232	214	240	222	232	210	215	220	211	233	225	225	227	215	226	226	233	200	243	240	219	230	239	214	226	229	251	243	222	216	241	234	211	224	210	234	235	202	231	225	230	197	214	225	221	193	211	235	236	222	224	231	196	220	215	240	224	238	226	217	231	215	215	217	227	239	223	216	203	187	220	184	218	221	209	221	229	220	206	205	204	210	231	265	196	211	212	234	210	212	253	211	215	256	235	228	212	204	232	207	216	204	212	200	227	220	243	232	239	226	234	235	219	214	237	219	204	228	245	221	227	194	208	212	219	240	208	206	224	181	229	221	224	224	177	240	191	221	216	226	216	222	206	206	242	208	209	190	223	262	234	208	201	210	207	215	229	201	215	234	224	211	209	215	225	237	225	187	219	229	236	226	213	212	223	232	234	221	237	188	200	223	244	216	200	230	232	231	221	210	233	222	231	255	209	229	243	202	209	210	237	239	211	248	229	199	208	219	207	218	218	232	238	210	242	218	213	247	218	228	246	203	206	220	232	225	235	210	238	215	223	232	228	225	222	230	230	227	228	232	243	227	200	228	227	200	255	221	237	205	211	216	205	208	234	244	229	237	234	209	241	241	207	205	200	220	200	216	214	237	243	216	228	224	232	207	215	235	204	220	190	228	248	226	207	244	261	227	217	224	235	207	230	252	238	220	209	201	231	215	208	223	220	233	236	240	247	203	210	229	214	214	222	204	246	203	234	236	222	230	189	205	227	224	204	228	227	207	204	205	235	211	223	231	263	217	248	222	216	238	204	205	220	209	242	221	225	229	221	238	234	226	214	229	241	227	209	233	230	215	228	231	231	240	224	220	215	215	231	222	226	225	220	243	223	243	237	215	233	232	194	240	235	210	201	245	218	227	220	216	201	193	199	236	225	231	233	256	195	249	248	236	241	208	237	245	231	218	212	228	221	210	219	199	227	225	201	242	232	239	227	259	236	225	203	213	261	213	210	236	216	225	204	210	220	226	202	230	220	210	181	198	212	233	233	228	243	196	241	230	239	212	215	228	213	235	222	247	179	205	241	240	200	217	250	227	230	222	199	212	199	194	197	224	221	209	217	208	214	218	205	210	224	249	253	220	209	218	193	225	192	238	204	228	208	216	230	223	190	207	220	236	247	219	215	189	212	233	204	223	221	202	222	246	183	214	184	232	224	236	206	215	226	228	238	203	211	229	237	255	220	226	195	226	222	213	215	232	227	242	238	203	217	210	187	220	206	223	234	216	231	217	205	233	223	255	217	230	209	240	220	207	210	261	194	231	217	217	196	201	215	242	217	228	196	226	216	224	216	221	235	226	232	205	237	233	245	244	203	229	217	217	210	209	229	227	223	190	220	219	212	212	232	199	211	195	221	235	218	192	211	220	193	224	215	242	235	207	210	215	191	234	252	238	226	241	232	208	208	236	225	240	232	235	214	238	204	220	200	197	192	229	236	234	227	236	251	211	235	213	215	255	237	222	230	221	225	248	215	241	211	243	210	251	254	234	219	196	203	208	208	234	224	197	223	218	209	225	213	222	219	220	252	232	233	239	222	234	219	224	224	229	242	248	213	222	226	233	248	227	230	214	249	228	204	209	245	212	191	241	233	247	249	225	227	261	236	227	212	227	232	199	224	227	243	210	191	259	256	231	216	221	219	238	246	255	208	219	215	199	189	224	224	207	244	217	228	200	247	234	237	223	216	225	191	229	213	213	210	226	235	227	199	243	204	227	236	209	219	240	223	239	202	208	235	252	217	206	231	227	205	222	245	221	194	224	217	223	226	230	201	236	212	221	201	236	243	209	191	216	240	200	210	227	199	205	228	223	222	257	218	204	229	242	204	248	238	238	232	214	232	205	214	208	235	226	229	241	190	199	236	228	211	242	250	252	211	228	228	209	217	229	251	220	256	232	240	218	220	186	204	205	215	229	264	222	208	221	194	243	214	235	219	218	223	209	231	219	212	226	222	210	219	229	203	205	232	208	209	220	246	223	223	228	220	207	222	203	226	234	217	255	228	203	186	226	222	228	214	225	225	197	203	218	194	227	206	230	218	242	199	239	217	236	218	230	212	195	206	208	219	224	229	216	225	198	195	247	223	209	193	236	240	249	238	223	199	215	212	213	198	227	205	224	220	209	236	218	227	219	196	218	201	210	194	230	197	200	204	206	233	232	237	218	219	244	211	215	219	217	227	217	236	239	225	245	229	219	233	219	223	222	221	236	211	209	228	221	205	206	210	199	241	220	191	199	218	225	218	224	234	271	228	220	206	218	209	242	212	224	229	214	217	225	214	224	210	278	227	220	204	224	179	220	178	209	234	197	236	232	250	240	243	225	219	224	220	231	232	264	217	232	231	215	217	228	242	212	234	189	212	233	244	190	227	245	222	188	236	198	214	220	210	195	228	213	212	241	218	207	232	252	256	231	199	220	191	237	255	244	226	233	213	218	261	234	232	225	202	207	220	212	197	208	202	209	237	215	213
37102	47323	54431	45805	38944	14030	880	767	745	784	715	720	690	692	709	1042	3270	11693	10256	4865	2347	1035	628	520	606	570	571	555	572	573	607	527	601	567	486	511	551	558	580	556	580	583	578	530	593	552	594	588	562	587	577	583	523	633	567	573	551	599	573	561	564	602	590	582	600	534	572	558	619	526	563	594	550	578	584	610	573	562	576	586	612	567	553	612	582	598	585	609	554	595	576	537	617	576	574	556	547	563	594	569	572	588	547	579	616	527	576	546	565	571	540	535	559	583	552	550	574	507	558	563	534	601	584	559	569	592	579	535	599	574	617	597	589	512	578	582	566	550	590	575	593	561	549	594	581	567	573	550	609	591	536	559	599	546	596	599	566	520	550	558	542	568	588	519	564	613	618	580	564	560	552	553	569	569	552	535	531	557	534	632	606	577	542	584	558	572	572	539	564	566	582	560	516	559	601	553	622	590	541	567	521	573	590	538	598	598	597	604	556	578	568	575	587	579	607	548	525	565	579	596	599	630	578	576	554	593	593	588	560	557	558	566	582	546	529	583	543	525	567	553	581	559	583	590	520	574	613	566	540	597	579	559	563	584	579	549	572	571	553	532	539	522	577	588	559	594	551	568	585	531	616	550	561	599	570	554	563	598	552	613	556	573	590	540	537	642	565	612	571	568	558	557	568	548	566	584	591	562	553	563	580	547	566	610	565	574	559	543	569	622	606	562	589	580	578	614	556	587	553	538	547	568	550	544	569	647	583	566	579	579	525	591	523	599	518	567	577	597	589	583	604	599	582	570	587	519	554	617	556	517	577	547	561	549	580	576	580	587	565	534	598	521	547	596	630	573	593	569	580	562	552	557	571	560	595	579	579	615	570	576	602	582	517	585	566	552	624	577	543	544	570	583	547	603	573	569	602	573	575	587	576	573	595	549	561	548	549	578	559	566	612	585	609	541	520	555	587	591	571	590	600	546	577	554	538	538	607	579	595	549	552	558	535	586	584	588	603	567	596	585	561	606	566	569	557	615	523	560	581	527	557	562	599	574	535	571	558	577	581	563	594	557	599	550	588	579	554	542	557	545	593	600	578	537	532	579	612	546	557	566	608	579	617	573	577	582	566	587	571	567	557	586	554	632	547	595	542	585	568	526	579	563	584	552	521	590	531	588	541	569	570	552	588	533	589	562	574	518	592	625	579	573	585	576	528	588	610	567	579	583	571	560	569	539	560	584	552	563	568	548	565	584	593	597	592	575	557	551	566	566	556	576	596	567	580	582	570	573	536	571	596	557	547	573	583	584	573	567	569	538	579	596	533	601	572	604	545	591	613	572	587	571	580	550	583	576	590	611	587	586	555	576	595	573	582	502	587	569	547	542	573	590	555	580	554	541	614	606	566	579	584	619	596	580	579	574	538	604	582	559	533	562	587	562	619	539	549	533	589	591	568	591	579	584	547	571	577	549	557	564	562	547	584	564	602	539	558	579	579	588	558	626	581	553	595	571	559	599	564	538	603	559	611	567	569	565	552	534	573	594	563	601	535	576	534	561	591	553	574	623	548	552	593	566	520	558	571	521	579	582	535	578	568	584	565	601	566	528	616	617	526	577	588	548	566	597	565	578	582	592	574	569	557	569	589	594	556	514	556	555	586	556	556	596	562	561	602	531	546	563	568	598	574	549	527	571	584	564	579	579	591	589	559	581	595	551	543	554	570	561	550	569	554	588	543	607	578	600	546	616	524	559	550	569	597	549	572	579	590	563	565	595	522	566	530	580	571	569	528	539	561	591	588	542	548	614	583	573	570	601	555	622	565	603	537	592	569	590	588	572	572	598	571	561	557	570	616	588	530	566	573	566	542	620	565	595	605	605	549	584	537	556	624	555	576	594	581	575	550	557	551	532	573	567	550	559	576	556	575	569	583	602	623	538	538	569	558	549	551	559	576	577	578	591	562	620	574	570	575	588	514	596	568	553	575	550	583	573	573	591	535	561	600	567	556	568	563	573	578	615	600	566	561	579	555	583	589	575	571	580	534	580	555	580	571	565	563	582	565	604	608	503	544	573	602	559	509	553	607	572	550	562	569	543	568	578	584	571	616	588	609	566	521	552	555	597	515	554	592	569	562	601	638	585	605	557	543	569	563	559	586	549	590	633	585	557	525	607	571	544	532	566	609	579	574	572	535	579	554	554	545	550	579	532	578	571	610	592	582	575	589	550	594	560	584	538	537	596	574	577	561	593	575	571	553	554	589	546	547	584	548	546	578	530	558	591	601	554	573	558	546	567	557	564	557	600	587	549	570	571	584	532	623	574	557	562	547	538	576	557	584	552	576	560	589	582	548	599	538	569	557	586	512	538	543	602	571	582	561	555	589	589	559	588	624	575	527	561	586	575	553	584	549	569	561	569	549	546	566	541	574	557	530	577	583	588	610	588	565	562	611	534	589	564	525	567	575	531	597	584	598	606	529	592	570	549	551	590	541	552	597	567	591	558	589	567	561	579	587	598	543	566	567	601	623	576	555	560	587	571	613	598	595	555	603	555	573	549	534	523	567	573	560	574	555	529	577	580	541	589	577	575	569	561	593	521	536	585	595	549	578	592	554	562	547	618	560	558	569	567	589	566	559	562	579	570	603	547	567	559	602	565	565	582	574	564	573	598	587	580	592	557	579	556	577	581	565	552	571	597	569	586	545	555	592	581	623	579	568	520	581	556	564	564	578	589	560	587	533	582	562	604	601	529	523	564	611	574	605	564	615	565	583	571	555	574	552	609	546	608	571	560	560	606	586	580	560	544	542	532	565	538	548	529	563	556	602	590	626	533	579	572	565	571	565	563	550	560	568	551	596	574	519	548	585	603	566	596	583	605	532	593	571	569	541	588	507	548	566	589	558	597	615	566	575	566	542	557	615	570	546	537	567	563	569	585	540	556	546	564	613	576	588	577	564	584	568	552	569	606	605	557	620	551	563	520	570	567	582	572	545	569	557	560	596	572	562	591	539	582	572	538	574	578	605	591	596	576	558	609	539	548	580	607	600	587	562	565	577	566	591	635	551	560	551	560	568	580	553	578	576	570	534	560	563	617	568	609	592	558	574	551	524	605	597	576	590	592	589	553	604	575	561	578	573	574	570	538	548	568	589	580	550	576	575	570	583	561	529	622	610	574	519	577	580	610	546	590	607	504	599	569	544	565	572	582	517	559	556	555	534	539	518	574	594	586	530	589	591	555	613	582	569	582	569	572	617	566	555	510	627	568	578	549	533	536	558	566	580	556	528	576	542	601	588	595	546	561	585	579	553	569	556	570	600	571	579	558	561	561	577	550	530	576	538	524	566	574	590	540	541	530	586	554	567	596	555	576	599	581	566	612	561	550	553	564	573	569	571	579	543	575	568	572	594	569	533	544	612	544	596	560	543	539	591	548	562	594	542	596	559	606	593	565	518	645	557	564	573	563	556	558	575	564	554	588	575	567	560	565	558	525	570	565	559	576
73405	76789	74163	50976	36125	19854	1884	295	261	264	263	243	245	213	223	226	1176	3659	2547	1118	632	315	272	225	219	223	222	223	216	255	220	211	210	225	216	204	207	218	199	217	215	198	204	209	198	213	245	198	230	184	203	207	224	199	212	201	187	217	223	228	191	214	208	234	233	198	213	201	235	215	177	205	211	188	186	204	205	214	217	212	214	207	200	207	228	223	226	219	216	194	235	203	185	191	217	177	183	171	218	223	212	225	200	233	213	197	192	222	198	226	209	203	226	228	224	211	180	215	225	202	240	228	218	208	222	205	206	219	207	209	212	190	208	205	226	186	194	213	215	224	207	204	198	224	194	218	224	204	195	245	220	212	222	208	221	247	208	182	195	227	211	224	195	206	200	234	236	226	222	191	212	238	209	226	212	192	223	187	236	207	187	216	209	214	221	223	204	205	204	196	232	220	218	206	216	232	202	238	233	221	230	223	197	220	206	206	217	206	213	199	196	211	202	192	200	210	189	214	238	223	207	187	207	182	234	233	224	200	211	232	227	200	223	219	215	210	205	193	225	219	217	194	204	197	184	201	212	229	186	209	182	187	224	222	196	210	234	199	204	255	182	182	214	191	198	216	224	214	193	187	227	187	195	203	229	211	223	213	227	184	212	190	194	209	210	229	210	209	188	218	225	203	202	200	225	230	201	193	220	184	197	240	239	198	226	221	220	227	219	216	212	202	202	224	156	214	213	204	180	206	209	205	220	211	188	192	196	226	211	202	204	207	202	232	220	247	211	223	203	214	235	175	198	216	215	184	204	223	203	201	218	206	233	192	232	188	205	211	220	224	217	217	195	203	212	233	238	201	199	215	209	229	215	195	215	230	197	178	226	217	195	212	203	212	235	172	224	199	194	202	214	208	234	214	203	222	205	224	198	216	202	241	218	223	232	177	216	184	249	202	209	201	201	214	232	213	207	189	229	196	216	219	222	189	226	204	225	215	194	208	181	176	221	216	205	197	213	205	238	221	221	237	230	220	197	207	206	191	195	217	224	198	220	230	197	219	204	202	209	216	180	196	210	223	218	194	199	211	206	206	220	221	214	230	202	211	209	200	209	208	205	189	206	206	222	207	193	208	226	225	199	220	207	193	226	218	175	206	206	205	216	218	203	231	225	186	196	186	197	203	202	189	199	239	209	199	192	211	200	191	203	200	230	241	234	223	248	194	206	229	231	194	195	216	214	206	233	201	221	193	199	208	195	206	219	222	201	203	201	232	191	236	203	216	204	213	194	216	206	194	178	221	227	215	192	212	215	211	182	197	202	210	218	206	206	209	194	239	218	202	231	233	214	214	210	198	190	215	199	209	197	215	202	208	230	236	213	210	196	208	208	259	226	207	192	214	209	204	218	201	202	209	218	206	217	213	223	238	189	205	194	201	230	212	217	212	209	205	200	191	227	217	201	195	214	243	221	212	218	241	206	211	203	227	192	235	189	235	198	224	196	216	215	208	218	201	207	210	214	201	200	242	189	213	231	193	217	214	209	209	226	227	230	218	212	193	220	212	213	219	209	215	193	224	213	194	206	208	181	202	215	242	210	200	212	223	193	211	207	208	217	182	194	194	223	214	180	232	212	238	218	196	218	205	216	209	211	208	207	219	188	232	212	247	175	226	222	217	213	208	236	214	230	200	172	201	220	218	205	192	196	224	234	209	213	186	208	181	217	214	223	213	204	229	202	229	220	217	185	222	202	181	237	189	201	198	240	210	208	216	236	219	215	201	210	216	231	195	207	190	233	188	222	223	202	208	201	225	207	203	202	240	194	215	222	220	205	213	222	185	231	216	187	204	187	217	237	206	224	245	191	201	205	238	234	177	216	208	203	225	204	189	211	224	228	236	220	226	196	223	207	218	211	216	208	240	219	234	200	204	216	198	210	199	178	241	206	205	201	217	237	194	213	210	218	203	188	211	196	243	232	227	206	239	242	209	211	196	210	238	218	227	224	213	221	229	222	251	197	214	209	190	189	223	207	180	196	195	215	211	206	228	206	211	186	217	207	206	234	234	215	219	207	222	215	218	195	190	212	214	237	196	205	219	208	216	189	210	201	227	204	216	211	205	213	212	207	184	217	187	212	224	221	218	228	226	232	200	224	226	211	215	205	222	218	217	215	210	224	192	183	223	221	211	226	214	212	191	197	216	231	176	213	241	196	206	233	192	240	225	214	202	218	240	220	186	192	229	231	196	219	222	231	192	220	219	190	206	228	210	195	211	213	223	218	190	222	208	206	219	207	205	234	225	212	217	224	225	216	213	231	196	209	246	204	210	196	197	197	204	217	232	183	221	228	215	209	205	196	203	214	208	235	224	200	206	222	178	208	178	215	200	212	248	197	202	200	211	227	212	213	206	217	198	236	216	215	200	193	218	211	199	231	217	227	197	192	196	187	203	230	200	218	224	201	218	222	226	219	221	206	216	240	182	228	223	197	209	213	206	218	227	227	185	203	206	214	232	185	193	185	224	201	199	191	217	199	186	224	215	207	187	230	213	190	212	210	197	243	209	181	217	213	203	204	214	210	207	215	203	221	216	197	192	175	192	208	202	199	210	181	214	211	204	220	214	200	218	196	238	226	179	215	247	238	206	225	198	219	219	189	204	194	239	197	217	205	192	200	185	210	235	233	192	195	211	200	189	229	199	239	209	208	197	207	220	203	211	199	213	240	190	232	222	213	232	230	214	208	214	204	223	205	239	194	201	227	236	234	209	194	198	189	191	225	217	208	238	216	221	208	193	200	198	215	184	203	215	193	183	237	238	206	207	205	208	218	230	205	206	214	233	205	219	205	174	255	190	229	238	238	196	184	214	216	209	203	196	189	186	221	193	201	222	209	201	213	222	203	219	195	214	195	206	238	198	218	206	197	201	240	228	208	218	214	210	215	203	213	226	219	238	213	200	223	221	215	215	213	227	218	216	212	214	229	200	212	194	208	181	207	217	219	213	212	209	222	206	201	223	208	195	202	208	211	199	207	204	224	192	184	217	204	195	204	224	190	243	206	244	226	221	224	191	212	202	221	213	202	210	236	229	233	216	213	195	212	216	211	198	207	243	230	206	204	225	200	207	196	228	215	189	221	194	241	214	214	183	217	208	220	202	199	226	191	223	220	224	210	187	213	212	219	262	212	187	210	222	227	190	191	219	204	225	226	221	203	222	214	195	194	212	213	198	213	199	207	199	203	195	198	200	230	219	221	206	224	192	200	209	215	192	222	191	230	222	215	194	217	225	231	236	197	202	207	190	202	232	193	185	195	204	187	226	206	185	216	214	194	221	194	193	186	224	211	209	219	189	205	225	217	202	202	204	194	228	190	214	207	194	195	201	217	221	212	201	224	194	185	200	220	191	204	211	194	218	209	202	190	175	217	207	233	252	235	190	215	229	201	209	216	209	214	211	184	184	208	221	229	214	191	208	240	232	213	241	211	185	205	201	204	186	221	211	201	221
45786	59611	69075	54864	46376	25366	1137	896	829	799	812	731	712	678	711	761	6521	17071	12073	5854	2503	1121	757	623	536	523	534	574	557	590	528	530	496	520	523	554	569	548	519	488	544	506	539	555	523	546	527	514	534	510	545	520	528	548	494	540	525	511	517	542	605	547	509	515	549	538	517	509	561	542	488	489	568	521	532	528	550	533	593	520	543	531	521	524	534	514	568	509	544	526	525	527	546	549	592	577	537	561	546	538	564	550	533	508	545	593	536	524	571	563	516	546	536	530	518	555	539	528	565	515	561	547	550	567	541	533	544	540	571	522	550	562	542	554	555	560	544	552	498	511	526	517	573	540	556	517	546	521	491	519	531	507	549	537	551	505	596	560	551	560	572	577	517	544	526	530	535	554	563	563	528	540	564	514	543	548	549	550	543	553	500	504	559	541	536	524	543	516	566	577	573	545	544	564	500	551	521	555	613	509	568	538	515	496	540	576	515	521	611	549	542	550	543	525	512	528	523	530	551	533	527	544	486	538	522	550	557	538	532	544	524	542	547	557	556	519	500	545	498	541	558	524	506	527	530	575	518	534	514	506	529	549	525	576	520	529	529	543	534	550	541	518	594	572	533	521	537	539	498	569	511	597	564	509	531	498	504	581	523	533	496	575	531	561	559	558	540	497	561	597	548	547	562	522	562	512	550	541	557	536	525	563	477	547	512	611	576	582	552	570	532	539	532	542	521	557	534	536	514	506	561	562	544	537	544	532	502	535	511	525	529	518	545	560	511	525	524	529	555	479	502	523	546	515	541	574	540	529	579	571	544	543	527	529	560	565	512	585	502	481	576	539	540	522	547	565	537	551	546	531	524	544	534	537	530	564	541	519	565	541	560	576	541	543	543	565	557	518	551	552	528	508	525	554	537	548	528	523	538	535	540	563	527	536	549	584	545	534	508	524	531	560	518	527	540	556	518	589	557	544	558	554	510	553	524	535	548	541	531	564	524	578	533	587	551	542	571	546	534	494	510	573	528	525	551	571	496	560	563	542	563	528	503	558	536	553	569	503	560	542	538	543	555	584	519	525	534	576	533	539	523	535	518	525	512	594	520	582	503	572	522	566	516	582	543	501	525	546	585	595	531	495	578	496	533	503	519	543	522	558	501	557	531	542	535	549	531	520	563	558	576	569	520	587	536	562	541	582	501	547	524	541	559	534	528	544	585	519	554	549	529	523	563	544	549	530	551	519	546	509	513	500	577	525	553	528	542	556	571	542	568	527	540	524	551	533	552	517	535	533	531	512	500	588	517	536	521	543	566	548	542	519	503	548	483	522	522	514	567	568	524	507	517	549	552	503	539	548	541	523	572	521	523	527	528	526	536	547	542	574	581	560	532	568	525	535	504	505	535	522	522	551	497	544	566	521	566	501	544	569	531	554	561	536	538	515	509	547	565	537	510	539	545	503	512	573	565	532	526	572	560	540	562	574	583	542	532	512	545	575	567	538	529	551	510	514	563	570	488	540	539	549	499	537	512	558	521	539	547	559	537	551	561	556	550	527	529	545	567	561	533	506	531	501	520	524	551	537	497	564	522	558	497	529	514	551	584	555	533	546	522	533	556	555	539	577	483	524	538	578	532	566	539	546	542	538	534	537	544	531	546	548	521	528	536	548	562	522	547	525	556	529	526	568	565	537	558	562	566	561	594	528	558	529	550	549	529	563	533	558	588	548	529	552	509	559	551	558	503	549	521	477	556	521	540	568	546	525	557	555	579	508	526	510	521	543	567	526	541	518	533	555	566	532	563	558	544	497	535	541	589	521	563	549	538	528	549	535	534	552	512	544	541	509	540	514	505	525	574	514	533	536	507	559	498	524	619	544	531	560	561	550	541	523	555	550	541	488	526	564	566	549	527	580	554	523	543	514	546	551	554	560	571	539	604	525	539	556	503	514	526	517	527	544	563	561	536	541	550	579	584	555	603	565	541	572	554	538	558	535	549	520	526	525	545	542	534	544	498	570	558	526	579	516	539	518	517	512	550	542	533	536	510	561	536	537	499	516	539	515	502	543	494	582	524	539	578	535	514	524	513	554	547	507	512	507	524	576	552	543	551	535	531	541	546	542	533	533	548	539	478	566	499	527	508	516	509	544	517	556	526	549	550	532	503	561	523	540	562	564	522	529	496	561	537	543	534	534	541	515	542	501	495	513	517	521	542	542	518	562	543	541	527	534	505	535	548	533	513	546	558	526	481	550	555	511	536	562	563	549	548	496	564	557	535	516	538	532	571	561	557	532	540	526	553	515	551	544	544	534	545	522	512	540	550	519	572	533	543	517	551	559	547	533	528	582	513	540	549	561	516	503	513	561	532	558	546	562	558	563	526	545	536	535	521	523	512	547	538	510	548	554	532	525	547	560	516	538	526	530	544	533	545	543	576	590	544	497	559	540	534	519	501	543	526	527	526	540	546	529	524	561	521	555	549	522	576	530	522	497	558	518	563	531	566	536	532	530	531	564	522	566	554	546	523	523	542	547	520	540	561	504	555	572	536	569	543	533	552	563	504	535	505	485	507	571	526	522	526	566	512	525	538	564	587	549	561	526	533	533	501	549	475	528	534	523	512	522	488	556	564	580	520	524	490	534	554	562	516	540	542	562	512	528	514	528	509	538	576	541	521	531	525	571	518	534	563	524	545	510	527	546	569	576	540	528	573	520	539	534	608	523	512	529	554	560	535	524	516	546	527	591	567	535	546	556	549	506	526	564	542	554	577	523	571	562	565	523	549	575	522	563	584	541	569	522	541	508	541	569	534	536	537	536	534	507	579	566	586	538	547	499	570	525	553	516	525	523	556	581	524	549	553	530	511	555	558	509	538	513	541	505	563	509	538	536	517	584	569	561	548	586	557	512	519	563	521	514	513	541	536	541	494	534	524	577	520	555	532	502	550	522	520	583	509	567	530	514	579	531	543	540	553	510	535	533	554	555	534	530	510	555	551	549	539	519	563	542	521	495	570	555	543	535	542	542	540	561	554	555	521	518	561	542	544	565	542	521	535	535	516	565	542	511	544	536	519	556	525	538	524	554	586	540	530	519	517	522	529	582	578	513	567	502	524	521	553	566	523	564	521	552	550	558	515	514	525	507	550	485	501	519	527	563	550	500	555	539	541	540	564	523	567	528	514	525	516	560	525	554	542	525	547	547	548	512	519	527	550	508	524	550	588	532	540	510	541	576	552	584	560	538	542	514	508	556	573	511	500	566	500	522	542	539	538	558	517	522	546	516	522	502	560	526	531	521	536	529	532	511	533	549	565	552	543	524	518	512	552	532	539	540	560	494	514	546	506	537	518	494	553	575	584	567	536	566	524	536	534	583	516	495	525	502	555	497	530	525	529	552	555	541	537	547	532	513	535	542	516	578	536	542	557	527	533	504	542	531	493	534	546	494	574	544	513	543	563	561	574	525	542	616	553	546	510	512	533	492	504	541	562	548	525	579	540	518
13805	12341	12636	3699	1786	876	226	236	211	210	197	178	166	161	179	204	249	341	361	330	207	215	202	186	179	210	208	177	176	187	194	189	205	194	189	194	194	199	208	206	194	224	167	188	190	187	183	189	208	182	204	204	190	213	180	200	177	188	204	185	198	169	192	168	161	189	174	169	204	186	184	223	179	177	159	195	170	189	196	200	191	217	188	197	181	182	179	200	192	182	205	196	204	174	186	203	212	209	182	177	197	217	193	156	211	194	204	183	198	205	147	162	167	211	183	184	193	182	192	183	185	207	204	223	180	185	182	193	184	200	173	214	202	192	187	202	203	181	192	185	208	183	196	182	178	187	174	192	158	182	171	203	180	176	212	195	240	207	183	191	201	192	168	211	189	193	173	196	205	207	194	177	200	186	180	167	185	199	206	182	184	198	180	159	202	215	210	193	201	185	182	187	179	182	175	202	204	193	205	149	185	200	189	205	213	204	194	215	193	184	192	195	216	208	220	193	230	208	184	202	182	198	220	211	196	186	179	227	189	167	175	204	166	203	194	205	164	205	177	178	195	187	196	191	185	193	189	174	196	199	203	193	203	188	176	179	204	180	169	172	193	186	194	208	183	192	186	183	205	203	182	190	197	208	205	194	184	190	181	187	174	173	192	158	181	191	168	216	190	171	163	191	207	198	197	212	195	201	161	200	183	194	175	174	211	184	213	188	171	160	182	189	207	190	204	215	194	187	174	203	176	190	205	176	185	191	193	185	175	202	179	197	198	167	172	187	203	170	178	187	196	205	190	210	200	196	199	182	185	160	198	207	195	217	195	209	177	182	233	173	181	203	186	202	220	190	212	175	191	185	186	207	190	179	209	202	185	203	190	191	172	212	183	191	159	203	198	179	161	187	193	169	206	158	186	178	173	193	201	183	187	191	199	186	200	210	182	183	198	219	169	192	198	168	174	194	197	178	201	196	176	191	199	206	208	190	195	176	192	191	211	201	197	190	178	203	210	201	174	195	181	192	175	218	183	185	194	199	166	196	189	207	178	178	178	207	193	193	208	183	213	209	195	208	195	208	201	186	194	172	178	192	196	181	194	195	207	186	186	200	176	195	203	180	197	210	188	196	190	183	203	178	189	185	200	184	185	186	204	215	182	163	177	200	181	161	196	189	189	208	193	203	184	223	169	212	180	180	191	196	201	186	188	179	213	210	185	182	198	196	170	177	184	182	195	181	198	200	188	183	186	200	190	194	188	209	165	181	185	171	202	185	211	198	191	194	169	192	208	198	186	178	176	207	214	188	177	198	190	195	191	203	204	188	185	211	191	211	215	204	181	188	156	206	195	191	201	198	197	209	191	184	193	189	207	209	180	193	213	206	198	175	214	196	209	193	189	199	209	178	167	206	169	194	170	199	201	201	167	186	213	200	214	185	188	187	186	190	214	189	166	178	191	175	198	176	189	189	186	210	195	203	188	223	201	184	184	205	177	193	192	204	199	195	191	201	190	167	163	211	199	191	199	197	191	174	205	213	185	192	214	168	199	216	201	186	197	181	205	185	157	160	200	182	194	172	179	182	191	217	199	196	207	203	208	203	198	193	194	182	222	183	172	164	186	204	204	195	175	225	181	168	197	203	195	170	191	179	186	202	209	193	186	178	180	209	202	201	211	185	194	203	210	179	192	181	176	167	214	183	176	197	185	210	192	190	156	179	204	186	183	192	217	192	202	201	204	217	183	172	191	207	194	198	185	193	211	192	198	180	179	214	183	203	199	179	173	209	179	173	191	228	207	194	193	192	201	168	189	218	182	189	185	231	206	171	185	195	197	171	200	203	220	195	195	203	207	160	177	200	206	181	198	198	196	178	207	205	198	177	154	194	175	177	175	164	177	165	203	171	192	179	210	184	190	187	209	183	181	215	208	187	179	199	196	208	169	215	203	208	163	183	187	190	178	189	168	212	183	218	185	198	201	196	167	203	208	171	184	200	211	187	194	191	233	175	193	189	184	199	183	195	190	194	175	203	205	181	208	186	203	197	204	199	180	195	196	193	200	200	190	187	208	197	212	196	150	188	187	211	198	183	194	179	187	201	184	153	203	185	205	194	190	180	185	170	170	200	194	205	191	201	187	186	210	206	184	186	217	184	184	214	193	186	192	193	180	173	195	168	173	192	182	184	197	197	199	192	195	195	190	182	202	186	191	188	181	205	161	192	207	171	191	226	216	183	203	182	189	186	180	196	182	181	180	170	177	197	169	214	190	206	175	196	210	194	205	191	186	191	192	194	196	192	197	179	193	177	187	199	177	170	181	211	190	212	203	191	207	199	190	188	204	194	184	204	186	203	182	180	189	176	214	203	184	168	214	167	172	209	199	204	205	200	185	200	198	199	203	186	215	183	183	208	196	193	194	195	177	208	188	204	179	208	177	193	194	181	191	174	191	199	213	203	208	206	192	199	205	197	163	185	182	204	179	207	184	168	188	155	197	186	184	201	196	174	203	206	188	194	201	178	206	191	181	223	201	185	188	189	187	184	187	227	194	178	180	197	204	188	187	181	196	203	198	175	177	190	181	191	215	194	207	201	202	196	211	197	182	189	194	197	196	190	186	183	184	183	166	185	189	207	200	203	192	200	188	210	188	224	195	184	171	203	185	187	197	190	206	202	176	196	181	180	176	199	203	187	188	192	191	191	191	214	217	184	189	201	202	196	196	168	185	206	205	210	184	187	195	199	200	190	186	196	177	205	197	201	179	169	194	200	157	206	179	229	203	170	200	194	211	214	182	195	178	199	196	196	181	193	193	186	207	187	204	216	200	181	193	191	193	197	170	193	198	198	200	204	190	206	202	198	192	201	184	195	192	197	199	189	203	203	211	196	219	179	225	202	198	193	207	194	168	202	190	191	179	190	181	164	218	182	203	166	179	172	187	173	194	192	212	205	212	182	192	210	176	196	207	180	178	182	184	186	184	218	163	174	190	180	178	222	182	191	185	169	198	191	197	190	217	182	187	190	185	197	184	216	176	208	188	217	174	185	200	185	176	198	191	195	202	200	206	203	201	175	207	179	191	184	166	194	181	207	165	205	167	180	196	188	181	193	202	200	180	208	219	200	203	204	188	190	183	196	199	182	219	205	211	201	219	207	215	212	198	183	207	180	179	173	180	213	197	211	181	203	186	183	210	184	189	177	185	191	165	161	198	192	186	196	199	193	190	180	187	184	203	194	190	182	194	184	179	192	217	182	193	231	199	198	195	203	170	196	216	194	149	198	196	189	176	177	181	182	183	186	173	199	210	192	201	198	201	179	198	192	211	187	184	176	189	192	201	203	203	194	199	162	224	192	183	176	187	194	188	179	206	204	194	176	204	199	201	188	197	208	184	211	179	170	205	203	183	211	205	180	206	191	185	207	184	219	184	183	187	212	203	187	195	191	174	195	213	203	188	181	188	197	193	169	178	188	179	190	208	192	195	184	202	185	201	193	235	221	174	188
11872	17434	19474	9986	6614	3363	532	519	525	534	542	506	529	456	496	517	1062	1507	1391	902	722	584	556	477	525	497	512	507	511	536	516	482	514	489	468	525	522	469	497	515	492	519	518	501	523	517	503	527	551	520	475	509	511	527	487	485	507	524	509	525	491	486	511	505	511	521	490	477	510	525	497	490	483	466	492	516	501	515	522	500	483	504	487	483	527	521	508	467	515	473	495	495	462	508	478	501	546	502	487	525	507	511	501	520	481	484	510	514	492	486	469	473	530	493	494	496	518	533	504	499	486	490	472	520	508	549	526	532	485	478	561	501	463	503	448	509	469	517	445	492	496	483	502	508	538	484	503	457	506	515	539	481	495	478	529	469	544	487	502	507	490	449	460	539	504	525	479	520	473	486	508	555	521	492	506	533	483	516	482	509	487	521	542	501	517	528	482	490	495	463	493	511	486	499	531	481	521	474	487	498	500	501	514	508	519	504	501	515	488	520	480	527	513	501	514	484	529	511	495	483	460	525	514	480	498	494	505	543	458	502	513	520	483	485	477	515	527	532	495	517	516	505	491	492	479	531	477	475	524	493	534	478	537	502	503	492	483	505	526	443	519	474	519	564	494	529	491	494	487	493	527	494	494	503	536	527	515	495	492	510	515	468	498	495	499	517	523	494	495	514	491	496	513	496	528	531	492	525	514	493	521	482	494	478	518	517	512	511	524	514	499	521	512	527	465	505	525	526	491	489	571	475	539	477	454	481	501	524	559	529	516	507	486	512	514	478	502	572	501	528	488	528	519	541	501	493	486	452	543	571	502	499	515	491	522	538	507	525	511	526	472	544	523	477	548	505	471	510	544	501	504	565	506	514	478	544	472	504	479	495	523	480	484	505	509	478	518	460	474	514	525	504	496	505	492	491	510	526	490	496	502	486	474	468	509	531	518	520	529	523	507	545	491	507	490	510	530	530	482	482	514	523	531	517	508	481	480	490	495	500	474	553	520	532	501	473	529	511	481	495	526	504	527	518	470	531	487	471	479	503	481	502	457	469	493	505	528	518	506	504	482	526	522	458	551	541	485	502	484	516	506	511	501	524	499	471	514	495	501	484	518	503	522	547	473	496	499	510	549	498	480	487	500	541	478	479	512	501	489	509	485	511	487	474	491	471	467	502	485	479	466	533	564	466	505	482	515	473	511	455	465	533	493	480	540	486	563	509	471	507	503	512	500	542	470	495	469	547	473	497	510	474	482	521	526	486	515	515	505	524	508	505	493	484	504	533	502	473	469	501	489	481	489	492	502	479	465	517	503	515	555	515	496	489	484	527	478	516	526	538	536	485	494	507	512	488	489	467	506	518	484	478	514	530	492	524	519	512	537	530	520	467	493	492	437	502	492	501	475	532	538	508	504	527	530	519	503	553	513	498	507	466	492	454	502	493	500	494	532	505	481	506	528	515	504	469	523	553	518	562	529	512	505	453	493	565	501	464	506	499	543	515	542	496	515	488	489	499	507	463	482	501	482	508	502	516	485	473	492	489	478	475	508	475	466	521	501	503	546	541	528	520	507	487	517	505	488	497	510	467	520	514	487	517	495	507	480	501	501	470	481	501	501	513	483	488	508	526	508	471	483	505	531	501	487	523	535	503	549	536	522	514	514	539	516	487	558	501	499	518	483	497	530	493	543	538	494	542	502	468	505	503	503	501	514	443	521	493	497	526	522	510	503	504	503	526	513	502	510	485	491	528	581	497	513	493	475	502	506	529	500	483	529	483	495	494	522	483	500	542	507	520	506	538	521	513	513	521	524	508	503	511	475	497	529	478	533	516	505	534	508	481	519	470	556	499	490	489	545	533	527	513	507	491	460	504	518	540	476	493	508	514	514	514	488	496	499	523	515	479	490	560	516	472	486	513	505	549	502	501	519	475	502	494	516	460	480	507	509	482	499	472	528	510	526	495	494	513	494	534	482	479	513	506	456	467	487	497	506	514	524	520	521	463	534	499	488	494	497	518	472	529	536	500	494	554	509	522	484	499	504	498	519	538	470	478	509	495	519	506	508	463	528	499	530	522	513	471	502	481	526	503	503	468	489	539	518	491	520	511	504	520	473	495	531	491	512	489	520	503	503	537	483	509	516	547	552	546	539	516	496	497	486	515	498	491	512	477	449	474	520	516	488	529	568	472	500	530	520	475	502	519	540	508	522	491	479	529	493	495	518	496	482	545	508	520	554	512	547	503	534	536	511	531	490	496	486	530	494	483	518	483	542	528	469	536	474	512	497	507	475	494	515	511	481	516	522	502	475	493	465	474	509	479	516	492	488	496	514	481	474	486	483	492	473	486	548	480	478	471	488	514	513	512	482	491	486	534	506	557	505	444	507	522	526	469	506	491	518	484	461	526	511	505	489	471	510	504	492	534	521	508	491	485	512	524	487	543	483	500	535	451	521	536	479	497	487	485	525	500	523	485	473	474	512	530	528	476	541	487	513	510	522	476	467	515	508	502	472	453	498	506	531	535	499	534	508	519	523	481	501	474	478	531	520	524	499	512	533	494	542	533	494	484	505	477	515	490	495	503	501	476	525	521	528	513	524	514	508	491	536	515	492	502	479	509	499	461	530	463	503	514	518	485	467	507	497	501	529	523	495	488	515	504	487	534	504	538	514	505	477	558	547	521	509	525	490	523	503	469	499	516	470	555	505	495	510	523	497	479	521	530	526	488	497	541	474	496	496	448	519	454	526	507	504	537	509	541	535	505	516	489	506	498	548	519	483	535	514	504	516	496	492	504	531	524	516	511	479	500	491	501	521	505	499	464	497	535	495	513	474	519	518	494	513	527	482	513	488	476	504	507	473	523	537	525	506	506	484	519	499	491	543	495	494	499	512	500	480	482	510	491	473	513	508	498	470	516	506	517	489	510	505	493	495	494	484	490	489	502	485	515	505	475	494	484	518	496	490	495	515	542	496	499	478	469	488	479	513	520	511	495	523	463	504	483	473	504	506	484	514	534	530	493	523	476	468	515	500	553	477	491	484	542	517	503	425	446	526	526	491	493	497	532	528	491	514	544	465	521	486	520	474	496	512	493	525	495	482	495	478	467	490	492	506	497	528	516	486	505	477	500	470	520	460	514	504	462	530	517	516	494	554	491	488	501	539	508	566	531	500	496	478	539	509	498	505	538	501	500	499	541	498	509	489	493	501	517	498	480	520	473	518	535	507	511	489	477	469	526	453	515	485	495	484	503	481	495	492	517	479	533	540	497	495	529	497	512	510	479	481	495	496	496	509	539	472	528	501	489	535	554	519	531	516	463	519	500	505	524	530	566	490	522	480	498	470	477	489	490	480	490	561	528	472	507	473	542	483	522	524	514	511	526	497	534	490	502	487	494	548	477	478	530	475	513	471	512	515	472	523	513	533	482	467	514	525	479	516	501	553	481	535	465	484	499	523	528	558	542	487	507	507	487	549	522	523	541	517	544	493	516	503	503	510	501
55349	63926	65840	37704	25523	13571	1036	248	249	238	235	245	211	216	228	241	1014	1536	1384	759	453	325	230	224	216	247	239	223	197	233	210	228	231	212	233	230	212	225	216	239	223	210	201	186	225	222	185	245	196	202	216	236	250	223	231	230	225	242	212	244	227	213	197	210	231	216	234	215	227	242	217	220	213	204	224	235	222	209	210	206	222	197	222	210	220	233	252	239	247	216	209	211	218	228	218	216	237	253	206	249	222	211	239	218	205	243	226	245	207	228	235	209	203	227	197	228	225	219	244	217	255	212	184	208	220	229	244	236	215	214	209	239	226	206	197	213	217	219	230	200	233	211	188	208	238	236	216	222	207	203	212	220	223	211	211	232	198	234	192	204	216	206	225	237	207	208	229	231	203	235	235	236	227	247	222	215	220	236	223	205	203	221	209	203	229	213	222	206	210	212	222	225	230	229	217	241	202	220	203	207	208	217	224	184	239	217	225	240	225	212	211	227	201	226	215	209	204	213	213	202	216	234	216	203	205	205	217	177	205	208	212	213	206	224	210	225	209	222	205	212	244	200	224	219	218	218	222	211	235	211	233	206	228	235	203	206	221	192	223	227	222	223	232	223	213	209	221	206	225	250	210	208	206	220	195	215	241	208	222	207	231	247	229	227	243	216	244	223	222	196	237	246	228	208	224	222	191	224	200	240	242	231	231	207	198	221	182	208	203	206	243	225	200	225	216	249	220	200	227	228	230	226	217	229	212	225	190	228	228	210	247	216	220	207	198	202	244	206	210	229	211	221	205	198	250	206	220	226	203	236	207	246	216	236	236	222	204	240	232	222	227	222	237	221	233	235	221	220	221	226	213	220	214	228	203	190	243	219	214	239	190	199	221	215	203	185	219	234	232	197	195	200	238	214	235	231	234	214	202	250	194	214	207	226	199	233	235	234	233	209	210	248	185	209	216	211	224	202	198	222	203	203	241	198	217	209	174	225	221	211	226	182	229	202	184	213	200	231	207	212	207	223	235	220	220	223	207	240	248	195	207	203	214	244	223	218	233	204	198	203	213	221	190	227	230	196	223	211	239	206	258	204	179	205	222	226	208	221	210	208	216	217	219	231	222	252	216	226	214	206	198	227	203	206	230	197	191	229	222	220	218	220	225	198	218	231	196	232	226	281	213	206	214	237	225	242	195	216	208	205	200	210	220	233	233	186	209	230	207	197	244	236	245	234	209	242	201	224	200	236	214	227	205	220	205	210	192	229	220	209	208	202	226	224	240	228	211	248	227	220	229	235	239	238	215	196	216	220	214	228	229	220	217	217	237	220	202	185	215	225	219	230	233	230	238	199	196	222	188	215	223	225	227	220	225	222	225	190	178	224	208	228	187	216	236	214	243	211	209	224	227	226	203	195	201	225	243	234	223	221	239	214	201	220	229	226	227	234	224	218	222	210	208	248	210	222	225	208	229	198	251	197	206	214	209	249	234	191	224	216	238	235	227	231	208	198	239	217	228	223	220	216	216	198	200	218	195	217	228	240	228	188	189	172	236	250	203	214	228	211	221	214	236	208	221	226	214	238	232	232	210	208	222	241	215	232	209	238	203	233	218	228	222	235	215	204	196	207	210	222	197	197	235	217	210	205	219	205	201	209	234	220	227	220	216	218	214	208	218	206	216	219	241	201	207	199	209	209	232	229	211	204	208	207	220	217	235	208	201	220	242	197	224	227	216	234	219	191	213	238	234	218	211	203	216	221	208	234	223	236	216	214	236	222	226	214	224	199	221	223	231	206	217	212	200	224	242	221	217	248	228	212	229	216	233	213	215	224	203	222	203	229	195	235	218	225	218	205	238	241	211	231	229	225	224	218	227	224	218	205	230	230	238	225	224	222	188	239	227	212	182	210	243	213	199	231	216	211	240	216	226	232	212	232	215	228	212	211	207	230	197	214	226	218	216	204	264	220	204	194	206	218	273	232	258	222	215	220	224	197	222	198	209	198	208	239	232	216	214	223	216	216	216	230	200	194	217	220	231	214	249	212	232	207	226	217	228	212	233	235	213	231	209	210	212	215	190	216	243	221	226	192	210	202	224	205	226	224	200	209	232	211	258	213	225	217	234	228	212	211	240	194	214	227	232	212	220	209	202	210	214	212	204	224	215	188	220	224	235	210	227	197	223	219	214	209	227	213	216	217	239	215	207	236	226	216	234	228	222	195	214	210	228	211	224	194	200	195	220	227	213	231	205	237	210	234	212	216	235	210	218	209	216	216	219	221	212	204	204	214	207	226	208	230	214	206	216	214	238	211	210	218	218	207	206	215	213	221	182	241	245	214	192	225	206	201	216	231	190	223	216	239	210	211	233	239	205	224	187	222	234	217	234	201	219	232	210	219	225	234	225	221	226	205	223	226	211	216	197	229	230	204	204	200	224	220	218	222	222	208	235	245	216	218	193	239	220	193	218	226	190	222	223	216	224	223	216	213	200	246	221	227	218	227	205	228	201	197	221	209	222	239	229	189	213	219	214	206	231	213	213	196	237	218	229	210	221	235	252	235	204	227	227	217	209	236	222	227	204	210	245	210	233	195	205	247	227	198	201	195	216	221	205	209	220	224	233	221	208	209	205	221	201	217	204	207	232	220	244	230	221	235	196	192	226	229	216	237	206	242	257	224	208	228	198	209	242	238	225	214	213	216	227	233	232	217	199	234	217	233	212	225	200	243	211	254	197	223	204	218	238	221	236	208	239	224	206	201	218	208	208	215	223	233	244	221	210	209	213	238	245	195	227	202	241	212	247	238	232	208	221	218	232	187	218	187	206	188	242	202	190	209	206	222	231	200	218	235	201	200	217	189	218	229	222	205	229	218	209	235	198	239	205	260	202	234	203	217	197	230	231	218	220	244	205	222	248	216	225	199	241	225	214	210	200	212	230	209	249	250	221	243	209	213	203	221	222	218	240	194	205	204	240	226	227	215	191	222	201	202	213	239	211	230	205	231	223	223	238	256	207	231	241	212	237	231	231	249	211	226	222	209	238	202	223	230	206	234	177	206	226	208	206	241	223	220	247	206	231	221	229	218	224	215	206	212	222	220	214	203	196	245	215	203	187	203	219	234	204	230	224	201	210	214	226	208	196	198	214	202	218	237	207	238	266	224	218	219	216	228	231	243	231	213	225	231	198	223	211	200	230	225	226	209	216	227	213	212	233	193	209	225	228	213	212	193	217	224	228	210	203	210	198	227	197	231	240	192	239	207	231	207	205	214	211	228	208	214	239	225	204	222	216	199	243	206	247	223	229	235	198	204	234	235	209	218	222	205	226	231	209	213	209	230	214	210	211	197	227	235	219	203	239	205	206	217	216	243	236	203	193	220	215	216	226	222	211	211	201	216	231	211	220	228	221	222	206	192	211	230	241	220	219	208	211	234	226	204	221	191	203	190	205	225	222	241	229	229	239	197	210	246	213	213	203	213	228	214	221	204	205	234	210	204	213	219
33696	48147	58460	43304	37416	23849	1201	728	725	721	651	656	643	629	648	852	5690	9101	7310	3641	1753	917	616	556	558	578	593	600	565	571	579	573	563	543	570	550	587	530	578	567	566	562	573	528	597	562	537	595	611	548	558	554	539	570	572	585	557	562	573	577	579	596	530	534	540	551	590	636	543	585	535	568	552	529	523	557	585	553	565	565	548	602	545	553	562	610	579	538	547	525	550	585	536	549	626	555	567	575	553	591	564	501	563	570	584	560	539	545	552	521	535	572	605	577	573	562	578	573	561	582	582	571	547	561	596	549	560	550	540	550	567	552	609	576	558	586	549	556	568	601	576	528	529	568	552	568	621	566	624	585	556	597	594	550	602	574	560	589	529	553	581	580	571	638	595	607	557	569	562	563	600	607	561	529	568	578	609	509	517	565	564	545	520	577	584	570	555	559	605	581	569	566	551	587	556	568	554	550	564	540	582	541	589	597	539	541	573	555	577	560	586	524	580	584	562	545	593	549	530	573	616	573	585	598	571	628	535	570	615	523	545	534	535	551	545	514	614	549	550	591	526	576	525	539	547	543	544	542	560	551	593	541	597	568	564	578	575	580	587	516	561	564	570	645	573	596	562	564	557	584	594	604	528	560	567	539	610	547	587	541	565	573	509	548	570	542	574	589	569	556	550	583	497	570	564	555	568	558	586	585	586	556	512	523	580	543	549	573	599	563	547	542	568	613	595	565	547	549	513	570	568	545	565	549	565	518	554	570	554	573	579	532	597	572	566	563	567	596	573	560	557	581	580	527	560	573	562	626	567	530	523	577	546	555	565	579	525	567	582	561	551	571	595	541	557	548	522	550	553	545	558	581	539	578	577	524	545	539	584	536	584	563	549	559	551	552	600	565	525	553	564	564	568	561	548	552	595	588	561	547	562	588	532	573	580	531	590	525	616	621	583	608	540	535	557	560	552	533	576	534	538	564	616	556	552	542	544	563	556	562	497	583	575	619	546	558	582	563	522	547	546	564	572	569	558	549	549	519	525	540	584	563	552	529	572	597	567	546	557	582	562	541	611	508	592	584	578	556	598	572	516	549	570	597	578	582	556	588	515	595	517	556	572	549	529	575	541	567	577	564	584	571	587	581	512	559	564	559	571	545	591	568	574	552	549	561	568	552	584	582	555	586	585	551	583	594	511	544	544	550	580	570	584	565	562	539	576	531	586	546	522	551	589	586	532	580	546	549	597	565	577	570	636	550	539	562	601	575	542	542	587	531	557	547	601	610	538	580	557	566	564	549	564	591	551	560	532	571	583	542	564	578	591	590	569	620	571	554	555	596	504	570	521	550	502	568	577	549	552	578	603	610	550	527	559	550	552	552	559	605	569	591	556	563	542	538	559	577	608	553	585	565	582	573	542	536	603	566	550	592	578	550	568	547	559	551	530	563	552	577	560	591	575	570	544	566	573	552	558	550	522	560	545	611	560	568	582	522	581	558	550	587	601	564	559	551	544	526	581	578	577	537	574	524	528	607	536	575	564	536	609	539	566	611	616	552	624	560	583	559	568	551	593	528	540	536	562	577	573	569	573	571	566	522	551	570	542	562	559	563	504	548	553	562	567	544	572	567	583	596	543	544	597	572	587	579	554	568	591	531	568	557	562	594	551	511	626	592	553	588	596	514	550	564	557	533	575	549	609	527	532	543	488	541	579	546	569	561	570	544	570	583	543	560	570	561	555	575	583	569	588	583	559	558	580	543	540	576	585	553	517	573	525	556	554	567	601	596	550	556	613	565	548	513	611	594	540	536	536	570	542	555	549	578	581	589	522	547	568	546	606	579	611	589	582	546	550	598	584	537	546	567	586	519	580	584	580	588	603	532	551	581	549	591	557	591	540	548	585	577	557	543	568	580	575	574	599	565	532	585	560	582	553	523	583	567	536	566	543	549	567	604	593	538	587	561	522	581	535	535	583	593	574	546	582	522	557	593	554	631	564	582	552	578	563	571	576	571	605	607	577	578	559	556	578	596	593	512	565	558	551	570	532	557	572	573	519	549	557	573	569	557	596	548	557	561	560	577	549	624	542	586	552	563	543	586	584	572	566	537	603	591	530	545	533	544	546	583	582	544	568	538	555	575	542	577	528	579	571	544	570	547	584	556	568	548	539	576	556	564	599	567	574	577	532	535	584	566	556	596	545	609	595	565	576	534	596	559	549	556	552	567	563	577	556	538	556	598	573	617	592	577	573	582	541	575	537	535	559	537	572	563	590	592	594	510	561	587	537	532	592	575	545	590	577	571	583	523	571	600	574	582	576	551	581	575	562	585	540	544	576	601	540	550	566	558	585	614	553	590	547	556	557	603	550	530	541	562	528	533	559	536	566	559	523	522	603	599	572	554	562	561	596	563	556	568	583	548	564	566	549	563	578	528	562	521	586	561	552	584	566	590	572	589	596	571	634	586	545	565	630	565	517	581	577	574	539	564	536	582	592	574	573	567	580	563	554	603	563	525	600	571	565	532	579	557	574	541	549	573	563	578	578	590	578	558	570	583	521	599	550	566	562	575	581	531	579	582	543	534	553	528	554	553	562	507	582	538	603	581	564	589	588	548	549	568	575	544	576	604	591	501	579	577	605	544	576	538	573	576	564	568	627	548	558	560	601	557	582	568	559	556	624	494	564	576	566	593	598	581	563	571	525	569	532	569	555	544	589	545	562	574	605	558	496	581	543	576	556	550	592	567	552	545	527	571	568	551	543	519	599	569	560	578	549	559	585	525	579	576	592	552	545	555	549	562	543	593	544	554	601	582	593	562	577	568	561	585	603	584	573	537	571	593	554	538	542	585	564	619	544	589	548	555	582	564	597	571	548	550	556	563	520	558	563	534	557	535	626	559	547	570	594	581	566	591	607	591	521	556	546	567	524	537	616	593	538	566	565	568	577	594	593	512	563	530	553	528	583	566	519	551	563	616	569	563	554	579	553	544	601	582	535	558	551	556	588	598	548	557	591	548	584	540	559	577	596	558	556	527	546	575	586	578	576	572	531	574	568	567	539	582	604	561	553	551	590	576	528	595	537	546	523	544	562	538	592	573	554	567	596	551	575	519	549	573	542	583	564	583	600	568	591	573	583	547	540	562	550	554	567	536	575	554	543	569	568	572	611	593	584	569	578	563	537	549	518	568	546	526	546	577	585	569	574	620	541	589	563	601	551	581	559	535	524	542	510	563	528	580	588	528	562	527	580	638	550	540	542	576	560	549	572	555	567	591	550	541	554	579	595	557	589	571	548	548	603	598	566	510	550	548	567	583	553	578	598	579	525	581	569	566	523	560	559	574	564	556	516	581	553	597	569	544	579	602	590	584	566	559	596	555	575	532	531	571	545	583	563	606	557	602	590	518	575	535	574	533	558	603	564	580	535	574	548	562	581	533	581	521	557	569	560	541	515	578	552	583	567	546	552	542	599	549	555	568	559	592	550	582	579	571	562	556	534	546
68069	76667	77379	50114	36049	21908	2308	286	249	267	274	258	227	234	228	284	1973	3237	2303	1281	625	311	236	198	237	230	215	231	221	204	223	200	191	202	187	221	230	217	196	215	223	205	212	202	204	192	195	216	200	225	185	206	201	220	182	208	212	187	202	188	200	204	208	209	206	201	175	200	210	192	211	201	213	244	202	198	185	217	210	181	196	222	202	213	217	209	207	196	222	192	216	205	202	225	213	234	200	197	211	221	185	186	188	208	216	205	210	230	193	209	203	189	236	190	193	204	208	224	207	201	232	195	209	212	204	204	206	214	203	216	226	224	227	221	202	241	219	190	196	227	184	198	196	195	210	204	189	211	190	201	214	219	217	220	193	228	199	211	198	179	233	197	217	233	195	205	217	218	208	212	195	221	208	182	219	184	238	189	202	225	212	189	206	211	188	187	207	199	206	232	202	199	193	190	199	195	222	192	223	201	216	226	210	206	204	208	223	200	203	198	180	212	190	230	190	193	211	223	209	192	216	223	208	223	206	225	211	209	200	221	210	212	183	216	205	204	215	182	194	206	220	213	186	193	225	213	207	217	221	198	212	237	225	202	215	225	211	224	197	210	230	212	211	201	210	185	201	225	216	206	213	223	194	190	193	215	203	206	202	223	210	194	223	220	223	223	227	187	182	222	206	210	248	215	196	219	216	199	217	207	191	193	202	205	194	188	229	187	203	202	192	215	179	210	164	221	186	185	173	213	183	220	221	204	198	232	202	177	211	217	216	220	182	221	209	196	214	198	201	191	246	194	199	204	225	190	211	204	215	181	193	215	210	233	199	191	203	231	194	202	181	224	199	207	220	220	209	193	203	210	198	230	210	200	210	215	193	205	203	196	228	236	191	218	212	191	215	187	162	230	217	224	220	208	200	207	210	213	205	179	214	187	224	171	213	212	204	208	215	206	216	226	235	212	208	185	226	192	189	197	207	220	183	230	198	210	213	227	226	232	206	202	228	226	231	211	217	234	191	223	202	199	202	208	185	202	189	226	204	227	209	220	197	205	206	210	194	216	187	195	217	198	215	213	207	199	214	239	226	203	203	222	216	224	215	199	222	215	188	224	220	201	186	200	212	205	204	218	230	204	192	224	212	222	221	210	218	222	188	206	237	212	207	231	203	186	173	198	212	200	221	211	227	208	198	174	207	196	201	218	216	232	219	172	210	184	217	218	211	225	206	205	210	191	208	200	231	204	235	248	215	211	201	184	213	220	199	203	228	192	204	171	196	205	191	207	204	227	201	232	183	197	203	213	209	206	243	194	209	217	201	227	214	214	200	222	196	218	193	200	226	241	216	206	228	182	200	216	211	215	211	207	228	233	206	177	203	229	212	230	182	214	217	215	199	213	218	198	208	205	188	221	216	194	195	204	204	210	213	210	217	216	206	219	205	221	196	182	236	196	210	219	203	219	206	214	196	188	221	202	210	199	207	241	188	199	209	200	210	222	215	199	184	223	215	187	205	216	195	186	208	217	221	209	195	215	206	216	193	201	200	209	212	196	219	187	197	195	194	219	225	226	208	194	210	200	212	221	215	224	235	202	214	199	201	195	222	217	195	219	226	226	216	235	202	223	216	247	220	180	180	210	204	232	229	185	198	188	215	203	182	184	185	207	226	216	185	223	198	215	240	207	222	201	189	210	228	211	214	209	187	213	228	241	196	204	202	196	215	186	225	228	191	201	213	218	191	216	187	219	216	202	189	222	206	204	196	211	181	233	198	198	216	223	229	206	213	197	206	193	236	200	201	200	209	219	197	181	197	213	202	214	190	219	217	221	189	228	193	219	216	209	195	218	202	209	236	211	214	218	209	216	209	193	221	194	194	225	183	216	210	184	199	191	199	190	201	224	212	197	216	198	208	215	219	203	231	209	190	213	229	244	205	197	213	199	194	193	213	213	206	211	186	213	180	210	214	188	214	226	210	219	201	215	187	218	222	204	212	224	219	229	207	187	188	184	218	203	196	186	239	207	214	195	213	218	192	229	204	207	215	212	207	223	229	192	183	225	185	195	229	223	217	225	220	218	171	233	198	219	205	223	216	178	218	204	213	226	207	218	188	191	217	214	213	200	209	201	220	200	225	215	204	212	215	216	218	222	231	217	243	219	197	197	246	223	200	207	213	218	201	192	178	215	216	200	196	199	247	187	210	196	211	219	204	209	193	208	196	196	198	208	211	215	223	217	187	210	206	198	222	193	202	227	224	182	223	212	177	209	237	226	223	178	206	231	228	200	204	229	204	219	220	203	199	211	204	214	230	241	205	214	205	188	194	228	178	206	218	188	217	262	222	237	205	216	220	216	172	219	220	196	205	178	208	188	202	193	220	217	206	224	219	214	208	204	213	194	197	207	187	194	205	194	209	196	205	215	183	213	202	208	189	211	188	217	198	188	213	186	181	188	186	225	212	195	204	202	216	198	195	218	172	216	206	174	202	244	197	195	210	196	220	194	222	204	169	212	214	190	238	198	191	211	175	196	211	228	209	194	215	196	185	203	186	191	235	183	204	203	200	189	192	204	211	211	219	196	203	203	214	209	223	204	205	202	188	221	162	200	207	189	211	229	196	194	191	205	239	188	197	209	216	195	195	200	202	192	190	205	188	179	200	212	202	185	217	174	196	208	197	200	217	195	221	214	223	179	210	211	217	182	198	217	196	222	201	216	206	189	198	199	201	165	217	231	205	207	195	206	199	201	236	217	209	218	211	225	201	223	209	216	210	192	209	220	207	211	210	220	216	221	216	204	193	195	195	199	210	206	211	207	214	202	204	199	237	191	186	208	191	203	199	201	189	206	195	205	185	226	208	214	190	219	235	209	176	204	176	215	228	215	198	196	198	193	215	202	212	177	193	223	192	231	202	195	189	218	221	213	206	222	203	218	188	216	216	206	215	228	208	215	192	221	221	220	228	209	185	218	221	224	199	216	215	223	200	212	224	210	217	200	194	192	206	219	207	199	183	219	229	222	187	215	209	218	212	201	207	207	215	180	192	190	186	191	228	215	215	208	208	244	219	204	212	239	200	203	209	221	176	215	220	249	207	201	191	233	224	215	224	217	209	184	195	222	203	206	197	196	200	190	214	191	197	215	187	195	185	203	216	191	191	198	198	227	195	196	202	206	211	198	192	201	240	200	192	185	230	213	203	200	212	214	203	184	220	216	202	214	200	192	203	219	232	232	224	189	199	189	216	191	203	224	187	204	214	202	217	210	191	193	192	204	215	215	209	206	189	220	218	214	214	213	179	177	210	228	174	216	199	224	213	203	190	198	232	199	190	204	164	183	201	202	200	217	210	188	204	231	221	216	211	200	207	200	196	192	213	203	198	201	196	195	205	228	195	224	214	202	203	226	197	211	221	211	211	196	237	209	175	203	203	189	186	206	199	201	243	190	256	207	188	215	230	188	217	178	194	187	187	191	202	197	202	222	184	223	239	231	218	203	207	200	190	185
41902	59584	72110	54675	46614	28723	1212	890	856	811	726	734	768	723	681	1258	10475	15514	11728	6340	2845	1120	701	536	531	520	527	542	537	508	515	536	535	508	555	533	522	495	535	517	524	527	490	534	502	494	522	501	529	548	522	533	526	539	494	510	523	532	536	550	541	549	551	514	490	511	532	560	551	550	516	533	517	556	535	529	516	543	535	540	505	558	559	525	500	553	546	574	510	506	517	544	572	523	525	523	543	526	537	530	540	550	554	527	551	520	532	552	554	550	507	551	538	533	520	475	502	555	522	549	494	517	509	567	506	506	489	525	521	567	499	528	505	517	545	562	567	565	537	563	538	505	558	535	549	500	536	518	491	506	488	507	545	526	488	538	485	526	535	545	521	531	509	491	514	500	523	507	513	544	509	506	501	502	499	525	562	496	518	561	527	524	549	533	527	509	517	538	518	538	521	565	548	540	522	500	539	515	520	526	550	543	534	533	544	535	495	530	541	541	568	502	559	556	527	552	532	534	505	554	497	506	543	574	515	534	580	553	525	566	512	551	512	541	553	540	542	502	566	545	528	515	546	516	525	526	564	505	529	570	506	549	544	517	546	536	489	507	533	542	544	531	550	525	555	506	558	514	512	530	548	510	566	519	514	562	518	498	520	505	538	520	502	479	527	536	505	515	584	548	510	565	504	524	523	592	548	501	536	514	492	519	542	556	577	523	582	521	474	522	547	565	525	497	487	560	491	518	534	521	509	543	499	503	503	535	540	526	520	535	523	556	546	540	513	536	521	526	537	530	504	568	509	522	536	550	498	508	521	522	538	515	547	494	516	538	527	542	528	545	492	548	523	525	509	547	519	541	558	548	522	520	516	512	536	508	527	552	523	522	560	521	530	531	517	508	517	548	506	554	516	504	510	535	512	555	521	530	568	545	486	537	514	536	508	503	530	515	553	485	491	537	535	546	540	485	546	537	509	509	536	522	522	540	503	560	536	516	529	529	532	494	516	528	523	509	505	558	552	520	509	532	535	552	527	538	514	522	522	498	515	518	537	491	540	497	520	515	520	514	508	525	518	520	550	508	548	580	538	547	512	480	536	521	526	521	497	531	548	540	523	547	534	525	533	510	541	527	565	529	508	498	524	537	531	537	544	587	529	495	519	509	531	506	509	533	503	527	542	509	523	524	501	502	528	558	536	506	512	532	563	480	538	534	568	531	526	542	506	501	499	547	523	528	539	517	545	479	533	562	507	524	532	534	531	516	549	540	528	541	572	519	532	502	505	515	485	584	520	497	507	547	518	495	500	502	556	561	553	477	519	502	524	549	520	533	485	528	508	510	524	519	575	517	509	517	511	519	572	523	540	567	490	567	541	536	520	525	550	488	501	517	583	525	536	557	556	558	527	528	555	509	532	539	565	544	555	490	527	547	486	550	494	523	535	534	522	508	540	495	554	564	500	559	536	494	530	506	523	502	550	528	513	508	545	496	506	487	494	525	520	515	545	499	545	535	544	535	529	567	538	543	507	515	533	526	505	511	546	466	517	563	511	553	575	540	517	505	543	510	544	554	513	513	543	563	536	553	539	539	516	526	540	531	547	547	569	534	508	524	524	558	506	522	504	537	532	568	519	530	529	523	526	539	529	579	555	518	540	503	511	532	483	533	509	514	515	494	530	551	547	507	551	512	516	536	503	522	508	522	561	524	507	553	576	519	521	534	497	533	547	510	548	578	517	505	520	512	526	517	544	545	503	545	547	515	528	520	572	556	535	541	497	551	505	519	568	574	513	528	528	513	571	505	519	490	515	517	513	554	561	551	532	508	557	513	550	529	546	549	502	530	506	498	529	563	558	532	532	553	506	544	540	510	512	535	536	512	515	544	508	601	574	501	504	546	513	485	521	519	543	543	514	514	557	560	557	571	501	515	543	560	538	515	509	551	570	539	505	531	500	537	523	515	585	552	554	560	545	508	524	529	524	549	493	533	532	532	588	494	550	525	550	497	524	490	488	502	503	560	546	522	549	540	553	543	498	510	513	549	530	489	524	527	532	515	516	544	554	548	552	542	543	520	558	505	528	493	514	517	521	543	553	519	528	510	538	559	569	537	555	565	544	550	521	538	532	547	523	526	543	537	512	490	506	522	537	556	536	499	532	529	532	532	537	565	533	516	506	526	527	564	517	527	545	505	538	525	457	538	507	518	500	516	552	518	525	542	517	497	525	504	536	497	490	501	521	544	520	500	492	508	525	571	547	511	538	538	530	509	552	499	508	530	513	539	559	495	516	541	543	495	551	536	552	493	549	514	498	483	521	537	564	533	528	556	542	524	535	560	519	516	531	515	534	510	551	525	559	516	516	520	555	557	532	561	524	553	487	495	526	508	561	518	550	542	502	547	524	529	567	520	515	552	551	492	508	530	508	534	552	561	532	559	485	503	562	514	501	550	515	525	531	520	547	504	555	497	500	542	532	534	487	514	519	528	557	475	494	511	521	516	510	519	490	496	540	495	549	504	521	504	524	488	511	544	503	550	569	491	560	540	546	521	538	479	541	513	486	539	518	538	544	499	520	534	512	518	545	507	497	497	524	503	501	508	512	520	505	521	510	532	510	547	533	517	524	562	492	521	530	523	526	560	527	507	567	540	554	473	496	543	494	535	515	516	537	546	536	589	499	532	521	469	524	509	507	500	490	522	516	556	543	530	515	527	539	532	581	543	508	499	488	512	577	518	556	523	515	508	563	510	506	540	506	501	529	544	495	509	545	543	534	598	530	533	567	575	488	514	532	514	545	535	543	523	520	532	518	565	508	490	537	534	558	518	520	493	561	503	532	513	536	533	508	493	502	520	492	509	561	503	550	536	530	543	543	535	505	513	540	528	526	524	513	524	502	539	537	520	541	535	517	566	518	547	546	510	493	514	477	544	511	528	527	515	488	538	509	533	496	526	530	492	510	506	505	543	547	524	536	508	496	588	554	548	508	553	500	504	532	532	545	536	511	537	516	538	509	490	552	546	543	518	494	502	552	507	530	500	550	562	505	580	496	510	489	524	531	540	497	515	519	507	559	494	543	520	550	510	517	512	543	515	515	566	508	519	541	515	502	532	550	523	534	499	531	553	503	531	518	524	556	534	554	541	511	558	552	512	541	514	551	518	503	573	535	544	483	541	521	518	571	503	516	511	500	520	555	569	494	558	554	533	498	504	521	519	519	527	523	510	576	565	535	541	546	551	570	532	537	530	534	536	522	510	518	553	508	546	518	527	545	523	504	502	528	563	517	499	562	515	553	553	497	538	526	528	511	581	505	585	507	515	517	516	549	554	546	512	509	543	503	508	485	553	521	503	547	534	499	520	507	552	531	525	561	530	516	529	553	515	527	547	489	559	520	543	529	540	500	523	528	541	558	518	534	497	581	509	532	540	511	547	529	542	531	530	540	530	496	534	531	547	563	530	497	498	526	514	520	549	542	519	525	529	505	515	505	557	567	528	530	514	487	507
11588	9673	13254	3954	1636	540	205	180	181	188	185	188	186	192	168	192	321	326	336	310	233	186	206	201	196	183	200	178	209	184	203	183	173	185	171	172	194	185	179	165	185	172	178	202	194	192	160	194	194	198	187	180	184	188	157	200	203	195	190	172	188	177	192	201	231	160	163	189	162	191	194	172	190	196	189	189	193	193	194	187	193	190	204	174	173	155	213	182	194	190	208	183	201	179	166	188	192	189	201	179	194	190	169	150	178	174	166	195	163	193	162	200	209	193	191	198	172	192	195	171	182	175	197	187	193	195	183	177	189	198	184	178	207	194	185	170	204	157	185	197	197	184	201	180	199	211	210	193	189	178	167	155	192	175	181	176	181	159	197	152	186	161	164	193	182	183	190	164	176	182	185	180	199	172	185	194	158	188	184	193	154	211	172	178	184	188	161	168	197	218	178	185	182	213	181	157	198	176	174	186	178	188	201	186	179	192	164	195	193	184	178	171	192	185	198	217	184	209	195	202	206	181	187	184	195	194	183	160	172	173	181	181	191	187	173	178	195	178	187	162	192	186	172	175	184	188	177	202	175	194	173	162	186	208	178	169	188	205	199	187	206	184	172	168	188	192	182	193	184	183	196	197	176	151	184	162	186	210	172	185	177	185	179	171	172	182	151	215	210	181	184	163	179	183	178	178	172	181	185	185	183	182	186	189	187	168	207	182	189	183	192	196	175	186	192	192	188	165	175	193	172	171	204	161	174	166	201	169	199	173	161	194	171	160	196	191	178	180	181	196	176	171	164	195	160	175	180	168	213	197	163	204	180	179	153	183	184	186	201	186	183	154	191	200	180	182	177	188	161	197	185	166	166	183	168	197	199	182	185	188	183	172	166	182	183	192	189	203	178	184	191	169	141	169	188	190	189	163	172	180	183	167	185	197	205	182	173	194	181	160	181	199	183	196	199	192	188	187	169	148	179	178	191	169	203	202	210	209	175	182	188	191	181	189	179	192	195	165	201	168	211	186	178	201	190	182	197	206	190	185	167	160	169	222	175	159	201	162	196	176	197	205	186	159	170	192	185	165	193	192	180	210	176	177	173	177	175	170	166	176	173	200	189	179	194	184	144	176	183	196	196	205	200	187	186	199	199	189	178	203	194	192	199	186	156	184	185	177	154	192	223	190	168	174	203	225	168	179	190	185	176	192	186	170	214	198	212	149	189	160	180	160	164	195	184	201	198	192	168	179	214	175	176	206	180	172	215	185	178	177	195	179	169	181	179	187	203	189	188	192	200	196	185	206	207	188	186	190	180	187	179	207	183	180	226	201	188	175	184	162	174	178	186	181	196	176	184	176	169	187	218	204	164	180	185	195	166	191	170	208	177	187	176	192	172	203	166	179	176	193	189	157	190	212	183	164	154	164	170	191	165	192	201	166	194	184	171	184	200	173	193	162	155	195	184	183	180	200	189	177	189	189	186	187	169	176	170	182	180	183	189	174	182	183	176	200	180	169	178	169	192	217	184	202	217	178	210	170	184	187	138	145	182	178	181	159	194	178	192	163	174	181	195	192	167	181	183	202	172	155	192	211	197	184	192	185	180	203	190	175	184	175	189	194	174	199	170	176	212	189	195	176	192	184	191	187	184	171	187	192	175	191	188	191	213	178	178	174	168	190	188	182	189	180	175	189	186	191	171	206	182	182	168	172	199	194	187	185	192	171	202	193	167	196	212	201	172	169	198	174	181	193	177	193	185	205	175	193	193	187	179	203	199	186	185	202	191	204	178	232	179	183	176	190	177	189	180	204	180	195	191	170	182	189	206	163	187	174	191	172	159	192	191	195	195	191	207	173	191	196	175	199	211	209	200	204	190	180	164	158	181	180	185	185	184	182	183	178	176	196	186	198	159	184	161	172	184	162	178	176	197	183	184	208	194	208	180	151	197	207	191	198	187	183	178	197	196	187	180	167	185	171	192	179	168	183	162	176	176	208	177	176	175	174	169	182	170	180	188	194	193	183	180	191	192	207	207	188	191	177	215	185	195	190	184	180	217	188	170	174	191	192	179	194	185	215	172	188	197	157	175	166	178	174	167	182	202	151	184	155	182	177	188	158	164	189	182	197	180	175	167	168	169	175	201	185	186	200	154	177	168	184	173	167	171	188	181	169	216	185	187	169	177	164	197	188	188	195	173	196	200	182	186	152	186	185	202	167	174	182	182	177	171	190	189	174	224	201	176	183	170	179	196	229	196	192	157	164	194	198	185	171	194	159	175	177	155	205	162	210	173	193	199	160	186	188	183	167	184	188	191	172	194	159	187	200	171	189	152	185	184	171	202	178	174	183	188	167	213	211	179	174	180	173	210	193	194	170	178	201	193	192	158	197	183	199	162	174	190	171	207	174	189	163	182	172	195	189	170	181	200	188	143	185	190	183	175	182	197	176	172	192	210	168	178	186	184	174	186	195	180	168	191	181	182	206	176	187	174	201	199	201	168	190	187	183	188	186	179	184	186	175	205	176	193	183	178	180	200	193	181	212	182	156	168	172	194	179	203	186	209	194	193	197	189	168	209	169	184	182	156	211	196	206	196	191	193	194	176	189	184	180	185	165	209	181	191	175	167	176	197	192	170	177	187	175	188	172	208	204	188	175	172	168	199	197	177	199	197	177	189	163	172	162	199	169	180	194	175	183	176	196	183	187	175	165	178	193	208	169	202	175	188	172	182	168	177	186	172	181	181	179	164	180	201	158	190	180	181	190	169	210	193	169	168	182	201	177	182	197	188	175	202	169	172	157	179	200	186	168	184	200	160	204	190	173	198	193	213	183	193	176	186	182	171	186	188	188	188	214	166	189	197	177	165	171	186	167	196	162	186	186	193	180	179	184	174	175	187	198	191	191	178	165	178	171	171	168	177	194	203	211	171	150	186	192	205	184	184	210	196	175	187	172	193	195	181	198	168	180	196	172	179	188	158	187	188	185	200	174	183	187	191	201	176	162	186	198	163	173	185	180	195	174	181	182	174	178	200	187	190	194	152	175	189	189	170	180	181	162	185	170	180	183	162	171	202	173	170	170	169	200	205	200	185	184	172	197	189	203	197	173	169	190	176	173	176	177	183	180	188	174	206	178	176	164	175	191	202	194	180	169	167	175	206	202	167	169	186	175	181	193	188	188	185	188	199	195	184	170	183	179	201	173	173	206	158	179	176	186	182	170	179	180	195	191	208	155	184	208	171	214	203	187	172	192	178	184	189	163	186	179	171	219	196	200	203	189	191	175	200	191	201	177	170	185	185	195	175	184	191	165	190	199	167	179	182	183	205	179	194	200	180	199	196	168	180	185	198	183	178	207	189	187	212	194	195	196	196	191	187	189	182	201	202	187	188	199	172	216	208	186	183	171	149	178	181	174	172	176	170	183	168	193	196	180	181	188	193	188	181	176	160	190	167	168	175	181	175	196	173	186	171	181	193	173	188	182	182	151	209	189	175	182	180	202
10054	14485	21194	10257	6591	2457	535	517	498	526	497	543	496	482	520	522	1342	1382	1354	1082	708	547	517	514	499	478	516	542	487	496	506	522	500	488	470	462	497	496	484	458	478	487	502	522	477	513	485	514	496	493	494	510	511	507	493	489	493	539	483	498	491	510	456	488	494	487	495	472	500	492	472	493	449	516	494	518	498	476	457	511	502	476	487	488	502	488	495	547	455	461	480	487	492	505	498	497	500	449	493	492	472	466	497	507	542	492	479	429	474	483	474	499	440	466	486	509	499	489	472	493	483	481	499	462	534	508	506	526	496	437	505	487	502	501	490	513	488	471	489	491	472	478	477	467	471	489	468	490	508	496	477	534	447	476	480	485	470	480	463	514	497	463	486	463	440	526	459	501	478	443	498	510	482	526	479	438	480	498	470	444	511	527	499	471	530	495	482	493	492	481	480	471	436	489	500	473	473	469	467	446	480	497	470	503	510	498	515	479	538	485	491	495	497	491	486	463	479	507	490	499	498	480	492	448	481	449	503	509	488	478	513	512	464	490	481	521	490	500	500	520	481	480	478	430	478	490	482	491	497	517	512	474	484	496	481	468	488	471	472	489	520	488	507	521	492	419	448	459	485	475	525	471	467	510	470	481	511	503	528	517	445	485	459	519	536	502	475	488	473	504	446	513	502	478	491	486	483	529	464	511	485	484	470	507	466	504	503	470	474	521	491	498	492	490	465	446	504	468	443	477	488	506	469	469	530	465	449	497	489	491	461	510	477	469	518	488	517	476	508	477	472	512	517	505	498	506	478	479	466	485	536	524	463	447	492	502	520	471	512	485	484	471	468	487	492	474	509	423	477	427	465	472	498	503	505	472	484	489	509	496	489	456	457	508	513	501	438	444	477	513	452	490	484	496	474	516	475	485	470	490	487	506	503	479	491	540	473	477	494	482	482	518	489	485	470	473	484	497	506	509	483	500	490	528	541	500	455	469	506	477	495	516	463	504	535	476	496	508	504	484	452	494	495	486	475	489	501	472	460	485	453	489	488	498	460	509	458	474	463	500	530	533	449	505	483	505	518	498	496	526	469	502	512	469	496	478	515	473	489	522	501	489	483	522	512	472	448	510	488	498	486	478	486	567	482	527	484	495	461	495	470	464	502	491	498	496	493	481	491	487	516	485	495	487	491	495	505	503	504	490	482	474	496	497	483	474	461	510	456	467	456	511	461	489	479	494	453	486	502	479	477	518	476	507	495	501	495	491	446	504	482	491	434	498	519	480	486	455	507	514	443	464	526	471	455	501	463	472	478	467	474	477	509	485	489	466	490	504	471	495	489	532	539	501	495	523	465	480	503	465	466	503	494	477	469	487	507	486	506	457	476	485	526	492	482	479	512	438	441	487	477	476	465	475	507	471	507	483	492	508	463	507	492	499	490	519	493	451	497	466	526	522	475	488	478	480	493	482	493	536	517	512	523	532	455	491	499	481	474	454	484	508	477	445	488	492	461	471	519	512	518	504	465	497	507	479	425	482	512	454	499	462	464	518	524	493	458	499	452	486	506	514	490	502	463	482	444	490	487	501	438	514	518	472	479	450	512	511	465	501	499	512	466	516	490	493	478	458	509	462	492	461	496	502	439	501	489	515	531	500	507	489	526	440	530	483	490	512	504	453	473	503	508	474	499	497	462	524	541	496	487	470	509	469	472	474	501	484	445	505	495	464	458	489	478	505	520	492	501	449	509	466	466	491	501	492	515	452	496	505	446	487	517	497	503	534	470	479	506	501	530	515	505	490	483	506	526	454	491	513	480	477	466	505	483	494	460	513	469	517	484	472	492	491	501	496	473	502	496	555	485	493	512	529	485	521	477	487	473	512	473	515	475	478	542	451	478	507	501	446	485	502	481	497	505	496	535	517	476	466	510	494	510	529	475	509	487	514	485	478	469	512	523	477	513	501	478	460	481	476	469	481	456	466	475	487	483	482	487	549	504	494	470	470	474	465	536	474	474	488	513	443	521	486	456	460	518	499	537	461	469	519	451	516	508	511	502	493	529	428	481	496	496	483	448	466	512	516	543	502	522	485	467	451	486	492	481	508	497	504	494	482	478	470	485	491	475	455	520	500	480	480	424	484	512	460	490	456	484	496	485	469	492	501	489	491	501	489	476	490	499	517	500	479	510	480	473	531	499	498	455	534	477	513	477	558	528	520	494	512	481	441	466	467	523	440	478	511	511	478	484	472	484	462	492	477	505	453	486	483	508	497	506	468	454	509	495	509	532	491	480	473	490	478	486	515	458	514	509	461	494	516	476	499	479	481	455	522	499	498	471	481	513	484	504	472	514	539	522	509	467	494	466	493	440	439	486	446	492	502	457	521	506	490	487	493	466	517	522	485	517	518	513	472	502	469	476	497	527	529	426	498	505	453	475	477	494	507	514	481	441	524	469	521	523	502	475	450	479	499	481	485	475	509	477	462	488	483	473	483	461	496	493	436	501	521	504	461	491	476	478	515	529	499	527	517	457	507	517	525	485	536	499	480	496	468	526	481	467	509	527	481	476	490	457	489	487	501	529	475	465	479	499	514	471	454	476	476	477	450	493	494	502	475	508	464	505	450	495	465	497	488	470	490	443	491	505	453	487	490	536	510	493	480	483	489	482	508	454	452	548	498	497	482	503	466	511	474	472	496	510	477	473	457	526	485	501	523	457	478	460	487	466	523	465	485	492	502	500	467	484	467	485	495	486	501	490	477	482	484	490	495	503	516	515	475	497	474	524	443	466	454	521	493	462	501	494	478	490	509	493	465	488	470	478	511	461	501	463	497	489	491	494	467	498	499	470	504	557	536	503	463	490	515	495	489	463	475	501	421	475	486	496	493	526	508	488	471	455	502	534	500	451	464	515	449	504	472	461	494	480	517	471	475	498	504	499	523	465	505	485	468	485	485	500	496	498	493	492	509	534	508	506	458	470	486	502	509	458	479	467	478	490	494	506	455	543	447	499	472	461	469	506	488	531	490	489	504	476	451	459	474	479	452	491	516	486	506	454	518	461	508	436	480	494	512	486	525	470	495	487	479	508	457	514	501	492	524	448	514	502	443	465	497	517	497	475	470	509	478	525	489	488	503	491	442	459	493	508	479	530	499	497	523	451	500	510	495	506	483	508	483	540	500	498	461	512	489	463	463	505	522	478	478	507	483	462	464	441	438	479	483	529	495	488	493	470	494	492	472	512	469	506	500	459	480	468	542	470	475	475	499	509	477	522	504	495	510	474	480	502	487	496	497	476	496	499	483	494	479	489	474	469	528	526	422	513	488	474	486	480	465	495	460	474	526	457	487	497	516	471	472	488	472	476	463	504	488	499	468	454	482	502	514	485	470	458	499	484	488	455	459	483	474	503	450	509	499	525	517	520	479	484	515	466	490	472	468	521	501	498	492	494	463	518	488	496	533	499	484	468	486	469	538	463	489	456	518	520	493	480	486	484	513	503	474
46547	60066	66861	40098	27750	10329	535	314	243	267	246	247	265	200	233	428	731	2478	2280	1188	535	288	225	212	232	232	213	216	184	241	214	210	196	235	228	218	237	210	226	225	215	214	226	229	220	209	247	238	205	202	209	225	242	210	209	224	200	230	210	213	234	201	237	205	234	195	223	217	224	209	234	221	182	231	241	198	232	231	203	207	229	205	239	227	203	208	206	228	254	236	216	225	228	204	200	207	236	234	207	202	211	239	216	244	211	231	210	238	223	231	237	203	235	221	226	204	220	219	226	230	214	199	221	207	200	219	216	222	209	226	236	231	218	235	235	221	238	214	237	208	228	209	236	210	211	203	225	217	204	210	215	221	247	231	193	228	223	210	218	205	224	222	247	223	210	197	226	230	222	215	206	228	202	229	240	207	235	228	207	207	219	225	214	193	226	200	197	214	216	204	207	214	211	224	226	208	227	219	200	221	235	217	229	244	228	223	232	226	210	228	213	210	224	217	234	217	194	238	217	195	229	223	213	251	184	207	230	241	216	231	234	229	219	204	210	244	223	188	220	212	216	228	215	209	226	225	246	215	234	214	235	228	256	217	217	196	218	209	234	194	204	230	210	204	222	229	223	226	229	211	225	223	198	216	223	257	207	215	219	214	219	236	237	225	234	236	214	208	204	227	194	224	251	184	241	233	224	210	210	235	217	229	211	234	218	214	215	209	227	208	206	221	188	203	224	231	225	215	240	198	234	229	221	201	207	252	206	224	210	205	214	217	228	233	213	229	230	211	204	182	243	226	195	205	220	221	214	248	226	209	209	223	220	218	199	236	230	202	205	227	218	220	209	229	228	216	210	231	225	228	240	188	221	226	218	221	223	210	243	222	218	208	221	217	215	209	216	239	211	207	246	206	225	215	227	206	233	190	221	206	216	232	200	200	208	218	214	242	213	232	225	232	237	219	210	230	204	239	244	209	240	220	238	223	225	227	194	209	210	226	228	192	246	213	238	209	226	229	221	227	230	222	215	224	235	219	247	258	205	227	185	197	223	204	227	221	206	224	223	210	216	218	218	223	246	206	233	218	238	212	209	201	218	218	232	195	233	239	229	238	225	241	216	210	202	231	224	218	219	211	219	213	216	222	209	230	220	208	234	231	231	223	236	227	201	207	185	230	237	238	212	261	237	239	215	223	216	229	230	194	219	252	213	219	235	208	226	219	221	200	244	214	217	187	212	213	236	203	198	226	209	236	209	209	228	222	192	228	224	224	243	255	245	200	217	199	207	196	206	205	213	230	244	230	217	212	229	206	216	200	225	194	215	222	206	203	225	201	207	225	218	243	212	211	244	225	227	218	204	254	229	226	218	207	208	232	226	198	222	209	235	233	212	182	232	222	241	234	199	224	232	195	237	212	198	211	203	233	187	224	192	211	205	214	225	226	235	217	226	233	228	221	239	213	174	234	220	210	202	228	205	227	216	224	208	219	224	229	190	199	247	209	192	239	206	236	222	206	209	252	185	204	225	213	230	233	213	202	214	196	228	220	216	192	207	220	228	208	204	233	218	214	213	208	227	220	220	231	225	232	219	198	211	246	193	196	221	220	227	225	226	199	209	190	211	245	199	240	204	237	233	239	221	227	212	229	237	218	221	204	197	201	205	212	212	214	195	232	190	204	225	221	216	252	214	202	212	199	210	207	191	217	232	222	223	199	213	209	219	209	212	241	204	216	206	208	210	214	213	183	218	194	222	249	228	218	224	218	190	205	222	197	223	232	236	226	204	202	187	216	206	208	221	227	224	212	227	243	241	230	220	186	191	213	223	236	242	227	227	227	226	211	211	214	210	225	239	219	217	232	197	220	207	227	241	201	217	227	237	235	230	230	210	194	220	221	222	231	223	241	216	223	208	205	214	236	257	237	233	190	231	211	210	241	211	225	220	211	218	221	217	218	244	216	217	246	222	204	208	209	222	226	219	184	236	191	225	199	210	206	240	248	207	216	212	219	225	215	207	210	196	205	241	232	240	228	234	229	221	229	221	221	237	197	219	232	235	209	227	217	243	233	239	207	213	229	195	227	225	213	222	225	215	224	222	216	201	216	210	223	209	222	222	194	219	203	216	197	214	228	217	223	213	220	224	257	226	231	213	231	207	204	218	213	220	212	217	220	197	215	236	239	204	236	206	219	215	226	221	237	231	190	204	205	255	219	212	234	216	210	197	229	188	216	222	212	227	211	244	205	223	223	229	211	221	211	220	216	229	209	208	258	254	218	230	244	205	199	234	200	209	197	215	205	244	238	235	234	213	180	238	194	224	216	208	245	224	221	252	229	219	221	196	233	219	199	201	189	213	211	226	204	206	221	214	230	216	221	208	236	214	190	227	213	192	228	181	237	236	217	221	225	230	213	207	224	227	241	224	216	228	239	209	222	211	234	194	211	201	186	197	200	209	238	226	230	204	202	217	210	228	192	244	205	180	222	245	224	213	216	223	225	214	225	208	229	228	239	224	205	235	200	232	202	253	228	220	230	206	210	222	231	236	225	202	197	226	230	219	215	229	221	230	222	223	220	220	242	203	224	218	211	206	211	228	241	214	222	229	216	217	211	223	208	216	219	199	234	215	215	235	259	201	216	207	219	234	200	233	214	242	216	234	232	228	228	202	260	234	239	225	207	246	214	209	196	206	214	198	243	235	234	216	208	223	208	218	215	211	241	226	218	219	221	228	201	226	218	257	250	224	216	218	214	227	215	228	232	237	202	204	240	241	207	237	226	210	229	229	229	198	236	225	214	235	227	232	224	211	229	208	218	230	232	214	235	194	228	229	219	222	218	218	216	232	217	202	240	224	221	216	200	181	235	233	203	176	227	234	202	217	215	228	220	221	228	186	221	224	223	222	194	215	201	233	226	217	232	200	219	208	206	225	221	214	199	210	205	225	203	231	215	216	229	229	213	228	233	207	198	233	247	224	202	208	226	212	232	221	233	233	215	208	230	227	235	234	230	226	210	207	258	249	220	224	231	225	205	202	220	222	225	197	239	220	201	230	252	216	199	201	219	205	218	243	232	244	215	200	235	232	227	206	199	213	213	241	205	219	237	227	216	210	215	184	229	204	225	200	215	209	221	216	209	219	201	210	229	232	244	197	228	240	243	231	217	204	230	211	211	232	220	222	213	214	209	211	217	209	221	243	223	192	195	219	237	201	197	192	208	229	218	245	204	188	209	211	226	219	237	232	209	227	214	233	206	195	221	219	213	229	216	219	214	244	211	219	208	219	176	181	217	219	226	217	181	228	207	219	217	218	225	195	203	193	239	230	210	207	210	232	238	236	213	230	210	191	235	248	243	207	232	211	222	216	210	226	237	196	211	227	194	210	214	194	246	251	227	230	200	228	235	209	230	198	215	221	196	236	218	251	221	212	228	219	224	216	224	246	208	182	224	246	204	216	207	205	213	222	214	207	215	223	210	216	237	211	196	209	231	225	242	200	216	221	210
28421	44904	59730	45755	38810	14242	984	930	882	807	827	750	831	731	680	1943	4292	13712	11664	5811	2394	1119	641	562	559	615	547	580	570	558	563	560	562	570	537	540	597	553	577	539	599	600	605	554	548	552	608	548	577	583	548	588	496	533	593	576	557	533	576	569	589	533	578	551	574	540	515	589	537	573	606	581	582	549	564	516	536	534	544	563	601	586	598	584	568	569	571	548	584	542	583	566	568	588	591	568	588	589	545	587	535	565	557	570	572	587	574	549	594	605	600	582	555	567	577	549	603	584	540	558	568	549	534	595	552	560	559	618	618	560	578	574	575	514	568	538	597	578	594	582	562	552	595	564	582	582	568	569	536	573	575	538	583	548	576	549	552	575	529	578	577	596	575	579	563	588	624	503	577	594	569	588	535	580	565	565	559	560	558	536	592	529	555	566	587	577	551	582	579	521	539	582	555	542	563	562	549	560	589	517	557	567	577	595	524	569	598	506	557	577	575	525	561	520	562	602	543	541	553	564	539	599	552	576	589	547	588	531	575	593	541	558	580	584	574	632	563	574	538	572	586	518	582	543	612	574	597	591	562	569	564	556	574	604	551	557	574	541	583	607	536	555	568	512	554	539	581	550	549	571	546	535	565	580	588	579	571	541	571	560	559	606	548	599	548	543	529	557	583	551	605	572	571	575	582	564	577	576	587	522	575	555	543	583	598	589	601	560	567	531	552	538	555	543	603	574	538	542	554	557	563	554	572	568	574	558	546	567	605	527	607	567	597	577	589	574	535	565	566	575	589	547	553	608	585	566	557	591	540	547	577	582	542	592	542	549	585	574	603	576	564	585	560	563	575	537	570	550	604	533	554	580	575	578	566	544	564	551	566	569	550	571	532	566	558	595	584	549	589	594	580	556	590	591	589	575	546	594	545	572	554	525	591	620	585	533	624	579	554	596	598	564	599	583	601	565	596	617	564	595	557	562	567	560	528	600	541	548	560	571	548	563	572	563	595	586	558	536	572	561	590	605	574	565	587	546	553	583	537	580	607	554	532	628	609	571	557	619	579	568	568	559	568	558	611	558	592	577	563	587	534	553	567	606	610	537	563	528	593	548	579	535	547	563	563	545	567	589	590	553	576	559	545	583	560	587	570	565	538	523	584	570	537	495	530	577	552	558	570	596	575	580	575	568	553	591	572	509	564	534	542	520	600	539	580	532	547	575	583	578	561	557	550	572	541	551	576	582	558	567	532	548	567	558	526	584	612	588	566	559	567	562	559	572	602	511	597	563	569	576	595	561	549	572	590	557	545	564	577	529	553	563	567	552	530	592	511	575	575	559	520	545	596	545	536	567	578	567	591	563	536	546	568	545	560	557	544	582	544	526	578	545	561	549	560	565	560	604	573	592	562	569	523	578	580	579	554	544	554	581	526	554	558	569	578	570	579	579	590	609	556	522	575	610	539	536	602	579	546	548	553	554	547	588	587	534	580	572	548	544	568	599	558	553	541	592	547	567	539	563	546	577	574	557	547	572	550	540	535	557	585	577	588	597	565	592	550	575	568	569	565	564	619	539	583	562	584	566	583	565	550	538	540	594	592	582	554	566	545	600	567	579	573	586	596	563	582	555	546	580	557	597	583	540	584	544	534	523	570	564	545	583	541	570	579	580	554	549	590	556	567	543	537	539	557	547	560	526	572	540	519	566	586	550	592	539	562	548	533	551	539	603	518	562	571	610	575	535	615	587	559	574	580	582	583	553	591	572	552	550	627	560	539	554	592	567	597	585	570	543	539	535	517	512	554	531	558	581	548	544	582	524	582	568	577	577	538	569	549	557	594	553	577	578	548	553	530	621	520	539	537	600	553	556	555	529	525	581	523	551	573	538	566	563	578	554	517	568	571	526	550	561	601	526	563	557	562	603	548	546	571	595	617	563	566	595	533	588	535	531	530	575	543	551	539	548	594	571	551	561	579	553	575	576	555	534	574	602	572	559	604	578	555	573	528	560	527	563	551	537	574	597	574	561	539	593	560	529	585	564	556	569	565	556	568	558	581	593	517	629	550	572	594	581	576	559	564	536	595	563	582	574	585	583	568	558	578	560	565	546	564	555	525	546	563	620	567	521	593	565	558	558	563	559	571	572	530	556	582	563	591	585	591	554	516	546	569	583	554	551	551	551	537	549	566	567	526	547	556	541	578	577	570	534	587	579	565	557	559	557	621	588	551	616	581	549	538	598	545	557	551	518	545	529	559	558	591	563	517	574	542	550	596	549	630	550	618	583	530	617	541	574	585	527	555	567	602	594	554	600	541	585	577	540	525	544	587	584	559	589	576	581	610	600	561	546	593	582	588	551	550	588	578	568	539	593	574	619	527	551	619	575	508	576	530	540	599	597	557	627	571	554	592	576	579	534	590	600	573	549	583	587	506	586	570	596	568	542	561	539	567	558	615	542	598	642	586	532	574	544	565	584	535	558	568	524	547	577	624	560	591	615	601	594	568	555	565	611	568	561	549	540	535	587	588	571	558	596	562	562	553	546	585	562	546	547	600	555	590	564	588	608	529	552	521	565	604	577	548	597	578	594	539	564	528	545	592	559	540	613	569	538	589	576	544	572	563	576	547	603	549	606	577	533	609	583	561	590	574	514	572	556	559	559	612	625	593	552	564	553	557	588	558	614	562	577	526	548	609	548	552	568	552	599	581	552	558	560	581	602	553	538	546	555	556	559	527	577	536	566	579	573	559	623	580	596	567	584	528	585	590	557	566	586	589	534	536	579	577	553	560	578	500	559	589	540	566	577	564	580	565	587	557	592	557	534	582	575	556	565	576	518	539	520	585	618	550	551	552	562	550	577	562	599	582	607	585	567	571	577	584	519	541	571	581	563	536	586	568	596	575	598	591	529	587	550	583	570	582	586	529	568	566	551	559	579	552	543	617	576	552	591	566	553	568	600	573	582	563	575	579	595	583	563	534	548	549	602	557	578	558	581	535	574	561	523	561	577	577	525	567	587	579	530	618	546	553	552	581	522	596	611	553	561	543	546	537	545	554	584	566	557	579	559	570	533	570	585	568	529	590	583	492	599	562	515	567	605	604	559	563	607	595	534	607	573	570	553	586	578	564	569	539	519	575	558	565	577	550	556	587	535	553	591	521	572	549	539	591	586	578	545	581	572	570	538	580	542	554	578	529	550	557	579	544	544	542	601	571	557	583	592	573	561	576	559	560	583	561	553	595	588	595	585	594	581	571	563	596	587	539	554	540	563	533	563	562	530	572	540	573	517	553	575	563	582	572	551	571	593	538	599	562	516	584	552	588	598	562	568	548	597	593	543	594	557	599	579	554	550	556	543	573	527	566	547	563	566	556	556	588	580	561	573	556	570	569	583	571	560	505	592	557	552	531	538	579	577	582	581	582	605	583	572	565	551	564	601	556	543	565	622	546	565	581	549	571	569	578	559	582	576	572	567	549	567	607	558	576	615	559	578	541	572	575	603
65880	72445	74383	52493	39493	17770	1596	382	365	316	322	293	262	269	283	286	1096	6029	5000	2275	961	397	272	250	207	217	225	200	221	245	198	202	218	225	223	227	240	230	235	215	218	231	210	241	203	222	217	203	221	221	192	227	212	213	235	220	202	240	223	243	205	217	202	212	201	231	212	194	215	203	193	235	218	208	198	216	219	254	204	233	225	235	224	205	233	222	235	224	224	222	198	210	228	199	197	179	268	201	215	200	198	210	228	196	227	187	233	219	219	236	212	208	218	196	223	214	219	213	250	220	217	223	205	213	209	232	208	222	211	225	226	227	239	220	219	189	248	216	213	242	210	234	215	226	244	196	220	218	238	186	210	230	238	212	200	205	187	196	199	206	210	207	223	237	208	211	220	208	193	236	232	192	228	200	205	189	214	239	231	198	210	225	215	230	208	243	252	235	213	196	200	210	214	246	220	205	194	199	232	243	208	194	242	203	223	218	214	206	227	227	199	224	228	215	199	230	228	184	216	187	227	214	199	229	218	216	232	202	209	206	208	220	254	218	218	237	217	222	261	203	232	237	204	194	204	221	226	214	228	206	229	216	236	214	209	230	239	207	197	215	234	210	231	239	232	233	210	247	237	242	204	209	214	237	219	195	204	200	220	203	219	199	226	188	222	230	205	195	213	227	221	199	205	212	217	228	217	240	236	213	191	216	226	213	229	242	213	207	217	210	199	222	218	214	242	230	247	232	229	205	209	207	214	227	192	222	204	201	205	231	210	198	211	253	226	233	222	205	202	208	197	201	204	204	228	239	192	222	248	202	207	231	204	209	230	216	231	227	199	209	231	196	208	211	227	237	224	219	210	200	230	220	206	222	192	192	213	221	230	216	244	233	196	237	219	228	212	193	202	176	214	218	216	201	239	217	204	194	210	224	224	211	220	216	207	221	208	223	214	212	227	247	241	212	216	221	216	207	213	223	239	218	236	206	207	245	222	197	238	221	218	217	216	226	207	245	216	228	226	200	207	208	188	192	225	211	218	255	223	229	200	237	194	230	207	217	194	211	254	225	249	227	216	216	217	216	212	187	238	246	233	211	252	190	202	233	222	230	212	226	231	212	222	204	203	217	200	198	208	203	225	223	216	209	225	213	224	210	194	227	199	195	197	184	204	214	208	207	227	231	192	241	197	218	223	207	220	228	222	208	205	226	189	219	204	218	219	210	217	229	212	229	231	207	218	228	222	213	226	197	219	212	200	246	226	209	212	214	213	188	234	217	206	234	219	225	232	221	193	201	213	203	226	229	213	200	218	203	212	191	209	221	218	219	226	201	243	194	209	211	206	200	218	191	226	221	204	232	218	214	206	196	222	218	235	194	197	208	222	230	205	233	223	250	221	232	235	229	222	201	197	222	218	201	186	227	229	227	235	196	200	202	237	198	220	226	227	189	207	216	197	242	221	198	227	230	223	256	209	234	172	218	238	222	247	204	212	235	247	234	207	227	214	225	218	221	220	188	190	219	212	213	220	191	234	201	212	211	172	219	233	236	235	214	227	229	213	200	220	215	200	204	193	209	212	212	235	196	224	193	205	237	202	208	236	230	201	232	226	229	227	211	204	209	205	222	224	209	210	214	210	197	218	224	235	210	184	217	243	235	236	229	240	234	203	245	203	226	225	211	215	221	201	201	216	202	230	200	212	225	208	208	196	228	220	241	207	216	225	229	197	194	224	222	219	236	221	221	248	199	221	211	222	196	230	216	215	220	241	231	216	235	214	201	214	222	212	198	215	226	208	198	215	218	221	213	211	196	238	203	186	219	203	213	239	205	196	220	222	204	216	233	215	242	214	233	227	205	190	204	206	228	223	208	213	240	233	200	235	222	224	199	214	231	234	220	216	207	220	236	207	208	213	203	257	238	223	193	221	199	237	247	217	223	217	185	213	237	247	234	222	221	231	195	199	236	207	188	240	234	203	222	219	207	214	245	212	216	235	204	218	206	219	237	239	216	217	200	249	239	241	222	210	237	221	209	223	228	230	214	183	217	215	196	235	202	194	247	218	209	209	195	203	200	236	219	209	217	215	208	193	231	245	203	218	256	222	201	206	219	217	212	223	201	209	224	191	183	213	215	255	221	229	200	216	204	205	230	220	194	220	238	231	183	227	225	252	208	229	226	223	201	223	238	204	221	208	194	200	192	198	214	240	195	223	236	222	242	221	217	209	223	225	220	190	228	210	215	221	239	194	189	216	246	190	236	229	206	232	205	227	211	212	208	212	208	220	212	202	222	221	215	216	220	185	226	206	221	165	225	212	235	205	234	223	198	213	217	204	231	217	221	216	220	205	204	188	212	200	230	243	196	221	221	224	212	206	212	216	220	226	211	204	219	185	235	228	254	233	178	233	233	255	218	220	210	198	201	215	203	206	216	219	187	212	226	202	215	195	236	210	226	202	220	220	209	186	215	221	234	199	240	219	223	209	234	202	225	219	210	235	188	223	206	200	206	233	204	212	210	219	204	239	207	229	199	208	220	204	195	201	201	204	231	217	244	198	235	243	209	216	197	200	213	212	210	206	226	244	218	197	214	219	211	223	205	212	237	223	238	215	223	234	205	190	193	214	227	208	218	198	220	237	205	217	219	208	216	240	199	207	226	248	210	206	225	218	226	219	246	233	230	205	207	199	213	232	212	232	197	217	209	196	224	213	193	237	224	204	195	198	241	232	201	208	246	224	222	208	224	201	213	217	215	202	226	216	213	225	214	239	228	210	210	194	211	220	228	202	223	209	240	209	200	217	205	221	215	206	237	202	188	238	217	207	213	219	200	203	226	230	191	213	199	220	205	210	242	223	214	212	243	228	213	196	205	213	234	235	240	196	198	221	245	221	243	216	214	219	231	200	230	242	215	242	222	208	219	207	215	228	225	227	237	213	213	202	221	208	227	207	226	226	212	218	223	195	244	228	192	208	222	190	227	226	236	205	234	209	212	211	196	231	223	212	232	241	225	230	217	203	227	212	232	213	229	227	225	205	210	219	200	230	203	215	219	227	198	228	197	201	212	220	212	211	211	234	208	206	223	214	238	229	207	195	207	204	211	219	235	194	221	226	206	230	236	233	221	238	217	232	210	218	197	229	238	196	197	203	228	215	212	219	209	183	192	201	186	214	213	217	245	220	231	201	212	230	209	230	225	217	205	212	214	218	214	208	199	200	211	237	204	208	232	182	227	204	213	235	203	209	220	204	211	202	195	229	216	236	218	211	179	230	241	234	206	207	225	209	218	230	239	213	207	241	220	207	207	223	201	224	224	223	218	209	209	189	214	208	221	209	205	225	223	207	228	213	223	215	207	196	229	233	243	229	212	192	203	230	219	233	212	238	222	236	235	228	227	242	219	197	210	233	227	209	230	248	214	205	253	225	198	258	209	201	218	231	215	246	221	255	203	195	211	206	216	211	239	216	210	214	189	220	226	227	236	212	224	222	219	201	233	214	216	201	228
40429	54786	69178	57371	48042	17993	1443	1387	1236	1097	1059	1074	910	877	862	979	5768	24410	19915	10615	4499	1617	733	596	565	552	548	565	532	563	530	537	556	510	585	528	563	557	573	531	528	557	555	554	563	535	540	528	497	557	567	570	568	559	545	552	536	529	541	556	587	539	510	535	557	558	542	558	588	589	535	562	531	565	562	562	551	557	596	540	580	571	602	512	582	537	555	575	542	536	606	516	538	536	526	554	502	588	538	560	557	539	560	589	601	589	551	532	600	544	553	572	574	544	514	538	542	538	563	589	581	534	607	562	521	582	567	552	593	564	581	537	563	543	570	551	519	554	563	560	530	545	552	551	568	530	584	560	550	554	533	549	542	528	488	545	567	559	515	551	567	564	541	553	532	534	537	526	534	514	611	544	539	569	534	571	589	537	589	576	562	597	558	544	570	549	539	607	564	582	589	559	545	539	545	560	549	518	564	535	556	601	555	546	591	553	565	552	563	590	584	598	529	569	565	530	569	504	552	533	556	541	520	526	513	557	548	560	572	527	540	542	533	570	581	566	526	533	517	568	571	563	555	555	502	527	528	530	579	539	555	537	565	564	545	569	570	545	536	604	574	538	537	557	592	568	624	525	534	540	534	611	566	550	571	537	554	607	598	546	542	557	566	577	479	590	563	579	544	543	549	548	565	587	572	560	584	580	566	567	551	542	578	548	509	547	558	529	532	522	589	573	579	572	558	581	550	534	554	586	513	575	550	602	575	532	551	568	591	565	547	522	575	513	578	539	527	589	567	573	502	559	523	550	534	514	532	549	517	578	547	514	570	564	545	570	561	554	551	622	547	572	510	551	522	539	561	531	536	564	560	527	572	598	548	562	539	522	576	510	572	585	536	556	559	563	546	556	534	514	549	580	544	533	534	564	562	553	520	561	490	582	526	548	595	573	529	552	529	566	589	576	596	555	551	554	567	570	568	557	570	556	536	558	536	555	534	552	564	534	568	580	592	545	550	592	548	530	554	562	529	520	539	586	550	576	604	580	556	573	606	577	559	558	546	563	543	542	547	543	593	566	539	594	498	601	559	520	505	534	556	553	525	583	547	502	549	587	576	555	560	556	587	584	542	551	550	508	533	521	515	577	587	599	543	558	552	561	565	551	565	572	563	534	504	553	538	519	551	569	557	558	552	595	551	603	548	572	550	548	519	553	534	533	552	529	514	557	555	546	572	558	589	539	555	563	538	572	547	542	598	579	566	588	558	568	551	568	563	521	552	529	564	572	545	529	577	556	591	556	537	516	524	600	548	573	593	523	568	591	560	533	528	522	566	552	514	529	524	583	584	568	552	600	551	521	524	591	560	534	554	519	533	548	555	533	560	542	572	551	527	538	536	542	546	561	589	508	543	542	508	560	553	548	587	571	585	600	574	580	573	554	535	582	598	539	579	513	557	552	561	587	518	566	547	534	549	552	548	523	544	568	534	554	557	580	553	565	526	540	563	560	566	519	535	577	601	589	532	536	561	496	527	528	525	581	553	538	595	538	604	537	554	550	599	553	563	536	516	527	494	544	572	571	587	571	576	508	543	577	517	543	545	549	537	579	510	569	557	533	576	615	532	482	552	542	561	502	525	528	544	558	572	567	568	580	524	533	562	530	576	558	555	538	553	556	561	568	557	514	582	529	547	548	586	550	549	572	549	526	537	553	517	562	551	537	534	552	617	541	573	553	574	578	568	547	570	540	539	526	570	536	550	564	568	557	547	506	549	552	522	570	570	541	569	596	623	569	533	532	586	532	563	549	534	532	519	566	524	534	573	511	546	565	522	571	566	532	573	606	570	531	559	597	563	546	553	565	572	571	557	558	578	577	541	561	578	550	520	551	549	548	548	573	502	507	535	534	547	579	528	560	515	531	530	562	568	548	525	546	555	549	543	545	573	566	544	542	561	566	547	540	557	535	534	558	599	506	593	538	566	559	576	559	543	540	542	601	583	542	604	539	548	520	568	573	537	590	541	551	564	555	543	547	540	522	539	584	579	565	568	598	555	525	561	572	526	571	518	581	575	558	474	529	530	537	554	521	589	520	574	557	535	543	557	564	576	547	544	558	595	554	573	562	542	556	570	553	522	536	525	557	585	576	515	558	541	550	575	563	625	538	600	573	550	575	528	583	565	535	578	553	528	550	559	559	585	553	546	504	528	598	575	574	585	566	503	545	541	597	558	530	584	595	568	575	539	521	528	595	592	551	538	527	543	548	515	587	559	589	543	543	545	517	538	557	545	581	523	559	522	594	503	513	586	557	562	561	552	542	561	578	563	533	568	560	554	575	514	575	526	556	557	571	591	539	553	571	555	575	531	570	503	589	561	533	567	586	591	516	517	547	568	540	544	544	596	520	529	622	520	553	544	570	576	529	597	577	548	519	561	587	576	565	536	549	548	577	539	545	552	603	585	564	551	578	501	589	570	546	541	570	550	595	563	543	586	590	565	568	531	585	532	577	545	524	528	534	569	565	555	578	544	555	566	553	533	560	558	573	556	544	550	552	558	555	568	568	585	591	557	555	574	527	533	548	568	553	609	561	549	531	527	536	555	562	557	508	539	526	554	578	538	571	523	523	551	562	550	596	540	560	587	527	574	569	546	564	532	505	610	567	540	545	544	562	513	502	550	554	582	560	561	578	560	551	504	588	569	550	547	560	561	572	559	562	531	593	579	550	572	499	571	595	543	553	576	514	528	533	550	532	547	565	554	573	568	544	572	560	557	588	541	564	557	564	566	564	572	546	525	565	518	536	563	569	558	544	580	556	587	540	567	518	552	589	544	551	512	545	503	544	565	524	554	536	526	553	581	560	558	547	561	524	568	544	554	571	556	543	551	550	524	582	538	568	544	583	578	583	569	574	538	564	598	542	578	556	564	538	589	557	585	554	508	561	560	624	572	561	546	560	538	536	544	605	528	544	527	559	529	556	545	534	572	534	574	552	588	578	522	554	561	600	543	558	563	545	571	564	532	555	556	536	596	583	539	490	557	523	545	527	585	544	560	559	574	552	527	571	531	545	593	550	567	584	560	571	546	547	558	552	569	563	554	605	525	571	544	581	596	573	535	553	564	543	541	568	587	568	562	607	539	552	548	573	494	557	540	579	566	558	565	590	547	578	526	582	571	574	566	528	569	505	568	525	577	555	586	534	541	586	547	546	541	569	591	538	583	542	566	528	537	542	532	559	549	572	582	549	550	541	562	501	540	547	532	539	566	554	531	541	548	530	517	499	523	583	527	570	533	570	595	540	543	522	590	596	528	572	578	545	519	484	545	568	554	554	505	566	590	535	535	541	537	579	560	566	528	572	558	543	601	546	586	542	566	563	605	538	567	559	582	597	557	578	533	576	533	583	556	549	541	588	594	549	548	549	579	560	549	534	541	556	518	582	511	533	536	543	547	546	582	579	580	553	531	531	543	517	560	558	553	564	510	553	528	556	556	535	586	577	578	553	544	503
11718	7693	10351	3964	1770	542	204	231	204	215	195	208	209	197	216	184	202	455	578	431	315	267	211	202	204	211	184	206	178	204	189	224	200	213	194	214	180	177	198	189	215	184	183	212	181	177	198	212	170	180	213	212	208	229	203	190	215	216	208	191	193	186	201	202	219	203	196	201	197	187	217	164	199	176	187	214	201	194	222	211	235	192	158	203	216	228	189	198	188	222	195	193	208	217	236	204	206	209	205	190	183	207	193	205	176	191	209	210	208	197	214	195	196	201	192	184	169	194	218	195	185	216	174	192	188	205	227	180	176	234	198	199	207	208	186	182	182	216	224	199	182	205	192	196	193	204	196	178	198	183	219	227	167	168	182	207	178	185	175	191	182	223	185	206	207	226	188	191	226	201	213	206	198	202	186	187	189	198	203	215	187	211	205	218	212	203	202	191	194	213	235	176	176	196	205	196	196	201	201	201	205	189	184	199	189	198	215	199	193	186	202	176	181	199	212	194	195	157	223	200	188	185	209	200	178	199	213	219	221	202	210	232	197	200	197	196	181	218	190	202	207	205	216	183	216	215	174	195	200	205	195	211	171	186	202	214	209	197	203	208	224	228	206	201	191	211	193	207	198	226	214	200	210	172	192	208	210	227	212	206	190	207	216	184	222	217	211	185	201	236	195	183	205	209	201	204	191	211	194	183	182	180	193	181	207	219	181	182	212	179	197	194	207	190	212	181	205	203	185	197	199	215	199	161	199	199	211	207	211	209	206	220	228	209	195	205	238	223	205	192	197	176	196	210	220	216	211	187	233	196	213	176	207	220	226	229	218	192	192	195	193	212	198	217	178	194	193	201	186	194	188	223	212	208	197	206	201	205	238	216	184	225	173	197	217	192	168	198	201	201	186	213	184	171	214	206	210	215	201	235	200	177	216	204	204	221	195	188	189	236	183	198	184	192	195	185	198	200	219	192	203	181	173	195	196	193	198	207	210	211	191	195	180	223	198	210	201	238	196	217	200	186	183	209	188	211	201	187	203	204	183	211	202	217	213	205	207	202	197	196	215	174	203	200	197	192	182	232	188	209	206	161	206	211	233	219	205	210	206	197	169	204	199	182	196	207	203	195	215	220	201	197	197	189	180	216	204	203	205	219	218	194	195	215	174	199	188	179	196	191	191	191	233	181	198	194	214	216	200	204	207	219	203	189	205	218	217	210	235	188	182	205	210	220	181	205	206	219	232	204	199	203	232	195	194	190	212	210	183	196	183	182	206	161	220	203	193	187	180	150	176	170	226	220	214	186	213	184	213	207	209	193	197	215	190	183	200	192	221	210	228	219	223	184	198	200	196	205	203	177	187	222	207	195	223	187	191	203	206	199	193	196	202	211	240	190	199	192	175	180	204	178	189	193	225	176	194	210	192	198	189	206	202	231	199	194	227	192	203	167	182	176	189	181	182	200	216	229	195	184	204	202	213	203	194	222	203	190	193	196	188	213	192	206	205	216	204	211	200	177	188	214	214	185	207	173	189	206	191	182	209	220	200	186	202	224	200	221	192	189	190	222	190	191	191	209	214	188	207	194	224	178	190	223	188	199	205	216	191	175	207	178	208	189	200	222	220	195	198	201	188	207	210	192	198	207	175	181	189	202	189	192	180	193	221	194	190	203	191	229	190	206	185	181	193	200	221	213	188	198	194	206	183	213	188	209	221	222	196	190	202	212	211	181	194	208	193	216	207	208	205	203	236	191	171	187	199	182	199	198	219	197	206	217	211	188	213	206	212	214	187	196	183	202	192	179	210	222	225	170	190	205	217	211	221	214	196	217	180	189	201	184	212	218	199	214	218	199	204	221	209	198	209	184	202	215	192	197	199	216	201	216	186	207	223	212	205	190	231	189	229	198	195	201	174	215	201	186	177	200	223	212	194	215	236	203	192	182	200	214	197	180	211	196	207	214	188	212	201	180	206	194	199	204	204	189	176	186	193	194	202	225	186	203	211	214	193	197	181	207	212	201	217	182	184	196	204	198	206	205	209	224	201	215	222	216	192	198	214	203	196	210	190	202	176	190	196	194	206	243	198	179	198	191	182	185	191	179	187	182	199	210	190	214	198	195	202	216	204	210	181	199	201	179	224	201	202	177	158	190	206	206	209	221	227	197	189	194	205	179	216	231	258	207	172	175	187	217	206	211	219	213	194	209	200	208	202	211	194	209	201	193	208	222	223	196	204	194	200	177	206	188	206	208	198	195	213	207	230	197	199	189	212	206	205	196	210	201	225	203	199	222	182	194	225	209	203	186	182	208	211	183	200	207	214	203	203	198	171	222	217	168	223	229	200	204	188	233	196	204	206	188	176	219	194	207	215	209	186	200	228	204	198	198	193	210	196	184	223	221	193	201	207	180	208	190	216	177	215	209	206	198	199	195	189	196	188	196	197	188	185	214	181	216	200	220	211	194	200	207	192	241	215	212	185	201	212	184	194	207	194	166	220	219	223	184	214	214	176	202	210	190	182	197	214	198	175	198	182	207	207	207	209	214	203	203	216	208	196	180	180	203	193	195	190	183	206	202	191	177	187	174	193	182	212	218	186	219	221	208	200	173	188	189	203	189	225	213	233	190	212	209	192	214	201	176	185	206	226	216	196	174	204	223	206	180	206	184	201	227	199	177	201	203	196	192	196	218	201	199	203	214	182	167	208	210	199	218	187	196	201	193	203	224	187	171	183	204	211	219	203	184	209	194	194	190	189	198	211	173	195	212	196	207	216	200	195	186	208	206	189	195	185	168	180	198	209	214	208	199	225	194	221	194	204	209	212	211	200	181	186	175	202	205	206	205	212	192	214	198	203	185	217	184	188	189	184	189	213	225	201	212	222	201	207	202	222	178	208	205	205	220	215	217	193	222	182	199	224	191	228	213	220	200	220	211	197	203	218	209	191	200	176	233	174	196	212	196	193	201	195	210	210	220	213	231	191	224	219	192	219	183	202	211	179	181	183	183	217	224	225	181	197	201	184	207	193	198	204	167	216	211	192	205	196	207	207	204	204	182	207	185	203	207	214	217	187	219	176	187	186	193	202	179	197	189	192	189	217	193	195	190	200	199	207	187	180	172	203	190	225	201	191	185	186	185	201	203	212	193	192	192	203	200	180	211	217	182	177	201	205	198	207	211	183	221	219	210	189	176	209	212	194	199	178	232	202	201	225	194	195	200	188	197	206	180	212	226	188	205	205	187	215	184	213	215	191	217	190	218	227	197	208	221	203	197	184	196	200	196	185	199	205	206	192	213	201	206	194	215	209	206	210	204	191	202	188	204	186	208	211	198	209	200	159	226	187	215	189	219	198	180	229	211	201	202	227	222	197	207	202	206	197	198	227	186	187	186	204	209	158	195	193	159	204	184	212	210	187	198	214	199	174	190	201	181	173	203	188	186	215	214	198	166	218	186	184	226	214	211	181	197	201	199	220	214	194	203	201	191	214	212	216	207	218	207
9876	11667	18133	11200	7303	2107	573	574	554	562	532	577	536	493	535	534	733	2381	2598	1605	1044	674	584	532	516	526	514	529	514	523	560	505	499	537	530	505	530	524	526	563	515	481	558	527	505	518	560	577	563	509	558	535	518	541	511	528	551	531	559	518	535	502	510	551	575	532	539	501	561	552	519	512	532	553	514	544	529	548	566	526	537	536	531	483	514	551	556	539	543	540	540	554	509	559	548	534	503	542	541	504	518	520	558	544	500	543	522	523	531	552	531	539	494	503	515	535	506	494	478	521	576	520	492	542	557	544	508	514	532	551	504	549	534	508	516	476	524	512	528	531	531	499	540	496	512	543	566	532	494	529	539	501	549	535	550	526	561	519	539	551	522	554	571	531	515	527	498	578	554	577	487	540	475	494	499	489	530	547	508	542	461	546	552	553	550	525	530	522	555	508	540	525	562	520	505	521	516	532	559	506	536	545	512	519	507	511	531	563	546	538	505	542	557	513	561	534	502	525	539	486	511	552	521	540	508	549	501	519	522	518	559	526	507	522	551	548	541	520	510	518	523	511	564	498	542	548	496	564	565	569	490	481	564	514	522	562	548	550	514	553	532	502	558	523	525	554	529	498	515	505	552	517	491	501	546	485	570	511	554	553	526	515	516	544	488	503	544	535	524	549	513	544	542	540	529	543	536	549	509	522	518	533	534	562	522	563	508	536	540	554	539	557	504	566	554	536	540	527	499	506	515	568	528	524	537	525	540	536	539	515	493	539	536	528	576	533	527	543	490	517	502	557	488	500	528	524	526	505	490	499	502	536	533	523	518	493	577	563	501	527	541	535	535	537	509	477	562	548	542	521	506	529	539	510	530	502	539	526	518	528	472	507	548	495	557	524	557	562	544	524	513	537	574	521	546	559	545	551	536	519	529	537	482	524	521	522	541	502	503	512	557	517	536	534	567	538	529	513	525	524	515	517	489	550	529	536	557	511	523	533	508	564	536	494	562	550	564	531	508	537	495	560	488	504	540	534	491	524	540	537	523	525	481	513	519	554	510	505	527	537	542	520	558	551	538	520	538	505	527	526	496	484	506	541	565	516	561	525	539	543	509	547	510	539	511	542	517	551	543	546	555	525	521	513	562	510	491	497	521	500	494	561	532	548	509	563	526	519	512	552	501	524	545	548	539	536	527	527	527	562	552	549	562	528	536	575	527	511	496	514	497	535	530	532	506	577	558	504	516	534	537	515	512	529	516	529	516	546	509	568	531	499	527	484	510	497	506	521	542	528	541	572	463	516	492	519	514	474	522	492	532	521	508	540	526	482	526	595	529	487	519	536	566	546	501	539	533	541	517	506	532	506	505	577	485	528	525	533	502	535	525	556	517	527	539	530	485	547	512	549	543	517	566	516	497	510	499	497	505	509	513	522	505	537	555	557	534	504	511	536	536	525	530	558	547	581	483	516	567	534	512	485	522	548	546	562	485	532	541	519	510	522	528	539	506	548	498	550	515	503	547	550	552	516	501	523	514	570	538	522	553	540	498	503	543	470	538	511	550	547	495	525	515	536	488	535	541	529	590	526	561	527	547	513	551	545	501	580	532	495	521	518	515	568	552	537	520	560	569	570	523	549	566	534	560	522	498	532	507	535	508	509	552	512	521	567	507	546	543	533	563	533	515	524	536	514	540	505	518	585	520	529	553	519	510	516	528	547	520	550	501	512	521	565	519	503	497	561	555	551	551	528	503	495	525	474	505	506	544	517	538	515	574	578	539	538	529	513	504	499	486	492	504	522	518	553	570	513	560	526	502	496	527	549	540	530	520	543	573	509	537	554	538	522	530	577	482	528	482	507	512	524	529	565	550	554	537	514	531	538	506	530	573	529	521	502	565	534	475	539	537	494	564	525	581	545	535	538	540	558	550	481	538	528	513	500	501	524	528	538	541	539	494	502	541	499	539	552	524	543	534	537	542	546	555	541	537	520	549	505	539	570	529	578	555	521	499	571	558	552	473	523	542	544	546	543	546	458	486	528	525	499	566	506	498	505	521	558	536	569	556	546	544	524	521	541	521	578	531	543	536	544	515	499	517	514	540	515	502	558	529	526	485	557	500	527	526	497	518	538	553	536	531	480	493	530	488	518	529	494	553	506	513	551	518	564	537	532	546	542	516	518	535	544	532	546	480	539	521	542	529	510	547	511	546	524	499	494	564	503	540	513	528	514	518	508	551	484	530	545	533	534	502	531	517	510	557	520	505	534	497	551	531	531	526	568	512	575	506	514	522	502	542	514	494	534	560	566	522	510	521	512	562	550	550	525	548	536	526	511	523	487	500	540	567	488	531	499	534	556	527	528	579	511	566	531	561	548	508	528	534	554	528	510	506	534	533	564	504	505	509	533	536	458	540	550	504	519	545	533	498	504	531	516	506	546	522	512	524	530	534	504	535	529	504	519	567	521	522	529	498	505	538	567	546	538	515	467	546	496	563	502	528	533	532	496	527	549	494	554	507	537	557	521	546	530	555	577	506	554	548	555	518	476	531	518	532	543	551	489	491	498	577	521	529	540	507	498	468	536	501	520	534	503	511	511	527	536	539	533	510	519	493	502	579	544	522	545	554	478	559	540	552	568	543	499	549	578	579	533	555	484	521	563	488	496	529	521	545	511	511	509	543	585	553	540	554	526	539	528	583	517	538	586	542	528	555	514	521	550	510	539	541	492	497	513	490	528	543	506	542	585	516	513	531	551	508	532	539	525	623	507	555	524	530	562	519	474	495	528	550	540	511	518	517	550	501	529	542	525	533	496	542	495	569	522	517	526	539	511	497	515	523	521	514	539	525	507	557	567	501	513	548	511	482	526	519	504	505	532	531	494	509	532	500	493	539	523	536	531	533	534	555	547	507	546	561	523	549	529	520	500	534	526	523	506	566	531	528	503	550	535	559	530	557	532	559	517	543	472	538	533	514	503	531	538	568	525	530	515	531	494	553	509	551	497	502	540	529	551	529	536	514	524	541	509	523	506	542	511	534	568	545	525	516	551	540	521	521	504	535	522	518	512	494	532	536	539	520	542	551	554	524	531	504	565	510	544	550	543	522	538	526	531	521	523	518	552	484	522	544	531	538	539	530	544	516	522	530	537	529	516	510	496	532	536	566	519	526	504	518	520	505	537	584	522	516	508	510	527	515	508	569	535	569	509	500	549	530	551	498	531	541	556	528	535	530	511	509	570	520	531	531	491	555	518	517	504	517	527	556	520	515	509	496	547	493	548	494	523	545	537	563	507	554	515	529	494	548	502	541	550	571	524	540	550	522	510	539	504	563	547	520	558	532	526	504	538	513	507	548	552	561	503	533	581	517	514	568	493	539	557	505	530	539	552	553	542	525	515	529	545	536	517	549	526	524	556	484	517	527	538	520	499	547	532	536	496	524	531	530	526	514	532	534	513	527	555	527	523	566	492	532	569	504	523	594	468	478	563	492	526	503	534	509	511
49374	57945	59840	41336	29158	12961	866	366	314	295	303	306	260	257	224	342	1434	3117	2429	1268	666	345	287	248	278	253	238	257	229	213	217	213	229	228	258	230	240	241	224	244	246	209	211	233	232	222	243	223	206	247	247	251	205	228	232	241	211	216	273	232	223	237	219	235	222	255	221	237	231	230	227	211	221	250	233	224	212	221	246	237	229	222	254	241	231	240	234	221	221	238	218	227	229	231	253	230	240	234	206	225	231	249	233	247	216	241	239	220	217	240	222	219	227	224	222	234	229	218	248	212	258	200	221	228	207	219	229	230	238	209	200	240	250	241	230	232	246	234	249	261	209	239	255	228	251	227	258	226	224	214	241	221	215	221	229	224	217	236	218	225	217	229	233	227	236	241	253	207	202	226	214	206	221	242	205	210	218	246	241	238	231	230	241	245	220	201	210	231	228	230	208	233	219	243	222	239	221	238	239	240	232	211	224	209	221	257	207	236	203	233	248	242	229	227	221	241	226	221	250	222	229	218	219	248	226	241	216	205	277	226	250	226	245	240	228	246	204	250	271	244	242	251	223	224	256	263	206	224	246	248	234	216	258	217	226	231	215	239	232	231	227	237	254	235	192	219	206	226	197	212	245	227	230	215	226	234	262	233	231	220	235	241	213	221	246	238	223	247	233	213	233	233	241	244	250	218	203	217	261	225	244	218	226	234	241	244	237	219	227	235	231	255	249	230	218	216	206	237	240	245	268	237	211	239	238	203	220	247	250	220	239	198	224	228	247	222	227	237	220	212	249	229	215	233	221	225	227	224	225	216	228	226	218	212	224	216	236	233	234	230	228	222	220	208	272	240	239	224	263	242	246	229	239	206	220	216	228	251	223	231	221	224	210	240	235	235	252	215	238	218	209	218	216	236	213	234	252	229	225	238	225	238	234	195	242	223	235	206	235	239	247	232	259	216	231	223	240	241	225	249	234	241	226	227	232	239	213	224	254	232	253	235	250	208	224	207	211	218	211	238	227	255	201	242	233	225	250	223	249	220	239	233	250	246	221	233	238	201	233	231	228	231	220	229	220	239	245	221	218	208	226	256	227	241	209	225	239	228	246	209	213	212	234	249	235	236	261	227	258	233	210	256	245	223	233	207	223	242	222	235	198	235	230	203	264	259	239	223	218	215	243	231	218	196	224	223	214	211	237	243	244	249	198	225	228	242	230	221	228	229	240	219	229	230	224	228	209	235	194	249	214	231	243	236	217	260	239	240	209	233	227	245	224	259	211	231	245	258	211	228	231	205	214	225	229	231	214	214	227	250	252	213	234	249	228	213	251	229	235	216	217	250	220	252	235	227	229	225	225	224	245	244	229	255	212	242	241	227	216	233	225	213	247	243	219	244	278	220	240	225	225	232	240	226	211	225	241	234	241	283	226	232	227	223	238	230	211	250	225	246	250	249	241	258	228	205	217	198	214	227	260	235	218	242	225	232	247	228	236	224	233	269	192	241	219	255	233	249	240	231	219	224	255	230	214	239	236	223	215	237	233	235	215	217	226	222	195	250	232	232	233	221	239	262	258	220	210	229	246	241	241	224	245	211	214	224	242	247	217	226	211	242	247	218	225	207	238	238	219	212	208	258	219	216	252	228	211	219	239	234	217	242	223	225	215	243	227	234	229	212	238	218	244	234	251	236	241	236	225	241	222	211	213	243	239	228	250	211	224	218	213	198	240	225	226	246	212	225	228	245	211	236	235	209	250	240	224	259	214	259	226	236	232	219	194	234	228	229	231	210	257	199	235	250	232	253	224	237	224	211	226	230	221	237	213	227	206	241	209	232	235	251	221	208	240	233	215	229	244	230	226	219	216	247	238	198	232	249	248	225	239	218	245	231	227	258	251	253	236	238	246	211	232	252	221	245	217	231	231	219	240	233	246	240	235	220	232	211	256	225	228	227	233	210	219	253	243	227	225	220	202	203	245	227	248	224	230	220	241	264	222	205	242	220	217	227	239	214	236	230	236	250	240	237	209	247	222	237	206	226	247	211	204	220	243	199	253	219	251	233	222	246	247	228	226	247	212	237	248	210	210	189	230	248	208	263	243	203	231	224	233	202	254	219	220	237	241	222	236	249	210	241	257	200	214	202	238	190	202	231	230	239	203	248	216	215	219	215	234	231	231	223	244	235	237	228	221	241	203	239	235	233	225	248	234	211	222	256	223	233	229	226	253	249	216	257	239	217	213	259	214	245	251	217	241	221	238	211	238	239	214	227	202	231	205	228	230	200	246	208	233	236	222	264	255	216	199	239	230	227	229	238	223	208	237	212	241	246	257	245	248	235	246	234	226	230	254	234	235	227	232	235	215	232	238	234	235	217	230	223	237	242	244	252	250	255	230	237	240	206	232	226	234	255	228	231	244	241	203	225	209	236	190	223	192	239	249	209	224	217	220	223	228	235	223	224	244	210	235	211	193	208	234	202	241	225	246	217	237	246	233	229	220	208	252	226	198	241	231	249	231	241	215	222	249	249	224	267	241	218	236	239	238	215	240	234	200	223	230	195	245	241	199	240	236	234	247	243	222	232	222	213	215	262	259	227	228	204	207	227	234	211	249	224	253	203	221	218	215	244	222	246	221	248	223	206	240	217	224	243	240	216	198	232	260	227	220	229	229	222	252	218	202	218	229	237	242	230	200	258	226	247	246	215	246	248	248	255	240	251	230	240	228	212	214	238	237	238	245	209	241	235	205	235	214	208	231	236	220	213	234	225	229	239	224	227	220	244	246	231	234	217	204	232	218	238	215	193	262	217	234	239	231	257	243	253	235	215	237	231	235	224	242	230	244	233	226	232	207	228	245	217	221	246	256	229	240	236	224	235	222	226	227	197	217	236	265	230	220	214	235	224	248	228	251	267	236	214	230	224	277	219	234	246	224	257	232	230	224	230	237	210	228	226	230	219	241	226	228	221	231	214	238	262	221	239	217	229	232	248	212	254	236	210	233	242	228	230	239	218	234	247	211	228	255	216	208	249	229	246	243	238	226	235	240	237	246	205	238	220	214	233	252	225	254	219	248	241	244	226	234	234	231	214	232	248	247	248	225	219	234	223	217	220	255	224	246	243	271	245	229	209	221	227	225	214	216	234	232	215	244	220	216	232	223	195	224	245	234	234	262	225	219	235	216	215	211	216	239	235	214	226	209	223	213	225	237	210	252	227	238	219	213	230	231	225	243	190	216	193	237	241	246	215	213	223	248	235	228	261	255	257	235	216	236	207	255	257	190	222	221	251	252	206	248	222	197	239	244	235	244	227	213	219	244	214	226	228	240	201	234	214	214	240	233	209	230	201	197	208	210	244	214	244	247	247	237	239	231	213	207	238	223	212	236	248	251	209	254	248	235	236	248	232	229	232	206	199	213	232	225	247	222	232	237	226	242	235	243	238	224	248	225	240	240	221	238	202	232	221	223	230	254	234	232	221	222	223	216	266	225	263	229	223	223	214
30264	42923	54877	47407	40434	19077	1179	1143	966	925	829	788	816	764	778	1538	8331	15735	12035	6018	2715	1137	712	645	562	604	600	590	585	616	614	577	601	571	573	639	598	623	594	626	646	618	597	559	608	595	557	597	604	596	569	589	585	563	589	615	583	544	607	605	594	616	597	600	583	589	580	548	561	596	603	568	569	561	588	610	589	582	563	622	592	573	594	589	555	608	584	594	569	619	577	573	592	611	608	577	586	627	610	545	626	574	593	611	605	596	610	591	580	606	560	562	563	594	618	564	571	569	585	624	570	600	611	604	565	569	646	552	601	578	577	556	570	564	598	610	563	566	594	615	599	591	602	564	598	588	605	589	605	584	593	589	643	601	581	607	608	623	544	555	575	600	588	595	576	577	595	614	614	610	605	581	583	602	622	565	587	564	578	598	584	573	583	554	591	610	584	610	602	586	641	616	605	541	565	581	635	573	595	633	606	543	607	586	605	597	599	625	595	542	579	588	578	626	602	598	597	568	584	582	617	592	596	591	597	601	566	590	609	587	594	581	622	626	582	604	619	578	593	567	560	578	590	568	580	592	606	633	636	609	623	572	581	607	634	581	590	589	566	608	592	595	589	583	616	640	577	571	574	601	629	618	581	588	608	625	572	600	620	593	542	635	545	594	553	582	576	576	617	580	598	603	599	611	625	579	576	592	601	592	599	576	592	574	594	573	583	592	564	578	583	536	613	588	593	569	588	615	550	623	620	588	615	608	613	611	554	564	568	569	580	588	583	623	621	618	587	663	607	610	610	592	636	582	633	576	617	553	584	561	599	632	588	598	650	601	591	635	588	581	583	641	573	594	615	601	646	552	572	582	622	618	604	585	580	615	587	600	585	605	567	587	573	585	610	550	591	600	559	571	593	596	593	609	575	606	640	597	609	592	605	620	593	597	569	586	591	553	592	611	613	565	623	576	599	621	586	616	591	614	622	568	643	584	641	602	567	582	605	584	561	616	558	560	633	618	580	607	615	597	573	560	595	588	583	622	578	540	575	602	587	599	577	636	579	578	601	586	569	606	600	649	597	563	588	603	588	578	577	587	594	572	566	581	541	590	651	591	604	584	620	590	571	580	609	616	592	579	624	621	582	612	593	621	584	567	580	577	648	639	595	554	593	577	603	589	574	594	613	632	581	599	577	589	579	618	607	599	588	607	559	583	642	613	642	576	593	582	565	638	601	591	563	605	604	574	599	598	619	584	602	571	567	601	549	562	604	614	583	615	576	604	635	596	627	581	609	593	593	558	552	617	567	625	623	591	541	603	611	592	571	648	603	586	564	636	617	564	576	602	590	595	603	587	600	580	612	569	576	590	617	564	626	583	577	595	579	597	628	592	599	576	577	590	574	570	577	559	631	627	566	564	556	597	597	582	604	609	601	563	599	592	568	580	587	570	639	618	580	613	611	581	579	582	593	580	572	586	644	607	588	608	609	577	609	633	580	631	595	596	613	608	611	619	629	562	580	616	598	577	607	592	581	614	578	561	540	618	561	579	635	605	566	623	604	621	624	562	565	571	567	587	585	596	593	570	612	624	573	606	615	579	596	615	590	664	631	573	565	552	607	613	610	652	640	584	601	557	558	620	601	570	594	611	548	587	606	574	623	586	552	634	573	617	605	588	566	603	589	597	580	548	615	608	606	572	582	601	550	590	592	593	614	573	617	594	571	590	619	611	597	602	570	563	624	587	562	606	573	579	601	611	622	594	587	608	564	633	583	618	577	560	601	576	599	567	608	614	593	601	573	579	567	582	599	651	571	591	603	601	668	606	579	624	560	602	604	558	602	557	567	547	623	581	597	580	613	587	569	613	557	601	586	582	596	576	632	593	618	629	613	590	595	589	577	532	604	622	584	590	612	562	588	578	591	593	643	614	596	594	615	613	628	576	622	573	591	568	637	626	619	605	621	584	612	594	553	603	592	582	614	572	597	627	621	608	579	555	580	612	626	588	581	566	589	564	578	569	558	576	580	581	590	576	584	561	613	598	584	608	578	602	632	612	610	615	580	628	625	583	561	582	561	581	573	576	565	597	607	572	600	569	602	593	594	563	594	588	596	602	545	576	601	627	586	583	634	595	620	627	552	623	612	560	593	601	598	574	592	573	588	570	609	593	605	558	593	583	591	600	591	565	576	556	590	599	562	606	629	587	646	633	603	557	597	591	595	561	605	609	575	552	609	594	576	617	599	588	604	603	581	548	592	608	603	624	585	583	572	609	588	580	582	616	618	611	594	595	625	613	594	602	557	594	603	635	592	577	603	577	550	569	616	622	599	590	558	603	579	594	581	568	584	610	607	614	559	600	602	620	566	578	585	610	593	588	555	563	588	589	556	605	628	603	593	646	593	633	623	600	650	547	599	565	587	639	605	545	598	609	583	577	628	627	551	576	578	620	592	606	582	597	593	612	617	610	556	609	589	632	594	567	606	590	559	596	577	610	590	589	612	621	624	600	604	583	618	572	553	582	595	605	620	555	599	577	626	617	568	591	610	552	601	584	592	617	557	622	603	580	595	627	637	586	613	604	587	594	580	572	604	616	568	595	564	585	628	634	618	626	576	544	593	570	582	611	588	658	641	599	608	602	563	592	567	625	591	631	593	641	583	526	595	624	586	607	594	609	624	621	554	601	588	624	599	594	604	542	570	596	622	593	624	580	577	596	562	574	639	614	576	583	622	585	594	578	619	561	592	641	601	572	587	584	621	615	581	596	588	580	611	567	542	611	634	630	570	612	584	607	634	563	565	592	541	624	594	570	604	618	560	599	600	590	593	573	593	596	579	583	598	578	589	577	603	605	584	631	622	579	617	571	560	631	602	580	597	590	566	574	573	616	611	574	588	626	599	599	612	624	567	612	573	610	636	628	544	637	608	611	592	553	615	598	559	582	525	599	561	595	624	594	577	569	613	622	569	612	574	568	602	576	593	574	610	600	562	579	567	639	566	618	612	618	664	597	596	569	625	624	602	592	622	625	576	608	574	572	574	595	562	582	568	569	563	555	590	577	634	569	641	601	602	562	631	620	597	597	590	613	638	645	594	586	596	558	598	578	588	569	594	658	616	574	616	533	621	617	574	606	623	578	584	606	605	642	614	602	622	567	596	631	623	614	612	576	578	594	592	576	586	658	589	572	633	566	566	606	573	624	601	605	645	608	563	590	590	588	607	564	586	616	606	563	574	570	579	560	593	598	605	598	567	577	579	614	603	591	604	607	604	593	555	634	640	609	577	588	562	588	573	609	588	590	614	597	535	605	576	579	606	594	581	617	616	607	622	599	634	605	609	599	620	587	612	610	619	546	578	600	618	593	605	620	583	561	597	626	642	581	581	558	556	579	629	577	578	621	561	595	620	588	624	612	612	597	603	642	638	600	628	581	571	610	612	594	583	574	608	615	603	600	558	580	610	586	606	629	611	585	593	599	630	582	661	601	621	605	638	537	590	581	567	626	580	582
56981	74294	71194	54169	41129	26947	4279	485	381	327	317	297	292	252	287	264	1753	5320	4143	1981	886	393	281	238	254	220	234	232	216	227	237	222	213	214	234	237	222	253	227	221	210	222	219	251	247	233	237	252	238	235	233	230	254	234	227	204	211	241	232	210	229	219	236	222	229	198	228	230	229	246	246	234	192	244	220	244	212	235	211	217	229	246	230	237	229	228	211	221	221	204	230	224	219	218	216	229	220	208	217	239	229	214	225	207	219	195	226	238	249	224	211	237	217	252	207	259	235	212	225	243	211	225	236	223	229	225	235	238	224	251	233	214	203	225	216	194	239	216	230	223	228	218	185	237	206	221	219	221	224	229	249	212	233	233	234	238	228	221	238	211	189	247	215	194	224	222	203	240	229	236	234	227	226	234	230	211	215	218	240	208	240	220	235	221	231	219	214	218	235	232	199	215	238	226	211	219	232	240	244	211	226	248	216	201	230	231	229	226	249	228	239	210	218	243	226	237	212	172	219	236	232	243	204	231	204	242	215	214	228	239	236	210	217	225	265	224	235	219	210	229	200	208	254	206	216	207	207	218	219	228	226	229	244	207	244	253	252	210	195	231	231	239	250	229	215	258	214	211	239	223	245	241	237	219	237	218	217	253	226	219	229	207	234	228	254	221	222	234	241	220	251	211	248	205	208	225	223	249	226	240	217	245	225	237	225	201	230	213	227	230	241	220	230	252	247	242	200	220	219	234	250	240	248	243	244	231	219	225	219	265	243	227	222	204	258	211	235	217	242	200	241	229	248	214	227	192	190	221	203	235	226	235	205	253	180	243	237	211	216	239	215	240	189	198	205	199	227	220	250	223	217	225	221	236	202	196	235	266	199	232	257	232	213	228	211	226	218	246	207	244	218	232	270	244	226	214	225	215	227	239	229	224	219	243	220	234	225	232	213	232	232	224	239	206	210	247	221	196	227	247	256	201	219	230	207	204	196	204	211	242	216	274	230	210	231	216	210	208	231	227	229	227	240	228	214	212	215	214	221	238	259	245	238	261	246	214	196	216	209	217	244	213	210	211	228	202	204	211	214	245	225	221	232	241	215	225	220	201	252	251	236	260	215	227	212	200	230	242	228	229	210	224	218	244	243	234	215	240	230	229	210	223	254	194	230	234	220	221	216	248	244	216	216	199	229	196	248	198	220	210	253	232	236	229	251	211	252	236	224	232	217	231	202	217	203	231	259	201	225	216	208	217	199	227	211	213	227	214	228	208	219	232	207	193	230	207	218	200	237	211	237	219	190	251	215	244	222	236	233	227	268	218	245	230	220	200	208	212	219	219	205	213	235	219	215	241	240	200	209	228	240	244	216	193	250	226	231	198	229	200	225	209	203	212	212	229	244	225	231	229	219	230	235	198	229	224	224	238	230	240	225	225	234	227	237	228	238	256	231	200	229	235	213	205	204	254	251	237	251	245	216	203	211	232	236	232	208	199	209	236	232	241	214	238	258	228	216	187	225	246	192	237	233	193	249	223	239	222	233	224	210	241	223	221	219	247	217	210	210	243	210	238	218	235	237	246	233	220	205	213	239	234	231	226	227	205	213	241	196	225	220	211	213	223	211	229	223	232	212	231	234	211	202	212	209	237	208	234	224	214	224	203	243	229	223	223	224	217	240	195	232	242	226	229	225	208	216	199	203	245	246	220	239	232	226	215	230	230	219	224	187	206	211	197	215	223	255	224	248	236	233	234	214	228	235	232	235	202	247	227	240	221	200	205	236	242	220	244	252	197	209	215	216	242	258	241	232	219	253	229	228	222	207	229	249	237	206	201	235	200	227	195	235	215	223	223	224	195	233	217	230	222	226	211	230	221	242	227	261	213	232	193	252	233	205	207	216	221	206	207	213	219	240	230	199	235	242	234	221	191	204	224	217	221	219	221	213	197	224	201	205	234	214	279	227	227	235	236	232	238	222	229	223	208	219	189	233	239	194	223	226	236	218	220	224	225	226	232	242	246	218	240	226	238	217	221	210	230	219	221	221	211	221	248	219	252	233	210	211	217	235	200	228	196	211	235	211	211	212	231	244	181	189	226	239	230	233	228	242	250	228	246	210	249	221	220	239	232	217	198	234	231	202	210	223	235	205	206	212	223	222	239	222	207	218	246	228	247	235	224	242	242	205	226	205	213	190	193	228	222	207	212	228	227	206	200	208	234	248	213	242	218	230	234	239	236	227	236	193	230	231	223	218	228	253	217	229	235	231	238	217	205	219	203	229	221	224	232	207	221	209	223	199	233	222	255	225	231	226	238	228	203	219	228	223	234	225	222	241	217	214	218	208	217	221	218	245	242	224	220	238	236	223	219	227	239	179	246	240	243	232	231	252	224	207	227	208	238	211	234	205	219	235	220	229	233	241	243	191	221	209	225	214	251	209	213	235	214	210	238	226	208	225	208	226	229	220	231	223	236	204	229	221	227	217	244	205	237	243	224	226	217	224	210	215	242	230	224	206	197	230	239	218	232	226	226	215	230	230	220	226	225	244	215	252	231	214	240	242	241	221	211	216	199	227	237	218	229	221	226	241	237	214	200	229	221	249	231	220	240	203	197	230	232	228	232	226	201	230	240	233	231	211	228	232	225	224	221	245	225	254	220	216	244	222	235	201	198	231	227	213	236	220	241	196	215	234	236	233	222	224	219	225	225	233	224	247	242	196	216	203	213	213	274	215	196	245	219	233	255	206	217	226	213	229	236	199	220	213	225	230	221	212	209	255	238	222	211	231	221	180	248	248	232	233	216	199	229	209	219	219	197	229	211	222	248	221	249	226	246	210	227	226	253	191	204	256	217	200	224	224	235	234	212	246	206	221	230	236	220	231	205	222	238	228	200	216	235	221	229	244	218	213	209	244	203	208	251	240	228	227	218	213	218	226	234	219	218	217	232	217	207	209	249	244	238	211	210	208	205	235	225	234	218	222	222	222	232	205	227	216	215	230	214	208	223	218	224	256	205	224	253	221	234	225	223	230	220	248	231	259	225	237	227	238	230	252	212	239	228	213	206	248	251	236	238	254	224	224	205	225	237	196	227	246	216	239	215	221	212	218	215	243	234	249	215	223	231	214	245	236	196	216	257	208	238	232	197	238	214	212	242	236	200	234	229	210	262	219	236	234	224	193	249	229	221	230	248	224	229	235	237	232	233	238	234	214	219	237	220	217	216	215	243	246	244	222	213	225	218	209	214	224	254	225	223	222	225	230	204	262	233	223	219	199	204	189	240	237	208	213	208	214	220	212	219	234	226	248	219	231	234	223	209	244	223	196	201	213	222	238	242	213	207	213	216	207	204	236	219	209	223	212	228	234	212	217	227	226	201	221	219	209	246	234	239	257	234	220	230	226	236	181	219	216	254	226	226	221	266	251	239	236	222	246	206	236	217	239	216	222	225	227	221	211	230	222	219	225	219	237	228	234	246	246	200	207	223	228	245	223	251	229	241	201	240
35850	55280	68817	59374	50683	34512	1869	1478	1250	1154	1109	947	915	867	822	809	9157	22493	17723	9506	4194	1474	813	628	507	562	549	571	587	585	567	544	632	568	599	619	588	570	612	556	567	566	631	593	557	596	630	554	591	586	543	566	544	571	586	590	611	607	578	579	592	589	575	591	585	566	604	590	583	588	602	586	585	568	591	532	556	574	619	565	602	598	583	559	548	539	567	581	550	546	563	595	543	579	579	569	598	585	579	579	553	574	582	625	603	582	568	583	601	560	595	559	597	607	624	544	575	572	608	545	583	564	597	614	588	605	572	614	562	524	540	577	553	583	589	586	597	553	573	591	555	553	552	566	555	599	524	572	532	588	587	577	546	557	571	605	577	538	553	551	584	546	586	564	623	585	598	596	582	610	528	560	608	564	594	545	532	571	570	548	578	559	561	604	546	572	552	562	553	551	566	551	613	585	591	605	577	593	595	578	572	581	595	549	596	575	592	567	586	562	575	578	605	541	573	578	593	546	601	557	594	553	551	566	578	570	547	572	581	608	613	573	589	560	617	591	578	544	576	557	571	573	547	570	617	548	549	590	595	546	601	611	557	564	588	548	587	566	628	595	542	568	614	638	567	591	602	568	597	562	591	562	563	608	602	600	586	570	569	592	573	641	590	550	561	537	542	561	584	564	579	606	615	600	570	592	566	545	592	607	543	546	621	563	586	611	513	569	610	596	605	535	583	571	592	589	582	529	608	596	571	562	589	549	546	563	592	578	592	531	628	560	581	579	552	581	526	540	568	591	596	576	568	581	521	572	584	587	541	605	593	602	550	553	570	578	597	576	564	550	599	579	620	588	602	566	577	580	593	600	585	581	571	583	573	566	580	576	594	568	586	620	587	596	566	581	562	577	547	584	528	578	575	578	572	548	589	587	574	607	565	585	574	554	570	619	621	597	590	551	610	569	609	595	598	608	558	591	555	595	596	575	574	564	550	573	587	578	566	607	585	533	576	571	574	580	507	577	600	581	580	569	610	614	586	590	538	587	584	595	594	598	562	588	545	534	580	548	590	573	575	588	613	546	565	567	577	547	566	588	576	573	593	560	576	570	542	601	570	552	559	604	588	596	603	622	594	545	611	581	581	624	556	526	561	594	582	567	587	554	551	575	577	535	564	600	545	611	585	576	562	576	574	541	606	544	599	604	598	582	572	554	583	549	578	606	571	559	551	612	579	587	562	570	593	570	587	584	564	579	575	540	590	573	604	602	554	563	613	618	602	603	546	569	548	589	541	576	589	600	588	589	576	595	565	590	577	584	582	576	618	596	562	545	556	568	537	577	601	554	522	605	590	544	572	563	570	556	571	554	606	606	557	568	573	560	560	592	576	552	574	579	573	572	577	560	590	568	584	564	547	569	570	545	529	540	581	622	621	622	544	566	602	592	545	605	604	541	612	581	596	570	589	603	591	562	623	574	569	615	565	574	571	578	568	561	565	577	543	594	585	587	581	590	566	548	584	598	586	639	537	555	576	583	586	605	583	550	583	564	590	591	592	542	566	567	570	585	592	582	568	565	569	543	543	580	589	573	614	609	621	558	584	601	580	544	577	559	556	582	591	591	581	608	551	590	582	574	604	578	559	583	568	592	579	618	577	578	564	573	596	584	572	586	559	590	570	573	608	574	591	644	581	591	566	607	546	624	553	522	576	572	576	564	608	598	574	550	567	597	602	588	558	549	558	599	549	568	555	572	608	621	584	559	541	606	576	594	543	563	565	538	572	570	583	582	596	570	537	566	560	559	565	563	571	616	582	572	606	547	534	572	545	566	605	589	550	586	593	520	632	584	593	583	626	591	550	565	586	612	543	587	569	599	570	570	575	587	527	564	559	599	578	567	594	588	574	577	559	586	544	577	623	571	572	607	600	586	584	547	584	570	582	583	584	584	603	566	554	576	549	551	567	581	567	566	620	623	564	572	587	599	589	559	598	570	587	572	562	593	571	585	589	590	581	606	556	556	601	592	585	614	575	584	584	589	586	581	575	574	610	610	572	581	543	598	569	600	593	566	538	636	528	551	578	592	575	555	611	540	559	582	563	579	562	593	574	600	527	552	552	603	553	585	583	587	555	590	578	542	574	546	551	588	571	552	575	622	595	606	569	584	607	592	541	584	555	624	520	565	566	602	609	574	572	556	575	577	553	597	573	619	545	594	576	606	632	564	562	580	542	574	570	582	546	559	570	575	558	590	576	589	595	622	594	568	580	610	585	519	578	591	552	534	562	572	616	570	602	562	561	604	604	579	558	599	568	568	612	609	558	611	570	586	582	570	539	581	571	589	573	552	570	582	579	547	571	601	585	578	565	565	532	552	573	533	569	539	565	571	610	545	523	590	579	564	578	565	592	612	616	567	574	581	563	545	590	569	586	558	517	549	540	607	567	574	570	568	549	532	573	622	576	591	611	556	544	566	574	547	588	591	576	518	576	582	602	632	627	580	550	569	561	567	572	539	574	568	563	582	589	599	599	559	606	585	578	573	572	530	600	571	588	614	578	575	578	549	616	585	596	600	567	608	568	573	577	596	614	641	540	596	577	568	528	548	602	548	625	589	600	563	556	559	599	548	545	580	559	544	634	565	601	592	527	603	604	572	548	538	597	551	607	585	586	601	563	595	565	558	602	579	558	517	520	545	587	569	560	595	534	558	540	534	599	572	593	547	549	526	560	581	582	577	548	534	619	588	577	575	569	583	595	586	577	571	560	583	553	573	567	606	607	576	568	536	595	576	591	577	584	566	595	556	536	605	593	631	603	600	561	535	602	590	616	592	538	563	556	597	557	550	592	552	579	582	579	558	604	592	563	569	566	575	601	608	599	561	525	543	584	634	606	585	532	585	560	553	589	604	561	591	547	540	605	578	611	545	597	577	552	584	559	552	581	579	538	594	553	588	556	640	615	596	561	558	551	553	562	588	579	575	592	554	521	561	567	611	572	620	568	545	533	588	565	575	555	553	575	573	600	540	545	582	581	561	571	533	618	570	585	577	545	562	563	595	591	554	577	571	538	593	578	573	623	566	533	588	594	587	587	599	564	541	560	607	564	554	599	586	556	601	601	558	594	562	564	565	581	585	586	585	569	572	572	552	555	571	619	552	524	565	582	589	559	561	554	555	595	591	605	555	593	530	584	538	587	585	612	585	574	559	602	587	531	584	575	537	557	567	594	590	581	566	604	614	571	574	596	579	574	570	563	577	549	558	625	611	570	542	607	623	600	552	565	599	560	617	566	604	537	575	567	537	564	532	579	563	571	579	625	570	570	559	556	575	580	611	588	580	586	577	594	594	619	574	594	579	586	553	596	576	610	545	587	547	625	562	539	558	606	515	537	541	529	610	558	565	572	580	588	565	545	568	597	548	567	631	579	597	615	537	576	563	551	588	556	580	586	594	576	591	571	564	552	548	616	572	612	574	558	542	554	585	559	568	544	598	559	604	586	608	572	564	577	586
7671	8255	8554	5028	2472	1265	288	216	196	196	220	219	236	234	241	223	288	397	466	389	278	225	221	211	204	189	198	197	216	210	207	197	186	216	181	190	190	201	195	204	228	210	207	210	218	233	224	208	220	203	243	199	185	173	205	184	224	168	238	216	230	206	209	202	185	209	196	203	218	226	185	208	203	187	205	210	214	184	206	214	212	193	200	231	243	207	200	196	198	221	184	187	191	214	230	210	202	198	195	190	213	219	215	232	223	197	228	207	206	208	215	220	197	208	230	207	235	203	192	240	191	235	228	216	228	201	203	206	187	197	199	201	235	205	206	210	204	212	190	230	216	234	216	195	196	186	219	218	211	213	196	226	231	234	246	219	220	196	215	197	203	222	205	174	196	217	198	222	195	221	186	222	199	219	199	208	215	217	205	208	174	204	179	218	219	195	220	205	207	224	186	215	174	199	224	229	179	185	212	184	200	201	189	228	194	222	196	210	192	222	208	229	219	212	234	201	197	240	200	222	203	214	212	203	219	201	201	210	210	206	214	194	188	197	212	200	227	194	217	213	169	208	208	208	192	210	202	181	202	199	187	201	183	195	198	238	208	216	202	218	177	197	213	205	199	209	224	220	198	199	197	188	203	201	206	209	241	211	236	240	210	199	197	228	187	235	226	204	208	217	243	198	245	184	207	210	200	214	209	185	212	201	186	201	204	195	153	212	223	214	204	194	234	200	209	214	217	202	218	200	198	227	205	217	194	236	261	218	210	220	205	222	255	242	205	231	197	192	173	237	214	195	209	189	196	196	196	185	208	221	198	218	234	194	206	214	216	215	219	204	169	204	205	230	253	235	200	205	238	206	211	221	212	207	201	187	213	190	198	227	202	178	191	203	198	201	239	232	209	185	186	212	189	215	182	228	217	184	203	206	196	247	196	197	213	199	199	217	198	184	208	246	211	180	206	195	215	212	220	213	176	193	155	221	211	209	200	214	225	232	220	212	205	230	206	193	214	196	221	208	203	204	174	202	184	199	180	198	180	201	221	201	206	188	194	228	207	197	203	214	198	193	194	210	240	222	207	232	203	183	209	215	216	170	203	207	224	171	210	184	213	211	214	184	205	206	183	220	230	208	174	210	190	203	213	207	188	207	198	223	214	199	197	223	193	189	198	199	194	221	202	196	239	206	211	209	210	208	196	212	202	203	217	211	185	195	200	221	197	191	205	225	225	203	205	203	199	214	201	205	230	210	221	210	209	225	207	205	223	190	206	211	236	234	201	199	189	210	186	174	194	220	216	211	204	191	202	194	208	185	189	196	203	206	224	237	217	216	210	205	217	197	183	213	194	198	181	215	205	203	179	231	212	191	206	191	200	182	193	200	204	198	209	196	216	204	200	200	213	227	217	210	219	214	223	225	231	195	216	214	227	185	218	212	174	199	207	207	221	178	226	190	220	183	197	199	204	221	187	184	210	212	199	215	201	178	196	189	212	213	229	215	205	223	186	196	213	212	204	215	204	205	194	196	213	216	233	198	210	195	204	193	216	217	215	208	192	226	209	217	216	196	188	203	212	216	198	238	201	218	187	223	191	200	190	209	209	212	247	209	227	217	217	209	202	223	240	194	216	190	198	204	214	221	204	218	188	185	207	202	229	196	206	212	223	188	216	219	231	208	199	234	202	192	214	189	201	213	209	220	228	202	213	200	223	194	195	185	220	181	202	215	197	189	198	188	207	212	224	208	220	206	219	217	179	210	203	223	196	202	222	198	224	215	198	198	201	213	182	215	212	203	227	234	230	201	219	214	213	202	210	189	219	210	206	204	215	212	214	249	229	194	223	219	218	210	167	204	196	191	177	210	229	192	220	198	198	183	225	201	218	231	191	186	218	200	187	194	218	185	207	210	227	202	198	217	206	204	220	207	201	210	222	216	208	228	201	205	196	207	205	203	195	209	188	213	194	214	204	196	202	195	215	210	201	200	179	221	208	212	208	206	202	224	194	185	197	197	205	204	209	240	222	227	219	176	191	201	190	201	195	203	240	201	190	211	206	226	207	176	209	190	208	196	192	211	211	205	220	207	187	209	226	228	205	210	209	219	201	193	212	214	191	186	183	216	206	205	189	188	218	216	191	191	212	176	193	206	210	176	203	214	186	203	195	201	230	198	201	228	213	207	223	199	177	197	189	218	213	213	218	193	231	207	200	185	219	206	201	215	222	217	205	213	205	186	184	231	230	195	208	219	203	209	205	219	193	228	188	193	203	193	206	207	221	193	193	203	223	190	207	205	175	221	203	201	215	240	224	202	214	183	191	221	167	225	220	194	208	190	209	205	219	187	211	195	203	214	216	204	235	205	188	216	214	197	216	189	207	188	183	195	206	209	219	228	198	215	227	217	194	223	200	233	215	215	209	198	225	215	221	200	214	192	215	192	194	189	199	174	170	217	206	223	229	208	193	224	227	211	229	215	231	188	223	205	189	186	220	228	204	200	244	205	218	221	214	224	225	206	200	219	233	216	185	211	198	187	200	193	201	203	198	189	190	215	223	196	194	182	177	207	206	199	193	216	186	204	202	222	224	231	212	187	225	172	196	196	196	223	214	201	229	193	191	204	207	203	236	186	209	222	195	173	201	211	203	202	227	213	204	196	213	218	189	200	206	200	218	210	204	219	190	212	206	189	229	202	194	210	214	197	246	196	229	182	208	210	194	197	202	225	212	214	229	193	206	188	197	206	209	217	183	184	239	209	208	200	213	224	212	223	230	198	233	225	240	213	197	211	237	206	188	237	202	199	214	210	191	232	216	212	210	196	200	207	198	183	203	218	218	206	197	204	233	186	189	214	224	237	174	216	225	211	238	215	207	211	197	198	203	223	208	218	217	184	177	237	214	194	211	190	185	213	227	223	218	214	225	219	205	230	211	208	214	206	203	188	184	197	201	199	185	185	216	213	204	219	208	196	208	219	220	232	207	200	230	193	222	193	209	206	212	192	190	199	209	230	218	213	212	228	211	191	209	228	191	195	209	195	193	210	207	202	191	209	198	216	184	198	206	240	197	197	229	210	210	197	206	201	225	241	204	215	220	190	208	203	230	191	211	186	217	221	211	202	213	213	200	193	210	213	206	210	206	217	206	197	217	206	193	228	202	204	205	246	219	227	192	213	169	218	206	200	197	202	213	207	196	187	209	191	213	198	214	197	188	216	200	241	195	186	206	238	218	226	183	201	201	219	228	216	223	211	194	199	199	216	200	187	197	189	202	193	209	210	207	202	211	202	206	173	207	164	206	223	234	225	217	212	189	213	212	216	195	202	210	206	197	214	210	163	232	198	231	170	219	195	215	210	198	214	180	236	233	211	226	223	198	177	194	197	207	187	206	212	223	209	214	196	206	210	208	212	219	205	228	219	181	220	213	215	205	184	196	201	191	199	229	203	225	182	188	223	223	226	182	214	222	199	247	215	222	213	212	212	200	192	200	215	209	229	214	185	216	179
6671	12568	16803	14071	9344	5004	696	566	593	555	557	573	544	545	585	593	1134	1959	1810	1359	836	612	558	570	549	550	528	533	544	524	562	607	554	596	531	571	577	556	511	531	537	575	530	500	549	545	541	539	526	560	566	544	539	503	505	534	519	567	544	551	544	562	521	526	539	564	522	528	560	508	523	553	538	569	574	498	525	512	530	556	536	575	498	577	538	487	531	532	526	550	538	553	543	542	580	571	505	549	535	552	568	549	543	561	573	609	558	547	564	535	533	526	539	574	561	558	570	517	561	527	561	550	573	565	542	567	568	557	552	532	558	539	539	537	518	503	531	563	549	560	529	520	530	556	547	495	516	540	558	577	530	550	554	543	526	516	557	559	588	525	531	550	552	549	515	584	513	560	568	521	532	518	538	522	556	526	556	515	541	507	518	524	533	601	512	530	530	512	559	552	605	569	542	551	577	572	558	599	509	528	488	512	562	540	543	521	563	577	532	581	515	536	570	572	538	524	590	574	572	603	544	514	515	519	551	552	484	558	591	555	519	529	520	586	582	567	526	539	520	522	562	520	516	539	516	557	525	543	525	538	549	505	531	541	525	516	545	555	548	576	559	568	550	541	546	570	533	559	549	559	530	564	581	534	498	540	545	548	528	559	522	540	572	570	526	537	552	508	548	562	548	583	548	546	575	517	561	523	593	540	554	566	522	499	543	546	557	548	530	530	540	582	557	539	568	549	539	543	525	558	523	569	524	490	544	548	529	546	552	530	560	526	571	544	540	546	494	531	532	514	515	545	521	547	563	546	549	530	536	560	554	584	540	567	523	565	512	526	558	558	546	578	561	525	568	537	546	536	534	556	545	591	554	538	509	562	523	518	539	538	563	571	532	544	557	530	522	500	546	596	552	537	525	537	536	587	543	528	514	531	554	563	547	540	544	524	529	530	577	523	504	574	522	490	549	486	550	558	555	569	531	539	557	508	522	534	534	573	526	516	541	513	510	561	565	554	558	542	520	542	573	582	532	537	500	569	523	545	575	545	517	536	556	574	507	572	574	548	557	559	540	500	565	558	537	533	509	520	522	570	595	522	584	537	563	547	529	529	542	532	578	503	542	514	533	545	570	523	568	557	526	524	564	514	543	582	558	571	558	553	544	546	516	554	497	530	573	512	532	575	517	539	521	559	569	557	540	554	546	508	513	515	569	526	529	568	528	557	555	549	542	521	500	559	565	562	521	541	559	517	522	550	563	569	520	533	527	551	551	484	529	577	544	562	571	544	544	577	589	552	531	545	522	539	607	554	511	556	516	556	564	507	566	547	548	523	535	550	521	557	534	489	527	571	530	550	531	562	560	554	544	529	578	516	553	557	532	548	556	564	570	585	512	527	540	552	539	566	543	569	566	514	546	558	535	555	529	512	528	535	542	512	550	549	516	539	549	526	583	518	553	556	580	546	582	553	575	556	568	563	528	579	547	567	551	557	550	532	542	560	523	524	543	555	543	524	600	477	528	537	538	530	562	542	519	549	521	557	484	561	559	587	550	506	566	529	550	561	532	518	542	555	568	556	560	544	530	557	581	551	581	614	578	518	568	510	504	558	542	548	546	525	549	574	552	544	552	510	542	544	539	539	567	557	560	545	556	536	516	500	561	549	536	524	539	557	538	538	552	583	588	511	547	536	548	531	503	536	555	584	569	516	511	523	571	494	550	517	538	590	542	545	517	565	556	527	555	511	591	533	507	523	558	515	575	554	540	534	521	532	546	556	559	523	529	572	540	537	556	543	532	547	536	531	538	538	508	573	519	558	557	519	545	528	512	534	546	553	532	531	576	572	545	546	517	547	560	535	499	574	535	533	532	498	555	532	548	534	548	565	569	578	522	497	569	486	601	526	557	565	525	571	543	523	535	550	566	560	573	536	486	505	557	515	499	543	539	552	588	523	562	524	546	524	554	544	524	561	530	512	597	540	560	559	571	568	530	559	565	564	558	539	523	565	555	532	570	559	570	532	547	511	513	528	584	524	524	548	572	565	534	549	567	548	528	567	551	520	549	527	560	544	535	503	565	557	546	505	559	538	564	546	530	537	533	504	552	563	529	550	498	548	513	577	545	524	528	471	551	553	579	484	529	547	567	553	533	562	528	521	502	581	575	528	552	630	550	539	558	546	544	553	580	514	552	578	580	568	585	554	572	520	559	560	552	536	580	544	554	534	523	545	564	521	528	515	560	524	547	563	551	546	534	559	557	549	530	524	556	563	496	532	521	521	553	575	549	529	536	565	526	532	512	547	558	531	533	543	535	565	618	529	546	515	525	536	566	527	539	554	579	565	585	521	568	558	544	507	518	574	578	599	548	557	557	554	552	530	542	548	547	558	593	567	513	540	581	532	547	582	557	532	526	531	552	539	561	488	532	513	564	536	545	535	552	530	576	489	559	500	566	569	562	515	519	562	507	527	541	555	536	575	536	526	550	552	547	547	546	543	525	503	514	544	541	506	580	552	520	557	528	505	542	547	570	513	567	575	544	588	523	519	546	546	510	561	570	547	576	528	522	553	567	551	563	533	509	521	566	547	553	502	529	553	486	554	562	557	589	553	521	542	510	515	530	521	523	572	527	548	570	544	566	563	518	616	548	523	524	543	527	535	551	574	553	523	551	520	547	594	516	537	543	554	584	583	522	502	550	562	502	528	521	578	569	557	545	519	546	549	501	552	553	546	561	530	532	544	538	545	543	500	480	569	516	566	584	545	575	528	541	542	539	533	548	551	540	576	517	535	553	534	531	517	581	539	503	557	516	555	557	547	539	544	560	572	565	564	528	535	525	558	562	554	576	562	571	532	581	538	538	554	521	564	544	532	545	557	526	558	557	521	536	540	574	531	538	513	557	560	559	545	534	531	529	540	545	546	578	509	516	557	518	520	569	565	508	564	520	540	522	560	499	556	525	575	545	525	557	582	505	545	565	541	579	525	523	527	542	570	557	548	499	515	539	540	537	523	559	534	525	537	559	542	532	550	537	521	557	552	505	564	547	561	491	573	507	537	536	569	532	572	546	533	539	559	576	537	497	553	553	538	532	562	582	550	538	567	521	523	495	544	536	593	523	568	571	513	533	587	563	535	555	515	517	541	542	558	531	555	501	577	526	578	534	547	578	507	571	547	542	533	512	559	559	547	526	564	554	522	569	525	522	571	574	557	499	569	527	520	555	575	523	526	569	552	566	525	537	570	545	551	475	557	611	525	550	578	537	537	540	543	479	555	582	549	544	548	573	514	574	521	503	555	554	563	516	553	564	537	512	552	506	546	536	561	591	569	528	558	536	539	540	533	553	552	549	525	511	532	517	546	510	570	535	539	552	540	495	540	585	561	505	541	547	521	558	530	580	523	534	553	545	509	569	523	550	588	548	539	543	544	548	499	555	566	536	540	532	521	523	511	545	541	546	574	531	536	539	543	554	571	544	577	534	552	581	558	542	512	518	555	555	551	504	535
48857	65519	58748	43542	29141	16768	2304	298	271	264	261	265	238	244	234	249	927	1577	1178	615	351	278	232	280	210	249	221	226	236	234	242	231	249	237	231	233	213	215	239	229	224	230	239	222	223	254	221	234	207	262	244	229	214	242	237	256	223	239	222	261	230	231	248	262	245	216	257	247	237	246	236	224	254	236	236	261	218	225	263	228	222	259	234	212	236	248	223	255	253	235	234	232	253	245	258	234	226	257	238	255	248	220	254	263	252	217	258	257	209	250	235	234	242	253	227	240	249	242	237	246	247	228	212	239	247	230	215	240	248	232	231	225	244	245	227	255	252	262	252	235	222	254	242	249	252	225	250	245	228	242	230	247	244	244	229	261	201	264	261	234	221	224	235	236	246	267	225	229	251	228	233	228	240	242	229	245	250	226	243	238	247	258	263	243	235	233	223	243	242	259	235	245	216	247	251	238	222	257	245	222	230	231	227	257	220	229	246	212	252	256	228	243	246	226	234	248	245	225	255	243	249	228	255	252	222	243	230	203	207	226	232	247	208	227	236	246	215	236	246	252	259	253	249	238	214	221	241	215	238	225	248	243	249	223	261	227	223	230	237	209	242	253	246	248	232	249	234	247	228	242	229	226	224	232	235	226	239	236	262	227	250	254	232	272	258	211	215	223	252	263	253	238	232	260	263	227	226	227	229	205	223	232	230	263	212	258	249	242	246	190	239	245	244	223	237	225	224	242	219	236	285	228	268	236	264	232	222	245	233	229	240	226	234	204	216	253	270	249	260	235	283	233	231	246	234	248	246	208	229	228	244	230	222	217	250	230	228	232	249	203	193	205	248	261	234	219	242	228	237	241	255	243	234	280	215	241	251	244	253	218	222	234	225	222	220	236	249	221	222	229	231	233	222	241	237	257	243	244	243	232	218	253	236	225	229	229	209	249	209	255	285	235	255	248	240	242	233	233	229	230	252	251	243	242	243	248	241	192	225	231	250	250	224	228	250	230	245	235	221	231	234	243	233	262	233	247	263	253	204	251	243	248	250	228	220	244	248	239	228	207	255	250	263	230	227	251	257	216	236	219	239	249	252	237	233	252	257	221	218	246	222	241	274	232	223	207	219	248	237	245	262	215	231	262	239	225	242	232	215	264	233	254	228	228	232	237	230	224	240	240	233	216	231	219	258	225	207	219	231	203	217	233	239	219	218	223	249	225	245	227	224	218	235	235	247	247	251	238	237	225	224	265	218	234	225	249	223	261	228	228	235	241	232	209	252	233	230	240	254	242	219	240	220	240	239	251	213	254	231	230	248	234	240	256	263	248	249	220	227	243	254	232	204	259	242	216	229	236	228	227	265	266	244	232	228	242	213	211	226	221	213	263	234	262	249	221	235	261	258	221	254	227	213	215	243	220	238	231	230	235	267	209	224	266	226	238	223	245	231	246	221	216	212	222	219	203	242	226	237	219	233	214	246	251	234	243	219	255	228	227	248	251	218	251	242	249	217	236	217	240	253	223	262	217	227	222	240	239	239	242	198	235	222	213	237	240	231	210	234	249	228	240	211	190	192	205	239	265	256	220	219	222	230	238	244	226	226	234	246	245	232	232	241	237	256	252	200	226	216	244	236	220	233	217	233	215	244	259	250	263	276	221	246	232	210	228	220	223	257	256	241	219	230	229	223	223	255	213	227	235	258	251	214	275	217	238	223	248	239	245	241	228	224	209	251	238	227	245	219	228	241	240	247	242	230	241	236	251	233	233	227	239	250	262	217	242	238	239	225	212	234	219	233	250	235	214	229	218	224	287	233	230	227	246	252	224	218	256	236	206	227	247	236	228	231	249	240	263	268	267	254	251	206	227	231	217	249	207	249	257	231	212	252	238	225	237	236	236	248	231	223	239	257	189	206	241	232	229	205	220	217	244	242	246	230	256	238	214	232	217	226	239	244	230	219	213	252	226	256	250	245	214	251	230	231	240	229	218	238	250	239	206	246	229	222	237	264	243	227	270	246	231	224	278	256	232	219	238	239	220	237	230	218	238	251	221	221	234	242	229	236	249	240	219	244	211	242	219	227	211	228	208	230	219	218	239	233	229	223	234	221	229	234	219	242	276	239	222	253	222	266	234	239	233	221	252	229	226	237	220	236	239	210	224	220	232	209	228	261	242	241	228	225	225	239	243	229	200	228	226	230	223	230	259	263	242	217	234	234	237	224	233	223	235	238	233	246	232	225	246	249	227	218	246	214	227	245	226	240	237	239	214	245	268	244	220	202	229	220	243	204	230	258	229	236	255	267	244	263	244	225	235	232	231	239	223	225	243	242	216	234	213	219	225	225	236	235	249	244	240	242	232	229	217	218	253	228	222	243	239	228	243	267	252	245	210	236	256	217	251	243	219	229	218	245	258	204	226	235	240	198	236	256	242	254	226	239	254	263	242	239	285	232	247	250	222	193	230	239	227	238	234	220	255	224	242	253	227	221	236	255	233	233	246	243	237	229	238	252	218	206	236	222	241	235	234	223	232	221	205	261	239	236	226	237	205	226	249	217	241	215	237	232	251	247	230	224	237	238	258	236	230	265	252	215	238	228	243	236	221	272	227	253	232	217	252	245	216	267	206	225	242	257	227	222	253	212	216	221	247	226	248	227	220	249	259	236	213	235	235	215	230	238	243	240	223	242	220	236	253	221	253	234	238	230	226	252	236	235	241	251	234	241	225	219	227	221	222	237	273	235	231	260	237	230	222	218	251	235	232	237	238	227	276	209	238	226	238	249	238	236	251	256	224	249	209	249	249	239	263	232	220	252	240	268	237	226	245	253	241	229	238	236	237	196	221	226	199	269	249	244	267	241	261	221	245	276	246	239	209	241	249	237	251	208	239	256	250	245	238	236	232	236	239	224	236	215	250	260	239	208	250	259	220	231	241	229	235	235	222	239	238	205	257	237	224	254	227	231	220	222	219	221	226	258	246	253	245	256	241	219	261	228	232	272	241	232	245	258	235	241	254	217	252	195	233	236	244	231	216	232	225	262	259	245	211	239	228	238	241	244	254	240	226	230	252	258	231	233	244	235	249	221	231	213	237	219	243	232	261	229	266	240	218	244	232	231	243	253	231	235	238	227	209	220	234	248	248	220	230	238	252	225	212	218	188	221	255	228	252	237	247	232	238	231	248	224	242	220	219	274	242	211	240	259	225	250	243	197	248	216	237	243	236	247	223	225	245	250	236	230	242	252	219	226	226	238	233	245	235	233	233	233	263	274	253	255	235	202	226	220	220	252	271	247	239	226	214	204	214	228	236	247	225	255	252	241	224	251	207	237	245	210	245	223	219	246	235	233	224	245	236	238	251	227	221	222	264	228	236	216	235	254	222	232	250	241	235	246	229	236	222	244	236	211	242	256	233	247	233	224	216	220	226	237	237	238	226	243	197	237	222	215	239	239	252	251	231	225	240	243	236	236	232	237	220	241	256	253	225	225	229	246	233	210	252
30396	48995	54645	48863	40085	29057	3089	848	795	759	740	748	699	688	698	658	4920	8957	5872	2920	1413	801	661	638	627	577	596	555	614	604	646	621	599	607	627	589	588	620	598	612	619	635	632	584	598	647	621	583	613	584	571	577	656	621	661	582	618	623	625	577	610	607	629	550	596	582	583	619	578	625	605	627	610	623	582	564	590	606	653	608	603	587	622	615	594	635	638	634	591	629	592	633	640	609	600	579	601	601	599	605	600	604	602	585	584	617	589	613	608	596	645	600	594	598	541	585	612	606	594	629	596	605	627	583	569	619	617	582	598	612	616	584	611	625	614	566	654	584	599	634	624	561	648	563	601	570	644	585	605	622	630	619	573	665	612	600	596	632	651	613	671	576	585	575	584	592	599	577	572	615	635	586	588	639	636	645	623	574	587	560	621	616	619	588	602	618	596	651	581	540	606	628	599	570	599	599	568	612	585	613	586	625	558	576	598	597	637	552	617	654	559	627	636	594	617	645	616	617	604	583	594	628	613	622	644	584	591	592	583	618	585	602	620	610	583	595	574	588	660	611	615	583	617	651	608	616	583	564	612	620	613	601	590	615	614	609	576	609	586	573	573	623	624	580	593	581	643	598	609	609	677	561	622	592	602	605	612	605	655	616	567	606	628	596	614	588	596	623	634	592	651	593	643	575	631	612	626	625	595	578	605	612	607	596	573	599	578	646	614	592	576	614	613	619	574	605	598	616	626	626	593	599	577	598	646	611	572	574	593	595	545	632	584	626	584	623	594	614	649	598	539	611	599	617	629	602	582	565	540	559	598	618	583	550	579	589	619	624	626	579	651	598	634	620	584	585	611	631	578	619	578	526	605	596	574	617	641	567	576	634	618	550	562	603	621	608	630	677	617	642	588	591	610	591	579	617	625	593	634	589	624	561	584	585	630	622	542	613	547	636	635	644	609	591	585	604	608	608	611	596	594	632	585	532	619	569	610	600	537	593	574	580	613	616	647	594	587	563	641	627	619	606	635	620	608	614	577	607	617	658	630	592	597	665	592	586	602	607	584	567	613	604	616	598	632	571	628	629	629	578	619	596	601	619	639	623	607	614	581	620	592	626	595	628	626	617	603	650	601	618	581	597	575	643	615	570	587	583	612	568	645	606	639	606	609	611	577	598	647	635	605	604	639	587	650	630	616	590	635	589	595	586	611	561	596	610	612	599	598	631	589	598	611	632	608	612	609	609	599	629	623	620	623	617	600	621	591	580	625	627	609	602	628	606	619	600	591	577	601	538	615	570	642	579	608	603	627	599	589	629	596	645	594	601	637	624	600	580	594	579	624	602	572	615	632	589	585	632	629	603	586	624	570	581	641	608	626	597	607	640	625	616	592	622	587	598	589	556	623	624	600	578	637	580	599	595	643	548	571	609	570	605	633	606	632	612	580	617	639	579	635	596	639	536	606	600	590	597	564	620	640	594	566	606	612	599	603	608	593	598	595	646	607	602	608	581	590	635	616	547	586	649	631	577	583	572	595	568	619	638	583	626	574	603	593	599	594	606	616	643	574	609	644	636	581	596	579	646	603	608	634	603	626	622	581	595	556	617	579	642	624	603	611	609	598	612	640	577	589	576	590	597	556	631	620	615	590	556	619	639	625	569	578	637	608	610	594	601	574	613	586	595	616	556	577	648	634	634	606	579	627	577	608	611	607	594	642	625	612	592	597	585	632	634	571	608	606	583	605	597	573	627	595	617	577	586	620	587	579	552	601	593	621	589	559	626	596	601	586	612	591	629	636	605	610	561	615	590	581	615	616	580	623	639	596	623	567	581	660	624	577	620	630	591	624	568	572	598	596	610	554	616	596	563	616	628	643	593	581	627	584	617	623	590	621	590	630	590	574	608	622	599	627	609	566	624	618	595	579	586	614	630	640	631	579	603	598	589	570	593	595	607	595	601	614	607	583	585	588	595	579	587	595	605	595	648	607	611	603	595	565	651	617	673	667	601	588	578	625	612	586	586	599	607	606	608	568	650	598	568	626	630	601	589	602	571	621	593	589	592	624	611	637	601	587	630	631	639	616	590	606	606	607	648	597	633	601	597	621	625	614	582	646	610	598	615	619	620	633	574	598	602	573	632	609	592	608	610	587	657	587	579	581	613	613	642	582	591	606	574	620	601	618	623	572	598	591	623	641	560	618	646	637	605	619	582	601	614	597	589	595	589	603	605	600	596	619	617	597	616	646	612	619	623	607	643	606	632	600	632	611	618	557	578	603	633	627	588	599	596	565	615	597	588	614	628	598	612	619	584	592	628	578	631	626	595	615	602	576	634	613	608	632	622	592	580	624	643	638	640	594	623	607	590	655	609	593	594	607	620	629	611	572	601	588	626	602	593	578	604	607	633	625	588	608	625	579	560	615	602	590	629	632	628	647	612	616	588	607	605	626	589	640	600	602	567	576	618	574	567	620	601	583	558	564	613	623	605	624	637	584	601	611	571	585	639	644	591	563	582	581	594	598	645	604	596	614	585	618	651	563	585	635	590	620	637	630	607	655	596	611	636	594	638	615	615	611	591	570	581	613	626	624	643	606	574	615	591	616	610	570	599	632	603	609	624	567	622	604	570	601	621	637	608	579	555	582	617	609	583	615	637	594	588	640	610	598	610	595	636	603	595	663	600	613	573	583	576	640	611	668	585	570	615	609	618	601	611	595	558	584	637	642	627	631	625	633	579	625	607	629	576	581	615	615	615	609	601	607	581	649	616	618	620	615	589	565	614	603	568	599	539	573	595	631	595	583	587	620	629	648	601	636	611	608	580	584	650	612	631	602	599	589	574	589	589	612	652	642	619	583	609	586	577	570	649	629	601	610	572	596	632	583	595	611	607	633	575	598	580	608	589	634	619	601	616	603	591	576	625	606	678	626	602	585	589	627	586	561	601	636	639	639	648	611	629	586	547	576	611	576	591	608	637	597	553	616	581	581	578	619	667	598	615	621	547	617	585	586	602	619	606	578	595	603	571	559	586	641	607	599	607	616	633	589	610	598	601	609	588	659	610	598	598	614	664	625	641	606	585	659	562	603	616	617	649	652	605	629	604	610	637	626	630	617	569	612	599	602	615	618	612	674	587	595	605	605	601	591	597	572	575	604	632	558	575	633	576	627	626	586	621	592	570	614	583	577	628	586	586	599	632	621	622	607	591	578	588	628	606	607	600	603	600	656	668	599	607	590	624	626	625	618	602	609	586	582	565	648	573	639	620	627	604	641	572	617	583	587	583	574	574	615	615	563	640	578	624	641	627	604	611	646	612	611	589	562	660	559	581	618	611	633	645	623	618	584	596	614	608	589	599	630	604	615	615	578	633	584	612	626	647	609	567	575	596	662	628	610	610	569	617	595	580	595	581	598	608	580	599	625	597	610	599	634	628	641	614	624	601	609	611	590	590	652	616	616	622	610	614	593	569	562	599	620	609	635	629	587	553	650	664	605	617	618	589
62590	80026	76549	53762	36717	26155	7149	351	297	303	272	267	239	234	233	229	860	1891	1533	708	415	281	244	247	241	260	224	197	236	219	233	250	252	237	245	268	207	231	217	238	256	217	230	246	250	220	262	236	244	228	237	220	212	220	236	253	254	237	210	241	250	241	217	205	251	243	238	225	216	229	206	247	235	246	239	276	243	216	239	250	208	255	239	240	276	240	251	216	265	208	240	221	230	253	225	239	222	236	200	264	254	239	260	276	217	230	263	241	234	239	229	208	202	238	210	230	223	217	219	226	217	254	257	244	236	264	225	234	230	243	253	217	240	268	255	216	245	248	234	217	195	236	226	242	232	245	228	239	208	241	235	256	239	244	243	203	210	262	217	207	260	243	223	249	232	234	220	255	225	237	237	211	215	226	216	249	251	225	209	228	243	199	257	237	272	238	228	229	252	251	226	232	245	230	216	228	251	237	280	222	220	229	220	261	225	253	216	240	259	199	229	225	229	213	252	244	241	224	223	241	251	234	237	251	259	259	255	248	234	249	215	238	237	242	251	219	250	224	238	233	255	262	230	256	224	240	240	241	261	231	206	246	224	219	230	212	248	226	207	241	240	234	230	261	222	232	228	231	220	203	224	222	221	226	237	252	237	229	199	237	253	240	257	232	251	238	233	245	237	217	247	216	252	212	244	229	238	234	260	247	215	228	254	219	235	261	210	241	256	248	238	255	222	233	205	243	241	253	243	245	261	212	223	246	219	246	240	218	246	247	250	241	261	237	249	234	212	245	229	224	240	249	221	252	222	239	243	231	237	232	235	227	228	259	245	237	212	230	230	232	244	238	228	239	229	209	252	232	228	227	209	226	243	235	207	269	220	219	228	226	237	243	241	220	231	252	241	231	223	242	232	225	241	206	214	247	244	239	207	216	225	230	228	211	245	248	230	215	240	235	202	237	235	236	221	198	225	212	236	218	233	227	257	258	230	224	256	263	211	241	233	221	212	253	211	241	231	248	254	221	210	244	238	214	239	229	259	251	220	241	249	239	261	249	247	247	217	247	246	255	220	212	245	237	233	237	258	230	264	255	262	223	208	221	240	233	210	223	205	256	225	249	242	235	212	241	279	251	252	216	203	236	242	224	250	273	228	250	231	201	249	210	255	278	247	231	242	223	206	204	243	218	245	228	223	251	240	262	234	228	228	237	218	234	221	254	224	213	235	224	215	265	229	244	231	208	217	211	225	241	221	224	221	231	211	238	220	219	219	247	235	212	257	231	251	232	218	268	249	220	267	226	241	220	236	240	225	227	244	233	207	242	236	231	271	224	222	219	244	239	242	228	237	245	251	239	240	238	216	253	222	227	236	238	251	229	230	230	223	251	219	253	245	240	234	235	223	259	220	222	264	243	249	217	207	202	233	228	216	243	247	243	241	217	233	252	204	241	231	254	224	236	224	242	264	222	237	220	243	225	242	242	241	234	229	219	265	239	220	187	266	246	224	242	224	229	198	234	219	254	231	220	240	201	252	239	207	221	223	268	234	216	237	234	228	212	225	235	233	272	235	233	242	242	250	199	259	222	224	222	261	248	240	265	248	206	210	243	236	249	244	220	265	226	228	249	242	251	223	232	215	246	236	252	227	250	235	221	240	230	237	244	261	234	260	244	222	218	248	229	197	218	222	236	232	227	224	235	230	267	212	227	253	229	241	232	254	222	224	242	246	213	228	229	240	224	226	224	233	234	231	243	232	230	205	212	253	232	228	216	249	253	233	242	247	267	231	199	262	228	253	227	209	214	227	231	242	220	224	239	263	248	257	225	218	243	230	233	210	236	222	257	222	230	248	239	234	227	246	215	219	243	229	239	231	244	219	241	236	242	253	211	238	216	224	248	199	236	209	229	227	253	208	235	222	214	262	216	218	242	267	219	222	231	255	223	201	255	235	242	227	247	248	235	237	233	216	239	223	230	226	231	220	220	249	217	245	202	252	224	242	213	240	218	222	239	242	199	226	247	222	261	226	206	249	249	261	254	217	231	222	236	229	227	236	222	231	244	251	221	248	241	214	219	261	238	248	230	249	237	228	248	246	249	213	209	207	232	236	237	259	252	237	239	237	246	219	227	244	223	242	243	226	241	258	221	231	207	232	227	223	244	249	229	212	234	227	253	231	230	216	247	246	231	211	210	240	218	265	201	253	231	226	254	271	230	256	213	231	241	244	232	229	239	249	231	234	221	235	236	232	246	219	223	217	233	233	231	235	243	233	237	244	245	210	231	251	218	247	243	229	239	243	233	207	243	267	245	235	236	238	200	244	239	249	217	207	233	247	236	265	240	230	241	225	206	224	232	240	229	262	236	240	222	227	226	245	226	229	226	243	242	225	223	235	255	256	243	232	240	265	248	239	241	258	242	232	245	228	225	246	231	229	237	245	235	238	253	231	191	218	243	213	234	253	210	225	255	252	260	225	220	247	230	228	248	242	235	221	227	232	192	222	249	239	216	201	230	229	228	241	270	245	236	240	222	213	207	250	237	236	214	219	230	230	252	199	219	209	228	224	247	252	215	236	236	233	203	219	251	245	242	239	261	242	230	222	227	245	229	207	230	236	257	203	229	242	224	257	217	226	230	243	247	233	231	239	255	231	224	233	255	242	227	212	220	246	254	248	226	242	239	243	255	256	221	232	246	249	258	223	223	233	248	252	262	233	246	210	232	216	248	237	247	243	225	255	231	249	244	230	250	241	236	217	226	256	218	256	236	214	231	257	253	249	251	221	244	214	250	221	222	216	234	223	242	229	245	203	263	253	264	240	253	255	229	270	195	260	237	246	230	217	227	244	234	241	206	257	220	238	210	242	232	230	237	227	236	252	211	221	232	234	237	252	220	213	218	218	237	236	248	195	244	236	210	214	229	221	243	226	229	240	221	244	187	235	223	214	231	241	231	235	206	216	243	250	237	242	226	242	261	244	231	231	219	218	212	212	266	238	247	226	254	244	204	245	217	245	219	230	239	223	253	241	245	237	233	212	219	279	228	260	235	247	261	250	226	265	212	258	237	218	253	248	256	240	237	250	250	219	237	242	211	218	241	230	252	257	266	223	245	210	252	263	249	212	244	245	242	239	228	244	278	209	233	256	215	227	224	248	236	249	238	252	238	233	245	244	263	230	269	219	226	249	233	249	227	216	256	249	251	237	244	224	217	243	233	236	244	236	225	247	225	216	232	255	228	247	231	233	228	217	246	255	243	223	222	262	248	233	224	234	256	243	230	227	240	247	227	261	213	236	260	226	260	195	213	233	269	270	247	231	217	212	233	243	255	214	244	234	223	218	260	225	223	225	230	240	238	238	236	249	253	274	230	262	236	240	230	207	249	223	213	228	223	231	252	237	221	240	221	198	248	241	240	237	249	260	228	226	253	225	239	240	248	275	236	258	247	248	226	253	230	207	198	239	238	225	233	239	251	225	244	214	220	260	247	238	227	254	242	253	228	232	228
39281	61283	72839	58839	46472	38471	8106	822	897	869	726	758	719	729	659	689	4333	10366	7893	3540	1750	821	642	598	613	628	600	589	602	588	674	595	608	604	593	584	627	597	621	575	608	584	628	579	604	590	629	582	597	623	621	584	586	592	569	604	570	571	572	579	564	573	603	563	579	628	550	616	650	635	589	593	559	591	581	626	595	597	578	587	584	613	593	612	618	593	617	559	588	596	553	581	575	583	601	621	604	599	597	598	623	615	623	585	594	642	625	595	590	552	581	589	595	620	618	566	631	632	595	628	575	608	608	560	575	608	624	645	623	545	600	606	595	584	594	579	603	593	635	565	560	613	604	611	597	540	604	628	592	582	589	643	566	621	608	640	586	610	555	592	582	614	620	637	603	605	568	583	624	607	603	643	618	621	572	623	608	593	543	622	576	595	605	601	596	585	607	591	546	629	564	598	585	600	593	598	603	593	574	579	641	607	623	642	536	605	585	608	583	635	566	545	597	588	563	640	557	623	551	598	560	612	559	574	602	553	593	576	589	585	570	625	563	629	606	584	613	590	597	626	573	588	605	607	601	609	619	583	601	574	567	596	600	594	585	565	520	565	606	593	568	606	612	613	591	583	611	613	626	597	667	582	578	611	601	585	607	605	564	591	596	590	607	591	577	593	589	554	576	590	591	629	608	659	612	569	609	634	589	640	600	562	618	557	622	619	574	572	615	604	594	607	581	582	614	595	596	580	611	591	600	610	606	576	595	575	566	603	607	620	545	579	604	624	626	610	602	561	569	609	591	608	588	616	591	603	640	584	564	542	578	589	580	602	583	597	541	585	579	587	617	619	607	584	612	595	547	592	599	625	620	591	643	608	598	572	575	619	626	622	579	564	588	636	593	566	596	553	584	591	576	608	609	616	566	644	597	595	573	598	569	596	634	618	568	577	586	627	579	637	626	599	616	615	585	597	615	627	569	608	601	579	585	609	582	569	600	584	630	612	565	598	562	616	591	578	581	593	643	593	630	620	598	608	582	546	592	572	623	617	551	584	582	549	594	588	578	579	579	633	607	619	612	604	615	551	586	618	633	590	579	666	600	606	566	583	617	594	598	604	598	598	567	616	540	591	595	627	609	626	634	602	570	551	601	610	589	625	648	599	597	589	582	589	600	598	539	610	593	579	646	564	579	569	552	622	570	600	587	604	609	599	588	604	600	602	622	609	610	598	549	595	616	640	603	573	623	566	556	619	600	558	574	590	564	590	619	600	631	565	591	632	574	553	613	598	589	654	585	564	542	603	595	593	606	632	586	553	582	604	566	570	611	575	645	580	601	590	587	591	570	595	565	575	632	552	595	600	559	588	527	616	574	568	607	616	595	580	593	624	614	618	616	585	627	617	622	577	594	595	536	564	580	622	613	617	595	589	613	605	619	584	580	606	617	601	582	597	572	597	590	610	574	622	625	614	567	605	614	635	581	594	606	613	587	609	612	548	600	621	573	585	618	604	589	555	618	598	617	639	609	609	568	624	603	597	618	620	595	636	605	589	592	623	613	638	593	582	610	573	610	575	561	588	590	623	600	606	583	609	557	597	552	584	584	608	583	560	618	531	595	567	615	550	584	587	586	600	588	572	616	549	602	588	582	594	619	619	584	562	571	647	609	559	606	638	591	566	642	601	589	607	590	618	615	595	630	608	607	586	570	642	616	613	554	559	602	594	593	612	613	645	607	594	608	612	583	595	581	544	572	591	595	589	627	569	622	570	600	599	605	551	580	604	612	616	585	593	589	590	610	557	608	593	635	584	570	605	609	570	615	599	590	600	561	548	587	631	592	587	602	561	625	601	525	603	599	609	581	615	566	581	602	599	559	607	576	557	568	605	589	604	580	576	574	545	588	602	572	618	605	609	583	588	585	593	638	601	584	611	574	566	597	643	552	593	640	619	641	598	617	620	628	600	578	563	622	596	598	626	583	585	585	625	595	590	580	617	567	576	599	602	632	642	633	606	619	569	585	589	617	576	550	585	598	600	564	616	573	628	578	625	607	618	588	570	617	650	659	576	600	616	593	573	605	606	563	557	569	590	620	586	605	579	612	599	612	588	580	550	624	622	597	590	643	620	603	609	604	587	587	583	594	646	547	576	552	536	584	579	601	619	582	606	614	598	632	626	559	583	602	566	602	572	598	591	604	612	595	592	587	578	608	594	614	586	569	619	568	596	573	579	588	573	600	652	573	590	570	574	614	596	622	641	584	592	583	604	594	574	580	596	606	603	568	571	597	563	621	571	579	616	567	620	623	632	584	646	623	624	639	586	614	581	601	594	587	601	624	554	568	576	587	604	616	620	589	580	584	570	581	624	579	613	568	576	573	574	526	603	577	585	592	620	586	673	588	601	600	570	586	615	665	595	604	613	573	586	627	612	607	577	560	598	620	536	608	605	560	584	560	558	624	572	612	581	605	607	602	586	587	580	610	618	594	573	559	602	612	604	621	586	582	587	583	581	596	649	585	606	548	612	568	575	614	616	594	575	590	641	596	579	539	564	594	565	565	580	594	571	587	580	572	640	561	620	598	561	618	593	578	561	574	608	567	574	622	577	660	580	627	630	600	583	614	608	578	596	580	613	590	527	579	626	544	602	587	601	637	596	594	577	571	601	637	623	587	568	606	637	618	565	600	599	615	576	549	562	618	570	559	612	588	588	612	551	610	616	567	601	560	575	597	614	592	550	601	571	587	605	632	607	591	590	618	584	604	594	579	606	600	603	636	597	600	638	638	614	581	591	598	597	592	572	598	586	610	602	583	607	635	644	636	624	621	636	573	590	599	568	610	593	557	582	619	583	625	574	580	564	584	633	604	603	563	619	504	613	587	583	617	600	552	636	616	565	582	625	579	581	577	600	628	598	583	558	607	598	578	638	595	642	557	591	580	586	609	620	610	592	570	601	624	626	584	593	572	620	581	625	576	570	621	551	570	579	618	633	569	629	628	642	590	586	561	575	627	571	597	549	604	631	630	609	591	567	555	599	610	640	615	603	594	586	631	592	630	578	568	583	605	619	593	624	550	583	612	558	601	621	573	587	614	616	556	591	591	607	591	602	623	585	588	603	591	547	598	648	608	589	584	537	628	590	585	574	573	559	592	570	571	616	631	579	605	551	611	592	564	568	578	606	603	585	558	604	574	599	607	569	593	580	540	609	630	595	558	597	610	637	585	599	586	583	600	598	589	614	543	638	621	627	614	584	646	587	594	574	574	596	593	579	588	603	605	623	591	595	583	581	624	596	615	552	587	587	622	582	618	559	615	595	553	602	634	605	585	587	570	561	561	549	592	598	606	639	591	616	589	564	571	569	557	593	639	585	552	595	588	642	610	636	592	603	606	561	584	644	615	601	548	587	597	612	579	605	647	583	618	613	618	583	628	549	598	590	586	579	580	591	593	625	657	594	578	642	615	601	586	591	604	579	574	546	597	563	590	556	610	550	600	602	632	643	625	609
9428	12161	12607	5851	2484	1441	499	225	217	231	223	228	202	208	224	254	272	365	326	281	266	208	219	194	224	223	221	209	192	217	196	216	219	226	256	217	228	207	220	216	230	235	192	201	237	216	210	194	226	247	240	214	204	207	221	192	204	210	212	229	200	243	203	236	218	232	195	205	222	224	223	239	207	233	214	236	211	225	200	202	232	219	193	228	233	240	215	217	217	235	228	219	228	238	219	202	248	224	235	203	220	216	215	244	219	228	233	225	237	202	219	242	220	225	177	218	205	219	225	232	226	235	240	235	222	238	221	235	188	216	241	249	168	200	227	240	231	227	225	225	198	231	223	218	214	217	221	194	223	220	231	233	242	206	211	204	224	209	217	213	226	213	233	230	254	218	212	230	218	212	201	234	214	209	196	258	239	239	198	233	251	191	229	199	223	217	239	239	232	232	236	230	195	222	203	229	213	225	223	215	232	212	228	239	246	208	223	201	228	223	236	217	204	232	229	232	207	217	204	223	224	194	201	200	204	205	231	199	226	197	239	226	226	219	207	236	212	251	201	238	250	217	213	230	211	238	214	220	222	237	249	209	235	223	259	221	188	213	220	233	214	221	230	209	214	222	203	219	225	253	212	230	230	209	192	220	202	231	229	228	240	217	205	224	203	240	202	241	229	212	204	231	247	206	209	211	216	216	239	196	216	211	240	233	180	235	218	198	246	204	200	229	223	216	236	223	197	235	237	199	224	230	205	216	228	207	229	247	246	195	243	230	205	210	238	219	245	217	217	219	221	225	214	213	217	229	203	195	248	204	209	230	229	222	225	207	207	216	215	204	221	231	207	213	201	236	221	242	209	222	207	220	196	218	210	249	214	216	225	205	220	202	240	231	192	213	215	204	202	203	187	216	192	237	204	205	223	223	229	212	213	226	209	244	235	195	227	223	231	214	220	217	242	219	189	232	209	219	231	209	234	236	246	226	241	241	232	236	204	208	220	222	199	218	245	188	220	219	210	205	239	229	213	198	248	232	215	244	231	221	227	233	215	213	220	215	239	218	219	230	220	203	252	218	230	239	213	216	214	226	195	216	202	215	239	228	221	219	234	214	221	220	225	235	204	264	212	224	203	208	198	215	230	227	237	207	222	220	215	247	217	258	251	215	244	250	225	222	229	230	237	197	224	224	236	222	250	217	219	208	222	221	218	226	169	202	194	205	210	187	208	210	235	218	228	205	194	213	247	206	194	224	235	230	243	236	244	229	247	221	192	208	227	237	231	208	182	229	225	237	211	223	201	229	204	209	191	229	200	209	240	219	210	211	239	215	232	215	204	241	220	235	219	205	238	202	227	222	209	218	224	238	235	202	221	220	235	188	221	223	203	210	185	217	210	244	219	191	210	199	249	224	241	229	228	229	244	221	219	248	209	196	201	234	204	246	208	220	212	228	201	220	214	210	204	207	206	219	197	195	223	250	227	207	227	239	222	197	224	234	213	225	236	215	245	213	223	234	215	217	218	230	241	195	213	202	191	195	215	213	244	200	224	218	214	207	211	226	223	220	225	237	233	197	194	196	220	224	229	241	218	236	206	240	220	229	226	212	232	229	239	207	231	198	191	216	216	224	232	221	253	216	238	238	231	216	227	254	223	210	234	201	218	229	236	212	207	229	223	228	232	221	218	222	237	247	226	237	187	229	196	236	258	217	218	226	244	227	215	207	192	193	224	213	251	230	244	209	212	196	217	224	219	206	198	196	222	225	202	232	240	242	237	209	223	237	218	195	184	225	220	234	193	225	236	245	239	229	240	199	209	247	214	230	196	272	187	231	203	221	214	235	233	208	183	187	215	215	229	208	209	200	223	235	235	236	241	226	221	217	215	230	200	233	253	235	240	223	227	225	237	197	208	241	225	229	222	204	191	197	212	209	211	230	221	211	222	220	206	234	188	223	222	222	218	232	235	248	221	216	226	230	228	253	228	274	214	227	207	216	229	223	201	225	212	234	207	200	222	227	223	216	198	223	206	234	220	236	221	212	239	252	223	198	210	192	201	222	208	233	229	204	245	253	229	210	259	208	206	245	196	235	217	210	228	233	216	223	219	209	241	193	235	259	220	216	228	241	208	218	222	212	201	217	239	204	192	194	212	209	237	212	233	230	224	233	190	230	214	217	204	220	214	234	215	212	232	188	227	215	237	233	226	210	229	213	211	247	249	207	228	221	212	216	216	236	198	230	237	238	219	186	208	215	202	236	220	242	202	209	210	215	210	238	211	218	222	208	239	237	206	191	201	219	228	227	211	238	218	225	239	236	199	213	226	223	202	192	214	224	220	203	237	254	253	210	229	207	213	233	211	245	197	233	217	228	220	216	215	212	220	232	236	234	245	212	221	217	194	211	225	220	217	185	219	237	219	229	236	198	227	236	218	219	224	213	200	246	199	193	198	248	246	230	198	204	238	227	219	236	226	237	217	218	229	209	235	210	217	253	211	208	246	224	211	225	240	236	221	225	230	220	192	196	205	225	226	217	193	234	241	237	222	221	219	222	211	229	216	224	244	217	246	229	214	220	224	243	238	245	205	211	226	210	210	219	223	221	189	245	247	242	229	222	217	227	229	216	218	213	227	196	204	238	214	197	187	220	208	222	221	229	197	209	225	247	216	231	211	214	230	210	241	234	225	228	212	186	211	236	255	228	231	218	217	218	224	210	219	227	218	205	249	234	214	183	259	220	241	223	223	220	233	219	213	202	208	222	182	203	220	208	215	227	203	223	219	223	212	209	234	219	233	229	211	224	216	210	215	242	221	226	245	205	225	215	202	222	226	245	207	199	219	205	242	261	240	223	216	216	239	238	222	232	212	209	227	220	227	247	201	212	192	215	213	200	219	214	238	246	211	212	223	216	237	215	230	218	221	225	206	214	208	236	235	207	197	210	230	236	211	215	244	223	212	195	219	224	218	242	239	196	234	225	201	216	196	218	235	203	232	259	219	218	206	212	209	207	215	226	202	218	196	223	194	246	203	213	224	211	245	212	202	193	207	236	238	221	205	239	220	179	204	208	230	208	217	207	227	200	228	204	214	218	217	189	239	212	205	228	186	220	205	220	221	221	222	235	201	199	219	234	199	228	211	234	230	220	230	213	200	215	219	217	228	239	200	238	215	225	213	239	186	225	213	196	222	218	211	212	227	239	204	180	206	199	216	203	210	217	212	200	207	211	187	203	209	190	209	239	201	228	233	205	237	228	221	230	238	216	241	224	223	214	211	241	225	216	225	226	211	223	212	220	229	235	219	216	211	206	228	211	223	212	193	229	229	225	244	241	226	252	245	229	242	241	253	223	233	246	211	216	241	240	239	227	212	194	201	241	197	210	235	200	231	226	221	224	216	229	211	219	216	220	243	247	248	198	256	223	215	235	265	199	219	223	213	231	204	217	232	210	241	239	231	228	269	183	235	222	222	209	211	228	214	207	228	207	231	213	230	234	210	223	217	227
8100	17162	21132	13500	8113	5112	1418	609	589	609	595	593	561	577	569	585	934	1265	1032	776	679	622	562	579	588	551	571	576	560	555	582	573	591	569	574	604	593	594	562	552	592	544	542	561	530	562	604	592	554	596	531	548	591	560	584	552	579	556	583	557	570	585	622	562	521	602	575	578	563	625	562	561	528	599	535	608	579	607	563	589	600	571	574	545	587	578	602	576	578	566	603	564	556	582	596	573	571	539	588	596	580	567	579	580	569	593	559	588	594	570	542	589	610	582	563	606	562	568	593	559	550	568	568	598	584	584	618	564	559	593	617	544	594	574	542	553	610	564	554	572	565	625	577	575	562	550	554	555	566	563	541	565	558	552	554	591	567	554	592	560	593	579	561	575	558	583	615	583	584	574	556	530	612	544	565	589	554	615	557	539	563	599	572	577	537	550	565	582	549	624	622	558	550	555	570	570	568	583	598	585	590	556	551	560	569	539	585	565	535	543	588	570	585	590	599	591	590	566	552	567	587	558	596	600	580	590	571	575	612	565	559	585	620	544	596	549	618	554	572	594	575	519	541	548	608	590	593	534	577	552	559	570	579	584	526	611	628	588	608	574	575	577	587	573	553	557	591	605	579	524	603	582	558	585	564	532	587	573	587	566	613	563	564	548	561	564	555	587	581	546	558	570	589	589	562	574	599	569	544	527	529	580	573	630	553	581	596	578	589	555	549	587	560	601	574	574	528	586	600	601	596	601	592	555	557	638	562	568	598	565	547	551	552	548	557	592	545	568	570	550	608	575	551	570	583	501	598	580	539	579	551	569	553	573	545	585	565	575	518	534	539	591	600	559	576	585	598	601	579	555	546	612	588	571	557	593	601	583	612	551	555	557	581	623	588	521	556	601	540	561	538	550	585	566	570	599	618	563	605	601	538	543	565	516	604	545	568	596	546	566	555	548	574	582	555	593	566	572	576	584	598	601	630	598	593	600	608	571	554	584	566	560	570	574	587	589	547	564	579	581	517	564	630	557	543	599	545	568	595	546	576	583	567	557	584	550	608	573	586	556	591	585	619	560	563	596	609	592	541	582	587	574	591	578	595	567	543	579	550	570	600	583	593	565	598	586	585	556	549	555	584	553	566	587	573	554	563	533	598	584	598	557	587	592	597	568	573	529	597	573	560	578	591	581	613	574	588	585	600	595	585	570	569	611	592	573	626	599	562	561	572	538	572	586	578	547	598	624	583	579	553	591	542	543	545	582	575	582	535	582	562	563	639	569	632	574	600	570	542	547	544	555	594	597	529	565	563	574	557	542	583	612	572	605	564	584	581	559	641	611	547	624	578	540	570	585	563	548	549	580	559	565	583	560	571	576	604	537	572	574	559	583	512	611	574	593	579	577	607	549	584	585	622	575	561	588	563	561	569	583	545	573	572	538	540	595	590	551	585	564	596	588	563	605	568	557	639	563	569	544	547	575	623	566	571	599	605	546	586	569	609	557	514	594	601	505	557	578	564	597	573	586	559	600	589	559	555	566	600	571	596	556	576	525	592	553	586	610	567	548	581	548	590	588	592	559	571	548	586	551	612	603	600	609	568	594	544	555	567	530	571	551	587	578	540	530	539	582	623	549	577	583	504	549	553	578	543	617	590	549	590	562	568	565	556	607	542	541	601	588	553	597	537	570	590	585	549	581	561	572	562	609	579	572	607	618	604	591	550	526	560	566	549	620	579	586	611	571	606	571	554	596	633	568	562	572	571	584	549	570	606	558	539	585	561	565	541	570	559	558	603	605	550	550	536	569	525	575	571	554	563	566	547	586	528	563	607	570	588	532	586	562	583	637	592	550	536	504	574	592	573	590	559	530	560	566	599	599	563	563	570	565	549	561	551	617	551	530	586	527	550	548	577	596	555	543	549	566	556	595	609	593	573	599	602	562	552	532	552	525	540	597	570	529	570	571	596	528	531	493	594	596	622	552	574	596	582	568	580	568	560	548	549	518	572	583	564	561	591	591	576	602	562	596	560	615	602	539	573	594	629	574	560	589	554	587	599	530	606	558	597	566	556	552	578	563	578	560	554	585	589	584	571	591	559	605	532	603	570	551	585	601	583	583	593	609	567	585	532	568	615	618	588	572	555	584	569	585	545	563	588	563	577	598	585	582	566	628	580	604	585	558	587	576	546	605	575	590	554	587	608	611	575	529	611	598	536	541	577	590	613	572	605	533	603	613	571	522	585	567	599	559	557	560	564	595	565	612	571	552	550	563	561	539	582	607	545	603	597	586	549	579	574	575	574	544	602	557	527	594	532	572	528	644	529	601	559	572	550	561	549	605	584	583	594	550	592	538	597	567	577	562	595	589	579	562	549	562	585	607	631	612	571	554	603	537	588	558	552	566	573	565	557	583	637	568	538	590	565	601	567	582	553	589	646	590	583	577	542	566	571	586	572	621	567	558	557	589	590	569	594	595	574	589	589	597	595	558	580	586	562	551	545	576	540	572	542	565	580	607	584	599	620	591	558	604	578	618	546	573	532	586	587	559	540	569	538	601	534	616	575	556	582	570	570	548	572	579	601	568	574	562	605	573	566	574	605	576	602	556	606	547	599	582	597	532	527	541	553	537	543	583	542	608	560	588	566	588	546	580	639	561	617	548	594	556	583	583	558	594	577	551	560	580	613	566	558	604	565	592	551	547	577	557	536	566	557	584	565	583	546	561	557	583	579	546	592	586	573	588	620	588	550	580	574	606	551	528	559	583	580	604	573	567	587	603	545	608	622	578	581	513	586	576	561	591	608	588	592	594	577	594	583	598	573	526	592	542	533	623	574	612	595	548	556	578	581	559	568	573	577	584	562	582	598	553	548	572	562	559	607	563	569	579	574	596	561	612	586	512	528	580	526	577	613	566	587	571	522	599	564	591	570	547	596	569	586	552	553	528	553	593	550	588	603	566	603	615	594	628	607	592	570	596	599	592	558	542	583	586	554	578	535	561	567	567	585	547	600	594	541	542	574	566	572	564	574	542	571	548	528	559	640	567	579	560	577	560	604	604	574	522	572	563	581	547	621	558	582	557	605	582	551	576	614	553	571	571	572	534	572	572	571	555	556	598	534	609	583	576	575	585	583	594	616	566	583	558	571	562	580	596	571	588	592	611	555	552	562	568	562	586	596	586	529	567	578	572	536	553	600	549	608	571	555	551	584	606	555	541	575	613	574	561	579	601	562	562	586	590	533	542	594	560	600	590	568	610	562	547	565	600	538	574	542	546	584	551	546	560	516	599	588	575	544	583	561	570	570	539	597	554	569	587	567	521	588	578	558	554	547	610	581	647	562	528	548	569	555	550	549	602	557	549	587	561	547	540	629	595	553	565	560	571	578	593	571	573	564	615	586	524	585	589	588	580	550	563	552	541	608	594	617	618	605	573	546	496	570	585	580	578	587	597	621	554	576	526	579	595	619	538	585	556	578	545	541	616	573	558	588	593	604	559	604	588
49130	59526	62888	52335	32567	21375	5882	342	312	262	272	234	264	227	253	321	1057	1260	735	449	291	253	253	232	237	233	241	222	245	246	250	220	224	241	249	276	235	245	254	245	227	243	237	262	267	255	253	269	234	229	227	232	243	230	224	245	210	245	243	250	224	245	260	251	267	254	250	250	232	265	275	230	224	238	239	231	219	256	247	224	251	246	235	227	231	259	238	230	270	242	273	244	260	266	231	222	247	223	268	259	248	239	251	267	227	238	258	214	235	263	234	251	260	227	270	237	251	238	242	216	270	252	276	267	242	245	222	241	244	249	245	240	238	225	249	258	271	255	231	218	239	249	222	257	243	229	232	251	240	209	272	239	247	288	255	267	257	241	245	237	268	285	262	212	221	248	242	235	228	254	236	238	247	253	242	260	247	230	220	247	261	234	264	247	231	250	240	243	235	234	250	236	256	279	245	233	243	236	243	258	266	242	253	253	251	297	250	248	227	234	230	250	273	258	271	223	226	237	246	240	241	233	239	252	241	250	234	227	261	249	261	231	249	227	249	259	240	218	252	233	229	225	229	255	251	247	230	242	249	236	219	252	248	245	251	276	217	256	243	235	238	226	253	249	254	241	226	216	229	238	235	228	233	266	251	251	262	232	260	248	257	206	233	255	277	249	238	236	247	241	231	251	228	236	266	261	206	234	245	242	267	273	272	238	232	223	246	226	269	238	259	245	216	239	242	251	259	214	236	248	223	259	250	292	244	235	267	230	230	228	252	249	242	266	253	250	244	246	259	201	225	240	220	241	229	240	226	223	259	259	270	254	255	215	242	261	271	256	234	227	244	243	228	256	236	231	259	259	233	249	227	244	232	245	248	226	239	255	225	245	245	221	232	237	259	232	239	256	252	246	255	249	259	250	223	231	266	243	244	240	238	256	241	251	242	238	236	244	265	234	237	237	253	242	252	242	233	255	218	230	250	265	239	272	253	255	222	263	256	237	256	245	249	261	242	233	236	241	252	241	244	246	228	251	228	226	257	268	233	220	251	243	253	249	238	248	261	248	242	226	257	270	235	250	235	237	248	266	243	223	251	245	240	271	252	288	230	259	249	243	245	224	242	254	226	244	258	224	256	225	255	235	260	251	234	223	241	254	236	262	217	263	240	237	217	260	263	251	279	244	238	254	260	239	252	245	253	229	264	237	260	271	248	251	266	292	242	227	239	258	241	246	278	239	257	230	225	252	259	238	228	245	239	245	242	229	236	285	228	246	263	240	234	235	244	269	228	253	233	236	229	220	228	236	239	266	242	258	228	220	249	237	226	261	228	248	269	239	259	209	228	249	247	271	237	229	240	254	275	270	227	228	239	252	208	243	231	238	245	235	257	235	247	237	230	214	242	252	212	230	233	257	245	273	240	264	254	268	243	260	254	249	230	232	244	252	247	242	248	233	233	236	264	223	268	245	263	237	249	243	241	259	259	254	250	240	240	263	266	242	227	261	222	237	248	269	236	255	230	228	221	259	245	228	251	237	225	266	238	242	248	229	236	253	255	257	250	231	221	238	223	252	259	242	256	277	247	234	252	230	239	258	219	254	241	260	263	260	214	243	248	271	228	213	263	252	249	245	252	234	232	262	259	235	213	217	249	240	227	221	254	250	237	212	232	276	215	214	231	245	248	263	230	225	250	256	276	255	260	239	229	265	232	240	265	237	237	244	243	241	235	241	253	255	233	230	252	257	235	239	270	236	253	252	246	262	228	262	226	249	264	253	268	226	225	241	241	228	234	248	254	257	232	261	249	254	237	246	269	252	251	213	256	255	249	251	250	252	244	246	253	263	246	245	229	263	275	242	229	236	239	248	248	236	241	246	239	256	246	234	241	245	257	252	207	243	267	256	225	241	271	244	249	262	260	237	264	233	229	258	260	250	260	238	260	250	260	232	255	244	242	252	239	253	259	235	263	245	267	219	234	267	228	279	264	241	261	242	243	241	219	270	233	243	245	252	206	230	223	251	252	251	261	226	253	248	240	250	250	227	259	222	274	242	244	250	239	238	265	254	218	248	255	257	241	245	232	217	251	236	239	243	224	198	249	266	240	287	258	255	256	240	254	219	268	254	231	248	222	233	249	232	215	260	262	219	235	255	245	277	253	242	233	245	249	246	260	246	257	246	260	232	262	253	253	236	251	237	224	263	223	225	243	239	251	266	239	262	260	251	224	283	241	226	246	227	231	293	234	237	244	250	233	236	210	244	240	214	284	266	245	234	218	239	246	237	258	232	213	273	245	235	226	246	227	226	253	235	219	261	229	235	234	273	279	199	218	240	244	232	243	256	254	227	255	255	253	221	250	242	253	259	237	265	238	235	246	271	267	241	252	258	220	237	221	236	247	249	270	259	260	252	244	253	240	248	257	241	229	261	231	221	252	271	227	233	233	247	263	249	244	262	229	244	245	250	252	246	236	242	247	270	242	252	261	242	238	257	248	222	260	234	252	299	257	241	278	250	216	230	239	227	241	260	258	236	247	236	277	234	235	263	241	234	270	248	261	250	260	287	247	236	241	247	239	247	234	234	256	254	240	238	256	241	232	265	249	286	271	263	256	258	252	266	239	233	232	253	235	241	253	244	236	225	246	248	252	278	259	267	227	256	275	233	253	250	245	266	235	240	249	217	254	236	233	222	237	268	227	232	237	268	252	229	228	207	210	223	230	239	227	247	244	241	235	248	251	252	257	241	217	264	250	249	271	267	273	251	239	252	239	237	247	260	245	236	243	283	256	248	266	230	271	258	240	253	225	248	219	261	261	265	232	280	241	255	260	250	228	269	253	244	223	234	260	260	242	210	224	230	253	229	223	245	247	269	222	251	233	248	235	275	261	249	250	249	227	245	249	260	247	227	238	256	276	249	227	225	239	231	248	252	224	251	265	256	243	259	248	250	268	262	230	218	238	246	258	208	259	257	245	279	233	233	250	232	247	230	261	257	225	229	247	249	233	230	246	265	271	255	243	241	245	251	237	248	255	257	234	213	248	252	250	218	219	242	250	244	225	260	263	253	228	247	210	254	224	239	272	245	249	238	233	251	243	244	235	224	235	237	237	233	232	238	265	246	259	230	241	259	253	273	236	266	238	242	255	248	223	247	243	232	252	244	276	223	279	249	240	259	237	246	244	233	237	221	227	218	240	249	246	253	223	228	258	234	237	239	257	251	226	262	231	254	254	238	267	232	207	265	247	248	252	246	254	269	247	247	245	279	240	271	241	234	273	221	223	259	245	261	235	270	240	248	247	251	250	244	241	258	235	247	205	241	255	266	238	241	268	259	214	222	222	261	218	270	245	239	255	206	244	218	282	244	237	222	259	250	261	224	242	226	248	239	252	253	241	221	254	231	263	223	264	235	247	254	255	233	283	230	215	237	254	257	259	251	258	251	233	234	237	252	236	247	283	265	246	273	226	237	264	278	220	245	230	260	264	249	238	240	255	225	228	267	237	215
30181	44290	59050	54653	42482	33945	9565	799	793	810	732	714	668	783	684	932	5829	6991	3465	1691	963	737	630	653	599	623	600	627	602	632	620	658	640	616	687	603	625	626	619	610	630	654	645	619	613	617	623	624	605	636	628	624	572	633	611	641	604	640	589	624	655	643	628	639	587	613	595	605	593	645	552	618	626	629	599	597	574	660	598	645	613	590	628	589	577	596	607	656	630	604	613	652	659	624	591	614	667	662	660	619	617	653	608	655	630	554	650	618	546	575	626	589	610	606	603	642	604	626	632	602	642	620	599	631	657	627	630	625	655	615	671	619	585	635	641	617	622	639	631	605	625	646	635	622	656	644	611	634	641	600	627	644	619	667	611	619	666	652	637	653	655	641	623	653	648	591	617	619	576	658	582	593	603	630	615	625	636	610	605	634	635	597	584	606	613	637	613	612	594	636	690	622	632	642	612	601	620	656	620	616	620	625	651	634	612	629	629	624	629	667	619	621	566	573	614	615	616	592	590	613	598	568	594	611	624	628	655	607	650	628	647	638	668	643	628	611	620	576	623	635	623	610	627	640	623	603	631	627	606	611	629	603	612	613	574	598	593	555	640	613	601	632	608	625	623	622	669	632	641	643	666	632	619	597	615	614	613	652	611	596	566	597	612	600	672	618	613	656	621	617	607	631	608	668	592	640	589	623	631	584	687	634	627	637	600	630	656	615	622	619	647	627	617	625	591	622	613	597	620	627	623	616	627	619	618	613	665	623	627	625	639	654	628	636	586	599	608	630	594	607	608	625	610	603	623	578	584	658	667	644	621	648	606	669	617	612	565	632	628	595	634	610	650	639	602	572	596	641	578	644	644	638	657	664	644	617	598	619	607	613	602	583	649	612	610	633	620	644	624	631	614	615	696	616	597	674	618	588	607	621	666	613	642	642	602	670	650	634	612	602	619	630	605	677	633	643	620	597	624	647	693	598	584	581	618	593	643	610	636	583	663	619	625	610	670	586	590	638	605	600	634	615	626	596	574	582	601	600	643	584	635	621	635	610	644	647	615	612	642	664	640	617	608	638	645	646	654	635	604	650	635	616	644	626	642	609	645	636	624	657	592	630	650	644	653	664	649	626	609	641	614	622	647	625	584	638	671	643	629	632	599	625	628	574	603	646	613	654	638	647	587	606	613	583	606	613	614	617	621	594	662	627	616	615	589	664	633	630	610	621	640	626	645	673	619	639	665	602	591	648	646	585	637	654	626	595	611	613	637	655	630	619	611	598	568	609	677	652	596	646	617	626	671	618	636	594	584	622	617	588	622	628	613	629	569	636	580	643	624	608	611	640	615	636	610	616	666	608	655	577	599	617	573	607	627	632	595	668	623	599	592	625	633	618	617	648	628	588	600	593	601	572	636	640	622	645	617	631	623	637	654	631	675	617	619	644	631	612	615	677	619	638	606	598	645	597	608	627	601	601	644	629	625	619	567	612	665	627	616	576	607	580	611	629	628	590	597	633	609	624	604	688	646	640	621	587	639	605	602	613	645	627	594	625	575	613	645	662	632	612	630	589	622	596	637	647	590	603	604	602	575	608	628	651	659	631	600	627	643	623	622	602	675	617	641	629	641	606	656	646	633	648	606	649	695	615	630	598	643	645	632	648	630	637	629	645	611	609	650	602	629	670	601	606	576	658	642	617	628	591	608	632	653	627	634	619	587	588	603	633	609	598	610	616	619	573	613	622	655	610	627	629	596	590	619	631	615	670	635	620	638	589	648	615	621	603	616	612	635	618	633	620	636	636	603	593	634	654	618	606	631	638	585	631	606	578	660	621	601	581	613	594	563	621	614	628	653	647	578	601	628	620	600	623	632	617	626	639	644	652	633	626	566	606	653	618	597	620	646	628	570	646	623	640	619	650	649	617	618	641	637	638	651	613	604	643	608	631	592	629	669	654	612	620	639	637	583	608	589	674	649	598	639	616	621	643	650	589	650	630	610	666	601	636	639	623	572	634	664	608	662	640	650	607	635	629	620	639	624	579	654	627	634	640	594	620	635	641	608	618	583	620	615	658	606	609	664	648	616	581	603	622	640	629	634	638	609	635	626	612	649	622	585	657	644	654	657	630	599	664	582	610	639	626	645	622	606	623	642	617	661	625	588	660	651	611	648	633	623	635	574	618	665	604	633	610	642	627	609	589	637	605	623	636	630	580	619	627	626	608	624	639	641	613	617	637	634	662	624	613	592	637	601	642	604	598	603	597	646	646	632	619	641	594	615	623	629	584	617	612	636	614	624	597	627	616	662	629	633	623	642	594	619	620	659	620	587	570	607	584	629	616	620	620	631	598	663	606	622	619	623	649	620	652	658	613	631	654	665	631	603	663	639	613	578	615	658	689	608	621	605	635	668	609	588	626	596	604	566	552	606	657	630	629	596	617	639	638	668	662	604	600	636	629	637	637	636	628	633	619	642	634	638	612	685	633	656	572	637	653	597	621	623	616	670	610	647	574	594	650	639	648	598	672	576	588	643	585	592	594	605	633	626	619	615	632	622	600	616	592	615	648	604	573	617	625	582	656	616	618	600	609	635	622	656	628	622	591	616	660	646	612	620	650	641	607	635	630	627	633	659	625	585	612	665	610	594	580	593	616	645	645	625	634	624	634	649	624	602	711	620	621	625	597	635	627	632	618	617	621	602	596	627	633	621	662	663	597	651	609	648	586	640	635	694	628	621	674	627	614	600	605	615	603	634	588	621	602	637	628	611	643	666	593	654	558	608	611	579	660	613	606	649	585	632	616	633	655	633	623	635	659	610	631	683	619	602	653	634	557	685	620	609	609	631	651	608	617	634	682	663	636	617	601	671	616	612	585	625	650	596	594	661	649	626	595	665	662	649	623	597	649	607	574	624	648	650	602	609	600	573	639	658	635	574	643	667	577	616	595	590	644	632	643	627	616	588	631	627	616	626	617	628	641	608	627	607	626	626	593	631	621	594	655	653	602	637	629	595	611	617	663	629	626	649	637	606	606	608	610	652	612	614	605	638	587	660	639	646	613	633	632	620	602	664	667	619	637	637	602	621	608	623	630	617	660	622	649	607	597	633	614	657	639	698	616	636	643	682	608	637	622	611	572	608	639	654	639	638	625	616	592	623	634	630	574	618	646	654	615	606	629	627	601	602	609	654	601	634	588	618	628	629	599	616	624	625	612	642	644	628	650	669	605	658	602	618	633	663	624	651	660	601	630	634	639	649	679	642	575	593	600	669	609	648	629	611	643	656	628	628	630	652	648	623	609	640	613	613	606	643	595	610	617	656	629	639	637	580	653	635	612	661	638	610	608	619	638	629	629	617	633	620	654	632	595	642	623	646	637	597	616	657	634	629	656	607	654	602	667	634	609	611	605	641	624	655	616	604	583	643	623	601	582	612	610	688	600	657	598	589	585	630	658	590	587	642	643	603	604	608	638	657	597	602	641	645	598	614	680	644	592	618	656	608	620
64557	73207	75671	62575	46331	33470	12797	884	363	272	303	271	274	248	257	637	1749	1857	965	530	329	255	212	243	240	266	238	239	279	239	241	228	244	238	228	239	246	234	243	233	245	234	235	225	241	233	257	222	243	242	244	237	213	252	225	227	222	256	245	245	246	224	225	255	266	266	247	233	233	239	260	218	224	253	225	200	228	224	203	230	246	250	238	234	241	230	257	233	245	236	223	251	259	254	217	220	209	218	224	242	226	213	251	220	271	229	258	241	233	242	216	230	214	234	222	221	233	229	233	285	237	234	231	251	227	240	237	227	220	224	241	247	262	209	199	258	238	200	230	249	230	225	250	246	225	235	226	237	225	227	213	238	215	242	230	252	238	222	230	229	217	254	246	248	224	220	239	232	276	237	241	211	231	226	229	242	212	253	244	229	249	257	244	219	267	240	205	292	252	230	234	228	246	227	269	249	237	249	215	212	235	234	221	240	225	240	267	227	248	230	243	234	213	254	216	238	234	233	240	255	251	196	242	239	236	205	213	220	244	239	247	224	245	246	231	241	237	246	239	247	214	264	245	217	217	253	208	248	227	218	242	262	234	238	254	267	237	253	235	212	223	261	227	229	238	267	244	257	217	240	246	229	258	264	257	231	234	223	233	239	226	211	213	195	241	276	242	241	222	251	213	226	222	229	229	206	224	243	262	201	250	234	245	248	199	247	251	216	239	238	221	220	254	246	222	235	241	227	243	218	252	257	227	218	259	250	270	223	217	247	211	204	209	211	231	212	238	219	240	247	218	243	214	242	233	232	233	236	255	230	256	224	268	233	221	223	250	247	251	216	220	254	209	231	267	254	228	227	231	231	241	241	220	244	251	237	243	253	230	216	232	249	237	246	221	244	268	236	236	240	242	267	263	226	219	238	215	232	213	230	235	269	246	192	230	233	215	234	219	189	254	225	230	242	257	206	247	241	241	244	217	249	240	243	245	241	208	211	258	223	230	219	213	229	221	208	254	209	222	218	265	220	245	259	236	227	224	255	218	231	205	227	259	235	240	254	230	216	261	219	242	233	241	234	243	249	232	212	221	259	229	237	219	227	209	228	229	226	222	217	222	229	262	268	233	224	229	230	245	235	249	254	253	235	238	256	255	264	239	256	241	249	225	243	241	224	246	235	229	241	271	199	233	251	218	218	239	250	233	276	240	219	217	250	233	222	250	245	230	233	258	213	226	233	257	246	233	229	225	247	237	238	241	258	232	220	237	235	244	237	222	229	212	250	245	255	225	262	242	224	236	238	239	248	231	251	228	217	245	235	249	245	237	225	229	220	203	236	243	230	236	262	228	230	201	255	230	230	233	244	250	236	251	243	241	243	236	262	252	225	223	248	218	245	235	237	224	242	258	238	249	250	223	215	239	230	238	228	230	204	232	243	225	213	232	235	215	259	249	256	225	213	240	233	237	229	221	217	237	247	257	242	248	237	249	237	252	216	257	292	220	226	214	232	252	255	218	254	249	237	215	227	227	254	242	236	266	216	222	246	236	242	231	257	269	238	213	228	219	225	258	230	233	249	220	251	223	246	232	226	239	227	215	236	227	268	211	232	260	236	254	222	240	260	232	224	239	245	225	223	245	241	235	255	254	224	252	249	235	240	176	245	264	260	237	239	232	253	250	216	242	248	247	220	204	214	240	226	230	250	240	215	262	258	237	249	250	220	236	218	248	213	232	232	240	244	229	232	233	220	236	250	217	224	224	224	240	261	231	248	257	268	267	241	208	250	235	262	256	257	262	232	229	232	241	232	258	233	263	249	206	264	223	247	227	235	266	214	256	235	248	242	232	225	218	227	210	242	202	230	234	238	218	191	242	237	245	217	239	233	235	246	251	261	235	238	251	224	233	224	248	243	232	236	243	237	246	253	240	223	247	241	245	234	258	260	241	211	226	238	233	235	241	241	232	239	226	259	244	222	234	201	245	269	199	217	228	241	235	237	242	239	213	231	243	244	253	246	215	239	240	228	196	220	215	233	230	231	238	254	233	232	258	251	238	249	246	240	264	214	243	262	241	223	257	224	255	245	231	231	242	208	233	250	223	235	210	208	223	235	221	259	215	237	212	224	251	220	255	241	232	222	240	242	206	223	265	230	257	254	239	265	239	228	234	229	249	245	256	232	246	219	254	233	258	245	228	223	225	215	221	270	250	226	244	255	220	221	218	228	229	238	236	247	238	218	218	215	229	243	234	222	246	231	247	265	241	240	219	248	225	254	206	202	228	221	269	248	206	255	229	235	225	243	254	247	248	227	223	227	231	240	276	248	235	244	228	231	243	237	263	254	236	248	219	244	238	250	228	237	273	231	245	222	229	258	253	221	220	218	268	220	192	258	214	240	225	244	243	241	230	227	256	231	236	245	234	233	211	219	239	205	259	234	219	243	201	230	209	240	262	247	209	228	270	235	237	199	217	231	238	236	231	228	238	252	237	238	235	247	243	240	230	223	262	262	246	216	235	224	264	216	240	250	240	231	222	247	223	232	216	231	254	232	241	232	251	249	254	209	231	261	210	203	228	240	225	237	236	247	249	247	269	242	248	220	257	223	237	240	233	244	228	210	237	240	245	205	224	244	235	254	241	246	210	234	254	241	221	241	232	213	217	236	249	253	220	232	234	203	238	245	223	228	218	257	245	242	233	244	241	213	257	249	251	219	242	228	241	239	261	235	239	267	238	246	219	227	251	228	226	236	244	214	218	244	264	227	233	231	238	232	223	226	218	218	217	252	246	259	236	247	229	243	229	250	240	258	242	240	270	217	215	237	254	234	212	231	240	253	251	240	235	204	240	235	201	208	231	232	207	259	247	223	227	247	245	202	229	220	188	253	251	226	230	247	233	242	207	233	256	210	243	260	237	220	239	235	235	266	223	249	221	222	250	225	235	242	211	250	230	233	237	236	271	241	229	228	252	235	259	247	216	226	223	242	234	210	233	244	220	237	246	233	228	242	246	255	214	226	191	245	236	223	234	242	253	241	232	220	236	242	250	231	228	240	242	250	240	239	214	241	239	223	225	239	251	259	239	230	221	182	253	257	245	259	225	220	242	199	210	242	248	251	232	228	229	250	215	236	237	223	189	246	260	213	270	238	240	236	231	243	245	235	240	246	216	237	243	248	215	232	231	206	221	217	231	228	236	237	234	256	245	220	229	233	235	232	254	247	243	234	250	278	235	254	235	236	205	245	273	236	258	256	263	261	239	226	250	225	235	238	244	245	232	253	244	250	225	237	219	255	213	220	236	246	214	256	208	242	219	224	240	222	227	230	232	223	253	222	251	218	242	265	238	255	235	206	236	250	229	228	253	233	231	245	198	223	217	258	269	235	242	235	238	227	235	257	235	245	231	234	218	223	234	231	245	236	240	244	228	260	220	248	234	231	254	219	239	242	240	258	224	250	246	231	245	224	220	230	219	241	242	250	248	245	247	249	250	229	233	237	221	250	223	241
39573	54506	73491	67161	55188	43732	15070	900	984	908	878	832	777	716	718	3395	9494	9685	4512	2283	1017	691	623	623	577	611	600	655	585	587	626	598	545	603	590	555	601	527	615	576	583	586	624	585	590	623	572	610	604	593	606	596	582	589	599	626	612	586	573	580	618	571	581	580	632	608	612	605	623	602	606	628	614	599	602	591	637	602	577	587	570	589	594	599	604	560	620	586	584	629	589	585	601	562	625	590	604	592	602	624	634	591	625	633	593	581	610	586	572	596	618	661	574	610	633	587	574	583	563	595	606	564	623	597	572	604	555	580	641	566	601	585	586	617	626	602	580	615	631	613	579	588	617	620	636	592	609	625	611	602	592	601	543	661	611	574	581	590	570	601	605	626	594	568	622	621	574	609	589	601	563	587	558	622	619	682	621	599	591	682	585	594	605	570	596	611	603	620	589	620	631	535	618	622	602	624	586	579	595	597	628	555	631	599	570	627	574	549	668	617	595	605	611	619	599	590	596	611	590	622	557	583	601	623	585	594	555	596	642	635	595	617	587	564	546	559	615	606	552	615	584	568	608	579	598	598	617	564	614	592	595	582	634	575	593	621	597	609	584	582	592	621	608	563	606	580	586	570	600	546	589	613	613	619	579	579	593	578	566	578	587	616	599	560	610	611	615	607	605	601	610	634	606	593	556	556	555	604	577	590	619	620	596	551	641	590	608	595	530	612	570	604	556	570	582	578	602	567	629	623	600	585	624	594	589	568	605	599	583	618	607	582	568	598	598	634	608	641	627	607	573	660	560	622	597	658	599	641	589	607	620	597	606	653	604	608	601	570	578	588	549	582	582	607	638	599	597	587	589	564	589	585	561	577	581	623	612	549	575	637	571	628	608	584	619	589	584	624	585	624	619	590	599	622	594	575	579	581	632	621	608	600	625	604	602	568	618	583	607	601	628	621	587	602	589	603	606	601	580	602	632	600	602	639	597	582	603	534	598	585	614	626	628	592	548	658	627	571	627	628	620	613	594	574	584	607	587	590	623	633	584	556	600	611	588	619	633	592	600	608	530	607	626	640	618	616	597	602	535	609	581	606	583	609	595	577	592	632	628	579	595	538	582	623	620	607	611	594	619	612	574	633	602	592	525	598	613	583	631	607	579	596	588	627	586	585	613	565	585	626	619	573	545	556	646	612	624	609	613	580	577	605	595	569	564	622	595	568	604	617	576	602	581	594	574	547	567	612	622	568	641	624	572	626	596	589	597	560	647	592	605	629	588	597	606	587	619	576	625	580	593	602	552	576	607	597	580	601	631	602	618	586	587	604	641	565	570	635	604	640	579	566	600	552	589	580	593	617	596	594	564	610	549	579	596	566	611	573	594	605	600	583	603	624	641	621	630	598	581	584	649	560	593	588	583	594	609	583	610	586	610	601	573	588	620	603	598	554	586	601	641	607	616	549	647	566	562	618	622	599	633	539	624	613	640	594	607	608	599	613	572	570	619	585	561	603	570	621	601	596	594	574	615	607	599	595	570	635	630	587	568	635	583	592	580	564	619	562	616	593	569	614	568	605	550	593	574	585	594	607	591	613	588	620	586	586	577	595	565	632	607	606	560	565	639	591	574	603	576	632	612	545	578	585	606	601	615	589	615	601	633	631	587	601	596	636	651	602	601	567	586	651	612	602	600	618	591	622	621	596	588	601	611	584	589	563	601	591	580	553	602	519	606	597	599	630	574	620	626	611	566	601	609	586	556	616	596	620	597	610	612	614	607	591	607	644	598	606	566	651	593	606	557	652	599	574	611	585	596	606	565	637	583	571	577	566	594	566	581	588	556	596	613	593	594	620	589	597	606	618	597	591	598	583	611	594	628	597	598	594	596	595	642	602	643	566	616	596	603	622	597	573	609	594	597	596	586	612	644	567	604	575	612	575	646	583	581	591	656	635	577	618	561	625	583	622	582	632	616	580	624	598	609	601	567	566	616	571	612	578	620	646	631	579	592	586	606	615	567	589	635	606	596	651	626	581	562	599	572	579	584	611	592	593	561	616	568	629	565	588	609	621	608	619	607	558	612	571	606	601	581	601	605	603	566	572	592	633	626	594	598	591	601	570	576	614	613	570	639	554	617	605	573	601	595	625	587	611	592	618	609	570	568	552	606	592	629	599	586	619	587	589	569	594	576	603	579	583	603	552	574	565	597	569	605	600	591	592	585	597	608	588	597	605	618	561	581	582	601	619	630	616	599	578	602	567	667	611	588	579	607	584	564	615	600	591	651	640	574	605	610	579	559	601	645	630	607	596	623	633	638	617	626	627	589	598	595	635	624	601	598	592	603	615	583	563	611	607	573	593	611	627	640	593	617	587	621	587	562	597	597	633	610	576	625	598	603	618	636	583	546	605	628	593	600	599	609	591	581	593	582	574	608	577	603	599	575	596	649	583	562	601	570	637	604	550	595	627	622	599	565	644	627	546	601	625	617	570	597	577	608	614	572	643	615	597	606	542	623	604	561	592	608	623	540	584	555	629	549	594	559	608	622	583	573	556	630	586	585	635	603	628	608	579	609	549	589	672	671	603	563	600	609	583	602	606	581	585	640	550	602	587	613	595	596	643	590	619	582	612	610	571	641	622	589	595	611	584	590	572	602	608	569	578	622	576	653	614	598	588	643	577	612	590	622	586	589	618	620	592	588	593	573	588	619	626	561	604	608	594	586	588	593	547	592	588	590	584	559	608	629	609	626	580	563	614	622	610	578	611	610	579	596	624	554	610	605	598	614	650	552	597	578	588	604	616	595	603	578	604	591	589	618	579	632	640	557	601	600	618	620	590	591	589	608	572	600	594	659	614	594	602	617	634	640	593	561	600	584	564	634	641	588	569	554	640	595	594	561	621	598	617	601	585	570	612	599	609	608	592	590	586	604	578	595	552	597	582	589	567	544	558	624	592	590	562	648	563	610	654	606	564	595	595	585	629	594	560	595	580	607	599	556	618	644	599	611	606	599	554	583	607	601	579	624	598	577	569	594	564	588	599	547	585	627	606	594	640	596	556	591	602	621	576	577	549	568	636	622	582	615	584	565	595	585	633	657	641	594	619	548	595	607	592	578	591	619	612	636	597	612	563	585	606	609	596	580	583	577	549	559	593	611	610	616	543	606	591	606	578	579	598	604	561	573	558	627	579	622	573	555	569	589	548	562	612	610	581	618	608	611	603	551	600	563	588	603	612	610	580	590	578	623	585	603	621	642	607	624	608	569	600	611	618	592	613	581	609	589	598	595	620	549	612	624	578	610	577	585	538	619	577	606	589	620	579	613	626	613	635	602	605	548	598	572	605	621	565	601	598	595	617	586	590	609	599	580	594	629	599	605	566	620	620	579	617	582	610	593	581	602	569	577	609	570	599	558	566	599	584	643	576	582	614	595	647	636	567	595	569	602	643	586	545	605	589	563	606	585	610	617	599	624	597	542	567	590	597	560	583	588	613	588	579	571	604
9203	7360	11070	7062	3486	1488	502	236	210	247	238	216	212	206	211	237	227	327	276	250	265	207	219	220	204	205	212	212	210	220	219	212	215	237	191	198	228	199	244	193	208	204	209	224	229	213	239	175	214	212	225	190	224	219	206	221	233	213	204	220	194	201	220	184	224	211	211	225	226	230	208	216	216	169	231	235	223	209	222	180	199	229	230	212	202	206	201	196	191	215	215	217	204	218	220	214	213	217	204	206	239	224	208	198	211	193	200	242	229	196	198	218	228	206	236	211	219	220	221	209	228	216	202	188	233	212	214	207	188	247	210	226	206	217	197	206	229	209	172	235	190	218	215	202	202	216	243	209	208	218	214	204	211	216	196	232	230	202	219	190	222	207	246	204	216	231	182	216	235	231	222	201	211	221	191	208	231	204	231	215	221	205	230	216	209	219	225	227	208	222	204	225	223	198	200	194	217	182	213	200	235	236	220	189	229	214	203	202	199	219	196	191	235	232	225	231	206	200	226	225	217	236	239	221	217	196	199	204	213	219	212	220	210	181	223	215	206	248	183	191	201	216	223	229	202	242	210	220	226	231	223	247	245	215	201	227	216	218	215	210	201	206	222	207	210	192	247	185	222	230	202	186	237	234	207	198	204	203	238	226	209	198	219	214	195	199	203	207	192	219	219	192	222	201	223	236	214	220	221	233	202	190	214	223	219	226	198	220	206	210	202	217	194	212	224	221	209	213	222	221	221	209	214	219	193	216	194	239	207	218	212	219	176	248	212	199	219	202	217	216	203	212	230	221	209	215	237	229	208	236	228	215	216	227	256	260	181	221	229	220	214	218	238	200	243	197	234	204	220	219	184	216	192	217	230	194	200	234	206	226	211	223	211	186	199	194	204	229	193	208	229	221	216	198	168	230	213	221	221	231	202	238	207	227	222	208	212	198	230	229	224	234	215	230	219	216	229	197	197	196	233	205	210	227	193	231	213	226	221	249	216	197	200	227	198	183	205	214	204	225	213	223	214	240	215	211	203	216	227	212	213	194	221	217	197	230	211	218	213	215	179	224	212	196	214	204	200	224	190	249	207	220	195	204	233	190	214	208	224	205	202	211	212	224	212	213	199	240	227	192	224	230	206	221	195	205	211	227	237	234	201	223	217	202	192	221	196	182	199	214	212	206	199	219	211	203	212	176	220	206	198	204	240	205	214	236	202	226	219	186	222	198	223	230	202	191	182	223	208	238	206	198	235	197	201	191	189	231	191	211	199	206	225	205	197	212	234	198	220	208	224	209	199	217	206	252	239	195	178	219	215	186	217	197	178	227	223	198	207	205	224	198	195	227	229	213	220	212	207	220	240	214	205	188	208	201	227	210	209	229	212	231	216	207	208	199	261	204	216	184	211	215	221	212	234	228	200	202	210	211	203	205	211	217	230	242	191	209	216	235	197	207	239	196	233	221	221	181	224	228	210	192	256	216	216	210	223	211	199	242	214	196	201	211	201	194	231	204	212	238	208	209	256	228	197	208	208	201	216	207	214	221	217	199	212	222	183	207	196	213	204	197	191	186	214	221	224	221	202	193	205	220	219	181	211	213	208	199	221	227	215	218	212	195	212	206	208	194	221	209	214	212	222	209	231	193	197	206	212	209	220	190	230	209	207	212	208	218	236	193	207	196	193	251	209	222	208	222	184	223	201	196	183	225	200	232	216	213	218	190	211	210	212	256	225	198	221	206	208	239	199	208	210	234	236	220	232	240	212	226	220	236	204	208	210	204	212	214	222	211	206	242	204	221	216	239	233	222	233	232	213	224	213	230	213	217	232	196	209	207	213	216	220	215	235	214	224	215	221	200	217	214	216	214	215	237	253	217	206	227	221	198	213	205	188	215	214	223	213	206	213	211	208	208	205	206	208	211	200	234	209	211	229	222	213	224	205	210	207	212	228	187	234	236	228	206	219	198	248	209	225	223	226	245	243	225	199	216	216	187	202	201	195	205	207	198	195	204	198	204	218	228	181	232	216	200	223	235	233	209	207	224	239	213	203	211	234	217	236	224	207	252	226	227	218	205	183	214	236	249	211	252	199	207	201	225	213	196	198	217	233	206	208	209	225	188	184	196	200	206	210	194	223	195	191	241	207	184	223	218	214	221	223	174	236	201	231	223	215	196	228	207	203	215	206	241	229	192	205	234	200	206	213	235	202	200	209	231	224	204	237	199	224	219	234	206	201	227	215	179	212	203	199	209	197	220	214	212	213	228	213	207	208	224	219	263	199	217	221	186	228	222	223	185	209	213	195	248	273	208	199	225	223	215	203	191	226	249	223	211	209	222	221	225	213	201	216	196	229	189	206	214	200	224	217	208	221	235	194	196	213	222	193	208	229	219	206	202	201	237	228	205	204	200	241	213	226	217	198	246	238	203	188	200	194	182	224	237	208	217	251	221	215	205	215	218	236	224	218	231	204	172	224	210	196	229	196	225	218	207	199	203	217	214	218	209	200	212	223	204	232	211	204	216	236	213	218	207	226	207	238	197	216	207	227	208	208	196	209	216	237	231	203	200	205	225	189	218	219	203	211	211	182	225	229	228	238	228	224	204	235	260	207	224	207	223	235	240	226	230	231	200	221	230	212	192	210	233	218	223	224	205	248	235	235	213	215	209	226	229	230	228	212	217	213	204	220	234	210	211	243	212	212	235	213	201	217	228	209	209	210	186	220	212	208	207	197	243	205	203	233	230	207	235	198	212	211	204	223	227	200	214	209	203	220	218	213	227	219	173	196	213	209	199	236	210	209	230	194	234	214	213	189	215	224	201	248	225	206	196	229	209	216	231	216	230	216	211	205	222	212	200	201	214	226	228	224	189	222	218	218	190	207	201	208	230	231	189	209	231	201	217	226	197	237	238	191	220	227	219	213	238	193	206	232	233	212	219	231	217	208	220	207	218	202	207	208	198	196	235	234	187	207	213	212	209	218	213	216	247	231	193	245	204	234	220	243	265	239	202	192	234	176	200	233	207	215	238	198	218	210	211	210	221	246	215	244	221	219	220	196	205	252	206	203	230	214	206	249	243	252	193	225	208	218	220	222	216	213	215	213	225	219	237	216	192	205	219	205	219	196	204	226	219	224	199	189	223	220	218	201	227	223	209	217	205	222	219	207	215	232	212	204	207	202	196	211	223	219	215	229	208	226	203	220	187	204	242	218	215	208	223	191	204	227	205	221	188	216	203	230	212	215	237	233	220	217	216	246	206	232	218	214	236	211	205	210	223	184	237	200	213	206	225	221	262	220	219	251	203	230	203	196	199	214	229	214	195	187	218	197	237	202	205	227	196	205	198	192	199	228	219	192	238	202	208	193	202	196	199	197	222	216	220	198	204	192	228	176	188	218	232	231	199	186	217	199	209	212	239	214	211	204	226	206	191	239	215	204	203	197	223	182	192	212	239	229	231	215	213	187	196	207	226	219	210	209	230	225	222	201	201	218	186	204	225
8084	11230	20379	17688	11659	6120	1698	580	542	557	558	562	584	593	568	615	803	1063	1052	726	585	589	551	543	537	604	564	556	597	560	557	548	558	555	559	556	561	575	549	544	564	518	529	577	571	572	545	581	583	532	558	544	562	557	600	580	553	621	588	570	587	563	585	574	550	564	507	585	572	562	552	537	601	537	574	534	509	586	536	529	580	548	569	560	556	577	536	595	559	538	585	577	530	554	543	598	536	541	544	515	543	562	527	562	569	560	550	581	588	567	575	554	570	560	535	542	526	551	537	495	550	510	602	540	591	544	544	562	570	497	534	553	516	576	550	568	590	543	565	574	550	546	543	557	566	552	637	583	557	548	570	498	550	596	531	516	560	545	546	540	561	557	597	535	563	537	586	592	559	547	550	543	515	559	545	587	523	607	565	585	562	535	603	553	582	535	569	554	559	576	530	570	538	532	560	570	563	544	535	549	545	623	548	616	603	572	577	573	574	546	573	525	594	554	581	573	563	564	553	566	536	583	538	569	587	499	579	551	536	569	547	602	522	538	581	605	555	564	553	520	546	535	585	526	558	569	553	517	579	512	544	548	560	517	570	558	574	509	535	543	536	572	523	549	586	514	553	547	582	542	551	563	559	502	536	527	559	582	560	574	531	586	537	563	530	562	530	577	553	546	572	569	543	556	558	578	542	555	551	516	564	565	576	542	573	543	566	521	548	573	585	546	565	578	590	517	571	553	577	531	511	567	554	548	558	545	570	583	575	526	545	562	536	504	590	551	527	561	551	554	572	544	543	560	555	507	554	563	552	544	542	539	550	574	547	553	562	556	560	571	563	567	575	553	504	551	598	544	539	575	568	536	526	580	572	547	560	534	523	596	522	538	593	564	549	536	531	557	477	570	610	557	536	542	548	534	573	543	517	554	532	504	503	528	575	584	580	607	533	560	550	577	536	538	537	553	552	573	545	556	559	590	536	516	582	539	542	561	511	546	578	570	517	596	538	565	531	587	562	558	563	539	546	536	524	560	566	538	554	578	607	584	537	573	545	583	555	569	550	545	526	538	528	544	555	551	570	529	560	570	582	553	585	567	532	538	558	567	612	571	567	506	553	551	560	554	542	532	582	532	519	554	568	532	609	550	559	563	514	548	581	552	490	575	590	528	563	608	535	541	554	583	558	521	545	565	556	582	532	587	529	567	536	544	548	584	584	548	517	573	579	548	569	541	533	532	584	589	507	593	591	574	515	559	536	515	574	613	515	566	559	568	560	548	545	562	561	531	581	559	525	533	525	577	542	585	543	565	577	544	567	545	566	547	537	559	558	553	546	563	593	553	579	490	544	541	533	553	548	545	597	566	565	587	570	548	572	558	506	553	578	539	533	612	542	574	583	581	593	505	587	582	523	506	543	573	549	581	550	531	514	561	541	538	558	531	556	586	551	545	601	591	554	535	536	538	510	581	559	547	554	557	586	552	551	544	607	558	560	555	503	509	563	507	564	537	548	534	599	607	544	582	556	592	618	559	578	566	538	552	579	615	543	546	546	508	567	555	565	556	580	553	560	571	567	578	579	525	593	560	563	543	545	544	552	555	563	553	572	558	514	575	539	561	540	546	543	589	561	564	545	522	598	563	568	560	494	562	559	549	511	532	494	571	550	564	573	539	532	557	532	541	571	547	535	536	565	589	573	567	569	563	561	580	597	542	528	573	581	555	563	543	552	606	561	536	552	545	558	581	565	546	552	519	555	553	567	554	519	549	560	591	572	574	545	570	569	563	526	547	555	551	489	574	557	542	545	585	581	553	600	535	566	531	602	580	575	572	574	576	508	540	561	542	576	570	561	556	539	540	540	560	522	514	542	605	539	561	598	544	544	550	615	540	545	555	514	572	590	567	582	589	552	550	595	541	538	547	590	566	511	562	556	572	591	531	594	549	552	575	565	549	542	550	579	545	573	505	550	553	575	547	550	551	535	555	549	533	579	541	548	564	560	567	577	564	566	543	553	584	523	600	548	556	546	567	540	571	556	557	578	550	570	570	538	561	616	523	545	594	584	540	538	544	587	551	540	537	529	629	553	548	535	572	595	552	567	532	575	517	558	564	590	531	545	541	529	593	568	563	547	531	572	574	582	539	528	558	590	578	551	567	566	557	568	542	559	547	532	582	561	582	583	584	556	553	539	592	582	605	573	605	519	566	587	520	529	552	581	536	576	536	540	540	592	549	556	541	550	572	572	573	583	545	568	540	571	596	535	557	562	511	561	554	589	566	531	567	572	578	548	541	563	533	566	541	537	575	550	587	543	552	585	560	588	560	535	583	551	603	604	573	575	564	565	598	563	560	539	525	552	559	530	587	559	548	532	529	559	558	527	538	516	570	525	551	604	583	595	534	554	556	554	561	580	550	540	539	577	522	572	603	519	566	587	563	574	571	567	590	512	574	562	581	568	534	593	515	514	536	633	538	575	569	597	567	579	569	571	539	545	536	595	564	557	574	551	557	573	582	581	549	591	577	538	569	545	531	601	542	537	525	526	537	536	556	579	612	567	536	539	586	530	554	637	561	528	506	577	559	561	538	560	536	549	582	553	563	592	537	555	577	581	598	541	589	567	567	595	522	557	562	567	571	547	538	546	604	566	541	590	567	562	555	548	536	572	522	527	527	608	528	582	579	517	561	593	548	531	536	590	576	544	565	584	534	566	576	551	581	576	568	585	543	559	515	553	540	519	552	570	521	524	526	561	570	568	553	574	567	568	588	554	551	545	576	530	591	513	519	565	588	560	582	572	551	567	516	542	545	549	517	570	562	574	518	566	564	602	581	531	532	561	573	561	563	539	530	558	535	530	582	592	573	565	536	567	520	550	587	567	556	593	560	537	535	531	560	571	554	549	569	526	583	589	552	585	525	570	566	534	586	576	555	536	550	530	554	552	541	534	559	528	556	568	563	565	576	604	544	541	566	577	538	592	551	536	581	591	567	623	566	541	543	551	591	551	582	562	544	512	554	584	548	561	545	552	551	577	566	548	588	560	582	591	524	557	523	563	552	540	539	522	593	529	582	577	533	534	547	562	545	558	552	575	604	576	522	541	510	550	533	565	525	577	539	556	574	572	550	585	534	536	558	515	544	587	546	558	554	538	516	523	556	542	554	548	571	557	573	540	576	522	578	582	583	595	578	588	573	564	554	512	563	548	530	573	540	564	525	593	550	609	537	554	580	511	569	577	587	526	613	537	552	567	576	543	580	536	555	548	557	532	540	477	551	548	565	552	571	544	529	565	533	517	563	536	522	607	582	519	575	556	526	534	545	527	523	573	560	553	554	554	538	576	567	549	566	586	540	592	603	583	539	565	569	588	571	588	526	578	569	557	533	555	546	575	549	558	572	561	585	601	529	577	573	514	579	565	542	507	549	589	528	567	551	543	574	536	507	594	582	533	567	585	526	566	568	547	587	552	537	519	548	548	575	519	526	594	582	540	535	563	549	541	585
50798	62630	64693	47257	34398	20298	5635	356	286	269	257	252	263	215	263	392	1002	793	574	380	258	260	251	254	261	221	231	236	252	226	244	239	208	251	228	264	200	206	233	243	246	229	210	230	212	243	217	213	237	244	237	227	240	245	240	196	248	230	211	246	246	261	253	216	226	236	251	232	259	241	255	217	238	196	237	237	223	241	218	208	252	255	227	266	252	234	253	245	273	239	253	251	219	209	234	231	260	234	222	236	221	229	218	222	204	225	223	249	229	237	251	243	262	243	250	247	223	233	220	238	222	232	235	211	248	239	264	261	248	250	245	208	269	247	218	233	210	229	249	229	240	221	224	238	223	208	224	242	209	221	244	223	254	248	249	252	224	218	242	247	237	198	242	266	224	215	198	245	255	263	217	228	288	231	239	238	235	240	240	241	236	208	256	234	249	225	233	232	224	236	233	255	215	241	228	201	257	273	245	250	215	268	241	220	261	250	265	243	224	230	238	231	246	225	227	251	253	228	229	262	253	249	260	217	224	235	255	252	205	253	235	262	232	259	215	250	226	255	240	214	260	232	251	245	248	231	231	230	234	243	219	242	227	210	240	205	248	237	216	258	257	234	226	242	265	229	223	232	253	242	230	248	226	229	257	251	234	228	249	244	236	238	234	268	253	227	229	228	230	247	266	258	239	204	231	243	224	252	257	228	215	233	215	246	236	220	242	230	254	221	221	249	232	230	213	217	256	202	248	251	230	227	225	242	240	228	256	219	213	253	216	248	241	234	235	249	240	239	214	232	219	233	235	234	242	244	250	205	221	226	215	235	233	253	221	237	236	252	248	238	243	226	213	240	235	226	256	243	238	222	234	254	217	261	248	237	237	211	219	251	226	232	238	245	228	233	234	242	256	260	238	233	220	248	212	248	214	251	224	231	231	211	226	239	232	219	253	240	238	270	234	245	229	226	231	241	236	236	228	225	239	260	255	216	226	245	221	231	234	248	241	221	243	230	254	263	266	222	232	262	214	227	245	244	227	238	259	244	209	241	230	253	239	216	241	208	260	263	234	219	250	209	226	252	235	251	226	243	206	222	223	235	236	219	233	231	238	244	250	243	248	271	259	213	233	220	262	217	235	231	247	250	210	253	247	221	245	213	247	232	228	216	248	271	243	225	254	260	238	241	210	214	267	199	237	240	277	225	222	223	244	253	251	224	253	207	250	260	252	230	212	245	218	235	246	241	244	277	243	204	252	228	251	252	236	246	240	286	243	232	218	234	268	228	268	259	247	246	229	218	246	251	252	228	248	248	231	253	234	229	223	223	251	239	233	237	234	212	234	241	247	259	254	236	218	223	247	234	250	244	227	233	240	246	246	233	242	265	232	237	241	256	248	243	237	256	220	235	269	233	237	250	255	260	247	226	220	238	238	232	227	232	236	232	248	232	240	226	231	239	222	261	204	246	224	228	232	245	229	236	233	217	251	235	259	251	227	191	229	232	214	213	257	228	222	267	250	228	216	201	222	218	241	218	250	263	218	252	234	250	238	218	234	237	234	246	255	232	257	239	233	263	231	256	225	227	245	228	231	251	223	252	235	248	236	246	261	239	231	213	226	238	237	244	230	226	226	222	229	249	223	224	229	237	205	242	240	248	225	277	243	222	243	250	225	235	242	250	243	234	252	217	201	242	238	219	234	233	233	253	234	236	225	232	236	225	259	244	240	229	208	258	215	246	240	229	221	229	238	219	263	233	245	235	243	242	253	235	218	238	250	248	243	223	234	228	243	229	268	268	250	247	222	229	223	236	243	231	247	240	238	220	226	243	236	236	247	232	215	244	240	249	219	233	230	241	241	236	229	240	236	222	245	268	226	250	236	233	267	265	239	248	225	244	235	255	211	206	213	249	245	261	221	260	239	245	239	237	201	244	244	231	241	249	257	220	236	251	258	228	219	235	237	238	243	232	258	254	224	232	205	208	238	264	240	245	251	242	223	226	246	254	240	229	195	231	240	248	228	215	243	263	226	256	227	239	255	229	197	256	214	244	245	247	238	250	219	216	245	223	243	228	228	266	248	258	232	228	227	242	248	227	212	240	242	247	249	243	237	242	243	244	232	246	257	235	209	236	216	261	236	259	231	250	259	269	264	228	247	241	255	238	207	226	229	224	241	262	203	251	252	236	232	230	232	250	273	226	245	256	235	208	222	266	227	256	218	190	237	211	255	244	236	265	254	217	238	273	223	234	236	214	222	235	224	242	224	235	241	253	233	247	260	238	231	249	262	243	227	239	240	267	232	255	231	241	224	232	243	238	219	241	241	243	248	248	249	257	245	247	243	240	234	269	261	260	232	244	252	233	233	220	254	236	220	235	256	221	238	228	237	242	243	227	223	261	235	251	245	244	221	242	220	261	245	206	218	203	214	241	249	248	229	268	264	230	195	253	243	229	215	250	251	231	214	244	219	259	227	237	252	262	293	223	223	228	231	223	223	213	257	229	262	232	214	219	228	250	238	234	266	203	253	278	254	220	238	217	246	245	249	241	226	236	237	210	205	202	238	252	260	226	253	224	215	219	240	250	230	242	200	229	240	218	245	211	227	256	221	218	264	230	247	250	231	220	235	249	233	231	240	240	232	205	257	223	261	226	261	226	225	229	212	234	225	229	262	219	254	235	258	233	232	257	237	251	257	237	217	219	251	221	242	283	244	222	223	224	230	236	224	239	252	206	216	221	241	223	263	216	244	266	253	219	233	237	227	240	231	238	245	243	244	243	220	215	251	265	242	242	256	242	238	266	245	240	238	239	262	239	222	232	261	219	237	253	244	212	252	210	259	246	247	220	234	240	215	215	242	200	231	224	223	225	237	268	246	240	221	254	240	238	228	262	243	237	219	224	251	247	182	256	255	234	254	250	226	223	220	256	244	237	228	279	258	258	218	245	224	230	257	242	215	237	240	245	213	223	249	268	217	230	236	247	251	227	270	253	246	251	240	228	239	258	230	266	241	261	229	254	216	214	234	236	219	232	244	270	269	246	254	232	214	298	238	261	235	242	238	243	248	227	245	222	204	237	234	231	226	239	260	236	252	222	273	244	231	255	243	224	232	248	229	272	229	235	230	248	237	227	227	248	239	203	225	239	230	242	239	246	258	245	225	253	238	229	233	255	258	256	259	237	230	240	262	217	224	219	252	214	243	254	246	264	234	246	233	268	244	213	220	225	234	258	233	255	238	221	243	245	218	242	235	265	230	234	222	238	259	231	257	235	240	244	254	246	246	224	232	270	249	269	226	257	253	264	211	231	250	216	250	221	212	262	236	218	206	259	259	206	235	270	218	233	255	240	237	239	213	262	229	218	215	259	220	227	267	255	217	220	223	242	236	245	238	223	245	229	212	239	229	251	255	232	232	287	231	245	261	222	238	241	229	251	231	248	246	221	268	234	259	241	235	238	254	234	234	249	252	248	217	240	229	267	232	223	254	214	224	237	225	235	236	237	207	230
31089	47624	59474	51576	44609	31940	11481	714	762	715	670	706	670	640	759	1501	5294	3570	2634	1416	841	704	613	633	598	605	592	658	650	566	615	576	587	578	594	582	589	587	581	654	574	641	629	570	621	623	612	603	604	595	622	590	667	585	591	586	601	592	638	626	643	637	645	582	653	608	600	595	589	584	581	623	586	648	636	640	554	589	609	637	607	603	616	606	564	579	627	608	585	655	638	594	586	617	622	601	613	605	604	628	600	611	609	596	632	573	618	565	599	594	614	548	629	634	590	605	581	613	630	629	587	570	654	625	598	588	576	613	642	621	696	596	626	615	601	609	609	587	616	611	615	585	644	584	622	596	618	644	612	597	636	610	596	610	634	619	614	605	637	593	628	645	567	617	611	576	619	650	617	593	642	667	598	598	573	626	568	647	571	574	625	539	609	640	611	600	587	640	585	599	636	666	644	597	590	663	644	597	609	610	585	594	612	622	635	592	608	629	599	589	573	623	634	610	594	663	610	613	602	643	626	598	577	614	552	641	577	591	610	639	593	595	589	625	595	624	552	655	579	570	625	589	661	617	625	618	630	609	618	561	627	634	637	603	590	627	569	572	653	660	645	595	594	654	608	622	597	610	641	605	577	609	582	594	625	640	630	613	558	588	605	585	598	606	585	626	614	594	584	634	588	621	619	589	611	637	640	643	639	621	597	643	605	576	619	579	614	627	596	591	653	625	625	630	590	639	592	604	587	605	613	609	610	597	597	622	633	563	631	638	591	661	572	609	615	599	634	570	678	595	608	606	572	607	625	604	604	608	608	626	575	590	588	600	575	591	605	633	615	638	640	584	594	600	598	597	587	582	627	628	621	664	574	617	680	655	616	573	617	540	609	572	632	603	561	616	593	613	607	631	598	628	633	635	589	603	547	624	605	602	628	611	660	564	628	616	568	613	636	629	645	650	554	623	642	600	610	566	612	597	596	583	596	656	589	660	569	583	617	615	625	601	579	649	626	624	660	659	619	620	646	601	617	579	646	627	635	593	600	615	559	584	575	618	635	601	609	621	589	615	632	615	622	652	631	630	591	646	566	610	594	579	579	556	655	582	610	617	598	601	627	623	659	611	613	606	617	601	631	597	616	618	660	625	624	633	623	577	613	651	577	609	628	617	639	624	598	612	610	602	593	610	624	609	571	587	587	584	609	634	562	676	616	622	621	600	575	611	603	586	617	621	609	609	632	632	626	632	651	615	581	587	627	602	627	582	626	627	605	586	585	620	633	614	651	609	623	607	625	597	619	630	616	602	627	621	592	601	623	651	608	651	605	609	609	616	616	608	651	603	643	575	616	604	628	548	619	613	637	611	640	636	597	588	605	602	631	605	588	596	603	639	576	598	631	572	566	598	576	603	583	629	591	603	580	643	654	613	601	597	590	563	614	616	687	632	636	617	594	597	581	584	622	572	612	603	645	598	575	603	617	633	620	618	621	551	625	551	610	604	585	668	648	615	637	575	641	602	632	589	598	641	611	598	619	651	614	624	619	632	583	627	602	577	546	620	570	621	645	627	633	579	574	594	637	610	601	606	593	616	575	625	663	605	635	576	621	661	633	639	635	657	592	654	606	635	625	577	571	597	588	574	589	644	618	635	597	589	551	632	629	587	632	624	626	603	606	612	629	603	599	580	612	627	605	562	631	632	596	587	604	621	624	594	638	620	611	630	604	638	607	614	651	564	583	567	608	639	611	586	614	577	642	639	592	601	597	561	595	594	585	569	612	601	598	604	610	576	605	597	662	607	649	618	627	648	608	607	596	618	627	593	589	624	601	645	556	584	634	643	602	624	597	625	636	618	647	577	601	571	589	608	593	586	664	607	610	593	598	631	570	591	577	638	631	636	597	573	580	607	570	571	578	592	618	614	630	568	651	608	633	577	601	589	606	642	597	586	599	588	596	581	585	631	612	570	615	645	609	586	625	585	625	648	610	596	594	620	622	587	605	618	622	633	655	646	592	607	601	592	570	597	636	574	681	610	609	638	626	652	566	633	651	621	584	607	621	647	610	617	616	601	610	598	601	618	556	574	611	637	582	588	596	656	610	635	601	614	599	600	604	645	643	579	576	595	611	656	617	602	610	660	587	603	662	622	571	609	631	586	599	564	608	620	606	640	610	610	645	603	634	574	612	569	594	583	582	609	641	613	578	596	607	597	580	601	621	590	566	589	631	590	618	603	604	621	655	558	596	624	598	655	628	609	584	567	621	564	632	587	593	642	603	590	598	655	650	589	569	626	613	617	638	609	593	561	633	641	599	597	588	621	584	598	587	617	569	571	596	611	634	651	608	648	653	619	617	624	627	634	640	599	627	603	596	598	646	626	627	588	607	616	620	578	570	616	615	610	588	592	609	589	571	664	630	620	632	591	586	599	617	566	625	607	614	643	635	609	622	623	606	550	653	633	639	599	611	649	664	568	643	649	595	614	574	653	664	623	629	598	625	601	589	650	565	620	611	648	611	578	546	639	665	553	608	610	651	638	629	581	609	604	594	561	582	621	627	581	612	640	601	618	599	604	551	608	567	596	619	579	616	628	665	674	617	605	644	614	598	639	638	586	569	600	610	600	627	638	610	662	617	630	625	635	627	609	623	600	611	570	610	599	607	596	599	599	646	613	652	594	581	593	659	645	632	569	662	614	598	609	593	625	638	589	614	642	580	598	571	616	580	636	622	663	648	601	616	628	635	570	639	600	596	605	607	572	601	634	583	576	644	586	628	606	592	592	604	629	612	618	579	592	593	615	600	642	592	621	620	580	673	612	594	665	621	573	606	603	619	630	592	606	629	619	597	627	537	634	624	619	557	543	576	626	626	592	635	591	614	534	637	585	602	576	620	559	653	636	603	624	573	647	634	606	628	618	634	611	587	570	613	666	541	588	628	605	605	618	597	618	593	611	589	592	588	596	594	603	609	574	603	571	601	630	629	634	602	601	632	642	593	582	635	603	589	564	635	571	565	642	598	625	593	606	602	572	597	572	629	653	593	624	597	651	641	596	626	618	606	640	655	588	566	605	638	604	625	618	600	630	640	610	616	663	669	581	604	635	627	625	632	640	588	648	590	631	609	575	621	616	584	588	620	570	611	648	622	609	614	586	633	608	613	651	607	616	604	611	612	593	601	603	658	622	644	604	640	651	617	621	586	609	574	583	610	603	612	613	571	587	606	598	588	582	593	605	597	578	611	588	627	650	555	586	634	646	583	620	616	586	608	644	666	618	617	630	584	647	626	613	586	549	587	628	615	568	637	562	585	627	628	611	643	607	632	628	588	614	604	663	601	586	629	595	619	616	607	615	620	570	623	622	609	589	579	594	601	620	635	618	578	634	617	587	596	584	630	650	557	594	599	617	622	577	622	626	660	556	599	592	591	643	606	636	622	623	589	601	604	651	602	586	590	622	606	603	571	611	609	571	611	616	634	588	639	589	613	600	632	621	609	642	624	640	611	642
58302	77923	75759	58491	45029	31841	12132	815	276	240	258	255	239	248	242	272	1192	1541	1080	607	293	247	219	215	203	221	240	261	251	231	263	223	236	233	235	252	231	197	214	231	212	244	242	234	224	233	230	229	239	222	243	253	237	225	254	253	237	228	222	241	212	207	216	232	226	238	235	218	232	204	250	233	223	240	244	235	254	259	229	218	222	202	216	242	224	191	236	231	206	210	218	256	234	247	232	226	235	223	223	252	252	229	242	248	200	229	209	221	206	223	240	233	207	237	224	237	224	212	229	250	226	238	232	227	213	226	218	251	249	229	268	237	232	236	239	209	240	235	240	227	209	230	232	211	269	210	211	231	242	198	253	229	241	211	240	235	230	228	233	221	240	245	219	242	231	212	240	228	223	212	254	261	192	217	227	216	231	217	230	258	242	217	230	229	220	229	217	204	221	235	208	228	238	223	233	220	207	211	221	233	234	221	231	212	217	239	228	236	219	218	224	216	240	220	251	201	239	223	228	226	244	220	237	189	246	250	235	220	236	258	218	241	224	213	255	247	226	227	230	224	220	214	233	215	205	215	259	219	225	234	210	231	223	209	255	240	234	235	224	229	240	212	244	213	248	224	217	218	209	263	235	240	219	225	241	241	207	202	233	231	208	225	208	233	237	218	240	259	222	218	235	237	232	252	218	216	219	217	212	237	238	194	215	201	217	241	241	236	202	245	238	255	208	185	229	215	229	243	240	226	227	229	231	219	217	247	210	209	243	206	238	220	235	222	195	244	244	248	242	236	234	244	223	220	239	215	202	241	263	230	229	227	223	228	229	232	252	228	247	196	220	227	235	231	225	246	228	235	218	230	261	230	205	216	236	237	203	214	197	224	223	216	258	235	243	239	239	225	216	229	236	219	238	218	231	234	224	242	226	217	241	228	235	235	213	212	229	223	246	199	228	234	256	252	220	231	240	225	222	259	216	252	235	250	234	223	207	217	237	227	259	235	239	239	224	220	259	230	236	220	226	204	215	232	231	216	221	242	225	228	232	236	202	226	239	210	237	219	236	231	241	226	228	249	230	200	198	210	231	226	233	212	218	260	213	218	252	213	231	230	222	217	234	235	228	244	221	225	226	252	205	214	234	219	232	218	232	225	251	254	234	238	194	236	244	255	200	247	225	241	263	226	270	246	222	227	212	204	224	223	215	221	225	223	227	239	221	210	261	234	229	247	221	230	232	213	218	244	210	221	209	238	245	243	220	222	225	224	268	219	225	213	230	256	238	232	211	230	268	226	214	232	235	231	206	213	223	205	243	220	250	233	239	285	220	233	244	259	227	228	238	239	234	231	238	225	229	225	252	222	228	217	238	228	205	229	220	211	229	224	226	237	244	225	212	206	256	238	221	217	215	209	240	230	245	217	241	245	233	215	234	237	246	239	252	244	223	242	236	219	236	234	224	229	253	247	236	226	238	245	208	234	220	220	218	229	216	199	252	230	235	263	222	229	213	271	246	242	236	228	246	237	217	214	252	252	215	207	218	222	227	225	257	203	243	218	247	232	225	229	232	237	239	196	217	241	223	241	253	213	260	231	222	218	216	268	264	230	253	227	231	242	273	236	236	206	243	246	269	270	210	209	232	220	234	227	237	226	206	202	234	248	248	228	202	220	224	219	242	254	251	222	241	206	239	240	231	200	213	245	226	237	275	242	217	228	248	228	222	239	254	220	227	236	222	245	215	252	230	229	241	242	230	209	210	222	237	224	219	206	213	243	242	237	235	229	222	219	217	230	237	235	212	255	218	233	246	251	215	196	241	240	220	240	237	228	199	247	230	243	217	199	208	208	238	231	202	218	226	239	234	220	215	233	223	234	230	249	215	222	242	234	247	248	234	231	212	222	228	222	228	266	236	225	212	245	250	260	228	215	233	211	232	212	242	232	232	220	236	191	245	225	225	257	256	246	238	260	240	250	245	207	236	219	238	242	222	261	198	231	234	226	215	209	220	205	221	212	229	244	229	244	192	219	229	228	222	203	254	235	216	230	226	237	220	253	242	235	269	227	230	229	229	250	235	252	240	224	240	231	226	221	225	247	225	223	228	240	237	207	225	222	232	267	255	230	213	213	224	229	212	230	235	223	245	230	257	195	219	237	225	265	234	221	234	227	236	237	208	233	242	235	218	252	221	231	240	234	238	217	229	232	234	240	231	219	208	230	229	216	244	240	250	203	229	239	246	251	234	220	229	242	226	219	244	222	235	221	231	240	260	205	246	237	216	222	228	239	219	213	224	232	223	241	249	200	235	220	240	203	249	249	221	201	242	224	216	222	235	222	217	241	245	239	282	241	243	208	242	198	232	230	222	215	196	263	237	217	220	244	227	242	205	231	234	224	233	255	236	236	232	206	223	209	239	253	266	218	255	211	208	201	229	244	268	220	241	245	240	225	222	242	219	200	216	218	232	259	252	210	256	228	220	275	216	229	232	227	215	249	250	237	250	216	228	208	210	232	255	225	199	246	241	219	236	225	230	254	225	221	226	228	223	262	238	242	235	226	205	217	232	256	201	230	208	237	204	215	244	221	220	236	243	233	209	236	231	211	215	218	218	211	227	242	216	220	237	218	232	224	240	237	245	240	230	237	217	238	234	225	220	220	233	218	231	247	237	228	228	211	220	193	253	192	220	210	248	232	237	226	233	243	209	227	241	230	235	231	243	217	246	231	259	221	249	208	237	255	196	242	217	239	216	262	250	231	220	221	241	232	207	214	194	197	219	217	234	231	241	225	208	236	227	244	223	204	205	228	217	225	255	207	252	245	253	215	232	228	262	231	231	204	224	219	234	234	225	235	238	224	225	215	199	231	213	219	215	233	217	223	233	207	241	237	237	242	223	223	224	225	227	234	221	203	240	212	229	222	211	220	214	209	221	233	249	230	228	235	233	239	227	256	206	230	245	257	233	228	222	213	195	236	223	226	248	217	236	209	221	233	230	242	211	212	219	190	229	224	230	231	229	201	238	224	202	242	225	208	207	208	217	241	239	223	254	224	276	243	238	231	237	225	218	246	238	245	198	245	246	222	202	255	242	228	240	251	221	236	215	229	247	219	231	218	223	246	236	240	240	205	212	237	217	249	247	239	220	238	216	216	236	224	201	233	219	248	216	227	219	219	237	236	232	210	202	240	198	227	235	245	222	248	212	197	241	216	227	236	232	230	232	198	268	218	259	238	205	236	233	254	214	229	223	218	235	220	222	240	217	215	189	226	234	228	250	231	221	214	242	227	249	237	227	211	226	199	211	215	231	220	219	225	205	232	227	214	237	239	213	221	211	198	243	229	195	239	244	212	228	255	196	224	239	218	232	247	238	218	215	228	225	224	206	226	231	250	223	234	254	253	231	213	219	222	210	222	210	217	237	217	239	248	214	218	214	263	236	249	226	222	264	207	249	227	237	204	232	227	220	217	237	229	241	231	225	249	205	214	221	239	247	215	249	238	205	225
36827	60485	72565	63442	53946	41661	17522	1521	765	722	713	670	642	684	678	827	6325	8463	5423	2689	1171	748	612	598	540	575	600	562	565	593	539	598	542	597	566	590	543	614	607	541	596	569	568	592	567	545	574	532	558	578	558	574	563	549	543	620	615	608	581	576	571	631	528	599	581	595	561	600	576	561	607	604	616	596	590	544	588	552	588	619	611	581	575	577	543	570	596	589	573	574	604	613	565	590	563	597	557	562	568	581	603	627	546	560	569	621	561	554	568	548	579	597	585	593	552	566	607	593	582	566	588	569	567	576	555	583	606	552	586	571	556	562	571	543	600	564	577	543	592	580	594	547	557	595	571	571	533	609	614	655	591	534	575	579	557	558	620	598	595	567	590	595	592	573	550	562	593	580	592	590	578	568	607	574	595	578	591	565	560	611	547	544	584	619	613	637	559	601	553	583	569	609	601	563	558	598	566	563	569	575	608	568	617	590	568	610	562	552	581	603	603	599	557	542	607	580	624	582	588	612	544	553	610	543	540	587	580	565	563	603	563	572	576	543	537	573	566	637	579	575	581	607	567	530	570	625	579	557	591	604	568	561	615	521	526	626	575	579	584	552	554	585	538	572	520	547	579	570	549	541	608	557	552	571	557	596	564	582	540	569	535	540	614	607	586	537	559	614	591	612	621	560	580	580	592	579	556	606	584	595	609	597	581	577	584	615	576	552	602	581	584	559	598	587	561	582	582	601	580	588	568	609	574	585	565	595	549	551	567	588	557	567	578	589	569	621	593	551	564	587	550	518	578	569	573	610	569	608	608	600	612	562	576	590	575	564	537	610	576	554	609	555	561	592	549	602	577	597	580	562	551	612	622	566	573	561	551	584	632	611	608	574	568	584	524	544	565	592	584	570	564	591	644	560	600	601	561	543	593	556	566	562	631	565	594	595	575	595	563	546	575	611	574	532	547	532	590	598	578	560	582	560	631	557	601	536	593	564	601	593	578	562	560	600	598	601	564	596	606	580	561	561	594	560	592	575	585	569	592	531	535	595	573	561	597	564	604	564	633	549	544	569	593	558	621	556	603	604	557	537	561	599	553	566	611	601	579	563	614	595	580	549	589	536	570	613	558	537	559	588	541	571	592	585	581	552	619	580	552	629	582	568	605	574	631	598	551	583	577	579	533	536	560	611	603	556	564	598	601	556	556	587	572	605	611	577	559	599	566	591	552	589	588	538	591	585	608	554	554	533	582	543	555	572	564	540	561	579	588	571	570	517	597	593	580	599	586	544	585	591	585	576	573	618	565	565	568	610	612	573	573	589	578	583	557	567	616	630	589	598	593	611	566	576	575	609	578	580	530	583	543	575	610	595	566	562	610	573	569	578	566	546	578	617	581	543	578	608	557	577	589	568	566	570	596	591	583	596	534	617	555	635	570	545	593	606	585	572	553	579	597	551	559	619	589	592	560	570	577	624	640	570	577	596	536	605	519	593	598	554	566	593	608	562	554	539	541	601	595	585	609	595	615	567	538	589	559	593	603	528	613	555	579	611	607	539	618	555	571	562	613	596	614	547	575	577	566	574	556	588	574	572	563	574	600	592	522	630	590	566	585	596	560	564	541	569	623	601	552	581	597	621	547	561	614	542	563	592	607	580	571	564	556	586	559	580	581	556	604	598	599	535	571	580	577	534	599	615	572	544	552	575	564	591	585	598	595	555	581	617	579	584	558	572	565	568	596	574	592	566	615	567	579	572	538	593	592	592	561	540	612	583	605	567	598	590	565	559	590	617	531	550	548	561	614	575	583	594	597	540	572	595	516	575	571	579	582	589	582	578	545	576	573	565	578	603	586	567	568	548	567	558	573	579	581	549	528	560	567	562	608	530	576	587	570	556	594	553	619	560	596	586	609	565	566	559	605	554	560	576	602	559	543	542	632	600	527	619	579	585	577	595	581	548	591	552	599	596	561	548	580	574	563	603	579	604	615	550	615	588	564	580	581	563	559	564	563	591	559	548	566	578	558	582	532	625	590	598	568	594	582	590	572	546	575	565	620	583	583	578	577	603	551	560	594	555	633	537	579	610	570	586	550	534	620	558	554	553	602	606	560	574	572	571	587	545	539	540	591	581	560	572	544	572	571	579	601	554	623	592	549	589	611	570	567	527	583	571	625	561	596	582	609	630	562	553	609	604	587	588	554	608	584	590	591	608	623	594	575	616	568	592	596	597	584	565	593	562	571	574	565	558	584	548	539	584	564	570	559	583	596	557	584	567	566	585	545	594	560	561	595	606	585	584	584	594	577	560	628	587	556	595	542	579	583	587	603	592	556	614	585	558	580	568	584	577	580	572	588	592	615	566	571	619	542	615	586	572	565	600	611	579	548	583	582	547	545	576	561	598	588	588	540	576	559	650	538	559	601	618	568	599	578	585	590	553	600	597	580	608	569	556	568	623	589	609	592	574	582	589	562	599	619	560	597	606	508	581	605	612	581	589	524	588	588	578	570	578	580	595	575	621	623	620	552	578	580	564	568	575	534	582	595	550	572	565	564	583	565	572	592	591	597	588	553	572	605	594	606	593	569	565	554	557	599	609	597	543	554	619	560	550	547	604	597	592	570	643	584	556	556	586	589	561	580	587	602	601	592	572	581	600	558	549	547	589	626	578	569	577	608	595	601	579	597	583	659	559	571	584	578	583	552	532	571	598	546	579	577	603	596	562	611	596	583	560	603	585	566	556	596	553	570	592	588	548	559	579	575	564	589	585	609	555	558	563	546	596	550	576	570	608	556	569	565	555	575	598	618	552	542	592	589	569	589	594	548	561	557	570	547	580	563	545	585	582	589	563	591	605	560	575	542	578	584	578	577	604	529	594	621	565	600	595	568	613	609	598	525	574	558	594	579	577	585	611	582	547	626	601	614	548	536	604	604	581	615	556	550	546	584	538	557	531	572	603	603	568	534	546	649	588	613	560	552	560	545	562	559	604	563	549	596	586	632	628	573	622	527	577	592	603	590	594	593	594	572	554	613	567	545	532	636	565	587	567	601	546	623	585	587	560	580	553	577	557	559	579	597	560	571	562	612	543	594	572	541	566	569	611	618	562	555	568	607	553	598	551	578	564	569	580	571	605	570	583	586	571	557	583	575	546	600	575	584	572	564	539	580	568	596	581	623	595	573	579	569	583	550	581	518	558	602	583	575	603	588	595	606	626	565	572	568	598	579	597	573	581	627	583	594	590	575	584	574	539	582	555	594	524	560	606	591	570	577	563	602	586	547	591	569	589	580	567	612	615	551	567	609	557	572	609	629	591	530	545	599	589	602	574	591	581	581	565	607	564	577	574	578	603	576	549	592	579	503	537	609	599	623	564	519	583	552	544	589	580	566	604	554	613	559	576	579	577	578	577	591	566	546	574	591	580	572	554	610	582	597	588	589	597	611	596	593	570	559	540	571	574	604	581	603	602	603	540	591	571	620	550	574	555	529	594	582	595	541	577
10703	11547	10876	5165	2189	1196	442	217	223	178	188	192	217	204	218	230	237	281	279	226	195	212	187	203	222	206	227	201	214	198	201	215	191	200	211	193	201	189	196	186	202	184	197	207	237	191	212	173	166	201	198	189	212	184	202	232	189	209	203	202	208	191	209	215	178	211	194	232	183	200	189	195	212	206	209	210	214	191	217	224	190	195	206	214	210	185	195	208	189	205	215	209	219	219	205	201	243	225	168	220	180	176	213	206	210	211	229	199	216	198	195	188	223	205	196	205	229	190	215	228	226	203	198	178	197	198	212	212	216	206	187	178	182	189	196	222	222	214	207	192	198	196	214	234	197	193	204	207	218	197	209	207	197	207	189	227	199	214	213	205	212	180	216	221	200	207	201	199	203	191	205	204	180	204	186	235	204	213	246	216	222	199	212	213	203	173	194	215	199	200	236	201	232	195	201	199	218	195	206	204	205	225	197	210	218	225	190	200	188	192	214	198	200	189	221	199	207	174	218	234	194	186	189	201	231	186	226	203	199	201	195	194	197	215	180	189	215	199	216	202	194	207	224	178	194	186	223	192	206	212	185	206	222	207	208	183	171	206	204	198	188	231	202	209	226	207	223	194	184	197	194	212	206	171	216	206	192	214	223	167	217	217	213	221	211	199	222	174	212	188	222	191	189	181	198	200	183	212	199	189	187	213	192	207	187	218	212	184	236	229	215	224	192	181	206	212	225	209	197	222	173	220	225	205	202	243	235	232	210	205	195	213	221	221	207	196	219	178	208	229	188	191	205	209	190	196	190	212	213	246	230	194	229	222	229	183	199	187	205	216	226	191	186	208	193	222	222	207	205	212	188	199	216	226	193	197	209	189	189	187	202	211	197	206	186	196	197	206	193	180	227	202	206	210	207	193	208	189	201	199	181	213	186	187	221	216	202	222	195	197	202	195	193	178	203	174	197	174	228	204	191	208	215	214	205	192	187	184	213	213	169	205	187	184	193	217	207	216	220	201	210	173	181	190	245	202	179	214	192	181	188	211	232	198	196	217	238	192	213	203	194	209	213	187	210	207	207	197	221	218	204	213	184	245	189	224	193	162	204	218	217	211	189	196	238	231	189	203	225	206	215	227	177	200	210	189	243	222	221	177	207	211	230	218	194	185	188	204	200	201	207	207	207	201	196	211	192	171	222	219	186	203	178	243	202	194	220	202	187	229	198	230	204	226	210	211	208	184	216	189	216	193	208	204	209	172	189	200	200	214	215	203	195	181	221	197	211	205	207	230	186	189	203	207	198	197	184	207	198	218	202	222	204	226	204	217	196	214	200	205	182	202	208	227	205	181	203	199	224	195	184	226	197	204	208	219	179	187	196	216	197	217	200	222	212	219	215	205	200	202	221	217	197	220	199	205	219	211	213	199	222	181	200	225	192	214	196	194	189	244	216	219	202	206	228	196	207	213	213	211	188	229	203	197	206	224	223	194	215	220	197	197	209	198	206	228	191	181	204	204	223	221	211	207	200	217	221	212	192	194	183	223	186	188	196	174	185	232	190	209	208	207	214	227	205	197	232	190	202	193	212	220	200	178	208	204	209	223	221	222	201	203	203	223	206	220	198	209	216	200	223	192	186	209	178	211	197	235	193	217	192	212	211	180	197	221	224	227	213	221	197	207	161	221	214	232	172	185	194	206	213	181	192	220	195	204	202	185	220	191	194	194	222	201	219	204	226	224	203	208	207	169	221	212	232	201	207	199	209	189	215	180	199	209	238	202	189	214	216	227	226	224	210	207	208	226	200	215	214	217	219	212	209	190	205	214	189	209	205	200	207	228	193	184	176	205	213	197	185	210	217	190	193	193	224	193	209	212	201	223	204	199	182	169	213	161	188	177	208	231	196	231	190	191	227	209	221	210	201	197	212	190	223	213	208	216	177	197	217	224	198	202	191	198	215	191	192	188	177	184	196	198	194	207	196	209	201	195	203	249	195	202	192	210	227	208	215	204	189	206	213	228	215	224	197	213	197	199	187	200	196	233	209	218	183	238	201	189	224	187	194	206	205	200	216	211	204	222	185	201	196	209	189	191	172	197	197	173	206	221	185	215	185	207	206	194	200	187	233	205	228	191	176	180	189	218	193	237	193	175	180	247	204	182	196	218	207	196	206	212	203	230	234	197	193	201	213	209	191	186	195	191	183	191	216	205	186	203	218	172	189	191	200	235	206	232	202	180	214	201	202	219	203	196	201	209	191	206	189	189	208	206	206	202	211	191	192	197	203	215	217	201	181	195	201	241	196	194	188	210	194	184	181	200	219	199	226	225	202	187	211	201	158	216	241	205	184	208	209	201	186	187	196	203	206	217	231	241	222	199	208	213	177	191	190	186	187	208	220	218	224	204	199	175	213	216	208	201	190	198	197	220	205	204	210	223	186	180	217	226	198	190	197	182	225	217	220	205	197	193	204	190	202	188	202	184	219	195	202	194	212	208	176	190	217	185	214	215	189	200	235	205	221	209	247	208	201	202	205	210	179	202	196	204	214	200	202	180	213	232	207	218	206	204	194	238	182	237	202	197	171	194	214	190	229	200	215	196	208	193	212	187	204	184	195	198	195	206	207	196	218	224	230	197	197	210	207	206	209	224	200	220	199	190	224	199	220	220	192	245	163	199	178	171	180	174	214	218	190	206	194	194	206	180	188	207	214	219	218	207	201	191	205	208	207	207	203	212	211	210	194	215	195	195	188	208	219	200	224	216	205	208	193	212	197	198	215	193	221	216	208	221	190	210	203	199	213	202	212	203	218	227	175	206	192	194	189	185	204	189	215	182	215	203	204	192	218	221	208	206	205	203	194	216	192	155	215	190	179	210	191	196	198	196	225	216	207	189	205	192	199	181	222	210	206	217	216	183	187	230	201	165	155	181	189	200	193	213	221	187	195	202	212	187	222	231	199	230	213	231	183	207	209	206	192	213	193	182	194	223	222	223	196	184	217	214	215	176	184	185	189	205	206	213	208	204	213	211	195	226	206	207	225	211	215	209	209	212	215	194	193	212	187	229	195	215	193	188	192	209	205	204	182	225	207	194	209	206	180	208	228	199	213	205	210	220	195	208	188	228	223	197	214	192	214	188	206	191	198	199	198	213	188	189	185	194	207	248	210	216	210	202	209	185	177	203	193	232	193	182	198	203	206	192	192	191	209	202	238	224	182	225	194	211	208	204	191	221	193	193	193	177	222	191	209	222	211	210	206	204	217	206	222	192	220	201	208	207	224	211	194	213	209	186	173	202	204	210	172	197	182	214	203	198	208	199	203	169	190	204	220	194	194	185	198	198	198	179	198	197	220	191	218	223	217	187	209	211	200	200	201	184	207	194	248	220	212	194	205	194	206	202	221	207	224	215	182	214	227	196	185	227	205	205	195	190	189	239	196	191	197	178	207	186	209	192	192	231	213	185	210	202	192	201	188	179	191	195	208	200	184	220	219	221	212	196
9560	16615	19368	13560	8150	5091	1613	575	534	567	506	548	522	552	513	539	777	981	868	752	599	546	538	540	517	459	511	534	499	526	512	553	574	524	567	560	484	526	536	515	579	556	511	512	555	538	530	562	557	567	516	519	524	575	531	551	552	522	507	537	556	521	507	517	532	549	524	552	509	538	510	530	510	511	511	560	538	537	525	516	552	494	538	557	557	550	565	529	507	580	571	561	529	581	502	573	548	535	564	580	532	539	547	525	547	487	519	493	550	538	540	548	516	568	509	515	543	533	504	551	528	535	535	504	572	545	514	490	552	560	516	522	509	533	519	524	576	536	527	517	516	587	574	540	482	539	575	559	520	559	503	501	509	528	550	519	545	504	530	512	517	550	477	529	512	513	504	547	546	536	542	503	577	550	556	502	559	529	507	519	490	550	528	501	510	519	513	543	536	497	530	554	509	544	517	543	561	521	534	576	530	520	543	549	534	484	563	527	492	537	522	488	521	562	544	557	487	535	531	515	526	546	551	526	504	515	537	522	508	566	525	541	494	533	560	575	513	518	528	506	517	543	517	549	530	535	542	536	496	525	565	537	507	520	537	509	514	497	546	522	538	511	577	489	559	538	548	535	553	536	541	536	530	521	529	550	463	530	556	505	555	524	532	507	519	489	520	498	545	544	532	529	537	536	545	507	551	528	573	516	530	510	510	572	551	546	518	538	542	497	548	518	552	528	545	515	513	506	552	535	545	542	488	510	538	522	501	528	566	540	517	532	548	521	482	490	515	504	532	512	530	541	520	522	550	520	580	549	531	575	524	504	501	509	535	550	541	514	547	539	530	519	516	527	501	537	507	534	537	523	524	542	557	541	520	478	560	589	552	505	525	489	551	546	506	482	552	540	519	538	549	540	493	585	535	521	532	533	526	549	544	523	577	516	546	493	520	533	490	541	516	532	551	501	536	535	536	504	535	560	555	531	549	547	527	525	506	558	540	532	540	523	517	560	529	552	528	541	506	520	516	542	525	554	511	496	536	510	543	517	513	567	534	526	515	533	551	538	506	552	510	500	530	529	526	519	570	553	517	567	550	548	524	535	494	548	516	516	491	579	526	542	506	588	520	498	515	551	570	544	553	599	528	545	531	554	536	525	542	528	514	539	525	557	509	551	490	556	519	554	526	495	548	551	520	500	529	555	557	522	529	554	481	519	547	540	525	490	520	543	558	526	533	530	554	559	503	519	539	527	511	546	530	559	531	568	538	532	542	529	567	550	556	552	548	559	501	545	527	518	584	512	576	560	528	508	528	503	512	543	487	522	515	543	542	560	531	551	519	593	531	528	535	540	531	542	533	540	546	565	556	518	567	483	516	556	511	550	554	506	522	501	517	537	524	519	569	526	493	530	517	586	555	537	511	544	507	518	526	517	549	533	568	567	517	551	531	522	579	506	546	531	547	548	554	573	484	505	544	512	540	601	492	538	543	502	523	529	563	538	500	575	497	532	525	532	565	530	498	505	536	483	491	526	562	530	513	532	539	523	540	572	583	515	518	504	532	567	507	543	490	502	537	516	508	521	558	594	519	513	504	545	542	539	515	515	549	539	514	535	555	475	525	558	541	530	515	535	517	513	512	507	580	530	545	509	538	532	554	509	548	536	553	534	521	509	514	536	495	538	537	543	529	528	528	544	534	515	517	540	529	534	498	513	542	496	525	533	522	505	523	582	554	529	500	553	561	540	522	527	533	500	542	541	537	579	516	511	557	563	544	538	485	521	517	550	511	521	520	511	520	512	531	549	550	522	517	515	583	559	521	561	530	527	534	530	530	550	513	575	541	563	510	513	535	517	556	497	530	492	527	552	530	556	552	563	529	573	504	534	562	543	526	493	579	526	575	499	536	558	568	513	511	536	541	540	550	502	514	509	567	522	582	519	528	512	556	554	532	532	506	528	530	506	510	523	552	502	549	527	594	511	517	546	535	550	537	556	542	517	547	513	520	557	540	528	592	533	518	568	518	520	531	540	534	555	509	506	550	528	551	497	543	569	525	522	527	548	565	545	552	552	514	541	488	535	564	525	525	553	523	522	484	535	502	519	508	513	564	493	555	557	566	577	513	579	552	462	530	523	548	528	541	590	529	533	578	535	524	549	568	524	560	548	570	593	505	518	554	483	542	510	551	558	540	531	574	510	508	547	542	506	518	597	521	533	521	581	542	537	524	491	522	554	513	535	556	525	561	515	504	525	517	483	562	515	524	575	528	538	515	448	553	521	544	548	516	540	513	521	549	536	556	563	487	553	538	545	576	537	575	527	507	568	532	527	544	521	508	570	537	531	516	526	534	546	563	522	558	537	535	548	543	615	500	516	531	507	543	506	560	595	510	532	556	550	546	537	543	523	525	512	526	505	515	500	576	537	531	526	498	526	537	527	562	522	533	533	553	527	503	490	531	548	536	535	488	570	539	514	567	515	549	510	539	518	531	549	511	542	519	587	552	531	561	512	526	523	516	496	533	506	518	550	516	545	515	571	565	575	515	547	563	561	536	540	540	511	572	540	529	544	524	481	567	524	554	557	540	543	530	513	552	531	488	558	518	545	555	504	570	558	504	552	547	508	500	536	504	530	525	528	515	521	528	525	495	536	532	532	522	498	537	529	501	561	550	555	572	519	537	522	558	525	507	568	543	503	581	534	483	487	506	524	539	521	592	550	525	515	500	530	538	552	556	550	536	570	536	503	593	510	542	557	555	522	550	524	555	523	546	524	547	530	504	523	531	513	509	546	538	543	544	513	567	531	540	526	542	527	488	538	538	510	566	506	506	539	552	515	534	546	512	509	524	524	547	548	551	529	531	526	567	531	527	485	507	543	574	506	498	503	536	535	531	519	518	546	572	520	498	536	534	558	509	498	496	550	515	530	544	510	522	530	548	552	513	473	538	526	519	501	524	554	538	569	521	566	513	570	516	507	563	538	558	548	540	510	593	517	556	524	517	527	485	558	546	502	524	547	500	542	533	537	500	509	509	510	544	537	554	530	522	521	563	520	572	484	508	520	569	539	542	537	516	505	520	533	503	516	506	515	532	492	518	539	575	564	562	508	516	503	544	579	522	526	568	550	544	509	533	526	544	540	509	539	589	534	554	524	550	557	527	481	521	517	566	529	521	511	559	497	536	559	565	545	553	549	531	510	524	541	557	599	498	505	549	537	543	498	535	563	521	560	561	551	546	521	583	554	556	562	541	523	512	517	505	547	545	521	497	527	497	549	485	544	543	518	530	493	532	521	514	550	478	558	547	509	535	517	540	526	551	526	534	591	526	551	602	519	517	510	540	541	547	575	538	533	553	515	530	536	544	535	542	542	527	532	507	558	521	556	568	510	509	508	540	505	521	523	514	527	543	512	584	572	523	516	536	498	518	497	517	520	530	564	474	489	524	538	570	582	524	508	529	543	489	518	504	530	537	536	516	523	546	518	550	485	559	541	537	560	511	545	526	538
54435	67960	63835	40963	24767	15042	4107	292	238	235	246	237	247	256	240	313	545	792	595	475	271	257	213	230	244	228	229	245	239	192	229	238	220	258	238	231	215	212	240	247	219	217	239	239	236	239	258	236	231	241	225	234	205	217	251	228	232	226	219	211	242	237	203	243	242	239	202	213	210	221	227	274	236	239	209	217	221	244	217	228	214	226	268	227	249	235	228	203	233	241	231	221	235	218	205	214	217	199	239	249	240	241	215	217	235	235	225	225	243	270	226	221	219	249	233	197	218	219	218	258	231	203	242	224	230	250	227	220	205	224	238	237	211	243	256	248	222	217	224	233	235	231	221	258	243	225	242	220	229	220	267	199	229	210	250	240	241	230	220	229	220	215	234	264	223	225	238	212	226	244	209	215	238	229	222	242	239	263	213	215	233	262	242	217	247	205	184	245	222	261	235	229	220	208	239	218	232	214	237	233	226	210	239	237	258	238	209	233	235	214	239	231	258	221	221	233	231	201	227	242	228	237	246	226	238	219	221	239	248	248	224	238	233	224	236	233	232	246	240	224	214	215	252	232	202	218	229	226	227	233	202	211	230	241	220	232	212	236	235	232	231	216	215	247	228	225	207	246	230	221	258	253	237	235	246	217	208	256	245	243	228	226	235	213	215	216	248	227	216	224	232	195	242	210	241	210	204	227	233	244	224	238	251	204	238	222	236	233	226	231	230	256	236	245	238	231	211	231	248	256	244	229	233	260	222	213	219	248	214	242	208	251	249	226	216	228	218	232	220	196	225	223	218	242	240	231	259	231	253	222	205	222	222	233	223	217	217	261	234	190	223	243	238	225	245	256	235	213	215	219	229	246	209	241	234	214	232	254	230	229	201	233	245	207	222	208	234	209	225	215	236	227	258	240	235	226	225	223	228	219	237	223	219	262	225	224	236	215	219	198	225	225	222	220	223	227	205	234	228	230	235	229	220	231	206	204	233	227	227	252	235	228	234	212	233	236	237	220	208	224	241	244	243	197	212	226	249	226	259	258	230	255	273	239	229	208	231	247	191	216	227	251	233	208	227	198	218	217	223	221	224	243	232	190	242	239	235	232	220	229	235	228	235	222	202	212	215	226	226	248	222	214	226	208	218	231	217	214	251	235	234	221	223	201	229	251	287	236	208	238	212	251	238	213	241	205	248	256	237	233	219	216	239	215	260	237	212	217	231	201	227	242	209	248	218	238	243	223	204	240	213	238	208	228	236	220	248	205	213	203	216	217	220	229	233	224	223	240	255	236	213	236	230	234	253	252	230	217	229	239	241	244	216	238	228	226	218	234	256	251	209	239	245	229	232	243	203	232	234	229	218	194	227	216	249	230	236	232	237	211	210	210	237	206	217	223	227	244	229	204	209	215	223	232	237	251	216	213	219	256	271	224	252	220	226	224	227	203	235	213	226	237	209	255	219	218	240	210	214	191	232	221	249	264	272	218	239	240	226	235	213	268	217	244	224	214	220	238	245	200	239	174	215	213	231	197	235	218	249	232	238	225	245	215	220	218	201	231	237	226	239	198	223	225	226	241	221	230	239	219	222	238	241	227	229	221	242	212	228	203	239	219	214	227	244	228	233	227	228	222	225	255	236	243	233	218	219	207	245	257	229	240	244	252	233	218	208	250	221	253	217	218	212	252	235	254	221	240	220	226	222	210	223	225	217	253	227	230	211	209	241	247	220	229	221	242	239	226	236	255	203	247	229	208	217	211	214	228	243	207	232	241	229	250	230	227	239	247	236	230	221	215	224	211	224	228	231	258	251	223	226	252	223	238	242	200	236	241	231	237	247	242	228	217	229	213	216	229	208	244	230	227	250	266	234	249	251	232	222	212	227	193	241	232	222	211	231	230	238	210	206	204	223	226	214	236	250	235	232	220	224	228	238	224	234	218	243	225	218	227	229	223	243	220	250	257	203	211	221	234	232	236	234	241	212	241	238	225	224	260	217	246	254	232	235	208	244	203	231	222	231	205	214	228	232	230	254	239	230	235	226	224	260	224	235	235	218	216	202	211	215	269	243	226	217	238	224	231	242	243	248	217	229	232	229	246	242	217	251	220	223	194	240	208	224	220	241	242	215	213	221	269	252	226	220	224	212	195	229	229	246	193	206	219	234	233	236	234	223	219	243	236	242	255	258	214	247	208	223	229	232	234	230	237	231	241	235	202	237	223	227	224	215	219	254	256	240	254	222	251	245	233	226	217	239	221	222	237	216	239	236	263	228	232	248	248	221	229	230	225	262	239	223	227	237	241	234	225	209	220	227	214	236	209	231	239	224	217	231	237	251	232	211	208	264	211	221	196	218	220	236	202	216	233	209	244	208	241	200	240	247	209	230	228	249	216	253	242	223	240	235	232	260	214	267	233	226	233	220	245	192	219	244	219	225	218	233	225	224	230	253	244	229	241	209	228	222	233	236	236	231	218	218	241	226	232	225	235	212	209	213	255	238	227	211	225	248	237	236	249	252	209	212	226	223	219	223	246	236	242	240	204	259	240	252	257	219	205	251	207	227	215	222	248	250	232	258	215	211	236	215	229	219	253	207	217	241	253	237	227	208	259	238	220	233	219	242	205	222	230	224	254	217	221	242	227	234	247	206	234	208	225	218	211	202	212	213	229	237	222	224	217	242	231	231	233	238	202	211	210	218	228	228	222	226	232	233	211	210	242	224	220	255	210	237	214	227	241	210	233	230	246	190	203	248	234	237	230	220	242	209	261	247	234	218	242	227	263	213	231	235	256	230	221	239	233	246	213	215	214	218	232	206	246	228	238	201	228	208	220	199	214	225	210	225	240	253	251	269	215	219	220	236	222	216	222	232	197	209	216	218	210	223	250	233	217	267	239	216	211	227	214	210	224	241	230	222	223	228	227	217	221	212	218	223	229	251	260	215	229	222	229	238	228	208	232	239	221	234	226	252	258	206	205	250	237	259	219	222	235	229	236	220	231	233	234	223	236	252	240	224	240	226	245	233	226	206	277	234	203	247	226	211	220	221	232	210	212	221	252	209	213	217	197	202	238	237	228	231	239	243	214	212	223	219	258	217	228	243	220	257	241	220	233	211	232	214	198	230	212	238	229	228	250	229	237	223	257	212	225	199	232	229	225	233	209	260	251	246	234	243	219	192	242	252	241	226	204	224	222	237	223	214	241	241	219	197	230	223	216	221	235	227	216	238	238	257	201	239	225	239	241	246	240	202	214	221	262	255	234	225	230	254	231	202	191	245	236	225	232	211	244	221	242	250	202	218	218	249	240	214	248	214	241	272	231	242	213	224	249	237	217	252	218	247	248	244	229	245	226	217	239	207	215	229	240	227	234	218	211	208	226	212	219	231	209	236	222	249	228	209	249	216	220	234	241	231	263	224	248	236	218	233	260	235	210	198	227	197	173	215	210	240	248	203	204	256	224	225	217	238	219	224	213	242	222	235	232	227	260	233	201	228	226	220	232
33993	51576	58709	45981	35601	27891	10409	798	664	726	621	635	628	574	659	1087	2810	4403	3131	1772	977	726	587	597	557	613	620	577	601	606	566	589	594	579	565	592	619	605	580	616	580	596	617	591	567	620	620	585	565	615	622	553	622	649	617	633	582	618	615	599	592	617	584	596	575	589	580	592	588	621	583	566	586	605	557	610	597	650	585	580	575	529	584	608	605	632	597	537	565	613	554	585	614	617	584	571	597	582	600	614	573	579	584	602	579	585	630	572	619	561	612	599	645	611	635	574	602	622	622	624	594	576	590	590	567	608	587	571	553	575	603	584	580	571	611	570	635	593	590	577	566	599	594	614	607	593	605	588	566	601	576	582	577	608	572	581	588	568	570	587	610	604	602	564	560	559	603	604	581	620	594	549	579	542	615	580	619	597	535	561	555	601	576	626	591	631	580	606	623	571	561	588	551	571	563	593	607	596	620	570	584	602	596	568	606	567	556	641	582	596	587	598	607	599	578	591	595	604	547	528	613	597	581	578	586	574	587	586	624	592	573	605	580	575	580	587	607	599	599	596	604	636	544	619	585	593	638	591	594	566	590	566	535	589	604	580	591	559	632	567	579	631	577	576	633	620	626	556	605	571	595	554	561	604	585	587	592	607	554	576	614	555	615	589	592	608	587	545	619	586	593	600	598	646	614	632	554	569	594	652	584	573	594	599	619	578	559	609	600	603	600	545	570	634	610	580	561	596	593	602	600	556	589	602	588	556	578	587	554	577	522	589	597	584	612	599	592	585	559	584	646	579	582	585	588	626	610	536	538	603	589	575	588	595	598	601	638	585	621	551	573	588	584	613	611	588	570	580	601	608	591	600	572	572	593	545	572	601	627	600	602	551	563	587	558	584	587	568	583	629	616	579	599	627	545	567	552	612	598	605	617	588	633	606	593	629	580	607	603	611	589	620	563	563	582	571	525	601	611	618	579	603	570	545	628	615	579	608	558	583	573	568	597	587	582	568	575	597	621	586	622	599	545	575	606	618	587	593	614	564	595	567	596	572	593	610	597	631	625	628	578	584	562	596	598	566	626	563	580	569	596	564	597	597	638	544	573	598	573	618	594	571	572	633	597	593	594	565	568	584	569	603	642	603	553	638	625	604	600	569	618	632	636	630	542	613	551	605	615	636	573	619	607	623	578	565	619	552	522	600	632	561	597	525	577	621	580	617	601	610	555	544	575	628	584	627	656	577	590	578	595	552	572	621	604	631	535	654	562	607	602	602	639	556	600	597	582	611	587	584	596	575	600	609	609	585	569	595	559	567	599	614	606	556	600	600	597	568	614	612	562	621	583	617	578	641	589	553	617	571	615	589	567	559	605	582	569	577	543	541	582	599	569	618	562	617	556	577	584	575	627	620	530	586	586	592	575	606	588	549	611	593	555	631	604	625	598	550	573	587	571	571	614	615	583	598	592	617	594	575	608	653	581	553	550	572	590	577	598	564	572	587	593	577	578	579	611	569	615	582	595	573	614	569	592	565	578	635	609	580	571	610	621	594	554	582	585	588	572	567	621	575	561	587	568	625	592	601	547	622	574	575	585	616	674	646	581	590	583	567	599	601	545	583	629	571	582	567	587	622	608	581	593	627	557	577	621	599	592	615	575	567	602	588	611	569	568	620	615	602	589	630	567	576	593	555	584	560	613	620	620	581	557	597	562	597	574	578	613	583	605	585	555	556	593	592	594	558	615	609	577	610	575	587	587	604	520	553	580	614	603	610	591	548	578	547	556	588	599	590	606	560	615	593	621	625	552	613	639	574	579	546	550	552	582	617	569	607	597	585	602	559	600	566	570	597	621	565	610	591	589	560	555	591	575	621	609	638	561	588	589	637	605	617	591	561	556	565	573	587	614	559	603	618	578	592	590	600	629	558	599	601	605	618	584	509	566	602	633	606	635	610	543	612	583	516	579	577	593	579	552	605	573	608	584	583	619	566	559	612	610	584	595	583	629	585	580	564	558	595	596	574	601	593	615	588	589	623	607	635	620	558	619	576	583	577	560	562	564	577	605	594	599	637	622	572	568	565	552	600	539	628	597	592	605	582	593	583	552	564	616	589	585	581	556	579	612	596	588	605	575	595	561	571	570	580	577	553	549	616	622	549	594	621	595	592	574	565	583	593	598	609	603	613	581	626	621	610	585	541	613	595	596	561	589	575	583	573	602	565	570	609	617	606	588	617	564	598	597	623	593	614	639	604	578	557	576	581	626	632	589	558	628	572	581	635	612	599	553	624	604	632	604	616	580	633	593	586	544	589	594	614	549	593	600	610	550	577	598	579	556	584	567	582	584	549	572	595	615	569	571	598	599	567	603	599	594	606	582	572	643	558	547	587	609	620	589	600	588	590	601	628	599	578	593	576	582	600	599	562	598	541	638	598	623	592	577	566	578	562	586	598	629	519	590	553	597	540	632	581	571	578	588	596	571	634	589	570	613	618	625	598	595	600	582	589	602	579	595	642	588	577	617	578	605	607	562	573	553	559	570	637	585	582	594	624	602	557	572	587	578	625	598	578	590	594	581	610	553	574	627	543	603	555	578	598	591	554	586	563	647	575	603	583	551	614	597	588	595	588	591	575	592	607	584	553	562	619	593	563	607	624	590	624	587	663	573	576	584	560	617	614	586	570	614	597	600	590	562	617	581	658	577	608	587	593	625	618	594	604	548	566	611	593	623	556	610	614	597	597	611	620	580	597	628	585	568	589	589	605	578	566	620	607	582	533	578	596	563	613	623	588	581	571	579	606	613	598	557	592	619	579	642	589	556	583	616	631	541	595	605	615	619	624	580	585	600	595	584	559	594	582	602	612	601	586	600	598	619	608	554	618	623	574	572	607	545	584	570	591	594	590	622	564	576	600	579	546	628	563	555	676	539	577	603	622	590	586	588	589	605	586	586	596	563	615	644	592	559	646	597	576	598	589	614	557	603	589	581	577	617	610	602	611	612	573	612	599	594	570	593	556	534	603	624	627	606	610	594	568	557	550	589	624	630	598	616	562	605	596	599	595	589	605	603	593	594	605	587	591	539	569	572	577	563	603	589	577	564	561	573	600	583	561	593	596	596	625	606	604	602	552	593	556	570	632	528	605	596	594	597	584	588	604	554	605	599	575	607	560	569	558	568	613	601	611	546	578	565	590	608	574	565	629	630	585	577	587	627	605	556	582	563	571	601	570	592	607	604	579	567	580	566	595	614	611	595	616	526	599	639	603	568	568	586	609	563	578	571	645	601	586	586	581	592	594	554	550	569	626	579	596	600	552	648	590	587	555	596	598	578	626	603	608	601	585	589	655	587	568	608	615	587	583	610	598	553	623	606	606	597	616	612	600	602	585	596	630	576	597	585	600	619	590	579	588	589	573	591	554	525	617	553	564	581	611	599	539	578	605	596	607	545	582	573	621	570	605	577	602	601	564	574	607	612	577	632	590	552	554	622	579	581	561	605	598
64803	76827	78489	55993	38218	27402	10343	562	292	237	247	256	235	254	260	619	1403	1423	825	566	361	246	210	234	226	214	221	217	218	247	231	209	236	223	222	228	196	248	235	232	212	222	219	233	219	207	230	207	236	205	228	245	221	252	191	233	253	220	222	236	255	209	203	253	234	275	230	222	227	242	252	212	193	225	202	256	213	228	227	241	212	213	206	231	246	197	212	214	212	209	210	210	208	233	236	251	218	242	239	241	252	237	219	230	228	219	245	217	227	246	249	229	241	195	211	226	202	207	215	214	241	247	228	207	223	233	252	236	232	195	226	228	197	231	241	214	247	218	203	210	220	235	232	219	211	267	255	245	230	250	205	197	200	220	232	245	213	220	222	241	195	209	199	211	221	238	245	235	217	209	233	233	205	245	227	229	231	225	221	230	222	202	249	197	237	253	234	236	198	214	225	211	205	233	195	240	211	193	196	229	222	223	228	221	247	246	230	248	218	238	239	232	219	243	217	208	225	203	221	236	256	216	213	248	228	219	205	211	227	194	222	201	210	198	219	230	246	244	204	239	218	234	215	233	219	213	227	238	216	234	219	196	192	198	210	221	242	241	208	196	220	201	220	214	200	212	231	228	232	236	225	213	220	214	236	246	212	222	226	227	236	203	211	201	212	203	223	195	220	213	235	195	267	243	206	228	207	244	221	219	232	204	202	249	238	228	215	218	235	221	219	219	222	226	199	217	227	237	252	224	233	223	219	205	205	217	244	211	201	204	239	225	208	227	233	221	255	233	221	236	226	235	216	224	260	214	229	250	239	232	231	202	219	243	206	196	220	237	254	224	246	246	227	237	219	207	231	221	245	215	212	212	214	200	207	187	210	223	235	223	250	213	254	265	212	257	248	254	209	213	229	228	217	238	187	227	222	217	210	222	211	216	232	213	233	209	215	242	238	221	217	196	215	246	221	214	251	209	205	219	239	230	233	212	234	218	231	182	238	225	234	259	220	224	211	222	214	228	211	236	239	236	233	257	209	212	228	225	230	240	236	215	234	218	236	201	234	245	248	233	226	216	200	226	220	210	226	237	213	211	223	225	259	218	249	231	223	213	221	232	237	217	237	217	223	211	213	259	219	220	207	229	241	202	233	213	277	221	202	198	209	230	194	216	218	230	205	193	212	232	216	221	223	214	206	207	235	220	232	234	221	222	226	254	229	232	209	238	222	227	262	194	210	223	222	238	216	206	215	229	229	218	245	226	230	232	224	217	223	242	228	198	219	212	217	225	235	197	236	218	222	221	235	230	226	222	228	202	203	243	221	203	235	215	189	186	228	251	230	254	215	233	219	231	232	232	225	229	212	229	219	232	230	209	221	201	235	267	221	221	255	240	223	228	230	205	240	224	196	251	205	235	239	228	222	211	198	226	240	218	239	219	222	218	239	218	226	196	229	223	208	213	198	237	214	209	210	232	228	198	213	209	235	232	224	244	236	211	201	228	204	241	206	210	208	237	211	253	231	209	217	213	214	239	219	240	217	228	213	236	249	241	229	223	231	219	227	243	213	203	224	215	222	219	228	224	215	230	258	237	230	219	216	231	211	239	226	253	228	219	236	240	232	217	194	212	223	217	208	210	229	224	223	220	229	224	236	202	214	207	224	218	240	216	204	222	246	213	217	204	236	226	200	220	235	180	221	223	206	210	228	213	190	221	221	214	218	255	204	233	227	201	243	210	234	225	210	213	234	230	230	214	240	195	230	238	256	207	215	214	207	244	236	223	215	206	218	246	228	223	221	219	219	230	217	235	238	214	238	211	208	255	227	226	248	233	233	228	229	229	205	215	225	222	216	203	206	260	234	236	255	246	228	231	212	241	227	224	215	242	235	220	258	243	235	205	230	237	218	238	221	213	223	228	231	215	249	193	195	200	206	214	227	226	220	191	252	213	246	227	222	228	239	207	237	216	230	223	229	229	229	223	225	228	222	242	237	217	227	250	214	243	228	229	236	222	243	214	218	237	225	240	217	243	214	250	232	215	245	200	246	248	206	199	201	229	206	213	258	233	198	225	197	222	212	178	216	238	251	229	246	210	212	210	202	221	206	210	217	234	209	198	228	201	244	249	229	208	220	255	202	196	216	202	259	257	216	207	217	227	202	225	228	205	242	231	225	239	233	219	201	270	257	214	212	225	223	217	213	222	200	219	226	231	199	227	225	227	235	200	250	238	229	224	219	221	216	229	216	195	237	202	211	229	211	208	215	224	221	211	207	229	215	232	228	229	240	232	222	208	230	240	219	205	239	246	243	203	222	215	233	192	242	251	203	238	229	233	228	227	223	245	256	203	184	234	241	231	225	228	219	221	258	247	236	221	215	181	238	236	230	222	223	231	250	226	185	244	200	223	238	232	244	261	247	231	236	213	234	223	222	231	247	245	223	183	253	225	203	236	235	215	204	235	213	238	247	219	255	228	222	212	239	237	232	217	213	208	226	217	213	239	206	216	201	238	207	228	221	186	203	223	234	252	235	217	229	220	240	210	219	240	216	215	238	219	225	238	235	206	225	203	201	246	232	218	218	212	236	244	229	210	238	214	232	244	235	222	251	206	216	219	237	211	219	267	211	220	242	229	209	232	233	211	230	237	249	226	214	232	224	213	249	229	215	234	222	247	256	212	227	237	239	227	230	211	217	210	202	227	199	225	195	242	226	222	228	231	221	232	208	240	212	212	226	233	227	239	257	221	199	230	233	207	236	228	214	250	205	215	193	242	219	244	207	190	268	228	223	226	258	205	242	232	232	240	238	229	244	251	233	221	221	227	191	229	236	252	230	253	207	223	257	229	219	234	204	194	255	236	212	230	224	218	217	212	203	220	235	224	211	218	220	200	219	217	219	241	224	218	201	234	228	223	179	223	224	216	222	230	213	246	208	211	237	218	205	239	199	240	227	229	200	211	203	235	233	239	220	222	210	212	238	231	199	185	200	219	227	220	245	216	224	204	235	222	225	272	221	230	248	208	198	231	237	204	232	219	223	228	219	232	185	230	180	210	215	238	214	235	200	219	212	218	210	196	215	192	248	220	212	218	226	225	206	211	227	205	242	223	229	207	182	206	225	224	228	259	221	226	215	212	228	230	199	231	227	208	227	228	223	240	223	227	250	236	209	220	188	231	224	216	209	232	218	209	246	229	219	241	218	210	213	228	248	225	222	234	240	222	217	227	217	223	221	233	217	207	225	201	223	216	199	222	261	241	201	241	227	235	221	230	248	230	241	224	241	230	223	227	232	233	220	225	239	204	227	206	236	225	214	221	223	209	247	239	225	211	224	234	234	218	223	210	216	233	228	252	184	201	224	200	221	245	244	232	210	239	214	223	208	196	207	233	235	233	223	218	215	264	216	230	225	222	231	214	231	224	221	215	218	232	231	210	221	229	231	228	214	238	223	224	223	200	226	226	222	226	229	235	230	203	231	204	226	216	208	226	249	232	218	210	206	214	236	224
40723	60032	76580	59095	47684	38655	15519	770	796	745	626	631	690	639	723	2751	7625	7416	4472	2563	1274	741	624	570	596	563	568	606	587	579	574	557	577	587	556	580	603	608	599	574	598	568	526	517	565	577	583	545	573	593	611	557	541	585	611	545	558	536	576	543	576	578	552	615	600	572	549	555	597	557	577	556	559	574	567	557	554	548	595	524	523	567	598	581	554	558	598	539	545	602	556	565	580	537	632	567	595	567	576	556	523	576	602	588	537	568	570	572	555	543	573	579	555	582	526	557	538	576	540	579	562	596	550	558	581	582	586	572	549	614	576	524	624	553	602	544	568	525	591	569	559	573	563	549	576	592	554	591	550	507	565	593	550	555	583	516	578	558	575	548	542	600	533	588	556	534	560	597	534	581	561	576	575	628	567	561	544	584	565	530	524	632	595	596	583	602	632	583	605	576	573	549	603	540	546	626	564	566	632	550	611	585	527	528	565	592	552	575	597	644	587	637	535	548	545	566	568	573	549	582	626	579	577	552	543	580	562	577	573	602	548	570	575	541	577	565	532	575	589	602	562	629	631	520	568	595	584	568	567	571	583	586	547	514	568	591	579	633	576	567	626	564	570	532	620	582	634	577	571	575	578	544	554	585	574	576	610	557	542	585	590	583	556	584	544	568	558	592	594	592	549	571	577	572	581	547	562	558	610	598	590	578	568	573	594	545	614	578	561	593	556	571	557	584	604	538	586	565	533	557	576	577	536	572	588	579	589	534	580	576	560	553	576	540	550	565	549	566	577	554	556	603	543	584	609	571	562	657	551	569	580	567	554	551	622	565	542	561	557	560	570	571	562	569	584	617	589	546	527	585	581	579	529	588	571	621	608	590	518	557	571	559	600	569	554	556	554	586	576	566	564	584	617	615	624	562	591	606	545	580	546	599	537	564	584	577	555	597	572	579	550	599	541	605	607	570	586	529	517	553	575	564	588	614	589	593	579	550	552	539	561	585	564	564	581	580	557	592	555	552	630	576	567	565	529	588	599	530	549	571	604	569	572	574	627	556	583	586	606	586	556	557	553	557	605	545	570	586	562	572	560	593	612	585	596	525	580	562	574	563	587	562	568	582	532	542	582	556	585	579	549	594	523	568	563	573	574	588	599	575	546	510	562	561	527	568	594	583	553	566	543	571	557	579	592	568	525	604	612	567	569	596	588	573	565	559	540	577	555	558	589	557	576	562	591	568	606	529	595	582	589	577	567	583	545	586	557	554	584	608	582	568	523	555	566	591	537	558	578	593	606	558	603	572	583	571	548	616	565	557	534	555	558	545	568	556	614	546	583	549	604	588	592	562	546	567	541	612	592	577	522	534	515	543	555	605	607	585	604	562	537	553	555	566	597	574	564	559	612	534	585	570	591	589	568	546	593	566	541	573	547	569	598	585	567	560	562	558	582	555	568	590	566	562	612	601	581	590	565	585	574	596	569	595	542	558	542	580	579	576	590	552	580	558	563	616	598	551	562	539	548	543	570	557	557	576	560	562	535	578	527	518	546	582	552	540	535	579	569	585	534	589	559	566	552	582	587	548	596	563	624	581	555	591	565	553	569	576	575	535	553	574	607	565	568	559	559	540	593	588	514	564	575	579	590	521	584	517	585	542	559	568	600	587	559	601	559	517	569	593	562	546	568	524	568	561	564	617	523	555	586	595	587	540	594	609	560	565	535	584	585	565	566	575	559	581	612	562	582	548	582	554	583	535	602	576	585	599	558	556	577	587	591	640	543	608	617	540	543	579	585	536	582	559	572	554	538	572	540	591	629	580	610	571	513	598	580	555	573	563	593	534	550	589	578	620	516	575	606	604	593	578	616	555	549	544	569	595	563	539	604	611	601	579	570	553	539	571	612	523	582	572	576	536	520	548	583	571	593	565	563	569	553	571	595	569	552	555	591	562	535	545	586	574	542	588	561	582	530	562	549	569	575	543	531	571	534	618	576	556	617	529	556	606	548	591	584	584	636	573	569	596	562	581	578	597	607	570	576	605	542	554	540	574	559	557	580	564	636	549	541	583	567	587	540	563	585	566	592	595	573	555	546	555	537	581	530	527	578	555	536	598	577	588	644	522	564	597	590	568	542	621	536	567	541	556	595	618	562	560	565	574	566	542	593	568	590	543	568	552	582	556	548	590	534	549	550	614	562	569	526	590	577	573	579	539	585	595	583	573	557	535	579	617	537	522	566	550	540	553	591	567	575	550	576	612	601	545	544	571	573	523	580	577	591	573	600	580	579	536	600	543	579	549	544	543	630	530	606	552	543	533	567	580	585	565	608	613	582	557	596	547	579	574	596	567	601	623	565	603	616	557	594	541	609	545	563	560	598	594	577	574	585	622	554	551	624	578	583	556	587	556	550	612	584	552	619	553	557	573	528	568	567	599	603	556	611	591	604	577	543	586	587	591	527	564	558	572	561	533	612	593	548	586	548	634	565	539	575	568	569	612	516	572	580	533	561	585	556	527	523	572	587	634	549	616	547	564	559	593	567	569	530	576	599	579	573	549	587	563	581	548	566	596	608	554	539	532	597	567	543	585	573	594	538	579	621	550	609	584	596	561	537	547	565	582	562	556	566	600	604	561	570	559	536	548	567	533	602	588	605	533	579	576	583	585	582	611	582	581	594	554	583	565	553	578	593	559	595	559	543	565	574	560	555	569	583	585	555	560	585	602	573	556	560	510	568	573	604	563	574	567	618	557	573	625	532	524	584	562	577	581	550	570	597	587	627	579	542	568	544	590	542	570	579	590	571	603	598	537	563	583	594	587	597	547	546	551	577	578	523	542	523	591	567	525	559	594	602	591	528	593	586	548	565	582	585	587	568	541	545	557	579	568	614	557	570	562	537	573	569	587	565	554	568	542	591	587	584	545	606	578	568	560	600	532	539	553	559	569	610	573	543	597	580	574	591	568	574	574	577	591	557	581	598	600	536	584	570	552	589	596	588	592	544	594	591	557	554	513	556	591	555	592	565	553	550	599	584	568	571	533	558	577	621	565	582	515	574	571	558	548	584	539	614	559	588	513	603	586	524	542	577	554	587	538	583	599	567	572	539	591	610	605	598	615	565	586	587	615	571	585	566	608	529	566	575	617	590	573	581	606	570	621	573	560	568	596	520	576	597	556	608	589	567	555	589	564	537	552	576	596	548	531	587	586	585	550	610	561	577	577	544	563	595	562	585	558	591	564	558	564	572	596	608	591	566	564	544	591	583	501	546	598	601	551	524	567	571	566	567	566	558	520	620	594	569	566	586	565	571	546	532	573	596	530	573	581	542	549	542	527	589	555	568	575	576	556	569	535	530	584	576	550	561	590	542	556	562	574	550	559	642	589	565	591	574	599	571	577	598	589	569	568	563	573	596	505	546	516	556	569	585	538	587	587	570	498	587	601	562	567	584	598	547	597	578	565	573	570	562	595	594	599	613	579	577	565	567	514	647	603	558	549	522	605
13229	11362	12525	5080	1613	1057	416	242	211	219	226	216	221	222	217	232	232	269	264	260	211	200	195	219	218	232	192	228	237	198	229	208	219	196	205	204	181	211	212	206	190	176	202	191	198	203	213	204	227	215	185	213	191	210	203	220	206	202	208	223	222	212	214	221	218	185	199	226	189	225	201	213	197	201	186	235	198	205	204	226	202	212	195	219	208	219	219	208	186	216	218	220	207	225	189	212	187	188	210	218	207	196	208	210	205	211	197	224	205	205	186	205	207	212	198	207	216	201	211	215	226	191	203	227	226	205	200	219	218	231	180	199	239	191	191	218	243	200	191	202	196	220	200	208	228	208	227	229	204	220	212	180	201	216	188	202	195	212	228	221	208	229	213	219	216	199	196	234	221	218	199	191	191	212	223	200	227	193	191	200	183	213	218	226	223	208	196	189	201	199	196	211	219	230	225	196	224	234	210	224	187	185	197	219	184	208	193	209	218	228	219	218	224	223	194	217	217	210	214	216	209	240	206	230	200	185	224	211	212	202	233	207	210	193	221	183	211	234	210	191	204	192	210	205	217	212	221	205	226	193	201	213	227	193	199	209	209	213	195	189	207	250	217	243	232	215	239	200	216	223	215	202	192	195	218	218	213	185	199	208	193	192	203	170	229	216	213	222	212	207	221	190	226	230	224	185	223	210	211	203	213	220	203	171	214	193	202	225	194	202	214	220	208	205	218	213	266	223	208	203	203	211	195	208	193	225	197	202	216	201	265	225	187	216	195	213	171	221	199	226	198	213	192	248	203	231	223	224	218	190	215	200	209	199	191	194	207	184	235	201	205	219	228	221	218	218	210	198	181	201	214	213	220	196	182	220	220	206	241	196	228	209	196	205	184	208	172	209	224	230	206	224	199	202	207	216	223	187	221	217	220	195	189	207	225	210	228	209	196	206	214	205	190	222	233	213	194	226	229	183	203	211	198	195	227	220	221	208	232	191	208	221	233	213	242	221	208	224	232	209	219	217	190	208	195	205	208	221	183	196	203	221	220	216	198	174	200	198	242	213	186	191	193	206	243	197	194	224	190	189	231	216	206	191	207	222	209	222	207	224	195	186	206	210	186	207	228	230	248	226	215	205	206	206	197	225	196	237	201	213	215	199	217	255	209	224	201	220	203	181	219	199	215	232	226	208	217	215	211	173	202	206	222	207	192	211	210	183	242	216	201	224	215	211	199	188	238	175	200	200	199	184	204	216	202	204	225	212	223	198	219	226	198	183	232	203	189	214	197	251	203	228	213	216	209	197	186	204	201	240	189	207	188	220	223	234	212	240	209	195	215	214	207	223	237	184	215	195	205	200	213	261	195	205	203	212	215	202	253	195	205	213	212	215	188	208	207	197	224	206	239	222	204	212	207	213	197	220	212	212	225	194	227	188	211	218	209	225	193	210	233	212	190	219	223	179	198	196	194	225	214	217	193	212	240	188	211	226	229	214	241	202	215	239	221	230	202	218	213	203	220	217	233	182	183	192	231	197	204	225	214	215	201	207	213	214	220	231	214	183	225	200	215	192	246	216	186	188	212	205	192	211	219	223	217	211	209	209	178	214	210	199	224	197	189	214	234	236	214	215	227	227	234	212	230	227	205	236	215	190	201	238	218	187	232	190	228	202	236	192	196	194	206	213	202	199	213	217	200	229	219	222	201	216	220	224	177	203	216	192	205	200	196	185	209	206	184	191	206	224	218	229	200	239	208	202	211	204	217	188	218	196	222	200	232	258	247	211	229	206	202	217	179	211	209	199	226	201	200	212	232	208	191	232	188	220	207	201	208	218	211	210	193	191	209	222	185	214	243	206	214	214	217	193	198	208	205	215	184	215	218	216	219	212	244	194	204	227	215	217	198	234	195	200	202	198	227	192	235	216	192	197	199	210	217	198	208	217	197	206	224	223	217	192	234	216	201	220	205	244	212	230	218	220	233	201	194	188	187	194	195	213	229	213	199	216	201	201	217	203	198	195	189	200	200	209	198	228	192	197	200	188	239	214	207	215	224	227	195	202	202	202	216	206	225	215	192	205	220	196	223	203	239	207	216	225	220	191	193	199	199	206	197	185	216	193	219	219	211	198	209	230	243	215	228	209	212	200	226	210	228	205	201	210	252	196	205	221	209	210	194	202	228	237	218	202	193	190	204	225	231	228	213	222	216	212	219	215	203	202	222	201	204	203	225	200	241	202	231	197	225	196	202	207	216	219	219	275	203	196	214	219	201	205	203	170	231	204	208	193	202	223	197	190	192	210	198	226	200	215	201	226	229	200	210	177	225	213	221	212	224	219	236	219	198	191	219	217	213	207	196	227	194	217	197	221	220	217	217	216	224	203	216	227	227	222	211	210	217	216	199	198	209	202	222	209	223	221	217	187	188	232	199	207	208	206	212	213	208	242	215	208	222	228	235	222	205	215	227	222	220	216	222	235	221	223	204	211	185	211	216	211	214	220	186	198	237	215	194	207	219	226	186	175	213	200	218	212	234	209	218	193	213	211	225	220	222	211	212	187	188	212	211	201	199	203	233	214	201	227	220	184	215	171	218	213	215	220	195	219	207	198	212	201	220	182	213	217	181	207	218	241	213	209	223	207	210	187	212	226	208	210	194	201	219	193	209	198	232	207	188	226	201	202	200	216	217	194	190	185	189	210	184	206	195	229	181	260	198	224	187	204	217	202	195	194	197	224	210	206	226	193	218	204	232	223	215	198	205	192	191	180	201	214	210	221	219	211	199	207	201	208	208	210	214	215	220	214	214	204	211	208	213	187	199	231	214	221	211	215	205	203	209	224	230	249	194	212	216	210	206	205	219	199	209	214	197	199	190	194	190	219	204	208	233	191	230	210	220	210	218	219	191	197	205	207	195	191	215	205	202	235	230	225	232	215	233	221	197	198	234	210	218	201	235	193	211	211	204	215	238	227	213	215	219	233	190	221	202	222	187	241	226	218	193	202	193	198	205	197	227	213	206	201	235	194	190	214	211	205	189	236	232	231	197	208	208	227	182	227	248	228	214	221	226	206	201	195	196	192	184	222	217	224	207	229	183	219	199	217	237	187	229	208	241	218	210	210	202	199	206	227	185	220	233	205	191	204	199	220	206	210	223	238	224	223	201	198	198	213	182	187	209	213	218	197	196	233	217	213	214	210	219	210	201	217	208	208	195	220	209	210	214	205	189	191	212	217	213	226	215	203	177	226	201	215	195	211	195	203	205	204	196	235	202	219	248	216	227	231	243	239	236	193	224	207	215	204	209	227	193	217	254	217	187	217	233	206	215	204	225	220	203	211	250	194	216	206	216	215	218	211	211	212	187	196	233	200	180	194	208	199	182	182	209	220	226	182	226	201	196	220	231	206	215	215	222	207	209	201	221	209	202	207	226	209	197	217	217	182	207	213	212	219	226	227	227	206	252	218	220	214	215	216	223	218	223	184	188	228	220	189	236	216	193	213
11723	15910	21359	12022	6157	4535	1506	502	543	520	548	553	568	583	537	641	966	1053	796	683	615	574	500	524	553	526	554	594	542	558	544	522	575	576	541	558	543	555	556	532	531	556	573	547	531	561	526	593	559	524	558	534	534	582	555	525	571	581	582	518	545	540	541	532	528	545	548	569	543	561	543	583	573	551	596	576	587	526	552	571	527	524	558	602	524	537	523	559	555	555	550	541	564	542	545	523	549	510	558	571	536	535	548	546	537	558	531	616	530	524	579	526	560	533	548	537	545	586	530	544	552	544	582	589	556	561	549	553	568	578	514	553	570	546	503	552	578	551	569	549	517	567	550	583	536	545	534	518	549	558	501	575	566	546	560	582	555	550	529	560	551	573	528	581	584	549	564	550	566	569	577	541	554	572	522	492	552	528	543	549	565	549	554	537	564	537	549	521	527	569	538	530	579	517	579	567	552	551	517	558	556	546	552	546	570	534	554	543	556	536	529	573	567	542	552	544	557	530	576	555	545	561	579	533	531	529	556	573	543	532	562	526	568	550	530	545	521	543	526	597	566	558	528	548	544	546	594	540	549	533	573	532	525	557	602	543	533	546	530	565	577	518	549	581	537	559	559	544	565	558	580	580	562	513	565	555	550	521	564	584	550	543	559	564	527	537	502	584	518	566	523	571	543	549	541	530	508	576	540	585	539	562	519	505	524	511	538	584	550	563	573	516	557	563	573	555	529	611	531	552	543	562	567	602	560	545	555	515	546	550	549	551	556	534	532	557	557	558	565	575	525	563	567	559	538	558	555	607	526	514	605	572	560	537	543	493	531	543	556	559	580	566	560	576	622	511	634	587	599	569	558	540	558	546	555	562	544	533	549	522	591	533	582	584	554	545	542	548	523	540	548	547	495	568	497	590	524	583	550	574	529	602	512	579	547	540	534	512	572	526	531	570	499	545	513	569	555	525	554	537	548	573	559	548	536	539	530	545	566	585	585	595	557	591	580	554	572	572	539	582	572	516	536	610	554	512	568	507	555	527	579	569	529	549	564	522	584	541	548	547	511	604	545	537	556	580	497	537	530	528	562	537	590	541	507	537	532	539	586	557	532	534	590	554	562	538	523	536	558	533	568	572	542	573	524	557	544	563	559	525	557	514	553	544	554	530	499	576	572	544	553	535	566	541	529	539	554	596	559	525	540	552	575	582	530	558	527	525	583	562	597	558	564	574	551	583	609	530	518	507	546	592	517	590	590	588	542	561	528	578	583	570	501	571	540	551	552	579	569	589	550	505	506	572	567	578	581	578	545	569	558	568	546	564	523	582	538	560	571	551	545	520	517	542	541	551	567	557	599	543	548	526	538	547	536	522	559	546	525	564	514	609	540	572	534	574	512	570	582	518	506	530	546	581	541	525	559	515	552	537	524	574	552	556	512	534	532	574	562	523	536	535	551	546	574	571	568	566	535	566	572	544	582	561	555	574	547	565	539	567	542	572	532	552	564	538	557	545	543	568	546	539	551	573	570	540	578	571	562	546	546	522	570	542	562	578	551	540	583	552	570	558	543	545	547	570	543	535	556	553	518	578	540	495	543	553	579	509	543	571	577	507	539	517	524	558	514	581	535	515	575	609	565	531	571	570	560	556	552	503	542	540	520	573	536	528	542	513	549	547	557	559	578	555	549	558	569	574	557	540	572	552	554	571	511	540	555	552	564	541	535	574	598	542	539	574	519	556	526	598	560	588	557	516	569	567	532	556	532	591	587	550	567	555	518	545	559	534	523	586	575	531	537	554	557	534	555	536	545	529	582	538	533	574	555	535	567	546	569	576	520	565	522	582	564	516	530	553	543	553	571	563	563	568	556	564	538	525	518	551	564	576	562	538	539	528	551	528	561	539	517	532	540	547	549	549	586	573	569	551	547	516	521	545	526	552	553	569	570	573	530	545	527	550	533	552	521	576	558	529	566	568	614	541	566	544	546	580	583	572	550	550	528	577	559	529	582	577	571	559	540	569	556	495	523	583	587	572	576	556	554	562	495	541	563	545	473	553	562	575	586	530	536	567	597	497	612	531	581	629	538	534	565	540	582	591	518	573	562	555	592	541	556	573	563	566	546	559	551	572	541	546	538	536	534	585	564	537	586	577	513	581	534	516	562	563	565	565	524	606	563	553	565	545	559	596	524	532	533	555	534	572	544	556	572	570	585	502	518	571	563	564	535	530	520	532	538	549	549	545	558	534	513	514	505	532	559	580	556	557	510	530	560	493	537	546	587	555	554	530	564	558	594	544	563	580	574	546	565	545	530	520	527	564	554	548	535	537	521	533	520	545	527	577	532	558	531	548	529	521	541	580	535	549	537	573	549	528	542	564	501	575	579	494	549	566	557	549	554	562	554	555	546	548	509	508	567	533	522	571	534	573	517	573	570	555	525	562	563	569	562	557	530	579	554	585	551	519	537	537	528	561	516	558	570	546	587	552	579	610	506	555	542	530	554	544	512	549	594	524	574	587	556	548	508	555	567	568	571	570	502	572	559	548	589	556	550	541	552	533	549	572	570	535	578	576	568	572	526	534	613	547	530	577	548	547	563	554	536	551	550	553	497	527	527	539	532	553	568	522	547	533	568	527	547	568	521	544	591	573	552	574	542	557	569	519	518	544	547	570	592	554	540	534	549	542	556	502	562	577	590	524	533	518	541	550	542	564	543	553	522	572	521	512	543	552	594	567	510	504	547	562	529	540	539	547	569	525	526	552	554	548	534	616	555	548	502	548	573	526	562	528	555	510	544	517	543	560	571	557	547	522	561	570	519	526	512	516	532	550	536	565	539	541	561	528	552	555	560	553	566	523	563	504	548	523	541	566	537	528	577	585	515	535	534	534	489	572	519	506	522	549	557	557	501	595	586	511	544	579	546	563	587	539	562	523	535	563	570	553	537	560	603	559	572	544	561	541	544	538	588	553	522	575	570	541	532	551	592	523	550	568	551	545	533	567	550	540	591	534	530	582	507	569	543	520	527	555	541	536	522	533	579	535	589	531	561	524	609	514	584	591	553	485	565	562	523	579	547	517	548	549	587	570	557	602	556	568	545	546	550	559	547	558	552	555	570	534	579	535	561	558	549	553	580	586	536	544	521	520	556	503	577	555	535	535	552	542	539	533	536	567	528	569	564	538	535	522	524	559	550	547	530	521	515	497	550	544	620	547	578	558	535	594	552	573	565	555	553	594	566	525	584	581	590	529	534	564	570	513	567	524	575	552	498	554	529	569	514	599	513	592	570	544	540	563	578	588	563	552	522	547	547	539	523	533	546	567	553	570	513	524	562	529	579	596	581	519	530	577	546	518	580	573	554	511	557	521	537	579	542	546	557	545	547	566	541	544	557	591	577	557	594	556	559	559	549	543	522	530	531	545	539	583	635	547	576	560	555	549	524	535	521	555	545	556	513	550	511	557	566	534	581	581	536	516	535	563	570	554	564	559	534	573	579	581
56142	63907	63446	44766	26000	19337	5905	364	253	242	248	227	249	239	297	494	1171	950	662	414	321	243	261	232	246	237	242	225	233	216	224	231	263	244	217	234	224	264	225	248	226	247	233	227	254	270	239	240	268	231	242	214	259	229	223	231	229	233	253	222	224	210	233	205	220	245	225	246	235	258	228	212	227	221	228	214	231	244	242	251	250	266	247	235	250	210	227	231	231	252	242	254	244	235	242	241	223	225	256	241	211	248	222	287	225	245	213	244	200	220	222	244	220	244	223	248	243	238	219	248	243	205	256	214	204	286	218	234	237	275	250	241	205	207	253	238	233	258	216	239	238	208	262	233	252	222	239	245	213	204	241	211	259	234	232	232	255	250	226	244	219	247	225	239	241	266	227	250	202	233	226	230	214	242	256	242	212	251	225	230	227	223	210	207	234	225	222	210	230	219	241	255	242	243	251	232	212	212	220	211	251	225	214	261	248	236	262	256	267	201	230	212	220	239	217	239	247	248	232	224	243	262	211	231	221	218	215	233	234	219	239	232	225	268	201	230	248	251	244	218	215	231	229	201	238	258	232	262	242	218	239	249	234	252	218	266	221	210	216	236	250	222	226	251	226	220	224	262	214	239	257	229	275	220	230	235	229	254	239	213	248	262	261	237	238	262	242	213	256	211	230	224	210	228	223	224	219	232	258	200	248	256	241	242	253	238	236	247	223	259	213	260	204	238	252	248	254	221	255	252	257	277	213	239	225	219	236	242	201	222	246	220	240	234	266	227	201	232	225	256	247	213	256	214	244	229	254	228	236	251	238	236	223	236	238	241	251	235	244	232	224	243	263	240	235	248	244	244	241	258	257	241	250	277	250	245	263	243	234	258	256	227	232	201	229	254	231	259	234	230	246	219	218	231	224	239	223	236	240	254	246	242	210	216	263	236	241	248	235	230	233	220	227	239	241	250	219	245	222	232	214	221	227	245	265	256	241	241	219	231	252	273	237	223	246	245	261	233	237	234	244	261	229	228	232	226	217	265	232	228	242	246	216	238	216	263	249	255	250	230	255	257	224	246	231	244	246	245	236	223	215	243	259	243	216	226	220	261	261	231	235	234	244	198	247	251	242	244	232	246	237	223	257	238	245	233	216	223	238	237	225	225	234	251	227	219	232	218	235	226	245	255	227	216	226	228	244	216	245	218	226	216	226	222	228	237	227	236	248	238	253	235	259	244	227	250	236	266	225	213	232	246	216	223	253	222	236	229	218	212	232	220	239	246	235	250	243	268	221	243	264	238	250	230	243	253	239	223	260	236	236	240	227	246	247	211	254	262	251	254	245	234	234	254	234	243	223	222	247	233	233	259	239	251	242	228	246	242	243	232	208	225	238	191	227	246	238	241	233	238	228	218	260	229	236	259	247	255	252	246	205	242	214	232	240	232	227	256	280	259	209	239	242	226	228	249	205	236	226	233	243	210	200	216	245	232	241	243	220	233	235	229	265	240	243	251	210	254	242	229	258	224	236	252	246	246	246	273	220	241	229	243	216	260	226	226	236	249	223	257	254	231	238	245	239	240	265	195	227	226	232	231	218	236	225	271	240	244	246	224	234	271	210	252	234	219	243	250	230	246	242	227	236	251	244	222	240	240	212	226	224	223	248	245	214	252	200	272	227	242	241	219	212	240	237	239	218	208	242	251	236	248	223	192	201	212	262	211	251	247	262	208	232	258	229	246	239	231	231	216	252	239	237	258	225	241	246	251	240	231	205	250	235	216	223	254	229	231	231	256	249	232	226	256	232	243	215	244	210	254	242	238	245	226	256	214	209	244	231	239	215	250	253	263	229	207	237	229	250	234	214	233	231	270	217	233	226	230	243	252	210	230	246	276	213	226	217	224	227	241	252	234	226	235	232	251	214	229	254	229	242	237	234	253	261	244	251	235	241	232	216	216	208	249	231	241	233	246	255	248	244	242	216	227	223	232	268	216	237	227	213	209	248	221	250	254	231	252	200	238	240	233	259	230	249	226	254	251	234	268	262	217	245	236	237	225	235	254	247	240	200	247	239	227	250	266	234	274	243	250	228	254	215	209	220	278	281	237	239	220	219	245	215	225	225	227	252	244	236	213	241	240	255	221	253	242	225	258	238	224	200	232	231	250	250	249	239	249	227	251	227	226	234	238	248	225	233	237	234	223	229	225	235	245	243	241	237	253	265	218	225	248	232	257	240	246	234	198	232	258	246	232	278	221	217	251	254	225	230	254	230	243	256	271	265	222	238	221	215	237	267	214	238	259	219	255	232	210	250	255	227	219	250	224	227	247	227	221	253	235	237	248	236	237	222	245	227	244	272	247	236	248	250	239	221	246	262	202	194	223	221	225	242	227	241	231	251	225	239	222	239	240	239	237	248	218	234	257	223	221	268	225	221	243	238	262	262	244	234	269	242	230	247	253	275	227	247	254	241	230	244	231	224	243	237	248	214	242	247	243	263	259	234	228	232	238	257	248	243	229	234	249	220	229	225	256	250	220	234	239	261	231	263	209	242	232	255	260	257	265	226	233	233	236	222	243	241	261	240	236	257	220	208	253	249	234	251	246	232	228	237	241	267	229	264	226	231	227	228	228	218	263	221	251	244	237	242	231	247	210	225	233	260	233	233	252	243	255	237	225	225	202	242	214	257	198	245	230	247	237	241	250	245	268	234	223	249	240	197	238	230	250	194	230	234	230	219	232	241	223	240	222	242	250	228	224	231	234	225	233	235	250	217	228	236	257	244	232	216	212	218	227	256	247	216	237	227	249	227	236	257	243	208	246	249	250	260	253	236	245	250	234	233	230	224	229	254	246	244	244	254	264	262	236	232	260	244	223	232	246	252	246	241	262	236	257	242	254	256	257	234	242	240	254	227	266	241	224	238	222	254	234	227	250	235	219	252	235	238	252	258	259	243	241	223	247	224	244	228	256	230	243	255	239	236	226	210	234	236	232	230	262	234	248	223	230	256	245	243	230	243	256	231	257	208	230	222	237	249	245	228	227	235	248	241	228	242	243	263	245	228	248	246	233	231	237	232	224	238	261	215	259	248	233	257	227	251	259	238	249	243	238	234	233	249	254	191	247	207	278	222	261	258	233	220	208	231	262	231	226	249	235	216	225	224	242	217	251	234	233	247	236	234	244	248	220	221	236	231	248	234	210	180	217	239	270	252	252	219	251	221	258	261	238	231	221	255	247	232	197	226	229	257	232	217	265	242	232	236	228	247	228	215	240	234	234	239	217	258	241	250	241	220	220	234	235	215	230	262	240	229	214	226	209	209	230	249	233	230	212	234	233	222	251	245	243	223	222	250	243	238	254	234	229	236	221	282	215	233	233	213	220	223	269	254	235	219	243	253	221	252	249	230	220	237	260	273	249	251	206	245	212	218	233	236	214	244	245	240	223	223	235	234	227	226	243	219	228	249	229	224	207	232	226	230	237	249	233	249	260	240	232	245	233	237	249
34819	48633	58512	48204	37191	32688	12038	735	686	693	644	711	676	654	820	2528	6339	4890	3091	1586	932	688	633	642	612	631	578	618	629	631	584	619	617	623	577	620	628	586	602	607	615	621	629	623	625	632	606	580	597	601	634	601	559	612	600	606	670	629	615	619	590	601	593	625	633	603	624	590	601	639	610	574	648	606	577	563	600	613	568	638	654	586	621	592	630	622	578	611	580	589	605	620	640	610	647	597	617	606	662	605	629	595	628	643	616	596	607	587	662	612	600	608	607	622	591	660	594	605	630	564	608	608	602	590	602	622	586	578	633	630	625	647	614	626	594	567	580	625	591	627	552	647	617	624	614	591	601	625	571	596	619	600	617	609	628	611	612	600	619	593	573	593	585	609	604	574	570	624	614	625	611	593	628	622	602	586	631	598	677	574	583	610	620	615	601	659	598	598	579	689	646	586	649	613	636	613	627	617	605	609	605	611	599	598	591	642	607	578	636	551	625	625	586	609	588	617	592	579	606	647	624	638	612	625	652	651	663	644	563	636	601	606	614	576	592	633	568	634	626	560	587	626	618	616	627	594	598	605	606	639	590	588	659	575	629	639	622	579	588	613	638	648	620	588	594	596	641	594	605	622	536	612	643	649	637	620	627	616	641	591	583	622	655	596	583	596	630	590	560	636	609	622	583	645	600	628	587	595	640	576	613	577	641	602	606	582	637	604	607	596	566	657	601	607	608	613	612	602	632	606	584	589	575	615	563	610	614	605	579	602	644	625	620	576	594	574	617	568	615	568	563	616	638	632	616	597	635	579	613	611	582	611	620	606	603	603	607	621	612	581	602	593	639	579	584	617	628	584	613	617	584	610	581	586	631	621	593	605	606	576	633	620	610	616	607	655	602	604	612	630	613	570	635	627	587	593	615	602	618	595	603	583	593	613	650	618	537	617	564	597	620	597	604	620	607	585	552	612	619	578	590	593	628	635	627	627	617	599	604	619	598	567	596	619	615	642	592	596	618	600	618	632	633	626	570	598	596	639	621	601	633	614	630	591	607	642	611	602	623	572	577	630	590	593	629	586	585	562	565	624	582	588	628	598	609	622	608	573	619	605	595	591	626	579	609	561	641	615	606	591	646	591	604	622	590	597	623	612	591	579	619	640	616	597	605	618	570	588	620	567	611	554	589	595	608	638	552	644	555	597	593	560	629	569	630	588	604	602	652	588	573	574	581	574	622	611	631	636	610	572	621	606	586	628	557	617	621	647	569	598	612	584	592	623	607	600	592	622	624	586	630	600	583	599	593	614	592	584	607	610	584	660	595	566	624	625	630	610	622	574	601	596	642	597	610	609	606	647	592	584	643	600	604	613	614	567	635	616	629	575	623	620	644	596	613	602	612	657	605	596	615	626	603	630	611	598	591	650	602	629	572	600	605	610	620	609	620	596	580	608	597	653	637	647	615	602	636	603	610	606	576	619	587	592	666	620	601	613	581	599	607	611	575	609	620	588	603	581	577	589	597	625	597	630	553	631	638	571	634	588	583	659	615	584	600	617	612	586	592	636	571	604	622	612	596	559	628	604	650	592	621	584	623	578	590	625	589	594	640	592	603	576	617	614	614	586	603	601	589	622	593	609	598	602	627	653	575	611	619	623	619	604	620	619	609	618	593	614	586	602	626	589	649	604	602	625	614	670	616	594	623	592	595	589	612	585	636	651	587	562	636	597	600	558	620	618	637	591	601	626	599	636	633	556	601	637	616	622	641	592	602	593	635	582	563	600	609	605	630	641	634	623	594	584	608	586	613	615	572	597	601	596	629	631	613	614	569	651	608	621	678	605	583	609	608	601	624	631	629	582	588	623	591	598	638	640	604	629	591	618	589	601	628	636	577	592	613	608	634	562	616	635	604	570	617	606	632	608	614	616	622	603	591	582	635	592	569	621	601	621	605	599	601	618	632	601	609	629	593	571	610	621	624	643	609	631	635	634	582	630	601	590	605	622	621	617	644	631	579	596	630	591	651	643	642	596	645	613	603	570	627	626	652	586	596	628	616	601	567	582	595	626	614	601	596	628	613	649	627	626	579	604	603	616	580	573	601	583	631	635	588	603	551	584	598	635	634	626	637	572	602	586	593	612	535	649	589	599	625	653	656	574	593	580	624	603	637	641	587	627	603	602	643	627	653	631	643	612	622	611	640	592	633	607	640	631	612	587	618	577	620	591	616	600	595	597	601	599	618	583	584	618	604	637	625	634	587	614	620	648	615	597	620	594	629	586	586	623	566	626	583	647	628	618	588	586	592	619	577	575	638	566	563	654	612	632	571	611	569	549	621	589	637	582	594	613	609	589	626	651	644	561	653	568	607	565	571	583	604	597	628	575	573	631	647	598	625	610	614	613	635	580	636	587	605	579	629	620	619	581	620	577	623	620	609	594	613	599	624	573	604	622	598	601	595	594	608	606	579	594	585	590	604	583	619	579	600	600	596	620	612	623	575	592	615	595	585	570	608	670	633	621	629	602	627	599	600	609	588	614	538	583	589	550	611	599	644	633	614	585	614	648	616	637	637	600	592	611	600	552	627	607	599	590	611	666	586	654	619	602	634	588	579	604	605	594	573	646	609	579	596	632	609	623	593	614	606	579	633	584	661	595	602	633	535	632	613	602	600	593	607	590	605	594	602	652	653	621	583	614	594	632	604	631	592	605	604	617	589	601	584	557	614	625	624	634	598	637	579	636	596	588	634	652	606	567	610	600	617	606	594	602	651	599	589	628	649	578	613	576	580	636	582	622	651	624	586	564	618	640	607	601	596	592	626	593	636	563	634	662	615	578	609	600	598	630	609	598	647	623	602	654	625	588	610	545	588	597	602	612	650	643	635	597	589	635	592	582	593	608	604	611	577	656	597	614	587	570	628	567	561	571	581	591	588	590	599	588	551	649	629	622	595	585	649	636	615	609	602	616	599	583	634	599	564	630	610	610	586	625	562	645	601	562	660	619	672	641	595	643	606	585	583	651	588	625	651	621	585	625	596	598	609	665	600	578	637	601	577	662	564	596	623	568	615	658	590	628	597	598	605	595	657	636	600	576	613	587	612	569	617	627	625	581	626	584	598	611	650	598	624	586	612	619	548	614	622	612	575	616	647	562	567	630	574	595	606	607	584	647	589	611	604	582	641	616	616	622	564	580	572	603	614	595	597	576	609	639	592	608	625	587	570	602	634	621	602	614	621	633	627	560	656	653	617	620	618	612	579	594	621	582	638	620	579	613	582	601	621	585	612	629	620	620	578	579	641	589	580	586	602	610	582	576	626	620	653	608	571	601	636	587	618	615	642	602	605	635	613	591	577	657	665	647	606	639	614	611	630	578	617	609	598	662	640	650	636	628	595	642	616	593	652	621	623	591	591	617	585	615	558	622	606	595	561	658	584	579	624	601	618	678	607	612	602	624	587	626	634	591	612	635	616	581	633	594	674	581	637	579	619	599	627	607	596	634
71140	77720	74839	54409	36802	31811	12545	729	262	254	226	242	263	262	453	989	1687	1561	835	501	302	249	232	222	245	248	226	226	216	237	229	252	233	216	203	237	235	249	234	241	246	218	245	254	215	232	227	237	247	231	262	231	211	250	267	201	226	241	232	243	233	206	227	244	225	256	271	234	219	198	252	235	217	210	221	231	211	242	217	251	207	243	254	225	229	207	234	208	229	226	236	226	229	232	249	211	237	219	222	205	221	216	225	208	229	208	241	243	221	224	219	229	245	237	218	254	226	213	243	220	242	232	229	233	242	236	205	226	220	253	230	254	245	225	221	231	229	230	213	248	230	218	213	216	238	222	207	214	199	240	265	220	238	222	208	242	212	202	218	226	212	230	238	252	246	247	228	231	204	191	257	200	260	199	243	259	230	233	238	221	232	254	228	211	212	218	216	209	196	221	236	235	224	213	248	203	223	199	246	193	214	216	224	238	226	211	202	261	232	258	220	233	213	221	233	227	215	234	238	226	237	254	235	244	206	223	239	229	234	240	233	222	222	222	238	206	215	212	251	228	222	259	241	220	233	227	224	230	237	232	239	245	236	233	233	228	233	243	213	265	226	228	222	234	235	226	224	231	217	235	274	241	256	190	234	241	225	242	228	204	233	213	226	234	231	249	243	214	231	221	242	255	223	228	214	223	232	212	215	226	229	217	237	243	227	202	239	211	245	231	222	236	200	231	212	226	190	277	243	248	261	218	249	224	218	204	247	217	228	212	275	197	218	246	233	262	235	226	249	207	249	217	247	203	254	220	236	234	223	249	246	226	218	251	263	227	231	233	226	210	254	242	223	253	223	207	234	227	216	215	245	244	227	229	247	225	222	223	258	236	227	226	243	236	214	260	216	216	248	241	244	220	224	229	228	216	239	242	230	246	230	216	246	226	218	211	233	220	258	220	226	189	225	203	223	215	215	221	210	244	225	243	220	225	203	235	245	227	235	235	208	219	216	245	253	227	203	225	230	245	225	222	215	222	238	227	215	239	223	229	244	267	240	219	206	238	244	242	220	240	231	240	212	234	239	244	203	216	242	218	233	242	270	210	218	242	232	240	235	216	208	228	214	218	221	230	244	214	240	233	226	202	222	245	214	232	235	241	248	229	206	249	208	199	221	240	223	255	212	255	251	203	207	221	263	225	217	220	233	231	233	249	239	223	263	236	235	217	207	209	228	241	251	229	244	220	206	217	224	228	236	221	232	207	220	212	224	230	215	255	216	246	233	216	222	237	231	221	206	233	239	229	229	247	252	205	249	241	225	232	247	212	226	240	258	243	251	193	236	229	250	217	223	216	249	221	207	211	257	237	220	252	218	213	206	202	235	212	217	226	250	249	226	235	235	241	255	207	187	240	202	268	243	248	225	266	234	220	231	226	216	237	211	208	242	225	206	231	228	253	214	240	210	217	225	221	214	225	225	212	233	245	229	236	217	241	233	232	227	243	210	226	205	210	239	237	219	231	213	233	240	218	230	211	236	221	201	217	217	219	231	250	232	203	230	205	229	228	235	204	198	235	217	244	240	245	216	235	237	226	240	251	227	219	225	217	211	247	221	242	237	206	212	222	240	215	229	233	213	212	206	222	224	244	244	238	238	222	206	240	222	246	249	236	223	241	218	236	224	222	222	225	246	257	230	234	222	227	215	226	251	216	220	218	225	216	229	236	219	226	228	230	265	233	210	235	232	234	225	252	219	212	210	241	263	229	227	234	207	234	229	194	241	236	229	227	212	220	189	209	239	253	250	225	244	241	211	235	218	247	248	229	206	224	260	213	245	241	233	217	242	227	223	243	222	228	227	230	216	241	239	197	222	223	220	241	237	226	230	242	205	249	246	226	233	227	225	243	225	245	244	237	220	236	223	208	211	212	214	229	237	243	238	201	203	239	231	252	234	226	231	212	260	220	233	234	243	207	214	230	210	218	230	252	208	217	228	221	248	231	227	239	229	247	237	232	213	206	239	221	218	231	240	228	253	239	246	243	249	217	241	197	238	243	252	221	215	233	230	231	269	210	200	203	227	233	223	252	231	246	228	238	235	213	221	244	204	233	226	248	230	239	236	228	225	223	215	230	253	247	273	231	213	220	251	227	226	229	211	223	230	266	245	211	221	248	240	210	234	261	249	229	216	231	230	206	240	261	240	234	223	234	234	250	245	258	244	223	242	242	237	234	217	225	245	232	231	226	229	220	243	200	236	230	238	239	250	242	228	261	243	222	224	233	237	231	196	224	215	227	232	243	203	242	236	201	212	263	207	254	223	245	241	255	212	210	209	230	221	211	211	227	239	232	233	212	210	225	224	235	210	215	226	250	245	235	220	203	239	228	206	227	256	248	232	250	236	259	239	253	228	223	234	234	243	265	227	227	239	209	228	228	195	224	219	244	221	236	253	210	185	199	217	238	231	225	236	234	207	216	199	240	228	222	231	241	219	222	222	220	222	230	269	252	237	235	246	246	200	218	218	219	202	237	223	186	202	211	255	241	223	256	210	209	230	230	218	237	220	230	246	244	248	226	238	223	231	228	230	235	203	242	246	218	231	203	246	221	231	204	215	231	213	208	228	254	236	241	225	214	218	239	206	236	238	225	216	242	252	250	211	228	247	247	226	203	250	205	204	228	233	221	241	257	221	239	238	239	227	233	244	221	205	230	244	231	210	221	241	246	251	226	237	237	236	230	198	246	212	234	219	225	226	254	227	223	267	228	248	229	217	223	243	228	233	236	266	226	263	223	253	216	232	216	245	216	249	225	236	259	225	228	224	212	225	222	224	203	273	206	225	241	230	198	249	245	224	224	262	242	216	235	247	209	245	241	207	247	252	217	223	214	233	227	260	234	233	253	231	213	210	228	239	213	220	213	233	263	245	233	217	236	216	244	237	250	235	206	237	248	235	260	237	254	257	213	253	233	216	199	256	233	244	241	246	241	229	233	210	221	223	233	226	238	206	261	259	241	219	233	216	237	224	231	223	217	218	231	228	227	223	228	226	230	219	241	228	243	247	237	245	233	232	255	221	234	222	226	230	236	211	233	234	254	230	249	205	244	254	258	225	249	222	245	218	236	221	221	251	240	238	240	208	246	246	234	235	230	219	232	225	261	246	212	210	196	224	251	221	244	210	221	199	243	235	245	208	220	247	237	231	226	227	225	210	238	227	224	204	244	240	226	234	249	215	240	233	227	242	229	212	233	218	228	243	248	251	225	229	222	236	230	231	223	259	222	243	225	253	231	201	221	218	228	210	231	232	234	226	235	224	193	200	222	196	231	238	225	228	219	213	236	246	226	220	194	223	217	232	241	255	230	242	229	253	224	249	241	205	242	232	239	261	189	245	200	258	220	237	226	245	286	256	253	240	242	239	267	265	252	221	259	229	200	226	218	238	241	201	213	227	239	211	212	239	179	223	213	196	251	237	218	231	213	240	251	212	224	235	235	239	225	236	224	247	253
43931	60550	72338	57857	47247	42240	17639	843	848	786	674	666	702	852	2079	5298	8823	7766	4018	1937	1042	725	666	566	556	561	579	568	560	589	635	568	565	580	637	595	601	569	554	557	641	566	579	576	591	629	579	555	571	618	574	583	592	593	586	573	575	604	562	577	533	578	582	578	542	598	614	597	582	585	582	551	594	556	593	567	636	574	583	584	579	584	605	571	611	564	587	590	582	585	551	615	574	615	591	581	545	626	591	580	556	611	592	573	587	547	553	557	590	567	617	558	572	566	590	543	579	569	574	590	580	546	561	623	597	573	626	604	567	565	576	557	579	550	572	588	548	609	589	567	603	571	605	573	613	579	576	555	580	586	559	569	575	572	558	586	582	643	598	556	579	568	576	637	638	562	584	606	555	577	565	570	561	528	576	556	585	616	571	589	581	595	554	619	596	604	616	565	586	575	580	585	523	569	619	574	578	534	586	585	580	609	544	601	558	560	586	590	604	560	579	590	569	540	605	592	569	612	574	600	575	586	537	576	568	594	590	534	531	553	573	611	632	569	569	576	604	583	599	618	598	590	599	593	571	602	602	607	575	560	609	575	518	604	597	562	582	587	594	567	608	552	580	570	577	590	584	599	578	631	569	575	566	571	563	592	595	613	589	615	538	578	591	573	570	626	581	589	608	607	610	602	592	545	595	599	609	575	620	587	573	571	627	614	639	601	601	594	533	598	629	567	580	581	638	612	582	600	601	592	533	613	581	550	549	563	618	596	610	636	568	593	554	615	580	570	574	594	585	593	594	569	583	605	584	597	587	590	562	536	574	594	560	539	560	639	589	620	588	595	593	608	598	570	559	540	545	592	605	550	585	565	543	604	570	619	598	604	609	582	567	568	583	602	557	564	585	602	596	578	601	611	574	556	564	583	607	589	579	582	565	599	575	601	601	607	561	582	602	568	595	590	532	568	572	565	594	609	583	576	597	572	626	575	622	602	593	569	576	575	576	612	583	580	620	544	624	566	578	601	558	562	569	547	551	598	594	564	564	520	612	609	574	596	569	596	615	551	550	605	604	574	633	619	591	591	582	568	584	564	602	577	605	614	589	573	565	573	574	575	641	568	607	549	518	620	587	593	591	607	616	586	587	600	564	601	592	538	559	586	587	583	567	561	576	586	562	582	587	597	617	586	604	573	590	551	588	600	591	589	618	607	573	600	594	577	554	612	607	543	547	572	567	573	641	597	588	596	556	601	537	584	585	593	591	592	612	619	557	587	626	598	581	546	574	574	583	549	601	596	598	549	556	550	568	584	569	570	575	612	594	562	544	558	593	592	596	566	571	588	599	577	604	577	556	573	590	575	574	621	582	554	565	583	539	574	603	550	571	563	591	583	553	566	606	571	556	573	553	590	572	622	593	543	572	568	594	564	608	558	585	588	586	597	600	596	589	593	589	573	551	578	588	581	602	597	577	592	598	571	624	591	556	582	580	574	588	618	579	601	589	566	535	601	566	622	561	555	590	568	559	580	587	622	606	581	565	590	589	563	586	576	604	618	614	594	537	597	564	554	587	611	572	583	594	639	557	625	603	593	582	608	578	533	581	588	583	585	593	613	545	602	558	612	606	540	579	595	604	609	595	587	605	548	605	530	563	569	602	571	587	589	538	586	603	588	580	599	601	568	559	558	550	618	581	559	590	575	560	614	577	609	627	568	591	556	605	526	537	559	593	612	627	618	600	665	539	565	591	587	565	586	596	551	610	624	561	543	552	582	587	578	613	580	610	626	575	544	624	557	576	624	575	588	587	527	553	594	564	591	602	560	597	560	587	560	598	598	564	575	613	592	612	588	580	571	566	554	588	601	591	526	554	540	585	620	602	604	599	562	603	601	569	566	571	609	578	569	600	563	563	610	594	602	591	580	597	630	570	579	607	563	617	583	598	527	591	572	595	566	575	553	564	558	610	613	579	588	535	590	590	565	604	557	602	586	581	601	569	599	573	561	568	625	582	581	563	583	582	550	573	574	582	588	604	584	589	581	553	606	579	597	558	547	578	572	550	582	555	534	577	581	621	578	582	595	561	586	603	617	596	575	584	562	597	554	582	618	581	576	587	581	581	569	593	597	564	562	588	584	560	577	575	564	564	585	553	627	570	559	574	561	612	579	606	572	582	593	604	569	591	603	621	593	583	577	566	560	545	600	603	625	582	580	552	585	546	568	596	587	588	568	565	550	596	612	600	581	592	612	530	609	598	622	571	589	547	587	636	612	553	583	585	575	601	571	549	552	611	570	579	580	600	571	564	574	601	561	618	613	570	578	592	587	583	588	575	601	607	570	564	534	545	548	553	595	613	615	560	564	558	589	612	553	569	605	571	598	608	607	611	604	609	571	578	588	580	583	595	571	623	587	574	613	568	560	588	554	563	523	559	572	594	592	557	621	618	616	586	589	586	593	604	556	594	556	569	565	614	590	619	591	629	618	588	573	593	615	605	568	633	582	587	558	596	572	581	567	570	560	604	581	563	535	589	570	595	603	561	564	610	584	614	574	571	586	560	572	574	582	587	607	555	559	543	584	586	540	629	570	605	624	602	595	586	632	600	549	581	555	598	582	533	585	585	553	589	583	608	566	586	562	575	586	581	571	574	568	589	614	594	575	568	599	571	578	615	605	596	587	602	521	624	554	574	542	550	605	550	602	605	588	624	588	610	603	596	548	564	598	580	584	596	601	571	571	598	586	601	555	610	632	561	631	619	642	546	608	556	600	580	597	614	565	546	566	583	559	602	539	566	566	581	631	567	598	557	569	574	604	589	570	574	576	576	564	564	597	571	600	596	567	565	565	597	579	568	579	556	496	578	559	608	613	576	574	608	553	603	561	563	565	623	561	621	613	592	611	606	590	602	604	531	528	604	549	600	573	589	568	555	574	612	601	604	617	600	589	585	598	569	573	583	534	573	640	571	609	574	564	553	526	602	583	545	611	571	592	615	624	593	589	566	562	582	586	584	548	595	591	578	573	566	599	607	580	604	595	590	577	612	567	607	592	593	546	564	588	593	586	595	605	601	580	595	562	597	570	597	607	565	618	556	546	572	573	580	567	580	574	536	548	607	580	559	583	615	608	566	620	579	597	588	578	614	581	570	568	572	605	591	558	564	633	580	623	589	619	594	588	531	593	589	597	590	580	614	561	565	570	572	599	591	622	571	577	604	530	563	579	552	549	567	581	576	572	559	561	579	616	579	589	601	609	595	541	593	571	593	566	614	544	575	565	603	568	586	545	578	596	584	649	565	566	595	597	561	538	613	590	604	592	569	588	587	553	570	563	557	640	620	594	602	615	599	590	573	584	622	598	557	621	609	579	613	571	568	582	593	603	593	589	597	542	568	546	529	630	590	584	598	577	609	594	572	541	579	575	594	604	597	583	596	585	573	582	575	599	592	573	577	555	603	573	570	537	629	618	637	564	587	632	585	601	545	611	568	578	592	586	571	590	586	589	592	589
13451	10919	13274	5279	1470	1182	456	227	197	218	245	203	196	183	221	238	264	296	286	255	215	211	213	200	187	230	203	240	199	193	205	197	235	219	200	199	213	242	220	192	208	175	199	205	218	221	214	213	204	199	211	238	232	211	216	206	218	222	200	191	212	193	223	246	217	211	225	173	212	224	216	208	211	217	201	216	194	194	202	216	216	187	230	223	220	221	215	200	215	208	206	210	219	207	217	198	211	219	188	247	214	203	208	212	203	208	200	205	201	180	203	236	209	238	199	231	215	202	211	208	195	216	186	208	219	230	195	179	203	208	222	189	220	240	203	215	187	208	203	216	189	225	171	208	210	201	209	209	201	213	204	203	206	232	230	225	235	216	206	206	206	225	204	220	203	214	198	200	230	217	206	222	205	200	211	190	215	215	239	181	207	230	207	226	220	210	202	213	260	201	217	218	196	196	200	208	212	200	219	207	194	224	228	220	195	200	199	194	220	233	195	207	211	240	201	217	220	181	221	220	217	200	203	222	214	189	184	201	219	225	224	212	218	196	193	186	195	196	215	202	192	228	222	216	225	210	213	201	226	240	225	176	208	202	177	218	206	197	227	238	237	233	215	205	204	206	198	186	208	213	213	205	222	224	220	221	221	198	238	227	224	211	206	212	188	218	221	206	206	218	202	193	206	221	228	193	193	212	205	218	228	187	203	203	212	223	204	205	199	190	192	239	201	222	236	184	183	194	205	185	225	220	207	210	219	229	224	208	195	200	202	201	211	225	220	226	217	213	194	201	196	227	196	231	200	211	226	195	215	189	223	198	219	212	194	209	234	208	207	204	209	186	222	232	229	221	199	226	206	215	223	224	194	185	218	226	223	206	237	209	209	220	222	224	215	239	196	208	220	223	226	231	228	234	199	225	209	194	207	191	234	200	200	196	226	196	192	187	218	216	218	209	194	201	180	216	178	213	209	206	211	176	194	213	223	210	206	231	199	215	181	211	225	244	194	207	215	211	203	198	205	208	191	229	217	195	234	201	197	208	222	226	211	196	209	220	185	188	226	234	215	234	235	203	194	215	226	204	211	201	200	210	225	225	206	182	201	208	201	194	220	207	217	219	187	215	193	209	201	244	227	214	220	176	202	240	176	197	196	215	217	214	219	203	204	215	205	200	216	214	200	195	222	206	216	216	222	222	203	193	206	198	185	219	194	198	211	232	222	209	202	208	210	202	204	181	227	207	221	233	205	219	194	196	211	216	216	225	228	192	215	205	225	236	237	222	194	216	233	201	219	217	207	192	195	218	228	206	220	219	208	223	203	202	176	221	222	225	224	192	206	189	223	210	207	201	219	207	230	198	201	192	209	214	220	204	243	219	219	187	222	211	202	197	209	209	188	202	221	225	216	226	207	229	213	205	196	225	217	207	222	230	179	220	216	183	215	209	222	210	227	246	200	204	228	218	218	218	203	212	208	234	190	202	203	220	204	219	198	197	197	214	197	218	195	205	207	214	246	241	205	230	227	211	207	192	223	219	215	188	220	226	246	220	230	206	217	200	217	215	203	194	195	200	217	214	187	215	212	209	217	207	218	212	213	215	202	210	234	217	215	228	219	208	207	206	213	200	214	216	226	204	206	233	224	234	216	228	181	218	206	221	208	221	194	197	218	196	214	233	200	205	207	210	201	207	219	216	200	226	208	198	210	257	224	198	195	238	193	209	229	246	202	199	230	215	218	203	188	194	213	214	223	242	202	235	227	203	231	229	202	198	215	212	208	214	211	234	217	226	219	204	222	241	221	211	232	211	227	199	213	202	197	208	207	230	222	206	236	217	214	199	209	217	190	241	214	212	176	226	213	195	172	199	196	197	195	220	211	204	213	202	190	194	226	198	248	223	209	212	191	218	220	212	215	210	217	229	213	203	230	192	220	199	199	208	211	202	197	167	187	242	211	240	200	186	230	224	213	209	190	214	247	194	221	184	217	209	190	202	202	192	200	208	218	206	238	204	220	211	220	213	217	191	192	203	218	224	178	205	191	206	194	207	219	194	235	229	190	228	214	213	209	207	215	217	202	227	223	206	212	177	201	230	237	229	199	218	187	196	195	216	212	221	195	192	189	219	212	215	192	220	229	197	225	195	231	239	199	246	215	188	226	242	211	192	227	206	207	209	202	207	210	217	217	203	185	189	196	225	220	224	218	229	186	194	225	199	181	212	208	201	222	210	223	199	187	197	190	214	213	199	217	195	232	207	194	242	233	214	223	239	226	229	199	209	199	201	218	197	237	219	237	200	213	214	212	217	210	205	188	187	215	210	222	223	211	182	230	237	214	238	202	223	220	196	200	218	212	236	236	210	183	237	191	228	231	230	196	210	224	218	199	235	224	219	244	208	205	206	243	220	228	236	190	215	215	199	235	197	225	224	226	202	219	189	208	218	208	189	193	213	228	217	213	196	211	209	224	219	214	209	211	207	210	197	207	206	192	219	185	187	207	201	210	216	200	210	180	212	213	251	212	212	194	209	218	218	242	217	241	239	188	204	196	220	212	216	217	187	236	192	208	205	198	199	225	204	169	216	201	224	199	216	192	225	231	195	204	228	197	174	214	210	237	240	201	204	219	215	213	207	206	210	220	195	229	208	235	229	198	206	245	233	260	205	214	225	198	204	213	191	195	225	209	221	211	233	226	224	193	201	216	212	208	210	195	216	223	210	220	222	195	211	208	220	227	200	223	243	205	199	192	193	231	243	211	203	221	183	227	212	219	214	211	209	222	209	209	195	204	205	229	219	217	213	232	199	224	223	209	210	238	200	237	200	213	192	205	208	215	205	196	217	220	200	215	220	208	190	197	211	220	211	200	222	214	201	218	223	221	235	224	223	200	210	199	206	214	222	220	206	210	221	236	214	202	252	179	204	209	212	233	225	229	220	196	201	202	207	208	234	202	206	220	202	219	258	226	205	191	203	192	230	220	232	221	204	197	236	227	205	208	232	223	213	214	232	192	228	236	223	181	207	207	192	208	235	163	203	199	206	228	208	206	218	191	228	209	237	222	203	204	229	218	201	209	228	234	218	212	185	235	195	237	234	218	207	214	220	190	206	212	208	227	206	209	229	182	202	234	226	225	210	200	225	209	230	200	205	208	223	220	218	210	188	207	196	232	211	216	225	189	203	217	200	170	231	204	237	218	218	225	233	229	211	237	207	188	213	212	198	216	201	227	205	188	221	186	202	214	204	218	245	187	192	203	220	200	197	213	200	183	192	201	229	213	196	234	209	226	175	188	220	203	212	219	180	196	211	220	223	234	205	220	182	191	205	219	241	217	215	176	241	227	221	205	223	195	183	216	220	216	214	204	203	179	217	206	193	184	176	218	182	242	196	192	205	214	248	197	212	181	201	245	201	191	217	191	212	226	223	224	205	191	206	213	203	217	235	194	201	190	198	207	221	238	203	195	221	237	219	214	199	199	200	229	214	215	231	217	215	202	214	205	226
11590	16000	22298	12118	5712	5247	1559	537	562	607	552	572	558	552	592	720	828	975	756	700	629	575	572	570	568	543	591	545	544	570	586	546	586	528	582	522	526	551	564	561	519	548	536	555	567	533	504	505	554	530	580	555	590	570	539	577	540	606	548	567	574	570	539	601	556	547	545	539	515	556	542	547	507	556	564	589	528	593	540	575	573	558	553	535	558	524	564	577	517	570	578	574	582	510	580	546	573	598	551	543	561	557	578	522	560	574	560	526	519	554	570	568	558	579	548	556	560	572	561	559	540	567	529	564	526	529	509	589	546	536	568	585	491	517	567	570	593	562	590	495	569	575	584	551	529	523	555	575	593	541	548	552	528	553	566	523	546	554	550	557	502	560	569	584	549	535	540	572	539	502	557	531	518	519	571	594	581	510	566	545	545	574	555	593	538	560	521	533	551	570	511	526	574	545	552	583	569	577	561	526	570	546	550	583	568	561	542	550	542	584	544	559	527	535	539	542	585	585	525	575	536	563	564	546	518	546	524	548	530	566	544	515	594	590	571	578	565	540	546	564	546	534	546	549	549	554	545	570	578	513	564	577	538	563	553	602	515	545	582	565	579	531	582	555	541	556	546	560	534	558	541	525	542	525	560	518	524	566	543	533	588	513	543	572	552	543	562	565	571	552	538	559	563	523	561	525	531	560	522	534	572	556	501	561	538	532	584	609	553	574	555	560	529	563	569	554	542	584	580	550	559	556	550	572	524	502	554	559	509	518	539	558	579	533	532	571	560	542	565	558	532	542	523	535	546	578	555	529	564	560	527	558	528	565	540	566	559	520	538	536	542	548	583	573	557	555	562	562	526	561	546	572	528	545	549	494	531	580	574	580	535	535	550	567	586	544	539	530	500	608	557	518	571	580	545	533	564	558	549	544	559	590	588	517	519	541	560	565	565	530	499	586	530	583	543	520	554	584	560	575	497	571	547	572	559	540	521	548	578	534	546	524	580	544	576	537	538	529	528	538	579	554	538	556	498	517	594	491	548	564	539	526	576	526	581	544	588	547	545	551	526	509	546	524	559	516	558	530	584	527	527	569	549	564	558	579	563	558	565	539	523	597	570	545	529	560	558	549	551	576	520	622	561	611	561	560	570	555	589	572	540	551	532	578	524	538	597	568	545	563	571	576	544	579	558	587	567	521	552	562	581	553	516	572	562	583	561	589	555	536	507	523	556	550	558	506	578	504	525	530	594	584	551	560	556	534	574	557	578	520	586	569	524	593	502	564	555	539	549	540	565	525	553	550	543	611	541	557	565	525	567	570	568	583	535	523	559	543	544	562	542	495	560	535	593	547	526	577	526	579	578	562	548	563	515	598	565	555	546	527	564	500	541	561	502	522	591	586	508	509	566	558	559	560	554	580	497	582	532	546	571	581	560	555	547	549	562	550	509	530	567	594	567	592	560	553	536	548	556	522	557	542	588	590	520	556	556	603	549	515	528	570	554	542	568	569	545	589	515	543	569	521	576	589	536	542	543	556	548	523	553	562	595	523	549	546	544	583	547	576	595	550	534	549	581	531	516	598	531	580	566	558	572	567	567	553	540	536	532	564	528	546	578	517	570	537	541	612	586	546	532	519	547	549	538	532	559	520	537	566	530	562	592	583	541	532	558	535	561	573	537	577	564	552	479	558	552	554	531	575	570	525	543	557	519	570	517	521	575	582	544	547	545	551	577	560	602	537	564	559	552	580	535	539	531	551	537	518	497	567	552	541	541	534	572	569	581	568	545	541	547	578	572	551	528	603	533	539	553	557	550	487	519	586	540	579	531	569	524	509	566	545	568	558	568	551	530	521	519	597	525	548	543	540	568	525	576	602	581	516	519	548	552	548	540	543	536	535	571	580	554	527	578	559	576	553	566	594	562	531	582	532	529	568	539	488	533	520	577	530	581	561	585	570	551	513	553	547	510	574	530	595	558	517	563	614	510	542	562	549	548	547	538	567	534	528	518	529	544	533	519	557	567	566	538	555	536	571	542	562	559	505	529	596	567	555	542	533	600	551	556	555	542	555	553	586	588	598	536	549	559	581	561	532	554	577	568	556	558	564	565	555	536	529	547	560	525	571	573	584	575	538	589	573	579	572	558	556	536	571	554	506	551	505	527	510	537	548	492	531	547	546	575	557	551	517	551	526	569	589	541	540	554	566	551	513	529	547	544	566	519	540	557	551	519	568	546	593	547	529	564	545	579	539	507	540	564	525	490	568	561	552	563	579	546	570	573	569	528	555	551	549	539	596	534	553	542	568	559	555	539	572	509	541	556	553	519	506	526	605	579	561	564	604	573	586	535	579	557	566	511	585	581	561	554	511	542	527	588	516	534	617	524	579	533	559	541	561	545	549	547	558	572	575	535	538	540	566	560	559	501	583	543	537	531	576	549	499	574	526	514	549	548	535	571	573	554	529	539	522	556	512	518	578	607	567	543	519	570	515	564	525	548	575	519	532	544	571	539	532	514	546	564	552	512	552	563	566	557	594	576	556	597	549	548	489	551	536	537	547	566	526	528	580	548	591	512	563	576	507	523	562	538	550	545	587	537	513	547	560	542	566	540	563	519	511	566	539	563	538	522	565	578	566	517	562	533	549	584	519	541	554	520	556	509	537	570	552	542	533	534	546	567	592	570	513	524	540	562	535	611	527	537	503	567	560	553	577	537	535	527	550	600	528	524	586	555	529	606	537	514	531	608	573	587	551	538	547	554	591	560	529	557	545	539	587	550	586	548	559	539	573	529	547	567	529	532	553	582	548	564	579	590	562	573	531	562	585	551	549	515	526	496	507	571	550	529	501	543	571	544	607	561	569	549	538	572	587	577	570	580	578	557	564	581	548	550	590	500	555	529	571	538	535	582	576	481	521	547	518	583	587	553	557	571	556	559	552	548	548	575	570	517	516	522	578	523	594	541	584	610	549	569	576	541	578	583	541	540	510	557	574	571	517	535	569	571	569	547	552	550	532	566	583	563	566	592	532	564	540	537	561	536	565	573	542	545	575	580	528	567	539	556	538	587	557	570	542	574	523	541	536	550	512	551	543	565	534	565	515	578	567	551	526	570	535	558	521	585	546	591	553	546	593	543	553	542	546	554	555	542	612	543	534	542	535	568	581	526	541	538	575	570	557	564	581	523	608	548	511	544	589	581	554	578	521	550	579	593	558	504	564	563	554	544	591	539	570	536	574	504	549	549	540	525	567	572	530	524	560	549	552	524	550	514	527	546	547	524	550	559	578	515	577	588	531	561	519	532	532	531	523	553	557	556	531	510	534	551	556	566	548	581	542	535	500	546	538	514	556	557	572	538	568	546	535	522	563	603	575	554	528	549	567	553	578	557	592	594	563	551	545	535	547	577	598	613	566	568	521	568	559	553	555	516	519	572	574	539	591	602	553	546	545	589	558	574	528	551	569	548	555	600	569	547	539	563	602	560	570	559	588	538	555	569	541
57373	67136	64638	40729	22844	17232	5333	355	252	218	238	243	241	278	360	532	727	715	506	335	271	274	230	245	224	263	244	234	238	215	249	222	243	249	210	232	255	237	243	237	229	251	236	246	247	263	248	221	258	222	242	241	243	248	234	194	235	233	226	209	248	227	238	240	235	248	228	214	236	197	221	263	230	231	221	244	251	233	227	238	252	217	237	249	216	214	242	241	241	223	238	212	210	215	225	221	248	239	260	263	244	240	213	237	242	230	246	252	229	236	260	226	228	227	219	242	247	245	253	234	251	239	245	250	235	261	278	232	262	234	261	245	222	243	244	223	228	213	228	240	238	239	237	230	217	210	229	220	225	241	227	238	235	225	234	254	227	244	245	255	218	205	243	250	252	254	229	243	264	233	216	215	256	208	244	244	240	224	234	229	251	225	207	225	254	259	262	249	232	246	238	238	223	225	231	221	216	217	236	232	235	261	219	241	235	246	238	241	236	232	239	226	252	232	222	225	234	246	213	226	221	261	237	231	242	235	207	247	246	261	214	218	209	227	230	226	234	215	223	243	207	226	246	230	262	253	229	216	224	218	238	228	228	226	229	254	245	239	241	228	240	234	283	228	239	230	231	207	200	224	254	235	226	222	240	254	238	215	257	240	226	238	247	241	219	247	231	217	235	243	215	237	243	241	222	230	249	253	246	231	244	237	276	254	227	231	241	247	206	269	253	234	240	230	234	242	235	232	237	225	220	212	248	233	228	257	198	257	228	228	241	239	237	235	196	240	240	245	235	253	226	236	209	239	244	237	240	257	238	240	222	241	230	252	245	217	255	251	220	216	214	237	246	253	250	245	237	232	229	214	248	229	239	226	228	230	208	249	225	233	246	227	236	263	254	216	218	220	235	209	225	227	230	242	209	224	255	235	230	225	257	234	242	239	229	246	231	240	229	250	264	242	222	231	232	238	217	249	201	264	212	264	246	238	256	231	237	261	245	240	247	215	242	237	257	231	260	231	234	241	223	236	211	242	263	238	241	227	246	214	239	222	232	246	242	252	231	235	234	230	220	272	254	211	230	224	222	230	256	208	208	218	226	231	259	226	239	232	251	230	219	240	231	248	231	253	244	218	224	259	242	217	263	202	223	222	229	236	247	223	221	253	223	226	251	248	206	238	250	240	245	234	245	227	237	266	239	254	251	207	243	226	233	247	258	194	241	245	240	250	249	230	249	232	233	209	240	229	222	257	257	267	219	226	224	246	218	244	254	226	272	239	228	254	229	207	258	251	246	255	201	225	238	199	191	254	230	234	235	229	206	236	203	228	215	225	228	233	246	237	218	233	219	222	237	208	222	236	222	241	217	227	245	220	230	228	261	239	240	231	257	240	225	209	236	246	248	219	225	254	218	251	242	225	248	238	238	235	223	256	275	248	240	239	226	234	261	242	237	206	283	233	260	231	236	247	252	252	247	247	239	217	232	238	267	201	239	218	241	223	216	242	237	233	257	265	237	235	234	225	240	215	231	233	248	252	230	251	221	238	228	225	243	240	227	254	224	253	218	237	225	224	258	226	207	223	245	242	256	238	240	228	249	212	219	237	222	213	243	233	255	260	208	204	244	222	233	203	236	243	238	230	251	270	224	236	253	228	230	225	244	246	233	226	255	243	242	229	224	252	229	255	228	233	251	209	218	209	212	250	251	223	222	243	230	249	268	230	228	223	228	240	238	257	237	262	249	241	255	226	234	243	248	224	243	237	257	254	251	232	231	251	237	229	233	202	213	212	244	246	242	264	285	243	244	213	243	241	216	259	215	256	232	245	241	240	262	227	203	242	239	205	250	229	221	210	245	243	234	240	226	239	239	233	228	229	235	234	240	245	253	234	227	217	259	235	212	249	230	214	248	229	230	246	232	225	241	242	246	232	228	220	248	222	219	235	238	243	239	247	245	226	263	258	247	255	235	231	241	210	250	238	232	257	240	238	244	237	260	225	233	256	226	244	245	236	228	266	220	269	212	230	226	196	236	236	255	230	215	251	245	218	257	234	234	216	242	249	264	238	230	251	259	229	214	220	205	229	219	236	255	249	244	223	209	228	224	263	209	223	243	205	252	240	260	223	219	225	224	231	245	243	234	221	239	225	238	215	245	236	254	244	249	206	244	241	240	260	237	221	244	220	251	243	199	211	241	241	219	226	232	245	228	255	224	240	247	265	217	225	234	232	226	228	220	223	216	237	224	258	248	238	247	246	226	236	228	264	228	232	239	230	236	236	247	242	241	241	245	239	258	220	243	228	242	258	253	253	229	234	220	273	239	233	226	251	231	270	237	243	218	237	238	232	257	235	232	225	243	210	247	224	240	202	209	254	254	213	245	255	220	247	265	234	259	223	251	230	239	259	236	238	249	217	223	224	240	259	236	224	221	219	227	229	247	235	243	213	230	211	249	253	230	264	253	238	249	239	222	219	223	224	248	223	237	236	224	235	232	199	239	235	241	221	233	220	235	228	210	235	232	263	223	227	213	225	246	222	237	246	247	244	258	236	228	214	266	234	242	251	244	221	237	211	241	265	234	223	205	253	261	244	239	233	231	256	249	249	223	216	203	241	240	221	234	229	241	263	242	244	250	232	259	238	239	222	257	247	210	242	245	207	241	230	221	230	219	245	202	231	201	251	241	243	223	233	229	252	245	224	253	225	241	234	247	222	240	212	256	263	234	221	240	250	264	240	225	227	229	248	241	243	221	257	252	248	238	242	262	234	231	242	227	224	257	234	242	216	264	224	228	214	200	221	215	227	236	273	251	212	219	238	227	228	220	214	219	231	233	251	231	242	198	262	226	217	233	210	231	244	229	254	251	245	231	218	241	215	253	225	247	234	258	230	227	226	233	259	279	245	244	235	262	235	232	246	243	261	244	233	218	236	235	230	244	246	230	250	231	221	251	252	269	249	238	241	258	219	236	241	223	243	264	262	224	231	216	262	235	219	270	214	226	249	239	226	235	244	228	232	224	263	254	236	211	215	255	232	253	254	242	225	238	224	208	215	216	201	250	233	228	223	221	239	221	195	225	226	243	218	222	237	218	215	248	255	246	235	277	230	232	228	244	216	222	250	275	217	247	232	244	264	214	241	243	206	238	217	256	203	224	272	229	225	259	225	222	234	236	219	271	239	238	224	243	241	252	242	228	261	230	258	242	244	233	233	238	231	223	234	227	229	200	243	230	235	213	253	264	232	250	244	262	238	216	245	252	242	232	227	216	233	228	222	241	289	230	233	244	228	250	234	226	235	239	225	263	234	238	227	238	192	237	249	217	237	228	240	262	245	236	240	218	251	236	227	234	238	229	240	252	227	230	218	225	224	241	225	235	258	237	220	226	241	255	261	245	256	215	247	236	205	217	188	211	234	270	234	239	241	222	266	238	251	222	249	245	221	232	240	233	248	236	246	255	236	224	220	236	245	235	224	231	258	240	250	237	215	252	240	232	252	226	270	253	243
35430	50423	59990	44287	33639	31079	12398	710	655	620	617	660	672	721	1434	2186	4050	3677	2127	1170	753	651	637	576	592	621	643	648	601	606	601	623	602	618	596	623	620	607	662	636	585	580	587	585	606	598	599	657	601	596	627	640	622	628	588	600	602	613	552	587	612	627	642	618	636	598	605	594	541	599	604	596	601	627	625	603	592	604	659	628	541	601	564	591	556	611	600	562	684	599	610	618	519	633	592	570	607	601	576	574	608	588	644	578	613	579	617	611	617	598	590	635	619	615	582	625	593	623	616	620	596	556	587	657	585	629	559	613	578	601	575	576	570	621	599	566	635	626	610	583	594	618	613	638	593	550	563	635	593	554	563	626	582	626	598	602	613	602	557	642	576	572	612	617	612	577	651	595	591	612	634	577	625	587	622	585	576	642	609	595	600	580	596	578	609	589	625	604	581	592	586	603	579	612	589	634	595	605	559	621	645	624	638	600	588	612	578	599	645	560	590	611	617	595	625	630	622	581	582	616	584	583	578	578	585	607	608	604	666	630	607	609	615	615	586	601	593	587	611	636	619	624	629	593	634	583	591	644	627	548	581	589	594	614	573	544	615	610	622	611	573	597	632	590	582	585	557	581	581	572	609	635	579	623	618	586	578	572	578	608	592	633	615	621	622	598	607	599	587	607	564	638	605	560	602	607	558	605	610	609	635	589	582	579	554	609	589	612	634	577	616	612	609	629	624	606	625	593	592	583	570	621	582	615	587	577	610	661	631	581	605	612	596	568	569	602	616	596	616	622	636	595	600	604	622	596	592	613	599	614	571	601	603	550	608	592	603	587	594	570	602	583	583	542	596	584	633	605	619	620	573	599	617	588	614	609	590	566	602	610	588	582	591	571	596	591	606	598	595	603	589	607	612	607	584	592	615	582	658	606	613	568	616	642	565	602	630	614	576	630	679	589	570	597	636	572	592	618	612	578	595	578	633	645	636	558	584	596	610	565	599	621	575	585	611	588	582	616	587	550	632	618	620	618	648	591	624	581	587	567	555	575	619	596	656	587	616	585	619	582	593	596	590	603	576	606	604	635	602	597	583	604	593	574	608	598	615	584	576	607	569	605	576	581	590	619	602	578	599	598	602	599	601	636	634	569	594	596	603	580	633	571	598	588	675	623	588	630	629	633	585	620	627	614	611	569	586	619	599	603	629	601	607	589	588	595	649	601	621	600	551	588	604	600	563	661	606	574	556	661	597	629	591	581	637	572	658	584	616	576	576	581	590	606	637	548	605	575	629	606	587	646	598	620	614	629	625	576	573	570	594	589	613	631	585	566	574	605	592	599	608	581	562	585	610	616	596	618	594	603	591	580	623	605	554	611	612	569	632	657	605	621	594	607	609	582	597	591	567	641	653	587	602	630	599	560	563	625	625	584	591	597	612	612	640	571	645	590	636	617	556	599	629	657	580	588	601	630	605	600	623	594	601	620	587	617	601	634	602	613	575	613	589	612	602	604	585	592	610	570	631	551	616	564	639	627	594	598	671	566	579	607	561	603	599	619	613	606	617	604	599	562	618	622	578	596	529	642	614	600	592	594	577	610	598	604	608	583	611	620	587	590	581	614	605	608	577	606	582	574	603	597	609	579	605	599	604	611	568	637	626	593	607	588	581	612	625	635	598	567	609	572	582	629	622	633	661	626	611	603	624	649	622	654	573	573	620	606	617	596	624	619	610	630	629	610	617	612	613	613	611	630	592	604	604	632	604	643	588	565	657	644	600	634	642	577	629	565	599	592	614	608	666	568	574	571	605	583	590	629	625	577	593	608	598	601	591	622	563	602	587	573	602	617	640	614	575	594	605	574	683	611	591	602	664	648	618	612	607	601	582	624	619	608	599	608	575	577	613	626	588	643	598	580	618	599	579	604	581	606	594	623	582	604	590	582	610	617	594	635	637	617	576	547	613	627	573	628	619	640	605	617	610	630	582	610	617	626	618	581	594	599	624	651	572	604	593	622	609	566	613	655	595	640	628	611	620	607	591	583	592	624	592	629	592	611	577	593	580	602	580	614	637	654	605	638	568	637	647	615	614	673	629	546	593	640	569	583	586	644	618	645	567	585	591	609	615	590	624	630	581	599	591	590	557	564	593	538	601	584	646	624	597	610	582	595	582	587	630	599	591	598	618	630	595	564	613	551	564	597	576	632	603	639	618	604	635	631	601	585	585	673	596	617	618	626	591	594	607	597	600	565	596	571	624	560	582	611	632	571	612	626	623	559	635	619	580	612	651	603	604	585	573	620	618	557	616	551	628	603	608	632	613	582	605	579	597	613	561	580	591	606	605	592	656	631	587	611	576	595	605	580	604	601	595	551	604	583	586	585	628	622	607	583	621	573	602	595	601	617	582	568	620	598	576	589	610	631	642	618	606	670	630	596	583	587	604	623	580	633	618	610	588	593	601	592	597	629	585	621	639	609	632	570	574	624	645	621	572	574	604	575	615	612	576	639	578	601	620	613	638	601	649	634	618	564	619	601	558	614	596	599	580	605	592	616	617	595	601	583	597	584	594	622	554	572	574	589	650	612	580	609	554	589	579	569	585	590	611	581	605	628	586	579	595	618	665	629	616	639	646	588	569	666	610	581	612	605	609	609	622	579	619	620	622	582	580	620	617	608	594	657	593	566	592	627	568	568	543	614	608	545	589	589	632	569	611	563	630	626	621	589	616	603	555	616	573	619	575	633	584	631	654	603	590	644	612	579	561	577	625	557	602	567	589	574	610	576	643	561	625	584	594	572	596	609	592	584	601	627	568	605	638	580	582	619	593	612	594	577	609	609	569	605	593	597	564	591	592	596	560	603	591	578	556	588	579	614	576	595	578	634	582	600	579	621	598	627	622	631	602	603	614	586	610	565	625	623	567	586	622	620	646	602	629	572	590	567	577	620	595	600	619	565	556	598	624	619	589	635	610	622	623	600	613	604	550	586	606	580	627	634	628	599	602	562	636	583	592	589	565	631	599	623	636	597	604	569	577	626	597	563	581	594	571	635	614	639	611	632	595	601	632	635	604	608	573	597	628	588	594	616	611	591	659	586	615	599	570	613	616	624	543	633	588	629	592	612	621	610	566	607	588	583	626	594	611	618	605	611	617	610	550	668	573	622	599	582	636	541	587	605	647	639	589	590	614	612	594	584	643	629	596	562	573	566	604	598	639	614	609	614	585	591	584	598	573	542	613	585	601	613	648	589	631	588	564	604	604	599	567	625	597	608	617	578	605	593	647	618	644	619	626	645	634	558	641	599	636	610	600	608	568	591	640	559	634	617	603	588	603	656	601	579	572	597	617	599	577	591	603	603	590	575	600	596	632	614	609	613	522	593	635	573	625	606	618	550	567	606	644	628	628	584	615	620	599	585	581	654	588	609	592	626	605	588	610	617	586	592	621	602	581	560	633	589	604	611	567	614	627	618	579	579	605	619	664	601	593	555	595	638	591	577	570	620
71304	75545	77096	52778	32148	28950	12386	655	243	241	241	230	233	227	280	963	1421	1217	731	446	284	254	231	234	230	200	200	235	216	203	225	207	222	224	199	229	214	226	242	246	250	227	253	209	253	223	208	204	243	213	240	226	225	224	234	218	223	219	210	242	223	230	217	182	244	223	223	209	212	207	207	226	217	213	204	233	199	214	216	232	216	248	202	225	210	221	226	252	236	237	231	210	214	245	254	213	237	211	207	251	197	216	235	236	233	259	242	216	220	235	212	226	226	235	206	200	220	254	228	255	233	246	193	225	245	216	217	230	207	236	238	216	220	217	240	209	238	208	211	216	207	239	206	228	211	221	186	220	227	224	199	237	225	223	212	250	234	236	205	216	216	218	223	248	227	213	223	208	200	220	203	218	209	209	223	239	232	235	239	227	231	233	225	237	214	227	206	213	246	232	223	211	200	212	227	223	203	236	252	215	242	258	236	233	230	215	251	224	227	201	225	246	208	194	221	241	229	228	217	204	230	238	212	227	235	248	229	226	239	229	235	202	203	230	202	229	223	218	206	218	226	213	210	218	236	251	209	229	222	208	195	216	211	222	239	203	220	207	220	246	218	234	208	229	243	197	220	225	226	234	253	212	194	223	229	207	209	199	236	222	228	208	223	229	209	235	228	181	213	237	210	223	198	210	204	222	228	208	209	208	220	255	208	225	223	191	249	223	237	243	223	232	226	236	233	232	228	232	221	203	238	220	207	196	214	218	232	229	229	228	214	213	265	209	237	222	211	223	210	238	219	234	231	251	207	209	227	234	202	228	229	233	198	233	266	203	197	239	230	238	226	249	221	224	209	212	187	215	208	221	199	222	200	231	238	223	230	216	214	232	217	228	210	235	231	231	227	240	226	236	210	199	239	220	218	253	215	220	219	226	212	236	219	243	221	255	262	236	218	230	253	248	224	223	215	225	233	251	201	223	222	220	206	225	224	222	223	216	215	237	189	207	254	222	224	205	216	199	237	235	243	235	244	212	198	223	233	228	214	225	234	216	222	203	238	226	232	219	231	216	201	215	204	225	212	221	221	221	220	212	227	224	206	210	221	244	249	224	209	219	215	236	204	203	238	193	237	238	236	241	241	239	225	202	231	234	217	208	253	232	210	241	219	238	240	202	190	221	231	213	191	182	196	264	230	240	178	237	223	228	254	227	224	223	215	232	230	206	234	233	230	203	205	238	214	241	210	212	232	247	242	202	199	215	229	203	224	241	214	225	225	226	219	207	226	213	232	229	212	250	227	218	231	216	215	232	205	226	238	224	227	225	228	232	212	219	217	228	212	236	225	233	267	238	237	230	206	224	232	246	238	224	215	234	214	222	208	248	239	234	223	237	198	237	245	235	230	221	221	213	250	219	230	187	240	210	221	213	229	222	235	226	242	219	226	202	217	191	242	241	215	223	240	223	197	231	248	229	231	241	189	227	234	254	205	224	233	228	223	219	212	242	228	198	206	218	252	208	216	220	210	220	211	223	193	200	200	233	217	233	232	203	215	225	203	237	238	223	208	212	221	222	214	210	212	235	233	206	205	207	217	235	228	217	211	230	241	223	213	219	238	216	242	224	228	186	207	191	230	211	216	212	226	229	232	201	227	223	210	243	227	205	279	227	234	209	235	245	194	261	230	238	228	247	226	214	218	226	245	213	220	214	211	225	226	209	228	225	218	224	213	233	245	221	222	221	221	232	232	231	218	235	238	241	222	219	220	235	270	205	216	228	214	235	249	221	211	217	214	220	205	207	234	224	221	222	212	230	252	191	252	247	218	242	238	212	227	178	232	223	223	243	204	240	258	233	223	241	246	228	235	228	238	193	201	203	216	210	220	255	225	230	208	219	241	217	221	208	219	232	229	252	214	210	215	228	253	229	226	226	209	228	228	235	242	214	229	231	220	230	226	246	210	205	196	218	200	229	214	220	228	201	205	231	211	214	230	212	223	234	212	210	234	228	216	258	229	215	256	232	240	221	226	229	221	215	224	186	219	197	232	228	224	247	258	229	210	251	202	204	217	213	228	235	226	224	233	229	225	223	239	244	235	218	239	201	195	226	198	239	252	225	222	229	235	225	197	216	238	232	220	214	248	206	239	221	220	209	243	220	220	224	220	227	205	230	248	217	235	247	241	241	241	255	232	209	244	231	250	209	203	228	234	198	244	215	189	216	188	229	232	214	224	219	216	243	227	229	232	230	237	231	251	218	206	209	225	241	224	196	235	219	219	227	202	219	234	250	223	250	219	233	220	220	212	207	230	215	240	222	208	200	212	241	210	228	258	259	236	187	238	237	231	216	200	217	197	228	235	224	215	219	240	220	229	233	204	239	243	230	232	212	239	219	196	210	221	247	217	189	230	242	218	202	219	231	211	215	242	215	222	220	232	207	231	208	246	226	207	255	190	199	223	201	221	220	200	237	255	223	194	232	220	234	235	217	215	227	213	229	218	213	241	223	208	230	229	245	219	217	226	254	216	208	249	208	223	237	240	233	222	236	225	235	234	219	224	234	211	203	233	227	234	232	236	221	226	227	253	215	205	229	241	216	222	201	229	233	259	202	237	191	224	229	243	238	232	210	186	258	218	193	238	206	242	239	238	238	229	225	211	228	238	199	240	216	225	239	239	214	203	233	217	193	229	221	209	218	256	234	256	196	240	247	205	216	225	206	249	215	203	225	220	215	213	221	236	219	223	220	212	237	209	222	224	219	204	239	223	216	253	219	218	236	246	206	214	201	241	225	236	231	223	213	225	238	220	229	243	220	196	218	231	218	208	207	211	220	207	219	209	245	204	226	234	229	236	225	233	224	227	197	220	211	180	213	210	221	217	217	218	255	230	245	216	236	212	222	223	249	230	251	206	241	190	208	210	232	212	220	237	221	233	227	242	226	227	218	220	225	225	212	227	229	236	194	233	225	201	207	215	208	215	232	241	230	215	236	220	229	197	221	236	216	212	200	219	217	233	251	233	243	234	242	212	199	227	218	246	259	217	223	213	225	219	209	224	225	249	240	211	241	231	223	228	233	216	211	208	220	212	210	218	240	236	215	225	195	252	226	222	213	219	205	228	222	202	227	227	213	219	229	227	188	211	216	230	214	221	210	196	239	199	203	238	233	234	223	208	207	249	199	216	209	222	205	227	247	222	223	240	241	233	209	236	218	235	227	235	223	203	203	238	209	227	237	221	244	234	230	210	243	239	231	198	242	249	238	217	222	245	230	191	236	234	226	247	242	243	209	235	213	206	244	206	206	234	225	225	229	249	232	233	228	249	242	212	221	214	252	218	210	255	232	218	234	226	242	240	232	234	210	226	220	233	225	215	251	235	236	210	204	229	226	211	251	243	224	218	217	232	205	227	224	245	215	216	210	240	217	213	193	204	238	225	224	228	220	252	231	228	232	236	180	210	256	215	243	215	264	225	196	224	241	230	219	218	218	238	227	218	228	208	204	222	230
45041	59308	74550	55502	41229	41357	19865	759	628	600	633	655	654	592	976	5110	7500	5928	3374	1584	883	627	601	577	554	580	553	607	565	572	583	567	601	596	587	579	548	572	525	578	549	572	595	521	586	558	600	574	602	584	568	567	590	533	536	578	586	535	522	557	595	605	578	588	569	570	572	536	540	566	556	559	567	571	565	601	564	582	581	564	550	546	593	568	585	604	564	570	566	640	533	585	596	569	510	544	591	591	567	575	576	555	558	580	567	558	553	613	591	551	588	608	548	580	550	512	534	514	547	564	571	511	577	598	581	573	526	538	572	576	568	573	553	571	543	565	576	580	630	589	556	598	603	565	604	548	558	567	587	520	613	541	543	592	529	546	589	584	588	545	562	557	538	560	568	553	577	540	559	579	563	569	554	581	575	552	505	555	549	556	588	574	556	568	572	569	586	546	551	603	533	594	577	566	575	542	531	536	574	567	576	561	563	515	584	542	595	551	551	610	538	590	574	551	571	579	606	545	599	562	519	554	581	547	602	571	589	547	562	528	549	561	549	542	575	578	537	573	553	583	558	584	579	600	545	535	576	542	566	571	574	550	566	566	533	566	548	561	560	588	587	555	629	594	545	565	528	568	583	569	609	500	567	547	594	531	599	559	541	606	568	563	534	567	556	555	586	558	601	563	597	529	593	602	587	578	557	590	549	578	534	587	566	558	574	608	518	612	568	554	636	584	579	591	520	586	562	566	632	527	590	571	519	539	575	561	521	588	558	587	593	603	543	494	564	591	546	563	553	570	559	551	540	537	593	569	554	603	614	552	563	565	522	537	586	553	577	561	557	564	596	580	574	581	574	596	549	557	576	587	580	564	542	584	533	603	508	598	558	585	553	565	575	576	523	602	581	519	572	563	560	585	596	576	609	546	582	550	610	589	541	570	577	573	552	551	597	560	577	570	588	556	550	558	540	553	602	540	577	601	603	553	563	555	571	567	579	523	539	573	510	571	531	557	566	572	536	530	570	551	572	589	586	613	594	613	554	558	550	603	618	620	547	573	582	573	555	549	572	516	589	580	594	555	567	613	552	552	533	531	607	599	558	620	555	575	555	539	550	518	592	573	611	628	530	578	588	610	532	530	564	557	561	633	602	546	593	547	582	563	561	579	551	547	526	614	567	578	547	554	608	539	582	542	574	586	569	545	568	586	618	576	550	563	591	554	564	566	582	533	553	542	528	552	547	581	557	527	574	571	565	563	549	530	510	572	526	567	535	593	542	548	576	548	590	551	546	583	570	536	567	587	574	559	604	562	522	561	582	567	518	587	563	577	588	565	512	567	574	543	552	523	584	561	550	594	597	549	581	583	589	537	538	561	578	582	581	572	551	525	631	569	591	530	561	571	602	547	575	543	550	576	519	545	572	546	562	590	573	529	532	522	567	546	569	552	535	560	559	558	564	551	563	593	612	555	560	587	586	588	561	555	486	500	564	550	567	585	563	592	569	575	558	577	574	605	576	559	584	562	612	571	576	603	547	539	548	582	599	569	569	553	558	566	555	510	542	569	570	530	563	558	540	570	566	556	539	571	577	546	552	598	533	550	572	566	538	572	566	540	576	599	576	586	538	583	563	620	567	584	522	566	549	560	587	554	559	560	553	552	606	582	578	573	546	543	595	574	588	553	559	582	565	536	557	575	585	561	595	592	572	562	543	564	609	541	531	586	538	554	564	550	575	564	580	610	620	553	595	551	573	553	550	570	595	543	599	543	585	574	565	577	591	576	571	566	565	562	564	590	535	560	578	547	571	545	565	544	528	612	581	527	558	593	587	567	599	529	599	567	560	543	609	571	569	589	520	523	572	560	564	558	562	573	596	591	548	547	553	573	551	554	552	538	565	577	553	551	558	557	611	560	603	586	599	593	572	554	597	576	584	603	568	563	605	589	556	555	530	568	545	573	548	587	615	573	558	534	553	593	586	565	537	595	571	529	591	586	565	596	544	589	578	590	598	515	587	571	596	575	582	546	552	540	557	574	542	564	569	551	615	612	578	551	542	567	626	575	582	566	597	577	600	545	590	619	560	595	579	530	530	595	572	578	607	533	599	543	540	564	563	608	545	553	577	604	572	596	517	580	539	583	581	544	573	519	531	536	551	567	548	562	572	565	572	560	556	527	586	579	596	553	601	573	576	547	561	554	543	596	582	584	566	589	624	603	538	563	537	574	580	566	615	579	629	580	609	526	577	524	594	585	545	578	584	545	529	588	567	601	575	565	579	563	547	538	517	547	580	581	561	575	579	604	533	566	572	586	542	589	584	561	551	582	524	602	540	571	560	554	551	496	605	562	549	596	554	560	548	543	527	517	528	551	526	559	570	600	596	610	518	586	555	637	584	587	587	567	539	590	550	559	533	601	500	585	549	536	581	569	592	540	599	596	595	569	536	580	576	565	571	586	536	580	551	547	562	572	551	569	606	569	573	560	585	551	544	558	530	608	579	615	548	509	580	586	553	579	583	556	548	584	543	568	546	569	547	567	555	599	548	570	541	593	595	571	565	579	590	569	581	580	636	572	561	608	546	538	548	569	566	568	571	563	597	574	579	545	559	590	596	551	527	581	617	563	577	562	537	549	546	566	542	556	562	537	618	596	579	589	569	563	509	561	566	550	569	561	573	559	596	589	581	550	602	577	536	571	564	582	564	557	589	603	580	548	600	551	563	576	539	581	544	582	569	583	541	571	581	560	554	590	547	548	559	578	547	562	589	520	566	574	579	587	533	522	574	539	538	571	592	579	554	576	592	550	577	605	538	593	546	568	571	538	563	583	575	542	588	544	549	564	557	547	533	573	591	591	582	552	592	561	543	562	593	593	548	591	521	538	557	569	558	549	566	596	572	551	587	546	548	563	585	541	561	551	540	553	577	540	531	546	621	633	558	586	563	531	548	593	578	596	578	583	627	603	534	590	539	539	555	496	584	593	568	609	547	514	621	559	541	543	544	547	585	563	602	552	541	577	544	586	561	564	571	537	583	567	568	544	567	548	558	547	579	591	554	565	522	617	571	576	591	564	552	563	584	556	562	567	558	571	550	564	581	565	572	548	589	556	593	549	536	555	558	560	571	574	603	566	549	598	600	573	598	567	581	609	583	608	551	580	524	593	588	582	569	600	585	575	559	591	577	557	588	531	540	588	541	600	571	584	600	534	519	550	615	590	575	589	564	562	578	580	566	567	548	602	557	565	579	613	565	538	571	525	593	589	580	586	561	541	585	556	561	581	569	583	574	568	570	578	556	592	580	543	570	565	566	579	614	591	581	587	571	568	580	554	537	544	570	580	588	563	582	556	578	565	565	542	568	561	578	556	596	558	563	569	575	562	583	517	591	548	566	557	592	530	589	519	548	557	552	558	602	546	587	591	565	577	567	534	558	626	577	568	525	530	550	613	562	594	560	600	549	523	591	566	559	568	557	558	572	594	537	575	606	556	558	578	553	539	537	606	561	582
12182	10046	14469	5993	1513	1102	441	211	201	191	198	216	203	221	208	218	249	297	251	204	218	203	222	181	204	217	194	189	204	201	215	230	192	196	202	196	222	211	208	224	176	214	214	187	194	193	196	239	193	196	228	220	219	205	197	214	218	210	197	206	205	176	187	195	191	224	233	201	198	208	199	200	188	214	197	201	207	230	212	198	201	237	192	231	219	214	205	204	207	198	205	167	215	185	207	217	187	206	220	210	218	200	191	217	236	231	227	217	185	169	210	194	199	217	212	216	180	216	204	210	201	221	202	200	234	215	209	208	201	210	198	216	203	228	210	198	209	179	226	198	238	201	176	191	211	211	184	202	204	176	205	208	213	215	201	211	216	195	196	200	193	201	204	198	208	212	180	208	190	196	183	202	203	183	192	189	205	211	199	223	198	219	228	202	210	172	208	188	216	193	199	197	207	199	180	208	190	235	199	187	188	177	194	210	204	188	216	195	209	198	225	211	199	208	210	185	209	219	196	207	186	208	210	226	200	199	200	230	215	218	216	191	206	211	186	191	192	204	185	180	205	184	201	199	221	197	199	210	192	159	186	185	191	194	227	213	218	207	199	195	218	205	203	193	204	197	221	199	189	192	209	200	178	208	222	209	186	220	214	227	213	207	191	189	199	173	223	194	194	189	192	210	201	210	202	218	213	219	200	205	209	206	209	210	186	208	208	218	249	198	209	213	202	192	218	189	217	220	193	216	185	208	230	224	194	215	204	199	220	189	208	221	201	207	205	206	197	197	196	200	206	207	216	215	204	197	200	215	204	224	183	205	203	219	204	209	194	184	195	195	215	213	206	178	216	184	195	206	217	203	180	235	221	205	203	218	182	210	220	185	207	251	191	174	235	205	210	199	211	206	226	204	214	197	192	204	200	218	192	206	223	215	210	191	194	187	212	194	194	208	195	188	197	187	198	210	183	212	193	220	207	211	224	217	196	177	220	210	206	187	203	206	226	211	200	196	197	227	189	201	195	195	193	226	203	186	213	192	188	228	190	214	219	213	219	207	186	214	194	211	179	192	180	218	220	225	185	216	208	204	221	203	199	215	214	199	198	221	218	221	194	203	214	177	183	220	196	204	203	183	224	223	231	209	222	201	216	185	197	205	174	210	202	218	198	214	206	205	207	209	222	213	199	195	188	188	209	210	240	240	194	225	203	200	189	216	198	196	186	224	214	215	203	223	202	195	217	199	203	223	228	199	206	188	216	207	211	210	225	216	212	201	215	194	208	203	204	204	208	220	191	223	200	214	229	180	210	199	214	220	231	190	225	187	218	222	168	178	213	210	200	193	206	198	203	188	205	196	215	201	193	208	198	184	198	196	188	192	225	196	184	220	206	207	176	212	210	202	210	188	198	200	217	206	204	213	199	200	198	188	188	215	214	196	223	218	206	202	191	188	200	190	177	191	191	192	222	204	199	189	216	213	200	186	216	221	186	201	208	229	211	175	216	197	227	206	188	212	185	203	178	220	181	215	191	185	200	173	205	191	199	217	200	202	201	189	225	185	218	193	184	222	200	206	225	191	195	209	194	197	228	215	193	201	215	215	204	191	207	200	194	186	176	202	199	174	200	196	192	211	220	211	209	214	209	241	194	162	224	180	205	204	204	174	214	183	225	212	234	202	211	216	218	179	215	193	195	220	190	207	199	229	220	205	227	216	199	194	201	186	216	188	202	191	204	222	188	187	210	212	202	202	211	211	178	219	210	214	191	201	195	187	209	209	180	180	197	222	240	211	222	205	210	216	218	169	184	186	220	200	216	216	217	217	202	215	198	200	197	207	195	198	214	200	187	206	212	186	202	219	204	202	215	220	198	214	184	196	214	236	185	207	236	186	212	207	224	225	196	204	204	215	217	216	211	194	193	191	209	202	213	199	199	190	204	228	218	216	208	181	212	216	202	194	185	200	191	217	184	200	199	194	198	211	187	219	222	243	207	200	211	234	232	188	198	208	194	176	208	195	192	192	222	184	189	214	201	212	190	208	206	196	192	208	186	209	199	207	225	220	203	217	200	230	201	184	208	207	189	202	191	193	195	206	225	202	188	200	201	200	222	189	230	224	199	213	187	203	217	160	216	215	187	208	227	219	209	202	226	204	170	200	212	194	224	212	180	196	208	195	194	196	184	200	234	193	200	223	175	203	215	194	210	151	212	200	190	190	208	199	193	210	233	196	201	213	208	212	188	183	195	194	253	196	210	192	229	214	204	217	183	188	212	202	212	221	201	232	183	206	199	209	194	196	193	195	187	184	201	207	213	197	184	213	204	223	205	183	215	216	198	220	196	188	220	191	212	228	210	227	194	213	201	236	209	209	193	228	200	192	189	229	217	203	221	228	217	213	217	196	197	209	224	214	214	194	171	223	182	226	215	193	217	196	216	197	214	189	200	191	217	207	209	192	209	228	227	218	207	197	191	205	220	198	230	200	213	221	221	194	215	205	221	185	202	219	197	204	237	205	210	195	231	211	222	203	201	210	196	177	222	240	209	218	214	234	206	192	227	195	187	188	176	199	213	214	209	229	204	209	224	207	193	192	209	179	161	216	222	210	233	208	200	213	215	217	206	203	171	194	202	195	197	215	228	226	212	208	218	215	200	206	189	207	181	244	198	216	227	175	214	192	226	208	197	195	239	219	208	184	194	218	196	206	204	206	198	198	204	226	220	216	208	191	230	250	222	201	212	177	223	202	213	217	198	219	214	188	220	227	193	221	211	208	203	208	200	196	211	195	225	214	213	206	212	216	223	202	234	189	183	211	220	218	190	217	216	189	229	209	200	181	200	197	192	198	191	189	212	219	215	199	190	213	204	232	211	218	198	223	198	202	192	195	215	200	210	190	218	236	191	224	196	195	218	196	190	198	193	220	233	206	204	204	188	228	185	205	222	208	216	194	197	181	194	211	187	199	203	199	188	219	178	182	226	228	204	210	212	197	212	209	181	209	212	198	184	185	214	185	191	210	200	195	198	200	214	202	193	204	196	219	184	186	173	196	207	210	204	193	211	206	227	211	189	208	213	206	182	195	213	222	206	211	179	196	202	202	233	181	193	188	182	194	194	214	203	182	221	217	202	197	198	226	213	221	197	209	216	221	194	206	200	175	202	205	202	237	187	224	199	184	195	215	223	230	218	194	204	188	188	192	187	195	210	224	230	195	187	197	199	223	215	194	217	225	209	195	214	225	192	205	187	231	204	202	225	203	204	187	204	186	187	198	197	187	227	207	225	185	196	215	185	195	195	218	221	215	182	213	202	208	215	181	203	185	203	213	232	197	204	207	193	178	185	229	208	198	189	197	200	213	207	213	204	217	209	210	203	172	182	208	213	187	193	221	222	224	210	214	222	206	169	199	184	245	225	202	193	218	218	210	192	223	223	216	208	212	199	201	226	204	192	176	192	189	208	246	187	198	224	199	217	208	210	220	195	206	218	193	196	222	231	243	203	223
10605	14780	24323	13162	5286	4759	1800	572	572	565	521	480	548	533	537	671	947	858	748	616	528	588	538	559	511	519	530	565	524	486	471	556	564	553	526	520	555	517	549	522	529	564	527	565	551	526	528	481	544	546	515	533	559	559	552	530	536	527	552	541	515	557	534	533	534	567	521	554	536	530	528	570	537	557	530	532	551	527	483	564	509	536	507	553	502	555	514	558	526	491	517	555	554	567	531	522	569	507	521	518	507	593	543	566	526	583	537	505	528	568	542	577	532	542	522	543	530	530	531	529	539	492	557	540	576	506	539	544	549	499	539	566	494	552	549	510	520	532	534	556	548	526	525	547	558	555	554	531	513	566	529	505	504	554	567	530	557	523	545	521	563	508	572	491	554	532	516	566	530	541	527	541	511	576	541	497	524	514	537	520	513	523	484	516	536	575	503	589	513	551	521	543	544	564	541	561	544	535	537	565	556	535	525	466	516	517	544	519	532	506	532	576	569	517	578	514	583	545	548	520	568	567	547	553	521	501	544	567	530	555	527	540	527	533	554	546	567	549	533	558	526	534	522	483	529	547	507	511	535	561	539	552	548	557	544	525	497	524	539	553	518	500	542	527	574	560	513	549	530	516	589	525	522	543	523	562	546	538	548	549	537	560	543	545	531	540	532	531	533	541	548	523	538	560	530	534	551	475	522	524	536	521	527	516	519	530	512	540	523	535	551	499	553	538	514	528	554	552	507	535	565	517	517	545	549	558	515	551	533	526	520	529	579	571	563	534	538	535	564	537	576	503	549	543	547	565	564	566	528	550	553	515	505	557	524	562	552	514	522	589	536	537	556	555	509	534	513	515	533	541	520	550	523	547	521	516	534	525	541	507	547	541	526	544	570	536	545	561	536	574	549	547	562	525	536	544	525	538	539	554	505	541	545	514	567	525	539	532	548	531	503	544	534	535	548	548	513	574	523	569	530	501	566	481	516	519	556	563	558	536	509	524	569	496	523	501	497	568	575	568	516	512	521	536	562	542	539	558	577	527	562	573	515	530	517	496	541	558	511	547	541	584	512	512	575	578	542	539	529	548	532	562	555	541	542	569	544	580	508	566	531	496	535	547	532	529	541	558	530	573	514	539	494	535	529	518	595	523	504	511	531	544	520	524	509	517	505	559	525	516	533	512	551	547	535	549	532	512	497	542	556	480	540	544	537	540	537	568	546	584	510	534	527	535	537	520	572	529	525	547	561	494	540	534	523	556	508	504	517	535	490	486	546	562	544	539	549	541	524	502	527	537	519	547	516	573	541	555	550	535	522	586	537	574	554	523	536	491	549	565	509	490	585	526	545	564	546	591	555	499	511	547	530	567	559	578	531	555	514	554	550	529	535	531	502	545	561	549	533	523	546	545	526	553	560	526	510	598	533	519	543	534	527	507	516	561	510	527	506	536	530	554	541	511	537	583	524	529	530	543	562	511	527	540	524	548	564	549	568	532	544	534	561	510	579	507	486	536	524	523	512	486	528	522	581	556	548	569	517	596	541	523	552	537	557	531	542	546	545	551	527	551	492	552	556	516	549	552	585	527	537	530	520	560	522	549	560	562	506	579	533	521	496	563	531	579	566	551	488	559	542	547	520	546	578	552	552	547	530	574	575	524	549	511	559	581	572	552	600	533	527	517	482	532	537	566	555	553	538	538	526	542	499	526	550	492	525	537	491	515	544	573	551	554	548	534	507	512	537	554	552	549	507	513	527	522	524	503	523	492	541	524	498	546	537	557	544	563	575	557	578	509	538	545	560	503	531	533	525	532	518	569	543	557	516	533	539	538	566	526	567	509	531	530	539	517	533	537	571	505	582	526	533	551	504	538	576	566	535	549	529	538	545	560	535	567	538	508	567	581	541	532	548	533	537	528	499	516	510	556	539	529	548	532	547	568	534	558	530	558	492	542	514	494	560	546	581	529	570	552	561	530	573	569	528	498	535	551	535	520	533	484	514	568	522	524	560	530	520	525	505	515	603	534	529	526	537	498	497	544	558	536	573	547	554	551	482	550	523	536	561	486	549	524	519	473	539	563	563	541	537	553	498	542	510	531	538	509	553	515	552	532	507	545	550	551	570	537	531	526	564	524	546	529	549	530	505	530	508	512	531	528	533	555	546	530	563	486	542	542	536	553	567	519	527	486	562	506	520	496	545	536	503	502	523	522	556	517	518	547	554	531	529	594	552	457	542	516	546	563	541	525	549	566	533	589	560	522	541	498	505	550	528	517	521	512	580	522	552	528	516	566	548	497	555	565	555	504	562	560	521	541	591	518	509	507	537	558	506	532	526	515	511	578	553	555	571	533	529	551	528	532	520	544	460	546	519	550	572	531	565	557	510	507	517	515	501	522	509	519	548	532	522	532	531	532	592	504	526	559	523	552	562	501	498	525	532	513	546	582	567	513	527	549	502	492	525	554	535	544	553	534	540	545	485	562	549	607	528	484	550	520	559	567	535	524	550	562	495	516	572	504	549	533	609	509	559	514	564	542	544	563	578	559	527	511	536	541	543	539	561	500	554	573	523	513	526	547	501	551	505	551	521	567	549	534	543	559	545	527	530	478	514	510	581	532	554	507	512	514	554	521	506	541	554	545	523	528	553	574	519	528	497	519	488	506	537	511	537	537	583	551	536	539	525	514	543	524	584	537	531	520	527	502	558	539	507	536	530	546	555	531	574	560	524	540	538	562	546	561	522	494	556	543	515	530	556	529	527	532	556	544	525	538	510	552	540	508	540	533	508	525	538	563	526	506	498	528	523	515	538	585	538	532	545	499	540	518	517	541	550	554	544	546	522	537	528	563	541	518	537	547	549	543	517	511	524	535	512	567	520	530	586	548	537	546	520	532	547	568	550	601	530	506	528	565	558	518	531	492	546	554	504	515	531	560	605	528	548	513	518	505	535	561	575	532	543	527	556	531	555	525	522	534	536	540	506	564	538	551	512	522	569	531	566	534	479	558	520	546	526	539	495	537	546	518	506	555	547	542	559	499	515	560	597	559	533	545	509	532	534	553	547	582	568	502	518	498	534	521	539	504	508	519	558	556	562	559	528	532	522	563	524	553	532	572	540	558	553	507	547	561	522	527	540	532	577	543	539	566	493	535	540	517	524	504	559	550	537	541	552	530	511	540	543	548	541	498	541	522	557	565	543	534	569	521	551	541	530	518	522	508	566	500	570	567	518	539	549	542	519	554	519	567	572	525	545	519	515	532	539	532	532	559	563	567	489	529	560	553	525	533	597	564	538	536	588	496	540	587	570	534	521	521	540	511	534	522	511	511	511	535	520	549	541	517	477	553	565	535	580	550	524	585	533	526	540	531	537	548	527	550	538	496	502	511	569	496	499	541	516	551	544	527	538	557	537	544	547	578	531	555	540	559	571	524	542	495	518	542	560	565	514	550	558	562	520	547	494	524	557	556	546	514	515	503	492	545	513	577	555	506	527	545	534	555
53957	62261	67667	44330	25664	16592	5251	330	249	240	237	216	293	246	253	577	744	679	472	307	272	243	244	243	253	252	227	236	229	230	242	256	222	244	241	257	231	211	239	206	233	215	236	230	227	235	230	218	223	241	192	245	247	225	256	281	230	238	242	209	235	208	250	224	233	217	237	206	239	259	224	220	241	237	239	255	258	212	237	250	221	238	236	244	229	236	219	219	239	231	221	247	232	216	215	236	235	219	233	213	251	232	206	234	248	243	263	229	223	260	210	249	198	219	240	242	241	237	231	235	242	219	219	235	242	210	221	242	247	235	248	224	239	218	212	230	238	227	236	249	204	246	238	218	230	227	236	194	234	256	218	198	245	249	230	241	232	226	208	244	240	242	225	267	244	226	210	216	229	247	226	235	228	246	236	226	212	249	228	245	250	223	259	214	231	224	218	226	273	212	245	221	229	250	234	239	238	228	236	219	227	223	217	215	222	246	209	208	225	225	240	218	223	240	212	204	230	243	248	244	260	230	227	243	234	250	258	233	244	220	204	238	240	234	260	194	236	228	259	244	262	220	214	220	235	205	235	207	212	233	239	262	214	241	235	240	210	213	224	242	242	247	246	219	215	230	228	244	234	251	233	226	220	227	237	215	213	214	235	223	236	238	228	234	235	200	226	212	248	223	233	222	231	254	220	231	229	241	224	223	254	235	240	254	224	207	213	247	231	231	215	229	218	239	247	221	213	225	222	214	232	234	245	239	222	227	243	225	256	212	222	232	228	215	245	217	232	226	242	251	214	237	256	212	231	236	227	224	224	206	222	241	231	231	206	226	247	237	250	231	211	225	228	237	240	244	205	230	259	225	243	219	218	250	243	266	215	257	218	225	261	216	218	246	218	255	249	231	223	238	227	232	257	220	222	220	227	209	230	228	210	236	254	233	251	224	236	212	219	235	227	253	210	246	237	224	246	248	230	218	258	207	235	234	225	222	228	249	242	253	226	211	200	246	226	219	243	238	226	247	245	269	264	225	230	224	247	233	241	199	241	189	217	213	219	235	239	208	236	242	246	212	219	224	220	229	235	246	238	253	235	196	235	220	210	238	239	240	231	231	257	240	247	230	266	237	225	240	220	215	249	223	240	246	241	225	222	230	224	221	283	212	236	232	215	245	243	238	215	241	237	218	236	202	210	224	218	215	231	232	202	207	214	215	245	197	205	245	247	231	252	216	254	257	219	243	223	227	236	210	216	237	225	222	224	224	239	248	231	248	234	231	245	218	212	209	217	233	235	239	231	238	220	228	246	233	245	224	249	225	212	224	217	198	191	235	246	220	238	226	243	242	211	220	238	223	245	241	231	239	263	240	241	244	255	221	204	245	244	228	246	241	234	249	262	247	224	216	269	224	235	244	247	211	214	229	211	223	217	230	248	227	232	232	236	271	240	223	246	253	265	237	230	231	223	213	228	245	282	244	256	236	237	221	246	243	249	256	231	223	236	239	220	246	217	217	223	249	258	234	262	240	215	229	221	215	234	235	255	233	235	247	201	229	248	219	220	267	225	235	243	238	233	236	205	238	246	220	238	236	265	234	258	256	224	239	216	250	210	232	240	211	235	227	231	260	215	244	242	244	221	245	252	249	237	212	232	238	256	219	225	234	214	252	253	239	213	237	221	240	213	226	210	219	209	248	248	230	217	246	265	229	270	265	220	241	227	246	240	214	225	232	220	223	250	217	240	243	217	223	217	251	235	250	231	236	240	206	233	238	248	245	247	232	238	243	241	221	232	231	232	210	245	239	252	233	217	236	196	237	259	243	236	255	271	241	274	235	237	250	236	209	238	216	209	219	208	246	212	242	237	241	226	256	231	187	203	201	212	229	223	215	215	264	252	243	233	243	225	211	239	207	223	208	257	213	226	215	251	204	224	234	203	205	228	214	231	236	214	240	225	225	227	230	233	239	206	250	238	264	261	208	228	222	234	205	216	223	251	233	229	241	236	199	225	257	231	254	213	221	240	253	225	238	218	194	227	230	198	249	237	229	242	215	241	231	242	222	239	258	241	260	203	221	237	238	223	243	191	221	220	227	248	250	233	265	239	212	241	225	234	247	246	262	230	259	249	239	224	222	241	253	240	199	235	213	216	220	250	237	202	240	219	235	249	210	213	248	228	254	238	236	249	237	228	220	217	257	221	231	235	219	224	206	241	237	210	232	255	219	237	216	222	242	245	251	218	232	258	236	237	227	236	240	238	222	250	236	219	250	218	200	229	236	211	230	226	206	261	218	214	234	216	237	232	229	214	224	222	219	215	233	222	244	233	235	233	239	234	210	228	203	255	258	222	254	248	228	225	212	197	214	232	213	219	272	211	226	258	246	245	208	232	233	238	198	240	216	227	265	238	257	224	225	243	238	219	226	225	239	263	257	252	222	242	235	206	227	230	231	221	249	237	211	227	230	260	242	212	230	208	220	232	228	217	231	222	205	228	253	244	240	239	232	241	229	206	208	242	205	205	245	229	222	226	211	239	247	233	227	209	256	237	231	223	211	240	245	227	214	228	227	216	217	208	238	238	225	196	222	212	235	209	237	243	234	215	233	238	258	253	201	247	243	229	214	232	221	223	246	219	227	207	212	257	241	207	221	238	239	228	245	235	241	237	250	231	239	219	242	222	219	237	249	219	235	231	262	240	237	212	236	202	236	239	248	257	234	252	247	251	231	237	221	211	229	251	227	237	234	258	237	242	235	247	238	222	241	251	241	242	229	250	213	210	234	242	240	213	218	230	237	204	224	255	230	243	215	218	258	241	225	219	233	255	199	217	227	249	217	253	222	240	247	237	229	243	202	232	238	235	220	237	241	248	234	240	228	260	237	221	254	261	207	244	207	218	218	204	269	242	248	219	222	266	245	230	221	208	230	266	232	232	221	226	236	232	206	205	237	242	228	247	239	241	227	219	214	206	241	231	218	245	234	245	224	211	236	217	240	232	242	257	218	243	262	236	249	236	227	218	239	234	259	264	237	254	209	217	212	195	231	249	242	223	236	211	200	271	214	264	233	238	241	241	246	229	239	213	244	226	224	264	250	239	228	239	241	218	214	217	233	234	234	233	212	257	242	257	248	235	246	242	225	235	233	224	257	235	226	228	219	231	228	233	226	232	231	245	213	266	255	259	219	233	227	262	231	227	223	242	241	238	245	223	227	230	228	234	271	226	261	243	253	238	236	217	222	220	245	232	216	224	256	229	242	241	253	236	255	231	217	231	230	255	229	225	240	221	226	249	252	242	225	215	236	220	232	236	270	216	227	236	241	252	213	230	217	224	251	234	215	216	254	211	221	230	255	229	234	222	233	218	241	200	246	214	256	204	221	259	242	232	221	222	247	242	229	231	242	218	258	243	249	253	224	247	217	246	233	250	238	253	240	235	243	222	230	219	228	227	212	226	232	230	201	215	238	236	244	218	210	237	186	232	223	223	228	232	224	249	218	208	235	261	236
32891	47539	62977	48238	35422	30606	12429	674	739	640	662	628	583	622	853	2954	3861	3427	2167	1198	744	658	607	568	610	578	544	581	549	590	575	593	602	596	600	562	606	616	555	624	593	573	633	619	611	606	576	595	582	591	584	588	573	607	594	610	615	618	573	616	605	593	607	638	593	565	576	541	596	588	595	595	610	605	591	554	632	597	565	515	600	609	609	618	643	576	561	610	553	592	578	612	629	597	599	597	611	636	580	587	600	571	547	604	601	554	612	579	572	582	602	565	588	581	579	624	586	574	590	607	620	564	646	609	563	628	602	553	582	634	587	608	557	575	573	600	605	602	586	581	568	609	590	586	580	603	604	592	599	541	560	552	621	567	583	591	607	548	610	610	579	593	535	601	583	569	580	590	601	584	576	598	595	598	648	586	585	583	617	601	572	607	572	560	606	602	613	652	595	570	605	565	588	587	619	577	603	591	596	618	561	593	612	624	576	575	570	573	591	601	604	599	630	605	633	596	602	583	611	612	624	584	566	638	580	621	601	586	606	611	568	576	581	553	612	608	556	601	569	601	582	594	627	594	590	555	601	643	577	561	570	617	589	630	592	586	616	587	588	591	625	564	585	592	614	583	586	570	570	577	603	571	586	569	571	632	546	638	569	594	606	624	579	603	630	587	612	581	592	583	607	614	610	572	603	573	605	548	616	628	636	627	642	590	639	555	629	572	587	608	575	589	583	557	614	606	593	636	598	591	597	620	563	598	591	588	521	530	608	587	589	602	593	624	605	578	591	565	582	604	599	580	614	566	584	603	579	587	591	582	568	604	589	602	565	627	556	568	602	597	578	640	564	589	571	603	617	580	580	607	597	578	556	555	594	582	596	612	566	583	592	544	621	634	610	603	573	589	591	622	559	579	636	630	599	609	596	572	560	603	579	587	589	625	629	592	609	555	563	567	600	589	636	627	646	609	586	580	558	656	597	624	549	557	583	592	618	610	582	610	591	588	606	603	616	596	581	581	602	564	606	611	618	594	576	604	597	633	558	589	597	590	576	584	607	606	574	574	611	575	595	546	619	586	605	566	610	599	607	610	587	576	644	603	604	605	592	597	612	609	611	570	584	590	588	584	600	593	574	579	585	566	602	572	619	588	599	615	563	572	591	616	631	597	587	599	554	591	557	604	575	579	601	605	624	580	585	614	578	609	608	559	572	595	620	552	605	621	621	596	622	543	561	579	593	605	576	608	603	587	616	605	588	622	585	598	576	578	600	599	568	587	561	571	621	595	583	573	565	609	596	626	540	598	598	583	608	559	590	603	596	602	597	623	602	547	603	603	566	586	640	613	582	612	596	586	591	582	570	590	571	592	601	597	614	574	590	590	579	601	597	608	583	608	601	606	549	584	610	530	576	645	603	564	590	587	588	599	592	588	576	602	571	614	544	561	630	607	591	617	591	570	587	560	590	577	611	631	605	586	589	573	590	590	583	597	566	583	579	560	601	583	579	617	564	596	585	611	611	608	560	612	596	627	623	601	594	568	606	538	614	579	616	600	624	646	628	595	571	566	575	607	601	635	607	582	597	565	570	563	605	625	599	614	595	631	615	593	554	583	599	611	588	599	582	601	561	589	582	615	588	573	605	616	568	599	594	610	626	601	646	599	591	590	590	591	583	582	612	623	558	602	597	590	585	553	579	602	596	604	609	614	632	571	575	528	622	591	613	590	605	605	553	572	634	557	592	546	583	584	585	576	560	574	569	621	609	602	552	541	596	607	589	596	630	641	595	584	565	571	604	563	570	604	603	574	572	630	626	604	580	588	571	574	623	589	607	608	592	632	607	596	670	599	607	571	613	607	591	583	597	608	584	573	568	636	600	581	597	586	584	618	570	605	572	569	582	580	602	567	613	557	566	610	574	605	584	600	600	578	582	615	645	634	620	641	588	558	580	550	575	608	592	625	601	593	565	615	624	575	623	614	573	602	592	566	614	568	568	549	648	575	574	563	539	559	576	574	614	580	575	589	575	580	600	557	603	582	601	602	603	593	592	609	597	557	627	616	609	600	605	582	576	607	648	579	603	603	638	555	557	617	572	607	571	596	615	599	585	598	597	613	615	597	591	615	552	597	635	544	626	593	611	622	617	596	603	564	638	593	564	637	591	605	603	588	601	615	579	612	588	553	594	642	633	624	550	609	613	627	584	604	604	581	618	601	595	585	624	597	579	567	609	599	581	653	604	600	539	598	571	592	586	568	630	646	592	634	620	581	637	612	594	628	582	570	570	596	611	556	607	626	565	572	538	566	568	588	591	604	615	577	551	617	595	592	572	559	607	669	603	577	589	598	602	628	614	581	611	597	582	562	569	560	631	614	594	580	639	616	547	650	611	584	617	605	586	561	592	604	624	600	661	619	602	577	570	533	587	579	530	599	596	586	572	587	605	594	552	593	568	587	576	583	629	572	584	593	602	614	608	579	623	594	553	572	570	631	573	577	566	602	605	563	640	583	598	572	574	557	616	581	646	549	610	617	598	576	592	577	572	655	581	561	615	569	572	642	597	589	564	603	558	582	547	601	598	609	577	630	580	586	643	603	626	560	588	606	625	623	600	632	560	570	581	560	622	615	604	557	610	624	590	557	599	607	607	586	590	592	649	596	630	552	570	586	619	600	574	593	623	561	587	549	553	648	550	584	600	529	606	593	597	620	583	633	610	578	608	606	633	626	568	606	547	587	615	577	595	581	632	589	640	552	650	581	596	575	593	541	571	588	613	601	619	578	642	610	552	635	603	586	584	573	595	592	581	598	577	581	630	640	586	613	592	602	619	606	591	560	583	637	619	583	622	572	594	588	569	579	575	625	625	590	612	586	587	591	573	627	611	558	644	570	582	609	567	549	590	577	611	577	588	619	552	594	582	664	598	587	610	602	577	552	615	594	571	592	604	603	585	547	547	619	604	571	606	593	594	613	619	580	578	624	558	566	576	602	647	553	616	619	608	582	637	593	556	547	576	593	618	612	603	632	583	628	534	627	598	602	583	635	576	585	617	577	609	659	554	593	554	600	599	564	583	615	571	580	604	576	597	633	591	599	581	582	598	626	569	577	615	587	612	573	649	614	552	599	583	593	568	583	558	598	552	610	588	621	568	578	624	557	624	582	626	625	608	601	602	612	611	629	587	604	628	653	601	560	593	634	605	614	581	627	635	574	603	563	637	634	592	592	609	605	609	574	612	613	647	612	575	597	619	560	607	602	563	582	603	644	602	611	588	606	569	610	575	609	576	578	611	586	607	607	619	574	589	586	608	570	598	560	597	609	575	577	592	562	603	584	573	585	576	571	612	602	602	576	578	614	586	589	610	572	621	606	597	576	525	594	555	593	614	654	589	619	594	591	581	579	588	604	602	563	634	620	582	578	588	582	590	588	571	582	587	594	578	560	609	591	615	597	598	622	608	554	540	622	593	518	601	567	558	566	597	595	609	603	616	556	625	588	600	562	579	593
68746	78195	77692	52144	35145	25897	10916	616	288	223	243	241	237	254	226	488	1105	1106	710	416	268	266	215	216	206	220	214	238	225	207	224	235	236	208	258	218	228	243	220	222	239	225	267	213	222	216	245	231	267	228	232	223	218	242	211	218	209	219	245	220	233	227	248	205	235	225	225	210	226	243	231	223	224	224	247	207	233	221	214	239	244	231	269	207	239	220	229	232	215	243	248	225	222	238	223	214	234	188	231	229	229	231	225	200	242	213	230	229	223	193	188	238	205	235	223	249	225	198	232	198	210	217	218	231	214	228	254	214	221	238	226	226	207	253	222	233	213	212	241	223	208	242	253	235	200	236	220	217	219	230	226	211	241	195	252	221	202	214	222	204	245	230	210	214	229	222	216	262	241	237	211	243	237	211	227	246	237	240	231	225	221	223	267	217	245	236	197	210	226	204	228	223	234	193	195	219	229	223	239	247	238	244	228	219	219	269	230	230	234	229	225	199	225	229	235	236	233	248	225	205	249	182	237	227	243	245	208	259	241	197	224	237	225	239	246	248	224	213	217	216	232	228	219	235	210	222	247	215	252	227	215	225	233	237	224	246	238	222	244	206	217	236	229	206	235	233	227	231	211	210	244	223	214	227	233	224	231	244	242	237	214	243	225	217	253	207	253	231	226	242	219	237	215	247	244	233	229	221	239	225	231	198	228	218	240	203	212	253	215	240	230	238	217	219	230	200	226	199	202	238	200	229	220	225	229	209	254	211	240	244	215	217	255	221	214	217	215	240	214	220	234	205	242	239	219	210	213	234	224	190	239	232	231	222	207	204	225	230	239	222	219	227	231	213	234	229	209	198	206	208	194	241	264	210	235	228	210	193	199	220	241	230	214	233	207	244	235	221	203	214	207	225	245	189	231	218	211	223	241	231	193	204	227	220	215	222	233	225	203	235	230	214	208	240	212	233	222	206	223	214	249	206	220	212	253	244	207	215	205	220	233	218	182	231	207	207	208	231	215	241	229	233	216	231	208	193	232	232	194	228	193	243	235	241	202	229	214	230	221	210	193	232	200	230	246	221	222	216	211	222	222	240	238	239	210	234	227	225	208	251	222	207	243	224	248	254	243	252	255	186	230	210	207	242	201	220	223	189	235	250	223	204	245	229	255	237	239	225	218	228	227	195	206	233	214	245	234	231	217	232	226	202	239	224	213	234	199	224	207	204	233	249	213	201	225	244	218	231	226	214	214	202	244	208	238	215	222	240	225	230	224	214	207	231	224	250	220	235	212	237	205	217	195	211	244	216	204	217	206	233	202	252	218	258	237	214	232	218	228	230	229	224	210	209	201	226	224	235	215	220	244	227	220	224	222	228	210	242	208	258	213	234	239	229	226	226	266	258	230	249	210	255	238	214	253	231	240	223	218	234	262	266	219	233	219	220	194	210	211	206	238	243	224	227	238	194	219	198	222	234	207	224	194	214	237	238	193	238	230	237	220	221	200	203	232	219	227	207	244	216	216	237	217	216	194	214	235	238	229	231	196	247	239	228	247	233	223	222	228	214	234	217	208	223	231	222	224	219	201	233	220	235	208	202	229	205	201	205	218	218	221	238	229	227	228	199	198	234	240	245	225	265	222	242	249	242	225	228	255	240	225	243	216	224	218	231	254	228	224	204	222	226	219	214	233	221	197	248	212	240	221	237	224	234	230	210	220	210	226	214	245	243	221	235	230	216	234	232	215	232	232	235	201	213	215	254	227	213	235	214	224	208	265	243	217	212	224	200	196	221	217	213	216	207	212	243	235	236	227	246	207	221	230	222	215	213	231	218	193	230	225	232	243	232	235	214	243	244	194	215	209	204	224	271	227	229	208	228	225	212	243	234	221	205	213	246	231	234	253	211	219	213	222	231	213	203	231	225	199	222	226	241	238	216	239	237	206	235	223	222	242	221	216	202	243	241	198	219	204	226	213	224	234	228	238	208	229	207	244	216	243	260	223	232	207	220	211	235	222	219	228	237	238	251	217	198	219	222	250	229	239	239	229	188	224	234	235	210	243	239	201	246	230	219	219	231	222	222	235	205	227	223	218	220	237	222	249	248	226	225	238	242	209	230	216	194	199	213	229	197	221	225	231	225	221	220	215	241	196	188	224	242	227	221	251	218	203	181	223	228	200	214	224	230	230	235	190	202	239	228	231	228	217	206	230	217	217	229	230	222	221	208	214	248	223	206	206	212	230	246	223	217	221	216	221	219	231	222	213	217	220	247	211	249	254	233	231	218	224	217	245	218	208	220	209	237	230	234	233	225	239	203	224	212	249	234	273	222	224	217	221	208	221	205	209	211	218	240	225	235	223	235	231	205	235	203	202	216	231	207	209	198	226	214	201	235	214	207	213	230	244	232	249	222	208	207	197	229	204	208	270	230	234	221	212	222	221	200	223	225	235	220	207	219	240	224	210	212	205	226	226	236	247	231	224	202	218	220	199	226	218	243	241	205	217	206	216	232	248	222	226	206	236	224	242	243	249	236	261	228	227	226	210	240	209	234	214	248	239	232	215	211	231	218	231	216	263	240	214	212	205	235	220	204	241	231	238	257	235	211	236	216	220	206	190	250	226	222	209	214	203	233	222	246	245	236	209	224	214	224	208	243	237	228	218	219	207	227	223	263	224	223	211	235	223	203	231	241	241	234	234	209	218	230	234	224	207	194	233	226	219	213	240	209	220	233	224	234	224	231	230	235	216	223	214	249	210	215	246	232	210	231	246	199	242	209	243	208	222	208	232	215	241	262	222	251	233	208	202	222	214	221	249	205	240	217	238	226	223	249	215	214	213	187	215	239	233	231	247	219	222	206	246	204	214	226	218	204	229	206	225	248	228	235	219	208	230	222	233	221	245	211	239	226	208	209	247	224	219	223	202	210	232	219	226	203	248	225	233	224	230	234	245	250	224	286	215	236	222	210	197	220	204	227	207	205	222	241	218	204	231	211	222	207	230	228	233	210	238	227	200	234	220	257	202	214	224	230	216	225	230	209	214	225	235	218	239	254	220	229	222	207	222	220	232	227	228	208	227	250	230	221	232	235	211	247	207	249	205	208	241	209	240	229	249	227	239	217	206	219	212	231	192	219	233	245	255	225	213	242	214	226	236	216	219	222	217	220	206	206	213	234	239	225	212	223	243	227	244	238	211	212	240	231	236	233	220	245	224	213	251	229	219	189	219	228	202	231	222	257	254	224	252	238	227	213	247	232	222	227	209	215	238	236	222	206	217	246	234	251	243	219	204	220	211	241	221	213	200	210	235	208	226	220	248	266	232	232	251	226	239	221	236	212	236	238	217	224	253	217	243	221	209	232	171	197	216	248	220	226	231	216	232	215	230	236	229	225	217	222	212	248	220	240	221	211	212	234	212	241	213	263	239	243	239	217	236	239	227	221	202	246	217	246	211	248	246	210	237	235	234	226	236	211	202	220	240	233	233	232	235	225	221	241	233	237
42475	61964	74674	56315	45240	38015	18793	743	699	613	626	613	641	638	725	2233	5997	6053	3490	1514	897	644	583	555	595	562	588	562	547	557	546	547	608	593	556	558	574	569	564	561	635	555	595	534	548	581	570	585	577	569	614	556	566	540	564	557	571	535	560	580	538	552	569	610	561	579	597	539	579	549	533	557	569	527	524	561	553	594	575	569	555	571	569	618	554	586	560	559	550	563	511	532	613	555	575	557	576	537	599	579	560	553	571	605	590	545	584	565	565	614	534	598	551	524	587	589	584	577	560	571	574	576	602	578	545	533	544	578	596	586	547	560	566	572	590	570	555	567	617	585	577	556	559	574	583	531	566	594	583	592	558	527	561	586	583	564	576	568	586	563	591	590	563	573	624	594	555	556	575	567	574	586	566	545	589	566	603	586	596	585	579	552	578	579	557	540	566	580	562	561	515	546	603	557	568	561	631	536	572	561	588	529	562	544	549	564	567	578	601	573	590	619	522	571	556	545	588	540	564	553	596	563	552	520	525	597	590	549	569	567	586	570	581	521	547	532	540	554	559	542	574	570	575	576	568	594	590	541	533	555	595	568	558	573	585	568	574	614	582	568	567	505	588	596	585	562	563	602	600	555	562	577	589	559	560	601	615	556	565	605	610	639	561	599	597	613	536	632	564	585	567	630	542	608	569	576	550	534	603	578	568	577	542	576	565	544	572	560	561	603	556	562	544	570	547	544	568	557	555	570	573	628	587	562	557	583	551	548	564	617	558	612	532	561	578	612	578	582	562	578	560	548	610	553	532	577	567	552	592	571	516	578	548	562	550	516	585	579	579	538	581	578	581	567	606	602	572	548	532	608	572	568	553	532	557	560	548	545	606	575	576	566	575	587	563	569	584	617	589	582	574	604	565	520	546	556	577	596	557	545	580	583	585	546	597	567	592	566	574	574	587	589	525	565	536	587	554	527	581	536	518	594	584	590	540	564	587	586	617	561	592	576	566	604	541	571	597	615	573	576	564	574	582	579	588	602	575	573	586	603	585	513	607	542	578	507	607	562	599	578	561	544	583	599	566	539	595	538	553	588	592	567	552	586	590	578	615	565	573	637	601	631	604	565	595	587	575	557	560	532	539	583	567	579	552	565	638	567	575	599	566	582	604	533	546	561	591	574	570	613	570	574	554	598	601	514	544	566	578	550	616	593	562	569	550	567	550	591	546	535	569	548	583	548	545	558	577	581	582	574	550	611	576	570	619	546	582	563	613	587	584	561	550	586	538	571	546	560	575	589	564	564	551	602	579	547	559	561	579	546	622	578	566	597	541	598	585	575	559	576	563	563	553	573	543	557	567	559	559	553	588	560	552	599	542	558	554	535	579	512	584	572	550	562	578	580	538	586	595	602	539	559	555	573	567	574	548	571	587	539	586	586	573	559	608	573	587	609	573	582	571	591	592	570	534	548	630	550	565	551	562	602	542	568	578	541	551	577	597	582	550	552	611	507	586	554	581	581	577	626	551	576	551	575	509	548	515	516	605	531	538	528	581	565	559	619	544	558	545	579	540	545	559	582	606	588	582	566	572	579	570	573	607	554	597	573	555	556	589	624	627	623	548	569	579	553	558	548	570	562	572	565	511	601	518	592	575	605	613	548	583	542	559	595	577	586	566	551	571	587	570	565	552	556	599	578	563	550	594	577	573	592	551	594	566	535	600	599	564	546	559	519	580	556	569	611	547	529	620	608	574	591	565	570	593	571	545	610	588	578	550	533	581	586	597	533	578	589	551	555	589	561	586	559	568	591	557	569	555	544	580	559	591	543	556	562	587	546	589	549	575	629	547	551	578	577	556	560	542	563	632	552	592	594	556	551	612	552	560	575	584	557	531	613	544	552	612	567	574	576	602	598	554	571	564	586	546	566	570	560	577	609	556	577	561	609	548	551	532	580	582	580	595	595	555	538	570	604	598	587	601	619	560	582	571	574	534	572	588	541	541	543	540	562	566	563	576	573	563	585	553	553	563	547	525	559	538	529	589	534	549	583	524	537	539	549	544	577	653	577	549	535	556	570	588	564	543	525	607	569	560	539	585	600	581	600	561	583	583	574	573	563	533	652	543	592	589	568	535	562	575	568	609	554	575	548	578	594	592	535	562	582	574	541	589	577	562	555	588	556	576	553	588	557	622	603	581	553	548	581	530	591	546	560	601	566	591	603	573	499	565	561	548	592	594	547	569	523	542	596	567	595	575	521	546	574	591	573	558	546	569	566	609	541	581	577	588	588	602	617	601	578	587	571	633	587	558	522	537	563	516	555	565	606	563	590	527	602	560	583	568	546	580	562	530	563	543	592	590	560	594	531	543	594	561	582	568	569	588	566	575	541	559	537	586	558	585	600	601	579	567	569	537	595	559	570	567	565	576	552	575	587	570	548	589	537	566	569	570	554	578	592	544	619	551	561	611	587	593	562	528	587	570	570	584	559	532	547	538	560	576	543	549	552	584	549	540	571	585	536	578	553	583	588	617	529	568	568	575	577	555	522	556	560	551	539	580	531	574	578	525	566	553	563	603	633	557	577	574	572	543	539	577	530	569	549	549	566	560	580	573	573	577	606	549	610	588	587	602	591	553	543	546	553	542	551	508	559	528	524	579	577	570	565	542	627	557	592	586	546	561	552	596	584	542	579	560	555	564	559	637	587	517	561	570	589	560	538	547	573	550	566	613	553	564	542	613	556	565	572	519	604	627	590	572	553	552	578	550	556	551	544	549	570	562	605	572	547	567	566	593	573	580	548	558	595	574	606	591	576	599	588	552	571	553	605	595	566	601	569	530	558	587	584	579	535	586	532	595	588	573	535	549	566	579	591	586	540	578	584	547	569	572	559	565	605	551	561	555	558	576	532	564	631	562	575	604	564	586	570	606	601	583	539	546	585	571	581	612	575	552	525	585	573	535	583	574	564	575	566	558	581	606	547	550	526	546	606	559	575	608	583	603	572	563	548	590	612	597	548	516	565	554	581	548	589	556	531	574	537	556	562	632	573	572	590	569	599	532	553	579	606	593	572	599	567	611	561	594	603	556	564	572	604	558	534	576	544	569	527	542	617	557	551	593	572	564	588	568	583	574	556	570	594	559	583	582	558	557	576	488	565	557	570	540	560	582	560	541	535	546	526	576	544	575	547	576	553	563	612	572	633	606	566	533	571	610	528	547	566	538	541	572	586	574	518	549	567	514	522	584	589	562	621	564	587	604	582	619	583	555	577	547	603	583	591	583	599	557	555	566	592	551	531	569	573	505	542	557	581	610	562	539	593	565	528	538	565	572	554	595	560	550	575	526	571	544	576	533	571	546	562	544	552	531	550	626	550	609	560	561	553	590	602	536	621	568	583	581	560	593	547	607	578	570	564	564	580	606	568	544	535	554	573	599	573	568	609	554	564	565	552	574	555	520	579	565	583	549	560	561	594	536	613	533	560	511	586	581	570	570	525	569	525	535	594
11116	9021	14154	5119	2141	1148	606	243	183	216	182	202	200	201	182	223	270	241	243	204	226	219	218	203	178	195	190	191	201	184	191	195	239	186	201	179	203	208	206	218	226	227	226	208	213	214	201	182	194	180	217	205	207	207	185	208	191	213	214	191	205	200	212	195	202	218	229	168	192	220	196	217	231	194	189	200	232	188	204	221	191	231	211	221	190	202	208	199	221	188	204	198	178	201	177	216	202	219	220	185	192	188	192	202	196	188	196	209	220	187	198	209	206	207	215	202	212	208	223	195	203	216	196	194	201	191	200	212	203	200	203	190	214	196	208	239	204	204	220	205	183	208	187	203	180	206	204	210	199	227	190	212	204	209	212	218	201	175	192	201	193	203	189	201	195	212	222	187	194	193	236	200	210	199	195	181	205	232	200	229	220	204	184	215	198	202	184	197	184	213	186	206	224	199	206	211	196	226	216	224	202	196	208	182	234	201	214	200	179	201	206	231	200	202	204	183	195	217	182	206	200	220	189	203	189	235	205	209	175	201	198	185	215	196	161	212	199	210	204	222	206	213	208	181	190	201	237	184	208	195	202	191	191	225	231	218	193	191	198	210	224	199	251	214	198	202	209	199	199	215	213	202	214	182	195	222	196	197	213	204	187	190	214	197	199	211	184	202	218	200	211	187	187	231	198	174	197	215	177	190	207	227	226	208	199	191	223	209	195	187	193	210	173	204	214	190	227	188	226	219	212	219	193	199	183	195	190	208	239	211	212	191	208	209	194	203	215	178	185	205	217	213	191	207	207	201	208	210	237	216	197	208	192	205	225	228	200	201	182	206	215	194	211	200	217	206	197	194	174	227	197	195	202	215	208	216	192	211	178	197	208	206	169	229	214	203	218	202	213	211	197	201	194	190	221	222	211	202	209	222	196	193	197	200	210	193	208	203	215	183	206	191	192	190	197	216	212	216	194	211	196	228	191	217	215	203	209	220	218	198	205	178	213	196	208	214	192	206	228	224	192	214	212	194	209	175	206	194	200	187	200	179	195	201	183	228	193	230	201	238	207	192	187	203	227	182	201	192	211	177	206	197	199	171	216	193	211	213	195	197	195	196	188	196	204	206	206	183	219	187	209	227	204	214	192	208	160	213	205	196	212	218	217	206	206	214	233	216	210	210	178	217	192	213	218	200	212	202	199	208	187	185	196	216	190	218	201	191	193	213	194	211	200	216	206	203	195	205	217	191	201	204	215	221	197	206	235	192	208	191	211	208	190	190	235	204	196	220	198	208	213	194	192	207	234	192	207	199	176	201	198	194	197	173	191	230	192	202	211	217	185	192	201	205	212	209	213	197	227	185	205	207	185	181	201	204	221	213	217	219	197	205	210	193	201	205	213	202	206	220	191	200	175	178	220	175	195	209	198	187	200	204	224	212	200	220	214	220	199	227	223	215	225	174	196	208	231	203	244	229	190	226	183	184	196	180	196	210	197	204	213	214	210	208	180	199	190	210	206	201	198	203	213	177	214	213	196	202	202	182	191	181	169	196	198	221	167	228	204	209	204	211	194	206	200	191	210	207	215	201	189	211	217	213	196	171	220	197	226	199	204	223	207	188	201	207	185	232	214	204	204	203	190	219	196	225	205	195	196	214	202	197	193	225	208	211	213	203	198	216	205	234	226	208	184	203	178	199	220	196	240	215	223	204	208	196	218	208	205	167	189	188	208	191	205	197	230	222	214	201	213	202	227	215	204	183	199	204	187	202	198	212	170	217	196	191	217	209	222	247	212	222	202	192	241	189	207	187	203	198	178	245	195	184	194	205	214	212	221	221	205	208	207	229	182	179	194	206	189	225	220	204	185	189	207	202	223	181	196	192	209	208	206	198	176	194	188	193	189	221	189	214	205	234	210	206	184	211	190	217	206	221	195	174	183	195	204	177	189	206	237	190	190	204	221	204	196	217	172	210	194	191	215	196	195	207	205	205	210	206	216	195	190	218	201	196	205	214	220	190	216	217	242	200	190	193	195	215	195	223	220	189	189	188	194	195	218	218	204	205	179	207	224	187	187	177	185	223	211	204	203	198	205	192	191	214	184	204	191	202	187	205	202	202	190	193	188	208	216	172	245	201	220	212	209	206	216	183	204	230	208	185	219	180	189	197	187	207	190	224	192	180	234	212	184	199	211	192	223	190	199	221	196	218	207	216	207	196	222	196	211	207	210	191	193	212	192	204	192	218	213	201	189	192	176	225	206	212	191	213	198	224	198	184	191	228	207	186	186	232	204	217	225	174	180	186	217	211	205	224	219	224	205	153	175	211	215	216	203	194	205	219	208	196	198	206	213	230	203	211	170	214	203	233	210	210	207	233	219	195	185	216	195	217	191	212	181	206	207	218	188	186	202	216	181	187	221	194	222	208	204	217	193	201	207	202	220	216	238	218	203	213	226	225	206	175	201	192	187	188	207	177	198	207	219	189	221	200	175	188	200	175	193	215	222	219	198	199	213	226	187	219	198	179	221	206	224	177	210	190	189	215	183	198	178	189	185	207	242	214	191	205	230	227	200	209	206	201	204	221	223	185	188	223	190	197	206	222	226	179	195	215	202	205	198	196	204	206	193	235	179	194	177	190	210	225	198	177	206	185	205	194	216	221	200	201	221	200	190	239	215	212	211	163	193	188	212	191	209	200	197	186	183	192	185	216	193	220	211	189	217	205	213	203	205	192	221	198	203	201	193	176	185	206	194	200	199	214	194	215	179	188	212	203	179	185	219	184	233	217	229	190	200	190	214	215	190	206	221	193	191	212	203	221	210	203	252	212	219	203	213	209	205	217	215	185	190	206	202	214	213	200	200	227	202	210	180	197	209	199	203	196	195	199	196	208	202	181	218	196	224	201	187	203	200	206	198	196	195	197	199	185	202	201	188	192	188	201	187	226	201	185	217	216	204	197	202	206	196	207	229	218	191	184	207	201	168	192	213	197	188	176	192	208	186	188	234	216	213	211	189	209	214	188	223	204	199	207	187	210	188	200	192	209	202	204	203	201	192	194	194	208	201	224	211	201	176	191	212	179	199	187	183	192	234	218	190	193	204	228	206	195	207	194	183	214	206	207	205	204	207	192	215	203	216	180	177	185	178	221	212	205	212	215	189	182	207	175	213	212	210	193	216	204	205	206	201	194	206	208	231	195	219	204	233	184	190	189	176	200	206	205	202	200	230	181	176	198	197	209	191	194	208	207	190	191	211	182	204	205	208	188	221	206	197	204	211	164	201	208	195	184	190	197	225	198	229	195	197	214	188	196	197	189	209	185	186	199	242	206	204	212	199	208	194	201	203	216	210	192	211	228	177	208	185	210	219	213	216	222	221	231	211	214	194	220	205	208	199	215	201	214	202	202	203	196	206	217	190	188	204	215	214	224	207	204	200	192	219	207	225	212	178	213	187	200	209	187	223	203	183	239	197	198	206	197	202	207	192	200	197	197	182	199	201	202
9776	13544	22608	12789	7903	5035	2331	551	544	536	536	537	574	568	499	669	892	891	746	665	574	533	521	534	555	594	530	520	516	535	510	548	534	579	581	520	543	521	519	490	546	531	530	557	591	554	545	568	511	515	481	568	520	548	520	516	529	507	511	577	545	547	554	533	521	536	564	541	519	533	536	514	549	586	523	527	533	511	531	537	525	539	543	527	552	520	530	549	504	536	535	518	512	535	551	528	528	554	513	544	534	545	528	506	533	511	564	486	553	547	531	511	557	571	561	510	511	565	545	516	533	542	535	545	532	543	551	502	526	486	536	488	529	544	538	526	532	528	536	509	525	539	551	513	507	539	512	502	524	517	490	567	523	545	544	553	559	559	528	513	535	506	561	528	567	536	531	549	533	541	547	538	498	495	552	535	526	499	553	517	541	541	575	533	521	550	534	580	539	566	521	485	519	502	544	494	501	514	533	517	553	546	482	514	546	536	503	524	532	488	543	547	544	549	552	533	517	497	516	537	543	519	554	571	511	518	495	512	561	505	519	546	503	534	497	551	544	507	498	579	560	552	553	520	498	545	529	537	530	534	547	500	568	510	539	559	555	525	515	550	530	504	504	555	512	534	536	542	496	552	562	537	535	541	543	535	478	550	516	549	541	518	516	452	556	572	552	521	511	532	506	565	517	523	543	520	534	559	540	571	494	527	506	558	524	533	563	533	527	534	555	561	598	540	551	497	531	532	558	536	547	532	511	546	565	543	513	549	516	539	560	551	532	585	514	542	509	527	501	540	478	552	509	545	504	532	505	542	539	541	529	560	525	562	539	546	508	540	513	560	523	500	496	545	508	570	556	527	559	499	521	541	511	504	552	501	551	511	553	555	555	509	512	508	561	507	570	515	521	527	520	531	530	514	517	535	511	559	527	545	506	512	538	538	498	539	520	538	501	552	489	522	538	538	506	521	532	534	528	522	501	491	530	551	554	520	524	531	506	511	458	501	527	539	538	534	561	524	521	557	528	526	520	512	522	518	514	541	544	542	535	526	570	521	532	546	557	528	526	555	530	514	551	525	507	531	508	509	553	521	531	531	521	564	529	520	507	479	528	551	541	501	539	523	523	546	531	495	549	500	559	556	513	523	521	561	548	512	526	532	518	539	517	535	551	532	523	556	533	537	515	497	538	540	499	556	561	555	515	501	545	500	514	533	529	551	555	517	480	533	499	537	575	519	554	531	539	509	542	502	536	511	539	542	497	540	506	554	484	570	564	490	505	494	511	519	535	486	576	532	530	521	526	521	520	513	546	553	552	571	548	556	531	512	535	528	542	555	547	556	547	544	532	513	503	546	518	538	554	524	566	503	527	508	500	524	525	533	573	542	530	546	505	547	492	531	538	561	514	537	538	535	511	544	531	552	526	558	536	515	500	542	579	526	516	522	563	506	550	552	516	507	517	540	543	551	520	509	511	531	520	554	546	539	521	510	500	567	503	512	530	522	521	548	540	523	538	543	497	523	540	520	510	576	538	568	527	511	536	520	529	546	525	565	491	556	505	518	543	499	581	562	505	527	534	510	510	562	501	551	552	549	538	502	498	532	570	509	560	541	565	533	549	561	528	505	509	521	538	544	521	514	521	530	567	535	520	513	513	513	511	492	532	509	523	509	531	552	513	526	533	494	534	524	486	547	556	518	536	549	503	558	532	550	538	557	571	529	538	538	517	489	554	498	529	554	525	550	530	545	557	553	536	536	576	570	567	539	525	516	526	523	535	556	542	533	529	551	529	548	549	496	561	563	472	536	532	510	531	539	554	587	561	508	526	516	555	530	544	498	551	522	515	562	542	521	515	555	557	518	543	515	523	549	509	488	502	518	565	529	550	551	571	528	551	581	544	552	549	516	534	524	527	548	527	498	507	544	542	552	541	541	553	509	555	490	560	536	520	517	592	528	541	582	519	532	570	521	519	482	535	547	533	514	487	522	553	545	529	574	489	486	521	570	510	555	525	541	530	540	497	610	555	527	560	547	567	542	585	523	521	509	537	509	503	538	542	554	558	497	549	534	548	538	508	546	541	526	520	518	530	538	508	533	539	533	522	521	541	515	540	537	542	510	530	512	523	538	565	517	515	573	553	581	564	564	545	501	557	519	517	549	532	524	556	529	533	543	542	559	485	543	501	580	549	507	529	516	497	565	532	515	520	526	538	505	536	555	516	526	547	533	549	529	541	549	507	497	540	518	557	529	519	539	506	538	518	552	553	538	544	520	504	543	500	561	538	583	537	575	518	508	529	565	555	567	558	540	553	537	516	536	566	544	533	535	527	550	558	523	540	547	506	504	516	547	532	532	538	501	563	549	534	533	510	537	519	527	502	534	528	552	523	504	559	536	562	577	538	519	543	551	552	495	533	530	546	571	522	573	516	575	518	522	560	556	562	542	519	504	549	520	531	542	513	538	517	487	545	540	551	522	538	542	568	522	522	526	575	535	567	548	538	520	564	522	553	474	532	559	565	493	542	506	513	540	540	541	577	548	511	504	553	551	567	546	514	512	511	549	537	509	552	530	537	492	537	504	532	509	532	540	519	530	550	509	492	530	495	529	535	581	552	507	544	577	541	507	552	528	559	541	531	526	538	519	551	556	531	553	560	568	511	564	553	535	559	551	509	543	567	536	512	504	561	514	518	537	515	540	586	568	579	526	523	478	471	539	540	568	549	576	595	517	539	567	536	538	562	502	517	468	558	550	553	555	537	543	558	499	533	514	542	555	529	545	523	538	537	532	551	514	533	524	516	534	542	542	543	536	533	500	534	531	546	556	523	547	552	522	544	487	563	525	518	528	522	567	537	493	561	534	571	577	559	532	552	533	526	531	551	552	549	510	516	493	530	507	567	572	555	519	521	562	503	558	530	545	512	530	527	523	520	525	547	528	523	563	561	555	509	563	487	533	555	540	528	558	516	546	527	510	514	510	542	490	555	552	514	534	516	506	503	545	534	524	518	510	530	516	499	547	527	504	555	524	506	480	530	508	516	530	543	555	553	518	525	543	509	558	549	520	545	533	527	542	546	534	528	512	587	529	496	582	527	526	488	538	502	524	571	538	536	481	543	539	536	540	522	513	547	515	590	526	566	546	523	529	544	540	573	521	503	539	555	519	561	512	528	552	513	514	540	548	539	560	553	536	544	528	559	542	541	520	503	479	549	494	505	518	497	500	551	502	503	566	569	547	514	576	556	490	556	519	551	551	544	518	593	564	562	541	538	552	523	535	508	535	528	567	528	558	539	560	508	525	552	497	514	554	550	549	568	537	525	555	530	485	507	514	507	530	469	543	529	545	539	514	571	545	525	515	537	558	541	522	537	552	509	552	541	567	551	521	527	499	517	448	500	533	509	522	518	528	544	526	531	468	553	534	519	558	528	538	513	550	538	534	539	548	498	521	557	554	500	540	543	547	524	537	543	525	508	571	523	550	522	557	532	540	508	509	507	535	552	530
52603	59375	62764	49428	31520	20466	9840	1207	246	238	231	260	234	210	249	315	931	816	515	361	282	254	222	221	227	224	249	240	220	217	259	219	247	265	250	231	241	215	213	249	213	212	227	225	253	230	217	239	244	232	225	238	215	217	232	223	237	241	224	200	220	246	239	247	254	221	230	228	244	224	216	234	236	228	213	236	221	244	232	226	236	211	221	240	233	226	221	217	216	217	231	217	228	214	232	236	228	201	216	215	225	224	245	248	206	210	214	225	241	202	248	220	223	207	241	223	246	225	215	217	215	211	236	209	236	247	236	214	220	241	241	204	275	227	229	250	214	218	234	200	222	217	207	198	197	234	225	257	233	222	222	236	249	208	222	250	218	224	227	236	239	260	216	241	219	230	206	243	234	242	220	215	225	236	216	215	217	188	207	222	213	236	235	215	218	236	243	242	244	220	223	203	211	222	241	227	229	219	247	216	245	223	189	234	216	210	216	232	218	227	228	232	214	225	216	233	216	229	238	211	224	205	231	252	229	222	229	195	254	227	227	230	224	262	190	240	230	209	222	234	245	267	234	224	233	230	238	227	246	223	239	250	212	243	243	218	216	245	260	224	220	219	211	223	234	217	219	236	233	226	214	216	240	224	254	225	195	211	229	232	202	239	231	199	228	236	225	186	225	254	228	240	214	237	221	240	239	251	221	253	228	222	244	220	241	221	229	233	200	248	222	221	235	237	241	206	224	228	213	232	227	227	235	232	208	221	237	223	192	239	236	236	247	221	236	234	243	223	239	226	216	221	236	234	243	218	237	230	236	208	195	254	273	194	243	226	230	219	229	218	214	194	222	217	204	224	197	225	226	205	227	240	228	237	204	208	219	266	217	253	211	216	220	205	219	213	221	207	239	221	263	214	232	232	229	213	219	228	230	208	220	203	231	209	226	197	231	235	224	228	234	228	234	208	225	219	207	238	228	241	228	227	210	217	212	218	235	245	235	243	206	256	226	214	209	240	238	184	253	218	246	228	241	211	192	212	234	226	229	206	241	240	230	219	244	243	216	228	244	222	226	224	254	238	223	250	220	233	220	235	221	230	223	254	220	216	208	261	249	226	219	240	226	222	251	260	230	219	239	238	228	227	215	205	232	219	232	212	207	216	230	215	254	207	227	245	207	265	216	234	215	236	238	224	245	214	222	226	245	242	224	236	249	213	224	218	254	238	205	211	222	214	234	254	221	230	218	231	200	212	246	252	231	229	209	257	257	248	228	218	229	252	235	232	254	237	221	232	227	218	240	222	224	204	217	245	259	217	216	223	204	226	234	209	241	235	230	225	225	207	235	229	231	225	211	204	205	202	244	213	252	201	239	229	258	224	225	221	220	233	227	246	220	236	219	242	243	240	217	198	231	239	208	224	221	201	227	229	220	213	227	241	233	235	233	234	227	234	201	232	214	236	232	220	237	250	237	219	230	236	223	222	237	216	208	254	209	232	250	266	203	232	255	223	243	237	235	216	220	236	275	235	223	224	207	237	231	250	238	185	240	237	234	232	205	220	226	206	236	214	228	213	219	238	232	238	217	254	226	223	242	233	239	236	240	229	209	214	228	232	216	240	209	223	224	237	228	226	224	202	217	203	245	243	247	220	217	217	213	224	246	231	247	227	233	236	217	234	257	210	206	226	233	249	228	260	222	213	258	217	226	267	236	227	209	247	221	247	275	248	213	234	259	232	203	213	212	231	259	214	225	211	221	236	250	221	227	224	215	219	214	227	247	253	238	211	231	183	207	244	224	224	243	216	214	243	237	227	231	200	222	191	247	230	228	246	229	220	222	219	228	237	225	236	195	254	236	242	236	235	216	219	186	241	222	225	214	229	232	199	239	222	242	221	213	212	198	264	226	229	218	195	234	259	224	225	225	222	216	189	224	233	233	231	244	214	210	241	219	235	212	237	241	228	204	246	259	211	208	231	233	215	223	264	230	251	244	246	232	225	222	241	229	219	212	241	232	254	224	219	239	237	257	228	182	196	237	215	225	239	248	226	215	234	229	218	216	222	213	254	228	214	222	248	229	245	214	248	242	243	248	265	221	238	203	225	219	216	223	204	216	215	198	227	251	217	227	234	228	230	225	243	224	234	238	211	225	214	213	229	252	198	254	207	206	223	216	228	244	230	234	232	212	227	232	241	229	218	219	240	213	225	216	247	235	225	233	202	211	221	221	212	234	234	206	215	259	215	227	233	206	225	235	223	212	225	218	229	235	260	243	202	232	241	235	242	231	213	219	243	242	221	222	228	232	232	208	216	240	215	226	234	216	237	241	233	213	221	210	213	223	248	232	249	226	229	249	239	248	219	247	257	215	228	231	245	241	221	241	250	240	221	203	233	224	212	219	224	212	243	250	205	235	236	248	252	218	197	228	262	206	223	215	218	272	224	235	198	247	223	262	246	232	225	237	212	241	238	220	229	210	237	235	241	203	236	234	262	251	240	233	228	228	243	229	210	255	216	223	232	226	207	228	198	221	242	231	224	237	232	243	245	241	216	224	224	220	239	252	248	243	227	244	212	238	204	242	228	234	235	242	213	215	197	216	222	222	220	241	225	222	218	220	214	219	230	235	210	223	216	233	231	232	220	210	249	239	221	262	230	229	224	241	235	232	213	236	209	230	208	262	267	213	243	214	213	251	269	266	210	221	216	188	208	235	244	233	215	250	230	212	230	252	214	238	233	216	241	236	229	224	198	248	238	251	222	244	210	264	227	233	250	213	225	222	220	247	210	215	232	225	229	232	201	241	214	212	247	215	209	247	220	237	244	233	207	219	232	226	212	223	228	223	230	225	223	259	215	213	228	240	238	196	223	226	241	235	248	241	265	216	223	194	211	232	214	232	237	216	226	248	212	231	210	243	265	225	224	257	236	215	249	239	227	246	212	235	227	237	246	265	232	247	205	236	230	240	211	249	234	225	211	196	219	238	233	214	216	217	228	217	213	244	241	240	262	215	226	220	219	244	228	243	206	233	228	220	245	231	240	212	195	234	223	218	213	221	232	227	216	211	258	240	237	226	229	196	210	222	247	246	227	220	226	243	229	244	233	236	224	242	234	224	210	253	228	214	235	204	219	239	260	234	231	244	213	218	226	206	219	224	239	211	201	236	244	241	247	209	206	220	255	221	217	242	231	243	246	206	211	222	246	251	258	242	223	203	244	205	250	213	225	253	221	212	209	234	263	249	251	240	188	237	250	231	208	223	236	242	238	235	217	205	219	211	257	223	207	267	223	253	232	258	225	217	235	228	224	250	224	260	232	239	241	238	197	239	227	219	214	251	228	247	228	264	239	247	210	185	229	216	234	253	230	231	238	215	232	222	219	208	232	252	228	251	220	235	237	249	224	233	207	229	237	217	205	228	232	241	221	211	213	213	251	243	219	244	224	259	222	223	204	223	224	231	238	226	243	236	237	227	217	265	234	235	233	237	245	236	234	245	232	227	213	260	227
32084	44729	57848	53292	41030	34396	21640	3018	641	628	670	581	621	608	667	1422	5258	4277	2611	1435	835	606	605	575	569	585	593	580	580	565	576	586	615	608	555	583	558	574	561	571	586	576	582	571	521	594	559	589	644	594	594	576	557	546	552	582	570	568	601	608	618	564	585	542	585	554	589	569	564	599	608	591	537	558	575	540	574	565	575	624	561	596	536	565	594	609	579	587	598	576	612	583	632	585	594	577	578	608	568	603	572	595	584	607	598	549	606	602	604	579	574	636	583	572	583	621	582	620	567	586	598	595	603	629	567	587	552	586	631	589	591	602	586	639	569	593	613	590	583	619	564	546	613	601	579	568	569	613	599	570	595	597	571	562	554	559	566	580	569	607	576	584	586	619	584	568	616	571	573	596	617	559	590	539	568	619	596	543	584	581	545	593	580	585	574	609	540	582	628	572	576	573	580	620	593	563	576	559	607	566	598	575	639	531	547	566	563	566	568	628	579	595	548	601	623	577	558	556	640	543	623	596	647	578	576	589	616	585	580	568	535	573	561	616	587	555	609	576	557	579	611	549	556	614	569	573	591	569	634	554	602	605	567	520	595	549	616	596	588	605	605	648	552	623	568	601	584	596	595	569	572	589	582	576	599	583	608	580	606	604	580	568	568	573	617	586	628	566	567	564	580	555	570	593	535	546	580	577	577	559	595	628	567	563	584	554	556	618	595	594	588	560	596	632	567	564	590	611	622	616	590	574	575	602	598	578	596	607	594	544	584	622	581	565	636	610	564	599	592	609	616	609	586	605	571	539	588	612	607	562	600	581	593	563	630	587	577	566	549	562	565	564	595	524	573	596	571	586	583	569	614	570	544	630	638	627	601	587	548	570	608	593	595	596	577	567	610	581	605	556	584	569	587	570	532	605	599	593	599	622	597	574	603	632	614	605	554	570	574	610	592	623	621	572	574	583	554	601	593	568	584	593	608	595	595	616	600	626	588	612	613	554	550	615	539	592	590	610	608	594	570	623	548	619	558	531	574	563	597	627	582	605	569	589	567	585	583	587	579	583	565	585	586	603	660	609	542	570	609	574	554	594	536	600	588	610	523	596	636	586	572	581	584	563	549	584	580	581	542	585	596	577	595	613	599	610	642	585	563	583	536	589	583	589	618	586	603	580	598	580	596	632	596	558	570	554	558	595	621	558	611	568	564	618	549	601	585	636	606	592	593	564	558	553	578	548	643	566	573	581	623	586	569	601	578	588	590	572	590	581	563	574	575	593	553	598	580	591	608	590	572	573	589	618	533	603	587	559	604	616	568	617	593	585	603	601	599	609	570	586	588	560	604	550	586	591	561	566	606	614	554	554	623	604	562	601	622	581	587	634	568	578	576	567	585	582	586	586	572	565	609	574	580	566	587	603	567	566	540	575	586	570	536	587	631	587	591	599	565	563	559	610	552	558	561	601	613	614	573	601	583	628	571	626	559	550	551	587	579	580	578	547	578	588	576	548	582	583	580	586	572	584	543	577	578	566	605	592	617	574	594	606	561	589	575	599	604	597	571	580	606	589	572	594	571	551	613	604	566	572	602	578	510	612	568	592	590	617	599	564	588	582	561	596	598	574	585	597	591	584	600	581	570	596	594	605	591	540	542	579	559	630	551	609	579	627	570	559	563	593	617	598	564	570	591	587	575	587	581	584	587	574	590	586	555	599	514	628	594	569	587	585	630	572	547	607	561	592	607	598	574	588	548	619	569	568	589	558	552	590	586	620	588	641	571	584	578	574	588	581	576	615	590	589	546	626	597	566	591	579	550	596	552	600	562	592	578	609	563	598	599	587	578	554	601	572	546	613	574	579	603	606	581	580	623	607	599	595	582	572	551	626	550	594	623	544	599	585	575	606	611	563	548	578	593	595	563	604	608	599	592	626	601	599	557	528	600	574	586	610	595	596	574	586	546	559	603	543	598	546	572	589	594	619	630	613	591	614	578	611	584	590	557	586	599	601	558	609	591	575	580	541	555	600	580	613	572	599	582	609	564	556	559	622	585	583	599	604	574	601	587	575	578	587	604	551	606	568	625	601	543	628	589	556	624	584	586	585	606	580	628	582	598	559	544	562	592	609	570	556	651	587	562	621	578	578	597	598	624	622	568	599	593	588	601	558	586	569	578	571	588	636	621	627	557	585	588	571	580	557	561	536	563	584	589	614	581	615	629	600	556	589	579	661	558	628	590	556	594	580	605	596	627	612	624	594	551	580	537	596	569	645	624	606	574	631	576	595	578	594	565	589	614	575	591	587	574	592	615	547	595	619	575	572	569	621	579	615	556	604	628	562	589	571	592	626	583	589	570	589	599	585	557	611	536	583	582	570	545	547	577	572	572	644	582	586	579	613	602	614	544	582	541	564	546	544	581	557	562	607	550	601	598	591	597	575	560	543	595	587	570	588	550	559	599	555	614	584	578	611	632	586	573	591	548	558	625	571	606	560	557	591	577	576	609	608	552	594	637	600	602	538	541	593	579	581	622	558	591	592	551	596	565	583	567	573	567	564	561	609	581	563	615	550	570	575	551	583	547	546	569	578	566	619	602	620	557	608	619	591	599	553	576	601	612	594	553	590	545	603	597	611	593	550	556	591	569	566	576	513	614	585	608	543	563	608	619	575	570	589	578	579	553	580	579	579	616	583	559	580	569	577	615	584	601	614	604	575	599	582	582	562	552	582	554	599	594	586	565	564	602	540	618	596	634	611	587	577	568	603	574	606	614	590	645	569	562	583	609	599	582	616	554	598	612	586	570	573	600	621	606	560	565	580	558	601	566	534	656	543	566	590	598	564	575	575	599	552	585	584	564	605	545	620	541	598	580	594	600	597	569	585	586	540	551	573	567	612	624	587	598	583	582	554	576	581	600	607	593	648	594	590	565	607	621	515	605	595	569	555	578	576	591	628	546	595	592	623	553	608	575	562	591	599	576	585	577	605	558	597	606	570	574	583	636	580	585	542	581	623	613	586	583	608	594	596	595	607	591	597	568	569	550	571	589	602	566	581	575	576	561	575	612	583	631	583	551	551	564	591	582	575	616	620	591	578	556	580	603	605	593	572	562	612	615	590	622	596	575	651	567	584	572	588	577	561	577	576	549	590	600	554	606	579	573	594	595	530	608	638	614	584	575	645	598	568	544	627	572	578	647	574	603	617	542	595	633	591	588	605	583	600	609	597	588	569	591	606	626	597	606	580	589	563	591	563	559	577	624	604	630	602	621	598	560	611	587	586	573	555	617	548	601	628	570	552	591	562	589	589	588	613	574	587	573	607	567	568	626	599	576	633	601	646	582	586	571	608	563	552	587	588	588	606	570	641	599	592	597	562	543	590	579	559	581	552	606	614	595	609	575	592	590	575	593	605	568	579	572	602	571	592	603	565	552	603	580	568	571	566	581	583	616	584	634	553	587	592	519	588	592	591	630	594	604	596	571	551	579	562	576	559	597	603	613	556
67893	75562	79534	57934	37666	25254	14251	2176	227	231	232	229	219	207	251	537	1162	922	609	334	260	226	245	213	224	199	214	239	230	222	203	233	235	214	231	191	229	225	242	221	198	215	217	213	227	203	214	213	236	218	237	225	237	251	225	226	239	249	228	251	225	208	240	218	210	228	246	200	218	211	237	216	212	215	213	228	214	225	255	223	237	199	250	212	228	220	205	238	222	211	192	209	203	210	223	245	234	239	210	234	260	223	180	223	200	197	243	247	229	215	228	242	227	225	219	214	233	247	232	229	206	198	207	210	219	232	237	202	216	219	213	207	228	230	226	213	233	224	230	233	215	251	185	233	201	217	218	243	206	238	265	209	215	254	243	212	254	227	222	241	212	191	209	240	234	211	214	238	211	213	193	220	214	218	250	205	238	230	216	195	209	228	227	210	233	244	232	213	229	211	201	223	202	215	187	211	212	236	247	210	199	223	260	224	198	223	220	204	229	220	212	244	217	228	231	224	226	215	212	239	214	236	213	229	222	262	249	230	247	246	252	233	214	226	237	226	199	219	224	220	239	214	227	242	232	215	230	238	246	225	251	219	242	188	233	209	215	213	245	222	218	224	201	231	215	210	233	203	204	225	191	213	202	217	229	218	227	239	228	221	251	220	251	246	214	247	245	227	213	210	236	244	227	202	207	240	211	217	214	220	221	223	215	214	225	213	217	230	238	224	222	236	235	220	194	207	231	242	224	218	219	218	238	221	224	236	254	215	242	237	248	206	221	219	222	232	209	215	212	210	235	242	229	235	240	235	225	200	205	261	208	240	219	210	210	204	215	246	215	212	210	228	248	220	226	206	227	213	238	201	231	230	210	203	233	208	216	235	236	223	206	224	204	251	215	233	212	219	218	203	223	213	214	225	223	186	202	231	221	223	206	221	207	234	226	224	222	236	218	229	220	201	237	212	213	256	241	228	210	216	214	218	238	224	198	224	220	226	204	233	232	219	216	202	243	200	212	225	216	235	211	231	215	215	217	204	207	200	213	234	216	245	242	199	216	217	195	212	229	225	214	187	219	210	212	228	225	220	196	233	208	218	233	208	226	214	239	232	218	215	201	223	220	196	211	216	243	238	222	205	249	195	228	236	223	238	231	221	239	233	184	231	249	222	216	219	235	203	210	198	239	226	217	242	229	241	214	209	235	214	192	217	210	235	219	226	252	224	236	231	243	230	246	220	209	237	216	197	218	240	217	226	234	219	240	192	208	226	206	244	252	235	228	196	231	222	200	184	213	219	217	232	224	200	217	204	236	232	222	220	219	227	221	232	216	219	207	203	228	215	216	231	239	253	220	223	239	246	202	240	216	195	215	242	227	230	227	252	243	232	227	213	223	195	172	221	233	240	218	220	211	219	227	242	215	233	202	227	209	230	230	232	222	223	232	226	216	200	194	213	228	202	225	224	238	214	209	226	232	185	218	171	233	241	212	206	214	216	225	237	210	211	227	236	228	211	210	210	213	231	229	216	233	229	224	206	182	215	228	223	219	224	242	225	216	218	222	205	215	219	225	181	227	203	203	215	224	233	241	217	219	202	244	207	235	232	216	212	210	222	219	236	187	239	230	251	211	216	223	207	209	234	231	204	242	203	254	196	241	210	244	245	203	226	229	230	210	228	213	234	207	231	237	226	218	220	209	194	249	222	216	215	213	227	234	213	249	207	220	238	251	230	234	213	213	223	203	208	235	224	208	267	247	224	221	225	208	192	210	213	256	230	195	228	207	191	248	199	241	226	221	202	214	243	213	220	234	218	210	209	216	224	216	252	222	215	256	234	223	210	207	229	215	241	222	231	221	227	211	227	227	227	248	246	225	251	224	242	251	222	221	227	217	197	244	208	226	190	220	225	205	231	203	233	244	213	234	242	233	219	237	218	228	210	188	210	189	184	216	214	213	225	214	203	259	216	190	220	194	242	224	206	236	237	229	232	225	238	212	228	251	231	241	238	208	202	232	231	205	244	260	224	223	221	224	219	230	245	203	205	218	224	230	232	214	219	208	238	231	233	193	203	235	218	231	228	216	196	203	240	215	224	214	223	198	211	228	219	191	193	224	196	239	227	210	217	226	220	211	252	257	199	237	213	209	228	261	226	211	224	215	214	212	216	220	239	221	221	223	232	257	239	232	221	211	199	204	214	230	202	193	245	263	231	233	219	182	219	213	208	258	226	225	227	229	227	213	213	202	214	204	241	213	235	238	200	231	211	202	250	240	180	223	227	223	204	234	241	253	221	212	228	235	232	242	202	209	210	229	227	225	230	239	207	223	201	242	212	208	243	249	199	214	228	198	221	225	193	209	202	185	204	202	216	223	234	231	214	195	207	229	226	222	214	210	223	221	191	224	228	200	209	224	224	234	200	211	216	203	207	209	218	206	250	208	206	233	204	214	229	219	216	208	212	201	222	243	206	214	244	223	199	235	210	232	209	253	193	217	241	248	239	209	216	206	218	235	185	232	220	230	222	251	210	202	223	250	212	217	202	222	218	236	213	208	205	206	225	239	214	227	212	217	233	213	214	207	253	225	226	197	220	239	230	208	254	200	212	234	225	218	247	212	234	207	205	227	235	217	234	217	202	213	220	248	241	243	201	222	248	222	220	214	253	236	200	189	232	200	228	229	223	222	234	213	222	215	212	232	225	207	220	213	222	244	208	215	204	216	221	220	190	241	229	219	187	259	218	232	203	231	225	227	223	224	227	201	216	240	251	225	217	209	219	237	206	217	223	237	229	214	227	227	237	198	215	227	254	211	228	214	211	206	240	217	221	220	194	224	220	222	221	223	240	225	198	213	188	252	254	217	224	221	251	220	218	223	243	202	204	251	193	204	242	220	218	209	206	228	208	212	208	250	214	223	231	204	242	228	219	219	208	224	210	214	222	214	211	240	216	194	206	232	216	234	214	215	208	217	206	231	224	211	221	223	205	204	222	199	219	226	241	226	230	225	207	233	222	216	211	201	220	189	202	216	217	230	232	220	221	226	193	236	238	218	204	225	222	232	232	222	193	218	209	205	226	221	219	213	181	215	260	246	243	232	231	228	259	194	200	212	216	215	213	230	222	220	221	238	227	222	234	225	231	221	227	228	209	211	215	204	216	212	207	214	220	215	219	213	227	217	228	213	251	257	241	210	254	233	227	243	240	219	215	205	225	215	231	213	219	223	224	232	217	209	230	198	232	246	230	212	222	232	217	218	238	233	219	188	233	224	223	213	219	247	235	197	210	222	237	215	231	240	220	243	203	243	233	214	223	234	215	214	232	239	217	227	219	220	246	232	217	223	230	244	262	240	232	247	230	216	209	205	199	252	229	215	237	226	202	197	244	230	228	220	217	245	207	240	236	241	217	222	204	232	229	224	232	236	242	228	225	214	237	225	218	208	237	250	219	240	202	228	213	240	191	235	214	235	230	208	214	225	219	201	224	213	236	209	209	213	262	196	198	213	203
42150	58484	76714	60678	46185	37476	26000	4170	642	606	669	632	607	613	691	2335	6137	4956	2783	1288	743	608	586	586	575	587	573	610	569	569	572	565	563	550	573	522	584	539	556	567	603	539	572	530	547	553	586	571	567	556	532	581	545	558	539	576	530	550	586	561	599	615	533	526	570	549	569	562	573	571	588	552	595	629	555	583	606	544	598	541	578	549	546	572	546	571	562	580	593	541	568	532	570	596	563	555	598	568	561	539	587	534	513	562	562	584	524	587	525	570	572	566	525	569	579	599	560	606	554	572	565	564	565	547	572	559	586	542	602	523	579	564	539	559	523	579	578	596	575	555	597	543	612	565	588	565	579	551	572	563	563	570	499	572	549	541	590	578	541	594	561	542	587	551	569	599	584	542	551	531	529	566	559	567	560	581	544	539	590	555	552	549	544	567	581	561	593	573	557	558	593	574	509	526	591	560	519	584	554	543	574	565	588	536	544	595	554	565	531	542	572	549	576	547	574	586	576	550	583	540	557	582	570	559	599	588	537	555	577	597	534	600	572	557	572	593	539	610	513	567	559	582	597	576	572	560	592	568	588	571	546	575	572	567	534	524	551	545	569	553	566	558	562	559	594	561	567	563	576	574	576	538	575	550	601	542	574	588	576	554	569	570	598	573	555	578	560	571	593	541	541	559	518	559	570	540	519	571	614	571	590	565	545	579	581	567	543	538	608	539	590	529	548	564	587	563	529	588	544	561	626	514	554	546	570	570	556	565	605	549	573	539	562	556	557	581	581	573	550	608	543	557	568	602	563	584	573	547	556	518	531	557	563	548	573	556	566	550	523	536	605	579	569	558	576	564	575	548	596	556	561	578	575	526	581	570	546	568	533	581	544	565	528	593	563	571	549	562	541	571	557	564	552	603	518	520	572	548	519	581	554	555	555	544	585	517	566	545	548	592	550	583	538	599	525	562	571	571	526	596	577	541	536	572	583	539	557	591	600	574	578	520	549	527	587	520	547	542	543	553	585	565	558	554	579	568	555	566	571	564	597	523	556	557	601	553	595	542	558	541	535	583	561	550	580	545	582	580	550	581	537	622	554	520	566	532	563	517	571	565	541	549	575	560	589	556	550	569	553	547	577	565	564	543	579	558	595	571	576	530	512	524	618	530	573	535	576	543	609	568	567	590	567	595	600	539	588	546	620	580	575	562	513	527	608	550	562	558	617	542	526	577	540	555	559	579	583	513	579	513	535	590	568	613	576	580	571	553	568	565	603	563	558	557	549	533	600	575	553	586	634	520	567	553	575	537	561	590	537	553	595	558	576	551	575	565	580	589	542	533	541	573	558	587	545	568	564	593	539	617	540	543	548	532	554	553	555	557	573	528	530	590	511	639	571	576	584	563	602	560	560	560	519	642	559	577	589	517	539	584	564	557	516	575	541	521	557	588	533	591	566	589	571	559	561	568	581	576	578	544	573	591	611	536	496	544	560	524	570	566	594	566	545	585	581	535	579	547	579	532	539	542	562	576	595	574	568	560	590	602	553	559	523	529	517	582	586	570	515	561	582	566	568	577	550	585	567	550	610	577	564	530	577	574	579	570	568	561	536	541	568	556	545	608	577	562	574	558	541	560	548	592	541	609	551	565	562	565	591	596	571	504	590	582	561	545	586	580	533	555	576	559	547	538	549	538	574	565	550	566	575	573	569	569	547	521	583	554	566	570	548	588	570	559	563	570	562	579	579	563	566	585	516	574	567	515	584	569	576	577	574	581	571	590	550	567	557	565	566	581	565	538	521	531	573	546	561	550	561	551	556	565	568	591	576	540	579	561	552	519	573	530	557	546	576	569	607	562	561	612	587	606	542	546	547	584	589	618	573	551	521	562	549	543	559	560	593	561	565	546	568	549	559	590	548	554	610	553	572	549	553	537	584	524	554	542	592	578	547	568	557	536	560	595	625	596	524	558	585	582	554	565	550	527	567	561	563	552	537	555	553	575	527	559	552	577	567	558	576	617	529	549	536	563	556	532	593	552	547	580	603	555	593	568	565	533	566	554	557	550	540	563	539	541	559	589	570	540	559	538	587	559	596	578	545	576	576	517	529	576	587	556	551	518	591	575	526	581	562	539	541	552	563	547	558	587	590	553	537	604	566	567	539	534	587	581	590	510	550	579	599	582	569	548	540	542	535	582	542	562	575	568	539	532	563	562	595	598	517	554	544	587	560	544	521	544	624	581	534	587	582	520	585	557	582	579	584	582	563	584	563	524	546	537	565	543	574	522	572	553	545	556	570	577	515	580	525	561	555	574	587	547	567	571	572	571	564	552	540	537	593	562	561	542	523	584	538	510	597	566	585	581	583	540	575	531	584	561	553	561	542	575	558	542	553	533	558	575	568	546	555	579	532	538	576	515	545	603	602	574	535	578	557	539	540	545	587	545	575	574	589	535	621	576	585	546	543	555	597	578	558	539	573	543	601	591	602	567	576	585	591	564	541	573	519	549	561	573	557	554	581	558	560	531	527	574	571	587	559	582	590	593	542	543	556	593	587	590	539	566	537	533	552	569	533	544	581	594	583	585	578	542	550	607	560	539	575	541	559	553	557	582	577	581	530	545	587	599	548	576	591	550	609	530	571	555	584	556	560	572	586	558	618	564	558	585	585	539	596	585	552	587	548	581	581	530	565	555	581	555	555	586	571	580	617	567	585	582	571	531	531	563	582	581	591	564	577	607	567	589	542	546	550	578	568	542	600	543	573	600	558	529	586	559	538	550	553	575	596	599	560	606	576	573	569	528	586	560	523	571	583	551	557	593	546	579	565	544	550	570	538	529	590	550	547	626	550	582	517	572	585	576	570	548	574	558	531	533	556	556	522	551	570	564	554	574	564	550	530	482	539	538	530	527	612	547	529	568	605	578	558	518	541	538	569	552	567	531	530	599	546	591	594	556	578	551	577	537	631	577	565	532	590	572	561	551	552	547	601	543	577	601	569	541	555	578	562	548	617	557	556	627	560	565	551	530	615	579	608	548	541	563	596	585	553	557	587	597	554	494	595	579	567	551	527	503	538	560	598	553	548	555	553	536	588	536	563	577	592	519	532	583	548	556	554	559	571	591	576	584	561	560	609	587	546	583	566	576	532	549	591	575	559	563	593	598	627	576	564	559	599	555	567	605	591	524	568	560	610	598	561	560	559	570	619	566	558	528	578	570	571	554	612	579	527	551	536	535	553	531	584	601	547	585	578	541	569	576	596	568	538	594	577	573	561	584	596	591	579	539	576	549	561	521	584	562	586	563	540	552	516	561	590	611	566	565	585	569	574	553	577	549	542	596	535	550	594	540	591	544	518	561	550	555	576	549	521	581	550	584	585	557	573	550	552	582	578	569	587	563	606	536	567	599	537	581	571	567	572	601	569	548	615	566	582	556	548	548	572	555	563	558	554	554	571	558	602	562	548	572	548	602	568	542	575	534	512	598	582	559	548	578	568	564	565	563
10560	10099	16039	8289	1779	745	499	230	192	207	204	200	210	196	213	233	226	263	257	224	210	202	218	197	202	187	212	224	193	217	210	203	186	180	204	214	226	233	216	200	223	212	219	202	213	209	213	190	195	215	182	204	188	214	187	220	206	199	195	199	199	209	214	217	233	235	192	189	211	211	241	193	194	193	203	211	213	216	219	211	194	197	189	202	223	209	226	219	215	235	171	217	204	204	218	184	196	191	212	214	213	203	208	184	195	207	202	217	216	215	224	229	206	201	215	211	181	228	188	208	201	209	206	214	202	211	201	226	207	215	191	193	190	213	174	215	203	201	208	203	213	199	203	184	210	202	200	207	224	170	194	191	225	202	221	187	202	193	215	212	197	214	215	204	197	182	219	208	191	208	235	219	210	176	202	211	213	190	181	200	225	219	209	205	181	206	216	201	193	204	220	222	194	217	209	208	213	215	214	201	205	204	207	193	193	225	220	201	187	194	213	191	218	203	201	212	210	194	218	226	205	189	175	212	203	198	221	203	227	192	188	212	228	224	195	212	237	195	227	215	226	194	217	181	202	185	207	190	204	193	212	192	200	204	197	188	197	218	212	193	215	195	212	205	250	229	197	182	201	181	228	210	202	190	205	199	200	195	207	197	220	204	209	199	214	197	205	222	206	207	175	205	220	194	204	208	217	204	222	182	176	201	217	213	203	193	218	219	221	189	213	214	198	202	208	198	191	207	200	182	207	200	193	183	207	181	184	203	222	219	212	175	202	207	201	193	211	210	193	204	204	211	222	239	193	227	192	193	203	213	212	177	194	200	195	189	180	209	174	198	192	204	186	199	190	222	215	190	229	180	230	186	218	217	208	178	204	202	218	193	201	224	206	211	225	224	185	218	177	206	225	206	197	216	212	194	201	193	212	228	179	195	197	197	199	194	202	198	236	202	194	224	203	203	236	197	226	205	185	232	195	200	204	174	204	204	183	196	208	206	212	183	229	190	212	186	208	230	233	214	199	240	201	208	200	214	212	201	187	222	194	200	188	229	208	193	180	231	213	212	223	211	191	205	209	212	208	207	218	220	215	232	192	192	196	202	194	209	207	199	230	189	163	207	185	183	175	215	205	215	209	202	186	215	221	218	211	222	208	192	219	201	218	216	210	199	203	226	209	238	186	211	189	206	205	206	228	216	256	222	206	180	175	198	202	206	218	171	209	205	210	202	195	206	207	210	207	193	177	229	220	216	201	220	222	213	220	225	202	210	201	233	190	188	232	203	222	197	212	214	213	192	203	199	197	206	209	216	224	192	187	202	166	224	210	221	214	229	205	194	202	201	181	183	220	195	201	221	193	203	203	196	196	219	215	175	208	217	216	201	197	207	185	209	196	221	212	227	182	187	206	199	230	213	218	198	212	199	192	209	223	197	214	218	191	203	242	207	217	204	189	183	170	195	190	203	190	194	208	210	213	191	225	205	205	202	227	225	178	219	198	196	224	200	201	190	195	203	202	206	172	234	191	210	230	195	213	194	194	217	216	198	194	217	214	197	184	209	198	201	174	210	223	192	194	198	209	225	211	205	213	217	170	167	208	220	215	223	198	191	190	205	212	211	223	230	215	186	243	195	208	194	196	195	232	186	232	181	213	227	221	223	237	200	192	190	174	219	217	204	218	200	197	188	199	213	210	220	205	218	179	203	207	190	221	210	215	221	187	193	191	201	220	198	217	203	201	189	212	227	206	225	218	216	234	205	231	182	209	209	206	238	225	240	188	200	203	195	190	205	203	197	212	196	224	213	202	206	205	202	213	232	177	229	210	213	207	225	197	208	190	212	219	200	193	221	225	213	206	201	199	197	203	208	205	188	182	191	215	202	210	202	214	227	195	222	195	186	210	201	207	244	198	197	227	215	195	205	211	222	219	201	205	225	202	216	222	210	191	215	189	207	226	209	243	176	214	193	200	222	239	210	207	172	189	213	201	187	205	226	211	217	200	193	213	214	201	203	180	242	208	204	245	220	206	198	208	222	191	202	194	246	201	186	214	215	194	238	173	202	198	199	200	186	209	204	212	205	228	218	184	218	217	201	198	214	205	215	220	195	207	219	203	207	184	201	215	217	209	218	234	170	217	203	194	210	186	201	205	205	208	188	203	215	216	184	178	227	201	214	205	189	190	201	212	186	230	208	217	224	202	194	217	206	212	219	182	208	198	213	190	188	208	201	197	197	203	245	210	211	197	225	193	197	188	234	209	223	220	205	225	207	213	194	218	210	249	206	213	237	217	176	205	182	213	248	195	195	205	246	194	232	176	216	228	200	207	198	218	164	231	182	217	211	204	193	218	203	201	214	215	196	186	203	195	194	220	210	214	236	219	211	194	182	178	215	210	203	198	197	212	215	197	207	200	209	190	205	219	189	194	211	192	185	212	200	232	212	196	203	193	216	184	185	226	192	181	203	183	208	208	187	222	196	210	233	207	181	180	189	197	217	199	193	217	235	200	195	209	179	213	185	209	204	188	191	200	209	204	218	185	213	260	204	235	199	213	238	195	195	223	200	202	203	199	185	234	181	181	190	186	176	226	215	215	212	229	203	174	195	207	203	192	199	197	222	206	215	214	208	190	201	225	204	195	200	200	196	201	194	199	191	221	212	199	186	198	220	192	186	189	189	225	240	245	204	225	193	207	216	189	214	224	214	199	210	207	216	203	195	206	196	200	173	220	191	179	201	204	194	205	207	203	211	202	210	242	210	220	192	188	193	218	192	190	225	195	203	235	192	204	218	193	205	214	218	201	197	225	234	208	200	210	195	192	236	209	206	201	196	193	180	249	225	205	223	197	223	229	190	242	191	188	172	220	200	181	214	223	188	206	220	185	204	217	210	228	209	225	202	187	212	194	200	199	184	178	211	200	213	211	205	185	205	210	197	201	187	222	204	196	214	216	220	204	204	196	210	232	195	189	195	195	229	170	187	204	222	182	220	214	194	185	235	206	197	214	210	189	185	219	192	230	179	197	191	220	210	211	215	204	207	206	224	212	206	199	215	211	212	217	209	206	220	206	189	183	205	224	222	231	185	200	217	204	220	215	231	203	208	196	191	221	201	196	206	192	200	193	235	193	200	227	200	226	215	201	196	219	241	223	220	193	209	219	206	215	223	214	197	205	212	207	190	190	215	205	211	213	170	206	200	212	194	190	197	235	227	209	230	201	223	179	216	188	215	194	228	206	246	208	230	205	189	222	199	189	209	225	198	231	205	210	194	177	204	214	177	201	211	208	227	212	175	201	206	221	204	206	207	221	200	195	210	174	205	216	211	214	191	194	208	218	198	185	193	219	198	187	202	225	189	189	204	183	185	219	212	192	201	188	205	243	210	201	218	207	175	221	166	224	228	218	194	203	223	234	199	202	212	184	185	203	200	213	196	180	201	208	194	183	184	206	211	206	198	211	185	196	197	185	205	206	189	188	218	196	201	204	227	247	210	211	238	190	167
8997	15140	25717	16151	5689	3009	1893	580	540	590	533	545	538	562	521	629	716	741	680	561	540	526	550	538	575	550	567	551	558	523	522	554	540	557	500	543	525	561	548	545	550	543	551	531	552	546	542	520	554	595	528	534	558	507	547	544	530	522	536	532	556	529	567	530	541	548	486	584	524	533	555	554	579	554	530	564	537	529	572	514	557	557	560	548	520	561	538	540	574	587	546	517	553	522	507	529	550	560	555	519	499	565	538	525	514	551	543	543	554	553	547	535	532	537	564	508	538	582	543	489	585	550	542	537	550	519	558	500	556	505	523	500	575	532	489	566	517	553	555	557	546	501	585	537	510	535	563	579	497	560	569	535	606	542	566	536	530	536	531	564	571	532	508	536	549	550	538	537	559	522	573	530	547	535	534	577	523	534	542	552	614	538	509	587	569	523	565	528	581	536	587	541	506	552	561	528	547	547	550	534	542	521	570	548	511	566	518	589	513	552	559	560	585	552	519	576	552	519	523	518	552	548	546	525	534	551	506	554	543	522	536	537	589	564	561	578	555	581	517	561	494	519	546	525	569	523	517	547	511	556	575	553	522	537	511	538	542	502	537	553	571	530	553	537	537	532	543	487	546	579	550	522	546	571	533	523	543	545	515	574	533	556	549	577	488	515	560	539	532	512	547	532	559	537	584	590	528	509	555	554	543	533	540	500	568	546	577	491	569	531	538	544	553	545	587	528	531	490	551	566	540	523	539	586	536	558	563	543	533	534	523	536	558	552	546	572	546	561	527	560	545	554	514	543	543	550	548	497	519	567	520	504	542	537	533	569	527	551	548	598	503	603	525	543	507	551	533	511	538	536	522	539	531	540	556	542	530	527	526	562	497	554	531	558	549	527	557	555	576	508	525	540	533	542	554	531	511	533	497	574	547	567	585	520	587	526	577	524	550	544	548	517	582	512	521	504	562	560	564	560	569	529	549	559	545	528	551	550	542	539	559	505	529	535	552	536	500	515	527	548	545	543	522	544	549	536	508	570	513	526	543	540	579	545	554	584	476	462	529	531	553	535	558	545	490	545	550	543	526	535	518	543	564	553	554	547	562	537	530	539	528	563	537	566	495	535	548	496	534	505	530	536	546	500	536	558	541	563	528	540	561	530	528	529	511	543	565	545	549	523	546	548	517	543	510	503	546	526	559	570	564	536	555	487	537	565	554	507	519	535	530	549	548	547	530	537	540	546	522	551	539	530	552	541	511	563	527	549	518	526	548	525	520	556	555	555	537	543	544	556	530	553	546	599	549	559	551	530	519	546	539	570	539	550	537	538	530	530	560	539	558	571	540	540	521	545	532	504	532	570	528	508	570	512	532	517	512	482	557	529	556	526	576	570	521	512	529	562	530	530	524	536	518	547	533	541	556	551	550	579	539	550	567	526	547	521	514	556	549	571	530	530	542	554	530	571	572	531	536	523	573	572	550	505	540	524	549	534	542	575	567	559	521	527	531	565	532	531	524	528	523	547	545	559	541	574	533	513	552	555	584	582	554	536	580	580	541	557	541	518	519	525	561	531	548	525	505	513	540	473	494	538	580	578	523	558	590	509	562	563	534	527	525	561	570	555	556	537	545	510	488	553	539	540	535	484	529	533	578	537	602	496	524	538	530	537	544	551	527	531	561	516	512	543	510	510	518	569	567	523	551	562	567	540	525	543	576	523	532	561	580	563	530	526	524	503	527	525	521	557	529	565	516	561	527	530	567	563	534	490	539	594	543	546	571	544	553	535	535	519	514	559	548	548	520	512	540	517	504	499	565	517	531	571	534	587	481	590	519	544	569	552	517	556	566	565	553	555	544	537	505	515	542	517	551	555	536	514	533	590	565	561	527	530	516	532	570	544	579	538	522	578	541	562	551	531	606	548	574	516	563	539	591	547	507	569	532	535	566	568	541	534	575	562	537	532	527	499	490	544	565	546	534	562	544	531	557	563	564	528	543	535	533	597	535	516	566	531	558	573	561	516	579	536	540	510	553	584	539	500	556	551	523	485	537	605	527	547	569	572	577	529	578	537	536	517	533	550	556	553	566	546	555	525	576	539	534	532	569	588	549	538	548	550	551	545	499	533	556	525	535	529	559	564	532	589	543	550	575	528	540	538	535	533	551	552	547	526	529	538	539	543	528	553	539	550	538	545	522	563	544	547	498	587	531	517	576	538	557	541	533	548	545	508	519	567	532	507	516	540	574	539	559	554	555	572	563	518	516	512	534	523	554	531	493	559	539	513	512	514	555	555	570	536	566	519	536	496	564	528	564	546	534	553	540	552	505	536	525	538	540	519	543	532	540	536	566	531	536	563	548	568	566	555	526	537	534	549	554	514	545	520	534	523	542	581	574	562	538	538	559	557	525	543	546	514	574	543	519	566	548	529	534	562	558	552	551	562	525	518	532	524	572	552	559	576	548	573	552	538	551	541	521	489	512	545	583	515	537	541	559	553	509	550	537	542	551	554	602	561	510	525	570	526	538	577	541	517	541	522	529	554	541	529	546	556	556	568	570	577	567	531	587	554	538	558	528	537	525	522	567	553	560	538	543	518	514	556	541	562	562	528	523	527	536	570	507	563	557	521	493	518	520	555	532	552	519	557	529	547	548	537	564	528	571	533	562	528	553	562	533	541	559	523	544	527	519	539	572	487	523	508	530	533	577	576	560	571	536	531	546	523	557	504	578	509	530	525	520	567	582	517	560	558	494	529	544	497	589	567	508	517	535	531	589	594	530	530	556	536	545	528	566	538	558	586	568	554	581	516	507	552	512	542	508	529	567	513	559	569	542	557	546	515	545	539	544	543	524	574	542	569	512	576	569	512	535	563	561	549	516	525	549	562	534	514	545	540	569	506	533	524	547	546	527	551	569	551	559	553	555	555	589	519	523	513	527	524	553	531	552	519	514	524	509	534	523	525	550	570	526	596	546	559	588	549	548	554	538	486	529	573	551	563	568	543	534	560	555	500	571	561	488	532	551	544	527	550	568	562	525	513	545	528	567	562	503	548	538	490	544	537	517	538	509	522	559	539	529	568	554	591	552	553	557	546	513	540	551	536	512	566	509	573	568	514	558	568	532	581	540	561	538	525	532	525	543	511	582	558	581	527	558	536	513	551	532	577	534	532	549	551	548	532	549	583	537	521	575	529	524	563	558	528	538	540	553	532	568	549	534	531	499	587	503	528	532	556	487	541	571	548	540	498	499	525	500	551	492	537	547	594	533	519	523	526	531	589	547	539	521	547	513	576	537	581	528	536	546	574	544	509	560	540	509	554	514	544	537	521	551	539	577	544	515	587	547	519	551	554	497	560	544	543	539	542	566	539	533	554	540	533	537	563	515	533	531	514	539	539	525	573	566	525	548	563	562	507	574	540	554	533	530	547	545	543	523	517	549	536	536	513	537	522	544	518	519	517	538	572	535	542	531	555	547	563	541	522	570	531	536	567	515	552	559	529
55738	66339	68112	43165	24890	12122	4734	382	227	232	257	217	237	227	256	491	645	511	373	282	247	235	226	240	239	228	229	255	260	235	239	213	228	205	222	249	238	249	210	221	225	239	245	247	229	241	225	206	238	226	235	210	235	232	221	248	272	270	250	220	226	208	240	209	239	219	249	234	226	240	238	230	229	224	236	223	237	264	229	219	248	243	233	220	236	232	253	232	210	229	214	232	222	259	221	233	215	213	235	209	214	249	246	239	233	226	237	219	257	210	217	228	248	238	214	224	207	240	193	231	262	261	224	236	250	234	201	245	212	228	234	215	238	232	241	223	212	271	226	227	264	263	225	259	225	217	233	235	230	235	276	243	235	228	250	237	241	250	215	231	219	230	232	235	217	212	239	252	208	215	224	243	224	228	231	262	220	237	264	265	214	243	231	233	241	251	227	239	255	205	202	254	219	237	245	275	250	230	238	232	209	219	225	226	235	205	214	241	240	255	219	260	254	234	218	250	232	220	226	243	230	238	207	231	205	234	212	246	218	227	257	223	240	231	214	233	217	226	225	258	226	215	217	246	238	222	241	249	247	229	250	217	228	221	229	227	248	227	236	238	227	216	243	204	234	246	247	216	228	234	262	231	200	231	231	240	217	213	233	258	224	228	234	226	238	209	234	227	220	220	213	245	222	254	224	214	231	232	238	243	250	239	217	214	249	224	217	222	239	227	237	233	227	214	218	239	258	239	231	238	191	239	230	224	231	262	233	218	246	234	260	205	219	220	246	228	244	224	231	249	254	262	244	203	219	236	223	229	245	232	238	227	215	249	219	230	219	221	229	230	233	220	207	218	232	240	232	232	235	269	215	246	230	217	232	234	233	226	253	212	247	233	221	210	230	245	205	203	226	238	259	231	221	241	241	228	230	233	228	237	233	221	225	232	239	239	230	251	226	233	231	232	216	245	221	244	227	258	216	212	217	222	244	239	235	235	229	216	224	236	231	257	254	246	256	237	243	250	233	237	233	248	239	209	224	199	241	235	247	226	229	223	231	259	224	233	235	242	236	223	229	235	219	193	272	238	247	216	220	250	215	245	233	216	230	242	225	218	207	250	233	198	220	237	244	214	219	213	241	227	242	254	229	267	229	247	232	236	244	217	228	235	211	249	246	238	230	232	212	241	238	229	236	229	230	237	237	231	239	251	224	232	220	220	221	237	223	228	209	219	215	216	251	232	222	258	228	228	233	226	236	246	211	217	256	236	238	245	241	225	233	208	240	238	240	226	230	246	200	230	236	268	226	247	230	256	240	248	212	236	220	242	211	223	234	223	232	237	223	230	236	216	193	242	215	223	252	257	250	261	221	208	249	229	249	253	262	221	199	218	229	217	230	230	231	231	240	220	230	228	244	248	212	224	241	243	234	216	230	223	242	216	228	238	238	206	215	258	226	249	240	214	244	222	223	193	245	241	233	231	224	273	203	228	231	246	239	219	234	220	252	220	230	216	223	239	213	237	243	215	218	209	239	278	224	232	222	235	248	231	236	241	238	232	237	237	264	256	226	204	248	231	226	236	232	230	229	229	245	225	230	263	211	214	202	241	216	245	238	199	247	207	214	216	233	221	235	231	252	223	252	237	223	226	222	224	217	230	257	253	233	218	241	224	232	211	204	238	216	220	217	229	257	253	224	228	239	243	242	247	233	213	184	226	216	223	243	207	216	248	234	191	225	243	227	230	262	240	231	265	227	234	227	218	230	225	226	239	251	227	248	244	251	207	232	243	213	251	268	234	223	211	236	254	251	224	202	238	243	245	245	231	222	253	208	226	222	259	227	249	247	258	239	251	220	257	214	235	228	219	217	225	249	245	233	217	230	240	219	232	250	206	242	235	242	227	215	236	270	218	220	253	229	240	221	216	235	237	252	260	262	237	234	229	235	245	241	286	227	243	213	226	263	237	242	250	243	234	196	227	250	206	234	214	238	258	241	238	233	218	239	219	245	233	227	251	205	231	240	242	233	200	236	211	223	208	262	229	243	236	237	232	220	260	236	215	248	247	240	205	227	247	233	241	274	233	241	246	247	229	215	263	225	241	245	234	246	243	238	220	248	239	243	212	243	210	236	242	238	213	240	226	220	233	253	230	234	204	222	231	230	208	246	222	224	273	222	257	251	227	215	256	229	236	234	225	214	219	262	221	254	233	241	252	222	230	221	226	246	227	247	243	225	212	237	241	240	241	207	235	248	203	254	228	219	235	222	212	218	193	223	216	218	250	232	234	211	223	214	249	224	236	237	236	231	224	212	196	260	228	244	237	267	242	244	243	245	236	240	250	225	246	259	208	226	193	228	233	217	231	214	215	240	249	224	225	232	223	216	241	235	232	245	232	215	223	229	259	238	246	239	224	222	223	245	225	248	245	259	212	255	237	220	244	236	242	234	234	238	224	234	245	229	249	222	254	243	239	201	240	229	217	215	227	244	260	255	244	211	244	235	208	215	223	254	218	238	241	265	222	249	211	239	226	243	229	224	241	228	228	211	233	227	211	218	256	243	230	227	238	251	226	235	251	238	220	227	248	258	239	242	217	250	241	209	235	229	251	227	232	212	237	209	230	210	232	222	245	248	237	205	212	218	242	223	254	249	240	229	230	233	228	252	257	237	225	216	225	223	214	225	254	228	230	254	209	227	258	233	212	218	211	229	237	230	217	238	246	253	231	245	269	224	230	227	244	219	235	227	228	224	250	256	244	244	254	215	226	233	239	243	221	213	233	214	202	220	266	252	230	221	234	252	228	205	214	217	226	224	237	219	240	256	220	250	234	225	269	225	228	213	193	227	249	212	214	242	249	239	233	202	229	231	220	241	252	243	252	245	234	240	238	222	229	266	240	239	223	233	228	227	207	228	226	223	241	247	204	237	244	262	229	227	242	220	227	231	234	222	213	216	258	232	236	265	217	228	233	239	213	246	240	254	219	235	244	242	220	238	227	261	231	221	226	225	229	225	251	240	257	236	222	210	249	250	256	252	203	227	220	232	221	233	240	241	235	223	222	208	210	240	248	248	237	252	239	242	218	248	242	215	206	210	252	214	244	254	244	243	246	214	222	255	243	218	233	228	226	228	248	219	232	251	245	230	250	237	216	220	223	253	224	243	234	231	239	256	267	201	268	199	230	194	233	257	229	238	239	267	249	201	236	233	234	267	240	283	192	229	221	252	201	216	224	235	232	234	215	222	254	245	236	243	223	243	204	201	259	217	221	258	213	240	228	257	214	231	238	227	246	248	267	222	213	229	270	222	233	236	206	248	226	249	255	230	228	247	238	245	234	213	244	253	235	244	236	214	243	224	206	225	262	235	217	242	232	221	217	278	227	226	211	220	223	247	242	243	230	212	237	241	227	208	228	227	212	251	240	237	224	227	267	216	218	223	189	249	221	218	252	231	249	249	229	239	221	213	236	223	241	225	237	255	249	244	224	253	230	257	240	215	235	258	226	226	276
34227	50733	62433	46912	34099	24279	12999	712	625	624	606	636	657	613	920	2379	3047	2378	1421	818	636	628	593	583	607	591	635	581	616	565	599	568	608	609	562	603	633	578	598	581	588	572	628	598	562	557	569	636	601	585	629	600	659	643	633	644	590	614	555	615	587	606	568	628	562	574	619	554	596	591	604	592	603	596	612	614	622	604	613	603	570	563	613	607	633	590	625	640	600	649	596	605	637	564	607	527	594	630	588	567	605	632	580	564	593	626	609	601	618	625	579	612	596	604	658	639	618	610	572	579	609	607	586	607	633	581	605	630	573	593	594	611	591	593	632	585	593	605	630	610	641	563	599	633	609	571	619	602	594	576	619	608	618	629	619	614	661	578	610	590	575	590	653	608	610	608	619	567	658	635	570	607	585	604	594	566	610	600	567	564	610	603	654	627	629	615	622	603	615	574	593	591	583	609	608	617	639	629	634	639	597	620	620	601	585	610	600	556	625	599	577	633	606	588	618	573	576	594	621	568	641	625	564	576	549	639	626	647	588	573	590	605	677	621	655	613	589	597	573	584	618	605	543	623	588	601	615	577	633	593	640	617	565	569	605	614	566	582	614	602	590	596	635	568	586	573	553	611	609	592	610	605	577	593	578	551	548	559	615	595	590	533	614	614	588	597	621	536	645	621	615	607	599	572	602	578	558	597	591	588	579	625	601	633	617	628	598	624	619	607	628	618	612	593	598	575	610	589	586	579	567	624	583	616	614	633	562	611	553	596	603	604	582	604	578	638	571	552	580	589	595	632	585	589	582	578	568	595	626	581	579	615	569	601	591	626	601	569	541	567	613	593	592	602	577	614	600	620	571	585	611	596	576	614	626	554	570	618	557	566	583	601	638	581	610	573	611	569	592	596	583	629	560	619	581	607	606	605	591	607	552	578	603	597	577	614	606	564	595	612	606	599	668	647	531	600	578	560	612	564	578	564	556	607	588	553	611	620	604	622	636	651	590	610	552	575	616	659	628	632	590	591	569	567	553	579	564	637	611	622	580	616	596	614	611	617	618	606	584	593	619	599	601	587	584	624	606	592	621	588	544	626	576	598	613	594	618	595	613	632	619	605	602	610	600	634	582	577	600	587	591	618	585	612	586	601	577	650	576	565	589	623	602	622	596	623	598	611	595	568	596	632	644	622	599	627	595	575	564	598	627	575	607	594	588	590	618	593	586	546	587	622	610	638	626	599	597	587	603	599	568	622	608	620	599	579	612	622	599	653	634	596	596	631	583	600	603	605	593	604	581	625	580	610	641	579	629	578	661	599	573	560	599	586	571	567	558	623	607	586	562	584	575	599	588	626	582	624	620	613	627	593	607	540	586	587	607	582	611	584	661	604	609	581	579	545	642	576	575	594	567	589	595	613	621	586	563	583	622	577	626	582	623	601	565	571	595	585	560	615	590	607	580	597	613	585	593	618	630	595	579	671	612	599	567	582	567	568	576	618	587	562	566	606	634	566	591	599	587	626	641	556	612	597	640	581	556	626	579	589	632	654	579	609	590	594	597	581	559	590	568	622	595	615	622	585	613	563	595	610	657	606	640	621	595	589	578	590	621	660	561	605	623	597	667	664	562	602	639	591	597	591	609	579	603	602	615	605	594	587	597	571	600	635	588	568	593	621	594	573	595	624	596	601	579	618	597	636	599	606	616	601	594	599	613	597	596	576	608	614	612	620	567	605	604	590	584	568	574	598	595	569	607	607	600	587	607	619	602	626	571	617	617	561	624	642	626	583	599	584	570	616	583	644	565	616	610	600	562	536	565	621	656	625	614	570	557	569	575	547	611	628	629	578	598	621	598	570	615	605	618	594	592	604	562	586	604	599	604	609	602	615	608	589	559	608	626	571	585	588	575	603	620	624	591	565	529	600	580	631	607	543	574	603	585	632	608	608	625	632	597	595	591	603	585	610	624	659	623	584	610	579	632	590	595	576	551	580	600	616	575	601	576	589	584	595	636	602	657	602	586	621	617	590	627	584	619	610	581	614	604	616	615	615	575	570	581	578	626	571	571	605	613	612	591	570	609	554	619	656	555	611	582	593	593	616	573	615	564	593	619	641	575	617	606	618	619	577	573	597	629	628	657	597	595	602	558	604	608	599	612	598	605	607	623	566	622	568	616	622	610	599	609	588	664	637	609	606	607	583	636	626	576	558	577	591	569	638	620	591	574	575	590	615	613	599	571	606	622	609	577	584	613	561	595	604	612	601	615	576	610	601	614	656	587	610	575	592	616	548	575	592	622	521	588	591	606	624	597	586	576	651	621	608	639	518	590	587	628	584	613	610	604	593	638	573	622	558	624	545	608	594	614	579	617	584	639	612	574	582	607	584	587	639	565	571	567	600	557	594	637	631	546	579	613	601	566	575	623	593	599	609	584	585	595	614	593	582	611	598	623	588	629	590	591	601	610	626	604	608	625	597	534	601	618	625	568	545	607	599	610	632	607	591	596	629	594	609	607	588	614	608	527	616	550	577	603	630	601	588	586	593	616	562	585	559	569	598	593	610	608	580	564	570	625	610	608	577	641	582	580	611	597	587	574	638	607	578	644	624	608	637	598	628	596	609	592	574	589	593	616	562	589	561	605	598	589	599	617	624	610	598	630	611	589	622	574	607	603	561	613	599	615	606	593	618	604	579	561	607	612	618	600	617	577	646	598	638	583	612	595	596	593	608	624	614	573	617	624	593	608	555	620	665	629	602	608	620	606	585	633	633	601	549	586	568	583	613	574	653	600	576	596	588	593	610	649	584	584	613	587	638	606	584	586	589	604	646	657	595	578	592	589	606	576	567	558	619	623	603	642	595	603	583	645	583	617	629	581	607	611	597	644	626	566	596	579	635	578	599	557	615	583	557	647	624	568	556	618	623	527	602	579	591	639	648	613	583	614	568	586	598	581	604	584	565	632	626	622	557	586	609	591	613	572	547	631	640	581	625	628	608	573	541	589	607	586	610	602	684	609	617	573	590	608	594	622	600	622	616	635	599	570	600	601	645	626	562	623	611	627	555	605	619	600	584	643	641	597	617	588	607	613	580	632	562	583	616	565	582	609	596	593	614	634	612	607	590	586	629	575	604	587	603	580	619	603	590	625	603	564	601	608	628	613	600	608	601	606	628	628	615	623	594	553	623	573	622	587	614	632	603	589	567	600	595	564	593	606	631	615	545	627	648	589	601	602	613	615	612	599	621	591	584	651	551	606	589	594	613	626	585	609	613	611	600	603	569	619	608	613	583	598	571	608	579	603	617	559	571	622	568	619	575	596	593	629	593	602	578	663	597	591	638	614	600	556	625	562	594	591	624	599	552	589	604	559	609	598	589	631	588	618	579	584	616	600	605	572	577	599	529	636	607	612	582	637	598	581	609	582	619	601	574	607	609	582	541	625	619	579	558	602	601	627	547	589	595	584	574	597	565	625	587	605	599	607	572	625	619	526	590	580	616	599	614
68450	76443	78822	54992	37646	23165	9624	499	282	259	223	233	232	231	260	674	1357	1071	589	336	256	241	251	228	216	249	234	210	245	212	227	251	241	225	240	230	239	250	235	222	214	197	242	242	199	217	214	221	252	217	223	229	232	235	205	202	236	214	220	216	250	233	227	211	228	233	226	234	226	223	233	210	198	217	218	229	170	241	202	208	230	214	245	221	206	223	219	255	236	217	225	208	203	191	233	196	194	198	218	220	215	214	239	216	254	214	223	197	239	247	227	254	209	222	249	230	232	194	231	216	219	212	227	243	226	237	236	210	207	236	199	241	242	220	237	201	227	243	227	222	223	220	219	196	234	240	189	218	215	210	265	227	229	231	198	256	218	226	238	205	222	204	217	247	227	234	216	241	242	228	229	256	203	264	220	226	228	227	241	221	235	227	216	228	231	224	218	232	197	208	201	222	240	226	226	233	239	224	225	244	247	219	229	225	205	226	252	227	229	225	207	207	218	206	192	225	232	224	237	222	216	250	195	202	245	242	234	235	217	230	251	240	210	217	253	222	204	207	236	235	245	243	241	231	236	205	222	210	237	231	227	224	224	212	214	224	221	223	236	213	199	204	225	207	238	222	225	213	220	230	228	234	225	223	216	229	211	233	240	226	236	212	245	222	260	267	206	233	210	226	210	238	209	242	229	227	225	231	233	259	215	259	242	233	229	223	235	200	213	215	238	225	221	241	221	194	220	223	241	225	219	196	230	257	223	245	229	237	244	208	213	240	231	243	219	211	233	247	227	230	219	220	219	234	228	214	239	205	216	243	212	202	200	225	218	228	219	217	224	209	244	219	268	218	229	243	231	229	239	207	243	230	214	238	233	209	251	235	227	220	194	235	235	229	213	208	225	240	234	192	241	223	239	241	212	254	241	228	236	222	221	230	215	224	233	214	206	238	215	234	221	212	221	251	218	250	232	200	244	238	226	216	225	205	221	232	234	230	228	226	241	223	234	248	235	232	254	245	229	222	222	211	218	242	229	220	234	196	264	245	249	239	220	221	234	230	218	203	207	226	240	207	212	227	231	205	226	224	219	246	216	198	225	184	208	226	232	209	204	220	215	213	195	225	213	202	243	252	263	217	228	236	246	250	230	232	227	241	217	214	224	234	190	229	214	219	233	228	228	222	213	248	202	205	207	228	216	222	207	234	218	229	231	240	202	214	233	189	239	204	233	230	238	211	242	232	242	227	243	211	260	250	228	220	222	239	257	213	263	232	193	194	229	203	238	224	250	222	231	230	233	244	215	243	223	214	210	235	233	205	215	217	239	210	215	235	248	215	204	226	238	241	262	243	257	236	189	232	229	224	226	239	239	244	244	233	230	209	231	225	206	228	218	206	245	193	205	217	251	237	228	249	219	224	240	218	225	230	245	228	233	230	244	204	225	243	240	191	220	223	215	217	231	226	222	212	239	223	213	236	215	217	216	206	246	222	214	234	218	223	220	245	229	233	220	236	229	206	217	235	213	224	225	224	205	212	248	212	239	215	198	236	227	226	216	247	225	243	208	239	245	199	217	234	219	208	207	248	208	222	217	225	254	225	217	237	216	228	222	251	215	238	225	207	249	190	230	241	222	232	244	214	237	212	259	247	225	244	229	209	231	222	226	221	229	211	251	233	216	228	190	213	203	240	269	215	207	225	222	231	187	213	225	229	227	213	235	224	225	224	191	204	230	223	232	226	222	210	231	229	224	234	230	231	245	204	238	208	197	236	230	223	216	227	233	249	236	202	234	215	244	241	229	215	246	232	232	225	237	224	219	228	243	197	254	248	255	239	229	232	250	198	249	219	241	224	231	219	238	208	229	209	239	233	198	226	226	227	204	227	233	251	255	235	211	249	205	219	213	217	197	217	219	219	228	234	247	219	224	213	242	242	242	205	228	249	214	223	227	228	217	228	231	228	218	232	218	209	207	198	221	225	215	231	223	238	222	225	235	253	229	244	222	235	231	232	203	202	232	235	227	232	228	228	239	213	214	231	216	224	221	218	228	250	214	216	229	220	259	253	266	249	203	239	216	207	221	200	247	228	206	242	199	235	226	251	251	209	195	226	231	227	236	205	227	206	239	254	211	249	214	201	201	228	235	225	222	211	263	202	234	209	252	229	258	234	229	240	235	215	252	215	210	252	237	235	226	198	204	239	230	208	199	231	196	211	213	216	247	240	218	211	239	207	213	228	222	205	252	232	216	248	233	236	214	192	238	239	242	247	175	215	232	210	239	202	246	220	231	194	215	231	220	194	224	214	213	224	208	224	223	214	232	211	237	254	242	252	235	225	213	222	220	238	233	221	230	248	230	263	215	234	205	236	244	224	203	211	238	247	222	223	226	224	190	247	219	221	262	220	262	191	226	206	232	205	228	203	228	262	231	237	219	247	224	237	179	209	230	228	220	228	245	209	218	228	210	200	232	257	206	226	240	231	210	239	244	216	218	183	232	229	242	206	204	237	241	230	213	209	226	226	227	242	204	245	228	233	228	220	226	253	225	217	211	224	234	247	259	235	215	242	241	233	236	188	242	223	219	220	246	260	232	227	232	218	197	199	235	227	213	218	222	231	221	226	217	211	203	231	214	222	209	238	210	237	235	230	211	219	247	212	219	221	228	198	228	237	203	223	242	221	232	224	209	224	224	219	234	241	201	219	240	221	215	216	238	245	219	223	226	219	254	247	235	241	229	219	217	217	209	233	224	223	245	218	213	225	238	218	229	201	226	219	223	197	229	218	204	234	212	214	202	206	213	226	241	223	248	229	254	244	209	212	224	214	244	230	219	243	223	227	191	198	218	231	238	231	222	213	218	224	227	234	217	242	233	228	240	235	257	241	223	228	224	208	207	243	230	220	186	248	225	244	230	250	242	224	200	219	215	190	219	242	218	242	240	254	225	256	261	227	219	227	206	202	227	234	226	241	230	254	238	218	187	228	250	236	214	213	234	206	227	219	216	220	224	220	247	255	216	224	232	246	234	218	222	259	229	231	210	203	222	236	230	212	253	225	240	189	218	257	232	217	215	208	235	248	220	252	243	252	225	222	219	215	224	214	224	219	260	207	224	233	213	217	232	220	230	250	225	207	249	216	204	233	199	221	247	240	226	242	225	225	223	214	202	229	236	227	229	237	220	222	206	218	238	238	227	272	197	233	219	251	235	193	206	235	236	242	211	246	241	240	240	266	217	194	240	217	267	208	229	252	210	255	242	223	232	229	244	218	190	227	201	226	218	257	216	216	234	215	239	210	244	204	212	256	233	202	216	230	225	231	226	215	225	229	217	244	201	225	224	202	202	226	241	215	196	224	226	227	244	200	229	229	225	239	215	237	218	222	214	236	209	223	211	222	209	235	234	216	230	225	218	204	222	212	240	224	231	229	217	246	240	206	255	224	231	226	225	244	257	222	231	233	208	244	247	233	219	231	224	230	211	247	226	234	222	202	244	235	251	242	216	237
43143	59895	76374	57637	46207	34251	16245	721	739	657	623	635	633	617	741	3470	7133	5556	2818	1304	796	617	561	567	585	560	572	558	580	565	618	605	569	542	589	591	573	560	549	614	553	592	576	567	577	572	566	555	555	573	591	581	598	578	584	552	579	535	576	576	550	555	559	544	559	562	580	563	566	538	582	576	582	573	586	562	561	571	558	614	603	570	559	547	602	541	591	541	560	603	596	581	576	572	547	550	572	579	596	602	570	556	553	566	604	517	560	616	581	577	593	587	593	603	533	608	585	551	550	546	591	538	570	566	559	553	520	572	567	587	611	540	580	577	512	614	543	589	601	507	579	600	560	568	601	557	594	555	530	533	595	546	604	614	586	580	567	564	541	549	559	571	614	542	572	559	577	595	547	528	578	583	574	613	595	572	567	564	616	567	588	598	541	545	567	614	576	594	583	566	625	581	597	558	573	565	582	594	584	536	546	573	563	577	557	530	583	619	592	597	609	599	533	562	564	530	569	607	561	603	563	566	578	554	611	620	593	579	593	570	598	548	597	579	544	596	606	584	583	575	587	572	582	573	590	580	565	578	618	606	605	594	595	585	579	558	556	572	550	559	583	598	564	588	530	603	614	613	568	591	567	593	578	562	532	566	561	546	562	600	546	584	553	641	556	570	560	599	551	582	566	535	601	573	546	591	561	593	603	568	566	553	542	553	575	590	532	572	526	577	568	529	577	604	567	547	553	587	573	577	548	615	561	578	528	595	563	588	599	574	625	554	589	537	615	589	545	553	615	571	521	566	579	571	570	576	597	582	545	588	574	580	586	565	600	582	563	624	549	584	539	575	605	548	573	588	592	547	628	584	558	589	621	514	533	592	571	562	588	556	579	517	534	578	591	618	594	559	563	561	597	593	554	570	577	616	579	579	571	581	564	540	553	595	563	599	584	564	594	564	569	572	583	577	587	586	577	587	536	586	614	562	546	609	571	553	575	550	585	587	578	556	543	600	579	561	568	561	557	602	573	597	569	556	590	629	556	589	563	568	629	613	602	577	584	554	579	581	546	561	581	601	560	577	570	588	505	550	614	599	578	627	570	561	572	601	559	540	583	547	574	577	569	536	591	579	631	556	590	564	565	582	583	596	543	605	534	522	559	591	578	527	613	558	589	543	529	565	579	547	550	611	571	596	542	565	559	544	594	553	551	621	611	609	569	566	567	566	577	602	574	584	597	583	596	593	578	545	548	570	607	577	601	580	571	576	568	584	596	551	557	564	597	548	577	583	608	540	538	525	578	607	533	588	589	544	544	606	577	571	594	530	563	589	563	560	531	556	566	583	587	558	642	562	586	555	545	575	575	571	577	556	582	575	565	557	602	551	546	547	520	611	570	556	538	565	543	607	557	581	549	595	586	570	535	575	581	609	560	588	589	593	543	623	589	568	589	576	577	558	555	594	595	523	617	576	591	562	573	532	568	528	559	551	594	576	586	573	592	599	613	580	554	616	583	530	559	573	581	583	574	599	564	572	565	538	567	555	590	573	566	578	577	523	588	589	563	571	575	579	567	550	589	638	570	554	569	604	590	550	569	573	562	607	583	601	576	559	591	574	551	557	580	623	556	611	546	613	599	585	573	616	611	608	552	571	546	595	587	531	617	593	592	584	547	566	569	594	594	616	601	577	550	615	583	556	560	602	582	587	569	542	570	579	573	565	579	570	572	596	545	602	585	569	569	598	590	550	579	574	537	558	608	589	610	569	553	598	557	538	577	567	565	549	610	538	577	576	568	583	557	635	569	598	569	533	571	583	541	628	513	585	548	562	601	581	581	544	599	552	612	600	568	603	568	597	624	551	594	583	576	619	575	552	538	531	598	570	577	561	569	554	533	572	626	575	570	550	521	587	602	564	540	589	558	585	610	548	530	544	560	605	571	582	578	570	606	543	610	587	575	569	531	587	532	581	608	570	578	593	570	572	592	594	591	607	567	529	576	575	578	565	610	550	611	615	572	576	526	586	564	558	569	591	560	566	601	577	588	550	606	580	549	548	565	607	608	567	573	575	593	574	582	563	595	597	577	588	551	581	572	575	578	601	576	573	584	537	570	593	578	566	631	591	576	557	544	553	574	543	565	575	590	558	540	569	573	594	543	573	568	593	567	601	555	581	588	539	574	593	563	599	608	612	577	592	590	570	539	612	549	591	566	581	594	563	570	573	574	567	576	571	570	553	571	580	603	572	579	554	570	578	576	578	615	580	591	540	555	596	566	562	574	588	578	563	577	589	556	601	560	559	556	573	553	546	577	576	582	554	637	584	561	544	588	559	524	587	580	564	586	613	551	563	644	545	530	583	576	604	601	607	576	565	560	590	612	556	551	542	628	566	560	558	527	574	560	577	581	597	549	614	547	588	590	594	611	626	561	550	563	567	570	574	596	578	538	613	570	599	543	564	615	551	560	604	556	624	574	531	578	590	550	572	589	526	593	561	586	550	581	582	609	568	611	616	549	591	546	621	574	623	613	594	556	597	587	594	585	570	594	569	576	565	571	550	583	554	539	613	567	564	594	571	599	559	567	586	572	583	606	567	567	592	583	585	560	567	589	560	602	602	486	606	594	622	564	552	592	573	604	612	552	565	555	605	552	566	599	577	577	563	594	610	620	576	598	599	583	560	569	539	594	537	590	554	579	555	585	561	509	594	526	588	546	621	595	567	593	575	599	596	558	616	589	535	607	548	574	579	532	606	549	596	571	591	565	561	569	589	588	561	538	591	543	560	618	587	547	562	584	553	573	607	572	597	591	640	565	577	612	588	606	569	586	575	597	574	579	532	528	559	587	549	566	599	539	523	564	616	554	575	582	537	572	605	556	560	529	553	524	571	541	583	561	604	590	583	590	624	593	581	529	599	592	604	587	552	598	593	591	554	542	555	591	627	576	592	595	557	607	540	557	550	575	611	529	586	558	581	575	608	589	603	578	563	597	572	582	580	574	568	560	623	597	591	587	590	578	604	605	602	556	550	559	599	570	595	556	606	595	573	584	561	636	535	517	573	612	569	591	558	544	531	618	549	563	568	566	619	548	564	573	613	596	582	581	568	597	546	563	547	544	620	555	604	614	596	548	594	550	567	565	589	597	577	609	604	569	570	545	572	609	591	590	615	595	601	580	546	595	619	555	569	570	586	631	592	523	593	508	584	588	607	624	589	590	541	575	563	586	592	532	561	575	565	556	589	587	571	568	611	547	579	566	628	612	570	563	597	622	519	588	558	556	541	561	604	552	625	603	517	524	559	545	555	587	607	550	592	560	589	574	575	550	598	571	571	572	582	543	549	585	534	585	580	547	536	586	556	593	620	588	570	577	574	600	585	582	550	571	544	559	609	571	586	606	565	571	556	591	568	586	563	581	621	585	520	606	535	550	547	588	595	546	561	598	610	548	537	575	570	573	578	563	558	617	589	620	596	563	535	578	598	566	557	574	581	560	583	557	529	588	518	543	544
12500	9598	10836	5974	2515	921	408	211	192	207	199	220	214	226	216	203	260	287	286	264	201	208	192	189	225	192	194	194	205	214	209	199	202	207	200	203	219	209	217	211	199	216	201	204	232	198	225	220	218	215	184	208	199	236	193	204	213	202	202	202	212	190	224	201	224	186	188	212	199	219	202	191	202	264	206	215	185	217	233	199	208	188	213	212	206	178	181	189	199	205	214	215	214	216	212	183	225	217	225	229	207	194	178	172	183	219	188	184	198	195	207	225	196	231	221	229	208	228	189	207	192	207	216	235	165	219	204	210	193	214	202	225	218	232	194	175	193	200	197	207	214	187	205	199	202	217	238	201	219	204	203	214	234	221	199	218	221	209	199	179	196	204	214	235	219	233	212	230	206	213	228	201	235	223	195	229	222	223	204	220	195	228	199	192	218	208	226	212	203	218	218	195	203	208	219	189	222	186	213	199	207	213	201	187	175	203	217	221	220	193	213	225	206	213	165	212	200	184	207	216	189	221	221	194	221	217	201	202	194	191	245	232	218	229	184	183	219	181	207	215	193	219	215	201	207	185	180	202	190	194	186	200	168	194	212	205	196	173	228	214	207	186	216	204	224	238	202	224	191	223	209	204	185	213	228	234	214	219	218	209	202	211	205	199	231	248	222	203	218	215	207	232	195	207	210	181	229	240	189	189	176	225	213	215	231	226	210	224	200	227	229	213	189	195	215	206	186	190	195	219	237	215	236	182	199	195	213	244	213	188	200	214	227	215	195	207	214	208	186	212	196	219	209	202	189	216	215	193	184	223	249	203	210	226	217	201	196	209	225	219	175	195	204	203	224	206	195	213	198	233	218	205	223	187	200	213	230	217	216	203	217	215	218	209	190	199	198	194	216	210	200	184	199	220	216	215	219	181	224	209	222	179	199	187	241	234	214	202	208	225	193	205	213	201	214	240	209	212	216	185	226	195	210	172	190	199	198	193	206	227	165	203	211	210	204	199	202	201	227	212	206	202	216	215	216	221	222	205	225	207	209	173	194	204	227	198	199	202	192	206	213	197	192	181	180	209	201	233	209	221	211	190	184	202	212	201	210	209	217	223	211	179	179	195	203	215	189	207	211	216	221	193	193	208	184	222	203	239	209	211	219	217	239	196	198	207	214	209	208	200	204	212	241	193	221	197	201	203	209	205	214	201	202	191	195	210	211	224	195	177	221	211	172	217	213	223	193	193	204	219	205	217	204	210	199	219	227	179	210	217	234	203	215	198	204	215	214	224	221	219	191	198	196	205	214	225	211	204	228	184	204	200	202	190	202	190	213	214	186	207	203	233	224	218	230	225	214	216	214	225	208	214	216	217	199	206	229	203	212	220	213	220	218	237	217	212	206	198	199	205	179	204	225	226	204	228	227	198	186	170	216	197	232	192	184	199	217	197	221	198	197	218	239	191	183	174	206	218	229	221	192	214	201	240	192	215	176	175	224	216	214	225	158	205	215	210	229	180	228	206	208	212	197	196	211	210	201	228	193	220	204	203	218	200	206	218	185	239	199	188	202	212	191	207	221	204	238	208	213	204	195	211	201	231	217	195	190	211	194	205	201	218	232	218	181	196	204	189	218	192	223	178	218	204	188	216	207	218	220	203	210	200	205	213	232	214	215	198	217	210	198	216	217	220	223	208	193	214	213	230	206	210	233	215	196	206	198	207	178	204	223	184	217	200	208	226	206	216	193	196	206	205	210	196	211	222	218	220	235	204	208	248	219	209	189	195	216	235	188	209	206	218	228	225	201	206	195	193	235	199	234	220	215	183	199	213	223	215	195	227	228	228	231	201	188	212	202	196	216	225	220	230	199	210	216	221	244	199	216	200	200	214	202	196	189	223	209	211	194	187	222	205	218	208	207	175	191	202	204	212	225	218	198	217	229	215	194	185	205	187	188	199	216	194	211	195	222	237	195	228	223	208	203	207	209	205	211	185	184	208	190	211	178	209	215	216	216	195	206	188	189	212	223	217	212	223	187	189	206	214	156	218	209	190	226	229	198	217	202	197	199	214	230	211	202	193	212	221	208	205	202	206	211	222	230	204	218	197	232	210	204	197	228	217	201	226	203	194	200	226	215	202	202	222	206	202	208	220	206	215	180	215	222	186	216	204	213	227	203	206	212	173	223	198	226	215	195	210	187	202	202	200	204	202	228	185	205	233	203	206	205	219	210	219	218	220	214	197	204	219	177	221	214	201	218	212	180	215	226	206	222	212	177	170	184	206	205	207	223	216	227	217	235	229	184	194	236	207	225	228	214	199	224	235	196	215	225	219	196	201	227	228	210	217	223	178	197	208	189	208	209	207	208	224	214	202	219	195	209	233	206	216	209	196	207	220	192	220	186	184	187	186	210	218	215	199	240	220	209	188	203	219	245	224	210	196	221	224	208	203	189	220	195	206	221	176	211	194	195	197	181	207	199	222	222	197	215	202	219	200	229	173	199	207	212	233	188	188	225	196	199	224	214	209	205	215	217	200	221	192	203	199	197	199	206	213	212	202	206	193	192	218	176	224	242	207	200	202	209	202	200	230	220	211	200	206	207	204	209	200	226	207	211	196	191	212	222	211	220	185	183	227	205	202	206	210	226	194	189	225	210	197	206	232	230	195	183	211	206	211	192	217	208	173	204	212	222	218	191	229	203	225	221	214	214	228	196	192	241	224	228	184	216	214	185	182	214	200	214	181	220	210	192	217	226	220	204	187	216	183	223	245	199	200	196	197	204	185	192	226	213	183	194	210	243	209	227	208	214	235	239	174	205	217	235	202	183	192	199	186	200	214	206	191	204	215	191	201	203	196	221	192	202	209	167	216	201	209	246	199	225	189	215	201	198	198	210	209	203	199	194	198	215	188	186	200	208	222	184	218	214	206	209	169	211	215	204	195	220	187	201	211	235	200	212	217	209	216	211	229	209	232	219	225	220	216	210	187	211	200	215	205	196	202	187	203	222	205	199	220	246	178	208	193	208	199	197	208	183	202	204	218	170	186	212	229	220	225	209	194	209	199	228	218	199	236	185	216	208	168	205	198	179	222	192	205	238	197	238	189	220	198	226	190	168	213	210	203	218	198	204	215	199	208	212	205	196	198	220	221	186	222	210	193	209	202	206	219	171	193	205	207	204	200	236	183	208	181	219	202	209	198	233	192	175	218	207	202	224	211	197	213	202	191	203	202	195	224	216	193	201	197	231	240	208	213	200	213	196	220	246	206	185	181	198	183	203	209	195	223	198	222	187	210	208	212	211	190	221	216	211	219	198	191	217	204	222	212	222	236	196	230	189	218	200	195	199	187	197	213	203	169	198	208	190	202	177	237	220	211	197	204	189	218	207	205	208	214	206	193	198	203	199	204	183	207	215	209	217	213	179	180	214	176	203	224	217	177	197	211	213	188	206	228	243	198	169	224	218	204	199	207	199	201	227	223	214	208	227	195	217	198	206	214	226	197
10995	13910	19786	13923	8730	3515	1581	556	589	515	555	540	519	551	481	663	952	1005	823	644	569	545	531	560	513	539	571	528	554	526	538	560	523	522	521	569	546	513	554	543	529	525	538	529	572	575	536	486	542	518	525	549	551	519	525	560	528	551	559	539	533	542	564	571	522	571	525	563	511	540	563	545	524	495	541	537	518	534	530	547	550	554	573	532	558	515	542	527	525	499	557	528	548	513	542	543	498	553	535	527	535	530	517	520	524	506	520	523	518	550	547	547	500	556	509	518	546	544	567	557	546	552	536	551	552	558	550	491	500	538	516	536	556	485	519	506	580	565	519	578	517	535	569	525	533	536	506	541	556	540	506	499	518	548	537	563	521	565	550	538	555	558	594	519	536	544	501	525	536	521	542	529	544	559	549	571	556	542	558	529	542	500	531	529	544	509	547	542	540	535	540	555	551	527	543	546	549	549	575	580	559	586	539	518	534	523	552	561	535	500	555	552	543	560	548	581	551	585	590	510	557	544	517	542	527	517	490	532	553	552	538	530	531	562	553	580	551	590	518	568	517	570	579	551	526	524	499	563	525	526	551	558	562	569	521	542	507	509	542	521	586	558	555	501	515	557	574	523	494	546	573	573	505	566	563	556	534	533	565	568	560	524	539	565	531	541	574	545	518	562	553	541	501	502	599	542	538	554	563	543	487	551	567	518	524	518	522	487	537	574	518	529	572	556	574	549	548	535	580	512	513	564	483	508	543	541	599	521	566	541	547	561	518	592	573	590	520	559	515	542	529	598	552	546	535	547	555	556	559	572	504	568	507	564	541	555	562	559	522	523	522	504	534	611	541	504	542	553	529	523	550	548	560	479	544	530	536	518	552	507	530	562	531	544	508	563	537	548	563	527	511	548	512	551	555	570	577	498	557	566	542	540	528	541	513	564	499	538	526	580	556	552	529	535	577	542	557	528	559	548	557	537	564	519	519	518	540	525	556	549	513	547	572	504	497	518	563	566	542	550	553	522	535	511	531	550	521	569	604	587	547	561	533	495	525	540	513	523	567	538	552	576	537	508	557	567	553	518	521	534	526	599	550	527	540	494	579	569	523	571	507	547	532	543	562	497	551	529	556	526	534	529	522	553	549	578	527	549	542	527	565	569	541	567	523	537	545	511	512	524	501	552	534	597	521	532	527	496	533	517	533	569	557	557	540	527	562	542	511	551	518	531	575	557	533	553	528	553	530	525	548	519	550	547	482	553	502	531	546	508	518	527	559	514	535	565	545	521	517	528	539	529	526	532	499	507	551	557	533	534	532	551	555	511	518	618	586	553	499	575	528	553	515	592	537	533	559	564	538	549	529	553	530	554	543	539	544	556	584	576	526	564	521	566	563	558	560	536	514	595	558	522	516	549	567	522	593	528	536	566	531	586	562	494	514	522	573	514	553	547	515	552	539	521	557	547	565	544	561	509	495	514	572	541	543	547	525	546	560	568	499	486	567	555	570	550	567	537	526	551	559	569	510	533	518	551	571	511	534	560	547	510	542	552	573	518	547	552	552	549	546	536	515	513	528	542	533	493	548	593	568	556	570	516	526	537	557	558	550	543	541	526	533	530	495	529	554	564	546	542	508	511	538	550	537	570	547	543	563	547	553	504	556	496	549	527	524	492	543	515	498	559	507	592	549	564	564	543	540	553	530	577	497	528	535	569	564	535	538	578	569	522	485	481	550	535	519	536	570	570	530	532	530	529	520	543	563	527	537	549	615	549	492	511	532	549	583	565	544	513	492	591	568	538	539	535	529	516	537	541	586	535	622	569	502	515	506	543	529	547	551	535	572	568	520	572	541	559	558	495	560	579	563	550	538	548	549	596	513	547	537	510	507	575	553	541	507	499	531	515	496	532	570	573	518	555	552	553	558	531	555	573	503	574	555	536	527	494	534	536	548	545	571	516	546	546	600	515	584	566	534	551	576	504	546	570	513	543	542	538	543	519	548	516	543	540	580	573	549	569	573	565	567	563	552	544	539	548	537	526	489	562	551	553	515	566	506	564	511	555	500	539	552	548	544	548	544	543	544	529	559	550	545	536	514	569	544	519	540	524	576	544	563	566	536	519	547	507	585	574	524	518	529	542	574	508	562	523	518	522	535	593	527	496	537	538	562	555	565	513	559	562	535	515	555	566	528	529	516	565	546	541	533	500	550	560	572	530	518	553	531	543	555	568	567	514	538	520	564	526	552	538	554	578	561	522	528	550	541	548	532	543	507	516	529	565	517	536	567	576	568	559	521	524	556	550	533	561	492	527	546	511	534	522	514	501	506	582	489	581	571	577	559	511	505	535	559	498	567	552	543	554	479	541	533	563	550	551	543	535	549	580	538	516	539	570	562	518	533	516	514	562	509	552	522	525	499	548	554	555	549	546	540	518	561	554	553	565	559	573	553	539	582	527	495	513	552	531	530	544	563	541	549	534	535	538	530	548	520	533	521	551	518	594	575	560	550	553	532	534	540	569	550	526	520	528	564	527	533	548	579	523	550	507	570	522	531	578	550	540	567	505	543	566	531	571	544	545	538	556	505	559	558	513	489	523	561	556	520	515	533	544	548	529	506	572	524	559	548	541	588	558	587	518	533	522	508	563	541	551	515	536	502	580	568	556	491	566	550	551	515	519	532	493	537	546	518	533	550	557	513	511	517	551	503	492	552	556	502	534	520	527	542	515	566	541	536	529	546	523	538	505	538	573	562	558	544	567	552	537	513	553	498	510	562	534	550	550	547	528	540	531	555	525	524	516	536	538	533	595	554	517	554	555	567	522	563	569	519	538	573	551	533	564	552	563	539	555	555	529	539	526	531	526	539	519	539	546	557	505	550	545	527	553	524	529	540	532	560	526	552	558	552	530	548	591	537	544	547	551	532	543	530	571	525	489	549	568	533	575	542	543	562	536	562	559	539	538	503	570	553	499	551	571	564	575	565	539	514	530	532	544	553	514	552	511	504	554	527	542	525	516	510	531	547	590	579	531	512	534	523	581	515	542	544	547	557	564	497	568	552	581	550	529	531	486	543	558	580	555	513	519	560	571	571	541	597	523	554	521	544	535	521	588	581	540	540	595	553	547	546	579	521	573	547	535	535	540	556	508	555	545	542	550	557	539	559	538	568	551	533	529	521	561	537	590	525	546	527	548	574	556	505	539	535	568	556	593	562	567	544	544	554	568	533	532	535	548	559	527	533	538	535	530	575	585	487	578	532	551	543	529	537	556	497	549	531	594	521	496	555	526	528	524	560	494	580	552	558	546	539	538	542	558	551	554	537	556	551	549	505	568	513	552	542	559	524	524	554	560	589	531	559	558	539	571	577	490	531	566	544	521	529	530	489	537	538	514	553	556	539	525	560	537	516	561	584	537	517	584	555	555	515	524	559	510	558	573	556	525	571	553	564	536	550	577	525	552	532	497	538	526	516	564	560	560	581	540	544	508	531	537	547	530	528	567
57411	65356	62946	44198	28829	13626	3596	281	239	220	236	235	280	229	258	448	903	761	495	344	293	234	241	243	222	235	235	275	230	227	231	225	206	262	219	235	238	238	218	222	232	250	237	228	230	240	235	233	213	204	207	266	225	237	239	240	218	263	223	225	232	218	254	241	240	252	214	210	211	229	216	236	233	209	264	217	247	234	242	241	236	223	229	217	237	224	217	244	245	221	246	232	214	236	236	219	231	278	243	242	231	220	245	222	239	236	238	230	243	239	229	217	232	219	231	223	209	244	262	231	228	243	242	234	256	233	231	263	236	214	242	229	239	216	238	226	242	210	234	256	247	246	260	233	248	253	248	235	237	240	237	256	239	237	237	195	240	252	238	220	248	250	244	223	240	249	219	221	215	223	229	238	182	228	249	237	231	252	236	235	255	232	245	194	251	221	288	221	235	231	256	242	224	225	231	231	244	260	230	202	245	234	227	255	245	222	229	234	248	242	202	235	250	212	230	242	231	264	212	219	173	256	228	211	230	212	244	231	243	237	212	217	229	242	225	242	247	254	205	203	229	199	216	220	263	225	226	244	238	223	233	247	219	214	222	246	259	224	229	223	239	239	254	226	258	213	250	250	259	224	233	238	263	228	216	232	217	244	216	210	200	218	216	235	284	237	242	229	236	240	260	232	213	244	221	250	257	211	245	267	227	252	244	267	211	238	240	233	239	201	245	228	243	221	251	246	259	242	215	245	234	274	241	217	212	216	253	232	238	243	260	236	242	217	243	249	222	274	241	225	222	231	271	241	252	207	226	238	233	233	257	216	234	239	236	244	220	237	212	249	248	232	261	238	215	230	240	251	273	256	274	244	238	238	208	225	231	224	212	219	237	241	234	235	231	259	250	209	253	249	235	255	239	233	243	251	227	220	269	254	241	240	238	265	220	221	241	228	218	254	230	217	239	216	236	242	263	228	251	230	230	254	217	254	245	215	223	249	230	231	230	256	223	218	238	213	240	232	214	212	210	257	227	252	238	243	254	259	221	219	221	272	229	239	227	226	266	231	243	248	249	230	224	226	225	228	251	232	204	253	243	228	226	227	207	240	238	257	250	206	257	238	199	232	237	233	231	226	219	258	275	241	244	226	224	251	227	219	252	234	235	259	244	249	236	220	217	236	245	238	229	224	250	254	253	221	260	220	233	239	244	232	212	246	260	257	230	227	256	232	237	220	242	240	254	258	224	255	249	214	227	222	219	241	238	210	228	243	244	236	241	251	244	242	259	209	221	231	241	233	227	259	212	232	259	198	230	255	247	251	230	230	229	230	237	251	239	234	247	226	229	223	222	250	230	229	224	248	214	256	256	206	248	236	240	245	233	248	240	233	247	260	221	228	243	219	248	241	235	228	234	234	266	268	220	263	242	228	240	228	246	245	225	254	240	240	234	216	239	231	225	245	231	263	242	235	219	264	215	238	239	221	248	276	226	263	247	242	246	249	240	248	228	250	228	215	216	252	243	227	217	256	224	242	245	234	248	216	247	266	246	230	234	230	237	218	230	248	231	223	254	270	265	241	238	267	258	229	215	230	225	232	230	236	216	252	233	214	246	247	220	239	236	226	227	247	239	237	220	251	223	212	235	246	227	244	267	213	223	231	251	202	212	230	239	234	210	220	266	243	217	231	239	232	207	229	240	230	256	229	208	222	235	235	236	216	242	248	260	221	244	236	212	234	256	221	270	234	255	234	222	217	247	239	251	237	221	256	222	244	220	254	237	249	228	248	225	254	227	233	239	235	275	225	264	251	242	238	244	235	232	240	259	248	253	240	232	236	209	214	258	240	219	215	235	234	204	211	250	249	258	245	229	272	235	208	216	247	242	215	262	244	235	233	218	243	239	218	262	272	219	239	247	226	249	233	244	240	251	240	238	232	226	227	271	225	240	228	216	225	229	214	211	238	216	224	237	243	221	225	218	248	218	220	216	249	216	264	223	243	223	228	216	227	245	214	238	246	226	239	241	232	225	288	236	228	221	225	212	241	237	247	222	228	226	230	258	240	235	225	246	233	261	258	225	225	221	229	246	254	243	240	232	234	236	250	226	218	236	232	244	240	238	240	220	231	235	241	243	239	213	245	214	247	225	230	232	229	241	262	231	224	215	226	244	265	262	215	222	255	238	229	235	236	220	210	236	240	238	216	215	226	244	203	239	247	221	224	224	260	241	238	240	241	245	215	239	240	238	200	242	236	245	265	231	255	247	216	229	241	215	229	238	236	252	239	261	231	235	232	263	242	208	209	230	248	232	233	243	259	246	232	243	231	223	221	238	222	229	256	229	231	215	221	238	217	246	217	244	221	207	224	227	226	241	231	277	211	214	217	230	230	220	231	241	240	225	225	225	233	219	232	241	247	248	214	234	235	230	237	246	269	250	218	229	284	232	235	244	258	203	261	235	240	260	237	227	232	240	242	225	224	222	206	222	236	253	197	258	238	245	215	225	229	232	236	223	246	239	209	251	231	236	224	211	220	243	222	251	227	254	250	233	211	229	284	239	279	217	251	224	240	235	251	195	250	253	224	231	203	260	267	220	248	218	231	245	241	202	221	239	237	199	257	225	209	244	252	249	257	244	201	239	263	223	227	251	252	201	235	262	243	240	247	254	228	248	228	267	230	239	260	237	236	237	211	234	226	276	236	224	249	214	211	228	224	233	249	239	232	227	237	222	235	228	239	238	228	248	248	235	247	259	248	251	262	259	227	192	233	234	244	229	232	256	234	255	260	240	230	242	199	236	251	216	237	244	265	229	215	230	235	238	243	217	210	204	232	239	224	234	245	236	247	247	232	230	246	211	236	248	275	235	254	250	214	239	241	249	246	222	233	268	247	240	277	217	236	220	235	225	216	252	207	230	215	249	253	250	244	272	231	215	241	236	215	257	216	224	269	249	243	238	225	251	235	241	248	260	233	222	207	236	240	225	256	258	245	225	253	244	220	241	250	216	240	243	248	226	256	234	231	257	233	201	198	221	221	231	239	256	268	222	242	242	230	230	258	255	232	238	240	268	255	234	242	250	218	228	270	233	228	247	260	215	265	217	230	255	244	265	230	247	256	245	240	212	204	236	224	259	231	230	217	216	244	243	236	224	222	243	246	208	257	240	222	210	283	212	233	231	248	249	226	254	254	256	248	260	224	260	224	241	247	234	223	244	271	233	259	245	234	221	218	245	259	217	246	238	231	234	253	237	228	247	232	216	243	237	239	224	263	219	227	210	240	233	192	240	270	223	231	219	235	243	238	238	236	222	245	219	256	221	227	255	241	230	226	233	234	211	243	239	237	225	219	231	254	252	215	233	223	225	255	243	266	235	219	206	238	229	229	245	227	233	227	245	249	233	249	250	246	255	220	228	241	249	225	237	205	235	246	250	268	247	217	230	259	229	246	223	223	243	241	267	248	226	237	244	254	259	261	234	226	201	231	235	237	223	259	249	221	204	228	238	244
35526	50086	56902	48399	38042	24533	8033	724	680	650	623	610	676	593	732	2035	4849	3792	2161	1147	740	639	630	594	604	646	629	558	597	640	632	600	582	556	616	641	619	602	613	601	603	576	613	592	585	637	599	530	644	663	607	591	582	614	610	587	612	619	568	659	606	587	582	601	562	661	604	567	585	603	590	617	619	580	592	569	610	625	594	580	614	585	585	570	578	589	572	603	606	579	619	643	625	572	596	598	621	594	583	628	586	604	610	606	640	625	588	621	612	641	623	590	573	604	584	588	593	647	637	596	610	612	599	584	595	624	577	598	597	601	618	562	618	604	584	607	642	606	587	641	578	622	593	625	653	579	614	648	637	580	609	662	614	621	615	596	609	622	604	584	606	577	623	612	630	603	619	581	618	574	580	637	587	625	624	593	603	604	615	641	631	585	628	617	637	551	615	671	578	589	610	661	598	581	566	598	587	592	615	584	584	590	586	626	576	551	566	626	599	602	597	631	615	585	601	584	592	570	579	624	596	630	611	610	582	596	609	588	608	606	610	606	597	629	578	624	588	603	572	566	596	606	630	605	572	569	580	581	604	609	577	607	586	601	620	641	616	610	616	594	646	588	619	595	623	596	588	574	605	627	567	636	602	600	590	566	581	608	563	579	614	589	604	617	601	595	571	566	588	598	579	595	571	599	597	601	604	598	628	578	556	600	660	583	609	643	594	562	588	633	626	595	592	626	606	621	544	567	618	595	624	584	589	597	552	591	596	586	582	587	593	585	609	577	644	564	619	584	607	541	593	620	604	610	625	623	560	581	608	624	606	571	586	570	559	603	583	581	551	649	626	610	575	626	579	586	618	622	577	556	645	599	590	614	630	568	623	594	620	605	593	604	603	570	595	656	578	620	642	602	617	624	592	574	613	586	598	620	653	619	607	629	593	584	618	577	573	561	613	620	595	602	572	562	632	604	624	601	618	630	606	631	616	575	586	579	607	596	580	612	567	571	564	593	626	610	613	633	618	589	598	656	621	625	611	621	606	609	607	611	621	594	584	584	571	608	578	609	603	631	566	576	611	623	672	598	660	590	622	615	553	599	606	636	601	593	588	589	620	593	595	615	608	667	630	617	603	551	630	619	621	599	530	562	602	605	610	613	629	585	615	569	652	648	592	599	605	625	590	595	646	652	632	673	591	612	610	589	590	602	616	592	604	616	571	600	638	595	586	583	569	578	595	617	569	623	647	578	579	584	629	608	591	639	618	571	627	604	568	643	585	607	638	598	582	602	618	579	581	595	622	575	585	623	586	631	613	591	632	581	631	562	585	599	602	602	624	622	619	605	664	616	588	562	595	626	626	597	593	593	606	620	596	595	574	617	637	605	582	597	631	639	524	574	595	603	606	624	560	591	651	569	553	619	623	568	592	615	592	594	619	626	561	593	578	592	607	589	643	615	648	567	625	585	594	617	614	603	629	581	616	621	591	543	581	622	632	600	596	610	584	627	612	587	612	592	567	633	597	626	585	666	580	616	597	579	588	603	599	600	588	610	615	576	564	575	628	637	567	635	593	619	571	613	634	583	594	624	593	623	611	591	601	604	637	649	661	593	594	628	595	620	567	542	621	597	586	628	595	641	650	588	613	600	596	603	575	599	608	615	568	612	581	599	584	624	626	643	595	572	580	635	582	593	561	600	569	584	656	574	590	597	591	609	635	604	639	609	622	599	613	592	571	597	586	615	574	604	617	579	600	620	639	583	586	605	579	585	574	627	567	537	606	608	605	641	588	565	612	562	598	580	615	656	615	589	604	618	605	617	562	624	603	604	588	587	612	639	615	585	589	598	609	619	633	617	591	588	598	605	612	647	607	635	584	572	606	619	612	656	614	617	637	624	603	578	647	573	594	607	639	631	586	633	588	559	539	612	612	600	587	608	563	599	598	604	630	590	617	598	573	596	588	564	624	621	631	582	625	567	595	575	613	574	564	608	581	608	583	626	591	560	582	611	579	602	648	593	603	577	596	600	569	619	551	607	552	595	660	596	634	663	587	643	594	609	623	603	639	600	585	594	577	589	618	608	602	614	578	595	625	637	610	591	558	623	577	593	555	638	599	584	606	577	581	629	581	615	616	619	611	556	568	595	522	591	620	610	590	570	566	596	575	640	636	593	534	639	631	607	593	627	576	581	600	659	627	623	569	599	635	590	658	635	578	578	618	637	580	586	569	578	617	623	589	618	594	606	619	569	585	611	586	635	603	634	595	631	568	595	588	621	616	548	592	593	584	582	587	560	594	607	586	584	625	599	646	581	578	613	598	571	608	610	598	623	600	585	573	578	635	593	600	629	655	573	554	653	627	609	571	650	605	587	621	569	581	592	635	617	601	590	610	580	651	570	596	563	610	630	582	615	548	618	627	595	615	582	641	644	624	560	574	606	596	578	605	626	553	603	618	617	591	602	634	610	622	572	610	612	657	629	623	600	628	596	622	562	576	584	588	590	618	624	620	564	571	605	626	657	590	626	599	590	633	600	595	627	620	608	621	609	613	603	620	599	605	580	575	590	586	640	631	603	588	609	601	622	589	583	641	618	596	582	620	647	590	625	581	646	629	610	578	615	589	561	611	611	594	592	549	623	630	601	619	600	640	584	593	611	591	601	593	649	583	620	611	570	602	615	595	568	609	585	591	614	641	602	617	643	565	640	627	631	626	614	638	645	625	572	636	592	613	596	575	598	627	589	567	601	641	599	593	555	606	588	618	597	620	600	585	600	564	634	601	568	619	607	611	591	627	630	561	623	593	633	606	596	599	608	652	619	605	580	648	606	594	586	600	606	628	642	614	578	616	549	621	590	617	621	604	621	556	612	635	621	606	621	614	651	635	571	620	626	588	639	619	547	592	622	572	600	605	628	600	598	610	596	629	588	584	613	607	570	583	625	574	634	576	585	565	583	639	604	599	657	567	647	595	630	594	578	578	599	616	644	571	611	653	571	591	596	579	560	637	612	579	613	617	596	605	627	582	666	567	637	649	582	578	625	540	612	568	599	597	616	616	575	607	634	604	593	612	590	605	593	552	652	575	619	622	584	660	603	602	593	594	581	640	590	612	611	620	613	602	638	582	605	637	628	593	595	608	641	598	582	616	601	607	599	562	574	599	604	610	622	582	602	583	602	619	582	635	597	608	611	615	599	609	591	579	604	598	632	615	594	583	600	630	578	580	589	610	575	623	570	577	601	640	602	557	592	595	610	590	576	593	568	572	572	571	521	600	614	626	601	619	600	572	601	592	635	625	589	603	666	602	613	628	631	606	573	594	585	561	632	599	600	609	654	610	601	543	618	592	619	637	591	599	577	563	605	591	606	580	621	598	606	598	651	633	617	599	610	564	576	622	581	604	625	576	574	615	583	577	592	619	597	544	568	612	610	606	634	574	639	603	587	562	619	616	567	567	609	615	594	595	582	591	651	605	644	641	599	607	583	608	578	567	617	593	563	620	617	540	560
71937	79331	74544	52563	38473	22372	5054	344	264	275	239	252	228	216	218	653	1733	1198	694	402	282	231	226	253	238	213	242	251	231	251	224	220	237	222	233	219	234	244	254	210	245	212	219	221	212	208	202	235	230	229	207	216	259	252	216	217	252	241	256	240	219	241	224	238	227	205	213	212	223	201	228	224	251	248	221	237	228	231	251	224	227	201	210	241	246	221	218	227	208	254	215	211	250	223	236	216	225	212	228	229	207	254	234	223	212	238	229	208	233	230	227	198	217	232	225	244	224	221	226	210	220	205	249	217	204	228	219	214	251	217	246	212	236	251	229	224	229	230	229	221	228	232	222	239	224	201	214	225	222	232	222	236	221	227	237	206	239	224	232	245	240	248	234	244	233	223	239	258	273	222	231	208	235	223	217	229	244	229	230	232	225	216	202	211	212	254	200	221	239	236	236	238	228	196	219	232	233	229	231	214	209	223	213	213	227	242	252	268	215	253	267	224	268	220	232	225	247	214	219	236	219	215	239	215	235	232	216	234	215	211	227	218	213	214	236	197	222	245	217	228	218	221	238	215	204	226	225	205	212	231	216	214	240	226	241	236	219	223	233	227	217	254	217	229	205	225	220	243	251	242	237	220	247	216	201	206	224	235	213	231	247	230	217	213	203	245	238	214	219	232	229	212	206	216	232	234	245	254	241	223	207	227	219	238	219	233	225	234	226	229	255	234	234	227	228	222	220	230	244	232	229	224	230	243	228	246	245	208	235	219	217	187	218	248	238	206	232	215	226	218	208	222	207	233	222	212	230	237	214	213	234	225	264	246	222	225	254	233	247	222	234	200	239	233	217	210	224	221	238	216	232	269	211	233	230	241	239	239	234	229	241	228	242	197	211	219	260	241	214	213	245	243	222	224	239	241	257	248	214	189	227	218	228	247	208	229	245	244	220	239	237	214	223	221	230	229	210	201	271	209	227	228	210	224	219	218	242	237	225	238	238	239	225	224	249	221	223	243	184	189	215	234	202	206	221	226	231	212	227	231	249	240	237	221	210	224	248	216	215	228	228	234	217	228	244	234	227	232	227	199	203	232	265	229	241	229	230	236	233	216	219	245	218	218	227	212	213	225	232	209	240	227	248	243	229	212	222	215	207	230	204	233	222	230	235	223	210	274	196	205	249	252	253	211	234	240	215	231	242	220	230	222	214	241	232	244	227	220	202	222	226	218	239	216	230	224	223	239	217	217	225	217	262	229	231	232	220	249	228	266	241	237	209	229	209	235	206	233	250	222	218	214	214	235	223	240	258	240	252	225	241	215	229	260	213	221	227	225	201	209	233	239	231	238	241	190	191	238	240	222	232	208	208	247	225	249	238	226	235	225	252	229	234	220	235	226	234	214	265	218	220	225	235	244	222	201	217	226	226	219	208	224	232	253	213	226	220	220	215	226	243	218	205	205	238	236	240	221	238	235	238	239	236	250	242	212	244	218	230	221	218	218	212	254	236	220	230	241	247	245	271	234	274	228	231	240	224	209	273	243	227	218	264	214	256	249	233	225	216	220	234	213	231	225	243	212	239	250	208	207	225	239	212	255	215	232	232	217	249	248	229	227	235	225	239	189	251	246	224	249	251	222	227	267	211	219	232	223	236	238	226	245	257	198	210	242	207	209	233	231	216	254	232	236	225	227	245	241	212	246	207	236	236	234	225	249	202	254	214	228	233	243	238	220	221	214	197	203	223	249	235	218	246	257	212	226	220	256	216	219	209	206	229	230	227	230	225	228	225	230	223	226	235	230	231	225	217	229	256	230	234	233	227	208	259	219	241	212	248	236	236	211	247	255	232	233	241	216	220	223	210	225	219	240	243	227	206	221	209	220	204	226	234	227	204	227	222	232	228	216	222	229	234	210	244	213	231	235	228	226	242	236	231	234	248	241	250	238	254	236	241	264	234	231	215	216	232	229	214	238	251	246	230	243	239	224	236	255	219	213	242	220	193	239	217	224	220	248	232	222	214	235	238	217	235	229	236	227	250	229	245	216	261	231	202	226	238	226	222	210	220	229	258	208	239	225	253	243	216	231	220	245	248	221	230	221	225	230	211	235	223	233	220	251	223	225	238	231	195	223	253	215	219	249	218	225	249	230	232	218	241	221	209	202	192	232	247	215	228	239	227	242	226	231	237	225	229	251	202	219	225	221	237	221	244	242	236	239	243	210	219	229	228	239	230	200	237	241	213	251	186	219	216	220	211	217	232	218	227	212	207	197	211	209	216	231	243	224	228	209	270	215	224	215	206	230	246	241	228	207	202	230	230	232	237	250	207	220	238	254	232	250	226	211	236	207	222	228	213	227	226	242	215	212	229	238	226	242	224	254	230	227	194	217	234	265	241	224	226	225	195	215	248	233	247	234	230	219	220	204	236	238	207	213	220	208	217	231	234	238	220	203	235	234	239	253	248	244	218	237	191	234	218	227	237	219	220	219	224	224	209	221	228	241	214	197	243	217	240	190	220	238	220	226	189	242	247	225	212	213	235	240	266	225	210	250	219	257	221	227	244	239	230	243	237	199	227	215	206	203	222	237	231	222	243	220	205	237	241	232	206	227	213	236	241	194	212	240	244	233	240	236	217	245	233	216	217	222	245	227	213	191	234	228	248	225	223	239	205	223	219	250	247	233	229	239	223	265	227	249	220	206	226	251	231	225	225	235	225	220	236	223	223	211	250	222	229	236	265	241	225	231	235	221	232	220	231	219	223	245	241	239	211	214	217	200	245	234	217	204	232	231	250	215	245	230	220	227	218	261	224	225	206	197	233	223	208	240	248	207	208	242	225	228	254	236	233	230	254	230	219	230	239	228	243	250	260	220	223	208	220	210	202	234	243	226	212	240	222	225	239	214	234	237	237	238	202	226	212	227	242	222	202	242	225	222	233	234	210	181	250	229	208	241	246	223	239	223	236	212	245	207	240	239	230	223	257	235	227	221	264	211	222	233	229	223	222	248	235	238	220	229	260	210	220	225	243	236	213	218	217	212	245	223	224	245	206	230	211	226	224	213	198	215	226	215	217	229	218	256	212	244	226	255	240	202	211	248	205	233	247	280	222	227	215	220	230	242	235	221	215	232	207	225	224	228	231	249	240	192	235	226	213	245	200	223	239	214	238	231	237	231	222	238	220	221	217	228	225	227	218	227	201	222	214	219	221	228	255	224	237	247	243	226	222	235	217	235	224	236	216	219	222	235	250	254	233	227	257	233	243	236	224	218	208	246	241	207	227	204	241	220	208	215	215	236	243	224	228	221	202	251	210	232	238	227	229	241	220	226	212	227	228	238	223	255	232	259	219	231	244	228	207	271	228	240	252	240	231	213	228	232	235	206	225	236	207	214	242	251	218	217	222	233	223	261	244	208	216	247	241	233	242	234	216	213	244	264	231	207	273	231	250	238	245	228	207	213	204	234	229	231	253	223	244	241	220	217	221	236	207	220	228	251	222	228
45128	62736	69616	57648	46477	32502	5908	806	708	726	647	685	675	630	666	3307	9303	6286	3274	1553	814	595	596	595	575	597	532	564	589	580	564	585	574	556	623	561	597	627	582	581	618	600	607	588	605	554	560	547	595	543	575	581	589	598	564	585	630	572	612	590	573	588	581	584	569	575	580	560	572	619	589	609	598	617	594	574	535	566	562	582	549	570	571	574	560	624	581	568	597	602	588	577	585	593	594	578	577	569	583	583	581	604	560	559	559	584	634	594	545	590	590	576	585	543	584	576	572	542	543	571	563	564	561	588	608	603	579	591	515	542	603	555	588	557	573	557	589	571	544	589	610	603	587	615	589	578	531	581	596	599	577	617	534	565	572	593	595	581	558	598	538	585	573	607	541	536	583	559	567	573	582	593	544	672	587	583	627	622	555	566	600	569	611	563	625	565	598	570	591	612	593	611	558	557	580	586	619	585	566	585	561	568	571	565	553	590	612	561	543	605	599	598	567	601	554	585	563	608	514	576	606	521	564	580	574	553	568	586	578	535	595	560	611	616	561	587	580	596	589	563	548	549	543	621	570	624	607	598	579	552	569	587	557	573	562	565	577	593	573	615	598	545	551	612	586	553	548	558	574	563	561	544	561	543	609	609	580	584	590	567	570	553	587	574	620	579	577	562	552	595	613	601	568	605	598	571	587	534	593	543	587	572	514	599	564	574	545	572	578	578	623	558	608	585	579	588	589	554	525	566	575	557	572	579	542	582	573	527	578	573	555	635	591	571	583	526	547	604	612	576	588	544	600	577	598	580	546	552	580	587	548	549	571	580	627	600	574	559	598	575	579	567	613	564	574	582	550	594	546	604	630	593	576	583	612	569	533	610	591	569	581	610	585	557	565	557	624	613	550	547	567	600	584	589	566	548	574	543	563	572	559	601	579	619	587	597	581	562	563	586	549	583	533	590	570	606	639	576	567	588	647	578	583	546	564	572	597	563	569	534	599	565	617	622	596	553	616	575	573	610	585	569	624	585	609	536	593	572	596	571	596	595	622	628	573	603	566	565	554	597	561	554	585	578	606	557	580	599	619	573	560	578	613	576	578	606	603	599	604	609	610	585	595	566	614	566	601	546	555	522	590	537	583	646	614	584	555	546	604	573	577	609	583	549	565	562	541	603	537	580	559	544	552	613	563	566	557	552	551	609	525	588	585	586	566	552	573	565	576	529	580	544	624	579	641	588	589	544	635	607	585	587	557	578	575	560	608	551	599	581	629	562	586	585	541	588	596	596	545	576	608	563	561	576	535	588	564	529	588	591	603	541	568	557	543	555	541	585	585	619	565	583	596	576	596	598	605	606	582	568	586	545	541	561	575	598	583	574	578	528	564	526	561	569	574	586	559	509	560	591	571	613	581	579	605	554	586	646	584	560	565	582	570	608	580	542	570	585	623	607	605	591	597	535	550	575	588	614	585	583	534	585	550	593	569	607	582	570	568	554	550	597	588	563	551	559	558	577	573	595	611	614	557	570	591	622	583	569	580	554	582	535	579	628	592	570	547	549	583	602	552	545	577	581	621	545	625	575	567	583	522	594	533	578	647	547	599	593	614	606	574	531	557	642	594	578	611	549	582	569	513	576	640	629	557	554	540	576	569	597	563	609	556	586	626	592	608	579	575	605	578	583	578	588	559	577	597	576	557	527	552	555	575	552	599	618	569	576	600	574	564	568	597	596	599	600	595	619	574	576	566	570	597	567	582	563	587	566	564	575	561	561	589	566	581	603	630	565	535	577	578	559	629	598	575	571	580	581	542	564	585	587	550	554	543	567	624	562	584	591	572	574	569	561	593	609	585	579	610	562	570	581	571	556	610	606	563	562	574	568	588	586	602	572	611	536	603	586	585	583	623	605	564	567	574	591	597	553	567	585	558	596	557	579	587	603	588	579	571	562	553	610	565	600	580	567	616	570	580	577	618	574	575	590	575	592	574	566	594	581	560	597	511	546	645	561	566	568	556	566	612	600	617	584	558	562	582	550	572	621	574	583	571	597	569	618	588	582	605	585	550	544	538	574	594	588	601	599	582	576	616	606	585	569	558	583	582	566	597	586	577	570	553	570	609	576	584	574	616	543	580	628	604	577	609	583	598	569	603	577	593	547	528	529	608	585	526	570	573	579	610	563	539	552	572	597	626	586	618	586	577	547	582	566	563	566	612	578	589	538	572	554	544	616	567	607	585	575	584	615	592	577	538	603	572	577	589	589	610	527	634	573	577	593	580	643	630	549	562	546	629	563	562	592	559	583	607	580	550	578	559	597	602	575	549	561	562	564	557	584	590	580	563	555	562	577	561	580	562	518	520	584	598	554	583	609	571	542	556	658	582	594	606	564	612	569	614	589	612	662	594	527	578	543	562	586	582	607	600	582	592	573	570	589	604	561	601	569	587	596	587	520	552	557	628	603	569	575	553	562	587	603	587	603	548	581	581	612	602	579	590	584	577	589	576	602	578	564	568	589	621	610	569	554	571	569	605	584	558	546	576	573	587	598	559	639	572	601	625	573	593	593	577	506	541	601	559	562	578	633	536	580	609	613	636	569	613	592	609	571	642	582	582	578	558	581	576	576	577	541	557	621	575	575	604	569	617	598	619	565	595	554	602	534	607	616	552	559	597	568	614	624	599	558	567	575	583	588	613	602	581	582	598	632	600	550	571	580	588	549	618	586	605	593	585	546	608	618	632	591	534	579	592	594	562	548	625	599	540	575	548	619	553	550	563	558	574	607	602	572	583	631	579	568	571	562	611	540	610	585	582	568	558	571	550	595	559	574	573	536	542	577	549	608	617	567	594	625	554	565	567	578	561	568	608	590	557	594	584	578	597	594	551	575	557	595	586	598	568	561	579	558	572	567	605	595	588	589	554	597	630	562	608	588	562	561	564	571	549	541	589	572	558	553	607	561	577	583	593	550	619	586	591	591	606	590	626	620	596	595	610	587	596	590	590	565	591	588	581	579	581	591	575	615	594	569	571	601	579	589	542	554	593	585	560	549	581	582	560	582	552	585	569	619	595	575	569	553	550	572	637	595	559	560	579	562	565	550	577	555	571	564	580	565	525	573	586	584	572	622	563	574	582	612	560	562	575	614	580	592	527	556	566	574	528	608	600	539	575	623	642	604	579	613	606	583	584	567	569	579	604	640	587	611	568	614	570	580	618	551	636	572	575	602	583	589	586	565	559	590	568	603	588	598	572	543	556	547	561	599	558	544	600	561	598	595	600	578	589	597	590	579	567	582	576	583	594	629	548	575	536	585	512	600	580	567	563	616	531	567	552	567	569	583	543	577	579	593	573	595	565	538	604	532	582	534	544	577	605	561	567	616	523	565	601	605	577	564	574	598	583	605	548	585	563	557	584	558	592	545	588	581	596	606	595	575	598	560	618	509	544	584	553	562	597	570	575	552	572	605	563	601	580	570	590	597	570	572	600	565	575	574	608	600	613	579
11917	11913	12426	5435	2217	862	294	204	210	208	195	214	200	229	204	248	264	350	284	249	239	209	235	203	226	226	196	212	212	228	209	212	212	207	218	200	225	204	242	217	219	200	247	212	201	226	198	212	221	220	198	209	204	198	204	191	244	207	182	199	200	195	191	221	194	225	191	203	214	211	238	212	208	218	224	212	215	211	230	215	219	196	229	196	223	196	220	228	207	206	215	217	205	218	219	224	218	208	221	231	207	196	224	205	227	214	230	213	246	229	223	210	179	224	212	196	197	238	215	193	214	186	183	188	198	202	247	208	236	236	223	190	203	217	186	210	239	233	217	184	205	204	228	228	192	204	227	178	204	237	228	198	200	194	218	216	222	196	241	214	219	203	232	213	228	203	222	216	202	221	183	223	219	223	210	217	201	208	198	237	203	225	207	188	197	223	213	232	200	205	213	224	204	181	219	214	220	214	187	193	220	204	210	235	211	193	212	224	200	220	229	190	217	198	223	218	201	169	209	230	200	204	204	208	210	245	247	206	195	201	211	209	198	218	210	211	211	206	220	231	214	187	188	227	230	204	224	237	216	204	214	196	180	206	225	211	210	221	202	193	251	204	231	214	212	198	218	220	225	196	233	217	206	216	228	209	197	184	191	195	210	219	235	239	211	229	239	201	198	212	231	222	209	218	240	227	216	212	205	231	214	215	197	203	204	222	200	191	184	189	188	216	218	223	190	185	218	214	250	220	198	203	235	192	204	201	223	231	208	215	206	202	202	190	190	221	229	226	215	198	198	210	193	229	228	215	212	214	195	215	182	217	210	190	185	196	219	234	202	185	216	199	215	213	201	232	219	210	233	241	212	194	217	196	219	223	218	185	214	200	203	199	227	250	195	207	205	231	208	225	231	188	217	203	207	206	229	241	217	228	219	228	190	210	205	188	192	221	215	215	194	228	223	202	211	246	202	211	209	198	232	236	208	195	231	191	208	179	218	210	219	223	205	203	211	234	196	216	203	219	211	233	215	249	193	220	192	202	197	180	194	225	219	223	212	213	210	192	201	212	206	209	196	212	187	207	213	199	202	232	195	199	194	198	186	222	229	220	211	186	198	227	214	236	178	221	210	199	239	225	219	209	168	185	196	205	197	223	186	238	223	208	210	203	211	189	199	209	219	189	200	198	190	220	212	229	206	199	213	188	194	194	228	198	181	225	191	211	206	188	204	210	207	221	201	224	204	204	220	210	199	236	228	215	220	241	204	202	194	201	233	205	189	240	219	220	196	227	202	226	198	204	227	205	186	214	228	220	196	240	186	205	203	206	203	215	222	223	208	189	216	212	207	193	190	215	198	197	195	206	207	201	213	208	200	190	202	238	214	216	214	203	206	208	214	222	191	222	233	202	188	235	229	235	212	203	218	203	194	204	194	234	207	198	219	183	204	199	200	192	217	226	205	200	208	226	198	200	223	199	229	210	209	212	199	200	217	224	234	195	212	227	209	200	217	188	232	197	214	232	197	212	229	212	230	205	185	224	190	226	219	201	215	188	212	225	190	218	197	206	220	207	242	211	198	198	223	192	213	202	212	187	214	221	213	194	200	207	218	220	203	207	213	231	220	190	194	227	227	210	224	224	204	223	204	240	201	219	192	211	241	209	199	205	180	194	209	225	229	237	206	207	210	198	204	203	188	226	186	211	218	226	218	224	205	211	213	200	209	186	216	215	195	219	220	224	206	178	201	206	209	201	214	242	199	221	204	236	245	227	206	207	206	195	220	221	212	220	196	206	208	190	212	220	240	198	236	238	200	194	206	199	202	194	191	225	177	214	206	216	206	200	193	214	209	211	178	230	237	240	190	193	228	206	190	210	222	203	199	237	187	206	201	202	200	181	204	214	203	222	199	208	219	229	222	196	219	212	231	218	200	197	202	217	231	218	216	211	218	208	230	205	183	187	196	207	236	230	214	206	209	179	226	237	224	197	211	195	203	225	217	219	188	203	211	197	227	241	218	224	208	208	216	222	181	244	187	228	210	218	213	213	213	199	217	220	221	190	185	211	231	204	202	217	228	224	204	224	209	225	195	191	218	215	231	194	216	232	203	210	203	210	237	195	205	191	243	215	185	195	224	178	202	207	222	216	218	221	213	200	230	199	211	205	206	203	195	203	183	236	216	249	211	216	198	202	230	208	197	203	235	201	238	182	217	200	190	201	184	252	211	215	179	225	209	218	206	192	183	216	205	211	205	226	202	195	195	208	221	242	230	199	215	228	182	219	234	211	212	219	220	211	230	221	209	205	214	202	218	203	199	214	233	199	198	184	226	204	215	214	197	212	193	218	196	195	222	233	229	214	209	223	209	216	210	230	203	195	214	221	230	206	194	211	219	194	219	208	230	219	214	212	192	221	222	210	207	220	183	219	218	197	209	206	187	217	166	217	197	211	209	221	239	227	185	187	221	214	196	228	209	196	185	210	198	219	227	212	225	191	216	221	216	193	188	191	176	199	202	228	161	221	200	233	212	248	214	230	221	224	208	219	209	213	210	219	235	232	190	208	212	220	210	205	221	209	224	205	230	212	197	215	205	202	208	194	230	219	190	207	209	225	207	218	186	185	207	231	206	243	197	199	195	199	207	243	187	217	233	190	223	224	205	205	214	214	191	212	188	223	227	200	205	193	196	223	215	220	194	193	222	199	216	197	231	213	212	186	207	204	202	197	211	191	185	222	195	223	236	222	212	223	230	209	241	193	245	212	229	216	217	206	237	215	214	202	206	213	184	210	207	190	232	212	204	225	217	212	192	199	216	263	218	223	232	221	199	208	213	234	215	253	187	219	228	217	196	192	208	220	226	205	196	205	193	225	189	218	194	196	201	207	218	220	208	206	207	225	225	227	198	186	212	192	224	212	211	205	195	212	209	202	214	203	215	185	189	230	219	200	201	210	182	201	217	220	198	214	210	203	193	229	193	199	198	215	197	192	224	223	202	213	218	207	206	204	206	217	219	188	203	217	230	220	185	219	231	197	215	216	219	215	235	199	213	214	255	204	199	200	196	240	196	222	201	214	202	203	200	224	212	203	227	210	212	210	221	204	231	193	232	204	198	217	208	190	225	194	240	212	221	188	202	190	191	217	214	206	191	220	216	195	213	225	182	216	221	215	216	212	218	187	232	215	212	219	213	205	198	200	213	224	184	220	214	203	229	217	241	206	213	217	203	208	180	214	215	202	199	230	238	225	192	204	207	207	209	236	194	188	202	221	186	198	237	207	214	242	200	200	216	200	233	208	209	234	209	212	241	239	233	184	191	191	213	200	173	199	218	218	228	194	245	198	200	191	200	202	223	230	222	207	217	193	222	230	205	222	194	192	236	201	210	210	199	220	209	186	223	196	218	205	204	191	205	224	238	192	184	208	228	194	204	208	247	216	206	221	210	239	204	194	220	212	234	232	209	212	190	214	211	224	185	203	226	202	207	184	239	202	217	212	217	203	192	193
10322	17388	20494	13305	7633	3170	768	516	542	568	555	560	581	535	525	606	1011	1071	912	665	633	561	539	542	550	603	517	548	561	546	512	530	555	568	534	565	546	576	555	526	548	568	560	532	532	569	550	535	506	505	547	560	529	525	535	500	533	547	562	523	533	570	542	571	517	575	549	569	540	556	568	551	558	528	510	534	553	532	532	508	528	582	532	585	571	520	529	579	539	570	566	526	536	625	586	559	574	565	560	552	534	574	547	557	581	544	519	506	546	558	525	544	546	508	505	542	549	529	551	566	560	572	555	526	555	531	577	546	502	548	561	526	558	539	522	567	592	591	542	546	544	546	549	545	552	553	549	584	536	532	579	543	558	595	534	586	579	525	534	562	539	543	539	529	511	570	516	516	580	528	557	593	551	538	564	507	564	543	524	582	605	601	526	534	508	541	558	525	575	571	495	507	518	510	529	544	574	530	570	541	552	591	494	571	556	504	564	561	562	558	559	511	593	518	553	531	531	569	566	569	590	568	510	572	574	575	582	594	528	567	554	564	532	556	544	562	576	583	523	561	547	573	560	519	602	553	545	599	515	500	549	608	579	524	588	537	546	525	573	537	542	536	538	591	555	578	571	534	575	575	555	523	578	550	573	543	567	541	585	544	518	553	548	586	530	586	542	514	571	557	515	526	548	604	529	556	565	556	536	576	536	562	518	559	544	564	557	581	497	595	552	555	535	533	532	546	559	603	557	577	553	565	550	500	572	572	542	537	558	575	512	591	596	579	576	551	563	564	574	551	582	570	552	561	532	571	587	558	504	523	524	547	548	518	505	591	564	565	562	567	521	548	544	550	567	562	540	572	540	602	553	554	511	537	511	547	561	488	569	558	563	547	570	535	554	561	517	537	541	529	501	568	543	558	575	538	579	560	503	542	516	549	580	541	558	551	544	543	551	545	570	570	507	545	559	529	564	517	532	600	533	547	560	539	564	549	544	532	518	564	495	570	544	526	572	547	543	567	523	552	585	535	564	547	531	552	525	544	539	557	571	617	571	519	578	518	524	547	572	576	556	576	527	597	559	559	549	555	548	531	563	543	549	555	552	571	598	515	517	543	551	555	507	562	536	517	552	527	560	542	550	505	545	521	548	514	568	542	591	559	525	576	562	531	544	576	560	534	511	572	544	562	577	584	516	559	528	592	531	541	561	549	576	583	575	553	519	559	528	575	549	556	539	500	533	569	543	560	533	533	552	554	526	569	516	554	586	537	539	562	537	521	574	546	512	545	552	543	570	523	534	564	570	559	546	554	588	520	518	543	534	575	559	570	567	563	560	563	565	576	564	583	550	541	559	520	514	512	520	555	535	583	564	544	564	560	561	533	552	578	530	559	552	522	566	566	572	503	538	531	508	548	543	558	556	556	542	557	576	552	545	497	533	506	533	570	576	533	537	527	530	554	575	533	534	578	555	530	571	556	591	559	536	550	571	574	530	534	570	521	532	533	518	553	521	563	558	532	580	585	564	522	510	561	571	503	543	535	532	573	568	589	543	589	592	531	551	565	573	544	536	560	567	521	557	563	561	540	522	547	586	588	531	582	517	566	519	548	556	554	560	554	537	584	565	585	528	507	544	562	579	524	534	566	566	502	572	562	525	531	556	571	554	574	589	579	566	544	555	575	596	540	552	543	564	548	558	558	536	540	597	596	556	561	522	529	544	536	568	530	551	553	529	526	538	526	557	550	563	538	502	566	547	524	578	554	546	516	534	550	552	514	539	579	579	539	538	542	546	553	557	540	547	583	567	608	525	584	580	555	556	537	542	554	551	526	554	519	586	537	596	558	548	579	557	620	520	544	562	536	501	543	587	554	598	541	582	568	520	572	566	560	584	561	519	520	557	582	544	538	572	587	552	544	537	547	531	575	573	554	539	538	593	523	534	548	542	527	549	493	595	542	552	548	541	536	555	502	510	531	520	568	559	552	593	573	562	549	577	564	549	563	565	572	581	533	572	554	585	579	567	555	566	575	506	567	571	551	562	524	541	551	548	525	573	574	593	573	558	565	546	562	546	540	587	531	527	524	565	510	527	613	541	546	559	563	552	588	496	537	552	535	543	512	552	545	539	505	528	541	579	576	558	500	524	537	558	553	558	550	626	553	548	561	528	535	553	512	593	497	574	566	572	556	551	537	580	547	547	539	554	584	583	530	535	512	541	499	547	566	577	566	507	595	550	571	547	573	548	518	553	561	548	542	546	572	568	543	556	525	544	557	547	555	571	533	541	541	575	538	577	583	532	570	542	572	562	512	582	583	575	536	545	555	510	542	600	558	560	566	546	531	556	599	588	534	530	576	553	521	555	551	522	572	518	551	584	578	609	557	594	548	571	538	556	553	536	554	523	502	533	539	585	567	584	554	573	525	546	527	554	509	548	573	513	567	526	552	534	564	552	526	535	535	568	509	551	543	520	539	528	555	523	564	548	572	540	510	532	538	539	596	523	552	557	550	566	531	562	585	523	546	589	543	496	548	519	532	519	540	558	511	560	538	570	538	600	538	539	556	556	508	561	567	554	573	565	558	543	550	552	552	555	537	574	541	537	539	532	521	567	541	543	571	558	506	530	552	568	545	566	551	546	534	548	581	545	529	538	541	576	536	551	559	549	564	536	540	613	521	525	535	543	513	531	552	567	583	548	573	567	502	531	562	541	521	580	584	522	534	601	540	552	592	568	589	563	539	549	516	542	573	551	572	546	548	570	529	590	593	558	525	549	549	548	542	600	577	580	572	571	624	585	530	597	550	553	576	565	541	538	567	532	539	549	567	618	524	591	552	544	519	570	535	559	574	527	522	607	561	547	559	525	540	566	545	543	519	514	554	577	573	541	542	552	523	546	539	537	540	513	621	557	591	529	566	556	581	562	533	514	546	527	529	551	503	546	520	521	577	546	571	535	558	574	558	540	554	570	536	570	557	517	518	534	522	559	572	549	557	562	537	567	552	573	568	572	550	541	559	536	577	551	536	557	533	561	584	556	551	555	548	548	546	573	576	557	580	561	504	532	512	519	580	544	526	539	589	518	542	538	539	560	563	549	572	571	538	493	542	545	557	570	533	520	572	519	540	587	542	508	496	557	546	532	530	581	569	536	544	526	565	519	520	527	540	579	579	535	543	546	533	541	554	544	524	593	533	563	530	526	572	564	513	567	487	535	584	564	526	563	576	563	510	534	530	531	572	512	544	587	560	543	533	565	563	527	546	558	523	536	542	543	536	573	562	595	503	524	542	572	568	539	516	587	565	556	554	480	553	556	527	548	551	550	591	562	544	553	538	544	585	544	555	522	534	572	512	580	557	526	569	590	572	574	548	570	554	526	549	580	566	583	535	582	533	540	565	508	507	507	584	549	565	545	560	558	561	570	598	517	533	523	537	502	524	556	542	560	558	508	517	568	557	564	545	573	544	558	566	526	562	520	559	530	520	552	549	532	523	585	546	531	545	546	532
59539	68283	61300	41809	26065	11550	1386	271	226	248	262	239	225	516	534	337	975	818	466	340	273	253	257	282	258	247	243	237	243	240	248	257	255	246	247	248	249	235	233	265	253	239	268	251	225	243	244	240	237	220	236	226	273	225	242	233	270	258	235	248	249	240	229	241	225	250	251	213	210	213	241	237	250	243	225	245	238	234	268	208	206	230	225	226	216	265	258	223	230	248	228	233	241	268	233	242	246	218	230	267	246	241	225	252	242	223	218	236	229	225	257	208	234	244	217	250	264	228	206	253	242	260	238	220	245	237	219	244	241	237	256	264	266	227	237	253	263	241	217	251	238	239	230	260	210	238	247	236	227	227	244	251	216	251	278	255	240	226	230	241	208	250	238	256	236	234	226	233	231	241	217	233	236	233	236	219	255	229	212	212	258	256	241	213	268	240	226	243	248	236	235	210	256	239	229	237	188	237	246	227	235	243	249	268	257	258	234	208	238	258	217	238	235	261	238	225	249	240	254	224	283	206	237	230	248	274	253	250	256	212	218	235	214	235	256	227	244	234	258	225	221	252	242	257	234	243	252	252	258	232	232	202	242	227	241	256	251	236	231	249	224	222	229	257	225	224	234	230	222	242	268	231	243	206	235	244	252	227	253	230	229	280	242	226	245	264	208	221	234	243	234	233	235	242	261	264	225	238	240	238	237	234	236	249	269	252	250	220	221	220	252	257	249	264	261	212	236	225	235	223	235	232	264	225	234	249	241	235	239	248	222	274	229	259	249	214	247	243	255	215	237	218	241	234	217	240	210	257	224	250	233	233	243	265	251	246	239	248	238	221	240	231	219	238	229	257	244	236	230	253	245	236	232	242	224	218	212	231	228	262	234	233	256	225	235	249	223	249	242	220	283	230	231	261	279	233	240	247	198	235	256	212	248	242	243	219	203	260	258	206	239	263	221	239	222	226	230	248	196	230	251	268	256	228	237	226	215	243	244	250	217	251	266	253	249	200	236	229	221	228	265	238	263	247	248	231	246	264	233	243	227	251	264	232	244	213	245	253	233	265	243	231	229	222	218	262	222	233	231	220	248	237	242	247	266	252	259	268	251	248	226	236	238	240	244	234	226	236	256	241	252	242	230	232	249	257	222	240	216	271	219	246	209	249	251	246	223	243	245	260	244	236	250	225	226	219	238	233	215	222	269	274	237	220	245	234	206	249	251	248	246	247	234	239	218	223	249	241	222	258	249	234	246	215	249	234	254	242	244	242	245	243	248	229	258	233	209	255	230	239	235	230	219	236	265	227	248	230	240	249	258	262	214	258	257	248	272	238	239	258	237	222	227	231	272	230	232	251	228	224	232	249	228	234	264	240	243	241	235	221	264	254	237	255	268	239	229	241	256	231	225	212	248	239	246	227	216	252	243	235	257	230	241	242	252	223	219	238	231	219	255	216	211	259	249	248	278	268	230	228	240	221	249	249	267	222	239	226	245	264	263	253	176	208	255	240	249	246	232	248	256	247	222	223	257	233	238	259	239	220	221	221	257	244	232	247	250	236	266	227	232	233	223	251	209	229	240	252	248	234	284	224	235	237	227	234	245	217	238	235	231	235	242	224	253	247	238	228	219	228	241	219	261	208	207	238	223	215	235	248	277	221	244	235	246	262	242	260	243	270	247	252	228	269	245	244	238	242	219	225	213	234	216	273	238	249	275	242	225	244	229	230	219	247	260	264	246	239	243	202	283	220	219	239	246	243	244	227	250	243	244	270	237	222	256	232	265	240	236	252	241	236	239	244	230	237	256	253	254	226	215	230	250	257	230	229	224	229	243	233	238	210	219	226	239	205	215	220	239	237	237	248	254	233	256	234	236	238	244	243	265	249	255	229	246	229	222	235	227	235	233	234	219	247	222	283	248	234	248	264	246	256	243	252	243	273	233	251	218	244	247	241	248	251	210	253	246	263	262	247	254	254	254	221	256	243	248	228	248	209	270	222	243	226	235	239	207	257	234	242	203	260	225	227	236	260	246	246	224	220	246	242	239	262	227	215	232	217	245	256	243	254	192	229	256	248	234	251	239	242	229	221	234	241	232	253	265	236	235	241	252	216	243	261	239	241	255	272	232	228	227	265	248	235	253	241	251	253	234	235	253	243	219	246	260	215	235	256	235	224	223	216	222	226	241	225	225	283	246	185	245	240	229	226	258	259	272	236	245	232	246	246	238	235	234	218	233	229	229	234	246	221	217	253	237	248	222	224	225	200	276	226	221	232	217	222	236	233	236	228	248	233	240	241	231	270	237	262	258	256	212	247	259	223	245	212	251	223	249	223	243	228	254	224	235	244	246	241	244	249	249	221	244	255	250	244	247	239	222	249	234	241	242	234	223	281	225	235	229	239	237	235	265	214	260	240	210	263	260	241	230	237	255	223	244	249	231	219	249	244	230	224	243	220	211	227	227	235	206	241	224	252	247	237	241	246	210	214	252	248	231	252	249	201	239	251	248	229	275	223	235	257	242	233	202	218	245	253	230	262	220	240	245	232	226	230	243	271	247	232	226	219	231	221	247	258	223	221	255	227	252	241	253	241	229	231	224	203	242	232	255	236	277	218	251	259	240	238	234	237	245	218	244	217	257	248	254	224	253	234	227	238	227	263	278	219	241	267	230	259	219	254	220	234	238	251	276	235	225	241	234	228	229	243	233	231	248	239	278	236	237	234	246	262	238	242	211	228	239	275	242	236	232	251	239	236	241	213	239	215	242	218	216	230	248	252	225	247	221	265	224	265	242	252	236	242	241	252	269	248	246	238	251	221	267	217	215	248	246	249	250	244	233	255	223	224	231	227	249	215	236	244	261	252	222	244	245	242	251	235	245	273	213	218	245	248	231	261	247	245	251	257	247	216	247	226	237	234	245	250	220	204	238	234	259	216	234	233	242	274	261	244	243	251	240	229	255	229	258	246	240	235	267	250	256	274	238	219	229	279	239	243	211	240	246	246	246	242	248	234	296	247	236	242	242	247	194	263	250	251	267	252	242	219	253	244	261	241	241	239	227	202	242	241	239	239	221	241	216	264	246	245	227	242	229	220	236	239	236	244	260	246	278	254	240	226	217	242	245	250	201	254	231	224	229	239	237	244	229	227	229	246	222	260	221	252	237	228	275	237	224	257	206	240	244	213	254	250	241	223	270	229	254	250	235	251	241	235	233	218	244	250	209	226	224	218	245	257	245	240	239	208	260	231	249	220	264	234	246	249	244	257	228	238	239	238	239	242	287	242	253	242	227	237	221	234	236	252	243	238	224	245	230	248	233	243	252	249	215	243	243	226	241	265	255	218	244	205	223	232	228	201	273	215	251	243	237	230	252	232	229	210	239	255	256	248	247	232	234	238	233	235	241	226	240	241	252	262	245	248	246	241	238	227	267	241	236	211	218	247	233	239	237	230	226	260	242	236	224	247	248	233	242	235	278	258	266	265	240	223	213	232	223	240	251	228
36652	52203	55628	47222	35579	22385	2194	691	693	725	717	716	694	2236	2481	1470	5375	4147	1982	1083	753	664	598	582	659	591	632	614	615	578	619	546	583	596	610	592	614	599	629	612	614	648	620	600	596	632	635	640	580	614	583	630	616	596	588	645	617	581	572	592	613	627	578	603	604	629	647	613	624	608	601	625	620	631	642	566	659	599	601	572	597	618	590	624	594	619	641	618	602	608	632	605	627	571	656	580	565	605	638	639	617	621	622	607	584	599	598	627	633	648	645	614	606	631	594	635	623	653	647	571	599	636	575	586	656	592	650	631	659	592	578	655	604	602	627	610	640	618	640	602	632	630	629	634	630	636	634	591	600	611	586	683	624	629	572	649	601	628	620	665	607	633	591	559	607	621	647	630	628	580	578	627	625	582	638	610	612	622	622	616	615	598	593	587	614	632	623	587	584	640	626	607	609	631	641	583	660	610	608	598	586	635	644	604	632	609	627	639	610	639	578	599	608	637	600	637	588	586	599	615	604	608	616	598	627	628	603	599	594	604	670	627	580	634	636	632	615	624	603	569	606	592	615	606	545	636	619	597	613	607	626	587	583	608	613	565	636	591	586	590	595	573	611	676	612	638	625	594	605	582	619	649	623	616	665	662	600	632	591	626	585	591	598	594	618	583	604	650	602	598	619	601	619	578	579	626	637	613	579	616	630	567	600	592	602	590	605	632	598	671	618	606	599	633	632	638	659	633	597	615	618	580	624	649	602	598	634	582	602	638	557	621	613	643	642	620	616	622	623	648	633	586	579	601	645	594	593	634	659	595	596	603	613	596	613	635	567	593	609	612	600	609	582	649	592	589	614	652	600	631	619	611	579	586	610	641	630	589	617	625	583	609	548	614	601	615	621	634	611	616	593	616	631	573	627	592	614	617	599	598	600	614	604	574	663	604	632	597	604	582	604	619	563	592	597	615	611	635	576	651	640	581	575	577	638	622	607	624	618	621	651	641	594	599	582	608	589	605	615	640	609	601	590	586	610	608	620	621	639	587	662	630	629	665	630	624	678	580	601	610	652	597	575	613	630	598	587	613	618	617	626	623	609	633	627	601	590	600	592	636	615	598	652	625	606	596	614	574	610	588	543	583	540	607	614	646	616	633	581	621	608	610	634	593	631	607	559	662	543	561	654	624	570	622	580	607	602	599	640	608	613	626	630	677	588	621	604	614	643	617	582	581	576	606	618	612	592	607	611	594	587	602	573	620	626	669	634	592	601	619	634	617	637	615	642	617	633	586	595	619	621	702	617	562	594	588	621	596	631	583	592	586	634	582	594	640	609	581	643	566	586	562	589	655	606	659	615	646	616	615	637	621	611	598	614	554	593	639	626	632	595	634	591	619	559	565	635	653	625	609	598	648	573	580	572	647	626	618	611	583	587	598	639	601	620	632	586	627	627	606	631	623	613	610	599	607	623	588	629	622	625	582	634	589	631	598	604	623	569	615	637	608	603	643	626	597	613	635	601	600	640	580	602	656	610	612	638	619	641	627	610	623	598	604	562	608	591	593	623	591	571	581	598	645	583	585	621	595	610	621	622	619	624	631	599	588	589	553	582	642	574	604	624	593	644	585	624	584	625	591	626	581	625	618	595	567	609	591	617	602	669	584	654	627	619	617	620	645	629	615	618	582	604	632	595	612	615	577	604	572	579	620	585	534	576	618	635	634	594	588	586	587	590	629	611	634	628	599	616	658	635	590	643	608	601	577	639	642	586	643	593	615	587	642	605	618	630	612	587	583	645	586	626	582	607	621	578	618	629	625	613	581	602	608	587	595	607	588	617	638	639	602	606	661	627	628	634	611	603	571	577	600	643	655	623	657	600	606	574	625	555	610	625	654	649	625	638	580	630	617	611	648	631	562	603	611	616	593	584	597	606	627	661	627	653	641	620	616	631	597	613	619	592	634	604	645	598	612	652	560	589	597	657	604	600	600	611	614	574	597	636	664	632	673	586	625	641	580	568	593	584	611	626	642	588	629	619	604	609	585	644	618	610	607	607	605	578	611	637	644	635	580	628	584	646	551	599	606	610	638	565	650	596	658	613	650	673	610	622	598	638	605	607	630	622	642	575	608	619	633	612	596	624	629	615	605	619	585	615	629	642	608	589	589	593	613	595	602	603	636	610	607	696	599	589	607	639	640	617	581	588	604	625	611	648	664	650	578	606	607	604	613	608	610	577	602	647	591	642	647	545	619	617	600	555	573	615	625	574	596	602	628	580	582	644	651	636	625	602	599	596	613	575	638	617	637	631	614	632	605	570	616	681	604	585	653	648	587	599	636	613	640	599	623	688	650	624	609	614	602	625	607	644	665	626	549	603	617	645	617	618	633	556	606	601	619	637	614	638	615	619	636	639	626	607	596	606	576	653	615	675	621	557	589	638	581	582	595	655	644	631	614	611	626	575	639	626	636	602	634	625	616	626	618	607	578	591	636	664	581	652	593	606	649	597	618	619	587	591	587	629	604	577	653	585	632	579	626	588	627	634	618	600	637	608	637	647	535	572	640	634	552	619	603	610	631	614	636	591	581	608	598	630	603	653	614	646	602	572	574	644	606	583	615	607	609	603	665	635	574	636	641	629	626	599	601	634	613	593	632	597	642	563	609	632	611	603	622	627	650	626	604	577	644	618	591	619	620	660	583	629	605	626	657	654	604	643	608	621	626	567	596	632	649	644	636	634	594	603	623	547	622	615	653	579	610	625	606	562	606	632	626	613	585	628	590	656	619	614	633	582	611	573	617	596	609	602	569	607	619	594	644	616	617	588	662	618	627	591	618	611	641	563	614	601	612	632	622	612	611	637	616	635	601	627	622	604	598	636	611	615	607	604	612	572	599	581	599	598	586	641	603	614	638	624	656	632	647	669	643	609	604	635	580	630	609	589	588	636	636	655	598	633	600	614	626	592	648	595	617	590	630	609	583	606	611	648	633	608	601	645	578	669	678	603	648	603	642	655	630	581	665	607	617	623	595	617	602	560	574	619	628	633	589	649	589	580	645	618	634	591	583	597	614	633	603	600	575	625	620	607	622	589	598	576	652	613	594	566	577	621	599	606	565	624	613	610	586	584	586	633	630	610	618	614	656	632	606	608	642	593	607	663	638	582	642	613	649	579	623	624	613	636	639	632	618	614	600	574	632	616	598	627	698	574	636	609	633	601	587	606	637	597	645	634	608	637	613	626	644	628	598	593	637	619	598	622	630	621	585	657	617	581	631	658	621	602	598	642	620	624	654	615	602	600	589	590	650	624	624	630	594	603	619	600	604	631	628	581	606	591	578	628	641	574	635	592	600	600	609	609	630	577	651	591	590	566	577	550	623	621	617	637	607	610	619	581	621	582	599	606	597	605	585	616	596	599	579	594	606	620	590	586	613	580	587	619	659	621	632	577	594	610	591	641	605	600	612	646	607	651	563	620	613	631	566	645	620	598	597	590	588	579	605	672	612
71954	78375	73918	57049	37856	20789	3045	314	260	282	271	255	260	250	1052	2602	2166	1033	554	333	246	214	230	261	248	244	231	249	267	235	249	247	218	208	231	217	246	245	206	219	228	235	237	250	238	236	227	231	243	222	246	226	236	233	262	227	241	224	218	241	225	218	227	211	227	233	253	235	238	267	238	240	221	279	257	226	234	228	254	244	239	227	255	247	212	248	225	247	239	245	226	253	235	229	203	238	256	223	242	232	245	245	240	224	253	228	211	245	233	257	230	242	262	229	239	218	220	261	250	241	236	225	235	229	235	260	215	245	222	264	228	236	226	246	233	261	236	224	223	253	199	229	241	253	246	259	233	247	215	228	256	248	224	235	195	238	230	213	228	225	240	254	212	233	220	229	212	218	227	244	218	218	250	235	249	215	252	203	249	221	259	220	254	265	256	229	217	216	240	232	216	252	235	259	231	234	215	222	222	231	256	233	242	230	252	238	219	261	238	223	254	264	236	235	238	249	273	246	241	240	236	233	200	221	258	256	249	225	230	209	241	243	235	215	237	236	194	233	227	221	255	230	210	224	227	251	256	233	236	245	232	256	208	231	220	229	234	219	227	244	249	231	237	232	258	236	259	229	238	241	270	237	249	231	235	223	237	239	224	216	223	241	220	239	228	237	250	243	222	270	235	215	257	226	232	230	240	254	243	231	226	246	249	216	245	257	252	224	223	254	226	268	254	219	204	226	237	232	237	261	250	274	213	218	236	251	246	242	237	229	235	252	238	213	251	234	236	248	236	218	198	225	239	214	227	233	237	248	219	244	222	240	237	254	224	246	219	233	231	231	212	240	243	224	257	232	267	240	205	261	234	246	238	226	233	247	208	249	244	229	223	238	216	248	229	278	237	220	224	249	213	237	220	246	232	244	259	254	229	211	239	247	222	223	225	259	256	238	259	227	228	234	260	251	231	206	247	242	257	205	244	227	255	236	260	265	241	258	234	266	246	220	240	239	226	220	228	222	220	218	225	213	241	235	263	239	236	250	218	246	244	230	235	246	238	215	245	228	244	278	215	217	235	254	220	261	226	223	238	230	256	218	263	233	249	247	229	225	258	227	234	249	221	240	225	251	216	266	274	232	245	243	235	230	223	237	216	235	233	207	239	238	239	218	251	248	248	246	242	248	218	230	227	242	232	228	224	226	219	232	276	248	250	211	230	251	232	236	222	258	245	231	232	240	246	237	229	227	235	264	235	241	231	221	264	193	261	226	234	235	255	253	245	244	231	235	236	210	231	254	244	222	240	274	245	253	220	234	257	222	247	223	241	252	259	221	221	242	220	222	234	252	252	257	249	258	247	254	262	206	233	239	218	222	251	242	244	222	248	246	244	241	229	250	233	216	251	222	256	246	243	247	224	235	224	265	219	261	240	233	246	222	219	253	239	229	204	230	232	249	222	236	238	247	224	238	229	244	245	230	231	237	239	258	241	238	241	231	255	231	244	218	238	217	242	237	234	220	219	230	261	239	225	248	211	233	258	221	224	233	240	203	233	225	221	233	238	234	248	282	254	232	210	217	232	242	229	223	278	205	229	253	211	226	238	241	245	259	244	235	237	221	239	235	248	267	264	238	246	222	267	230	220	194	225	220	250	217	245	229	266	261	248	262	261	229	227	233	246	235	234	246	241	229	221	248	240	233	226	232	221	218	243	232	218	239	259	214	252	230	253	219	231	255	249	284	253	211	203	248	253	237	201	238	264	223	226	262	237	238	254	249	242	254	217	238	237	289	229	227	242	244	249	239	235	230	257	234	270	235	227	212	229	236	260	262	273	231	255	235	254	231	223	230	221	258	218	252	217	230	228	230	244	240	271	209	211	239	244	200	222	228	227	237	257	262	227	234	255	225	260	223	245	270	204	232	257	238	206	244	240	248	222	256	239	241	258	245	239	252	251	266	228	246	257	240	259	247	228	216	249	264	262	233	214	254	235	243	237	246	226	226	231	255	208	225	226	225	238	212	214	227	257	222	230	250	238	238	226	216	235	211	228	230	246	218	213	258	229	266	282	239	230	216	235	242	244	208	216	241	250	253	250	232	236	235	235	266	228	239	234	236	256	245	228	256	224	223	214	243	214	252	215	253	252	230	256	209	228	243	219	215	219	251	250	212	216	249	248	254	228	241	256	217	271	224	230	245	241	240	250	261	253	236	195	209	224	222	210	244	227	261	236	223	221	221	265	236	231	218	231	206	234	252	227	237	239	236	215	245	224	238	258	249	231	246	232	232	219	215	274	225	258	236	229	233	223	212	210	226	222	261	248	248	256	223	242	235	250	215	220	255	257	231	226	210	238	258	259	226	262	253	272	241	217	234	249	261	237	226	247	244	219	259	244	231	245	244	218	227	221	241	264	258	220	240	225	213	232	243	229	237	238	236	240	229	213	232	238	252	217	230	249	247	234	225	236	246	252	252	256	207	232	224	234	213	235	222	230	265	233	254	214	220	257	228	224	218	239	246	260	217	240	238	250	281	228	269	218	206	241	246	209	230	256	214	238	243	213	255	188	231	231	243	260	260	228	234	197	219	238	250	217	211	274	243	250	241	216	258	200	187	221	236	228	252	244	232	246	255	214	233	229	234	231	229	216	210	214	234	219	226	211	209	235	221	234	218	269	222	232	250	248	251	246	242	227	233	228	245	213	216	222	240	239	237	257	254	222	242	261	235	232	252	231	233	235	256	233	258	220	246	242	224	245	234	234	241	261	241	213	237	244	255	247	255	247	226	227	235	246	233	248	211	248	228	249	244	233	226	233	249	198	214	262	237	240	236	222	218	217	234	239	227	256	228	257	250	223	238	230	236	203	253	201	251	232	255	250	266	220	262	266	234	235	261	232	248	254	257	224	247	241	228	251	236	250	242	245	241	259	215	210	193	244	225	251	229	251	224	248	242	274	271	257	258	226	253	229	260	243	223	251	209	217	261	244	229	240	256	242	230	230	234	231	221	232	237	240	263	260	250	241	254	243	217	234	211	223	256	266	247	232	216	246	236	234	248	237	224	252	266	229	240	285	215	232	209	228	257	249	257	207	229	250	246	210	249	252	242	263	275	220	213	215	222	241	229	245	240	238	227	243	217	253	239	240	244	231	257	261	223	256	230	216	247	248	244	234	229	236	248	246	247	249	232	248	230	259	242	245	238	234	242	240	202	238	221	239	216	239	255	234	228	228	212	231	258	258	219	241	234	225	266	232	221	205	269	267	219	255	247	215	225	229	234	224	213	250	203	260	238	256	235	250	243	215	231	253	219	234	227	253	217	223	222	231	227	223	211	229	201	241	230	210	233	230	224	247	237	203	251	242	255	235	236	249	214	238	250	221	222	261	234	254	237	236	244	255	231	232	236	219	265	229	224	239	221	247	234	206	236	247	201	204	243	232	229	268	230	250	224	245	253	252	254	234	232	252	236	244	237	226	247	218	243	218	202	264	217	253	245	256	246	239	231
44985	61124	71530	61024	45300	29737	1761	879	802	813	760	722	720	743	5300	12215	10441	4878	2194	1149	716	617	605	606	639	614	600	603	541	587	608	607	585	575	556	600	606	615	555	631	614	559	608	608	572	606	616	625	616	556	616	594	635	605	617	588	639	624	560	656	619	625	591	589	568	583	593	594	630	597	597	533	567	571	565	614	651	590	564	583	589	577	565	580	643	586	575	556	575	589	590	597	595	567	599	611	570	583	631	619	584	638	597	590	632	595	552	566	548	590	633	596	639	622	591	598	588	622	617	647	600	567	557	573	599	570	598	580	582	609	630	602	595	556	618	642	571	614	606	584	651	560	589	582	573	607	562	659	587	567	608	593	625	549	614	565	586	574	600	612	624	566	616	614	615	602	563	576	544	570	602	631	557	588	553	543	599	614	611	564	650	615	597	585	553	613	594	541	552	586	560	614	645	622	613	554	591	641	638	587	564	561	580	565	598	652	620	618	559	583	619	605	604	609	594	569	650	608	608	586	622	612	629	627	609	575	584	561	597	564	610	596	590	613	564	586	595	589	615	586	574	594	619	628	560	646	589	584	613	572	582	610	584	582	617	609	590	599	605	570	589	592	619	648	564	637	600	552	628	572	556	594	614	596	600	605	619	576	606	573	613	592	578	607	615	573	574	583	556	583	573	572	615	566	624	594	571	574	572	562	584	568	579	591	566	628	584	617	583	609	611	632	553	601	611	586	616	624	586	594	590	572	568	571	616	614	615	609	561	579	595	649	567	615	620	556	620	578	584	581	566	584	619	624	619	601	605	598	628	556	595	596	595	598	583	644	605	589	587	593	641	607	560	604	587	584	598	590	557	579	607	575	582	550	597	572	602	613	590	594	570	564	551	607	618	632	592	617	577	601	593	572	593	644	565	631	623	639	569	606	646	610	591	579	628	630	620	619	602	579	586	565	592	556	584	586	589	610	586	658	554	591	579	627	571	619	558	587	632	602	578	607	619	602	562	563	618	583	531	591	575	579	600	586	590	557	635	585	593	606	630	614	584	575	638	622	586	628	634	591	599	608	586	581	580	534	603	621	599	630	583	587	614	579	578	613	596	628	588	584	653	582	635	581	567	546	620	584	615	645	611	592	576	594	577	570	619	580	626	565	632	556	622	588	597	625	557	592	582	652	623	628	581	611	649	591	597	571	603	560	593	577	620	607	584	586	590	601	626	603	612	579	611	574	618	624	608	570	561	610	631	590	591	587	633	591	664	620	580	642	617	593	565	618	598	605	605	603	557	566	648	626	530	592	569	615	601	596	562	622	571	602	626	598	584	554	635	587	611	578	590	615	570	584	567	618	599	591	581	601	537	596	584	575	575	592	553	557	604	583	661	604	629	550	612	610	591	611	618	615	545	632	571	592	551	611	615	629	601	654	614	596	645	616	601	608	620	584	600	583	593	596	597	603	545	605	613	646	576	584	597	632	613	617	611	613	624	617	597	583	626	565	591	615	582	667	575	603	636	599	609	575	584	615	580	595	605	586	576	606	566	654	614	587	573	584	601	628	552	597	620	569	590	581	613	567	587	611	621	599	607	591	602	597	633	635	599	591	607	617	598	585	631	641	617	549	574	598	586	657	562	573	588	639	623	589	639	602	597	556	611	633	598	570	603	623	638	631	568	643	612	616	586	582	563	591	550	577	599	615	597	613	622	625	625	644	590	578	589	602	534	624	607	622	591	641	620	610	589	604	589	576	589	590	574	623	572	663	639	608	633	569	571	649	564	608	628	604	588	580	546	570	607	627	587	568	631	614	588	622	607	566	639	568	604	615	575	592	604	552	598	594	601	596	596	593	613	584	594	569	606	621	578	565	598	569	618	594	607	603	613	607	631	601	622	573	598	625	622	584	559	612	577	584	648	597	582	590	609	603	587	611	576	597	606	596	608	617	585	562	595	587	573	623	591	620	582	569	632	610	626	621	596	602	617	608	595	582	606	619	613	572	616	622	587	577	620	609	640	630	572	556	560	601	607	610	612	628	587	603	607	688	629	615	565	579	618	606	582	584	592	629	575	671	614	595	601	605	587	617	644	614	618	594	570	618	619	603	639	588	628	607	617	638	590	560	598	602	601	617	594	590	562	598	576	600	623	580	598	600	624	594	622	571	563	571	594	591	592	611	603	587	571	634	627	605	639	631	593	627	577	586	577	573	583	608	615	588	540	557	588	611	584	585	611	576	603	675	613	606	661	667	600	567	566	581	564	584	603	605	569	607	620	620	574	618	584	581	622	550	610	585	666	552	596	605	624	605	567	570	633	594	577	628	603	581	589	594	583	617	624	585	604	586	575	584	612	581	567	595	623	605	584	580	612	582	590	607	604	576	566	584	589	607	600	581	567	607	639	613	667	594	604	589	598	557	559	574	586	556	554	587	608	611	582	597	601	585	580	612	635	636	600	658	588	548	642	594	630	596	591	614	611	612	658	564	569	602	616	533	605	576	570	596	629	575	608	601	584	592	598	615	581	604	627	586	598	588	557	572	554	603	588	613	653	607	552	610	585	587	596	565	604	592	619	539	580	593	606	620	622	569	568	621	598	609	582	623	605	588	596	622	582	592	636	580	538	594	580	619	628	556	589	575	610	592	583	620	619	586	618	582	594	630	568	581	566	595	620	628	601	601	569	593	568	628	593	596	632	628	597	577	671	614	581	596	614	577	593	589	614	570	629	605	623	625	632	619	579	606	599	611	548	623	590	623	574	544	622	585	559	609	603	612	567	574	561	609	553	583	612	620	562	587	590	558	587	623	617	583	595	564	632	613	625	618	607	553	597	600	575	603	569	614	637	596	582	645	602	608	623	594	610	614	581	605	583	585	595	580	621	592	629	572	626	565	627	585	609	622	591	591	586	582	645	571	580	584	611	570	603	590	608	591	603	632	632	596	602	592	582	598	591	612	592	623	565	591	602	630	578	609	614	582	568	629	586	565	542	607	588	570	640	616	592	613	549	600	580	567	568	590	583	630	576	600	600	596	573	619	590	603	643	619	618	617	605	588	599	586	562	588	595	634	625	614	621	598	581	616	573	622	562	605	627	601	590	586	599	599	628	584	608	570	639	634	580	540	574	602	578	584	573	631	625	617	605	568	550	543	616	609	579	603	580	582	608	620	576	606	624	546	634	564	617	611	596	582	613	624	569	601	578	551	601	607	607	585	591	626	623	606	588	617	635	628	568	602	590	589	593	608	578	594	621	606	638	638	569	588	578	578	573	620	570	624	612	596	563	621	590	562	613	593	590	580	587	606	671	569	610	603	598	578	555	575	595	637	558	615	564	580	586	660	602	631	630	565	587	579	580	599	602	603	581	604	624	597	620	586	606	585	632	606	595	562	577	662	601	594	602	570	562	587	576	589	595	628	641	624	596	598	625	599	571	610	586	578	559	640	599	612	594	636	617	594	585	607	596	625	583	566	600	614	593	597	566	588	601	644	582	602	594	567	614	592
15867	12963	10915	4648	1707	606	239	231	234	248	246	235	224	221	225	252	396	367	282	252	232	206	213	227	197	209	212	209	222	246	217	223	227	220	228	212	225	221	227	248	239	229	230	227	236	240	230	219	198	222	203	198	219	213	231	217	238	232	259	236	209	207	205	223	195	245	216	205	238	207	209	189	232	234	230	197	231	219	229	218	231	215	225	193	203	234	205	229	227	205	234	218	223	239	236	246	230	224	229	208	199	248	247	217	193	215	232	229	240	232	255	212	236	219	206	206	227	234	224	211	243	228	192	213	210	212	238	242	225	198	229	214	230	222	208	242	230	233	222	184	253	211	233	205	216	226	212	223	220	224	210	199	214	229	226	224	231	219	203	235	219	234	235	235	202	213	223	234	221	229	236	208	228	220	220	228	224	254	192	192	209	240	255	208	223	231	206	228	211	231	233	201	229	208	240	250	218	230	210	217	223	207	215	199	216	216	212	233	218	211	238	221	216	215	223	176	229	226	195	219	243	217	218	215	209	223	239	197	233	222	227	219	203	194	223	219	207	256	229	209	214	203	218	202	199	199	189	199	231	213	216	217	186	217	229	210	227	228	243	216	239	220	203	221	216	229	213	185	216	226	209	201	242	214	225	223	211	199	226	220	199	229	204	215	220	216	217	225	215	216	242	230	209	199	224	206	234	248	204	230	187	247	198	214	203	234	225	223	221	242	229	189	216	210	221	225	195	208	205	223	236	209	209	232	203	224	216	215	235	215	217	233	208	246	230	211	220	215	230	248	245	192	196	216	239	203	197	228	231	211	235	214	242	213	210	229	228	216	203	236	212	208	199	206	201	203	205	209	229	218	226	222	235	197	225	217	257	217	223	194	217	224	200	234	222	217	219	209	235	225	230	226	206	209	206	204	216	214	236	214	241	213	207	209	216	263	216	229	221	238	216	197	203	240	213	206	226	222	202	203	217	224	237	216	239	216	218	226	235	237	210	224	211	222	219	199	208	225	246	213	222	252	240	235	259	208	232	228	211	230	244	218	235	217	262	224	224	231	215	254	222	224	222	206	215	223	212	220	213	201	214	215	219	205	228	208	214	239	259	229	242	205	235	220	208	216	221	185	214	217	205	212	201	224	215	250	223	248	235	224	261	237	197	195	219	217	221	217	238	199	207	246	233	201	240	236	263	231	233	223	240	240	236	236	220	219	216	226	208	229	210	219	224	219	229	203	248	217	223	232	242	239	230	208	203	236	229	223	200	229	221	213	200	223	212	229	238	224	231	218	199	208	228	210	213	204	268	214	206	227	230	236	227	199	228	213	252	236	222	218	203	225	236	203	197	210	241	191	223	233	230	215	195	226	227	210	216	198	205	223	226	230	216	219	238	241	182	217	209	194	200	210	234	197	199	232	218	225	226	251	242	200	215	194	217	218	247	211	207	204	222	214	216	244	223	231	220	198	196	219	239	213	193	236	222	204	214	190	228	249	199	223	239	220	227	227	261	205	249	209	226	215	216	210	197	238	200	242	239	208	195	215	246	258	220	218	209	240	203	211	226	224	227	211	216	226	212	248	205	206	225	220	229	225	258	225	195	202	250	231	211	225	243	223	202	213	219	214	231	226	219	209	234	232	256	241	218	230	226	228	207	278	223	265	233	222	238	225	226	214	204	226	243	207	268	217	248	218	221	225	221	222	226	212	226	217	228	208	207	200	214	203	208	198	238	207	240	216	207	205	229	211	208	233	212	206	231	234	249	238	193	201	266	209	218	234	221	190	254	235	219	244	208	200	238	233	229	237	195	230	222	207	219	240	234	209	246	203	201	233	206	207	213	247	227	207	193	212	229	228	212	219	256	201	230	195	233	214	213	215	211	214	215	230	216	219	210	204	235	221	246	188	239	195	233	202	226	218	204	226	233	209	221	230	214	204	193	224	217	212	215	192	223	230	249	207	205	209	216	225	223	225	245	226	204	211	189	246	242	238	220	212	193	220	201	243	229	214	214	218	231	248	239	198	235	214	193	240	205	217	209	229	222	238	225	203	221	252	203	203	214	238	239	213	222	205	243	201	208	226	209	206	219	213	178	235	219	227	236	213	233	219	216	226	200	208	230	236	217	212	228	232	220	211	239	196	202	224	209	207	227	209	194	219	239	229	226	213	220	213	221	223	220	205	219	205	209	204	222	199	237	224	194	218	187	217	200	192	212	215	218	205	233	244	192	211	244	236	243	236	205	213	206	208	248	236	201	204	229	216	191	215	214	202	229	212	237	221	262	218	221	220	219	231	216	202	224	217	229	237	221	233	217	229	238	221	208	194	216	199	193	226	227	222	223	230	212	233	196	221	224	202	204	209	234	225	216	224	236	204	219	200	218	221	199	232	226	208	241	225	218	237	204	230	208	244	214	223	203	262	185	184	192	230	207	193	209	266	236	217	234	211	211	208	223	228	195	214	216	229	217	216	213	227	226	226	213	208	240	223	224	214	226	207	232	221	236	210	209	222	218	212	215	214	202	194	216	242	220	237	197	229	204	221	213	204	243	204	227	200	250	229	207	251	223	210	215	232	231	209	210	226	218	207	217	198	207	245	220	202	241	207	218	223	215	218	229	228	236	224	206	233	224	196	255	249	222	192	185	217	246	221	210	205	211	208	235	240	222	246	189	215	204	216	227	230	214	232	213	223	221	204	189	216	188	203	199	210	197	217	204	225	232	226	213	244	214	232	212	213	215	216	233	210	231	212	199	224	219	218	237	224	219	234	235	211	243	210	209	223	234	223	231	208	226	245	229	242	202	200	222	215	234	255	230	219	251	202	228	203	217	228	236	211	208	185	217	223	225	219	236	196	212	242	203	200	211	195	241	214	190	170	213	236	218	249	244	215	234	216	219	205	221	210	216	219	229	221	242	229	202	217	241	230	206	215	211	235	190	222	207	224	196	209	243	205	195	229	220	242	226	235	224	224	222	185	213	208	187	211	220	206	221	243	221	208	221	207	208	202	236	234	225	233	209	216	224	217	235	215	202	216	223	224	209	193	209	239	241	219	228	220	225	203	217	220	234	203	248	195	202	206	200	225	205	224	244	194	201	224	241	204	220	220	241	232	225	256	205	230	228	194	223	222	201	229	213	239	188	216	218	212	201	213	214	231	237	214	196	219	208	229	210	236	209	219	234	217	231	232	241	211	241	217	235	189	229	246	224	241	207	195	209	223	215	211	213	231	235	185	256	194	233	201	205	221	232	211	217	201	216	217	218	231	214	231	204	216	228	232	202	239	229	195	209	252	254	225	213	224	196	239	204	218	208	211	214	244	244	201	220	232	209	214	200	233	239	224	235	237	213	215	219	219	212	219	228	206	201	201	229	224	234	218	218	219	194	227	214	230	207	227	213	206	206	220	217	231	236	203	216	208	246	227	236	226	219	202	236	220	232	217	230	235	219	247	235	214	250	215	212	262	229	240	248	217	219	220	238	234	210	235	203	186	222	193
13938	17705	18953	12316	6242	2502	617	596	593	582	603	592	556	572	659	768	1616	1167	818	710	621	579	600	557	548	551	560	632	582	600	620	584	586	564	562	580	507	580	552	560	546	573	584	539	564	612	627	551	596	594	562	570	589	547	526	603	607	620	568	631	569	568	586	606	569	570	564	498	585	592	593	586	562	576	577	522	557	507	594	571	589	589	565	592	545	567	588	583	561	572	583	575	580	568	569	532	571	553	546	575	603	558	545	580	561	585	622	549	564	580	567	580	529	568	584	555	532	563	597	587	543	547	557	617	604	583	555	553	557	520	549	584	597	569	557	584	551	591	593	559	571	606	554	591	551	571	606	553	579	562	568	580	578	549	572	567	526	549	592	581	595	587	608	546	519	610	554	568	547	555	616	594	588	603	564	551	574	592	543	595	607	560	567	617	563	582	549	561	591	537	582	547	555	555	579	576	565	550	598	596	533	598	574	589	607	585	557	564	592	589	590	608	572	636	588	551	557	580	538	600	594	621	540	576	596	563	624	585	549	562	594	580	600	569	558	566	577	569	582	557	572	552	615	562	577	560	570	606	561	587	603	542	627	536	551	631	602	576	557	576	555	562	572	586	592	583	565	552	592	597	529	555	572	502	560	562	563	548	589	602	557	594	559	552	556	589	596	562	554	570	539	559	572	585	582	591	547	581	525	544	577	528	588	606	572	595	588	609	602	559	539	558	553	572	568	589	592	522	537	563	577	543	592	533	616	543	561	562	591	566	565	610	568	614	571	571	584	592	603	568	572	572	559	569	543	578	555	523	591	582	556	581	575	571	583	613	536	608	555	606	606	574	599	551	557	581	575	601	609	543	571	615	569	562	555	579	567	539	584	543	576	565	571	580	560	557	571	575	577	556	591	582	539	559	542	533	554	573	538	570	542	575	577	598	585	570	585	563	603	582	540	611	546	578	551	606	573	517	566	577	539	598	579	575	598	556	586	549	575	555	610	569	566	579	573	611	569	579	614	554	595	613	623	613	605	600	575	567	587	571	585	579	553	618	526	606	566	582	553	571	624	584	564	557	552	558	572	557	545	551	538	557	555	556	586	577	532	552	562	583	607	598	539	560	541	564	582	594	553	587	545	570	588	549	597	552	568	496	538	536	582	599	575	580	613	602	574	548	561	569	578	591	564	615	596	572	604	537	574	528	587	564	558	546	609	553	602	571	541	603	604	592	605	506	566	578	607	568	561	588	590	564	544	596	572	588	565	554	572	568	610	590	536	609	565	545	583	585	568	563	576	562	610	549	577	575	577	617	582	546	553	541	551	599	586	588	579	578	536	544	531	564	535	623	556	574	567	552	598	615	569	556	563	551	599	567	559	558	558	565	588	599	595	541	588	590	588	561	585	527	544	574	627	552	601	630	608	613	585	591	520	568	565	579	564	580	625	567	571	562	588	613	602	571	579	551	573	600	551	566	563	616	616	574	587	563	599	542	574	579	586	565	521	531	605	564	583	585	574	568	516	586	562	540	581	617	569	520	604	569	577	582	592	566	588	581	588	580	570	589	554	579	594	601	570	563	591	579	607	611	595	536	539	567	541	566	565	542	559	548	582	590	556	530	563	542	585	579	581	576	538	559	588	602	585	586	580	534	587	553	526	554	617	575	571	586	552	584	577	569	568	572	578	561	563	562	540	564	567	611	548	555	561	543	593	589	546	554	614	580	594	575	598	576	549	595	583	568	566	570	555	527	561	585	581	552	549	594	537	574	545	613	578	601	577	583	576	555	600	587	554	579	585	598	551	564	586	588	561	551	607	562	584	557	597	586	591	576	596	572	588	575	532	561	552	565	599	610	564	538	581	582	587	590	539	591	573	534	583	612	574	601	548	516	566	562	545	564	577	583	550	567	620	567	546	543	585	596	565	573	587	632	547	534	595	569	536	551	581	565	557	600	580	565	567	538	592	576	635	554	588	605	613	554	552	566	547	540	604	600	540	584	567	580	606	553	611	559	578	592	605	583	567	548	584	575	569	543	584	576	555	559	557	546	568	588	603	548	591	544	539	576	576	556	575	577	576	542	565	587	587	612	560	564	591	557	625	612	529	597	567	614	568	580	570	558	566	566	560	586	593	553	578	574	579	536	608	532	589	571	583	591	580	578	546	568	613	529	571	545	543	565	581	535	558	590	585	561	580	549	538	540	582	604	607	524	590	576	578	587	611	553	570	566	613	575	565	560	574	618	547	524	616	586	581	540	584	570	561	535	572	549	585	590	596	593	606	555	544	595	546	572	547	561	596	564	580	586	588	572	547	557	616	606	573	578	553	564	580	576	605	587	579	590	578	568	564	589	576	581	582	566	586	596	583	613	637	560	548	565	585	566	588	578	598	536	546	558	568	589	606	609	571	560	568	602	581	590	596	581	564	614	578	566	560	548	600	538	588	583	590	594	540	562	537	570	537	564	568	585	558	564	579	607	602	537	512	583	558	575	583	545	596	582	636	569	551	586	554	518	576	575	595	580	572	570	584	573	578	609	554	615	605	566	551	590	578	623	554	542	561	609	544	522	537	590	612	570	546	564	564	566	617	533	611	577	559	534	551	611	567	533	633	579	580	601	569	579	551	557	592	610	632	580	554	626	550	568	597	593	514	593	605	598	561	561	580	568	537	566	574	627	567	551	615	582	578	591	602	534	551	574	591	564	553	574	582	582	537	574	560	610	571	610	567	574	583	585	588	578	585	553	570	549	559	588	574	555	612	566	581	566	578	560	582	573	549	542	576	562	605	571	554	586	559	592	597	526	593	539	605	579	557	576	579	581	601	561	552	542	543	583	599	555	546	573	556	597	551	593	592	597	577	562	555	612	611	597	570	619	536	605	577	579	600	601	588	598	584	578	596	564	564	601	588	574	598	551	576	560	554	599	581	561	554	549	582	590	597	569	584	568	585	578	598	546	614	634	582	544	597	580	543	559	573	603	574	573	553	574	564	588	545	574	528	573	544	572	576	595	563	595	564	556	565	608	588	659	578	591	556	560	557	580	585	576	533	538	574	624	543	554	598	587	569	577	589	585	565	571	532	559	555	545	565	611	591	576	581	570	554	557	577	559	624	537	566	558	585	537	555	565	630	570	572	559	596	608	584	591	553	596	598	580	580	554	584	553	561	579	578	571	561	602	559	593	563	551	544	558	595	523	606	597	605	546	586	552	558	578	581	575	573	577	540	552	541	612	583	574	600	565	563	590	576	578	609	584	582	568	585	562	602	570	618	577	549	597	544	584	555	616	559	565	592	525	557	597	583	579	582	543	570	569	561	566	561	589	568	551	569	577	554	583	545	560	581	568	553	583	578	606	572	577	522	610	602	548	580	617	546	604	536	614	615	559	606	577	608	577	582	544	530	575	559	541	551	617	588	586	550	568	602	618	595	593	608	574	567	558	556	582	553	589	591	590	590	621	526	622	627	583	597	588	561	569	613	552	598	537	535	543	567	579	538	563
59684	60617	58603	40202	24487	8928	980	318	254	277	260	266	262	257	640	1097	1135	1002	592	403	291	257	268	248	240	238	256	250	268	257	252	244	211	248	237	239	255	258	260	242	233	240	251	247	260	217	216	261	242	246	257	222	274	219	283	246	245	231	268	247	252	278	239	244	260	233	238	267	273	252	215	249	243	239	261	262	233	257	253	267	287	251	239	262	259	241	251	239	232	245	224	240	248	253	231	247	239	249	232	206	245	237	206	246	266	250	260	247	249	242	218	237	262	275	260	246	247	262	220	268	235	275	265	251	241	263	252	227	247	236	240	240	241	258	276	262	256	217	243	264	275	257	242	254	260	245	232	254	236	250	250	215	261	263	262	258	236	248	243	260	224	225	227	239	236	234	243	237	235	243	263	244	238	227	247	242	264	244	260	235	272	224	248	233	243	244	254	245	243	233	240	245	233	249	242	245	244	234	244	226	247	254	229	238	229	234	240	247	254	223	257	213	278	249	257	259	232	218	213	256	248	235	241	235	244	254	241	254	245	223	238	229	263	252	246	235	239	257	221	239	245	226	253	218	241	223	235	212	249	243	248	261	264	232	268	240	266	245	237	230	242	230	263	229	246	254	262	249	240	232	251	250	250	261	227	228	233	268	215	248	233	265	266	254	245	223	232	236	257	229	249	235	228	252	241	248	248	271	230	239	220	229	232	227	282	242	225	232	241	276	255	270	237	252	268	268	273	253	265	223	247	250	261	226	256	268	267	242	211	215	228	228	265	256	263	241	214	205	269	269	248	267	216	283	237	251	248	206	218	262	241	243	230	264	253	255	225	236	247	256	258	227	258	269	237	222	230	248	271	233	247	242	245	230	256	216	248	221	256	239	260	252	242	234	261	254	256	256	267	231	241	230	244	234	256	234	230	269	238	235	254	249	259	283	234	233	223	239	245	258	240	239	266	253	260	245	269	262	244	238	211	205	236	227	243	264	241	256	264	252	253	235	243	260	245	239	223	255	226	241	238	274	262	233	253	265	241	242	275	261	226	213	256	229	244	209	245	237	249	215	245	247	267	241	225	241	232	226	263	225	265	272	215	260	240	267	260	253	250	236	223	231	274	258	243	268	233	246	245	245	251	272	233	268	254	247	222	233	261	241	231	228	239	236	222	264	250	247	245	261	259	269	250	249	288	233	225	237	256	256	250	239	261	217	241	254	241	268	256	235	241	258	268	226	247	235	257	255	253	242	238	256	234	270	254	260	230	261	228	234	223	237	249	256	288	262	211	252	228	261	242	260	262	247	230	271	241	266	252	249	272	250	285	246	226	247	250	223	225	232	225	243	260	257	240	247	234	264	280	238	256	211	239	233	237	234	245	265	240	243	246	243	218	243	252	251	255	269	231	254	264	228	235	247	219	264	258	246	268	241	235	285	248	247	263	243	227	249	238	276	216	246	251	235	258	263	244	264	254	242	262	239	219	214	243	253	227	243	249	263	243	232	250	262	228	225	239	225	242	238	246	246	239	245	215	229	246	256	237	235	217	245	251	234	242	252	244	275	255	242	272	241	231	235	239	247	267	268	258	256	222	260	236	244	217	259	236	231	245	262	266	242	220	231	228	255	269	252	272	247	236	226	255	227	229	249	255	239	247	244	244	266	214	258	250	248	240	239	254	233	259	205	215	241	288	242	261	247	232	231	235	232	249	226	242	242	244	262	257	243	265	229	240	245	262	226	233	259	294	247	240	218	258	240	239	246	218	265	255	245	258	225	271	261	252	234	231	217	243	262	251	239	238	246	225	229	268	236	250	238	253	244	271	251	243	280	247	239	254	252	216	257	234	248	260	231	239	241	222	236	198	244	268	225	251	239	250	262	247	271	227	251	227	213	240	247	235	233	265	245	231	244	213	242	220	234	240	220	233	255	248	236	235	245	235	224	264	274	233	227	265	241	276	236	249	244	252	255	249	230	277	230	254	235	252	225	242	224	249	243	278	259	240	245	231	259	258	256	256	265	227	262	222	240	229	229	253	248	251	237	272	253	247	204	241	250	259	265	240	266	236	239	279	228	253	253	268	273	262	262	241	222	276	252	274	232	255	257	232	241	232	252	289	259	234	223	286	270	232	265	282	254	249	268	229	252	236	243	242	255	251	264	272	267	246	257	259	240	222	257	230	250	236	278	277	233	239	223	265	245	234	250	252	227	237	229	258	265	240	229	218	249	270	247	245	225	254	239	239	222	246	287	232	223	272	253	246	239	241	254	246	246	262	245	222	213	225	212	252	260	241	233	200	232	213	245	257	237	266	209	233	245	262	236	244	244	243	262	248	273	233	261	241	259	224	241	231	263	244	233	261	264	251	269	270	231	245	275	247	234	221	239	221	254	249	228	259	235	251	208	234	269	267	240	229	215	221	263	224	254	265	231	252	256	267	266	237	234	245	240	226	226	228	261	217	243	223	232	245	245	240	257	246	250	234	229	258	260	258	232	228	243	249	265	232	256	267	242	241	266	249	246	258	248	237	253	254	241	258	208	234	242	250	214	242	249	238	235	260	214	269	228	250	265	251	232	252	260	260	239	266	264	249	248	251	284	252	250	255	226	241	258	266	282	232	233	222	233	246	221	247	196	261	260	248	234	244	249	241	257	265	261	219	230	244	249	258	226	257	263	241	259	236	258	256	267	268	284	256	277	230	246	278	228	252	260	260	241	221	248	221	274	232	254	272	245	232	211	260	243	249	262	255	238	236	264	278	254	255	238	240	241	255	240	237	237	260	229	240	253	260	246	232	216	249	238	234	248	254	256	283	229	254	249	253	239	252	255	251	261	228	234	247	230	228	240	236	231	256	272	235	244	254	261	236	267	257	250	235	240	259	225	241	228	267	251	252	269	235	299	239	251	259	260	228	244	259	269	224	255	230	272	267	267	253	272	238	250	253	263	217	246	228	209	251	255	221	266	233	213	260	223	244	247	243	253	258	257	230	234	250	244	240	217	222	243	238	248	252	245	247	271	256	274	228	228	256	234	267	242	261	243	262	249	229	239	267	256	233	279	263	232	244	232	257	264	236	214	241	222	260	242	220	260	228	274	252	253	244	229	253	242	210	239	221	274	244	246	250	230	233	229	241	258	226	272	225	230	259	220	221	250	249	247	241	225	252	237	249	265	238	234	250	223	249	224	254	227	251	257	258	222	253	241	238	249	220	260	230	245	278	246	253	251	235	271	247	240	265	227	244	240	263	238	253	263	257	266	266	258	250	290	255	221	237	253	239	248	216	233	237	267	244	255	275	219	262	255	272	272	261	250	248	239	222	239	242	255	247	242	238	250	254	241	233	238	227	237	258	273	259	246	252	223	249	239	241	238	252	240	247	266	240	255	242	255	274	258	196	232	232	252	242	261	218	211	219	255	249	296	256	256	241	260	216	243	252	224	251	268	253	267	234	225	220	221	231	290	242	278	241	224	258	261	242	239	231	252	255	232	265	239	247	257	219	233
36674	46051	54580	46060	32969	17630	2223	749	793	714	766	695	752	747	3338	5778	6418	5129	2595	1277	821	653	641	639	631	664	590	605	622	563	646	657	628	617	640	605	638	667	639	639	655	614	641	671	621	591	638	650	640	645	648	642	642	622	660	619	638	641	650	656	613	605	621	623	623	623	573	617	668	621	680	635	664	645	634	656	657	586	662	589	664	630	624	650	644	622	635	623	632	644	635	582	595	666	624	617	623	605	635	620	642	643	618	626	658	617	648	597	630	612	648	634	636	663	664	643	606	637	643	655	609	655	611	628	622	632	622	647	623	641	662	629	615	611	678	646	595	647	610	586	580	603	644	608	622	632	591	663	606	611	652	623	644	649	650	567	637	643	623	611	637	578	675	641	586	634	622	655	626	663	629	575	652	652	646	661	619	604	643	629	625	653	626	651	609	646	645	630	620	609	612	624	639	667	619	671	617	606	628	632	606	625	649	621	608	629	641	663	609	607	610	628	644	646	664	608	622	634	613	598	650	584	587	673	637	666	615	592	578	644	651	605	649	602	664	629	638	615	601	621	610	659	622	611	657	644	642	597	626	636	598	633	638	641	640	615	620	664	651	641	637	616	632	636	597	634	635	588	650	630	637	698	647	628	646	639	648	626	609	622	662	660	637	621	630	602	690	621	626	657	643	619	689	591	650	649	633	634	643	637	640	631	637	639	659	620	618	667	582	658	584	629	642	633	599	654	655	641	621	648	607	602	625	662	622	625	718	649	596	648	669	616	666	619	616	643	645	656	606	597	577	603	626	630	612	637	677	632	646	661	667	669	615	651	662	614	607	630	634	612	588	624	620	641	613	655	654	636	620	624	622	590	623	598	658	624	639	676	656	623	662	653	628	620	645	645	689	631	616	608	639	639	640	647	621	612	648	612	587	575	586	644	586	651	646	623	622	624	610	629	680	596	631	619	639	644	649	568	672	622	660	598	632	658	611	608	615	630	613	593	626	649	663	608	635	608	603	630	650	595	624	612	649	625	679	650	628	609	600	613	652	672	629	626	623	653	597	629	656	610	620	640	630	634	631	683	652	636	612	618	629	645	609	635	656	610	634	584	660	594	599	659	593	621	629	595	635	615	598	627	637	654	624	638	597	637	675	635	632	614	656	637	680	655	588	661	580	625	631	604	650	657	593	617	606	594	650	626	637	611	636	621	595	670	636	623	667	583	666	637	615	635	671	608	607	610	640	655	684	617	648	620	630	636	596	596	672	630	659	599	618	628	595	609	674	639	593	634	632	631	656	625	642	642	605	606	643	612	677	652	625	625	655	585	637	590	628	642	602	605	642	664	657	613	599	645	604	599	616	656	624	640	588	661	655	682	657	638	624	626	623	607	621	624	623	664	633	668	611	633	634	642	618	620	662	659	628	674	617	585	595	627	651	636	641	660	606	602	632	649	595	624	673	625	646	643	644	652	640	620	626	613	641	666	613	628	673	625	648	654	639	628	690	638	656	632	601	573	623	613	638	627	635	619	607	631	685	617	617	653	601	644	641	580	608	628	627	616	640	570	664	664	635	639	626	626	657	622	656	631	639	644	638	604	602	670	671	674	630	632	621	662	642	656	670	651	622	605	634	660	589	654	602	637	669	647	627	640	643	638	676	559	660	623	660	622	613	572	655	637	652	655	617	598	614	679	631	671	584	665	602	701	677	652	652	672	610	605	660	616	652	661	655	599	588	662	631	628	613	633	609	634	644	653	634	634	607	644	617	599	610	634	629	630	650	639	638	641	612	607	658	613	646	605	615	622	653	651	608	631	632	630	626	652	644	615	620	627	654	596	643	614	639	634	657	634	654	619	629	615	638	641	622	646	608	619	609	583	652	614	626	614	656	601	584	661	607	665	591	617	570	627	660	627	647	631	621	643	604	602	639	593	635	646	604	671	625	642	628	646	627	626	640	672	602	623	595	626	613	611	638	634	618	659	668	635	604	599	702	667	654	641	646	585	642	629	655	640	626	586	616	628	609	607	631	628	627	628	678	672	604	591	631	645	622	605	649	596	634	625	647	667	635	667	593	643	615	679	640	646	616	653	649	639	591	566	667	628	564	614	557	629	651	607	588	619	633	585	623	634	634	682	661	618	630	670	678	659	609	630	656	622	624	647	634	638	609	644	637	621	636	625	569	626	622	628	646	605	629	621	606	639	625	636	613	612	666	657	649	619	626	681	666	677	609	672	653	635	663	699	654	658	655	645	607	644	644	650	631	605	628	677	670	652	638	621	637	606	636	632	576	634	624	613	620	638	599	618	633	636	621	608	668	658	655	645	627	606	639	659	648	680	630	613	646	634	635	626	625	648	616	634	663	656	660	641	599	656	660	654	598	622	672	570	656	634	680	641	608	626	641	646	591	614	649	651	658	645	640	640	643	641	649	643	643	635	645	664	640	656	674	638	627	652	651	643	601	649	620	588	660	590	631	683	614	650	625	611	641	625	588	630	637	634	649	595	597	645	606	613	666	641	626	691	603	659	626	610	640	681	596	617	646	599	613	618	587	661	660	621	600	630	610	649	664	617	640	652	651	645	593	617	600	588	623	595	612	606	598	627	604	668	678	630	617	635	634	655	632	583	632	611	647	600	630	638	647	627	656	730	607	662	607	616	636	643	590	625	661	642	667	666	623	632	599	646	647	618	631	663	602	619	634	625	608	615	617	583	609	639	573	642	661	619	674	634	621	649	607	588	641	612	613	643	668	646	611	610	603	591	618	654	590	634	657	630	624	632	643	611	660	629	690	669	617	654	591	638	647	641	610	662	639	658	601	646	651	640	635	608	673	623	639	616	646	672	664	640	612	598	642	641	620	620	629	633	614	610	618	610	618	631	619	628	653	591	580	659	664	679	613	655	636	672	640	639	662	631	615	606	665	649	642	618	605	623	632	679	701	671	644	606	634	646	635	638	637	677	658	630	594	641	591	654	641	639	633	604	633	602	622	665	610	599	588	628	627	670	625	639	609	664	674	611	642	622	636	633	660	626	611	609	616	611	650	662	657	673	670	627	621	610	665	607	669	594	647	631	652	608	632	631	653	691	656	646	631	647	650	626	642	620	618	631	636	590	642	615	654	625	644	633	655	595	610	634	620	656	627	577	638	662	650	636	662	630	635	637	605	627	658	607	606	607	588	588	614	663	619	648	622	639	672	667	648	682	641	652	637	681	637	601	625	616	626	571	641	662	622	622	620	664	623	574	620	611	621	658	660	618	622	657	652	657	665	640	613	625	626	626	642	630	606	639	609	640	654	611	622	633	608	631	632	622	642	594	639	633	646	625	663	611	642	610	623	611	643	606	637	588	615	653	622	638	657	582	632	623	646	609	623	679	599	621	631	662	678	586	636	605	655	626	637	645	617	614	634	675	672	633	622	680	530	657	623	637	628	626	622	636	636	614	629	639	657	616	640	612	639	621	637	658	615	637	642	605	611	619	598	637	595	602	628	619	658	608
74474	75087	72936	53275	35668	19670	3096	391	322	294	276	272	262	250	1073	2584	3237	1997	895	514	327	270	258	259	263	235	251	246	227	253	286	245	231	219	245	217	244	251	242	253	220	246	254	249	238	266	247	242	260	242	244	241	207	237	255	225	248	261	251	264	261	253	202	245	268	230	245	232	246	244	248	224	259	248	241	240	238	238	239	222	246	248	232	230	240	214	261	232	214	215	238	257	276	227	253	233	235	232	225	252	224	229	242	229	253	245	222	239	243	204	253	234	231	242	236	220	245	241	259	243	261	260	219	236	230	236	239	238	261	257	236	236	241	237	246	232	241	220	239	255	221	220	235	249	236	233	244	236	235	242	265	253	266	225	241	244	246	256	220	228	228	232	220	236	226	248	224	245	255	225	248	220	221	246	245	236	256	230	244	207	249	210	222	241	254	236	249	258	217	229	252	203	226	231	239	260	252	232	236	261	212	245	245	241	240	235	231	243	248	233	271	214	235	221	250	236	232	257	228	241	238	234	244	242	251	242	226	272	216	243	270	235	252	234	237	232	237	233	260	260	217	220	222	250	238	242	257	274	238	250	252	235	245	254	249	233	222	234	247	229	259	249	278	246	235	260	251	233	235	229	255	252	251	231	263	249	216	244	217	255	240	234	225	246	257	246	232	259	213	265	216	221	217	250	246	235	243	242	249	262	258	238	256	244	232	241	252	251	217	263	221	231	269	250	258	221	233	234	227	246	240	229	235	261	249	234	257	234	233	225	249	253	243	244	250	246	259	257	273	257	248	263	253	247	234	267	228	258	245	228	256	257	246	229	262	265	223	232	237	224	239	232	219	212	205	237	229	251	234	253	259	240	228	253	258	216	228	263	215	259	253	231	253	258	261	266	257	270	209	249	245	227	236	201	245	230	230	218	222	229	227	236	247	229	219	236	219	227	211	249	259	232	241	240	241	238	253	252	239	229	254	242	262	268	260	242	247	253	245	267	258	227	232	257	234	216	253	247	261	225	260	272	243	231	259	256	235	254	215	236	239	278	219	252	249	228	231	223	242	254	239	246	245	238	219	231	226	228	258	238	257	252	262	253	267	236	244	248	245	249	237	216	253	235	236	269	226	247	232	216	243	247	237	251	203	199	219	234	239	243	263	259	257	226	220	271	251	295	236	253	271	263	238	255	254	219	239	242	254	237	221	254	227	228	235	225	246	263	260	244	240	241	236	291	223	228	223	218	256	236	266	232	232	242	236	256	211	260	212	262	255	256	236	225	233	226	251	264	238	237	232	237	256	250	246	245	232	232	229	250	244	211	243	236	248	227	236	256	273	268	255	240	261	238	248	252	242	215	246	237	239	270	272	239	219	206	236	224	231	247	234	231	261	263	224	245	209	230	260	248	229	250	260	224	251	263	228	261	235	228	237	240	217	226	209	231	273	228	228	255	266	227	257	253	231	243	245	248	238	213	226	231	220	265	242	228	231	230	240	233	238	272	241	238	250	264	230	246	224	207	245	242	238	266	244	240	227	228	265	242	235	222	241	233	254	242	246	241	244	234	227	248	239	292	248	234	226	217	226	241	251	231	253	248	205	240	254	250	267	233	248	221	256	244	243	249	260	245	273	224	224	255	267	227	238	219	226	250	246	240	216	271	246	236	260	232	241	231	253	245	278	240	231	253	253	209	234	236	236	265	227	237	254	223	230	245	265	215	262	262	225	238	261	241	226	236	246	230	236	214	235	227	266	248	251	230	218	240	246	223	254	227	222	241	212	237	198	238	251	240	238	227	231	251	244	258	203	248	232	206	270	262	254	236	244	241	230	248	229	240	257	233	235	235	242	262	246	247	257	238	266	231	244	238	240	229	231	238	231	234	249	242	241	237	233	250	246	249	234	220	219	246	244	230	228	239	248	236	233	193	236	237	240	233	247	249	254	254	261	233	242	235	248	251	256	249	246	247	218	219	254	213	231	248	261	246	224	235	270	223	212	223	256	248	244	227	237	240	249	262	225	219	240	252	230	248	259	235	264	245	244	237	213	236	224	246	222	241	247	238	228	241	286	247	256	220	230	262	225	251	276	234	235	251	241	230	205	218	241	239	245	273	235	253	254	205	233	241	229	236	246	247	268	250	238	235	242	213	251	247	245	231	253	229	212	253	230	242	229	242	229	282	255	217	232	256	250	249	265	250	231	256	250	244	228	276	234	258	236	244	221	243	238	233	272	234	235	238	219	241	221	230	240	246	272	231	244	237	242	252	245	262	240	225	273	236	237	224	244	239	255	238	225	232	241	248	237	284	249	251	259	235	231	261	245	267	226	240	247	227	224	233	227	244	227	249	250	258	244	233	237	251	233	243	256	245	218	241	267	250	244	235	263	248	257	243	229	229	228	265	217	266	247	237	211	245	250	235	251	238	221	256	250	274	210	225	274	239	254	221	224	247	233	251	249	233	209	227	254	214	244	217	234	266	274	237	277	253	226	250	256	234	246	256	254	247	280	238	262	262	190	226	252	236	272	235	235	234	278	271	246	246	236	237	233	234	258	248	244	232	223	236	241	245	247	287	266	238	243	223	239	246	249	220	227	233	224	252	245	244	247	223	225	240	243	257	236	231	236	260	255	234	244	257	215	235	254	227	243	248	241	242	221	204	248	259	255	254	241	260	214	208	245	260	238	254	230	235	229	240	254	229	255	254	263	251	215	254	253	208	261	228	266	261	269	230	232	250	243	228	234	227	242	251	248	230	249	227	222	250	232	217	235	227	250	246	246	232	223	216	226	225	220	248	236	229	261	243	258	250	244	228	248	245	222	226	218	278	269	243	264	232	247	235	219	229	250	218	244	261	249	282	224	220	247	241	253	240	242	248	251	245	251	234	230	236	254	260	247	258	208	272	263	257	250	225	275	245	244	236	246	263	254	242	224	234	228	268	240	253	278	251	243	260	241	257	207	231	242	264	232	241	280	265	251	229	238	219	249	250	224	231	231	246	243	249	249	252	247	223	253	263	267	253	238	253	266	213	224	252	268	224	240	265	230	275	221	291	243	231	220	236	250	262	216	225	228	220	228	230	217	249	234	213	221	247	241	257	227	255	245	231	213	230	241	254	244	221	249	246	211	239	251	262	234	247	249	232	234	236	248	218	226	245	228	204	250	234	253	232	220	254	230	244	232	216	221	250	239	256	234	221	241	236	219	248	253	249	222	234	240	244	254	245	224	235	258	228	222	246	203	263	219	224	252	234	250	235	254	213	225	232	238	260	273	247	238	250	240	228	248	243	228	252	248	240	240	260	252	214	237	216	216	236	231	249	228	248	237	241	261	248	218	258	242	226	258	227	227	245	258	221	250	250	230	253	230	250	261	266	213	238	250	227	249	215	214	258	239	232	216	253	240	222	240	256	234	232	242	225	234	255	253	240	267	244	223	242	230	224	227	233	254	227	275	246	216	253	244	227	228	241	242	251	255	220	231	271	239	257	237	235	226	219	242	254
47450	59388	69677	58174	42697	28681	3025	1000	927	870	856	856	793	764	5429	12815	14992	9505	4319	1942	947	719	629	628	623	604	594	588	637	591	570	631	572	609	618	644	603	570	592	615	600	615	593	616	670	588	612	627	617	606	590	627	616	589	578	589	619	630	638	651	572	602	584	633	592	607	662	588	624	588	644	647	648	599	614	593	592	619	640	578	586	610	625	596	617	622	620	639	632	560	623	641	639	638	629	602	616	607	582	612	650	621	578	618	602	613	620	640	616	620	578	640	626	591	590	548	605	604	632	603	617	624	632	623	593	604	614	570	633	615	613	603	622	582	619	600	589	621	604	608	630	653	623	619	605	610	576	640	611	626	569	628	632	602	596	597	618	641	631	655	583	622	635	590	606	575	647	621	620	639	626	630	558	567	619	611	626	651	603	586	629	606	594	594	587	635	592	637	599	566	596	567	608	613	635	609	607	627	599	644	660	636	599	606	600	624	637	597	627	594	639	647	636	632	609	618	648	643	609	614	619	613	635	614	590	619	592	602	605	610	633	599	610	601	647	597	609	607	605	624	588	620	607	573	623	609	561	583	617	608	583	590	618	614	596	592	663	635	642	568	588	614	669	585	606	612	637	640	582	617	625	573	630	567	590	609	634	612	607	595	602	601	588	607	639	618	580	641	632	636	650	631	622	593	595	614	583	583	616	663	570	600	652	643	613	550	648	630	617	638	617	615	621	592	593	557	632	587	608	599	597	570	593	586	615	642	604	651	607	638	553	621	593	622	638	585	650	649	641	615	608	601	595	654	652	610	627	637	617	571	565	596	576	635	596	603	642	594	607	615	584	595	589	626	581	651	597	585	567	614	607	584	601	586	590	627	584	604	616	574	618	609	635	606	632	615	631	619	603	562	606	620	606	607	612	643	640	595	594	605	641	590	604	606	607	544	640	644	622	572	564	647	595	641	607	638	584	592	602	665	600	626	639	632	588	605	612	600	622	627	628	614	593	585	611	635	623	601	625	626	600	657	613	633	629	633	582	642	646	629	630	616	632	630	639	660	599	623	601	591	613	618	613	605	640	595	630	598	609	612	627	660	627	600	653	620	642	586	573	629	581	596	610	593	611	596	623	588	589	588	585	622	598	594	628	600	599	607	633	603	616	616	562	605	566	604	576	605	604	636	632	603	650	634	627	600	622	643	607	615	613	620	582	605	651	603	621	565	635	595	667	637	605	598	611	641	608	594	627	624	636	618	611	618	641	599	594	613	634	626	576	600	582	576	624	608	601	650	617	656	604	568	604	612	590	612	597	589	598	640	599	605	610	627	600	607	656	636	583	616	623	590	628	637	590	609	622	607	606	604	617	606	599	628	631	602	651	635	631	589	607	578	628	632	592	580	622	558	641	597	607	629	592	594	568	632	599	638	657	603	613	595	612	619	623	599	549	552	594	594	631	610	663	620	619	588	583	650	600	602	660	644	615	631	597	596	683	629	631	645	617	645	614	601	665	578	633	633	610	639	600	615	610	589	595	608	629	615	603	604	605	596	645	638	576	609	595	614	562	595	639	584	653	602	597	633	657	612	638	594	619	599	606	615	633	597	595	649	603	578	608	666	602	619	587	623	587	608	655	615	628	642	613	583	620	576	623	626	649	599	633	624	626	613	619	615	634	649	625	665	564	575	607	619	650	652	629	665	585	614	613	614	598	609	567	622	633	652	612	591	535	627	610	592	597	621	611	575	618	586	584	617	646	628	595	606	642	581	678	618	612	607	624	624	606	639	611	670	622	615	617	624	590	595	632	615	596	644	578	583	616	584	600	601	643	659	600	662	612	623	599	580	617	635	604	643	629	622	558	632	584	635	597	621	590	659	649	637	641	648	626	622	589	685	620	628	596	639	621	577	577	612	626	614	613	591	586	607	622	613	604	598	598	617	577	656	652	641	614	597	607	603	627	577	636	585	630	616	622	607	552	610	594	613	648	583	597	582	598	607	602	658	595	588	614	606	604	585	585	587	643	624	628	610	663	640	650	577	566	599	612	569	596	665	609	586	584	580	609	589	606	635	623	617	609	610	568	594	612	564	597	624	637	619	618	590	593	629	645	580	612	623	642	637	630	562	633	558	575	602	602	581	657	604	605	611	617	586	561	594	602	640	640	572	629	632	615	625	598	650	637	604	594	632	595	637	656	593	611	613	610	569	610	606	622	659	641	599	621	598	563	626	595	651	635	597	587	619	628	601	649	626	615	609	629	577	652	631	652	557	571	615	595	605	617	603	616	595	658	601	577	609	619	612	589	584	582	600	618	643	607	580	613	614	627	644	596	629	610	592	616	579	598	594	619	602	612	652	595	611	586	612	634	593	619	663	607	625	595	590	586	604	624	649	624	599	644	607	575	593	648	595	623	597	627	609	622	626	643	576	603	615	600	631	600	623	596	593	612	563	618	593	598	639	602	635	614	629	582	619	626	629	628	592	581	627	594	632	632	620	638	599	588	630	593	585	632	606	621	613	613	616	589	631	607	617	634	591	603	587	621	646	578	591	626	625	583	588	653	631	585	585	632	597	617	618	631	617	613	639	622	622	631	638	625	634	586	619	613	627	590	614	634	590	642	645	664	635	610	634	597	614	625	664	593	587	598	644	618	578	564	653	629	649	605	603	625	624	592	619	628	583	599	642	588	620	622	609	615	600	578	598	633	593	628	638	623	620	617	630	656	597	629	580	640	632	616	620	612	607	633	600	626	610	655	624	601	609	650	656	610	614	583	617	642	601	612	608	575	580	626	620	651	624	664	614	609	629	580	656	599	609	591	590	599	601	633	627	590	644	590	610	630	621	595	642	626	657	632	599	599	597	585	576	630	639	595	615	652	598	560	634	605	574	612	630	614	638	595	588	588	660	566	593	629	654	626	663	573	619	596	647	605	621	581	606	643	609	597	586	592	641	617	598	598	639	579	629	604	613	607	567	621	616	627	611	576	608	605	588	608	646	610	674	647	591	601	574	591	596	603	640	610	638	560	627	623	606	605	619	646	603	577	656	592	647	609	562	628	619	570	593	617	584	568	602	586	580	623	589	636	602	567	596	654	616	605	577	592	626	560	617	596	620	601	615	628	613	579	606	622	609	575	629	590	604	607	590	563	619	629	637	644	620	596	650	560	651	613	618	597	592	629	583	639	579	550	606	608	630	620	672	615	650	593	589	602	607	606	609	637	593	603	639	588	584	566	605	639	603	619	620	629	633	604	575	610	605	576	626	565	589	624	646	588	619	600	609	616	598	604	618	627	639	590	592	611	610	567	612	625	624	605	517	616	640	628	605	630	629	636	625	592	648	594	628	612	650	664	634	649	595	625	591	600	611	620	648	585	592	579	590	639	625	602	630	621	627	564	578	603	623	615	652	575	571	597	614	590	584	579	639	599	650	681	622	613	615	609	641	575	616	654	562	636	600	635	597	598	622	629	613	587	611	633	614	645	634	608	561	568	622	637	600	616	640
16516	11994	10590	4185	1299	679	221	222	239	233	201	217	215	199	213	218	370	446	378	269	256	226	204	241	240	216	220	224	201	217	213	221	214	194	204	211	229	207	203	218	204	219	211	215	238	231	194	192	208	192	187	207	206	198	268	212	186	210	211	217	204	234	218	213	209	234	236	224	222	226	195	227	217	213	218	218	222	213	247	232	226	191	216	193	215	215	213	220	230	206	226	207	216	246	218	209	239	230	215	234	196	227	206	191	227	223	219	219	223	210	229	222	218	234	230	214	207	231	214	201	213	254	214	228	203	220	217	218	213	216	215	202	228	194	217	220	214	239	220	228	215	229	223	229	205	211	218	225	213	222	249	229	211	208	207	218	232	213	216	211	221	220	196	206	227	212	221	222	210	188	228	222	216	188	211	210	199	232	238	237	203	235	235	217	208	201	223	200	220	200	183	209	214	208	213	213	238	253	210	250	239	210	225	222	206	204	224	225	212	241	236	201	218	238	233	227	214	218	217	242	200	232	220	200	270	226	229	239	229	211	238	224	241	219	222	218	228	229	215	210	216	220	206	229	216	217	225	194	238	243	212	229	188	220	233	255	243	206	201	215	208	209	230	226	196	226	209	223	202	195	209	242	219	227	205	202	223	224	203	208	221	209	209	220	222	198	214	214	223	228	225	203	223	213	185	219	222	240	219	224	228	214	211	231	225	219	227	215	228	193	195	234	219	206	220	217	236	243	203	202	241	206	181	225	205	220	237	196	211	236	199	224	216	228	205	217	229	231	211	226	203	210	197	211	219	204	215	225	201	226	226	217	226	219	202	209	229	212	227	224	246	198	199	217	222	213	186	229	233	215	224	250	205	249	210	196	221	207	209	238	211	251	211	211	232	218	221	225	225	226	197	230	226	184	244	237	215	213	217	218	229	215	214	225	232	228	221	216	229	199	217	224	242	219	238	210	234	236	209	220	214	210	215	210	195	211	210	194	206	218	214	236	210	214	218	233	181	203	218	229	202	206	211	170	213	239	207	202	205	230	233	192	204	224	225	171	173	223	218	222	207	238	201	204	209	201	223	220	213	239	193	226	207	226	230	216	208	204	196	224	207	210	216	218	228	225	228	231	196	189	232	208	217	197	235	221	230	243	221	179	212	240	222	208	245	217	221	188	219	218	215	222	213	201	191	221	254	208	222	212	233	218	208	224	233	238	194	229	197	222	214	219	229	230	214	220	232	217	252	233	209	199	191	196	206	207	206	222	200	230	187	205	209	217	207	218	212	225	215	225	199	222	206	201	220	171	215	220	215	215	214	214	216	199	229	243	224	187	209	213	195	230	198	183	214	223	226	198	222	196	193	222	211	203	227	204	195	202	200	205	225	222	205	239	231	203	208	206	205	228	243	188	232	211	204	209	182	191	220	214	243	213	241	209	235	210	209	224	234	197	209	225	220	232	183	218	219	213	207	209	237	210	253	234	215	226	241	189	222	220	191	192	186	220	233	228	229	244	233	222	194	237	230	211	220	223	213	210	203	220	211	210	237	196	197	194	204	215	212	224	221	198	237	229	195	227	211	186	194	196	200	222	204	233	249	215	191	233	202	198	219	215	205	223	237	209	220	227	218	213	207	222	202	211	203	189	212	235	208	231	230	245	190	185	231	208	220	209	223	217	191	215	221	211	222	208	209	217	237	218	240	194	214	211	219	236	220	185	221	216	234	214	209	203	207	220	234	237	224	232	235	215	216	196	223	234	200	218	225	212	228	204	199	230	222	219	231	243	234	216	233	215	231	235	218	225	238	231	239	233	213	218	207	206	192	210	243	222	215	215	241	210	231	191	202	224	213	191	234	221	243	207	211	220	227	234	247	221	197	196	193	220	211	220	206	223	222	221	209	197	224	189	219	206	226	188	224	228	201	209	243	243	216	209	220	199	200	210	208	210	223	211	194	216	229	204	206	227	224	213	198	207	232	215	191	204	209	211	215	201	223	229	233	218	207	216	225	221	209	207	217	228	227	226	172	209	214	201	210	241	226	209	206	211	193	201	238	208	230	231	197	224	217	242	199	209	205	222	233	203	227	237	215	228	220	263	218	212	199	210	221	233	226	205	202	216	219	218	228	230	220	211	201	225	204	225	180	224	195	219	221	233	210	238	212	234	221	202	220	232	219	199	214	228	233	187	239	227	213	213	200	219	209	218	215	210	235	201	203	191	232	210	230	222	227	219	186	223	213	229	220	249	217	234	223	209	196	213	196	213	236	216	214	220	229	224	193	219	217	237	220	256	218	212	211	193	223	221	206	188	212	219	232	225	227	220	223	244	233	209	198	208	201	230	221	178	206	163	213	199	222	215	192	210	218	214	234	220	235	223	215	195	201	191	222	193	212	225	226	191	207	209	200	209	231	192	208	222	234	216	236	209	227	223	221	189	225	213	227	209	222	209	221	193	203	230	207	230	224	219	204	244	218	196	202	234	206	206	201	202	203	199	222	208	243	210	226	204	220	220	212	211	233	220	200	213	238	227	202	239	233	214	214	223	185	227	213	226	220	207	216	231	215	204	214	197	232	232	217	228	215	214	217	207	223	203	221	207	239	214	246	198	216	196	228	215	221	227	217	202	211	224	208	225	227	204	222	223	225	249	194	215	206	240	219	230	205	200	214	245	218	226	244	215	260	215	229	201	234	217	217	249	217	196	214	204	224	235	203	222	229	184	215	196	200	219	194	213	224	195	224	217	210	216	233	230	207	224	227	198	211	218	213	233	228	225	212	230	212	202	206	228	208	205	208	234	230	218	204	263	216	216	227	200	214	205	214	193	223	210	241	210	228	197	181	216	183	226	241	198	226	240	249	217	204	188	260	239	224	219	212	231	258	234	214	220	196	207	250	229	213	223	214	209	233	236	210	193	217	190	223	230	222	219	225	207	213	221	232	179	228	207	232	223	189	240	225	216	216	203	221	209	215	222	217	199	208	201	209	231	181	219	216	209	211	223	230	225	218	230	195	221	216	212	217	214	224	217	210	239	228	183	219	208	208	222	248	224	210	224	218	221	246	226	222	207	239	230	239	232	209	247	222	186	237	220	200	211	227	204	232	220	223	217	227	198	190	227	239	241	196	232	215	247	211	223	237	223	211	188	262	228	216	205	211	222	208	233	229	214	230	191	203	194	204	194	222	212	225	200	228	206	197	223	225	218	213	257	233	207	193	206	204	200	223	216	215	243	220	210	226	196	225	206	221	220	215	209	226	224	219	189	214	224	215	222	200	234	218	213	200	241	185	202	243	198	233	226	228	201	222	200	198	225	199	205	218	225	191	214	238	200	228	223	213	226	223	199	204	220	203	225	214	220	230	204	216	209	240	241	235	194	199	222	206	214	244	237	209	195	215	222	202	205	215	222	251	214	216	235	198	216	200	220	225	210	213	233	238	215	183	229	230	230	225	199	206	192	202	213	213	194	195	192	227	223	239	215	244	202	234	213	209	223	213	242
14448	16674	18686	11349	4772	2909	614	573	543	586	540	570	554	559	611	618	1426	1761	1274	825	633	546	610	553	569	580	545	563	559	605	525	601	596	556	529	553	591	563	530	576	570	576	581	575	569	557	578	546	547	620	555	603	575	573	559	584	570	587	588	587	583	633	590	602	595	581	613	598	561	558	530	543	577	596	552	568	587	587	575	552	549	516	567	541	605	578	537	560	537	565	573	546	571	615	584	574	506	568	561	618	604	570	577	533	630	571	530	570	559	590	582	594	558	573	568	576	609	603	575	550	579	598	568	538	572	579	521	583	576	600	566	556	575	561	591	537	567	540	548	545	563	548	541	513	560	552	583	587	546	587	577	552	566	582	589	585	540	576	552	601	575	599	578	598	563	580	556	588	585	579	589	567	559	549	554	578	573	566	562	559	539	518	559	545	575	569	557	533	564	526	602	570	540	601	526	602	544	592	615	568	584	629	574	558	537	580	550	564	604	587	579	508	582	585	552	593	612	583	556	571	576	574	557	566	527	530	546	557	569	588	565	569	591	568	553	568	596	554	532	610	611	625	592	545	573	574	591	595	579	524	556	547	560	525	564	564	559	603	559	567	602	536	556	611	565	570	576	570	595	596	590	560	525	559	570	561	580	557	563	587	616	597	571	595	578	560	556	575	583	548	600	566	595	567	565	530	599	558	584	594	583	561	594	555	570	598	540	614	579	584	583	589	553	588	560	562	550	565	606	529	549	551	569	579	584	540	578	546	573	554	569	516	556	540	587	547	564	561	560	543	547	568	598	633	602	631	565	524	579	553	566	559	570	576	563	588	565	546	526	584	536	568	590	556	575	556	586	585	555	577	554	617	550	547	574	534	554	561	563	585	603	588	628	567	605	573	581	600	602	576	580	570	550	555	575	585	576	552	572	574	554	583	540	572	580	577	553	582	561	557	568	564	553	562	568	557	551	527	573	550	563	550	527	580	577	549	569	577	562	566	587	587	607	549	567	544	572	582	554	572	583	570	614	529	572	589	545	605	536	593	572	591	617	554	585	532	574	560	516	547	587	550	556	591	556	561	585	540	563	555	575	581	502	533	603	586	576	582	569	564	600	549	550	592	568	564	568	606	596	563	561	575	558	583	554	581	566	533	552	599	549	560	576	545	579	607	594	591	568	520	555	527	575	597	580	575	568	582	564	608	521	593	550	541	545	579	557	608	621	575	546	563	622	557	577	571	550	568	563	557	537	614	542	558	554	552	552	542	548	556	571	508	570	557	561	570	579	573	579	578	576	559	587	583	546	541	559	573	565	549	545	585	573	598	569	584	563	562	555	582	598	554	573	565	553	555	562	556	554	550	562	584	535	587	567	563	605	589	580	618	554	574	567	559	584	568	605	591	611	580	577	581	609	631	518	592	551	559	548	534	515	618	550	539	567	591	585	555	570	564	586	492	591	587	562	619	587	539	582	572	589	555	589	569	571	584	593	580	571	550	541	543	550	548	555	574	536	570	597	602	606	576	600	598	590	615	597	582	582	584	602	561	589	579	583	570	568	541	568	588	601	596	562	559	604	595	547	550	589	549	560	579	523	608	579	570	598	581	553	588	565	580	599	563	536	615	596	554	598	613	531	555	573	546	572	600	570	542	570	590	578	591	581	576	617	588	615	567	565	580	550	545	592	554	552	573	606	577	581	567	525	573	556	562	562	549	531	561	579	578	619	581	557	553	562	579	512	579	583	541	568	576	570	581	544	578	592	554	527	565	538	572	562	563	590	590	579	549	560	567	606	595	550	568	541	562	583	575	524	572	599	553	585	587	574	544	531	559	551	594	610	554	549	590	556	598	572	574	560	567	578	566	617	559	537	575	560	576	591	590	587	566	584	565	566	578	534	559	577	594	611	541	608	587	559	536	556	537	632	577	597	583	591	559	539	578	575	613	584	589	524	559	566	587	608	572	594	584	553	569	588	575	546	573	580	528	601	582	559	581	554	552	561	562	515	595	606	601	582	552	545	582	542	571	559	565	547	580	535	559	564	563	583	526	547	609	571	525	590	551	606	596	585	598	558	577	625	575	544	540	565	558	547	568	535	603	594	561	544	560	584	588	528	557	548	600	618	600	566	621	579	542	572	601	568	546	579	595	597	599	540	563	570	531	551	532	548	613	582	541	583	597	612	567	582	569	565	542	564	544	542	573	606	560	552	565	533	547	515	554	536	570	582	534	571	551	563	594	520	549	604	573	547	568	638	563	582	547	539	580	564	563	586	567	573	541	537	580	536	590	542	546	595	528	597	563	584	571	555	563	608	572	569	537	582	551	579	520	565	551	563	503	543	566	520	578	598	562	530	536	616	531	577	552	590	563	548	618	595	613	556	535	578	586	622	583	591	575	580	586	532	586	530	601	543	575	538	559	563	538	565	586	540	584	556	577	567	570	568	567	559	611	548	587	547	587	610	580	611	580	612	519	599	535	590	608	549	603	601	556	557	573	564	590	561	551	582	590	572	578	546	598	578	533	551	579	594	553	574	589	556	539	589	566	603	541	522	548	584	600	583	579	548	635	529	570	553	563	597	548	576	555	559	580	569	566	563	591	588	531	499	571	548	522	567	561	533	586	628	538	588	563	554	529	594	576	562	565	560	544	598	570	586	538	560	592	555	552	607	544	561	568	559	546	566	570	582	571	530	507	576	600	564	587	550	601	555	553	610	576	535	576	549	562	555	596	567	540	536	546	547	568	548	580	580	508	563	573	552	599	577	566	576	557	553	555	560	540	602	558	570	570	510	623	589	558	542	550	593	584	547	561	601	563	587	587	581	582	564	581	533	589	568	518	599	546	582	575	588	552	527	611	553	598	562	563	567	569	530	568	593	569	618	587	565	528	589	553	610	569	582	579	594	559	536	555	565	564	540	586	558	578	557	568	558	614	594	566	521	574	541	531	542	595	569	586	569	605	571	554	608	528	541	543	537	559	572	617	574	548	605	567	595	566	584	558	559	582	558	575	582	567	542	548	557	593	586	536	540	574	585	550	613	582	587	603	562	583	595	541	561	543	576	614	556	609	529	576	578	581	564	576	551	527	548	564	606	608	540	593	587	530	604	513	576	579	592	563	566	555	569	581	566	606	550	596	594	539	561	520	544	568	555	557	582	540	554	557	543	540	603	599	588	531	557	538	586	577	577	527	595	551	572	548	543	565	611	570	619	557	557	535	526	552	582	564	593	579	587	557	566	543	541	563	561	548	525	572	596	563	531	573	561	582	602	536	591	532	553	580	545	602	558	567	600	499	578	625	570	574	553	560	584	562	557	586	550	567	595	550	576	547	627	556	571	598	547	570	566	523	548	613	582	569	571	579	598	571	552	583	599	588	551	590	576	570	530	596	534	587	572	532	524	585	590	599	612	571	545	542	588	568	601	569	586	570	566	555	580	577	564	536	574	560	585	563	580	584	593	625	556	588	595	586	619	569	539	585	561	579	559	535	544	572	527	553
60377	62159	56903	37281	18994	7986	680	273	255	270	244	246	256	256	230	518	1656	1670	924	484	328	246	232	250	273	243	231	211	251	249	237	241	249	256	287	212	241	253	238	238	230	231	249	214	254	248	242	219	225	234	249	241	225	217	241	255	226	226	266	255	237	237	244	267	243	256	228	253	234	212	267	244	254	255	254	272	244	268	232	236	217	227	283	246	225	242	231	244	230	251	253	236	222	241	221	236	221	211	237	244	242	267	241	219	243	228	227	249	219	236	242	248	257	234	255	267	247	270	229	233	255	240	259	302	224	243	242	265	251	248	243	265	246	252	229	244	260	229	243	256	243	256	256	249	243	245	231	228	243	249	254	236	227	242	248	245	270	227	248	233	232	252	247	244	256	221	233	246	244	222	242	239	240	270	226	216	218	250	245	215	249	248	231	252	238	227	223	218	254	246	231	269	275	222	258	248	238	216	248	251	242	222	244	261	244	223	246	232	235	227	258	258	248	259	260	272	232	249	221	243	247	261	232	241	235	224	253	241	225	230	224	230	239	270	260	253	245	261	227	238	243	244	237	250	260	253	254	233	243	280	254	249	253	260	242	231	227	214	238	253	241	245	218	241	249	248	250	251	238	243	268	248	244	256	217	215	246	238	227	222	218	231	241	234	249	255	247	245	232	242	250	228	237	264	249	221	232	245	248	254	258	242	222	253	254	236	225	229	229	227	241	270	262	230	242	246	253	209	253	250	249	227	263	244	229	239	232	225	228	215	264	243	252	226	241	228	246	242	261	235	226	246	225	225	222	275	216	253	234	264	231	246	236	237	234	236	254	239	213	233	248	258	221	247	262	262	235	267	232	226	240	261	233	230	237	241	234	241	265	230	233	249	246	250	265	228	250	259	258	235	240	240	241	240	248	238	257	209	245	228	223	258	238	247	270	246	263	239	254	251	233	247	242	262	235	239	236	245	236	255	261	242	226	242	238	255	279	252	228	259	227	229	207	234	233	242	241	261	222	245	244	233	252	233	234	253	247	224	222	245	259	225	226	258	210	252	273	228	233	239	224	267	240	262	239	226	232	239	230	278	288	254	224	250	255	237	237	246	228	223	247	263	258	235	230	249	234	234	268	250	230	242	254	253	269	244	236	238	254	252	251	249	278	271	247	253	241	250	254	215	252	256	271	245	244	256	251	234	237	236	241	260	252	252	253	245	238	242	227	224	215	237	237	229	252	232	255	245	259	235	250	234	220	259	221	236	234	216	245	252	250	242	270	251	241	245	257	219	221	240	254	293	235	225	234	224	253	230	265	257	212	250	254	242	253	269	245	238	242	252	237	239	249	242	230	238	236	242	252	272	255	229	218	215	246	231	276	237	246	200	217	242	254	225	270	222	219	205	231	228	248	230	273	237	241	227	215	254	277	229	244	218	242	255	271	229	250	258	206	234	249	220	266	269	256	256	234	247	224	242	249	238	239	224	210	242	226	226	229	245	224	256	243	258	237	245	226	245	231	222	223	245	230	258	278	248	237	229	261	243	231	240	252	248	214	241	249	251	205	223	237	238	209	225	224	248	242	219	227	220	239	229	249	253	241	245	214	213	224	244	251	223	241	221	221	238	233	245	261	270	228	236	224	235	204	252	230	239	236	231	241	236	226	247	211	246	238	228	250	234	237	243	239	260	243	243	288	209	248	229	239	255	222	245	230	239	270	233	222	228	233	263	233	226	249	222	254	271	227	233	250	229	239	233	277	275	259	264	250	245	253	212	278	260	214	261	213	244	222	274	265	256	245	243	225	242	230	248	218	241	230	251	227	256	243	255	257	242	207	244	248	209	233	246	290	214	252	241	224	245	261	224	252	243	259	226	237	218	246	239	242	231	206	233	242	238	208	246	254	243	260	226	246	266	242	212	230	234	240	250	262	232	229	237	238	233	239	233	227	237	223	238	242	255	238	246	231	217	220	269	226	230	234	252	251	263	249	239	278	233	250	236	226	238	239	249	234	217	240	222	229	226	253	249	231	264	247	247	242	246	249	245	264	226	233	232	238	234	244	239	242	209	255	225	257	248	255	270	243	243	240	257	205	259	246	227	244	236	222	223	213	215	230	250	246	239	223	212	236	241	236	235	227	287	243	244	244	236	222	252	240	247	244	232	233	219	226	224	237	261	211	249	218	218	272	229	265	256	235	250	226	245	246	261	245	244	238	228	267	263	226	239	252	258	244	239	228	265	233	234	223	228	219	215	240	241	233	236	251	234	228	213	250	223	242	234	254	223	244	269	216	260	222	244	255	238	249	264	251	222	224	251	219	242	240	230	228	230	253	256	264	254	248	256	242	228	245	237	230	218	204	239	250	237	234	239	233	227	237	241	232	218	252	244	222	244	251	240	246	218	212	232	251	244	244	240	236	215	229	237	241	242	233	244	235	265	239	222	229	249	227	236	227	243	230	247	234	232	260	231	222	236	249	232	213	260	244	253	268	215	255	218	271	256	246	250	246	261	247	234	240	227	237	244	256	267	234	251	245	256	243	241	239	247	254	215	244	244	236	242	262	240	224	228	240	238	247	224	259	230	248	262	237	226	262	226	219	221	227	220	237	233	244	256	219	249	244	227	216	233	251	253	237	259	240	221	261	249	266	222	273	245	227	271	240	241	251	252	246	250	228	259	261	203	227	253	270	268	272	267	241	219	236	245	225	219	259	245	242	252	261	242	250	234	216	251	225	218	243	229	231	242	227	252	232	221	238	239	236	252	227	218	257	244	219	238	245	234	245	217	240	234	252	222	225	242	227	256	240	211	242	247	227	233	238	242	239	271	228	221	225	220	248	217	231	218	243	255	235	214	239	268	231	236	218	221	256	261	253	237	235	236	223	247	225	230	256	230	216	238	251	275	222	221	275	256	235	254	263	239	253	250	207	276	245	239	255	219	258	216	215	237	270	228	235	243	272	240	237	247	228	244	252	258	230	235	244	240	260	243	232	271	227	267	242	257	219	237	236	255	238	223	240	247	223	240	252	263	232	242	211	262	255	235	250	283	252	224	227	253	241	239	243	242	243	216	240	260	215	259	221	265	255	247	220	268	223	259	248	265	217	252	250	206	239	253	226	244	236	242	230	220	229	243	229	225	227	230	225	251	275	205	260	248	251	234	247	228	235	238	262	240	207	232	233	227	269	216	264	252	225	234	254	252	261	252	252	246	236	231	230	256	234	229	244	222	236	253	210	235	281	261	266	244	248	227	249	231	244	238	256	223	247	229	232	232	235	226	261	259	249	215	240	220	255	233	238	226	254	243	267	255	208	231	216	258	257	229	245	245	228	245	219	254	204	241	228	230	246	240	231	247	256	234	232	249	257	266	256	240	226	232	243	236	234	248	215	276	227	260	227	228	230	263	232	280	275	244	216	263	254	241	238	259	247	249	259	233	264	245	216	232	227	217	233	270	255	241	238	226	221	250	237	260	225	254	262	225	249	229	208	259	262	221	239	247
37354	47233	52551	42868	26327	18501	830	792	809	739	747	712	723	689	665	2413	9017	8442	4417	1839	935	701	626	647	643	636	608	649	595	556	591	613	629	612	644	610	603	625	593	632	602	650	616	601	647	631	632	597	589	616	587	601	592	624	609	590	640	614	615	554	632	615	638	631	597	623	643	609	634	609	576	637	659	647	614	619	635	619	610	636	670	585	601	635	604	613	639	587	607	615	615	614	598	632	641	622	615	680	600	624	635	601	651	625	607	618	640	627	613	632	637	627	609	617	624	671	630	639	659	638	625	619	591	585	653	662	612	610	628	640	627	588	660	603	618	627	652	595	628	619	666	563	625	588	642	686	601	622	595	574	599	617	580	616	628	633	657	653	648	592	663	593	641	631	627	659	643	646	652	567	646	637	602	624	610	633	664	608	623	607	617	631	584	588	637	584	653	636	612	626	620	630	593	576	644	625	638	613	606	616	599	605	654	594	636	577	633	600	613	575	637	608	617	641	581	632	625	622	597	613	655	567	665	601	622	624	640	618	661	590	633	619	584	606	609	597	632	617	638	608	615	632	592	590	629	623	610	622	615	644	611	553	635	578	630	590	638	584	634	651	633	647	610	646	639	620	598	607	616	639	597	632	645	642	665	610	649	625	634	625	601	596	557	603	610	627	611	657	626	661	598	661	579	603	577	634	589	633	605	620	635	640	628	621	593	593	665	638	620	621	625	602	613	664	598	593	639	669	601	613	606	616	621	596	628	633	605	587	623	645	624	649	639	656	607	633	639	567	594	672	629	599	584	627	627	617	630	624	599	625	608	643	616	643	670	671	604	636	618	593	621	621	619	603	602	609	584	598	625	632	593	620	628	580	622	637	636	600	646	557	619	590	621	582	592	600	634	627	629	589	624	600	649	577	627	607	619	541	625	640	614	648	606	613	664	652	624	614	616	610	625	639	628	637	613	639	623	599	597	610	611	637	640	627	626	621	638	610	619	609	585	567	671	611	609	633	627	620	617	587	605	606	595	597	631	591	664	604	620	633	671	621	631	636	675	581	590	627	583	592	619	614	627	614	578	613	600	592	644	646	639	608	634	648	640	620	669	639	612	656	607	616	608	589	575	615	659	623	587	632	574	654	594	591	607	618	608	606	648	563	595	663	636	618	660	600	610	589	588	603	645	634	599	615	638	588	635	589	637	593	622	581	591	598	615	599	599	598	611	585	629	621	644	626	605	620	630	606	670	622	595	590	638	618	613	585	637	603	621	679	617	641	601	616	617	622	629	659	618	661	593	581	617	606	602	643	617	601	681	653	595	632	635	593	588	588	653	585	616	584	623	629	613	612	604	650	623	618	620	625	591	611	604	654	664	611	598	654	590	584	595	634	616	591	617	609	661	635	622	609	560	598	610	583	601	591	605	611	622	612	657	620	581	639	651	630	615	610	650	633	593	630	601	598	642	639	605	601	628	638	647	618	607	657	617	585	629	648	632	642	626	597	642	635	596	554	700	583	570	656	635	635	617	586	606	616	583	644	632	619	612	604	630	603	612	645	598	611	606	622	641	609	634	638	627	608	648	622	621	599	622	623	624	587	675	628	640	586	623	646	597	600	642	636	619	647	607	648	600	643	579	611	610	656	604	593	633	592	683	616	674	635	663	628	611	624	589	588	628	639	640	625	642	612	661	649	629	618	633	581	642	649	562	593	624	661	626	637	627	626	590	604	645	593	613	586	610	618	616	611	635	644	646	584	599	650	627	591	605	649	598	655	616	626	616	645	600	625	665	664	608	642	626	620	601	591	586	610	611	588	598	635	612	655	603	609	595	615	620	596	641	614	572	629	606	603	607	600	670	559	627	616	591	620	631	616	644	623	621	571	658	646	615	625	655	584	636	631	623	623	632	669	575	624	626	581	624	599	605	629	631	634	625	648	614	574	646	597	619	645	623	616	643	625	649	578	633	617	603	563	674	636	610	583	637	649	624	619	623	648	641	596	609	609	566	635	608	581	660	616	593	625	605	600	614	615	617	629	636	640	558	627	654	655	604	628	618	651	626	631	617	613	647	686	607	606	638	608	648	566	600	636	623	569	624	611	654	636	656	628	623	579	597	644	613	617	623	591	603	600	620	643	599	627	669	612	670	671	618	614	637	635	622	597	626	612	622	617	619	633	604	608	617	626	618	614	637	638	584	614	630	602	595	645	672	649	618	605	582	618	576	620	583	617	665	566	602	627	669	635	581	620	606	589	627	595	634	591	627	602	604	572	616	615	602	621	638	644	645	624	589	624	630	585	612	581	602	602	613	607	696	651	587	629	652	627	595	662	630	626	608	633	584	619	620	641	646	586	610	609	598	623	620	560	592	598	639	588	614	652	650	581	624	624	636	598	601	627	613	564	674	602	610	660	654	581	603	624	578	630	595	621	625	645	605	606	600	638	652	624	582	624	659	623	560	613	643	597	634	616	597	611	621	594	625	566	618	617	602	584	579	629	625	615	624	635	642	642	612	618	623	638	651	598	626	604	646	619	628	540	635	690	641	658	633	617	593	621	615	606	601	653	613	577	652	627	617	624	612	598	656	658	617	630	614	577	618	648	600	614	613	627	579	639	612	631	607	634	648	599	568	610	594	607	598	581	639	671	609	620	556	640	628	634	624	612	574	653	606	624	625	620	599	622	583	616	663	655	563	627	599	672	630	624	660	642	625	576	647	645	637	626	660	591	611	591	593	625	617	652	609	632	626	588	633	592	623	626	639	656	638	615	608	637	619	623	615	615	600	601	603	620	614	628	608	593	617	635	634	640	606	579	632	593	623	628	643	589	654	626	590	625	617	617	684	604	628	646	649	645	649	618	615	653	604	611	627	623	658	637	652	634	602	656	625	657	595	627	628	634	650	598	595	644	623	603	582	590	647	637	603	570	617	601	669	660	613	632	621	633	627	595	652	633	592	640	630	635	614	663	669	633	637	599	609	670	655	650	579	643	580	661	601	637	644	591	611	600	689	588	611	608	605	590	619	621	620	578	615	579	610	610	622	627	618	655	614	613	631	675	633	586	614	622	641	634	625	600	585	602	617	618	629	629	587	618	626	606	606	625	634	567	587	618	687	600	627	621	594	607	596	644	616	643	604	620	592	609	636	595	621	606	641	634	628	642	627	637	614	614	611	613	651	589	624	602	604	565	635	609	589	625	607	633	671	582	614	632	630	633	664	550	640	642	610	623	608	638	631	610	584	607	601	598	596	599	613	613	611	661	617	676	615	713	622	606	600	594	614	568	674	610	603	587	610	614	617	635	614	621	554	601	623	649	609	636	605	553	586	603	596	644	649	579	561	585	612	668	660	627	588	598	615	603	635	619	613	615	585	629	619	600	617	645	616	621	601	643	600	637	568	598	599	579	566	631	637	639	600	611	641	634	630	619	613	590	673	637	568	638	685	620	657	623	627	597	595	600	642	635	620	634	598	618	639	618	626	668	617	603	650	664	625	636	607	611
75325	77126	71318	49328	30775	19231	2659	336	302	324	276	280	274	248	253	638	4134	3524	1682	725	340	223	243	228	235	235	191	225	251	236	251	248	228	266	248	218	263	240	212	255	250	251	214	203	214	220	206	231	218	224	226	255	228	240	238	242	250	227	250	213	233	227	259	236	257	243	218	244	239	237	245	230	231	243	242	225	224	246	219	234	245	192	238	226	268	231	242	245	222	235	215	230	239	220	243	215	237	213	244	232	233	250	237	228	258	235	212	231	194	246	255	240	253	232	246	221	236	238	221	216	229	246	207	212	234	236	244	225	224	222	239	234	238	233	251	214	261	237	251	216	261	243	218	204	233	236	234	222	219	228	216	246	220	227	240	246	209	234	202	209	227	238	235	230	230	222	260	219	229	211	226	232	229	220	258	193	248	237	247	212	250	212	237	275	266	205	236	219	222	244	205	233	241	243	248	225	226	250	207	228	224	235	238	223	229	226	253	249	247	215	229	236	255	222	255	206	227	205	226	230	236	227	222	248	251	243	262	214	267	229	244	206	236	229	222	233	238	226	220	223	240	217	246	226	257	196	244	250	215	236	230	216	213	218	225	227	230	245	221	221	236	242	222	204	219	222	250	224	252	238	229	213	233	260	236	239	227	226	238	214	235	224	228	207	208	237	216	265	211	211	251	223	237	239	216	248	196	197	251	250	230	186	236	232	218	252	235	239	253	239	217	239	210	223	246	241	244	202	233	248	224	219	213	250	220	235	218	219	230	239	215	247	248	235	220	228	252	257	229	220	213	243	236	238	235	225	223	235	252	256	237	229	228	211	248	239	214	255	235	216	247	232	221	217	238	229	214	226	239	222	224	206	266	228	223	236	248	221	211	210	234	234	253	234	231	227	196	251	233	211	216	221	226	244	240	230	234	194	223	228	244	250	240	223	241	219	220	210	234	230	228	244	223	224	216	239	238	238	235	234	229	246	222	237	247	242	232	236	245	244	245	240	250	205	237	254	220	212	249	218	232	252	246	254	252	231	216	254	216	225	236	221	234	226	233	242	235	233	229	242	248	222	226	244	248	234	214	237	227	216	259	231	230	210	230	240	240	247	242	221	243	196	215	207	248	222	226	235	237	229	223	246	227	240	250	228	260	264	218	231	243	242	225	249	246	232	242	269	235	225	232	230	229	241	232	233	218	219	226	227	207	234	234	215	215	244	244	242	229	235	243	235	201	216	229	223	256	233	230	243	240	232	238	241	255	237	225	232	218	236	248	225	248	219	226	240	223	249	207	211	229	215	218	237	240	242	252	216	227	249	210	212	231	220	226	238	223	232	243	223	203	258	227	235	238	224	195	251	237	257	242	223	249	212	234	250	225	232	221	220	247	254	234	211	241	233	244	226	234	225	231	250	217	250	259	230	231	195	235	255	235	193	210	242	226	235	242	223	221	209	246	230	231	246	225	245	236	240	236	236	233	237	236	228	235	225	230	253	234	260	222	221	246	204	221	208	219	243	221	241	247	231	258	213	233	248	240	262	225	264	258	242	244	242	224	241	245	224	258	233	227	244	236	231	245	244	249	231	219	227	221	222	231	265	241	230	209	243	228	224	242	257	230	239	218	234	233	222	238	224	241	232	218	248	232	243	250	252	228	215	233	234	246	253	252	238	207	229	203	229	225	252	236	242	248	248	249	207	231	236	210	235	243	224	246	228	236	229	241	246	240	228	202	233	226	260	243	248	232	241	233	236	204	239	221	237	228	236	233	220	253	241	261	256	251	213	229	211	211	218	228	223	238	220	228	231	244	265	238	217	206	217	229	235	239	231	235	237	239	219	214	231	251	223	234	224	216	232	241	215	244	232	224	236	227	210	227	221	215	252	229	235	213	273	244	227	215	201	222	254	222	260	233	220	228	236	235	222	227	230	254	246	208	249	225	223	254	222	242	221	234	249	242	230	220	229	243	222	248	249	215	232	225	256	237	207	233	237	220	220	252	234	221	223	240	237	228	226	255	232	234	230	265	240	218	240	228	245	254	214	234	214	215	244	220	240	252	226	215	232	241	224	230	222	246	238	240	239	219	257	244	233	272	225	257	225	234	206	232	251	238	231	249	240	240	238	250	223	226	250	218	220	232	232	270	209	228	230	199	230	219	233	255	195	240	234	239	232	228	246	223	251	230	255	217	249	211	223	250	254	239	237	229	237	233	239	244	223	248	251	236	226	225	245	212	230	257	244	213	257	203	234	233	225	240	219	232	253	223	214	238	254	237	202	217	231	215	218	214	239	221	231	225	231	222	219	253	206	238	235	219	213	235	236	218	238	239	273	259	234	259	229	239	251	222	224	235	241	220	221	249	242	233	243	250	230	237	203	225	268	248	199	238	214	242	213	222	251	210	224	234	223	233	240	194	228	248	221	245	216	238	250	246	237	213	260	223	244	244	235	233	257	229	259	227	218	263	247	236	252	282	261	252	197	239	237	247	220	242	225	225	238	240	215	230	228	231	231	199	216	221	236	242	229	233	236	249	232	230	231	244	205	248	218	234	240	205	240	243	239	227	246	251	261	251	233	238	216	230	245	235	227	266	221	253	226	205	217	230	248	239	209	232	224	227	214	242	241	228	258	273	229	222	239	210	233	248	252	247	228	249	240	231	212	239	219	245	214	214	253	214	226	221	226	248	214	237	214	253	210	220	232	219	241	237	264	204	220	234	235	237	249	238	237	255	234	242	217	229	227	251	209	235	227	234	237	231	204	215	226	243	249	256	231	246	222	244	248	218	225	195	237	230	227	241	212	225	255	212	217	246	240	225	231	260	243	235	265	223	225	234	203	232	231	205	218	207	242	290	252	256	240	229	216	240	224	246	216	240	255	246	229	260	214	221	227	236	229	198	217	238	242	242	212	220	219	199	229	239	199	237	263	224	235	243	229	245	237	226	200	209	242	242	216	243	217	231	242	246	262	242	237	212	232	241	218	241	238	237	250	274	216	202	255	222	210	241	235	220	213	235	229	251	221	217	241	207	232	221	241	237	217	222	262	244	218	272	237	234	225	192	240	273	240	262	272	272	261	223	215	248	238	248	219	223	222	249	225	234	192	239	229	234	240	207	222	236	204	246	235	220	247	250	232	233	231	229	199	216	237	264	236	230	229	266	200	222	217	229	228	268	235	231	257	234	234	191	249	230	245	269	235	241	228	251	201	236	233	240	232	255	238	221	242	242	198	225	253	207	222	239	225	233	235	210	240	221	259	240	239	228	234	247	263	241	211	219	205	230	255	208	254	242	232	236	232	227	233	212	218	243	214	239	242	228	216	232	255	218	201	241	230	234	236	253	238	211	236	263	208	205	248	219	248	225	251	238	243	209	248	251	237	225	233	232	244	219	261	239	232	212	231	257	225	234	240	207	230	253	262	266	240	229	220	220	242	246	227	238	222	228	217	236	228	244	238	261	213	260	222	241	267	264	247	238	226	215	252	236	234	236	231	225	230	229	244
47830	60730	67692	53587	37201	30588	1617	995	1003	929	865	827	789	819	741	3395	19396	16007	8191	3074	1147	673	618	600	592	552	602	592	551	620	579	583	575	574	584	595	578	613	584	568	593	619	572	641	588	629	607	620	561	602	616	578	590	604	559	597	605	562	584	579	610	564	618	623	582	627	563	618	619	626	565	614	609	605	630	626	539	631	585	576	593	562	620	594	616	577	628	595	616	569	566	584	591	559	648	581	604	571	609	578	572	556	593	578	594	585	592	599	614	608	617	582	561	594	613	597	589	555	572	591	584	559	551	585	617	597	594	557	568	584	587	611	604	584	636	601	565	584	636	601	592	566	578	642	527	602	605	561	612	585	609	594	558	602	583	540	577	612	592	601	585	589	580	609	593	572	591	547	560	542	563	584	559	603	589	601	610	577	602	563	574	645	593	616	585	583	642	581	590	598	599	563	567	588	620	586	542	608	600	575	600	609	600	568	577	678	563	624	603	589	607	614	590	645	574	596	606	612	622	602	578	608	562	617	643	581	564	576	610	612	574	598	585	604	600	589	570	537	587	544	556	607	560	595	587	584	561	552	539	585	589	524	533	585	578	586	573	601	593	589	609	584	590	595	598	601	603	604	603	606	590	601	616	571	630	584	614	615	615	595	609	618	586	612	591	547	572	582	601	557	555	551	553	563	595	595	582	580	575	587	548	587	574	591	601	562	615	593	613	612	584	635	593	599	582	598	584	630	584	566	567	568	632	562	606	617	606	570	612	550	648	571	599	551	594	578	643	644	594	578	608	580	625	595	592	601	596	614	577	599	586	555	604	620	571	621	622	573	552	602	610	611	585	606	612	599	650	582	590	580	545	565	583	604	562	615	611	563	619	565	618	578	566	597	575	585	585	588	615	571	563	619	594	635	604	611	563	592	601	567	606	565	621	593	552	575	607	622	573	621	591	610	633	578	640	573	618	588	592	610	609	552	591	603	552	619	610	596	551	578	555	568	616	619	586	565	586	611	634	639	633	628	558	557	552	597	635	629	592	593	597	603	600	624	579	544	617	611	612	589	567	576	628	605	594	570	554	567	604	592	586	599	582	612	590	602	557	610	591	602	641	594	620	597	593	607	586	579	530	540	591	571	542	600	601	589	550	582	600	591	573	605	596	576	596	605	617	559	587	589	610	561	582	576	563	611	603	580	574	587	644	615	612	577	585	597	563	561	533	589	590	601	643	587	590	626	607	588	597	622	614	585	625	589	602	575	599	589	588	559	595	637	546	589	592	575	623	590	539	590	587	597	593	598	596	602	591	582	615	553	588	563	613	577	620	603	538	580	556	565	603	566	588	601	564	585	563	620	570	601	600	596	631	563	574	609	599	589	612	622	557	559	601	580	605	559	522	617	604	657	574	562	578	605	578	538	582	587	611	589	607	584	569	621	588	587	602	613	602	603	629	571	619	558	564	630	628	591	574	601	600	593	557	592	560	529	581	590	625	577	616	618	607	569	593	605	612	614	568	611	586	625	597	594	546	572	574	574	583	590	555	579	588	586	546	622	614	591	522	610	607	606	590	650	604	627	587	623	606	608	639	569	560	559	610	631	589	630	636	567	598	604	561	541	592	608	572	570	606	591	617	661	603	648	621	570	604	579	594	594	547	583	594	607	593	568	599	564	579	584	584	587	597	560	571	572	626	627	611	577	597	599	589	580	595	563	542	584	612	624	590	563	575	571	597	598	573	589	601	573	563	569	595	605	601	575	550	583	572	603	532	611	581	597	651	579	594	556	578	602	594	562	587	592	555	588	589	580	672	591	567	595	613	554	646	599	633	567	604	549	612	554	589	609	638	599	556	598	588	587	559	583	617	585	591	581	587	584	568	568	562	559	611	558	599	628	583	594	604	608	590	584	601	625	613	635	602	571	578	620	609	579	622	583	604	632	608	606	630	611	599	574	558	563	523	609	587	574	521	609	591	583	595	605	607	599	613	657	601	605	595	565	594	616	585	575	621	611	604	619	604	665	566	598	587	566	589	606	610	638	624	571	579	581	580	599	572	589	599	573	583	615	577	567	564	675	599	582	602	579	618	571	593	591	606	593	602	590	587	602	629	596	631	608	609	578	588	636	563	558	585	601	589	574	546	568	607	590	569	597	602	626	574	593	650	603	577	570	592	589	579	591	580	656	540	506	556	580	601	576	602	576	599	611	593	549	582	625	557	584	613	605	574	583	613	582	607	630	555	588	632	555	607	610	537	570	588	599	609	591	610	604	570	577	572	580	543	601	584	611	568	608	561	592	570	607	562	578	577	590	539	590	557	572	599	606	587	622	569	566	560	579	580	567	630	563	579	560	576	611	572	548	578	610	604	623	600	589	667	583	582	570	584	590	563	593	605	598	580	581	602	591	569	594	580	636	593	584	568	604	570	583	558	626	561	627	612	623	611	591	598	593	633	567	597	565	595	579	595	591	582	574	564	614	559	596	577	571	611	552	603	603	608	619	586	590	610	609	629	572	621	569	558	539	617	575	612	582	616	591	606	550	591	615	598	624	629	655	578	573	600	543	611	600	579	616	556	583	606	544	626	621	574	551	572	618	586	620	588	614	553	572	602	546	618	589	568	615	652	562	597	571	642	596	568	626	642	626	597	610	592	577	560	594	628	566	606	616	542	640	572	544	596	594	575	601	612	575	578	576	603	623	590	561	604	597	595	600	582	609	571	581	640	574	563	598	583	609	594	576	634	589	589	542	613	562	578	629	586	616	574	597	620	637	626	591	583	592	574	602	599	564	592	581	586	581	601	605	590	617	571	600	627	558	593	606	613	556	592	629	555	605	586	641	609	597	554	589	612	615	606	605	598	622	569	563	585	591	536	598	572	580	636	579	567	575	582	627	606	635	630	540	605	581	550	606	618	620	549	579	592	562	570	632	602	626	579	592	574	592	613	555	603	639	620	572	604	596	609	587	580	608	610	615	599	570	600	567	625	600	625	600	610	572	601	612	575	579	590	551	585	603	616	580	616	582	615	607	604	609	601	571	607	618	572	560	552	607	607	586	594	597	591	604	585	604	616	572	591	589	614	624	637	630	584	614	568	612	599	612	556	579	610	616	596	582	587	626	568	624	612	601	624	562	613	644	604	586	557	591	608	564	594	594	594	583	565	569	580	588	588	569	566	605	596	605	627	565	604	601	576	617	592	622	556	594	610	609	579	602	583	589	565	577	631	596	603	578	611	632	540	593	624	628	589	595	623	609	587	603	591	589	589	594	626	573	598	611	644	599	635	587	582	582	563	573	550	622	594	604	570	580	586	576	591	612	612	595	583	555	543	545	622	637	603	545	582	607	612	554	579	575	585	563	596	614	590	583	584	590	628	589	580	570	623	584	594	611	616	585	590	588	567	564	570	585	583	584	607	630	601	569	600	598	610	600	578	568	588	585	571	558	580	596	539	590	610	615	606	577	594	601	591	569	600	595	596	600	576	569	588	577	619	558	552	604
16621	11004	10251	2988	1129	649	228	206	211	237	256	244	189	213	237	217	309	494	468	333	256	208	214	228	210	191	203	219	207	203	217	197	208	212	194	225	177	187	234	197	200	208	212	209	199	250	208	237	196	193	208	218	217	206	204	200	201	194	228	219	200	187	209	208	231	210	227	183	211	225	187	203	196	230	197	220	219	179	233	238	198	212	198	208	205	205	229	208	227	203	198	183	212	227	217	218	207	211	207	202	214	223	227	224	203	215	191	223	215	206	212	208	210	218	228	186	223	212	231	198	212	216	208	209	213	225	210	212	223	216	197	203	215	221	194	196	200	195	194	216	234	225	206	189	206	240	190	221	198	217	201	201	205	233	222	196	218	190	213	250	211	182	217	219	232	212	241	171	214	214	186	182	213	221	227	190	228	184	215	218	235	185	221	219	198	204	201	221	216	198	206	208	224	225	216	210	202	219	191	199	202	214	204	192	188	203	229	220	230	213	220	215	207	211	199	223	231	199	226	197	199	219	226	213	201	216	204	222	200	195	212	198	207	219	203	211	201	238	204	219	230	207	205	207	178	225	205	208	175	196	177	196	207	209	225	201	205	225	210	182	202	187	212	190	218	207	223	243	205	212	209	202	206	207	208	210	209	200	214	218	236	233	208	205	215	185	219	178	219	200	223	229	216	241	211	204	198	217	207	197	209	224	236	210	214	194	184	209	191	214	211	207	222	206	234	237	193	203	200	200	203	194	201	207	223	218	201	171	199	203	178	212	222	206	198	196	204	186	214	213	208	221	215	216	206	229	179	207	199	218	217	201	225	215	214	216	215	207	189	209	207	199	211	226	184	210	204	237	205	206	215	192	211	185	197	207	201	220	202	219	211	193	214	220	218	198	225	195	212	204	216	217	223	215	182	201	232	206	222	210	214	206	220	190	203	222	216	209	222	220	228	208	190	206	201	214	221	205	206	212	199	211	192	202	206	200	214	217	237	196	191	221	223	215	200	220	194	211	207	215	193	225	217	170	186	233	199	246	173	219	224	236	208	225	213	206	224	209	203	228	206	200	209	210	214	231	191	203	196	220	234	222	222	222	252	229	204	213	209	198	186	217	230	221	242	217	203	211	191	200	214	181	186	197	199	209	240	205	223	195	206	219	198	206	219	196	227	203	229	196	214	177	199	205	212	197	214	198	207	207	227	196	211	200	229	212	230	190	206	191	188	184	221	206	221	222	205	213	214	209	219	226	193	196	194	212	203	222	202	208	204	211	221	206	214	226	199	203	210	212	211	224	207	235	205	182	220	212	209	215	209	215	208	212	206	212	215	215	222	207	215	219	220	195	186	209	200	214	203	214	208	207	232	190	222	230	249	204	222	192	219	238	189	208	212	229	207	199	206	213	203	209	201	189	191	207	218	215	200	210	201	234	189	200	201	209	208	206	220	208	216	229	217	191	211	231	206	209	216	201	204	214	191	218	190	230	221	191	235	200	226	206	195	232	240	203	198	219	225	205	238	230	193	217	201	186	215	219	221	229	224	203	193	180	214	203	208	182	226	218	199	228	229	221	212	230	221	213	241	186	219	224	212	221	213	209	206	219	216	229	238	200	215	177	188	246	229	193	210	219	213	225	222	190	215	218	200	216	214	197	223	215	231	223	219	208	208	243	212	191	219	190	232	225	192	212	204	208	226	208	225	186	214	216	180	197	203	214	219	206	203	205	221	189	209	194	241	202	221	177	224	211	208	211	220	209	202	195	211	226	216	200	224	206	187	218	222	205	213	209	226	197	197	225	223	202	216	201	190	193	204	219	220	218	197	198	216	203	217	236	210	210	208	222	190	188	214	208	203	195	197	197	210	189	213	209	223	201	210	201	187	195	246	217	218	193	213	199	206	210	205	197	193	197	216	216	200	206	199	193	214	194	218	211	218	204	231	199	204	211	222	237	235	223	204	208	234	201	218	199	207	205	216	218	221	205	195	202	218	231	238	215	182	212	199	208	214	213	196	218	241	222	222	223	202	199	217	223	199	225	225	213	207	209	222	221	213	215	196	215	195	206	211	196	195	222	250	212	232	199	231	212	212	235	204	214	214	217	194	198	217	203	202	206	196	194	194	226	216	217	207	226	224	237	200	233	218	219	211	209	239	205	223	207	221	181	208	214	239	216	219	215	205	218	225	204	207	204	192	222	190	205	212	212	214	228	193	191	232	213	199	204	215	203	196	204	209	211	213	216	233	207	239	217	202	216	198	185	208	192	229	189	208	221	208	210	209	173	220	219	199	184	178	225	216	227	232	223	221	218	197	192	212	200	201	219	249	186	194	243	213	199	204	203	239	210	205	231	207	213	204	231	197	183	202	231	226	226	218	217	228	208	210	202	217	217	201	230	208	210	225	218	205	202	228	196	200	212	213	199	196	215	255	222	212	205	201	232	212	233	214	202	223	221	212	223	203	200	196	188	245	213	201	222	198	243	236	207	208	228	218	215	186	202	177	238	223	210	233	244	206	199	205	232	223	213	202	222	210	191	198	201	194	172	210	230	193	223	208	197	224	177	189	232	217	206	229	207	213	199	215	196	201	225	196	225	215	221	198	225	214	195	211	188	228	210	216	206	205	227	197	203	219	207	211	213	210	192	214	211	197	215	199	200	203	189	234	207	211	239	206	207	208	204	199	196	219	221	221	216	211	184	199	189	196	216	195	199	190	172	210	191	236	204	205	196	201	179	219	237	213	186	223	226	206	204	190	192	224	233	205	207	202	220	211	201	196	213	199	229	232	209	210	217	214	236	187	216	216	227	180	224	206	214	230	203	193	226	210	201	205	206	214	173	189	231	215	219	191	190	192	211	196	218	223	204	213	183	198	208	218	196	200	218	227	211	236	214	215	218	194	208	208	203	216	237	199	229	217	213	196	202	200	219	203	211	231	202	230	216	200	194	217	230	187	225	203	202	217	205	220	230	206	222	215	203	200	199	217	195	208	220	211	220	204	191	211	231	236	244	203	203	197	213	230	210	209	200	203	209	201	205	211	212	220	207	224	224	205	210	200	188	208	221	210	188	188	211	203	226	186	219	189	222	202	220	222	210	209	194	210	220	206	217	211	185	201	195	240	245	232	217	224	221	197	196	240	221	195	208	216	220	228	196	208	196	196	232	217	207	199	212	230	221	209	167	195	192	206	195	188	216	213	211	205	232	199	216	217	183	175	223	230	211	207	223	191	227	204	209	214	223	211	217	201	189	216	209	173	192	184	183	194	179	184	190	245	201	196	232	199	223	233	222	239	202	218	192	201	215	203	190	204	208	214	207	202	236	202	198	193	202	204	206	205	223	201	195	203	221	221	181	199	192	214	204	232	228	195	199	202	197	190	209	183	197	196	245	198	210	221	201	188	199	195	217	205	219	198	220	205	204	189	217	216	188	231	202	205	183	204	219	224	202	195	195	184	187	187	219	187	225	208	206	183	242	235	191	225	182	214	188	200	209	212	203
14274	15465	17676	8425	4447	2977	601	549	565	593	531	520	561	597	548	552	1328	2517	1776	1028	638	591	567	537	580	566	521	601	554	529	597	597	527	557	563	542	556	549	545	554	548	486	516	517	491	578	558	547	576	547	572	575	576	553	534	573	570	539	564	533	560	604	570	581	536	535	557	545	603	574	534	534	574	543	578	506	560	511	532	567	588	571	558	578	528	573	555	556	552	537	541	567	539	555	546	509	555	538	556	596	562	560	520	590	549	572	557	607	595	554	564	499	519	545	531	505	534	519	508	595	572	550	556	515	596	562	569	546	545	557	521	595	511	527	596	537	566	562	535	561	552	587	550	560	559	563	524	527	520	551	538	537	569	521	514	590	527	569	575	557	530	563	544	557	522	568	550	545	596	553	542	568	589	553	548	568	555	551	551	563	527	557	551	608	528	536	575	566	579	564	564	525	539	586	561	548	562	553	560	598	496	593	570	590	562	582	523	467	539	546	522	541	541	575	553	534	577	535	540	568	513	548	544	568	515	531	544	493	503	573	564	572	572	518	568	580	559	561	569	528	542	545	548	532	531	562	551	542	524	542	533	586	583	529	521	568	579	538	539	569	559	527	530	492	564	541	515	568	582	539	553	566	519	550	583	541	541	542	562	546	528	528	573	532	560	566	549	561	519	525	530	541	542	529	541	536	503	593	546	548	561	581	599	558	550	564	551	531	552	572	549	561	610	577	549	515	558	532	511	536	569	479	567	554	553	523	595	549	556	538	505	542	554	525	539	541	566	556	567	516	559	562	544	563	539	541	537	564	578	555	555	580	551	557	569	547	561	597	574	545	535	600	560	540	535	538	551	562	556	575	603	571	551	564	547	565	555	536	565	560	588	519	544	576	539	587	566	534	508	522	554	576	549	519	557	585	571	505	559	522	568	548	550	584	539	540	563	551	541	522	537	519	546	532	547	568	533	560	556	547	544	541	544	598	544	553	578	512	554	548	550	533	529	582	543	541	575	533	524	528	558	568	541	522	576	512	570	599	539	574	607	586	565	536	556	560	529	578	516	580	562	573	527	570	550	544	558	578	504	540	569	541	573	551	494	587	531	609	539	532	541	529	570	580	539	543	539	532	577	549	580	566	567	537	580	555	554	560	544	543	527	534	552	529	536	560	537	539	547	570	555	532	545	536	595	518	552	529	562	552	604	528	601	558	594	549	535	536	510	546	502	521	524	509	555	549	563	508	590	522	531	541	537	525	607	549	536	572	504	556	547	578	560	555	581	589	529	553	540	547	584	548	540	515	525	527	520	540	542	529	576	542	503	535	519	561	508	567	517	545	521	563	512	553	565	555	571	485	561	514	578	566	530	559	532	558	542	544	539	547	592	577	516	531	581	546	540	529	522	562	541	539	603	597	559	549	564	511	575	514	570	553	577	511	540	517	554	552	540	540	526	550	555	548	576	533	534	534	535	512	603	555	534	494	536	562	516	570	550	565	592	553	591	570	547	540	558	574	563	566	550	571	556	581	561	566	571	544	545	552	566	550	528	535	545	546	549	582	592	548	573	517	547	542	560	526	530	558	558	518	567	606	581	523	538	559	548	550	607	591	506	553	554	523	554	551	537	521	584	533	532	570	578	553	573	555	545	559	575	513	564	548	531	554	561	534	575	540	592	547	540	519	530	562	548	564	518	497	570	549	595	520	579	590	547	565	548	559	553	494	568	557	576	521	529	553	545	531	584	558	523	567	533	558	561	539	571	534	549	566	548	584	579	519	515	541	537	612	555	518	561	575	504	563	577	525	556	561	545	613	522	535	561	539	593	567	494	535	583	543	572	555	571	551	557	560	515	535	560	556	535	551	558	533	563	537	561	573	579	579	547	537	545	525	528	537	544	563	572	530	565	590	539	554	531	535	560	589	515	510	548	536	515	602	584	567	542	544	571	521	522	572	562	545	528	558	562	572	555	610	544	513	566	540	575	527	580	540	595	559	551	529	577	573	575	567	558	547	567	488	548	568	550	526	534	557	602	587	515	563	548	623	559	514	529	543	588	527	558	529	594	502	547	547	585	519	603	586	539	573	576	567	526	533	552	553	548	570	562	567	541	557	595	552	520	539	575	533	551	548	568	544	554	549	575	542	600	537	549	515	545	538	545	608	484	607	564	569	547	518	592	560	540	548	495	536	494	546	582	548	594	596	533	569	546	546	537	560	586	506	544	578	588	545	548	585	564	543	558	535	544	539	545	597	577	531	597	559	556	529	555	539	560	517	580	562	532	549	528	556	554	547	568	556	605	564	575	552	569	566	557	595	562	542	562	536	536	566	535	572	581	548	575	582	537	577	559	570	541	561	534	564	565	551	513	545	533	598	555	504	563	533	500	566	523	561	578	571	553	573	570	522	536	563	567	488	550	558	524	538	547	576	554	527	538	556	548	544	553	579	536	588	567	556	569	567	570	597	549	561	545	595	543	579	552	523	531	557	550	571	560	574	604	531	551	529	554	522	539	582	550	534	568	524	561	600	559	560	528	550	550	535	574	533	569	529	535	591	554	566	588	570	545	532	562	567	516	599	562	594	537	593	522	544	549	556	549	557	548	585	574	503	540	526	548	549	550	555	526	539	593	544	562	586	584	542	522	559	562	575	535	502	520	576	526	507	581	582	579	556	526	590	531	564	552	519	582	573	539	571	551	567	572	559	559	543	547	526	527	516	592	561	529	564	539	565	532	549	511	562	562	561	561	535	558	554	558	566	579	539	601	579	565	551	563	548	551	535	565	505	531	497	533	538	597	549	568	545	538	520	527	582	555	569	560	546	570	531	527	588	565	584	575	578	535	529	557	516	563	564	600	504	555	580	563	568	535	556	543	572	550	532	566	552	558	545	527	544	560	515	531	529	550	553	513	523	555	487	572	562	575	548	563	581	513	554	533	563	574	523	554	589	582	591	539	554	559	583	555	557	568	558	540	548	566	587	551	546	535	571	555	569	548	560	585	564	562	591	601	571	606	550	592	534	579	526	608	543	569	543	550	549	542	523	547	586	527	529	532	544	525	594	566	541	569	546	598	572	547	605	540	525	544	570	538	540	563	559	542	498	533	540	573	620	507	567	540	519	560	555	536	563	561	582	539	539	571	591	553	568	558	553	591	533	495	505	513	543	541	575	509	553	563	542	511	550	557	543	553	595	555	578	556	536	508	538	571	546	540	515	512	530	535	531	540	563	545	573	549	507	558	533	575	535	554	537	587	519	535	544	561	544	542	594	557	529	543	537	547	558	522	560	586	598	562	543	527	552	555	533	577	565	559	545	528	566	573	520	522	549	572	555	514	536	570	515	594	509	605	523	541	536	548	529	531	539	591	597	529	524	553	533	528	561	584	570	593	548	582	544	534	541	531	581	575	521	611	529	587	569	581	539	541	539	538	583	499	547	556	538	544	551	570	534	539	495	557	550	578	568	566	563	551	570	551	555	579	550	582	547	565	600	570	550	551	544
58442	56547	58250	36525	20025	10262	984	303	252	269	267	243	225	267	246	438	2186	2552	1379	584	305	282	203	253	212	239	233	241	251	250	240	218	226	208	231	248	251	226	217	257	235	249	209	228	219	230	267	229	260	247	266	224	281	220	276	222	223	219	247	245	215	244	235	234	235	259	237	226	217	227	223	235	214	238	225	250	219	226	210	227	213	255	236	233	226	228	234	243	257	206	262	252	244	233	239	259	242	234	244	256	262	231	230	255	242	214	257	231	253	246	209	203	237	220	241	236	228	219	210	213	256	213	257	213	257	239	237	237	221	246	237	248	221	225	222	242	212	238	213	231	210	243	209	234	244	244	238	256	243	236	248	242	247	249	225	227	238	265	228	242	256	237	218	239	229	224	244	217	236	251	237	255	273	241	241	220	237	240	236	254	228	267	252	224	221	203	235	259	197	236	244	246	230	246	226	235	204	250	239	253	227	235	234	223	248	251	239	242	242	218	219	259	235	213	241	216	226	245	273	239	237	228	224	235	230	207	223	224	260	227	234	232	233	243	233	235	254	259	227	233	229	222	208	221	244	257	235	242	224	264	267	245	238	219	234	246	227	242	223	248	224	246	201	243	228	244	219	238	237	255	268	267	269	236	267	238	236	254	226	244	225	222	241	232	247	284	235	247	229	215	231	242	222	267	223	209	230	227	227	243	230	212	250	263	216	246	249	224	254	207	220	236	239	218	228	265	236	236	253	233	236	245	233	239	245	255	225	242	236	238	256	249	213	231	252	228	241	223	229	223	232	235	225	257	234	232	229	223	244	222	220	227	258	255	243	228	227	268	230	243	231	255	204	227	251	238	238	225	227	205	226	234	250	243	232	238	218	224	231	209	234	221	244	250	205	231	232	270	256	230	251	233	222	221	230	248	238	230	259	239	258	248	232	251	270	234	230	208	249	242	260	224	224	263	220	219	238	259	252	242	247	236	255	224	237	256	265	232	191	242	261	251	232	200	257	226	216	228	247	224	243	202	219	226	243	237	243	230	225	215	200	250	227	225	237	235	220	228	240	226	243	215	219	241	242	228	239	238	260	236	234	263	221	244	215	275	241	246	217	268	246	244	255	215	240	215	256	241	230	205	216	215	218	236	248	251	237	225	230	224	230	254	235	235	242	227	258	240	256	220	236	264	255	249	245	236	237	241	256	236	256	210	253	222	256	241	235	204	213	254	213	217	257	246	235	227	226	243	230	224	255	225	210	226	227	238	267	268	221	250	227	200	222	208	251	242	233	220	227	234	223	210	207	243	214	240	246	253	216	240	234	247	263	239	259	221	191	235	245	237	254	239	258	228	218	220	211	247	210	214	216	240	242	260	248	232	249	218	229	244	258	240	245	229	239	236	237	236	242	243	240	214	261	278	263	225	219	261	230	219	243	207	224	247	225	247	226	257	252	222	221	210	229	235	214	233	215	233	267	241	257	244	220	241	271	225	236	257	226	208	252	235	257	236	230	225	221	215	248	235	238	215	237	228	216	258	218	232	228	272	228	249	253	227	270	233	218	233	221	242	211	246	240	225	236	253	228	194	230	244	228	231	234	272	216	246	240	214	224	268	233	223	229	241	226	242	210	259	238	211	226	204	247	273	239	218	231	249	217	247	199	243	258	221	255	229	256	264	211	244	226	231	251	255	262	253	241	235	274	236	243	225	244	238	227	237	260	231	228	242	231	224	249	208	239	248	221	243	225	233	237	241	233	213	246	217	218	218	257	253	216	246	211	235	211	257	245	225	248	205	241	267	227	219	231	248	237	219	220	249	249	220	236	218	232	237	247	244	238	235	208	202	224	272	241	224	234	225	247	224	227	239	249	216	246	223	236	232	227	228	213	257	231	222	201	220	224	231	249	246	222	241	228	200	245	244	240	215	236	266	249	225	226	243	254	251	241	213	243	227	234	218	253	254	213	248	229	237	245	243	239	219	241	254	235	234	241	240	234	257	228	222	261	240	226	223	243	234	243	247	239	201	220	270	232	248	248	228	236	236	233	234	209	247	253	244	240	228	222	219	207	223	218	232	227	251	250	197	225	248	242	204	241	241	251	247	214	235	246	209	246	234	240	264	245	240	232	252	248	204	234	256	239	237	243	225	235	225	217	222	243	225	216	244	219	240	256	220	247	230	229	257	233	215	258	233	228	212	270	228	245	227	222	229	242	233	230	228	247	213	267	221	257	232	250	241	267	234	264	229	206	226	243	258	222	247	248	233	265	233	228	225	232	234	240	243	248	227	228	245	253	216	280	240	243	228	239	256	252	259	258	243	225	233	248	257	246	228	220	246	254	222	238	245	243	235	259	263	238	247	265	224	228	215	235	268	255	201	252	199	245	238	256	222	227	231	220	246	232	225	242	229	229	229	237	240	223	246	251	219	242	245	238	274	252	260	230	214	219	261	218	208	233	267	221	237	233	223	229	229	238	217	249	226	250	225	222	225	240	239	251	203	260	260	248	236	229	244	237	247	202	235	216	229	228	239	229	233	236	226	233	214	259	206	240	270	250	251	262	208	242	228	232	233	216	252	228	236	267	241	232	255	211	220	242	243	220	235	255	216	242	251	242	250	257	238	208	245	238	250	222	239	255	233	235	256	217	194	222	232	233	259	241	256	248	261	237	260	239	215	225	231	249	237	220	228	227	239	243	238	213	218	244	229	257	245	205	228	221	211	240	219	235	246	238	257	247	240	254	226	251	240	239	245	249	236	235	244	231	232	259	236	213	206	233	240	208	250	221	189	248	217	245	237	235	211	238	211	247	219	257	231	226	226	248	218	236	241	245	214	279	261	259	230	245	240	228	224	253	229	246	242	225	267	217	253	259	245	223	225	212	232	226	254	243	225	250	222	257	220	210	217	238	255	258	266	244	234	251	226	222	220	227	216	225	229	225	242	217	255	238	236	247	231	240	242	248	235	240	223	247	211	211	237	237	247	248	227	242	226	210	229	233	238	245	241	229	256	233	252	238	251	244	226	228	219	229	215	227	233	263	230	209	235	267	240	228	235	228	230	262	226	241	246	223	212	237	239	237	243	225	223	265	231	219	217	239	240	250	230	242	231	237	242	238	262	255	226	241	278	212	224	222	207	235	236	251	236	245	230	239	243	241	250	203	248	234	234	257	233	231	230	215	253	226	213	245	242	229	247	232	222	226	237	200	259	227	232	206	250	215	216	221	228	234	221	230	245	234	277	219	207	248	253	210	227	250	236	244	218	224	249	276	251	232	269	234	273	255	252	231	236	225	253	243	233	225	248	248	229	247	238	219	230	236	230	228	214	235	229	255	235	230	220	226	253	250	213	218	258	214	244	234	247	256	235	241	242	241	216	217	244	267	240	226	250	261	230	222	220	255	239	271	242	217	207	230	208	248	236	236	247	250	231	210	236	242	264	240	219	221	245	232	244	234	219	245	230	239	242	237	231	229	239	232	239	244	246	219	233	239	177	221	219	208	227
35855	42584	54096	41244	27170	23327	1076	870	798	813	745	744	709	724	697	2098	11818	12053	6368	2296	1045	674	662	615	590	595	508	611	625	620	638	579	580	581	642	593	585	610	613	619	624	602	603	611	581	613	621	551	607	587	621	585	596	588	587	579	591	586	600	594	630	576	675	652	589	594	629	648	604	609	586	641	597	592	591	585	624	571	606	606	588	608	633	639	559	626	566	603	605	570	625	591	596	605	576	563	624	580	588	599	616	596	600	570	572	624	651	587	601	630	594	587	587	644	635	646	639	602	605	576	610	616	602	601	646	652	598	603	584	588	623	556	651	645	657	622	590	657	598	640	591	605	568	609	656	571	625	598	595	632	598	603	619	588	650	567	624	607	620	585	620	632	649	593	622	560	616	596	585	598	620	632	582	547	596	576	641	638	588	629	582	617	619	622	582	615	614	616	630	580	651	603	628	627	599	632	598	616	603	602	576	615	648	622	620	599	625	606	596	571	584	606	608	583	557	598	617	607	577	586	608	629	652	630	577	622	584	616	657	606	588	638	568	609	543	623	622	604	580	568	615	589	642	627	646	604	649	602	599	583	583	593	605	550	600	613	615	559	595	620	632	542	635	561	580	611	603	579	600	595	645	584	616	634	600	636	564	647	628	596	599	607	632	586	572	644	620	598	604	601	602	591	641	603	621	619	575	610	676	609	615	562	604	607	587	604	607	557	626	593	583	559	599	551	614	601	633	601	598	588	614	573	618	619	631	637	563	598	589	605	564	635	564	596	635	585	589	638	577	588	610	579	586	609	587	660	598	620	603	561	599	619	616	635	639	572	583	592	606	577	572	588	628	644	626	639	590	649	561	585	629	621	582	619	628	590	641	591	578	626	572	601	626	591	604	581	566	615	643	587	625	580	595	600	568	637	595	627	611	612	602	586	589	652	606	593	627	601	578	586	597	594	626	601	568	623	577	564	644	609	647	638	590	608	595	613	598	580	571	623	607	636	622	603	595	614	600	613	631	592	617	629	604	588	624	551	551	648	611	600	618	599	593	609	581	602	590	600	631	640	633	606	575	624	571	574	590	639	585	597	650	630	600	585	579	601	563	605	597	619	612	576	619	623	628	644	603	602	621	625	617	560	570	592	622	571	582	582	636	604	652	634	624	580	567	609	605	597	614	600	619	556	601	582	586	605	601	575	632	593	641	604	567	595	603	602	606	620	610	641	629	612	614	612	607	571	568	604	590	585	578	613	650	566	603	616	657	538	609	614	660	668	611	573	576	568	573	610	621	615	615	607	601	626	594	562	633	579	602	617	594	618	639	636	626	612	595	629	612	594	588	560	589	583	612	618	616	586	611	607	586	562	583	621	621	597	598	634	545	596	612	619	583	635	628	603	594	636	568	589	637	606	638	619	607	644	616	603	610	604	626	595	627	648	625	605	618	626	607	569	583	594	622	615	591	585	596	614	576	559	583	604	606	592	614	602	617	640	593	605	563	600	573	633	616	629	595	606	618	603	584	620	606	637	647	585	625	623	612	585	581	588	578	598	564	616	622	571	593	591	606	624	586	622	584	633	635	599	594	587	601	586	596	591	608	616	614	624	617	568	610	590	632	586	619	650	618	593	636	621	666	625	645	595	605	657	609	632	564	651	629	584	590	652	607	619	596	596	632	594	565	582	592	597	569	609	617	579	616	651	635	620	563	633	683	564	585	587	652	636	574	588	554	616	593	590	590	624	618	585	584	610	636	589	591	586	619	603	613	608	587	570	570	575	610	591	597	614	590	632	619	587	625	582	596	621	613	599	598	622	606	602	626	657	650	631	592	612	589	672	604	574	577	581	579	593	614	608	576	554	623	591	625	625	632	625	625	600	626	600	590	603	596	606	631	592	565	637	624	620	619	572	608	608	580	623	567	597	559	578	607	626	614	625	602	527	641	569	617	615	653	634	585	612	626	616	612	626	624	643	632	604	601	635	620	656	636	602	595	626	607	594	608	613	643	595	577	611	611	633	585	601	563	634	569	620	640	581	588	642	580	610	656	593	617	622	591	641	624	593	630	589	623	607	635	604	639	613	586	636	638	637	587	597	576	541	644	577	588	632	552	586	638	574	607	581	619	620	592	640	636	621	594	592	620	642	638	634	592	601	602	606	611	584	596	606	634	600	626	613	630	618	600	585	624	639	552	595	568	634	656	587	599	596	630	611	615	638	596	580	586	629	601	563	587	598	635	598	655	626	629	607	614	622	660	626	643	617	605	573	612	594	600	611	552	601	614	601	581	607	582	615	614	605	628	579	608	550	636	611	623	574	613	639	610	567	621	616	600	574	656	588	600	618	602	567	573	593	632	626	596	580	642	623	578	636	589	555	559	604	611	617	573	633	586	608	618	628	628	613	594	596	582	602	613	620	628	616	620	601	592	629	658	638	631	630	604	615	610	577	577	600	597	628	617	583	618	595	660	595	603	568	654	609	617	609	582	628	598	611	586	576	608	594	618	619	625	620	573	580	603	631	651	587	598	592	597	658	621	593	607	625	635	613	631	576	616	626	630	647	606	591	627	588	606	640	589	641	612	613	636	622	596	575	607	583	574	616	616	629	638	618	582	604	629	594	592	594	612	618	598	576	607	562	594	608	611	584	619	569	595	600	601	599	614	592	599	620	592	583	575	605	568	592	603	569	616	558	621	614	578	571	587	618	585	611	586	584	591	586	562	627	594	638	574	645	606	557	598	612	633	603	585	614	631	618	574	555	617	646	620	641	603	597	658	597	583	609	600	583	617	591	610	606	604	604	620	622	623	594	601	619	648	603	595	594	568	584	603	570	603	593	666	609	617	531	632	586	598	634	591	601	586	598	633	607	594	617	604	562	582	650	609	561	614	590	565	620	642	605	598	621	627	600	610	618	592	593	653	638	554	595	611	612	580	587	608	607	574	644	612	617	622	638	598	573	597	568	591	584	604	621	577	581	593	647	604	604	618	645	605	606	577	610	581	604	618	609	638	603	578	616	592	563	593	620	612	646	617	542	626	598	591	613	613	649	645	599	651	623	641	615	625	613	620	658	620	581	632	589	611	607	616	629	548	600	590	572	590	564	611	557	586	585	591	628	601	646	548	607	571	643	564	640	576	608	618	580	587	570	612	605	590	585	584	585	568	597	620	559	578	595	592	612	608	580	595	575	601	618	566	609	617	600	601	565	588	610	563	625	588	554	625	646	606	611	616	595	621	605	586	621	598	630	593	612	606	612	558	593	548	590	564	616	648	622	589	634	564	616	609	582	606	613	583	612	626	592	602	647	569	625	563	626	622	600	564	615	615	672	574	565	605	625	652	575	609	619	601	601	625	618	614	621	607	633	622	591	602	618	604	604	590	593	604	600	599	600	597	590	633	604	587	631	570	611	628	595	614	588	618	600	677	608	592	608	623	616	610	627	575	576	633	589	589	568	584	560	612	624	547	616	571	639	642	636	617	623	606	614	595	606	596	602	586	613
73613	72117	71538	51768	35740	24861	5237	467	322	310	306	316	256	266	264	2079	5188	4785	2255	920	424	249	232	252	225	234	218	224	254	237	231	266	221	231	247	236	233	247	233	251	232	214	197	234	248	219	282	231	234	233	222	229	262	213	227	247	241	238	222	229	219	212	186	225	227	234	253	210	223	251	213	205	228	217	249	231	227	222	223	223	245	223	232	229	240	195	248	230	210	259	248	243	239	237	231	225	210	220	241	224	259	223	197	195	237	219	229	231	231	232	219	200	241	228	196	206	226	236	234	237	246	222	208	195	239	210	260	228	243	227	235	215	227	215	229	239	235	250	204	235	207	235	233	225	220	220	249	228	226	203	250	205	240	204	243	221	237	203	204	224	214	209	236	249	236	220	246	219	232	254	219	222	225	227	225	211	260	230	229	222	235	235	233	217	222	224	235	203	206	226	252	228	248	213	229	213	243	211	245	232	229	201	200	232	224	231	231	221	221	213	219	238	234	223	228	241	215	235	197	228	214	226	215	228	261	235	240	235	229	237	190	222	212	231	225	212	251	217	226	217	224	240	221	243	230	231	243	232	231	241	177	240	244	229	229	229	225	258	223	228	218	218	219	207	221	263	213	223	247	239	237	223	223	236	233	241	230	248	214	212	239	204	244	240	223	241	217	211	234	268	228	236	219	233	241	221	254	249	223	224	210	231	212	229	211	229	221	201	218	215	217	234	228	200	242	241	215	255	212	258	219	214	237	257	253	246	238	207	245	204	245	221	244	200	234	206	219	209	243	206	206	238	261	217	229	244	244	223	208	232	228	230	235	238	235	232	231	216	261	231	212	232	219	250	211	230	237	214	207	237	236	215	223	222	228	253	241	206	235	225	211	226	249	226	252	206	220	247	229	224	210	247	224	240	260	212	232	236	239	226	194	225	229	228	245	211	247	227	218	245	236	212	239	222	224	232	254	240	218	258	226	236	228	256	226	214	246	248	230	236	249	229	214	195	237	200	218	231	232	220	237	212	195	202	240	248	239	243	242	268	223	229	230	228	224	225	258	207	229	210	243	212	229	230	205	225	241	223	222	244	222	242	249	219	241	248	242	239	244	208	187	201	228	229	213	228	240	211	234	226	234	260	266	245	232	222	215	247	252	220	248	234	215	245	223	248	242	202	237	208	204	211	255	259	214	243	244	208	243	220	252	240	220	225	235	244	237	236	250	256	230	248	253	223	252	195	213	241	236	219	265	219	219	252	249	246	211	246	190	190	217	221	226	252	235	226	227	249	211	224	238	243	226	223	211	226	233	244	243	201	222	221	233	233	224	248	227	238	219	250	227	239	214	233	213	237	228	253	205	236	238	239	227	204	212	213	213	267	234	236	252	246	217	237	223	203	234	234	211	232	235	245	237	242	213	228	250	226	213	215	237	224	228	203	240	242	239	258	188	250	242	231	207	226	237	209	213	201	232	236	226	215	232	259	244	209	242	227	236	208	242	215	207	224	213	220	242	205	218	198	201	208	218	250	226	236	235	225	244	253	244	245	251	223	214	229	214	218	237	243	203	224	259	225	217	247	245	241	211	234	234	237	234	225	227	248	212	221	263	222	207	248	244	218	255	245	229	195	234	244	216	263	237	247	216	222	225	233	233	212	217	215	235	238	257	231	209	207	242	254	234	230	208	225	230	227	218	210	237	215	235	208	237	222	214	236	225	248	248	223	242	271	206	211	211	232	239	253	213	217	230	240	220	239	197	214	218	211	238	217	212	224	252	237	218	227	240	241	244	237	219	236	222	259	212	213	225	241	240	204	226	211	216	215	245	238	227	229	222	218	236	234	226	225	230	241	240	225	248	202	212	245	233	224	284	225	236	209	224	219	198	237	209	222	219	243	229	215	258	251	218	192	220	230	215	230	243	228	229	255	214	228	263	202	229	253	280	235	253	262	239	188	241	250	227	224	244	194	220	199	220	231	222	205	187	226	243	195	226	215	192	227	236	246	245	219	222	220	239	211	201	216	246	235	236	218	251	243	224	222	237	232	225	221	233	225	209	250	244	229	210	255	248	236	251	220	228	247	234	216	242	242	212	224	223	223	249	230	237	239	224	244	213	211	237	232	206	229	250	210	211	201	214	224	238	221	212	198	276	242	237	230	214	213	212	245	231	218	249	226	251	239	222	241	239	209	226	228	239	238	214	240	228	220	227	229	222	237	205	232	195	242	206	208	212	231	227	221	242	240	225	237	249	261	275	225	226	227	263	224	222	238	236	230	224	240	258	206	233	248	219	225	242	214	214	263	236	219	249	230	239	223	243	237	204	210	235	217	211	220	224	223	215	240	231	214	248	209	237	228	223	245	253	231	249	211	250	233	217	195	221	256	207	230	247	232	228	225	232	230	209	251	214	200	226	227	240	208	196	232	232	241	216	214	240	226	216	203	245	239	262	246	259	203	233	222	218	234	212	245	227	272	237	237	240	256	238	264	225	232	231	212	214	214	228	220	240	243	188	250	243	240	238	238	230	237	243	207	211	242	258	250	210	211	247	241	223	202	265	189	217	234	220	221	222	241	239	239	218	246	240	222	249	227	220	225	216	231	256	207	222	242	241	249	231	235	220	254	211	215	221	224	231	219	247	253	248	243	213	257	242	224	228	217	231	232	225	249	227	225	233	251	226	246	207	259	217	230	241	211	228	253	227	221	219	234	239	212	227	228	228	209	221	193	242	222	219	248	218	215	198	249	218	236	225	208	215	231	222	214	213	259	224	224	226	224	265	203	223	229	242	228	220	245	226	228	220	250	223	218	217	243	239	225	223	226	220	235	204	202	222	236	227	251	219	243	200	198	233	254	261	225	223	216	235	208	230	185	213	204	263	256	196	223	238	218	251	234	230	237	231	247	233	221	247	221	179	232	232	233	224	216	243	226	219	241	249	226	227	223	261	231	245	242	261	244	210	216	216	238	230	236	267	244	228	244	212	210	245	245	255	238	256	238	258	220	217	232	223	207	236	234	224	205	245	240	217	212	232	239	176	229	196	254	274	249	212	236	243	220	234	223	243	213	225	240	260	240	222	216	234	208	244	200	235	207	252	256	226	211	230	211	212	219	248	243	251	228	231	239	225	211	243	231	263	243	214	223	216	232	239	234	234	205	246	224	258	248	233	246	224	239	217	223	204	211	223	207	253	226	245	216	240	196	224	220	210	226	217	207	228	238	209	226	229	231	247	242	221	237	211	247	222	239	213	215	224	217	213	242	234	222	206	247	207	211	217	223	222	231	227	217	226	218	235	219	226	208	233	207	240	215	226	232	218	243	182	227	239	256	225	236	243	247	235	218	225	236	191	225	206	277	204	230	208	251	241	234	244	239	216	224	246	225	243	256	228	226	226	221	227	219	211	218	216	238	240	240	247	224	222	215	243	238	234	241	215	250	214	227	221	245	212	209	235	206	246	233	229	230	217	228	245	214	243	220	232	278	222	219	225	229	232	228	219	207
46133	54159	67715	54413	42566	37271	2841	1192	1015	1001	985	910	855	895	810	9998	21447	19775	9347	4246	1417	763	579	574	637	550	582	598	542	566	571	568	607	589	618	568	583	559	582	611	607	565	621	544	643	608	586	607	577	589	562	579	601	560	570	606	615	608	571	579	599	541	647	569	610	625	579	589	589	588	588	575	560	586	610	530	614	542	575	595	582	554	566	557	573	617	587	582	542	537	578	548	535	533	563	622	583	574	549	611	587	560	581	585	563	581	598	577	576	571	579	587	584	588	544	569	568	586	554	580	597	540	569	599	567	565	563	598	571	586	562	589	570	546	553	534	585	567	554	582	560	581	558	567	584	578	593	560	617	539	566	545	627	563	563	616	580	532	581	617	570	574	595	586	535	577	604	594	572	581	566	625	587	610	604	568	599	563	532	633	615	554	550	579	578	554	568	603	594	588	576	559	533	575	568	622	611	608	606	573	572	567	561	610	591	585	571	563	586	580	575	591	567	592	559	564	555	573	583	573	580	567	610	555	574	573	598	532	565	596	559	627	565	612	611	573	576	583	649	580	533	542	556	570	554	578	597	572	542	603	582	606	558	615	559	566	591	577	591	586	588	597	585	586	562	613	569	579	570	567	583	623	617	604	585	576	601	564	582	574	587	564	613	606	552	588	559	571	568	559	551	531	590	601	581	640	547	534	563	607	582	595	564	570	578	588	527	565	522	588	570	574	562	585	500	569	619	545	598	558	547	569	578	573	563	589	589	568	606	578	543	595	588	548	560	579	580	622	566	567	603	578	568	564	578	552	605	554	567	566	589	577	555	595	581	569	590	561	555	537	548	598	524	571	566	579	577	577	609	560	574	544	577	560	613	605	572	593	577	629	534	573	596	584	532	567	579	613	599	572	595	579	527	560	577	559	551	564	614	604	547	546	507	553	562	549	587	573	558	609	559	546	612	581	537	575	584	614	569	561	544	577	538	623	588	625	551	616	570	563	579	619	563	615	596	562	607	574	553	584	557	612	607	592	547	588	567	584	601	573	597	585	580	605	637	583	589	580	580	554	596	597	583	564	592	592	612	564	644	645	640	570	579	570	564	601	594	552	597	564	586	560	561	590	618	590	549	545	576	577	601	642	573	579	605	579	591	574	581	569	589	529	572	601	585	563	605	571	594	551	575	592	601	597	534	576	585	623	576	604	590	586	602	574	549	555	614	552	568	592	590	586	576	578	576	590	611	592	520	583	655	604	599	601	585	589	587	549	581	585	560	591	554	546	579	584	582	579	549	557	553	579	569	526	576	582	595	588	586	585	580	577	572	557	547	554	563	593	553	561	570	570	564	619	582	602	583	599	626	628	577	558	583	546	606	575	548	607	593	608	585	604	575	582	576	572	569	578	566	593	601	598	560	587	548	571	595	600	577	613	615	536	587	601	587	575	573	583	537	572	542	611	520	597	574	599	571	566	626	556	563	549	579	587	526	533	535	584	589	609	558	592	579	583	541	585	541	559	583	587	569	546	588	607	606	570	587	608	565	586	631	587	563	615	588	583	549	615	616	567	565	565	580	543	558	604	565	584	559	561	594	566	584	565	562	619	559	557	562	625	576	597	577	572	602	563	576	579	584	560	577	580	577	611	538	576	546	558	551	605	583	583	563	571	565	584	589	571	538	582	583	576	600	560	542	559	610	567	602	602	574	619	596	583	580	573	578	571	577	575	626	611	611	599	558	582	533	572	567	610	605	569	592	598	573	575	590	543	571	546	569	558	543	576	582	583	558	568	567	533	600	553	609	576	583	554	593	567	575	543	544	570	530	598	572	582	575	603	575	590	549	580	571	554	587	580	610	570	525	564	564	581	573	571	596	596	571	602	578	560	536	587	619	539	548	596	577	555	564	540	610	579	586	607	566	589	618	633	594	585	587	555	545	561	592	609	539	598	573	602	552	553	609	574	598	562	558	558	570	583	565	590	569	585	539	552	578	555	617	579	622	588	600	608	571	559	526	572	609	568	627	630	581	608	615	565	563	556	594	614	575	584	590	596	563	568	558	533	609	553	568	632	580	599	588	592	573	614	573	591	561	599	584	604	575	605	624	580	607	603	599	577	560	537	545	576	582	535	534	548	591	565	591	542	576	593	547	582	589	594	575	585	581	597	600	583	536	599	553	560	555	588	584	578	609	556	574	588	608	622	570	589	614	579	578	596	572	592	559	587	601	590	578	583	609	596	553	527	537	550	632	533	597	563	569	592	591	556	590	603	603	601	539	557	613	610	585	580	561	608	600	606	577	573	585	564	614	563	572	583	552	598	564	556	604	595	519	556	558	624	592	619	583	583	590	620	591	616	575	548	562	582	582	584	585	597	582	586	574	610	553	515	584	579	586	587	565	569	574	572	557	578	568	599	604	617	555	620	584	588	572	592	573	599	568	575	550	593	589	580	594	562	576	604	619	487	622	573	648	581	590	571	555	584	631	580	594	596	590	562	571	604	570	592	587	638	564	638	553	621	575	591	548	598	583	538	567	550	572	591	582	610	565	597	609	567	589	596	543	574	573	604	578	553	562	579	568	568	565	593	590	566	564	573	552	565	552	580	593	576	594	582	543	597	560	577	535	579	574	589	572	566	611	571	567	573	628	544	545	578	583	565	591	552	599	588	550	561	610	576	561	538	587	599	580	575	550	567	599	539	577	614	580	572	590	609	578	536	599	602	574	591	612	601	565	604	541	598	548	563	558	561	566	603	628	551	555	570	593	587	597	575	587	537	562	581	545	561	613	601	546	582	599	595	570	582	595	567	587	615	626	553	602	550	596	567	556	566	542	594	586	604	619	588	559	578	571	576	579	592	587	561	581	587	576	560	574	597	534	518	579	574	529	581	564	558	559	638	578	555	592	582	549	582	584	596	575	563	595	595	589	554	590	570	588	585	623	547	605	583	543	553	607	598	535	591	587	537	584	596	567	597	562	561	562	553	576	620	588	534	555	600	617	573	580	576	617	584	593	563	557	598	572	593	601	588	585	573	601	575	610	611	545	586	554	546	566	530	624	605	614	604	557	588	608	535	625	587	596	575	579	594	573	607	578	557	542	622	546	606	617	614	559	558	567	554	662	520	570	576	558	591	580	574	606	562	562	544	577	541	564	570	571	534	556	570	617	593	608	533	589	578	601	573	577	594	579	569	617	599	588	556	584	606	617	550	571	566	595	613	552	604	586	607	590	593	550	601	569	559	566	546	637	605	562	610	548	549	587	521	649	588	566	537	612	552	568	588	579	558	536	543	569	576	545	524	578	590	557	554	575	573	566	569	577	569	595	598	607	562	585	562	615	574	566	583	649	599	565	576	521	579	614	602	554	603	579	576	559	607	545	580	587	590	555	632	558	615	538	596	608	605	562	577	571	588	646	604	555	541	616	544	594	569	527	565	595	626	596	580	546	583	603	570	578	588	600	532	572	563	573	561	558	597	627	572	531	567	544	595	569	600	573	619	598	561
13446	9459	8526	3116	1884	1010	273	216	209	220	218	200	196	209	207	237	497	512	409	346	288	222	206	236	193	193	224	193	219	195	204	221	175	205	225	224	190	212	244	239	234	203	192	197	211	213	213	200	230	200	213	214	177	197	220	207	200	211	200	215	206	199	218	202	215	195	198	207	173	209	213	204	208	232	203	235	210	215	231	200	212	198	216	221	217	203	186	227	186	206	195	187	214	206	220	210	222	226	202	208	201	197	199	181	227	193	184	194	200	209	216	233	207	222	222	194	210	179	207	219	231	217	203	193	244	237	206	232	195	201	190	211	188	207	200	206	214	195	191	210	211	205	190	184	173	214	208	199	189	206	207	215	193	185	225	226	230	227	182	192	198	213	194	199	216	217	212	224	182	214	211	196	219	203	191	216	210	208	224	234	218	220	216	213	243	206	184	202	206	191	206	213	209	196	183	208	203	231	228	216	206	197	219	186	215	213	191	208	205	222	237	230	208	223	229	221	204	211	198	232	215	202	211	223	197	243	195	205	214	209	214	225	252	206	197	200	203	204	204	200	214	209	198	235	214	207	181	221	204	192	185	202	216	185	208	213	196	199	215	216	212	198	198	233	189	181	223	181	210	227	224	211	231	233	229	211	212	216	205	232	211	202	210	224	201	210	219	193	225	219	202	254	217	220	186	235	195	199	214	211	181	185	203	183	208	195	212	209	209	220	224	221	178	218	214	200	209	195	188	217	181	213	217	200	186	224	181	206	251	208	212	215	208	216	210	221	209	202	195	236	207	210	195	242	213	181	216	228	203	218	198	198	217	185	188	202	233	179	221	195	171	220	226	203	220	221	200	207	201	238	210	228	186	193	237	186	187	216	206	201	202	220	226	230	205	184	216	226	222	197	219	216	219	215	217	191	196	212	178	179	186	197	211	213	203	214	233	207	220	213	195	222	213	212	219	205	209	214	189	203	215	227	192	202	194	216	204	207	208	209	203	209	199	181	207	186	214	226	215	207	211	230	217	183	208	175	194	229	231	200	203	195	181	206	183	187	226	215	207	211	208	221	202	210	197	177	198	213	203	216	202	232	230	211	213	197	210	209	239	191	226	206	216	189	228	217	199	236	181	214	208	208	208	208	232	212	185	207	223	198	214	198	203	216	197	200	218	206	219	208	223	224	228	202	211	204	213	201	193	203	184	214	202	206	226	212	206	200	194	202	227	217	236	216	201	212	206	216	207	194	181	215	214	217	222	187	245	211	198	200	206	189	212	209	240	175	213	207	201	193	218	214	231	231	188	205	190	201	217	219	222	226	192	200	190	184	209	232	195	210	211	206	193	196	200	209	204	218	222	188	192	196	212	207	183	217	206	227	212	210	201	197	232	205	205	230	205	229	197	201	222	233	223	210	206	193	209	231	198	197	188	200	219	213	224	217	194	188	191	218	198	190	220	206	210	203	186	193	205	192	191	224	227	188	192	223	217	244	228	203	223	199	179	207	212	185	190	210	196	207	247	231	171	198	216	211	198	229	177	196	188	208	210	215	231	220	221	228	216	180	190	237	176	195	193	204	210	229	242	209	217	217	213	209	207	224	168	194	203	205	206	209	189	214	205	199	221	239	212	215	187	212	193	229	227	207	205	201	201	182	224	211	208	208	215	215	198	206	197	225	227	206	207	216	215	222	215	187	235	207	202	212	210	238	218	205	225	213	211	202	204	198	206	194	226	225	209	208	223	216	203	212	215	193	214	214	208	190	198	199	192	222	203	233	248	192	220	183	216	191	214	182	205	205	218	227	175	182	198	216	198	197	219	204	181	255	215	230	222	222	202	203	206	212	196	213	210	198	168	200	229	211	231	208	202	210	221	219	172	228	216	216	203	210	211	227	222	198	195	218	197	230	198	228	203	203	229	225	208	195	183	206	209	252	217	193	220	215	209	192	222	214	230	219	206	184	188	221	205	218	199	194	209	220	191	247	215	205	193	220	215	192	203	223	209	210	206	195	196	225	196	224	207	214	234	197	213	194	197	229	182	210	183	222	207	229	216	219	193	193	226	214	232	192	216	209	216	205	223	212	213	189	207	205	193	228	203	231	204	212	203	224	196	220	183	219	196	193	201	203	227	203	185	186	210	213	208	212	202	224	207	206	208	185	224	212	219	218	190	229	215	203	208	200	206	245	217	209	212	210	219	197	198	220	206	176	225	216	226	216	218	217	225	211	204	199	228	211	203	225	207	231	214	222	186	205	224	199	206	193	218	205	216	195	217	236	195	197	208	214	186	234	200	188	199	202	202	226	211	209	206	202	201	239	200	219	179	218	202	208	215	213	220	227	197	207	188	245	218	209	221	200	196	213	231	235	189	207	213	199	256	196	212	197	208	210	194	204	227	198	202	214	219	238	207	201	230	210	205	169	210	198	200	212	232	195	211	217	215	216	191	242	232	203	217	211	189	194	218	205	207	224	226	212	219	204	189	228	199	182	212	204	200	241	195	228	230	213	207	199	227	219	215	204	224	196	239	212	190	213	195	201	199	214	188	238	204	235	238	210	229	218	228	224	184	201	195	213	230	205	191	206	244	189	194	204	198	192	225	224	205	185	221	233	217	233	249	206	202	264	220	197	216	195	228	189	213	175	209	203	206	220	202	207	212	206	213	206	214	199	216	219	187	187	189	213	194	230	191	197	206	212	197	196	204	197	223	239	203	209	176	213	226	231	218	185	221	213	198	213	194	219	227	189	211	226	210	208	204	228	230	203	209	208	196	216	190	223	190	205	218	206	199	190	203	208	212	211	199	176	230	234	220	207	209	196	221	212	205	228	193	221	203	202	227	204	193	220	218	212	214	213	210	212	199	215	196	219	186	233	218	192	184	202	200	214	200	200	187	221	220	192	244	194	234	230	219	229	200	199	196	205	208	191	215	195	202	210	230	217	205	232	197	214	197	242	194	203	200	228	222	202	230	205	240	223	214	199	222	208	199	231	209	203	192	201	182	194	205	196	205	210	219	207	191	198	218	232	203	198	216	216	200	194	208	198	185	230	200	225	194	207	190	207	229	200	212	218	192	214	220	198	223	211	208	235	223	198	218	213	207	201	185	219	201	225	228	177	200	233	213	211	208	232	206	207	217	236	179	216	226	211	202	194	225	198	198	215	210	199	218	217	203	214	209	214	234	201	201	193	215	220	230	192	200	195	229	204	200	193	192	206	185	224	186	186	231	204	207	195	214	198	209	208	204	224	202	198	238	194	185	198	204	193	192	210	204	210	197	202	188	201	181	215	189	228	223	201	221	216	204	198	197	225	244	205	192	204	190	199	212	201	200	234	224	236	209	197	215	193	227	216	200	186	213	222	222	177	193	230	204	221	214	233	187	200	215	245	241	224	230	214	189	225	212	229	190	183	219	197	214	229	175	235	218	218	207	182	211	203	208	218	228	202	228	203	207	192	212	165	225	186	198	211	210	231	217	204	210	183	187	194	217	207	251	244
11472	13510	16636	8965	7551	4548	757	579	618	587	572	580	610	578	545	1130	2349	2292	1550	971	640	576	565	561	533	524	540	584	559	492	573	535	558	523	559	584	529	542	530	573	590	547	550	546	530	505	576	532	538	525	577	551	512	584	575	564	583	579	523	556	571	538	546	515	622	591	549	559	519	606	566	505	577	551	545	554	509	552	534	557	583	568	521	537	535	533	551	564	525	592	618	586	522	548	615	599	537	542	499	492	581	516	550	565	521	564	541	542	557	576	541	567	592	563	517	531	552	568	549	538	540	572	603	559	525	533	528	560	528	532	519	512	566	549	517	558	540	542	524	569	512	538	570	529	559	568	544	588	557	576	570	583	567	592	560	575	526	488	532	546	580	526	543	532	563	542	532	524	558	533	576	535	553	551	563	551	533	568	504	566	563	486	537	540	509	587	569	537	555	557	607	530	517	582	510	568	550	601	584	511	535	539	535	543	556	546	538	535	539	595	562	515	538	562	525	525	516	568	567	528	538	531	533	553	589	568	566	544	551	567	536	540	515	574	553	546	567	544	562	505	583	556	529	504	570	580	551	535	517	555	545	560	542	560	530	544	526	518	527	578	503	557	515	539	552	587	535	544	561	555	527	544	564	559	544	534	517	554	556	563	570	563	539	572	548	556	542	498	540	532	535	568	606	551	550	538	521	544	554	599	531	534	536	557	587	540	527	516	555	596	520	531	537	522	525	543	603	549	543	550	558	567	535	502	546	535	540	563	572	578	526	550	566	548	558	605	565	565	545	576	531	607	535	544	546	540	583	556	568	536	540	552	560	546	579	569	581	519	544	558	541	526	556	522	502	518	526	549	549	537	533	520	563	563	557	539	530	559	607	564	560	552	591	543	554	540	551	543	520	536	539	507	521	536	530	548	513	560	571	502	505	531	572	534	551	499	518	563	562	536	546	575	524	506	581	531	587	580	564	542	521	525	510	549	542	556	570	566	549	541	610	557	560	540	534	502	529	516	531	548	567	511	539	560	545	535	568	574	531	574	564	518	564	514	550	537	569	588	529	546	593	539	568	532	540	542	573	592	514	575	556	572	541	570	526	538	522	546	568	575	574	478	546	556	537	557	543	497	561	528	520	546	558	520	554	554	521	549	499	532	568	562	551	516	511	540	557	568	601	547	543	519	551	536	552	574	553	550	538	538	602	551	534	518	552	534	556	528	519	527	557	548	503	537	558	542	564	571	545	574	544	570	525	565	541	581	577	526	553	566	529	566	559	539	532	515	565	553	583	562	526	549	547	575	546	563	576	580	575	510	562	548	560	555	506	566	550	582	565	568	584	555	540	560	554	541	530	565	531	540	575	535	565	581	570	509	527	569	536	519	548	563	515	553	528	553	549	564	549	559	526	555	545	548	576	587	562	584	512	505	524	532	595	532	547	562	544	519	562	525	487	601	561	587	535	565	538	546	495	532	516	494	508	524	541	549	575	534	555	581	570	546	547	569	528	584	538	526	577	599	551	564	557	525	522	518	533	554	561	531	563	535	555	536	485	500	538	526	574	574	538	569	530	541	566	533	545	517	568	551	549	548	512	592	579	573	540	533	543	550	542	561	554	552	577	535	542	554	535	565	530	522	542	539	523	572	551	527	532	539	539	520	545	550	511	575	568	545	589	552	541	531	502	586	509	543	536	548	549	539	556	562	542	521	569	533	548	536	562	604	555	522	547	581	552	560	517	574	550	528	529	544	554	525	536	551	530	550	548	570	550	572	540	534	547	564	628	552	549	549	585	574	540	519	587	536	564	539	547	547	523	552	591	523	557	543	533	558	590	549	560	502	496	540	562	572	561	538	542	543	583	547	544	540	550	557	574	549	550	541	547	546	546	569	535	547	553	524	579	495	556	508	527	510	530	553	530	548	539	499	522	525	508	527	537	538	544	569	514	506	541	539	553	524	567	518	523	551	540	591	549	565	552	510	482	547	585	551	549	565	508	532	514	545	545	564	519	523	574	550	573	559	577	536	553	554	581	515	583	554	547	545	547	524	555	527	541	540	539	552	549	556	537	560	569	540	506	561	570	525	584	562	540	593	551	546	521	571	529	526	551	565	535	571	547	554	512	570	569	541	574	556	559	554	548	544	537	521	555	592	527	531	518	576	551	574	537	582	541	523	533	564	569	564	582	580	546	562	555	536	576	524	565	544	520	517	510	600	536	544	565	563	543	567	526	548	532	562	511	505	539	527	555	565	529	579	594	538	524	536	547	541	531	555	557	593	540	544	536	581	584	565	567	520	545	545	563	518	520	593	547	542	543	556	522	495	558	580	592	530	552	538	550	565	563	557	556	544	538	585	569	539	554	573	537	520	514	573	557	517	523	574	527	561	588	560	531	575	525	550	537	493	531	576	596	551	568	536	534	570	569	587	589	520	553	562	564	534	582	531	523	569	552	540	529	555	574	518	540	527	550	561	545	542	576	570	564	566	531	552	556	570	562	510	540	542	529	525	548	544	537	550	601	551	558	516	544	533	534	578	559	532	556	525	559	568	593	606	505	530	555	549	537	516	567	587	570	558	521	530	563	541	555	554	552	517	528	495	520	575	579	534	561	537	548	552	517	576	561	530	580	557	540	530	567	581	559	503	597	551	583	532	545	572	594	496	572	546	545	545	594	563	534	489	551	547	514	540	553	570	545	528	516	517	593	574	522	507	547	554	521	565	551	599	590	530	545	568	523	524	549	525	556	597	545	553	557	576	592	579	518	517	552	542	563	524	503	542	518	580	544	554	542	522	520	580	533	534	514	542	507	556	588	546	519	526	550	525	535	548	562	592	514	557	533	528	540	579	573	532	581	559	538	539	524	542	554	561	538	544	594	574	543	574	572	565	552	564	533	585	512	577	524	588	534	562	551	570	539	545	525	572	552	534	545	530	524	540	544	518	546	539	555	497	540	522	517	549	561	537	522	535	559	557	528	568	530	549	552	561	568	553	505	549	565	541	563	547	559	565	558	555	573	555	578	521	558	556	546	516	548	549	561	522	568	561	520	556	545	559	499	544	565	574	608	544	528	583	565	535	515	536	518	581	596	514	556	563	551	573	517	542	551	569	503	529	549	521	520	560	570	534	543	526	553	515	564	556	497	567	576	511	528	536	534	579	587	542	576	521	552	565	545	538	580	571	570	524	558	526	505	507	502	541	543	571	534	598	518	531	517	558	526	571	513	552	574	521	568	544	527	554	527	559	508	513	600	537	572	523	573	559	551	578	546	527	534	566	521	559	599	553	557	587	553	601	568	556	558	544	526	542	514	569	571	556	588	538	542	566	592	548	543	591	542	551	511	544	548	528	577	570	542	587	546	516	550	572	596	550	550	559	565	526	560	537	559	535	551	546	537	503	563	594	537	556	549	555	550	580	543	524	562	507	536	507	539	565	545	533	565	531	565	560	508	572	530	537	551	566	572	546	560	552	523	535	577	533	535	581	533	538	559	534	552	573
55734	56722	50982	34775	26171	16126	4220	318	262	254	283	252	260	256	304	1695	2522	1870	1024	498	288	275	257	231	223	231	238	247	248	237	218	237	241	257	253	219	246	228	253	258	236	234	227	258	255	223	204	246	249	240	242	228	236	270	232	234	240	255	239	236	245	227	227	250	256	217	237	248	232	239	222	230	235	246	235	236	240	219	281	231	235	238	248	257	226	231	233	261	248	241	268	274	236	269	253	261	250	225	278	261	198	210	233	248	237	245	260	232	231	235	229	244	219	212	238	233	215	255	228	223	263	266	265	255	235	221	240	255	259	226	224	277	220	226	234	229	251	239	225	247	247	234	232	273	240	224	245	213	233	226	230	220	252	232	236	211	214	232	243	245	229	240	239	229	254	219	236	239	234	213	252	252	248	239	228	271	225	254	244	225	243	208	226	226	269	237	246	238	239	240	255	245	248	233	294	265	243	240	241	238	230	253	264	235	227	237	243	229	243	220	229	239	253	218	234	245	233	250	246	242	213	229	233	223	251	254	242	255	250	263	240	220	234	251	258	229	242	231	218	246	220	259	221	242	254	226	242	237	240	241	245	226	236	232	243	246	241	230	261	244	235	227	248	245	238	233	272	237	226	221	232	253	217	242	250	222	246	243	251	267	232	225	241	222	214	249	246	260	223	224	232	261	229	211	246	246	254	232	255	228	247	222	235	235	276	224	259	228	244	244	201	214	243	256	245	239	252	253	209	242	231	266	228	254	262	257	233	250	260	240	254	236	244	231	251	219	243	262	237	262	238	240	212	238	236	240	230	267	230	214	244	232	243	241	238	230	230	238	238	224	244	239	262	219	228	244	251	257	219	244	251	250	242	235	251	218	284	229	212	235	222	254	234	233	226	243	263	226	245	228	230	221	230	252	214	237	238	235	222	257	223	232	267	250	227	224	231	220	251	225	233	216	248	254	252	220	263	231	227	240	249	243	258	257	233	219	240	253	262	251	248	225	262	249	252	253	250	264	240	251	238	235	227	282	228	207	220	234	237	221	244	252	256	207	239	245	231	270	235	228	242	239	234	227	247	240	238	242	229	217	245	251	236	249	217	262	221	219	243	240	239	223	242	262	233	229	261	234	251	226	231	255	234	230	239	241	211	229	231	234	260	237	271	242	242	243	211	279	239	239	223	244	225	250	243	230	244	219	224	257	242	216	231	250	261	207	249	256	238	248	249	239	238	240	256	237	206	262	234	263	238	233	236	242	228	245	237	251	233	241	241	215	255	253	211	216	254	235	221	239	249	220	247	271	222	237	206	205	243	247	247	229	244	224	237	239	245	228	249	252	228	270	237	245	218	219	241	213	211	239	244	265	218	244	225	232	246	231	208	237	229	214	220	230	242	259	220	226	239	248	254	229	224	242	246	247	243	259	246	238	262	232	226	250	233	227	235	255	232	250	222	208	225	255	243	220	259	221	258	225	232	262	234	247	230	257	252	227	228	243	245	252	254	228	237	228	246	245	252	236	255	225	223	231	215	253	213	236	243	251	218	241	227	253	217	234	243	242	253	256	245	242	240	223	248	223	248	228	231	260	239	220	248	248	247	237	249	220	250	239	228	249	240	244	244	245	244	227	241	216	242	235	244	222	233	242	234	233	261	221	231	237	259	248	242	229	233	237	247	230	214	236	237	260	227	225	236	241	255	248	220	255	235	251	249	223	249	246	226	252	260	246	234	257	235	206	225	244	215	244	240	246	204	239	190	225	232	252	237	253	218	256	226	244	246	235	251	232	244	241	228	237	252	222	237	236	236	255	244	258	245	210	252	251	249	248	229	250	234	231	231	225	236	224	224	238	246	230	231	274	233	227	235	221	211	214	226	249	252	254	254	204	243	234	236	234	265	225	245	239	211	242	243	270	241	201	220	227	215	243	245	223	213	231	248	254	223	226	259	271	248	253	267	235	230	231	255	213	231	246	248	257	240	245	234	219	222	243	250	221	261	256	223	221	256	256	210	230	254	222	227	229	223	247	233	224	252	262	215	221	239	224	207	240	210	227	234	212	244	223	230	248	238	271	269	238	242	224	250	257	235	260	243	255	245	276	241	278	234	250	255	220	242	221	243	232	232	234	207	254	238	249	257	240	228	237	242	223	226	212	230	215	245	247	255	250	239	230	255	245	222	233	221	204	250	245	273	237	252	236	241	238	263	254	225	240	218	221	223	237	276	226	267	251	238	249	251	266	255	210	272	228	227	252	235	235	252	234	271	239	249	237	214	238	240	245	256	226	222	222	247	239	244	237	257	250	246	217	246	224	231	239	225	223	240	249	260	238	239	236	231	257	218	257	220	268	247	202	253	240	247	252	263	253	235	247	244	261	215	237	258	242	241	225	231	239	254	267	260	219	243	238	241	250	205	261	249	213	244	237	225	239	245	234	232	229	266	231	263	245	258	243	259	239	279	234	204	208	237	249	233	254	224	225	219	216	228	251	228	226	275	234	229	239	239	245	213	233	260	260	239	242	244	239	255	234	222	215	240	247	205	224	230	255	241	247	206	240	271	232	258	240	217	226	235	241	248	247	253	238	234	229	242	263	255	242	226	219	252	212	225	247	227	260	243	248	231	264	225	235	244	246	231	246	240	222	256	238	236	232	258	248	223	256	255	233	191	217	222	224	254	260	220	241	243	242	205	241	233	229	228	252	232	252	251	224	239	221	236	270	265	238	236	209	233	241	217	255	239	282	236	253	214	235	231	236	241	241	230	234	224	244	228	224	240	226	231	224	215	214	218	255	249	272	238	241	265	240	241	254	238	248	249	237	255	214	222	244	221	238	251	253	257	249	233	237	236	238	235	238	258	216	238	247	238	235	236	234	270	221	241	227	216	234	212	232	261	234	238	257	217	272	229	240	226	265	228	235	258	215	277	258	251	237	248	232	239	246	236	222	248	254	251	246	213	237	245	232	256	237	232	250	243	233	271	235	233	232	264	241	223	246	232	225	282	260	220	224	212	237	232	243	265	246	244	237	275	222	231	226	230	242	264	244	236	254	206	232	237	244	232	233	258	255	254	247	222	223	245	198	225	261	245	243	216	255	228	227	245	233	263	270	247	255	262	221	230	263	252	233	246	239	220	263	247	223	231	251	253	239	250	248	227	272	238	228	246	243	245	254	266	242	212	222	220	249	252	218	262	224	222	214	235	239	230	216	229	210	230	245	225	247	237	263	224	229	248	242	255	209	241	238	259	239	254	251	239	255	205	227	232	238	242	232	300	223	234	267	247	241	262	252	247	244	234	265	266	242	243	224	242	258	247	227	259	243	222	239	251	238	238	240	255	244	226	234	224	256	238	249	225	243	242	252	228	245	257	265	240	241	230	228	251	236	226	230	229	228	221	224	231	258	251	254	249	223	243	239	229	234	241	232	248	256	227	217	240	244	272	231	261	229	235	244	222	236	221	216	236	252	244	252	214	232	229	255	248	203	259	248	220	208	249	232	261	218
33847	43001	48374	40335	37595	31460	6693	901	829	835	782	816	695	742	894	9078	12708	9529	4706	1948	892	664	611	607	653	617	658	634	605	586	575	574	563	584	625	619	594	607	626	652	600	615	610	621	588	586	617	619	605	661	603	634	610	578	638	581	588	589	612	611	640	620	636	611	585	657	665	629	600	620	611	614	614	609	640	628	614	577	647	610	604	615	561	595	594	592	637	654	641	613	634	629	591	628	636	625	632	603	621	563	598	642	632	603	608	597	652	621	601	603	596	616	622	600	628	673	571	595	586	571	637	614	577	607	620	612	596	591	618	607	592	619	581	623	609	654	640	614	638	605	587	654	624	616	599	559	589	624	606	606	581	594	614	606	611	608	589	611	622	615	643	579	628	582	588	586	647	580	596	606	613	595	596	617	603	576	599	675	610	606	601	571	619	567	604	585	636	590	588	659	612	596	610	604	638	648	592	611	597	605	600	662	592	567	588	640	629	626	616	614	635	634	659	588	577	596	585	650	663	593	611	605	583	646	644	623	608	661	630	613	604	655	613	581	594	622	591	603	608	582	606	622	655	596	649	620	596	604	570	621	647	636	605	611	626	585	614	598	606	613	651	609	584	670	584	595	613	626	608	589	614	605	578	606	608	629	591	588	596	621	637	649	619	582	586	588	614	633	616	597	615	653	617	590	607	603	633	641	606	621	585	608	639	569	583	630	655	606	614	626	608	613	584	636	630	618	607	631	597	575	570	601	623	604	637	557	608	634	605	605	575	586	589	627	622	616	597	625	611	615	583	578	637	630	590	613	587	626	603	604	630	599	633	619	614	641	584	563	617	622	613	602	634	662	640	635	627	618	576	625	595	594	630	599	624	624	647	566	612	586	589	592	604	617	598	573	601	614	582	575	602	622	608	610	614	587	622	616	589	632	603	625	609	576	666	583	617	612	669	645	603	595	619	622	632	655	601	635	607	614	581	604	578	636	623	632	604	566	631	574	640	609	618	613	618	594	610	621	655	553	561	580	579	609	610	614	611	585	619	609	617	586	641	592	572	639	615	557	591	615	650	597	588	588	591	629	643	599	582	626	650	583	599	584	606	597	641	609	649	581	608	587	638	621	582	587	602	604	588	599	636	619	648	663	595	650	549	605	591	620	603	605	643	592	612	610	648	593	682	632	630	578	644	625	593	590	604	608	620	543	634	632	640	590	614	633	611	646	600	633	628	595	641	603	591	591	629	584	611	598	618	584	633	561	586	650	608	615	631	585	635	596	662	606	598	603	627	640	579	618	609	639	573	598	611	589	599	632	610	612	624	596	576	656	601	627	622	650	612	617	607	612	601	565	635	651	620	654	645	627	598	621	579	606	613	592	630	590	661	588	621	640	651	580	611	633	627	591	585	620	615	594	662	600	620	619	597	598	589	625	651	616	579	601	652	613	647	615	625	594	590	589	592	639	609	577	620	620	607	612	601	622	614	641	588	641	653	627	620	581	636	623	643	607	624	629	612	559	613	572	580	621	635	587	597	574	607	632	615	603	561	608	613	586	634	607	571	600	596	600	582	666	613	679	588	610	615	618	636	633	606	611	591	616	587	664	599	661	628	600	626	584	611	622	620	618	611	578	577	609	602	594	609	589	591	637	582	637	581	628	598	613	584	626	614	603	612	612	614	598	618	676	641	598	613	643	598	659	590	610	617	568	614	597	573	593	628	613	650	609	612	611	642	625	619	614	627	599	597	610	644	591	557	589	581	640	616	614	582	633	637	633	626	634	620	595	614	636	618	609	644	612	608	581	608	658	643	628	613	631	631	596	617	622	640	622	623	637	599	637	613	625	599	617	594	612	646	584	640	596	570	587	650	610	639	606	613	616	617	601	569	606	631	586	633	625	646	604	627	638	577	583	630	583	587	599	630	600	562	635	556	607	597	589	596	639	629	581	635	581	597	579	580	621	594	592	617	597	649	648	616	578	608	608	588	609	674	627	623	591	637	645	604	586	612	649	576	562	671	604	586	594	607	638	607	607	621	568	627	602	634	595	611	625	604	645	644	615	588	587	614	638	609	642	600	579	590	654	595	615	610	548	613	648	659	624	617	649	564	639	614	581	568	665	644	621	628	620	640	633	563	579	656	558	654	588	613	662	634	630	587	622	560	634	629	623	599	604	607	613	590	599	632	585	609	581	646	617	609	611	607	613	576	619	619	667	596	616	619	644	608	628	594	619	666	608	641	626	658	630	629	647	620	636	627	587	643	588	630	592	606	624	634	591	631	632	638	630	613	640	573	619	597	584	601	620	581	588	571	638	626	599	581	614	600	653	603	614	639	585	625	625	607	622	568	642	609	618	592	652	606	562	622	623	637	627	587	649	620	627	605	629	616	643	604	643	610	609	595	612	649	620	625	615	618	625	601	601	643	616	581	620	557	548	658	569	601	627	617	587	588	595	674	594	629	661	563	640	608	622	578	633	626	616	626	577	635	610	608	605	597	617	638	589	620	605	586	628	639	659	637	589	675	608	619	572	604	625	581	616	567	624	592	612	598	589	592	607	620	618	601	621	632	604	643	612	573	599	551	631	628	579	609	597	653	605	631	653	586	585	578	613	632	610	632	636	603	628	622	602	567	611	650	586	615	620	635	669	623	620	644	587	579	620	628	580	605	642	599	617	630	592	606	611	597	592	611	588	611	654	629	633	618	630	596	655	627	627	627	605	585	664	617	574	637	623	595	608	635	635	609	599	599	590	640	606	590	634	634	668	630	583	609	588	603	603	617	618	661	576	590	619	600	596	615	605	620	600	598	558	610	608	548	621	601	628	636	621	669	596	621	582	589	617	618	594	602	570	577	649	618	622	595	609	604	598	575	643	597	623	598	642	595	675	576	615	650	615	653	608	559	589	626	653	619	637	621	614	598	626	653	660	608	641	635	597	617	650	615	614	641	669	576	622	600	593	622	645	608	667	635	588	611	598	627	616	633	646	652	594	589	595	585	616	618	611	645	656	604	611	575	609	611	599	594	609	615	601	595	604	606	654	633	568	653	595	662	622	638	655	617	570	642	674	595	609	625	658	617	636	635	616	610	637	621	635	592	603	619	605	613	624	606	637	594	645	649	636	567	627	622	612	603	607	636	572	609	622	632	594	580	637	592	623	562	627	602	618	631	639	683	598	581	600	582	611	590	594	595	631	574	563	627	605	598	628	577	610	661	599	614	587	591	596	602	664	588	574	566	581	564	600	631	578	648	573	580	616	643	594	617	608	594	625	613	597	604	626	640	580	624	637	609	609	647	602	611	652	638	579	591	650	607	637	599	562	628	595	600	644	614	601	574	566	601	601	643	611	608	620	581	590	608	644	615	606	587	599	631	596	613	657	607	630	622	612	616	606	596	604	620	591	671	592	636	598	591	577	608	588	596	613	589	595	574	585	621	611	622	598	630	616	615	566	628	604	582	593	595	625	623	629	643	554	594	599	579	633	618	612	616	618	642	595	601	641
71732	75175	66592	50850	36972	27450	8430	548	365	287	284	283	262	263	1681	3824	3901	2870	1299	540	321	244	253	242	261	244	235	260	233	255	243	230	230	200	224	239	252	257	227	265	235	229	235	227	248	218	243	220	262	266	229	229	227	224	257	239	235	223	247	224	244	253	218	219	232	227	256	216	234	221	235	216	222	258	239	259	223	227	240	257	238	212	230	225	254	223	200	239	222	232	261	230	246	245	273	238	273	252	216	226	259	254	243	224	258	211	236	237	225	232	258	219	217	251	245	228	234	198	210	236	236	231	252	215	230	255	221	259	223	235	226	239	239	209	237	243	237	221	250	226	232	231	245	224	240	217	254	224	231	215	261	217	204	242	245	261	225	241	222	236	243	262	220	226	235	239	240	242	229	252	247	249	240	244	240	257	226	252	249	209	228	247	268	246	228	252	239	210	266	249	245	215	228	228	260	239	246	238	235	247	259	208	266	257	236	228	240	282	245	200	241	282	217	222	252	239	255	225	252	237	207	239	196	237	231	236	226	219	209	222	232	248	236	241	239	256	215	224	248	236	211	255	244	214	246	238	216	254	250	256	204	241	232	244	224	220	240	207	244	242	256	263	256	228	229	248	205	235	242	245	232	229	235	227	224	257	231	226	230	234	240	229	263	233	246	223	228	230	274	247	225	246	219	232	239	223	225	215	221	264	266	239	234	258	248	240	255	233	231	263	253	254	227	237	223	224	206	236	203	251	241	237	247	252	206	250	258	244	263	214	225	229	218	228	219	239	234	247	230	232	261	262	234	205	247	228	248	229	241	205	226	240	215	264	247	250	236	260	224	252	246	279	249	236	251	246	248	239	237	232	259	244	217	243	272	230	232	278	262	225	239	228	256	237	207	232	243	231	243	217	227	206	241	245	236	260	226	243	246	238	233	247	251	260	239	234	239	242	222	240	248	252	210	249	198	254	238	264	238	248	235	252	242	247	256	232	226	236	221	248	218	214	242	244	244	242	204	234	220	222	251	243	241	246	257	253	261	243	236	229	231	278	234	262	205	241	232	233	256	229	250	253	214	266	222	216	254	232	234	238	256	250	244	249	235	230	218	261	256	231	266	242	255	221	227	237	231	220	207	280	235	231	235	223	214	269	231	213	204	242	230	236	225	241	233	224	220	253	199	249	260	256	256	226	220	231	239	237	218	233	235	217	238	204	227	259	271	251	249	220	227	222	233	250	233	221	249	209	241	226	228	247	203	258	250	251	202	254	251	241	243	248	249	216	231	234	217	219	232	258	244	228	209	231	255	242	261	244	252	234	250	234	233	263	263	226	229	226	271	256	243	241	230	227	250	250	213	252	268	218	239	250	255	251	231	278	246	255	233	221	239	250	230	257	239	235	215	200	244	224	246	255	241	230	246	231	217	254	249	262	241	240	195	271	247	200	219	217	206	220	240	235	221	219	228	237	232	233	237	211	252	245	210	231	245	230	247	232	241	280	234	230	205	252	248	208	214	216	264	228	220	235	257	240	229	203	247	247	252	245	253	256	240	247	217	252	245	223	215	229	256	233	241	255	221	229	233	254	251	228	223	205	248	234	236	237	219	244	240	257	221	240	248	223	264	252	237	217	224	217	222	256	246	256	232	251	223	245	221	245	223	256	248	260	265	220	266	227	236	248	225	225	205	248	262	244	235	234	236	238	230	262	242	187	236	230	243	197	255	203	233	242	252	215	218	211	241	236	216	235	211	263	239	232	233	252	254	227	260	248	245	236	250	236	229	235	250	236	271	208	206	207	215	248	227	246	224	234	247	246	225	245	261	247	206	253	212	213	236	230	247	231	224	186	221	222	230	251	214	240	253	236	270	240	214	231	256	246	243	236	222	230	262	252	223	239	216	239	224	220	223	233	246	216	219	242	221	213	233	248	236	231	227	241	233	220	243	235	262	236	240	218	231	248	232	220	223	229	251	228	244	223	205	244	258	250	260	231	253	255	264	231	221	244	224	251	254	223	234	223	215	255	219	246	236	239	253	250	216	246	256	248	219	229	233	246	243	217	242	228	245	219	241	252	248	218	251	218	236	242	228	249	262	214	216	255	251	211	240	220	246	218	239	255	225	225	244	247	234	232	233	239	266	248	225	224	253	225	242	255	245	256	237	236	238	240	224	234	226	207	258	230	240	228	237	230	229	218	227	230	249	216	232	240	243	257	235	225	256	247	242	249	237	231	239	268	250	196	233	246	239	245	234	243	218	243	228	222	228	220	260	240	245	222	249	239	237	233	233	251	209	229	219	240	225	230	226	245	240	223	242	236	228	261	272	223	278	254	226	246	230	237	247	256	244	238	243	223	205	242	232	251	251	228	237	247	237	229	234	248	244	217	229	258	216	237	245	232	223	241	229	251	260	220	255	221	262	221	252	260	251	244	236	279	240	227	232	228	253	242	232	253	246	216	221	214	248	234	256	205	272	251	206	243	213	246	216	219	240	217	224	219	253	228	246	246	254	229	239	268	223	228	233	222	267	227	209	213	230	214	249	229	250	229	233	234	224	229	258	244	259	277	229	218	250	250	220	253	236	248	253	226	255	253	225	249	240	230	238	227	245	236	235	222	227	236	223	268	218	235	216	228	215	225	232	240	212	233	252	238	222	248	223	243	222	219	232	214	223	245	250	240	237	235	241	271	188	208	205	233	241	229	280	224	241	238	219	209	236	237	228	240	254	252	247	259	241	209	241	218	240	220	216	231	238	243	229	217	256	250	251	242	219	227	238	228	254	206	205	239	219	201	269	252	230	264	255	243	220	228	228	248	213	237	251	232	206	266	265	255	262	231	243	242	227	237	238	249	260	234	247	250	226	234	235	210	236	263	247	226	224	232	233	214	212	241	238	254	252	257	247	253	223	225	226	200	225	222	248	261	215	252	238	224	232	220	279	243	246	276	235	230	253	228	238	223	262	232	234	209	241	234	222	265	233	255	228	245	228	227	260	247	237	256	237	243	221	253	242	235	258	257	257	240	262	247	236	259	208	238	247	229	236	255	270	234	221	218	237	261	220	243	243	224	234	241	242	239	223	229	205	274	254	239	258	241	233	236	225	213	234	228	256	236	264	226	214	238	252	235	238	226	238	225	215	211	247	237	245	239	219	249	246	221	239	253	219	236	214	201	238	252	249	241	244	249	230	210	236	243	225	203	219	234	241	277	233	226	269	233	245	226	220	237	229	275	260	228	229	208	247	235	228	250	241	235	225	234	222	239	235	218	223	239	247	239	259	234	270	224	248	219	231	258	231	241	254	236	235	217	254	239	261	220	257	245	247	225	220	281	223	250	245	214	236	248	223	244	219	232	237	232	255	235	225	219	246	240	226	245	202	279	237	227	230	250	253	223	267	269	236	230	228	248	254	258	258	248	246	217	223	230	226	215	243	236	234	237	252	256	247	213	239	223	224	247	236	216	230	273	250	217	248	264	235	225	246	210	243	257	240	257	214	218	262	272
44780	58209	62848	54093	46356	39733	8264	1148	1023	976	874	794	819	905	8799	17452	17282	12646	5999	2152	899	661	604	564	593	613	614	566	602	624	588	614	683	585	574	590	588	577	607	577	600	617	598	551	626	594	545	576	576	606	636	600	571	617	607	591	598	590	628	626	660	600	579	582	656	642	569	565	599	590	590	570	577	600	588	620	631	605	556	564	583	610	615	554	634	563	617	650	555	610	590	602	579	598	629	604	629	591	606	610	579	579	620	574	609	618	578	557	618	587	632	609	595	568	561	571	600	620	597	571	600	625	591	583	598	604	593	628	599	592	571	662	599	586	599	647	630	612	614	589	638	602	627	577	628	627	597	598	616	567	640	600	607	570	601	574	593	604	541	609	593	605	642	597	618	595	627	601	609	572	613	598	554	596	578	576	600	622	540	608	649	580	604	635	591	605	611	609	586	625	599	634	606	605	609	683	598	613	589	590	608	619	570	581	585	600	593	611	632	637	606	602	592	615	599	603	608	574	602	589	590	580	571	573	618	631	600	578	631	617	589	617	607	603	597	570	635	594	561	621	589	591	592	603	582	652	623	615	614	616	634	567	556	633	634	608	599	583	617	605	620	615	627	617	635	638	575	624	628	589	610	585	625	655	624	580	598	596	588	643	544	642	552	605	573	606	622	583	610	611	610	588	562	586	586	593	604	605	553	631	590	605	634	528	616	613	613	587	603	624	608	604	633	646	589	587	602	584	576	576	578	533	572	609	595	604	626	616	546	626	621	595	578	576	598	606	646	609	581	633	594	624	591	607	619	606	627	611	567	606	586	659	596	664	575	619	617	649	574	598	622	561	610	569	616	598	613	613	572	549	622	584	596	584	586	560	616	629	609	580	631	561	585	624	578	570	647	611	612	619	599	689	619	645	607	639	618	638	620	590	562	639	587	592	607	616	583	594	595	609	576	590	624	608	631	587	598	572	612	568	559	607	602	645	559	602	620	603	621	566	602	587	611	579	578	617	647	647	621	588	561	589	622	594	637	599	627	583	578	601	596	632	635	594	620	595	631	607	615	581	597	567	577	610	582	576	652	563	580	624	586	611	568	579	560	631	613	614	592	593	618	598	629	633	604	630	611	619	622	609	604	640	618	619	558	575	623	598	595	564	605	545	570	597	576	632	620	583	608	638	549	598	634	659	594	572	535	616	599	595	629	545	595	609	574	572	604	615	657	648	649	555	582	639	599	570	616	559	589	623	617	617	612	629	552	619	564	609	638	580	607	562	586	602	600	618	598	579	578	609	600	597	578	588	598	592	618	603	618	577	591	598	552	596	597	596	586	614	614	642	569	582	601	566	600	653	619	580	564	598	559	651	585	583	576	561	598	637	576	623	605	632	618	593	613	608	592	603	644	619	585	600	631	637	579	621	612	642	614	628	584	579	559	568	568	615	600	608	592	603	592	618	572	594	611	552	601	600	612	591	586	570	621	585	603	636	580	581	601	571	570	586	617	587	569	583	569	568	598	602	598	606	630	568	585	588	580	612	587	604	604	616	592	610	640	541	600	591	610	631	565	585	618	591	626	595	585	600	588	565	575	622	599	626	608	579	577	635	616	581	569	605	599	584	609	625	589	621	637	633	584	547	626	592	581	624	605	607	618	600	599	638	619	612	623	619	578	638	623	611	520	615	553	591	592	587	659	579	643	600	592	581	594	581	605	635	621	582	607	605	649	626	623	593	596	633	616	624	580	556	603	593	543	609	609	577	547	628	579	624	635	628	623	594	604	545	601	621	594	583	599	586	596	595	601	595	579	565	634	605	582	582	602	567	589	606	626	567	561	603	585	587	649	610	629	598	593	605	649	609	635	573	589	603	557	593	598	622	619	576	614	635	570	619	626	586	615	577	576	604	624	626	625	606	595	627	616	620	580	567	621	602	615	587	595	593	604	637	578	552	574	591	603	584	610	616	598	600	618	601	601	598	571	618	639	665	602	610	586	593	589	606	667	636	560	603	621	594	543	584	601	599	605	601	603	598	600	594	619	574	595	575	595	603	642	542	615	588	600	611	607	626	565	587	601	612	600	613	609	595	644	590	600	601	580	581	629	593	619	608	631	581	645	625	584	584	618	615	650	611	606	663	583	611	627	597	592	616	593	607	618	590	587	603	559	612	592	605	630	585	568	589	617	620	587	585	604	600	631	622	633	620	643	569	675	589	642	591	574	647	595	623	627	606	589	562	609	564	616	595	589	565	597	596	612	611	577	660	598	577	572	604	600	613	586	594	650	583	603	612	589	574	591	606	581	606	597	584	603	620	579	643	611	609	633	637	636	605	594	589	613	586	615	611	620	574	542	651	648	569	601	586	609	590	552	628	625	621	627	553	590	644	628	620	630	583	565	606	613	605	603	591	607	612	607	604	568	603	596	616	617	596	600	569	608	669	621	630	594	564	609	581	587	595	591	590	627	564	597	586	582	635	660	596	615	620	552	599	578	574	614	577	584	603	560	599	568	586	627	614	637	606	611	624	610	589	624	586	614	524	629	619	673	615	604	609	585	585	645	636	597	593	552	578	596	562	578	611	591	646	630	624	589	607	588	575	606	625	571	599	606	600	624	619	593	609	585	564	603	608	605	628	652	596	581	635	623	613	572	601	572	565	586	589	568	588	648	576	610	590	578	629	635	629	589	599	629	588	574	609	627	605	649	571	589	582	570	580	642	592	591	596	630	581	571	595	571	592	575	620	612	618	575	610	684	569	616	623	633	610	630	617	584	602	635	585	674	632	600	554	609	616	615	546	628	605	595	576	575	587	577	587	604	564	588	592	637	600	597	629	567	598	630	588	582	590	566	590	569	561	612	604	579	566	603	595	595	606	628	591	577	584	628	554	607	663	613	640	603	609	599	584	603	598	586	619	610	643	617	595	653	593	667	631	527	611	572	570	607	601	618	645	582	619	564	598	545	598	617	602	603	584	601	598	630	595	604	606	609	622	610	585	602	612	602	610	587	598	593	624	637	582	593	596	594	601	540	580	613	608	573	611	564	615	576	619	559	596	577	594	607	606	604	558	610	615	614	620	627	581	608	593	622	590	594	607	628	604	571	629	547	622	664	584	621	630	551	549	602	622	577	563	583	598	637	623	581	646	624	578	621	617	596	606	582	612	645	611	582	608	601	593	628	599	565	600	621	611	607	583	590	623	573	612	631	630	595	617	611	578	624	606	598	576	571	599	552	578	645	633	637	581	627	597	626	593	579	630	566	616	610	589	627	588	581	593	575	600	581	636	601	599	636	591	601	637	564	575	627	586	625	566	611	601	636	588	606	577	600	584	656	610	624	627	616	589	591	572	651	610	626	642	632	643	645	644	620	610	596	646	592	596	561	558	571	656	545	589	589	561	572	591	609	606	606	618	595	648	591	596	628	592	570	657	576	582	589	594	614	587	622	636	562	572	592	665	571	585	592	578	616	618	597	576	586	608	605	631	585	619	611	652	542	587	605	589
13725	11266	7904	3288	1385	980	338	239	213	218	224	219	190	211	202	385	438	440	344	249	223	236	250	220	229	252	212	213	205	225	223	220	226	208	210	264	214	194	240	216	207	225	245	202	211	215	221	215	199	222	226	257	214	198	205	216	227	196	202	216	258	223	211	206	209	205	218	230	216	248	243	237	207	204	223	194	234	193	174	212	255	222	217	227	193	201	210	221	232	208	233	213	229	225	218	208	227	224	215	233	229	232	209	238	243	218	228	209	233	205	221	216	215	207	204	200	227	209	218	244	203	213	236	227	224	229	213	233	204	215	203	210	222	234	223	202	194	245	208	207	233	229	232	228	221	224	215	230	218	230	236	225	241	250	209	226	251	243	206	216	209	233	224	234	206	233	196	211	217	217	222	196	187	217	214	210	215	196	210	233	209	194	213	219	222	207	216	230	213	216	223	237	205	199	217	207	223	235	233	226	240	201	235	238	231	186	196	216	237	207	218	230	209	205	230	229	240	197	223	237	225	207	201	232	220	226	224	213	216	199	215	208	256	230	217	227	218	218	224	214	200	196	206	221	214	230	246	249	199	215	201	206	233	209	224	222	203	222	192	207	241	221	234	213	214	186	232	219	238	214	218	204	220	218	212	238	236	235	207	209	223	241	205	232	259	242	207	209	202	231	207	222	228	211	202	206	249	206	213	215	236	207	232	230	207	212	229	195	208	194	225	199	221	208	223	199	230	202	217	224	213	215	223	213	197	213	222	221	229	233	194	217	225	237	205	226	230	214	230	201	212	231	251	221	229	219	250	193	222	203	233	202	222	198	204	196	212	221	201	217	222	221	221	195	227	219	238	226	217	218	210	220	207	248	238	229	228	236	228	221	218	221	206	241	187	239	213	228	212	219	232	188	217	209	231	219	220	224	218	194	236	217	216	195	248	215	233	255	237	199	228	217	255	202	256	230	210	219	234	238	219	208	208	222	196	232	218	210	231	205	214	223	205	206	225	243	198	221	203	205	205	228	189	223	197	208	206	209	229	200	223	228	236	186	190	222	244	225	223	230	222	199	218	233	185	231	192	192	212	216	217	211	201	205	214	235	220	246	219	230	232	260	192	218	221	229	226	206	205	204	217	235	228	189	232	199	205	220	209	208	230	227	225	222	214	211	230	198	230	219	208	205	191	216	222	249	218	209	220	242	212	218	217	217	193	238	192	213	222	223	195	202	248	200	233	215	232	212	215	211	226	206	230	215	222	229	230	225	217	256	235	206	215	225	216	238	223	208	230	219	226	220	217	201	219	217	222	222	234	246	227	207	242	204	210	226	207	229	234	243	211	221	249	195	218	214	219	231	238	197	225	223	204	235	209	221	203	240	206	214	215	216	255	236	219	187	231	200	244	206	230	232	226	252	212	218	214	192	220	202	225	232	225	217	182	227	216	219	223	196	213	195	210	226	225	209	220	239	201	218	193	209	216	207	202	212	214	210	215	226	201	200	185	222	214	244	236	226	238	201	228	241	213	237	221	244	222	254	219	216	208	249	212	216	215	219	222	222	241	199	233	210	192	218	208	228	235	213	216	222	226	192	212	214	244	218	220	217	253	221	223	224	223	240	212	209	197	196	197	187	215	205	212	227	205	234	217	204	215	217	222	254	207	188	228	204	231	220	186	245	216	227	222	230	213	202	209	238	221	225	200	208	230	204	246	223	216	223	240	254	198	213	185	229	205	209	223	237	214	233	197	240	209	249	215	207	208	256	233	206	232	220	218	214	224	234	211	225	207	236	209	203	226	217	230	229	223	201	228	228	234	207	202	208	203	208	209	227	209	218	225	245	196	240	231	233	228	231	223	211	228	206	215	193	222	223	210	215	226	199	208	220	199	238	222	220	223	251	243	242	219	230	189	203	241	218	230	196	196	241	236	203	214	210	232	216	225	214	212	219	245	234	232	201	216	211	208	265	215	219	220	219	249	201	246	215	216	194	225	242	217	238	227	217	227	215	212	215	210	234	251	230	205	237	227	219	219	231	197	215	230	194	245	197	225	235	222	258	236	227	233	221	233	193	201	219	229	229	208	225	208	223	229	208	221	225	200	224	213	219	224	215	207	226	217	209	214	239	228	260	220	238	230	219	237	223	234	252	194	202	220	221	220	209	231	204	235	220	214	209	220	233	227	236	208	244	190	212	240	244	204	220	237	215	217	203	219	227	205	213	237	227	197	196	223	220	228	181	211	214	227	204	221	214	189	200	246	197	229	235	207	207	222	189	215	244	237	231	229	208	228	237	205	204	204	209	212	234	198	212	231	212	236	237	211	197	218	204	234	224	241	216	210	212	212	221	221	219	221	243	220	230	228	209	226	223	218	219	232	225	192	235	218	229	234	216	209	221	220	229	234	208	218	227	208	222	198	217	205	204	239	221	191	210	220	202	212	225	240	228	222	247	221	214	236	230	248	242	242	230	227	224	223	242	226	186	194	218	220	241	205	228	233	225	212	230	216	211	204	235	202	205	225	204	208	205	206	206	234	222	234	206	214	223	225	235	212	201	224	212	198	233	210	235	195	218	249	242	183	239	219	193	201	220	202	216	244	230	223	216	252	227	239	233	224	216	240	214	203	221	252	208	227	207	204	225	234	218	205	235	242	206	209	213	214	230	198	252	228	219	237	243	207	230	249	244	205	226	192	225	224	220	218	193	220	226	204	223	235	206	230	210	213	221	227	200	239	195	226	207	208	227	225	213	211	208	226	205	230	230	205	218	220	216	212	220	217	217	231	245	228	206	208	221	227	221	229	214	205	230	226	216	216	191	219	221	247	243	233	212	229	207	235	192	213	212	237	217	225	200	218	208	210	214	233	236	222	222	223	244	218	208	241	212	197	226	227	212	199	239	225	200	218	238	220	214	203	211	218	241	226	211	237	228	199	213	203	235	222	221	233	231	204	257	240	248	230	225	209	207	229	218	270	206	217	193	205	240	214	223	212	188	222	220	235	204	191	175	223	197	234	196	231	236	204	215	237	219	223	221	188	222	227	257	217	227	220	195	222	225	239	208	232	226	243	201	198	224	229	231	240	229	210	213	216	223	216	215	191	224	208	250	234	224	215	188	212	223	220	239	214	210	233	213	195	245	213	256	217	221	211	228	216	218	218	240	202	208	222	222	188	211	211	226	220	238	218	213	191	194	207	206	209	196	240	202	228	224	239	217	220	216	231	234	221	238	233	219	216	211	216	220	214	231	234	242	237	227	224	228	212	219	199	215	213	230	232	234	199	235	245	227	241	248	228	220	222	211	227	223	236	223	211	189	222	212	264	237	201	213	207	200	215	202	239	234	192	215	206	192	220	217	230	202	238	231	245	202	208	195	201	231	246	224	216	200	216	222	211	208	207	245	202	251	226	207	210	232	194	205	232	219	220	236	203	195	214	191	182	231	250	206	238	201	216	208	217	210	210	209	253	215	201	225	205	228	218	227	209	267	202	199	208	240	238	219
11722	16190	13626	10229	5749	4228	1131	602	570	597	620	582	579	609	711	1697	1878	1693	1088	709	578	607	615	534	566	552	655	584	598	603	610	563	599	499	576	599	602	596	580	544	598	557	598	555	615	578	557	558	578	631	597	528	594	588	564	550	576	597	559	596	584	557	557	563	562	553	564	617	585	577	585	591	546	614	557	584	570	568	569	556	569	585	574	563	635	552	553	593	561	566	568	518	584	586	571	565	577	619	588	576	555	582	569	563	611	605	557	623	540	615	563	588	590	561	551	580	597	551	581	621	602	582	566	581	592	583	594	574	530	579	577	572	597	552	601	552	560	588	547	626	551	547	569	563	601	566	543	575	553	564	583	579	554	593	551	582	570	622	557	571	588	591	554	538	575	558	574	545	580	594	608	545	575	618	559	581	556	579	570	615	580	565	537	560	598	563	543	597	559	546	578	595	565	577	580	603	568	616	566	598	584	592	591	529	603	566	558	621	610	556	553	600	614	617	540	595	540	551	557	569	579	528	577	577	579	572	529	566	606	542	549	584	598	570	576	541	559	605	577	548	571	606	578	596	566	612	568	637	625	548	582	562	609	573	614	560	627	595	551	603	565	567	577	587	589	582	590	568	585	581	567	595	576	586	587	567	535	579	521	556	601	616	568	592	581	564	585	596	590	551	547	590	586	592	560	584	604	590	591	578	531	600	553	592	607	589	571	567	589	550	572	609	607	612	550	571	558	594	586	603	555	541	586	558	566	566	576	622	554	624	608	575	552	580	549	552	547	582	564	568	563	594	591	586	594	592	579	552	573	569	545	560	540	597	548	563	543	553	574	556	573	553	591	589	569	565	586	580	566	577	575	618	575	558	589	557	612	556	584	578	579	571	589	589	592	594	590	594	563	583	605	584	555	519	639	552	580	570	576	525	544	584	550	571	568	581	611	563	587	571	605	581	588	563	579	570	600	558	545	609	605	581	596	575	562	597	581	552	579	584	559	530	560	581	547	562	541	594	578	601	571	566	585	563	576	597	515	612	561	595	608	603	580	583	623	596	540	564	582	591	549	540	618	595	541	568	566	568	556	551	559	596	564	570	579	574	562	616	586	573	543	535	550	572	547	562	563	579	523	521	598	533	583	571	558	537	558	598	565	579	557	582	565	586	591	569	570	602	562	581	577	612	629	573	562	543	611	544	601	566	598	535	565	581	589	573	566	598	587	572	596	598	599	542	608	569	553	580	551	561	583	590	609	612	572	617	564	584	586	575	531	601	566	579	569	590	572	589	592	547	572	640	567	561	604	557	538	551	602	592	532	570	531	532	579	585	597	545	594	528	573	574	603	567	545	552	580	569	568	609	597	583	594	597	600	559	542	567	580	564	557	564	560	552	527	582	544	569	572	608	561	581	574	548	585	578	609	518	551	656	539	540	604	559	587	642	564	606	516	567	585	609	552	596	591	591	606	545	553	538	559	587	565	581	536	645	602	560	571	572	568	543	595	592	608	551	579	552	569	589	580	557	558	542	566	578	556	591	560	591	633	574	558	606	588	596	573	577	569	558	567	582	582	596	564	618	567	602	554	583	652	580	565	567	572	523	538	566	550	625	544	594	605	605	587	547	543	550	566	573	548	528	574	618	554	574	593	628	548	544	613	615	608	535	595	537	611	540	597	542	592	543	588	538	574	595	581	593	602	548	563	552	581	544	609	554	600	565	602	567	574	581	589	600	545	599	577	561	559	586	553	563	546	600	577	595	622	538	569	551	601	570	550	588	601	598	594	594	594	577	594	555	578	559	609	600	567	589	606	609	578	567	589	577	589	554	584	632	593	552	536	535	587	605	569	601	619	605	488	614	530	576	566	633	542	582	599	560	581	566	581	605	589	510	505	581	575	582	598	600	548	560	592	576	582	570	541	608	591	600	561	542	565	607	541	574	562	578	559	569	558	553	564	560	574	588	600	565	563	561	556	523	607	567	577	621	571	574	568	596	587	595	539	576	588	601	572	587	578	599	607	588	542	590	540	580	568	553	538	586	595	595	574	569	578	563	592	572	596	563	590	618	514	577	590	573	585	578	558	575	553	540	555	578	604	554	565	570	557	577	579	612	593	522	586	543	537	587	613	575	532	581	559	589	596	608	551	568	576	565	571	568	594	598	601	578	587	595	540	595	572	604	587	573	544	554	568	613	541	583	539	593	552	560	548	598	536	570	560	550	592	592	517	608	579	576	574	536	554	602	590	563	591	553	578	589	580	567	565	542	574	586	564	576	587	574	528	578	571	602	582	587	577	560	592	581	543	553	543	606	555	573	629	561	586	566	590	533	552	591	576	552	571	588	590	558	555	563	582	550	526	592	544	557	564	549	606	572	596	546	558	547	559	563	572	539	539	572	542	546	538	561	578	596	581	537	585	548	587	574	572	598	574	540	565	579	610	545	577	591	575	569	565	545	552	551	606	583	575	624	557	576	560	570	597	590	592	618	575	548	590	561	581	581	549	548	566	598	552	594	556	566	561	540	576	594	581	572	562	571	541	599	563	588	569	584	582	565	547	593	568	543	572	569	561	587	565	578	557	601	586	615	567	562	578	556	573	542	628	586	543	577	604	556	549	587	577	586	558	543	585	543	618	592	575	602	585	598	581	566	594	612	564	549	564	586	546	561	586	553	615	587	596	542	602	589	602	559	578	609	598	595	577	559	564	609	565	600	554	578	563	583	587	593	607	652	563	623	589	541	538	531	574	594	600	561	560	610	568	552	576	568	540	593	589	538	574	606	606	585	573	535	574	578	566	599	616	539	523	593	552	566	574	573	621	565	548	584	550	508	596	559	549	612	579	574	577	582	593	570	542	585	543	589	572	581	584	584	546	585	569	569	558	587	573	596	563	573	548	542	577	585	566	578	555	589	598	587	590	576	594	581	578	527	577	528	614	573	559	578	564	615	587	573	563	571	569	585	588	568	623	566	538	537	557	585	547	552	571	585	576	580	568	549	578	571	554	534	559	578	582	562	543	609	577	583	559	599	502	604	559	554	568	541	597	594	568	551	538	573	603	557	543	538	561	552	556	546	581	557	566	537	587	588	599	571	613	547	574	587	585	612	569	594	616	573	574	566	617	589	587	555	570	598	585	565	545	581	558	552	600	547	559	583	567	591	591	567	566	608	562	571	601	607	598	578	563	546	550	574	562	580	528	575	585	604	596	584	558	611	571	576	558	570	636	599	576	578	613	642	552	581	569	557	578	594	604	595	551	563	587	602	586	542	601	567	541	604	533	551	562	553	577	573	602	624	524	551	605	547	582	548	606	541	544	572	578	627	592	576	528	599	526	607	612	587	572	567	556	542	570	536	551	627	582	578	607	595	571	572	577	560	540	560	582	542	549	580	544	576	583	574	606	614	574	580	570	590	573	518	520	586	549	590	561	566	567	642	570	546	557	587	517	610	599	567	604	570	562	603	527	575	614	587	597	591	584	581	581	583	554	595	524	627	557	566
52742	60475	46513	36503	25064	14556	2208	307	334	293	249	283	278	233	273	1718	2545	1771	953	466	273	276	232	243	226	252	278	261	259	269	233	258	248	230	255	261	233	236	230	224	242	248	263	254	248	249	276	224	238	240	224	245	238	239	240	242	239	262	226	241	236	223	265	270	242	201	252	259	214	226	276	229	258	221	242	232	241	225	207	241	246	267	228	267	259	249	233	224	231	232	257	244	198	269	216	231	226	237	242	241	240	229	241	224	265	246	241	263	207	269	261	259	246	236	247	265	259	250	255	218	247	225	231	228	225	221	236	247	243	239	230	251	272	271	257	236	238	226	231	243	258	263	242	245	225	237	274	260	215	225	216	229	246	248	239	247	251	248	247	251	262	250	256	224	244	267	248	218	254	226	255	245	247	265	258	231	239	230	262	247	257	245	214	240	244	241	241	238	253	238	245	229	231	250	242	252	237	256	261	249	260	249	242	237	251	243	229	228	215	226	223	225	230	201	255	272	271	239	249	268	239	228	243	249	245	218	228	246	237	240	254	211	246	257	245	268	250	235	229	235	266	235	246	260	234	253	237	260	260	249	282	247	220	244	231	260	292	234	204	249	249	225	238	274	236	226	227	247	250	233	248	222	244	219	251	252	234	236	240	257	213	236	250	238	231	222	224	258	255	240	254	250	251	258	257	245	235	220	248	229	244	275	268	253	204	251	246	247	235	269	212	216	253	216	231	253	234	244	259	234	252	240	235	224	211	264	256	230	241	238	252	230	250	232	235	230	240	226	240	258	255	226	263	248	232	231	233	254	232	261	273	243	237	259	220	217	241	241	235	221	230	255	237	249	261	234	256	251	260	253	248	252	212	241	238	244	246	233	263	223	244	249	229	249	258	233	226	241	232	244	250	236	215	222	239	240	271	276	227	286	259	233	250	230	242	230	240	218	251	243	237	271	249	256	234	247	245	233	255	242	250	256	272	230	238	254	227	244	238	246	249	213	232	259	253	249	254	198	221	229	221	238	210	211	222	219	254	211	249	261	224	265	257	218	233	227	221	235	229	239	226	221	220	241	224	237	226	228	221	213	234	242	262	263	246	248	239	229	263	240	239	250	223	260	239	240	239	222	237	248	258	239	234	228	233	251	256	243	226	271	241	255	228	234	224	265	249	218	223	242	231	256	257	228	238	248	257	250	249	226	268	253	228	223	233	233	227	237	273	226	242	242	240	238	252	266	238	240	242	231	235	251	275	267	246	244	228	230	255	238	278	250	260	227	244	268	227	260	227	215	262	236	255	232	242	250	247	235	238	220	242	258	234	247	246	226	220	250	226	251	221	238	263	246	238	252	233	239	242	259	256	256	237	243	260	264	230	262	265	233	249	265	208	258	236	248	236	240	244	246	231	226	233	253	258	267	242	239	244	237	228	255	251	232	258	247	259	251	241	241	236	250	245	221	230	229	219	215	228	218	234	239	259	231	225	238	259	248	265	232	256	259	238	239	235	229	235	235	253	215	268	276	230	265	261	242	226	224	248	249	265	232	272	242	249	241	243	214	235	248	235	234	220	262	214	264	251	207	230	252	221	254	237	268	206	235	248	253	253	237	238	222	246	270	261	229	251	275	202	235	227	247	205	223	248	256	239	246	252	213	252	233	235	233	236	229	267	242	251	242	251	245	240	225	233	239	237	254	247	243	245	266	248	242	217	230	281	259	251	250	242	239	249	267	221	253	225	239	247	222	231	246	251	264	237	242	245	224	268	257	226	250	265	240	217	231	231	257	276	215	241	255	246	217	262	240	231	236	220	235	269	239	222	224	245	253	251	277	234	241	252	259	246	207	241	238	247	233	227	251	262	259	235	224	243	234	233	244	240	232	233	224	234	268	248	248	251	239	259	243	227	253	243	225	250	256	228	239	249	222	242	208	247	255	222	241	224	269	260	236	221	236	239	236	252	246	253	263	221	231	255	247	238	226	235	246	208	254	254	256	240	230	250	258	248	229	243	254	231	250	248	217	225	217	230	218	230	258	243	253	249	239	215	237	239	235	237	261	258	232	234	226	244	238	231	251	249	247	247	230	237	263	251	257	236	248	263	234	221	244	238	247	243	250	224	244	228	234	275	220	222	261	260	235	226	270	260	235	275	270	246	250	232	258	230	235	250	247	222	263	231	235	215	226	236	234	247	244	242	249	243	245	239	267	262	227	226	223	224	226	252	255	223	235	244	223	229	255	231	241	233	235	221	260	256	240	252	237	248	258	242	218	275	248	232	259	217	236	253	240	240	232	268	268	257	221	275	249	270	227	238	256	238	248	278	262	234	251	252	253	228	228	224	237	238	236	228	222	214	227	231	259	277	276	243	241	238	224	250	246	244	237	255	245	244	239	268	253	233	242	256	254	227	211	254	212	232	241	239	224	225	202	251	232	228	243	227	252	284	242	263	273	242	228	207	253	227	252	226	244	246	220	271	233	258	261	240	234	261	233	249	225	241	245	247	229	249	224	256	234	247	227	236	255	255	237	205	245	235	232	244	251	258	241	253	250	218	239	259	290	230	231	249	243	237	244	235	232	253	264	269	254	205	266	239	245	240	249	265	233	255	265	258	241	227	234	218	223	219	257	239	229	199	276	236	245	302	255	246	233	214	240	217	282	244	247	223	240	269	260	238	217	251	222	228	252	249	239	258	263	207	244	241	230	231	229	226	250	269	246	263	226	194	228	241	233	257	249	213	230	206	251	220	243	245	226	253	238	224	258	252	232	238	232	241	230	246	245	211	243	239	217	225	249	243	243	217	256	247	262	253	256	229	229	240	257	243	234	235	239	246	231	251	255	235	270	267	230	219	249	261	227	233	262	259	224	243	249	228	255	257	238	270	240	257	247	236	255	201	241	260	282	247	251	241	239	258	238	238	257	227	249	248	252	240	245	267	217	219	263	231	248	246	268	229	245	235	234	267	234	256	276	251	251	252	252	233	250	217	229	240	241	246	246	254	241	232	264	239	254	232	231	232	265	242	225	268	220	223	260	260	281	237	250	263	235	242	213	221	226	260	241	219	261	243	248	255	253	254	255	223	254	252	239	221	237	225	237	257	248	276	220	244	235	242	232	233	241	254	224	249	208	269	235	247	239	249	254	234	251	254	216	220	251	258	247	237	231	265	276	219	271	241	245	237	227	247	272	255	213	251	268	225	250	244	215	272	260	220	213	245	268	267	229	249	260	220	274	232	238	271	249	261	246	231	249	249	242	235	232	250	245	257	236	261	250	253	232	229	231	245	290	257	242	264	230	217	246	237	226	222	224	231	223	243	264	231	234	255	236	255	220	225	229	233	273	257	238	222	249	269	241	235	251	222	250	218	228	207	239	252	231	261	222	250	216	240	241	224	225	229	248	242	196	200	249	267	252	245	239	244	250	244	248	239	256	211	226	212	228	258	262	252	247	265	243	215	215	218	215	237	254	249	237	228	238	205	243	259	210	261	255	251	252	229	272
32659	45048	43537	45253	35180	28327	3430	915	798	786	792	732	758	713	1081	9546	12819	9014	4617	1787	878	643	614	639	598	621	630	642	640	676	643	622	661	628	619	599	609	615	596	641	617	643	601	595	606	620	621	611	657	645	564	584	655	628	644	611	636	623	651	593	654	602	621	642	581	636	622	617	647	615	608	554	651	610	619	603	657	626	589	632	586	632	616	623	604	616	622	634	663	616	614	624	626	615	604	621	645	608	649	608	636	628	608	647	632	606	687	614	653	679	602	655	616	657	594	618	630	628	621	666	616	647	645	628	623	636	654	623	597	601	561	627	621	598	662	611	627	622	634	613	670	621	615	636	652	586	647	557	617	619	619	654	664	560	639	615	639	643	599	626	632	616	618	595	607	607	579	586	636	638	633	633	609	601	616	645	645	606	627	620	637	645	623	622	700	643	623	652	624	604	582	636	627	617	642	612	611	640	687	646	610	593	618	611	645	632	604	605	591	610	639	624	638	607	592	638	614	622	578	598	664	644	635	608	653	589	656	641	602	586	621	628	637	601	635	638	637	610	616	633	644	613	628	593	680	638	694	662	610	613	642	618	650	643	685	616	663	607	607	593	653	623	596	635	626	635	659	655	626	631	644	607	555	646	644	630	634	630	644	633	655	613	614	649	602	634	640	606	637	601	596	616	644	657	618	629	634	625	608	588	567	641	622	623	646	625	620	634	576	621	634	628	617	640	635	628	613	642	593	629	602	589	636	614	617	627	674	645	616	644	590	630	636	608	663	600	635	682	616	588	634	579	611	619	622	611	623	614	606	638	669	619	625	590	652	591	586	581	596	616	610	614	558	652	659	599	630	616	610	577	640	650	661	621	610	624	612	580	583	587	644	662	564	615	616	660	598	654	603	646	641	587	620	626	636	626	564	613	629	621	569	642	661	612	658	605	623	627	668	573	648	577	626	651	619	664	654	621	585	611	625	580	583	629	654	643	628	638	626	627	589	620	628	675	586	614	620	603	659	642	625	615	661	603	611	593	630	647	587	603	611	640	575	640	666	647	610	650	601	655	637	621	645	641	602	619	620	626	631	668	617	597	644	584	636	624	663	602	594	593	577	624	598	674	626	634	665	664	596	628	655	589	664	609	624	621	634	664	578	594	641	621	630	604	608	609	634	560	635	621	596	634	593	584	608	592	625	613	610	627	615	644	657	686	598	612	599	619	637	647	627	638	617	614	620	642	607	622	635	652	591	643	646	596	611	649	663	634	603	666	599	609	664	620	638	607	596	656	599	610	633	652	641	672	650	598	618	592	598	622	607	626	652	636	657	639	591	630	588	624	607	630	614	639	628	649	611	599	622	603	625	604	667	653	624	632	615	660	646	612	610	582	618	623	588	637	618	623	609	639	565	668	627	616	609	609	591	615	623	610	611	633	606	649	626	622	645	667	665	645	588	607	609	618	643	646	594	655	632	609	634	608	576	594	642	614	593	626	586	664	634	643	576	622	604	644	621	620	624	663	579	630	611	594	629	646	584	647	642	583	630	632	633	648	620	635	607	602	626	615	656	600	601	623	616	640	654	662	611	606	647	621	589	670	633	708	642	618	638	613	640	617	638	619	606	613	634	623	615	626	630	636	620	606	626	597	628	645	617	671	653	631	612	660	574	592	614	600	647	667	621	613	650	606	592	645	621	575	645	610	607	627	574	634	620	666	635	597	625	603	638	616	661	599	627	664	638	608	615	620	623	635	656	613	684	633	630	606	625	654	567	604	595	646	584	633	609	651	601	590	639	644	596	631	637	641	618	616	636	638	645	621	634	622	562	666	549	589	658	618	629	665	627	600	639	657	622	652	612	635	593	635	626	586	683	651	596	630	631	602	620	602	629	612	637	641	680	633	637	648	579	621	691	654	639	608	607	635	637	657	615	604	658	616	639	648	620	635	654	642	642	605	622	655	570	586	641	597	611	607	584	627	621	632	687	617	611	604	653	636	584	644	633	610	620	615	613	643	639	632	602	664	670	617	640	639	607	635	631	612	630	648	624	647	637	614	625	612	600	681	647	614	673	671	633	580	623	639	625	612	573	585	611	618	601	630	635	619	604	600	646	608	614	625	598	571	624	553	616	610	638	639	620	622	631	621	649	620	652	644	680	631	652	647	645	612	621	569	605	627	635	633	656	599	635	631	633	642	615	627	629	616	656	628	586	613	662	652	661	584	660	626	618	639	634	629	599	654	563	675	672	637	623	671	611	655	595	606	640	614	662	641	653	618	681	683	581	636	555	607	614	649	644	567	651	662	653	576	631	667	640	600	622	655	634	585	651	641	605	635	651	629	614	642	587	644	595	620	561	620	648	616	621	604	639	639	599	641	637	602	632	665	653	641	609	619	674	646	633	611	607	608	635	623	590	602	673	616	617	604	656	646	674	636	621	617	614	568	617	657	622	570	632	627	652	616	596	613	607	635	634	606	623	617	661	612	640	649	607	642	602	646	568	625	620	626	598	607	624	643	622	653	626	645	629	619	623	600	579	624	608	598	626	590	616	660	585	601	656	600	658	612	632	584	656	637	598	625	612	593	578	630	631	624	627	640	615	625	636	637	600	626	603	666	603	586	588	634	606	652	616	630	650	634	653	638	634	622	693	611	656	636	641	596	601	641	652	654	664	640	628	661	594	625	604	623	620	606	666	625	597	602	630	640	565	641	649	615	624	601	608	669	610	594	631	631	608	634	619	610	660	611	615	641	635	650	678	613	633	643	585	630	629	621	592	601	617	613	652	607	620	599	658	631	663	601	669	594	619	646	611	660	619	602	656	636	602	577	659	639	603	635	599	616	619	651	598	625	640	663	655	660	614	582	648	609	614	601	628	636	669	603	617	625	614	653	624	662	603	600	672	626	601	648	647	631	641	606	676	580	606	618	584	663	610	628	599	609	591	644	627	585	637	644	624	637	563	567	664	629	662	617	598	611	619	560	636	660	636	591	638	679	640	616	639	690	628	653	631	617	638	618	639	609	619	638	618	617	637	593	635	619	611	584	640	620	653	657	632	651	611	666	622	659	656	628	610	626	635	617	637	589	576	634	613	589	641	634	645	639	619	563	624	621	607	603	609	640	596	644	648	605	639	606	654	639	660	607	668	621	633	635	648	643	586	661	659	611	648	620	670	627	607	610	657	609	603	619	646	657	641	627	663	592	643	585	630	548	635	649	648	584	629	629	631	655	593	613	642	681	575	621	606	599	658	621	631	606	603	632	635	674	641	626	661	637	637	599	610	612	630	632	585	664	615	620	621	624	575	619	625	651	629	624	637	629	621	647	633	603	607	650	650	658	622	619	650	679	626	638	618	617	595	603	666	676	611	647	571	592	658	649	628	583	607	623	611	624	633	593	640	545	627	621	615	574	642	595	631	641	585	663	623	573	590	644	664	645	611	643	635	627	642	632	621	616	606	656	652	627	613	609	610	606	630	642	636	584	620	635	654	621	617	592	600	620
61628	80343	73739	44136	30337	20275	2958	286	300	311	262	266	233	272	657	3553	3342	2062	815	377	267	242	241	240	251	240	249	245	207	260	245	238	235	244	219	244	220	241	257	241	236	255	239	217	256	260	249	244	247	235	256	235	239	220	237	236	253	239	247	230	240	241	249	251	224	245	246	233	236	235	246	228	210	233	222	257	256	236	234	246	228	250	250	248	263	227	239	249	228	222	242	240	238	223	232	266	253	251	235	254	261	241	260	251	239	229	219	245	248	249	238	225	251	245	223	243	231	247	263	253	230	238	257	224	241	230	224	250	253	240	257	226	253	257	222	258	219	259	218	243	223	229	245	252	219	237	265	257	216	227	241	232	239	230	222	210	239	229	236	244	232	269	251	262	231	199	231	254	221	247	239	210	244	238	243	252	212	250	230	213	240	248	241	237	228	227	202	246	209	238	223	234	233	228	206	225	253	259	237	218	212	200	228	204	227	217	243	223	239	253	239	273	227	259	247	251	246	241	245	243	245	199	247	254	262	231	256	214	227	273	224	244	248	252	216	253	247	263	228	227	260	235	238	257	236	237	231	224	245	251	253	238	232	251	220	225	260	234	214	221	233	226	265	227	243	233	246	248	240	245	245	236	215	259	242	254	235	238	228	251	256	262	253	244	214	223	243	235	230	232	226	250	238	240	222	231	243	257	228	241	235	237	244	201	243	238	236	257	233	263	232	220	240	239	229	254	218	207	246	226	240	244	250	222	241	241	259	250	251	229	262	264	234	229	259	260	228	227	273	226	231	207	238	252	237	225	225	250	256	246	220	257	266	221	225	266	264	244	234	238	224	232	224	273	217	232	268	223	237	234	234	235	258	246	260	250	229	235	245	250	232	236	253	258	237	234	242	224	227	244	232	216	250	219	228	256	202	220	254	241	233	226	221	239	234	248	265	264	240	246	250	240	230	258	217	250	266	229	253	248	229	230	236	230	232	239	238	250	251	248	211	248	236	201	243	232	239	247	250	227	231	210	253	203	246	243	233	232	232	222	256	247	236	227	243	244	222	271	237	233	262	281	247	257	240	222	232	246	216	275	244	219	241	221	229	235	221	239	218	243	256	241	234	224	246	249	241	259	250	234	234	239	257	244	258	240	238	219	256	257	243	282	251	219	247	231	252	243	237	234	246	241	253	256	231	258	220	242	256	229	239	218	230	256	235	225	224	256	218	265	269	240	246	254	211	254	226	250	215	222	270	236	229	246	234	251	219	237	255	254	247	267	222	253	234	250	229	215	219	241	244	206	235	234	242	261	223	255	250	253	239	246	246	241	248	229	241	227	246	245	240	264	227	252	245	240	229	235	255	244	224	203	232	249	250	214	246	245	226	218	241	234	226	245	237	246	208	224	257	235	240	236	251	235	279	229	226	192	236	226	240	238	250	213	236	238	230	239	231	220	232	231	210	238	256	237	247	216	234	238	235	222	233	232	255	215	233	229	243	243	228	241	237	250	241	240	227	233	249	214	245	246	240	214	250	261	243	248	241	277	196	232	242	227	241	235	238	222	248	222	241	228	212	260	233	244	237	250	224	255	233	251	229	247	227	230	252	256	227	250	244	241	234	231	233	273	241	215	233	256	241	231	257	216	249	257	227	242	223	242	232	254	265	244	254	215	236	239	243	254	244	234	226	252	226	252	252	248	227	223	221	250	220	217	268	232	253	221	268	224	259	234	248	220	257	237	234	249	223	255	253	264	229	266	242	234	255	242	202	264	217	226	248	240	228	285	209	227	262	216	217	248	242	241	254	230	237	222	233	230	232	247	261	225	258	231	241	251	235	219	272	218	235	197	269	243	230	235	233	260	239	211	242	253	262	247	276	257	225	259	226	230	234	254	218	234	216	219	225	210	235	245	242	244	247	249	241	253	245	243	236	261	239	243	227	216	240	209	231	223	266	271	223	258	220	247	207	244	242	249	237	217	246	245	246	231	242	250	215	215	242	209	211	234	239	239	267	230	228	209	210	250	216	243	218	211	240	272	261	201	247	257	263	253	212	234	220	248	234	223	240	212	230	242	220	243	238	253	241	263	224	240	220	262	224	252	235	236	226	233	232	262	221	229	264	225	247	229	223	242	245	219	246	228	240	227	239	239	256	251	267	209	201	224	253	253	262	219	248	244	242	237	269	224	261	254	228	252	244	229	236	238	255	237	264	214	239	243	263	235	228	224	222	224	220	252	236	242	263	233	262	221	242	220	250	220	245	258	238	254	215	238	249	242	213	218	269	255	234	270	221	233	221	250	249	282	248	226	238	225	237	262	213	242	225	250	241	254	236	240	226	252	231	261	229	251	225	250	229	237	247	234	259	227	218	209	249	286	242	241	211	244	266	226	257	236	238	233	235	221	211	240	227	241	231	232	248	237	189	224	242	249	230	244	244	260	227	240	230	243	243	251	218	258	234	233	238	226	253	232	238	231	218	219	222	254	238	242	231	244	233	219	233	214	236	250	240	215	251	238	225	231	242	224	250	246	259	231	240	230	240	225	253	252	229	246	233	237	255	209	224	257	244	235	220	237	232	243	233	236	238	238	228	259	216	250	259	238	230	224	231	235	260	224	221	221	231	221	242	267	234	234	241	235	226	230	263	261	262	247	252	246	251	244	261	219	214	222	231	270	247	233	250	246	227	254	236	228	232	266	229	229	209	225	255	232	212	224	256	242	224	237	224	225	263	251	237	230	241	241	255	231	257	246	249	248	236	251	223	242	233	222	225	236	253	216	245	241	256	246	231	223	251	246	226	232	271	211	244	248	211	221	245	229	236	242	211	246	237	221	243	251	235	235	245	255	257	234	219	232	227	233	243	244	230	219	253	272	266	245	253	237	256	238	226	256	229	232	216	226	272	239	270	215	241	248	239	266	237	227	228	220	242	253	253	249	237	250	233	224	245	217	228	218	231	248	231	225	236	227	231	250	228	251	257	230	237	231	236	218	244	206	252	233	212	265	238	241	243	239	256	238	239	216	249	232	263	225	222	232	234	266	230	229	239	243	269	232	234	224	267	246	244	249	208	219	250	250	206	252	224	235	233	233	236	218	217	239	244	211	261	237	251	252	237	264	239	259	269	274	228	249	240	248	251	248	222	218	257	260	235	254	253	218	234	212	229	220	241	227	225	240	240	262	253	235	256	244	224	253	247	211	232	240	235	242	252	246	222	218	229	215	251	269	232	234	214	242	242	245	233	244	264	203	237	253	241	236	230	253	233	257	246	202	218	260	243	234	222	234	239	216	208	260	233	238	208	218	257	241	220	246	197	241	250	232	197	261	224	250	247	261	277	210	263	230	246	239	225	275	232	242	228	231	253	224	215	221	266	232	238	254	248	267	231	208	237	242	228	270	256	272	239	227	252	229	231	264	244	234	239	234	244	242	246	236	228	225	259	227	240	237	219	229	240	245	220	274	255	247	261	224	227	211	232	239	224	254	238	250	249	229	259	246	240	230
39221	63521	66683	50233	39640	30967	2075	913	853	856	794	764	726	706	3515	16463	14953	9482	3583	1412	792	613	618	593	618	603	568	599	564	626	619	641	607	647	583	631	619	588	636	631	632	586	576	613	610	609	638	645	611	544	559	621	653	587	575	570	595	598	611	634	600	583	633	623	650	617	634	621	608	579	618	612	617	584	611	592	593	578	574	588	594	630	577	614	606	572	660	590	575	591	611	575	575	653	575	574	594	599	583	627	614	630	605	584	622	610	563	604	595	591	607	615	623	614	614	585	569	598	605	641	601	624	578	589	609	623	579	557	609	590	591	631	594	579	589	611	573	648	597	635	637	587	634	583	632	578	622	631	642	625	652	584	621	586	613	569	641	650	601	568	577	568	576	630	613	644	586	600	619	623	622	610	585	581	673	639	632	622	575	618	612	546	617	577	616	539	598	645	637	606	615	604	588	629	565	655	597	571	582	622	635	620	594	605	523	590	580	592	622	606	587	583	594	647	603	624	564	589	572	583	605	621	598	575	593	598	594	610	608	601	591	600	604	621	605	642	622	555	595	624	658	586	640	648	582	608	596	593	603	608	616	589	638	613	550	551	628	589	568	607	623	565	604	637	633	620	636	568	602	579	599	610	649	590	635	583	580	618	596	570	620	556	599	618	610	600	572	605	608	579	616	606	624	590	614	558	596	649	608	633	609	607	605	617	617	638	592	588	644	632	611	596	677	612	600	587	590	599	618	590	602	653	585	641	603	620	592	643	615	577	609	602	594	583	641	629	625	598	595	624	613	610	599	611	588	627	563	610	601	607	594	607	575	601	614	607	561	568	592	604	584	608	611	622	604	646	601	602	587	622	569	587	662	607	610	623	610	607	612	575	583	609	603	575	624	606	569	585	580	595	616	589	593	580	612	618	596	628	577	610	625	624	623	644	620	607	625	582	590	596	591	609	558	588	595	569	568	600	634	618	617	645	615	596	613	552	591	562	635	612	600	632	587	614	594	664	594	579	573	646	626	619	582	573	604	585	613	614	594	594	594	580	572	613	622	593	614	559	563	597	603	572	606	566	636	596	614	604	601	585	590	618	622	613	602	655	572	581	634	626	610	590	662	579	617	610	631	642	650	591	626	606	559	572	599	602	575	625	603	622	623	586	620	645	618	527	576	606	555	630	619	591	597	643	601	570	611	610	596	592	625	598	616	584	661	669	648	586	591	606	638	601	639	645	584	586	631	598	582	571	578	663	637	623	579	610	605	581	588	600	627	621	631	616	587	614	586	589	642	621	590	586	637	664	607	580	634	602	594	595	613	602	590	628	586	602	613	592	620	609	585	629	598	602	607	614	601	588	578	610	536	627	569	592	605	619	594	600	604	606	595	612	649	592	619	585	619	598	542	630	596	624	601	589	628	614	605	614	596	587	607	616	613	641	625	608	598	627	583	596	582	600	627	601	615	599	611	564	572	599	594	598	624	557	614	596	592	616	575	635	599	613	603	610	608	595	588	650	652	581	649	629	614	582	615	576	575	637	601	613	580	617	608	639	582	565	589	631	621	638	611	583	608	628	592	633	637	590	598	628	604	598	610	618	581	613	570	597	606	579	617	563	632	579	599	636	634	621	610	566	556	608	606	640	584	661	602	601	578	624	578	626	604	590	555	635	629	619	596	590	626	571	611	610	585	581	569	627	608	615	601	615	609	597	644	589	648	562	586	588	582	605	621	650	607	605	624	635	623	556	592	562	633	626	600	648	609	590	623	630	597	595	633	555	638	634	638	600	585	590	599	583	611	613	580	612	609	599	584	565	604	629	614	602	583	610	594	615	580	599	619	613	574	605	599	611	635	627	608	543	609	596	575	638	571	617	624	624	566	601	621	621	638	580	624	598	613	601	599	631	574	584	601	618	578	609	609	598	635	625	589	613	625	625	628	589	649	601	649	547	578	644	597	616	638	615	618	666	622	625	535	587	654	566	623	606	615	595	626	659	581	541	611	605	616	618	615	597	657	593	605	591	587	654	582	624	628	604	591	620	572	582	603	615	576	592	620	617	592	598	618	617	625	604	624	612	605	594	627	578	574	585	590	631	578	632	631	618	567	584	628	615	617	634	650	606	613	590	610	615	597	612	614	574	635	599	622	600	635	594	581	583	601	582	608	590	609	597	622	594	611	616	581	586	624	622	565	611	609	583	565	609	607	618	603	605	623	651	578	569	549	623	628	628	651	631	638	601	619	557	631	597	585	643	625	650	636	608	620	629	612	631	622	624	601	611	636	629	611	619	585	626	603	585	593	617	603	609	616	606	598	611	636	588	611	570	594	631	593	551	671	614	592	609	643	602	604	619	592	629	610	589	600	556	651	612	582	645	611	638	589	598	641	625	634	593	640	614	611	607	596	631	595	635	601	611	613	589	599	617	607	580	581	602	616	641	583	640	653	585	613	568	566	635	605	624	588	586	633	600	600	586	610	579	586	561	649	617	607	626	585	600	576	610	645	587	644	623	639	565	608	607	609	576	626	623	572	589	591	595	645	638	614	580	606	612	630	652	551	568	611	629	574	595	621	609	631	641	604	595	619	572	656	601	589	622	597	578	602	626	638	602	622	603	635	589	608	607	620	590	626	632	656	615	602	586	582	631	599	626	584	616	594	577	590	601	603	609	548	621	606	573	592	613	550	582	573	605	599	569	615	576	606	609	675	615	601	612	633	639	618	552	626	599	594	621	623	581	594	556	572	586	637	611	618	613	650	592	589	614	592	628	651	607	632	612	638	631	616	614	571	595	635	642	610	656	610	598	599	588	579	612	619	584	610	615	625	599	627	597	548	604	648	634	565	613	587	602	587	605	582	624	593	628	580	632	595	586	611	588	557	562	648	632	618	609	639	578	634	555	601	580	582	596	597	617	581	590	611	607	629	648	651	632	614	633	618	598	626	606	575	616	663	606	600	682	561	550	594	590	603	555	602	611	577	607	570	596	609	647	598	629	581	601	603	588	594	612	588	616	608	582	621	594	602	583	617	570	628	616	569	581	581	604	577	599	596	603	553	594	590	586	590	566	578	600	596	590	593	637	593	602	635	639	635	596	612	593	585	602	603	646	622	621	615	564	653	612	560	623	625	636	600	614	587	623	614	608	580	579	644	590	592	591	626	604	592	617	584	579	615	608	613	597	592	593	663	582	589	579	638	627	591	634	630	614	619	590	628	635	581	577	611	611	591	565	561	619	655	611	607	593	587	599	570	609	601	617	616	643	614	596	595	590	599	599	613	630	614	605	610	608	607	604	584	614	621	593	622	589	627	597	603	558	635	627	578	568	609	565	634	628	583	640	618	596	646	624	607	632	616	603	589	557	627	599	633	636	654	628	604	625	589	600	568	607	637	572	589	548	593	586	600	619	616	609	606	602	611	627	564	639	623	628	623	656	631	556	575	556	602	634	590	579	562	583	606	589	633	558	617	624	584	630	578	592	590	589	592	614	646	568	617	632	584	592
9609	13397	15486	3149	1036	617	253	216	235	224	213	223	222	231	247	267	316	438	341	251	237	222	197	204	257	254	239	232	221	237	226	232	225	235	243	221	251	205	213	191	246	224	209	198	197	222	204	208	209	226	214	213	195	220	212	204	197	212	224	216	207	230	211	224	200	216	198	218	209	209	217	240	249	228	230	210	210	210	230	212	204	213	219	250	218	222	225	234	232	216	210	230	211	208	195	205	243	228	235	205	216	186	221	199	243	205	235	215	223	221	209	237	213	222	215	208	178	226	232	239	234	182	225	227	205	223	212	212	210	216	223	232	215	205	234	227	229	237	228	226	196	196	241	225	210	238	227	237	271	211	217	236	230	202	193	225	216	227	209	245	218	228	232	219	216	227	227	209	206	214	206	238	223	217	200	213	201	239	220	228	209	206	234	209	221	229	215	222	214	222	210	225	224	224	205	223	199	234	256	253	232	232	245	245	226	231	225	226	187	220	216	201	236	231	212	233	191	234	214	222	249	205	194	245	252	234	229	213	208	201	250	216	217	198	208	244	199	206	209	237	222	217	226	265	213	200	203	210	236	200	216	253	226	239	204	215	214	227	244	211	232	202	209	236	240	235	213	236	236	179	214	208	231	243	220	222	200	232	250	235	238	240	213	211	199	238	218	204	211	224	201	195	223	188	215	222	230	219	242	225	205	211	203	216	225	210	196	238	237	223	189	195	215	207	205	234	219	208	213	238	232	246	216	209	224	238	210	203	233	214	224	221	237	246	239	217	204	240	226	220	261	225	196	195	224	213	219	205	196	230	226	216	215	229	227	204	203	211	223	176	217	227	224	239	199	212	226	204	194	230	195	215	200	233	199	239	232	247	221	214	211	217	226	194	249	232	225	221	250	225	207	215	228	226	225	193	221	221	219	256	224	216	225	218	217	232	218	225	199	207	233	204	194	228	246	218	205	225	195	212	209	220	218	233	210	241	203	257	236	213	222	237	247	208	236	225	214	193	233	236	222	219	216	196	233	204	223	239	233	212	212	214	224	230	231	228	228	223	226	227	195	250	208	220	227	220	194	225	220	269	222	251	230	194	201	213	216	218	208	228	238	229	218	222	215	226	239	193	215	203	200	241	244	219	252	247	229	216	189	225	227	221	208	218	266	246	231	209	226	213	211	213	220	199	225	211	214	216	211	220	222	239	201	222	218	192	222	228	251	242	216	211	246	237	217	195	219	239	237	232	219	244	211	211	214	213	213	235	218	233	243	243	244	213	218	224	217	230	225	253	209	248	218	222	219	230	208	221	221	202	253	201	219	252	202	229	218	231	209	203	235	238	236	223	211	234	224	218	227	216	218	219	205	218	228	221	223	225	233	216	191	233	237	232	219	229	212	224	208	239	208	182	206	202	217	205	196	231	214	201	238	213	249	225	208	235	231	252	246	243	252	227	225	194	202	190	221	183	215	211	228	230	216	224	207	217	226	192	184	247	235	206	249	259	202	189	209	199	240	267	231	207	219	221	241	231	241	218	240	213	246	207	233	209	185	217	216	224	222	233	210	201	200	222	233	232	206	221	233	247	223	220	195	252	193	215	217	241	219	227	211	222	206	212	232	240	235	223	233	238	239	252	203	225	234	223	220	226	222	223	242	202	223	214	248	233	201	209	214	211	211	242	210	218	214	225	208	224	207	213	238	237	220	249	221	218	216	220	202	209	256	213	240	198	198	217	249	226	232	201	210	207	225	256	227	248	245	239	215	243	199	230	236	233	226	223	256	230	249	221	224	213	228	229	196	234	203	201	208	221	212	226	213	203	212	200	185	229	206	241	226	214	226	194	230	210	210	235	247	235	212	216	235	222	202	223	196	207	234	237	217	230	197	217	199	227	231	224	233	228	227	230	217	219	232	215	231	243	201	208	193	225	217	219	184	237	230	188	218	224	193	222	235	219	230	245	223	214	238	214	231	185	231	201	228	228	207	218	202	215	237	276	234	217	221	216	234	216	228	245	221	191	222	212	216	223	214	226	221	199	217	213	206	233	228	223	191	223	204	240	207	216	215	221	225	205	243	225	216	234	215	222	212	238	220	221	216	209	208	241	220	210	209	208	223	235	225	224	206	242	239	244	220	217	211	199	197	214	244	245	242	221	212	209	251	210	220	239	217	231	210	230	212	220	195	252	225	232	248	206	221	236	227	205	213	244	215	214	237	226	210	224	195	219	228	205	232	208	207	221	249	191	179	212	228	227	240	215	198	233	228	218	192	207	221	205	194	229	227	216	215	211	228	203	217	221	222	217	220	213	219	211	238	215	196	256	213	217	218	219	224	246	224	197	226	214	225	226	223	202	210	256	229	222	204	200	208	201	229	219	222	191	237	226	218	220	227	222	221	220	209	220	203	213	238	212	205	201	231	204	213	198	204	223	218	224	224	203	215	248	233	214	211	241	202	221	198	239	217	211	220	224	207	212	187	210	230	213	220	204	249	218	201	226	212	221	224	238	212	211	234	206	222	182	217	218	226	224	240	240	196	218	212	250	256	219	226	213	218	233	220	229	238	221	192	248	240	215	218	244	218	260	224	203	215	236	205	214	229	198	256	247	223	225	213	214	236	216	210	216	205	232	218	238	242	222	218	188	214	197	237	205	196	223	234	203	214	238	211	215	203	228	224	216	215	223	205	234	235	230	215	229	239	208	228	202	202	203	200	212	190	203	229	218	189	201	218	233	226	235	212	228	228	241	191	210	235	205	211	215	242	225	206	221	220	203	263	214	229	215	221	241	217	214	196	232	237	196	236	215	207	255	222	237	237	208	224	216	220	213	224	246	234	215	215	204	243	207	224	226	201	191	217	198	218	217	207	233	207	245	239	227	214	232	212	221	229	232	229	248	214	227	224	230	215	224	228	231	205	220	224	251	216	231	231	228	213	209	234	229	205	214	209	231	206	195	259	218	227	212	210	207	233	244	214	236	186	222	205	214	199	253	210	212	234	232	255	206	241	233	190	227	203	216	226	231	214	210	241	210	206	221	217	214	209	226	212	200	221	201	224	243	203	214	199	233	209	189	226	237	230	211	242	216	235	206	206	205	225	243	203	230	197	224	222	240	230	192	200	220	234	215	221	214	234	236	226	211	215	218	211	253	231	247	236	226	248	222	240	205	209	247	211	203	233	207	195	218	190	228	247	202	216	220	222	226	195	248	190	214	228	208	221	214	234	215	232	212	217	252	232	237	238	213	208	226	202	220	219	214	206	227	227	236	212	220	191	203	225	212	235	205	190	216	248	195	256	229	210	237	222	214	217	224	230	212	206	206	231	223	240	227	229	182	204	225	222	205	211	203	233	218	214	213	234	221	203	218	210	214	226	208	211	216	229	227	228	226	236	216	214	219	229	218	226	203	208	224	204	231	205	201	205	207	260	214	235	220	221	242	201	210	240	208	226	224	192	241	222	251	201	244	225	207	221	209	211	213	223	223	225	233	223	226	203	208
8411	19107	22758	7416	3873	2807	721	599	572	572	559	608	595	593	632	941	1374	1494	1039	782	615	547	542	579	557	549	528	585	612	569	566	581	580	572	526	587	548	618	603	563	583	542	566	559	577	588	597	519	535	539	616	540	555	587	553	587	549	562	586	584	574	592	570	524	577	543	561	552	575	578	593	546	579	611	542	548	576	520	558	571	543	572	603	595	611	554	583	585	559	562	584	558	599	559	599	558	558	621	594	523	541	555	548	530	568	590	599	582	636	621	564	604	543	569	571	564	587	539	570	592	563	575	530	593	601	569	578	611	595	578	603	537	599	568	571	555	587	598	572	520	569	551	566	561	586	612	570	535	536	587	580	597	605	591	532	555	548	561	562	598	579	513	576	586	517	597	564	555	570	565	551	560	579	610	584	548	584	560	582	561	507	594	557	595	611	606	569	558	600	563	557	598	579	563	566	604	589	540	653	512	651	572	616	545	586	577	534	541	550	557	550	580	571	571	601	578	583	532	571	592	557	565	585	576	552	555	589	571	573	561	568	574	544	583	583	567	612	575	579	573	583	607	551	601	569	593	591	583	577	604	583	574	589	632	610	591	601	574	599	538	564	573	582	598	594	579	550	597	566	567	607	562	572	579	574	509	601	585	549	593	541	558	562	582	630	554	583	590	553	596	557	610	583	526	643	584	562	618	576	619	553	518	588	582	539	587	596	581	599	607	591	571	567	581	572	596	580	555	586	584	581	577	583	561	603	571	577	601	580	537	565	545	557	591	562	608	573	556	560	548	541	552	579	555	580	555	585	553	560	593	583	570	569	655	595	555	557	521	591	543	564	582	582	557	572	587	563	560	586	586	592	542	588	598	555	589	541	538	592	587	590	569	584	610	577	579	570	597	598	567	600	584	546	607	603	563	542	600	596	601	556	559	549	596	586	588	578	532	602	549	557	609	590	573	552	562	593	576	577	562	586	523	588	556	567	570	549	574	544	554	547	552	552	528	563	593	599	550	583	574	593	547	569	563	602	567	567	573	523	548	559	559	577	571	603	556	594	602	562	557	612	590	594	551	592	559	561	583	559	561	586	595	555	564	581	514	561	579	589	600	564	617	569	585	579	533	561	595	552	562	549	589	528	524	583	552	577	534	589	578	574	581	510	551	553	545	575	554	658	593	557	558	565	575	561	572	525	596	559	576	569	586	596	585	615	565	561	585	533	580	554	560	583	573	538	587	567	560	594	593	590	549	585	565	614	599	559	579	545	536	548	559	559	576	519	620	576	563	548	541	547	576	606	556	592	596	546	601	593	558	595	541	579	551	588	593	572	579	567	582	577	549	564	609	570	538	519	533	570	549	579	566	556	548	616	599	530	580	554	570	544	551	547	565	605	568	570	584	592	571	578	545	619	598	590	553	554	570	579	519	561	584	586	614	548	619	555	556	599	557	563	584	560	566	585	572	574	563	577	570	567	574	596	558	575	537	558	608	543	586	566	563	588	545	548	547	565	594	545	575	532	592	598	565	598	579	577	587	579	602	580	533	568	564	523	545	562	569	528	519	589	580	525	550	542	586	546	598	563	571	524	578	552	556	589	562	551	582	545	573	560	595	535	530	588	603	609	574	516	598	570	588	603	594	550	584	556	568	577	562	578	548	599	571	558	610	531	580	550	596	559	572	557	616	561	601	562	568	555	530	576	585	596	558	624	559	566	608	557	573	578	596	545	569	587	579	581	593	562	582	557	594	574	575	524	551	646	565	563	592	592	569	582	556	573	562	561	575	504	603	534	549	573	591	560	566	600	527	570	574	573	599	526	566	576	563	571	571	539	528	578	583	558	600	567	553	592	559	587	594	624	560	589	548	539	562	640	572	581	604	556	567	542	552	577	567	601	581	582	573	617	536	545	565	607	574	553	583	578	569	555	572	552	599	573	590	567	596	599	598	562	608	567	566	593	551	604	577	612	586	561	577	552	611	537	554	611	558	561	624	532	578	605	640	586	594	557	587	570	552	606	577	583	570	582	550	555	607	623	567	574	547	602	571	584	596	586	565	554	577	585	580	609	582	562	589	576	592	573	579	576	546	605	578	554	552	591	555	572	597	584	580	581	564	521	560	528	581	574	584	572	632	586	598	559	584	550	588	561	622	578	542	584	559	565	612	586	577	590	574	576	605	526	541	560	584	600	536	562	574	585	577	569	571	565	570	578	556	568	556	554	619	527	568	569	557	558	552	601	559	578	549	544	556	580	577	572	545	555	578	578	580	567	615	566	601	576	594	565	588	538	593	558	561	559	568	549	577	632	563	606	590	612	583	571	576	566	567	557	585	571	564	547	571	554	585	583	603	612	607	573	550	537	596	603	608	592	595	615	582	568	563	549	545	555	607	583	594	554	541	590	599	567	555	570	568	578	596	529	635	523	566	546	544	561	565	560	556	545	545	551	615	543	575	620	553	571	542	571	584	558	544	603	581	612	572	582	597	546	579	603	597	587	577	589	588	591	580	610	593	545	569	588	566	578	566	579	526	572	568	561	590	555	526	543	498	583	567	584	521	530	589	556	562	621	595	559	554	528	563	606	535	575	549	614	559	565	596	540	558	579	573	562	592	567	561	578	600	561	547	595	593	584	567	602	579	590	582	574	626	614	575	599	574	541	577	605	578	602	556	576	586	563	587	609	577	569	593	562	569	590	599	564	587	547	592	546	556	560	604	586	576	582	555	580	571	560	594	586	566	619	575	623	568	565	533	576	606	517	600	603	596	587	578	592	545	581	567	606	556	568	589	575	585	563	629	576	574	557	613	561	585	568	576	595	573	588	603	588	584	583	552	583	544	510	578	543	548	576	533	610	618	579	545	568	570	527	593	564	572	584	550	575	588	551	557	538	545	565	557	577	572	626	554	584	604	553	540	557	571	567	564	596	554	620	573	608	544	572	593	534	573	578	611	627	564	569	595	578	580	573	586	556	570	570	554	547	559	598	585	576	581	598	557	559	545	562	591	617	568	581	530	577	554	567	598	577	567	560	599	566	578	594	579	598	569	534	611	538	630	527	565	585	584	547	593	593	520	540	546	561	557	608	587	580	545	542	558	527	561	581	586	530	589	567	610	559	598	596	587	609	585	602	575	563	548	589	561	586	582	612	574	614	532	601	626	542	613	614	625	583	535	585	574	608	517	598	576	587	579	569	554	598	612	556	596	575	576	620	559	544	575	601	574	605	562	546	596	589	539	556	596	595	550	573	562	623	577	583	524	579	561	610	532	610	559	552	589	561	579	529	584	581	586	544	557	594	610	581	562	547	593	555	599	568	553	566	563	544	574	602	560	602	560	592	560	585	519	587	541	595	558	545	605	578	575	582	571	604	544	563	586	560	592	574	580	598	601	580	551	600	534	589	558	570	583	591	549	602	519	551	598	606	585	571	550	566	589	596	538	575	614	597	555	600	594	590	600	575	560	587	557	574	602	572	558	550	549	568	587	592	551	556	566	597	581
43713	65771	64273	29054	17278	10765	2679	269	273	264	255	299	253	283	259	706	1172	1271	703	313	256	251	249	258	227	242	229	243	232	230	255	245	234	242	249	217	209	230	268	228	226	240	244	241	236	246	253	236	227	232	265	249	241	246	236	223	253	230	235	239	279	261	243	229	268	237	245	229	238	254	228	224	243	236	260	222	255	253	236	221	245	249	209	226	229	254	232	254	252	225	239	264	279	247	238	235	277	244	259	244	237	224	248	256	259	234	232	237	240	248	253	249	254	211	212	246	210	222	236	250	251	241	230	276	257	239	281	235	229	254	218	236	257	229	249	252	249	253	235	238	217	234	265	238	220	217	236	247	253	231	215	255	230	248	276	223	230	230	241	248	252	217	252	244	226	241	221	206	230	247	230	228	234	234	247	235	222	236	261	218	246	239	231	223	224	248	254	236	236	226	240	254	218	231	251	197	239	236	219	226	237	216	247	192	201	223	256	238	218	236	237	269	246	228	267	253	246	250	271	270	227	232	230	255	270	265	221	264	246	218	245	234	247	237	206	254	233	244	233	238	228	226	234	225	235	221	248	204	250	258	228	231	236	244	229	260	211	209	251	223	230	218	240	212	258	233	263	223	254	246	246	253	237	233	236	220	256	224	242	218	262	263	235	263	256	246	233	228	253	229	214	233	229	255	226	248	246	267	256	251	237	223	221	228	219	256	234	246	273	234	216	250	247	256	229	211	226	234	267	252	218	234	221	247	290	241	218	220	257	233	232	263	265	239	255	254	242	251	266	242	238	216	235	236	230	254	226	232	240	232	229	248	271	251	232	246	237	233	250	227	235	254	256	247	198	211	265	242	240	248	248	248	220	241	245	223	226	228	231	247	245	261	230	255	241	242	262	246	241	246	209	251	245	242	244	238	252	243	211	237	238	226	236	275	253	223	225	244	249	253	201	231	255	270	263	247	222	233	249	237	241	272	229	224	228	213	226	251	221	254	219	232	241	244	287	254	233	245	252	238	246	226	232	242	238	231	262	269	215	244	232	254	221	224	251	256	246	249	262	256	230	245	236	235	218	234	241	242	240	236	247	238	255	248	248	246	202	223	213	241	215	223	243	230	249	279	216	259	259	229	249	222	246	226	231	230	257	269	233	236	226	250	250	292	254	245	275	219	266	286	239	242	214	245	226	218	250	267	228	235	242	250	231	235	234	265	253	230	255	273	258	235	255	238	239	237	247	238	232	244	250	242	255	247	224	232	275	224	218	224	218	238	245	238	249	232	233	220	201	235	285	242	251	243	243	248	263	240	275	230	224	223	278	210	223	236	250	233	241	234	233	199	247	224	232	236	227	255	250	248	234	233	271	242	231	189	245	215	230	233	233	258	232	259	227	226	242	246	256	217	254	234	263	260	249	229	256	285	231	214	257	255	210	238	266	274	259	252	230	242	253	254	231	257	240	249	223	245	234	244	250	217	249	257	266	210	223	245	244	246	219	219	228	238	272	245	255	238	263	234	249	239	239	258	271	224	238	222	235	233	265	233	226	224	209	227	220	250	252	228	212	241	229	252	248	235	223	220	278	259	246	232	254	245	256	256	233	244	207	227	262	230	227	247	219	252	263	222	256	230	233	220	227	284	241	235	226	244	239	240	228	237	251	209	265	250	234	240	252	228	234	214	243	212	240	223	220	250	256	250	233	193	226	231	259	272	233	269	254	255	234	251	229	199	252	248	231	235	252	235	260	251	242	247	207	242	246	245	249	260	228	235	250	232	255	226	269	260	238	230	223	239	212	264	240	224	247	231	266	229	227	277	253	255	228	258	245	270	241	272	282	237	236	226	238	246	263	248	243	237	250	233	234	225	256	254	243	254	237	250	245	258	230	215	238	246	245	252	241	254	253	238	236	239	223	253	222	249	232	238	240	255	263	235	227	274	239	233	264	214	212	234	227	215	240	263	236	228	238	227	235	275	262	239	211	234	272	242	233	206	224	248	258	235	210	253	237	249	248	247	274	238	228	290	245	250	245	220	241	250	225	211	240	257	255	220	226	248	253	211	258	235	250	216	238	240	220	252	245	206	246	247	230	221	235	246	219	228	244	253	211	237	272	237	248	254	217	247	258	223	254	211	241	255	265	223	253	254	229	258	215	226	252	228	265	238	230	241	231	231	228	227	227	236	233	208	213	240	248	233	227	259	246	238	254	228	240	279	246	235	233	238	236	247	260	255	278	254	229	236	245	251	238	268	245	221	246	245	260	205	258	236	244	237	222	252	243	244	236	262	253	209	238	260	245	203	247	274	228	239	275	241	258	250	229	254	263	238	247	225	229	253	237	225	218	243	232	230	234	244	229	205	216	248	255	209	230	224	262	248	251	257	232	235	271	247	208	237	245	238	227	257	264	235	226	254	248	237	254	244	218	245	246	263	237	260	235	247	239	243	262	249	231	232	235	249	233	266	214	260	237	227	237	214	259	260	262	235	214	232	249	229	237	249	225	265	232	243	247	233	255	239	226	301	244	248	255	241	232	233	260	229	213	247	256	251	244	228	191	237	236	218	248	187	253	244	213	240	243	237	243	269	251	232	224	250	246	246	226	217	224	259	234	277	250	239	256	250	263	243	238	247	237	229	244	241	233	250	255	235	232	240	264	240	247	290	235	235	267	229	233	247	217	246	227	261	213	238	251	245	227	254	290	227	234	263	229	240	227	215	244	276	260	239	224	242	275	234	231	252	257	246	214	212	235	262	241	267	241	256	230	243	241	221	247	229	248	242	239	238	244	242	246	218	246	253	242	218	289	224	267	278	213	252	243	238	243	243	256	205	254	214	238	235	251	216	253	207	223	251	236	248	234	249	249	220	240	234	234	236	211	248	240	262	245	253	252	271	217	207	233	245	228	244	251	245	207	225	228	236	233	211	239	246	239	215	231	251	262	257	252	249	214	219	238	252	253	226	253	218	244	237	245	247	223	207	226	252	267	239	240	214	231	260	261	237	248	226	238	216	247	240	249	235	246	231	234	226	277	217	231	243	248	232	229	199	239	246	260	227	230	259	242	225	230	238	238	223	247	257	232	234	238	254	246	233	234	242	271	227	217	232	243	260	245	231	240	261	241	233	214	238	249	254	263	222	234	247	237	239	244	250	255	231	251	247	242	234	236	211	240	260	235	238	244	235	246	220	238	211	241	242	254	262	263	228	214	243	218	245	221	231	218	225	250	246	229	251	218	255	234	237	283	237	254	264	273	241	268	247	261	244	259	234	237	242	250	234	218	270	228	239	231	250	216	271	229	248	217	225	252	221	225	211	224	208	234	257	234	240	231	248	266	220	249	245	224	269	219	233	252	256	235	236	218	264	249	238	237	268	250	259	243	229	240	248	234	229	223	227	232	250	234	251	247	239	261	246	246	275	232	228	239	263	224	243	242	221	243	233	216	223	229	242	261	240	264	222	243	227	211	228	259	239	226	256	236	253	242	252	240	243	239	231	225	226
26952	49814	57166	29998	27945	25325	5970	775	715	756	676	693	680	649	752	3693	6153	6688	3286	1235	716	613	655	580	608	579	600	636	615	636	609	626	659	585	600	639	620	638	646	621	597	595	602	638	634	626	631	606	621	632	592	626	674	609	603	591	610	594	613	621	583	624	624	608	602	585	653	605	612	600	627	603	643	585	605	608	641	576	608	597	611	595	582	657	604	578	616	644	610	623	604	632	607	570	607	607	645	548	627	607	576	560	622	623	585	632	641	605	598	612	634	606	618	614	595	602	637	631	642	587	639	566	601	596	597	627	627	615	585	596	613	566	620	624	609	567	581	597	577	603	604	649	589	631	643	614	631	601	615	661	595	593	593	581	562	633	623	594	601	563	595	606	640	589	602	651	599	664	627	557	598	567	633	625	587	647	624	627	590	596	617	616	641	640	612	595	585	639	629	630	630	567	636	593	619	611	582	572	641	601	626	608	578	616	603	624	564	610	601	605	599	603	617	614	628	642	583	573	666	596	641	620	625	603	629	637	595	620	636	589	583	627	570	618	683	622	598	605	588	570	591	598	622	594	640	580	590	629	620	638	637	606	587	641	649	675	612	618	597	605	630	612	623	585	609	613	585	600	611	596	642	595	646	640	591	611	591	581	601	597	627	637	614	602	593	648	614	619	621	608	606	660	617	613	634	633	554	567	608	608	598	625	623	590	598	644	642	613	618	630	613	670	619	578	624	624	574	636	607	585	627	579	588	589	615	616	639	570	548	620	607	573	615	586	615	608	602	624	611	581	601	602	639	618	596	616	586	642	595	630	620	644	610	615	605	623	627	617	631	602	641	562	595	596	580	623	625	627	584	625	655	637	634	577	610	662	619	579	624	583	625	589	597	601	636	638	607	598	590	632	651	589	608	565	584	577	605	629	649	575	593	622	617	568	567	624	641	637	600	604	644	635	659	625	627	599	624	630	600	586	599	599	624	607	630	645	542	643	606	605	597	643	581	621	626	633	615	597	624	632	611	639	591	610	631	633	639	627	588	610	637	624	634	610	645	610	613	656	600	652	627	587	653	625	601	629	614	663	629	646	614	616	587	610	628	675	563	626	592	640	626	657	584	588	644	614	586	580	636	571	624	633	587	621	611	652	572	635	600	669	631	586	613	617	615	604	604	604	631	615	632	622	605	649	609	611	595	631	601	588	631	628	593	620	585	598	618	627	629	626	604	620	578	614	608	580	622	579	587	584	611	588	625	583	581	575	640	639	618	625	625	617	595	589	624	606	598	634	621	597	606	632	628	621	633	595	634	609	579	619	592	612	636	630	581	603	636	586	652	623	597	595	597	608	601	544	632	620	587	618	608	626	643	639	598	635	566	595	591	668	567	575	587	592	596	572	617	576	678	602	596	569	644	593	643	628	569	619	597	582	639	582	669	606	610	623	590	613	610	592	633	609	626	617	594	601	615	623	639	600	574	629	626	575	607	624	585	594	597	605	570	583	615	604	599	572	593	565	608	622	600	562	621	681	586	663	603	622	621	638	607	662	602	611	629	576	606	616	653	602	612	637	602	598	622	620	618	602	605	651	604	588	621	588	607	635	601	647	580	642	609	609	624	655	623	595	586	617	644	528	576	634	623	617	659	632	602	628	610	597	585	573	609	605	655	596	599	607	612	622	639	621	611	650	582	570	629	610	659	597	594	617	602	567	566	587	608	618	588	613	647	619	600	608	595	632	612	623	578	625	650	627	628	603	658	620	619	604	608	623	624	635	646	631	627	610	590	592	581	608	634	625	615	608	581	633	584	616	648	639	621	621	638	606	609	585	593	614	616	589	599	590	614	641	640	635	668	626	617	597	624	637	618	592	595	646	591	589	633	658	610	574	604	626	579	622	595	626	607	598	603	607	596	643	613	618	616	655	594	597	656	569	625	627	599	604	572	644	629	650	591	617	591	609	578	621	613	603	654	637	604	634	629	644	579	597	650	614	649	624	591	615	607	628	656	633	605	613	615	597	624	594	584	623	626	610	558	655	567	626	600	609	619	596	572	641	615	663	596	644	619	590	652	623	580	623	617	637	607	625	598	620	607	577	610	578	600	632	663	588	578	653	627	629	606	607	609	650	647	590	621	613	653	590	628	619	596	612	572	626	589	621	633	591	627	586	613	641	636	633	580	570	637	621	592	630	636	576	613	639	594	589	620	598	608	636	599	638	598	614	559	607	643	624	647	650	596	581	626	615	612	663	624	606	593	623	617	621	639	615	618	596	592	612	623	614	587	669	610	583	610	655	551	633	613	617	625	621	602	592	599	591	642	594	592	585	605	678	603	613	652	576	627	605	593	646	668	607	635	616	639	567	592	645	627	669	635	593	592	603	604	609	611	634	611	637	653	604	668	597	631	630	640	597	571	580	627	597	596	606	577	619	595	606	620	646	617	606	568	633	600	632	586	591	587	620	608	567	626	584	614	595	564	609	642	634	599	666	593	618	652	549	595	613	580	571	550	624	618	608	644	576	605	652	591	640	642	600	581	600	612	582	634	606	562	635	621	593	623	597	574	604	669	594	623	609	624	629	587	593	606	613	611	607	636	585	655	621	606	642	659	604	603	626	594	615	632	630	633	628	622	631	600	655	609	605	609	635	591	631	619	589	603	617	567	611	603	665	621	624	613	625	634	659	582	598	623	593	637	609	582	562	618	586	601	580	652	617	572	636	630	645	609	624	576	617	616	539	568	640	600	622	615	614	572	619	617	617	610	625	628	602	609	590	626	586	587	646	577	647	616	609	579	609	631	623	610	613	636	590	636	613	604	656	610	606	579	625	619	643	587	601	615	562	600	550	610	606	638	609	617	599	635	636	601	639	593	586	595	643	662	653	638	615	607	622	626	593	613	581	566	613	621	585	607	603	598	592	601	559	597	585	613	618	596	649	602	588	592	607	624	643	617	650	585	646	620	611	637	596	579	605	613	605	597	586	618	616	651	606	564	629	592	613	599	606	621	601	628	590	657	628	609	594	627	573	594	629	624	573	639	621	618	641	641	600	545	631	605	570	650	616	626	621	584	606	595	661	607	615	604	581	617	605	640	602	626	658	626	611	603	591	622	616	623	617	616	626	568	613	611	622	632	595	608	564	593	616	573	660	649	606	616	623	557	576	573	611	618	574	619	602	622	601	635	606	600	660	636	615	620	585	605	586	629	634	627	579	609	617	586	611	617	620	591	613	600	602	624	621	646	609	629	611	613	619	633	608	599	611	585	594	646	634	647	639	653	612	611	604	617	607	613	629	610	628	617	641	642	623	603	625	640	625	627	567	588	596	633	591	608	648	600	612	621	640	618	590	607	638	601	641	574	626	651	571	572	617	597	601	643	638	624	570	612	617	581	630	622	614	631	580	603	582	566	611	622	613	666	580	637	615	628	583	605	637	622	622	626	620	627	587	595	617	582	598	643	590	637	618	627	609	630	591	606	650	648	623	609	650	570	606	568	594	634	583
65978	79838	78570	48168	25965	20636	4477	311	293	241	244	251	250	296	248	1171	1712	2130	908	526	302	249	239	271	237	227	253	208	201	230	249	231	233	245	240	253	258	233	247	250	253	239	248	235	242	209	238	253	230	255	225	233	234	264	218	251	238	239	237	221	237	243	214	247	249	242	257	216	234	225	259	211	229	236	238	245	243	240	235	253	259	227	211	245	199	215	216	223	242	249	237	265	251	247	238	236	249	245	247	226	235	208	247	226	232	245	216	258	245	241	263	237	230	248	235	233	223	255	245	238	232	253	237	242	232	215	222	253	216	239	238	248	250	211	219	233	223	221	232	232	202	234	247	251	237	244	204	227	245	217	243	242	224	230	261	243	233	211	247	243	223	233	245	251	224	237	266	239	238	202	240	233	234	235	235	224	228	215	251	228	228	225	249	215	209	229	213	245	240	229	245	246	223	214	230	222	233	236	242	251	218	212	219	230	221	223	232	233	223	235	214	228	248	257	249	211	251	226	232	231	211	227	206	253	226	250	237	251	244	219	228	232	267	211	239	221	231	250	235	236	229	218	244	228	240	235	233	249	231	257	218	238	256	236	250	219	241	240	231	232	263	240	199	221	249	219	247	211	210	247	228	235	219	234	229	195	211	213	270	236	265	235	250	228	249	233	221	226	259	247	224	236	240	204	240	226	226	251	230	271	220	230	228	214	227	232	222	236	223	223	257	232	221	228	227	263	265	250	251	269	227	228	240	221	232	213	220	257	214	223	213	250	244	234	242	244	243	223	251	242	231	234	250	208	211	230	204	270	240	224	230	239	219	227	215	231	204	239	194	245	252	252	242	210	230	241	215	229	247	259	242	228	220	246	250	235	239	221	215	237	216	233	238	242	220	242	217	236	256	233	237	206	225	248	212	254	242	213	236	243	205	248	250	212	236	232	284	248	227	227	255	275	212	245	225	234	220	231	231	239	243	239	230	250	268	243	252	217	259	237	225	218	235	240	269	243	207	194	236	231	270	217	227	229	221	240	201	247	260	260	232	219	236	252	221	226	254	240	235	216	219	264	224	238	235	246	246	248	217	231	247	224	216	228	219	228	256	241	234	247	231	226	203	213	236	221	233	227	237	240	249	262	207	225	218	247	223	254	238	243	222	246	234	230	274	215	242	238	242	252	241	230	236	253	232	215	227	245	241	263	219	246	239	213	244	223	252	238	220	220	229	222	234	215	222	215	232	226	241	235	230	219	230	261	238	234	262	236	249	225	222	229	250	227	214	230	254	272	231	222	224	262	215	239	235	235	215	229	239	259	228	230	227	204	243	247	237	252	238	247	272	224	237	231	239	249	228	249	220	256	226	218	241	249	268	249	216	225	232	243	231	234	229	229	219	228	237	243	217	248	228	252	239	212	268	234	230	200	238	257	241	262	254	243	245	242	220	235	221	233	237	243	231	209	229	275	209	237	261	246	231	206	245	239	221	228	235	231	251	237	220	247	212	237	213	222	241	233	238	240	227	250	240	226	238	222	235	217	239	241	234	229	239	232	243	218	238	219	237	249	217	226	233	217	232	259	228	238	229	232	241	224	243	233	223	263	224	235	242	234	224	220	222	227	215	239	236	219	227	210	222	265	254	200	221	266	248	260	215	237	214	225	252	226	213	246	252	254	227	234	239	230	236	232	233	237	237	227	236	226	198	249	258	239	214	248	231	212	258	195	220	224	223	237	234	211	235	216	233	206	237	244	222	251	229	237	226	231	254	248	247	215	219	249	242	213	229	246	236	236	239	249	259	218	248	225	225	240	230	244	246	211	239	219	227	227	250	220	233	253	246	246	217	238	232	242	277	205	203	229	247	251	254	225	228	222	236	257	255	202	229	238	229	239	214	287	248	217	235	263	224	216	227	232	250	234	227	254	225	233	258	243	225	248	243	234	215	217	209	250	241	245	251	221	245	232	220	266	234	225	264	206	248	234	223	211	207	239	217	242	207	235	231	245	231	215	244	229	249	247	234	221	221	196	214	250	231	231	217	219	226	267	244	216	217	213	286	247	219	262	229	232	240	237	215	238	232	222	246	228	229	233	235	229	225	237	245	253	231	217	268	243	230	268	266	222	237	218	222	257	244	245	222	237	259	214	222	214	247	219	225	267	202	238	212	219	241	217	250	236	228	210	268	250	211	216	244	226	224	274	229	255	235	242	267	245	236	223	223	211	217	259	238	260	230	256	243	237	234	257	245	228	238	265	217	236	242	241	217	242	246	234	257	254	224	219	229	203	253	238	242	239	239	235	236	224	234	234	224	227	263	243	230	255	228	240	240	222	235	242	222	236	234	235	224	249	238	224	234	240	242	277	225	258	242	233	243	231	249	227	201	233	246	237	257	268	260	233	240	258	233	242	213	253	210	225	206	239	233	228	225	224	247	242	242	236	243	262	239	259	239	202	219	217	261	234	224	244	245	236	249	219	229	210	217	228	214	220	237	240	221	201	264	223	271	251	264	269	231	236	214	240	229	237	240	217	216	222	218	251	254	245	246	216	237	258	260	247	259	230	226	233	222	234	205	217	227	229	243	241	224	218	270	222	253	262	235	230	242	255	237	238	268	241	240	233	238	268	242	204	229	258	235	219	236	212	249	243	274	242	213	236	213	236	237	250	221	199	230	220	231	233	223	234	238	223	204	256	227	211	239	243	216	231	211	280	227	259	256	225	244	257	234	238	226	248	247	236	261	228	240	227	230	246	239	216	238	252	217	221	231	220	220	242	240	247	238	230	247	244	215	236	224	233	227	223	226	240	233	252	246	224	212	240	231	219	207	258	213	233	242	234	229	213	227	240	219	223	236	223	248	251	232	221	233	241	228	237	229	239	250	244	240	252	234	230	226	270	269	239	234	229	224	248	224	222	241	212	245	237	220	239	249	208	212	238	228	245	235	223	238	239	229	238	231	250	239	232	218	218	252	253	237	219	232	250	202	209	252	227	232	223	225	219	222	236	265	211	261	252	244	245	242	231	229	240	206	255	233	235	236	234	244	236	225	259	257	215	230	240	207	227	206	248	217	242	238	240	219	242	226	218	201	223	252	244	225	221	206	238	228	223	244	249	227	207	200	227	274	215	227	238	234	243	234	270	243	220	254	223	241	248	224	249	253	263	244	246	248	241	237	236	240	237	249	205	225	239	220	252	213	273	245	233	233	229	235	219	214	242	248	241	251	243	246	223	216	244	251	235	238	246	226	229	256	215	240	259	245	272	230	223	254	239	225	263	228	223	212	221	239	240	259	233	250	245	254	245	245	236	240	224	243	250	216	278	246	231	226	252	247	234	242	265	256	238	251	235	242	235	232	199	227	245	243	239	246	222	243	229	215	231	233	235	259	247	212	226	213	231	229	214	241	224	239	221	240	226	245	230	241	234	248	236	217	208	238	249	232	217	263	243	220	209	246	235	217	241	260	246	226	236	240	254	268	244	243	232	215	253	228	242	266	189	238	226
40710	63289	75682	46422	34911	34944	4635	804	807	774	707	699	673	652	666	6151	8615	10600	4503	2150	934	620	635	593	625	627	542	603	614	617	619	591	594	597	627	597	583	598	575	608	569	572	582	635	647	587	630	552	616	606	613	611	605	597	542	630	595	585	609	641	610	614	588	588	605	563	583	618	634	607	683	584	595	600	602	623	580	658	623	575	641	621	598	600	580	617	566	599	565	623	604	636	580	573	607	572	617	590	585	567	593	579	581	608	602	672	607	592	569	626	581	603	596	589	546	579	581	591	611	609	612	628	573	592	578	631	551	577	615	630	588	621	608	605	586	607	575	625	594	608	602	578	606	580	619	567	602	577	539	644	563	605	610	578	620	605	582	569	587	601	602	595	593	611	590	595	586	578	644	598	630	563	617	624	536	602	627	604	588	592	587	599	638	599	636	573	532	567	610	570	567	570	620	588	619	591	614	558	560	600	588	619	603	611	590	575	589	604	604	584	617	607	565	607	623	612	598	626	576	568	546	597	611	597	657	562	605	603	588	576	606	620	578	561	588	576	626	587	616	599	558	590	613	602	559	588	591	580	609	572	562	585	614	579	593	588	559	603	533	604	592	584	584	628	578	623	599	616	622	563	598	585	593	613	558	593	544	589	578	593	598	603	617	616	626	625	622	631	544	622	572	597	611	579	572	543	579	569	566	569	580	626	632	597	621	618	575	594	554	573	610	611	605	561	600	599	587	608	599	537	585	598	604	613	641	618	635	580	583	590	580	580	558	627	558	612	585	606	631	571	576	603	575	588	615	586	590	608	618	587	572	623	559	583	620	551	603	574	556	623	619	601	601	589	538	598	559	612	582	583	575	569	587	552	584	610	602	609	592	596	592	584	566	616	610	617	647	566	585	582	572	563	581	572	635	577	593	575	592	605	567	620	576	597	564	561	573	579	613	577	574	573	599	627	589	622	584	606	584	613	580	578	582	608	546	629	594	561	607	572	581	560	581	587	608	597	604	616	595	593	577	617	568	606	532	601	588	593	561	655	661	537	623	622	606	545	575	605	590	598	571	567	595	611	602	609	610	553	563	607	624	590	654	603	569	614	565	579	586	590	587	593	636	529	559	576	569	608	603	599	582	581	603	565	549	569	581	637	591	616	589	572	564	582	611	589	575	601	606	628	578	568	575	630	604	607	608	545	588	655	577	604	605	631	584	592	579	588	609	584	613	563	624	603	584	592	596	619	629	652	565	615	584	585	601	610	619	559	611	590	644	630	598	574	570	627	590	580	621	572	600	620	602	606	568	605	568	602	584	591	553	606	574	584	588	569	608	605	631	563	584	619	545	544	579	587	558	599	608	615	597	590	533	602	565	577	608	610	604	583	582	560	626	587	583	607	626	566	626	652	618	579	633	587	609	611	599	584	582	622	585	601	594	588	588	615	572	643	603	611	556	578	578	605	579	590	529	604	582	608	572	570	599	604	566	606	606	611	579	582	614	617	547	597	622	589	583	611	565	617	568	566	603	585	605	581	587	591	557	618	578	610	615	614	600	667	586	633	584	573	602	575	600	612	593	607	591	581	622	598	617	598	590	543	568	565	617	601	598	603	590	599	604	540	587	610	592	616	596	609	625	633	609	602	596	581	558	622	627	579	631	581	581	609	592	597	565	513	576	566	621	626	570	608	632	613	585	605	572	602	591	598	596	606	582	580	649	584	594	635	557	584	600	606	590	637	616	639	611	601	638	618	594	583	608	548	593	573	569	589	612	608	605	589	555	595	631	583	594	605	527	619	599	596	596	589	594	546	550	578	613	613	588	611	599	627	613	629	616	620	603	556	577	577	603	602	578	596	584	618	628	605	615	637	629	553	644	554	633	552	559	632	583	601	615	580	600	653	608	584	582	597	572	597	595	617	592	585	552	603	586	562	615	572	583	580	651	605	544	601	625	619	561	651	634	595	586	584	602	615	602	622	598	596	563	585	583	583	580	576	586	597	611	611	579	589	587	595	623	578	530	591	613	624	595	599	619	559	609	586	575	565	627	559	621	631	586	619	571	647	601	588	657	558	617	574	578	582	647	618	551	591	610	584	609	634	574	545	600	572	585	551	548	581	606	618	583	560	581	606	566	651	596	587	608	582	601	580	533	549	611	610	612	596	596	557	592	648	630	612	643	608	610	584	618	586	578	591	543	609	546	587	652	628	606	555	579	588	637	557	608	576	550	582	551	624	575	570	618	621	653	610	549	606	568	609	570	607	586	612	610	567	653	620	583	578	542	591	628	635	588	572	590	600	582	529	624	605	593	579	624	587	613	587	547	562	585	592	604	605	579	588	583	644	567	571	591	628	566	583	566	605	594	612	636	604	599	583	589	599	564	566	639	583	560	613	591	586	607	554	586	624	600	594	630	615	551	625	622	657	573	564	600	580	542	601	596	590	600	630	644	618	551	586	634	593	573	600	599	623	559	588	575	594	612	633	583	557	597	656	588	598	623	597	609	629	602	648	622	611	628	570	662	567	659	583	577	611	600	629	566	590	602	578	626	620	621	591	638	589	557	601	599	576	598	624	657	617	585	611	623	619	626	599	642	607	609	615	605	601	642	560	596	600	580	610	628	582	617	549	569	603	629	604	591	583	570	590	594	597	586	628	620	605	603	630	588	589	568	628	593	597	576	618	615	582	604	575	593	613	590	594	513	606	595	603	621	570	584	587	604	607	560	640	641	584	593	568	611	614	641	625	599	589	518	556	588	548	596	588	595	591	624	575	582	582	572	625	593	617	557	634	600	597	538	597	586	601	571	618	606	594	585	590	594	593	616	579	573	622	584	557	593	577	560	581	605	576	586	534	658	572	588	599	600	609	614	554	574	596	571	578	597	590	580	581	583	600	574	568	616	539	605	599	612	635	611	611	580	594	580	589	570	615	612	603	576	603	600	593	575	580	589	589	562	628	631	616	593	563	612	650	656	591	579	584	579	557	615	630	598	573	547	585	603	611	577	618	586	612	637	579	627	561	601	550	573	520	571	579	595	604	602	597	558	611	618	623	538	596	569	608	652	586	600	602	615	597	594	591	560	597	582	597	615	609	564	586	611	583	644	590	567	614	548	592	607	588	599	605	646	588	557	595	573	602	592	597	577	616	589	598	611	611	583	548	591	584	608	659	563	587	606	607	612	598	562	565	571	587	584	556	605	590	590	627	567	591	574	583	599	602	591	561	611	608	611	573	581	605	593	638	554	581	574	575	576	591	641	573	529	601	577	608	581	618	571	585	586	577	581	649	551	606	610	590	640	600	569	581	606	565	649	620	596	590	580	614	577	580	638	555	584	635	602	600	602	575	597	650	564	628	590	632	619	573	571	559	585	610	573	582	573	574	577	619	603	539	587	583	567	572	607	621	603	592	631	592	588	569	618	600	603	617	580	585	557	595	606	613	617	606	589	585	572	605	569	608	590	583	617	607	642	578	557	588	607	593	574	625	617	611	586	554	621	569
8099	12702	14823	5353	987	829	259	202	208	204	222	201	224	247	252	242	287	319	262	241	230	215	243	209	241	232	241	220	225	224	225	219	199	205	195	237	223	220	220	213	227	229	211	242	234	232	230	225	238	231	231	238	233	219	242	206	206	214	206	221	208	237	216	223	227	217	246	209	220	207	236	206	186	254	226	216	227	224	243	203	239	209	223	229	227	204	209	205	222	214	210	218	221	194	203	224	219	206	218	228	235	226	214	229	220	203	210	229	228	211	198	223	209	211	220	227	232	239	197	230	236	236	213	216	195	258	204	232	187	197	220	214	226	201	207	206	231	199	210	228	196	210	238	207	224	202	235	204	220	235	232	225	220	215	242	219	245	185	233	231	240	221	229	203	243	198	226	201	228	213	221	208	207	201	204	242	210	215	213	200	212	207	216	239	202	230	238	205	232	219	194	201	202	244	202	264	208	225	211	203	218	215	205	238	212	233	215	208	226	215	206	220	201	199	212	191	222	209	226	257	219	198	215	224	230	253	213	202	200	213	202	209	211	231	246	221	222	230	201	198	200	221	248	240	217	187	221	216	223	251	232	218	199	213	224	202	226	237	245	216	249	223	200	222	211	206	218	219	197	209	241	200	204	206	226	218	221	222	250	219	205	216	216	213	227	190	203	218	208	218	206	201	202	206	213	181	226	226	213	206	205	209	231	218	217	218	224	218	190	224	239	243	200	205	237	213	225	230	219	214	209	239	214	235	201	218	226	233	201	231	209	213	205	228	222	222	210	212	197	222	217	207	224	215	198	211	211	214	211	228	205	210	201	220	217	233	204	196	180	207	238	247	213	228	222	221	192	240	215	225	239	226	219	232	235	214	213	205	222	204	231	194	242	222	232	205	259	206	217	220	211	253	237	230	207	194	225	215	212	253	199	220	238	204	211	207	212	213	206	214	202	221	209	236	215	255	210	223	215	227	219	221	221	229	220	216	221	223	211	212	221	220	210	213	228	190	233	201	231	214	211	224	232	226	234	232	233	233	217	199	233	206	218	232	199	211	228	218	183	219	215	195	185	195	216	218	228	216	225	232	234	222	215	233	193	210	225	196	198	220	205	215	229	207	208	239	221	210	224	227	192	196	210	190	231	237	201	232	245	210	226	226	214	229	194	200	215	208	225	216	215	221	190	227	194	247	226	212	208	233	243	205	234	217	217	214	214	207	212	192	230	207	200	266	211	222	222	214	222	191	204	214	221	207	219	245	213	199	209	203	213	223	197	217	200	246	226	232	187	238	214	219	224	210	237	211	211	219	228	217	220	214	224	221	213	220	218	199	199	234	203	225	206	220	198	243	221	228	194	237	225	201	208	196	209	215	232	225	215	224	212	237	230	228	223	201	236	211	202	216	227	206	207	227	222	228	234	227	226	226	228	207	215	217	205	198	185	213	242	209	229	234	224	244	228	210	218	196	234	218	209	192	227	238	235	222	212	238	212	208	238	239	201	205	234	198	197	222	213	208	196	231	194	188	195	237	211	196	234	217	215	219	239	220	206	241	222	211	233	222	225	235	226	222	217	222	195	223	216	226	234	209	231	229	216	217	224	174	207	230	211	211	230	229	236	252	217	223	209	221	195	236	208	225	223	229	218	238	211	215	239	223	234	236	209	225	236	221	230	209	209	217	225	208	218	212	216	212	221	215	205	230	213	211	215	222	207	235	223	227	207	238	227	202	214	216	196	206	221	226	190	223	226	191	221	188	182	216	194	198	236	220	234	220	208	223	197	241	243	221	223	214	226	201	205	203	197	207	231	222	183	236	218	219	229	228	207	216	215	210	227	223	229	213	201	224	200	199	218	229	221	209	234	223	193	220	220	204	231	217	196	221	204	206	224	225	220	219	210	231	214	228	250	194	224	204	211	210	218	236	241	226	197	234	198	221	209	210	206	231	230	209	232	197	248	221	210	193	211	226	231	216	235	199	213	218	198	194	202	226	209	221	207	225	229	213	202	218	226	236	204	212	224	247	214	233	190	226	241	183	206	195	219	214	224	210	202	206	208	193	204	227	241	222	196	216	227	211	208	225	192	244	212	251	252	235	202	227	198	233	204	202	218	209	245	216	195	223	234	251	225	193	214	221	223	231	235	207	194	222	207	237	211	199	214	229	238	233	205	230	207	225	234	231	239	236	216	237	226	206	219	201	235	210	229	239	209	221	233	228	213	213	206	223	243	200	200	222	192	191	244	210	223	197	211	199	211	203	206	201	198	262	224	232	224	229	196	214	220	272	216	217	195	203	238	222	218	202	244	207	234	225	242	194	211	189	206	231	220	214	217	217	214	221	234	211	215	232	211	230	202	224	215	183	209	230	214	245	229	239	222	209	218	238	205	224	252	204	237	179	219	217	223	210	240	214	217	232	228	207	234	237	196	195	196	202	217	218	223	225	223	199	250	241	217	231	225	207	226	211	219	204	216	211	201	190	230	232	198	191	227	215	208	208	220	237	208	224	206	247	218	226	205	218	197	232	219	217	223	243	235	204	211	210	201	203	215	255	200	212	201	229	239	211	206	236	239	218	205	202	194	222	247	210	230	214	215	206	195	204	250	224	194	203	208	227	236	233	211	218	221	232	210	213	202	209	224	234	209	207	221	208	216	225	207	226	220	219	240	241	207	224	238	198	210	215	203	209	192	212	225	237	231	235	210	219	202	205	237	217	223	203	238	204	231	213	234	223	212	237	193	220	208	242	227	227	227	218	210	203	195	259	219	205	232	220	185	207	206	236	218	222	234	196	203	209	194	199	206	225	203	227	211	205	217	236	219	218	240	203	208	229	249	230	230	210	193	196	219	198	194	221	207	244	194	234	251	209	226	231	213	231	240	221	224	221	194	216	238	260	242	220	219	224	214	210	234	197	227	241	205	201	214	221	211	214	219	204	212	213	206	239	203	211	236	211	221	203	211	220	205	223	207	234	239	251	232	208	239	237	201	197	236	210	245	229	241	204	219	211	207	204	237	236	217	215	217	219	216	245	226	219	192	225	226	227	213	207	232	219	199	197	230	199	210	225	216	238	214	210	218	221	230	231	192	229	224	220	209	214	252	213	239	225	209	219	208	233	218	190	227	217	210	207	230	223	210	227	203	219	218	207	246	218	224	213	202	222	223	228	197	220	203	186	208	224	205	218	211	206	209	206	229	233	221	222	208	194	208	209	214	184	214	242	231	193	238	198	222	217	206	207	247	230	211	212	232	199	203	233	228	208	224	206	201	242	222	217	243	226	221	230	220	228	218	243	238	228	199	220	224	189	223	219	228	221	219	212	204	224	228	197	226	240	223	220	212	243	195	245	212	221	218	228	229	240	233	214	201	195	215	194	213	238	212	253	207	226	210	221	226	194	218	200	216	212	208	210	226	251	199	215	194	242	232	250	225	253	228	208	206	199	212	214	213	224	245	230	233	244	220	234	201	226	246	244	219	214	211	223	211	227	236	210	231	206
7233	18500	22990	11825	3957	3502	682	583	602	569	552	550	537	591	617	813	1012	1383	921	692	607	592	550	585	563	592	591	552	601	578	552	595	613	566	573	563	561	573	619	562	556	574	542	574	597	603	549	591	565	574	606	546	590	542	584	593	598	625	598	595	542	563	594	546	606	568	561	553	562	574	534	584	573	540	526	544	570	582	568	564	563	547	595	560	552	581	565	562	555	574	607	594	539	584	575	554	578	592	536	584	553	524	558	571	597	609	598	551	592	586	584	580	578	588	559	551	600	582	598	553	549	558	586	545	574	633	609	617	558	577	604	571	576	557	559	569	579	588	571	560	565	553	580	551	597	526	535	561	577	613	607	613	561	554	603	571	601	574	592	533	631	563	563	605	547	567	583	605	560	568	564	577	541	561	558	620	569	568	565	546	590	583	549	573	575	589	544	587	593	543	573	564	594	526	559	517	575	584	625	567	559	608	567	531	574	590	563	597	574	581	547	539	566	549	590	597	547	559	577	557	588	629	554	560	568	592	584	562	558	611	555	582	536	573	570	566	544	601	550	566	566	581	567	567	563	576	592	558	537	585	620	578	556	584	562	590	565	626	567	541	575	580	577	537	569	537	560	547	568	570	601	572	566	539	561	560	562	565	556	581	580	617	570	568	547	582	587	550	599	570	581	557	607	569	589	552	612	554	569	551	592	599	580	536	557	587	554	588	603	580	540	552	587	568	601	560	540	596	601	593	577	616	582	564	584	565	554	567	562	565	588	572	576	551	534	564	577	580	610	584	617	593	558	539	591	565	584	558	603	573	565	561	551	571	605	565	589	619	539	570	598	560	597	579	588	595	566	553	552	599	607	555	590	594	566	575	557	576	619	586	579	592	585	533	534	554	547	538	575	562	551	559	571	575	556	562	561	577	590	616	593	547	598	573	569	579	534	564	588	574	570	582	544	595	566	583	562	543	554	551	594	567	550	609	566	597	587	591	568	575	538	603	574	606	576	581	591	551	526	553	589	558	582	574	569	605	623	559	635	551	523	615	630	573	531	551	576	581	559	595	558	563	579	563	585	560	596	622	594	518	541	544	549	525	576	593	609	573	624	607	572	622	591	602	647	547	549	566	596	611	591	582	567	606	567	589	642	578	540	564	627	568	579	571	576	592	571	580	558	558	583	525	575	581	524	556	589	565	573	559	559	558	545	517	539	542	588	538	598	551	571	561	580	589	548	580	560	540	579	576	585	541	599	585	572	525	574	585	590	563	590	553	600	562	587	554	586	583	568	535	608	642	545	575	595	579	560	599	602	563	574	557	558	548	567	567	574	570	558	572	576	545	544	610	577	550	584	587	586	555	540	555	575	544	549	570	575	548	581	560	545	599	527	596	602	603	564	550	569	569	594	580	568	557	562	607	567	581	545	577	587	587	563	565	515	534	572	571	576	558	563	575	565	559	581	559	578	573	571	604	570	576	534	551	554	587	551	585	582	519	549	595	571	537	582	570	564	562	574	606	586	563	578	586	569	577	539	577	578	589	552	560	566	559	510	590	574	601	552	557	588	539	553	570	586	580	549	580	589	571	561	550	537	538	595	607	589	543	537	551	577	569	597	633	563	584	536	558	571	572	551	559	625	583	540	564	544	572	561	552	601	606	591	580	538	579	625	587	585	535	544	548	635	590	592	534	558	621	542	529	575	581	563	599	571	559	553	555	582	544	572	553	597	633	550	597	515	534	581	592	573	558	520	585	568	559	589	590	565	590	588	587	561	531	588	581	575	579	561	583	593	605	608	610	573	607	562	567	609	554	506	512	575	590	557	500	621	583	551	571	537	576	590	539	609	566	595	531	578	549	557	567	550	597	562	552	614	566	584	613	593	588	570	581	576	540	540	557	573	565	537	553	564	582	607	546	546	602	558	592	568	575	594	597	529	562	555	574	561	586	589	571	528	550	594	572	564	605	586	616	558	635	564	555	572	547	598	571	575	613	560	614	586	577	554	551	565	571	571	607	598	594	572	587	602	546	608	556	536	583	584	577	606	601	569	572	562	599	630	535	589	581	606	539	539	593	569	554	597	589	573	568	586	611	583	598	587	561	561	628	585	569	584	588	562	646	567	590	585	564	545	540	533	582	563	548	575	579	606	562	597	583	587	572	581	547	562	554	568	574	560	557	587	551	543	599	558	583	560	569	571	572	596	609	595	527	546	606	575	594	526	562	559	597	570	584	605	531	628	532	624	595	574	576	539	581	594	532	561	582	598	580	553	627	591	564	580	553	574	573	590	524	585	609	584	546	576	573	565	584	590	567	610	600	572	548	581	581	598	578	573	585	575	630	569	580	574	569	547	587	575	579	558	505	604	575	552	616	603	587	584	570	595	547	576	565	546	546	552	563	623	559	557	576	619	591	548	604	572	544	558	621	615	559	582	632	602	624	574	576	590	592	561	587	543	575	574	561	534	545	597	556	580	552	557	555	544	574	562	566	597	547	592	595	562	565	547	578	576	589	560	543	568	577	546	564	584	532	616	559	585	606	594	566	565	605	586	594	592	597	534	557	550	568	631	534	583	569	552	564	553	550	591	581	599	580	529	583	567	598	560	590	539	576	596	535	566	558	575	569	618	575	576	525	579	581	587	545	576	567	551	601	548	598	564	591	609	583	581	595	590	579	582	567	621	565	576	557	583	599	577	548	561	568	556	544	558	590	555	573	539	564	578	557	543	562	571	596	582	563	579	578	543	562	585	598	550	519	558	600	555	593	575	563	571	527	571	579	526	579	606	583	597	585	567	557	606	547	587	565	591	560	560	591	561	583	592	574	563	553	572	547	580	576	593	562	541	559	596	571	592	551	552	580	601	573	525	512	563	588	542	590	525	570	513	596	571	541	592	569	576	575	566	569	562	560	570	600	599	569	556	608	541	583	554	566	557	571	578	570	594	560	543	533	528	544	564	551	608	576	581	601	589	554	545	570	525	572	576	588	599	550	605	535	545	590	601	552	575	561	599	558	597	583	556	553	546	571	591	559	572	584	557	545	567	559	551	543	552	560	611	555	555	572	558	579	554	565	557	628	515	595	617	586	605	552	609	511	559	553	585	556	534	571	575	612	582	551	565	535	538	541	549	560	586	592	610	552	588	581	533	580	557	531	564	610	518	549	574	579	584	538	578	544	582	589	591	603	579	543	570	549	599	521	553	555	530	574	612	579	571	568	552	610	602	581	559	553	554	605	529	562	597	581	519	577	550	579	578	591	561	577	621	568	574	617	586	607	558	600	566	562	563	624	611	580	599	559	594	554	575	571	518	575	544	571	574	588	582	571	596	594	559	556	536	598	540	547	560	586	592	553	563	597	548	594	530	548	553	569	545	540	600	552	551	588	617	573	518	563	560	617	564	595	575	539	533	600	555	548	584	598	549	539	579	590	616	576	607	565	564	551	535	553	605	608	604	583	569	594	606	568	559	603	571	576	564	564	630	613	560	598	610	604	557	571
42990	64475	66442	40236	18607	11652	1570	309	291	272	274	282	291	495	730	944	680	532	384	325	231	248	290	246	232	252	251	252	271	259	237	269	245	267	242	255	250	277	262	246	244	232	259	256	231	246	245	266	242	256	233	274	260	280	219	254	266	254	234	254	275	253	261	261	244	249	284	265	235	243	256	272	259	249	241	240	237	285	241	238	232	245	260	266	230	265	239	268	266	236	235	256	235	257	237	270	264	230	227	249	215	258	273	256	265	211	269	253	253	291	228	240	254	263	256	242	242	255	222	239	255	283	245	261	243	249	262	250	253	234	261	264	243	253	236	265	270	241	267	248	267	266	285	244	251	279	243	257	255	262	246	272	245	265	231	226	274	255	266	238	254	250	250	228	250	268	282	233	268	279	244	235	234	259	241	255	260	302	262	238	262	266	255	261	280	294	244	271	245	248	255	284	277	247	264	247	273	283	247	243	230	263	254	229	261	264	258	273	251	278	281	246	263	238	278	234	250	254	269	269	239	256	252	284	258	278	248	244	256	259	228	261	268	250	278	274	251	276	285	257	258	236	248	230	262	255	291	260	268	271	274	242	233	258	273	244	260	250	258	234	254	252	259	256	236	287	279	275	252	250	261	270	256	269	236	242	255	281	230	226	229	252	256	282	247	260	247	256	276	245	243	263	246	241	252	223	246	256	241	274	288	262	255	264	239	259	282	269	227	243	272	234	260	242	252	263	271	266	256	232	268	271	269	230	259	241	255	273	258	255	268	282	220	247	265	241	277	259	216	260	250	281	280	263	273	251	259	282	270	294	279	267	258	236	243	269	256	245	287	259	268	271	230	257	262	275	277	230	255	282	250	234	251	251	240	293	271	266	242	275	292	275	254	239	251	266	257	269	241	271	280	258	254	246	276	263	264	269	271	274	261	252	260	277	219	261	268	279	251	260	264	272	278	262	265	256	253	266	288	224	239	243	243	276	262	305	249	238	274	275	268	254	258	258	257	253	265	246	243	256	248	275	279	280	255	273	244	234	234	247	279	263	245	252	221	276	256	265	272	246	263	246	269	261	248	246	247	257	261	281	253	258	266	241	289	257	266	254	257	234	276	247	252	262	270	279	271	241	224	247	240	278	260	264	270	227	220	273	259	243	236	239	283	257	286	235	263	254	279	259	234	272	301	254	283	259	244	284	236	257	272	268	255	248	237	253	283	254	252	252	267	273	264	253	221	235	234	246	262	248	231	253	246	244	237	275	262	277	268	223	299	260	272	216	255	274	266	247	293	256	283	249	261	279	262	235	254	273	230	258	275	266	240	268	256	264	241	241	251	240	283	250	243	235	281	242	258	243	306	257	282	259	289	289	232	283	290	284	227	265	220	273	264	289	303	277	254	249	308	231	273	266	271	278	270	260	233	261	259	229	246	241	267	247	269	253	235	255	251	265	267	254	233	268	271	237	270	275	289	245	234	284	258	257	253	245	231	247	258	242	256	258	253	273	234	267	273	293	279	277	250	247	278	256	290	244	276	281	260	286	255	248	237	281	271	268	257	210	242	262	244	273	278	254	268	278	243	249	242	254	240	276	252	243	260	246	302	272	240	288	261	256	256	258	267	238	281	252	274	252	253	253	265	239	253	237	276	242	265	270	271	269	254	271	247	252	269	265	234	256	263	297	252	269	260	233	275	257	242	221	282	279	258	281	249	250	237	274	264	246	229	256	296	254	247	292	270	254	281	274	231	271	254	278	260	270	263	287	242	246	238	236	225	236	260	260	247	255	254	255	273	259	266	274	276	244	247	267	230	268	289	245	262	259	234	242	268	249	206	255	277	269	264	250	247	250	253	285	275	287	242	257	266	271	278	232	257	280	285	260	264	223	239	256	260	246	278	239	237	286	269	300	269	289	237	250	232	254	264	282	267	264	259	235	261	243	265	261	250	259	258	261	246	269	302	256	260	217	259	276	261	251	272	257	258	265	263	281	237	283	231	262	276	255	267	278	232	245	249	284	243	264	275	242	286	261	259	250	266	251	283	262	282	294	259	245	241	244	260	243	272	249	237	234	234	300	264	262	250	263	277	239	265	267	257	232	229	243	270	232	258	285	242	249	261	272	272	256	275	249	243	254	226	262	263	269	261	230	270	260	282	266	275	248	278	248	227	252	250	251	249	260	258	248	250	266	282	237	255	241	231	268	248	272	260	218	263	254	270	257	259	272	262	276	257	259	250	254	271	278	255	254	264	262	250	243	258	258	257	259	275	257	252	247	250	270	252	250	223	266	259	253	243	244	244	246	232	243	277	260	254	248	280	278	248	257	248	246	256	238	263	261	259	268	262	253	258	261	262	263	277	255	264	262	287	243	254	254	268	274	242	242	273	281	236	263	239	262	274	263	243	222	249	259	241	237	243	256	264	288	278	285	230	236	266	264	272	243	254	269	262	293	275	258	240	274	259	268	221	253	244	249	232	268	274	268	245	279	245	232	252	270	276	258	247	265	254	269	265	263	244	277	275	239	256	259	266	242	238	268	234	252	257	274	283	251	272	275	255	238	248	255	273	256	236	240	274	245	260	240	263	265	265	252	262	264	236	251	243	279	272	270	238	270	274	236	255	259	243	270	274	242	278	253	256	273	264	264	235	253	266	251	258	260	234	252	266	263	245	251	259	223	271	283	264	269	263	270	239	265	257	267	259	262	268	256	252	252	259	263	246	255	252	251	267	245	261	242	271	228	267	277	278	252	246	236	278	299	255	259	241	265	268	259	239	286	233	257	248	244	254	266	233	264	247	269	250	223	244	251	255	266	266	240	239	262	252	265	244	256	237	249	255	284	276	281	247	238	293	260	259	250	263	247	252	253	283	279	255	251	246	245	243	247	259	227	260	270	261	278	275	250	256	265	257	238	247	265	266	287	266	242	240	257	263	244	239	258	261	228	277	258	237	263	241	254	267	279	232	243	243	292	265	245	273	265	261	273	294	233	268	254	245	253	276	252	251	282	256	256	232	259	237	261	242	273	295	256	264	264	249	215	234	264	250	284	282	250	257	252	287	245	259	253	264	269	275	244	240	273	250	283	247	244	265	264	254	244	230	237	249	257	280	232	286	252	268	261	225	245	245	241	247	251	272	269	255	248	255	234	278	279	276	248	235	260	236	233	266	276	275	252	237	268	260	264	245	248	285	244	253	257	259	267	277	253	259	265	257	248	243	269	247	244	263	225	279	260	287	285	223	263	302	257	239	245	223	271	265	261	243	253	235	257	261	274	269	291	264	233	270	257	268	281	255	275	232	263	286	267	271	267	256	252	260	267	244	242	250	249	267	245	286	244	245	233	299	264	263	271	250	246	274	264	250	235	259	268	253	259	223	247	265	255	266	250	280	237	264	268	272	272	285	238	241	277	273	278	242	228	247	244	231	252	255	274	227	246	238	256	235	248	253	257	252	247	271	278	244	258	269	249	251	275	252	285	258	269	251	254	272	277	252	254	254	276
26798	48992	60761	43246	27398	24623	2486	766	737	776	713	729	963	2142	3776	4850	3129	2355	1523	1005	825	716	677	632	694	653	664	648	652	676	659	671	683	604	661	643	658	654	647	696	647	640	608	669	696	653	682	604	626	666	629	738	633	663	613	680	648	718	677	669	660	678	693	665	649	718	665	653	674	668	658	637	622	694	672	681	687	657	632	647	626	660	597	664	657	645	671	634	670	669	637	659	696	646	641	699	663	668	684	652	667	688	684	678	646	591	673	661	646	635	651	669	681	623	666	673	680	662	630	669	653	687	689	595	663	678	669	653	663	689	614	685	663	655	628	664	651	671	669	642	646	637	642	640	649	697	636	693	633	683	638	659	635	631	703	656	624	639	659	649	659	639	630	650	693	664	677	626	662	641	644	684	655	612	652	647	663	629	685	605	614	629	674	631	653	611	654	654	648	649	652	657	626	611	679	683	637	641	637	649	646	664	651	669	653	676	678	636	651	652	651	700	660	652	668	659	669	643	685	582	661	624	632	653	636	639	636	620	645	667	691	633	655	631	658	603	645	681	665	649	639	701	667	657	618	672	637	691	605	649	646	687	638	656	696	669	684	705	607	675	650	695	641	662	602	674	665	695	661	676	670	677	695	684	610	636	632	653	684	672	669	695	646	658	677	712	687	643	667	634	700	684	646	693	661	645	674	673	664	681	658	681	677	623	694	629	682	691	689	618	678	699	636	633	659	674	660	668	620	644	644	675	619	634	666	627	694	665	720	672	650	598	657	660	677	676	653	639	662	655	702	625	644	664	688	690	653	673	689	636	658	668	666	678	665	666	649	683	654	697	606	646	649	656	648	649	671	654	677	672	685	702	669	636	605	625	667	680	675	634	625	693	621	648	630	596	693	659	665	677	651	641	651	686	644	668	704	692	656	643	668	667	633	654	670	684	659	670	666	654	628	713	656	683	635	668	653	681	680	625	614	616	645	611	669	663	648	635	659	651	664	684	680	682	665	654	668	678	659	678	664	667	660	646	640	641	621	640	675	596	641	669	639	686	637	685	632	652	671	719	662	711	636	670	657	632	666	675	631	644	654	665	681	656	679	634	605	666	687	663	605	650	664	663	719	690	664	676	658	660	663	648	654	638	661	655	657	648	633	632	612	633	665	662	662	630	689	693	655	646	657	660	672	615	655	641	654	625	664	633	652	653	634	707	646	684	677	622	677	632	695	717	661	623	653	664	668	640	658	657	672	652	660	677	621	667	687	673	624	684	655	652	698	648	654	665	692	720	673	645	665	663	678	667	665	694	666	626	688	642	631	673	647	673	678	620	652	659	641	657	640	681	651	666	638	672	643	626	625	599	614	657	709	686	624	623	649	634	610	679	690	630	651	648	617	663	636	638	648	657	643	641	618	639	609	688	687	618	654	672	663	688	652	679	662	667	667	598	648	629	683	687	622	650	653	672	616	635	627	660	643	619	658	659	682	679	685	684	698	644	640	645	670	652	631	666	664	661	698	655	644	656	670	671	674	703	608	640	642	671	622	689	631	690	692	654	695	641	618	676	673	651	631	687	651	677	688	650	656	644	668	650	659	691	666	605	609	589	637	667	675	641	675	648	682	636	646	688	652	634	681	668	631	640	635	652	608	639	665	644	671	667	658	654	624	631	723	663	679	646	641	664	611	660	648	697	641	666	682	693	667	622	628	662	619	692	654	682	668	652	600	664	640	634	654	672	671	657	669	668	674	661	689	715	651	635	658	663	717	668	682	666	669	667	646	673	643	653	671	637	694	674	629	656	602	589	673	642	650	700	708	689	636	689	645	695	650	670	639	589	641	682	705	659	637	626	690	628	688	619	669	675	664	641	666	644	689	680	661	643	707	689	653	595	691	686	636	644	623	675	668	635	626	689	632	715	694	651	670	618	655	672	648	660	698	679	670	643	669	722	595	659	679	659	658	684	659	660	637	682	623	640	615	666	625	667	613	647	646	655	631	655	686	685	703	679	673	690	660	639	680	678	645	636	638	663	668	630	653	690	692	650	671	659	685	681	678	662	635	646	690	629	655	716	640	690	650	630	619	606	650	666	651	668	642	682	681	645	635	688	689	694	620	605	691	693	674	685	621	691	602	645	642	675	652	692	633	690	692	657	659	641	703	654	622	660	641	637	626	679	648	676	653	613	654	701	607	684	718	615	691	673	681	702	613	648	691	652	647	660	625	679	662	644	655	682	641	712	681	629	671	644	707	686	645	665	670	628	629	691	611	669	680	643	678	663	631	653	685	645	635	700	671	719	661	679	640	640	629	659	618	636	708	676	661	656	678	670	640	626	727	651	664	628	652	653	699	629	598	612	628	675	621	657	676	663	637	677	667	635	637	625	657	665	668	651	611	650	652	647	688	699	654	707	628	656	651	679	634	691	677	642	602	681	698	674	645	625	672	650	728	638	635	689	639	620	627	638	684	622	618	644	649	649	668	644	668	671	687	678	688	689	652	662	663	671	626	645	635	687	612	655	639	636	666	649	639	654	625	662	635	658	625	646	657	627	649	698	682	648	657	678	630	642	620	656	661	662	674	699	661	646	669	620	648	635	653	662	711	679	659	671	681	632	669	646	631	705	655	622	664	638	674	673	640	666	618	637	667	632	642	669	637	653	624	681	651	643	673	677	622	665	680	648	636	670	659	676	632	677	666	667	626	651	680	617	686	651	680	655	700	651	661	597	643	639	680	643	665	666	623	632	661	691	638	709	672	630	660	671	692	670	663	648	676	715	668	617	665	673	644	698	637	658	590	621	625	652	655	655	657	655	650	653	634	637	630	661	646	649	680	686	662	659	670	652	650	650	644	641	669	661	647	661	647	633	621	634	639	641	650	637	627	725	679	685	663	634	670	632	653	699	632	707	659	650	683	673	654	632	698	651	680	631	694	653	653	642	695	615	667	704	629	623	671	677	706	685	671	648	620	635	673	617	633	657	631	650	680	633	652	643	650	606	690	675	651	623	625	642	659	661	609	637	698	672	624	677	702	678	690	686	671	677	638	693	708	641	619	633	660	630	658	626	662	623	649	676	700	677	675	638	666	623	658	681	596	660	698	663	705	673	656	659	652	627	628	638	626	636	630	678	636	628	689	648	651	647	633	675	679	689	667	615	708	632	619	633	638	663	685	666	603	636	662	695	639	657	646	673	618	682	659	655	655	674	669	642	650	642	628	655	697	657	643	657	652	672	624	636	657	667	707	659	665	669	659	642	651	642	687	609	682	639	669	621	629	598	649	688	674	640	643	632	650	662	667	671	641	644	648	640	640	706	640	664	703	645	649	640	674	665	635	668	647	619	580	614	598	639	640	660	635	714	678	608	664	650	662	646	660	667	648	680	665	613	644	635	649	663	667	623	666	634	678	671	679	653	692	670	644	657	679	655	691	636	647	677	626	633	652	665	664	672	674	643	699	703	670	653	661	646	668	655	660	612	650	610	707	644	647	681	590	639	642	650
57327	77685	76965	55317	35529	27447	9581	486	286	274	277	315	283	452	1461	2293	1353	1006	535	369	303	267	286	274	277	237	235	262	285	276	246	265	248	262	246	287	272	257	240	254	276	276	277	267	244	257	270	268	272	244	236	225	277	253	243	239	275	258	247	274	286	251	267	241	228	242	259	241	248	287	226	291	251	282	273	263	237	270	265	240	248	250	251	236	245	258	245	274	252	269	252	261	233	247	238	266	278	277	253	268	241	260	246	255	248	248	249	264	243	259	234	270	238	235	262	236	270	237	251	270	259	276	246	259	259	280	255	268	234	255	275	249	255	219	271	264	265	242	286	268	264	271	279	244	230	292	247	264	236	259	239	252	279	246	245	259	265	247	262	263	237	241	244	247	270	269	239	245	232	267	278	284	276	286	261	284	253	260	288	258	263	272	260	257	243	246	267	251	246	240	252	241	239	265	224	245	245	257	247	247	244	242	230	277	271	273	292	294	279	257	262	238	281	280	277	263	252	285	249	247	255	229	226	237	253	273	243	237	260	259	257	251	232	250	289	266	264	257	256	252	249	273	252	255	235	285	255	255	262	270	269	268	268	265	261	269	267	246	248	271	227	296	228	242	297	272	288	233	277	236	267	262	240	267	266	280	258	241	264	265	253	251	271	251	286	252	261	254	273	266	271	258	261	276	253	286	257	273	246	267	232	248	241	264	274	279	232	253	243	264	248	268	241	250	243	282	254	228	247	304	263	264	228	263	284	270	228	252	266	220	256	236	269	262	254	270	239	249	291	275	253	245	280	278	260	272	257	224	254	250	270	242	244	243	285	231	280	262	255	230	239	263	231	236	284	273	261	254	240	223	304	261	246	255	235	276	275	247	262	265	252	243	262	269	262	252	243	250	273	259	260	261	258	266	261	299	275	262	256	232	251	254	265	250	236	228	240	271	244	295	276	272	243	257	271	293	281	267	242	251	268	238	247	237	287	238	252	242	241	283	240	286	260	256	251	266	286	242	239	244	261	242	239	235	255	261	267	279	275	261	262	253	274	263	263	260	259	239	252	300	244	258	268	259	257	252	231	239	242	255	246	257	219	286	263	277	264	252	266	259	242	246	259	253	279	249	252	264	257	269	263	254	242	247	272	247	244	222	255	262	273	245	221	213	250	256	272	254	223	238	289	248	263	251	245	243	253	250	283	234	232	283	251	264	246	265	263	247	240	253	259	268	233	259	263	250	249	268	255	245	263	229	231	225	268	250	256	243	259	250	275	230	263	264	250	268	247	234	238	252	245	267	262	245	270	254	221	253	264	253	242	244	250	267	266	242	244	244	237	236	247	252	254	258	223	263	240	225	265	278	279	244	252	257	265	261	263	257	267	250	287	269	227	233	270	237	259	247	222	286	269	242	277	261	223	241	234	261	226	230	256	273	224	247	260	269	259	245	269	261	257	254	262	254	237	264	260	265	247	235	268	271	246	239	253	268	282	259	281	248	262	229	226	281	270	279	276	256	285	290	258	283	255	286	271	255	272	248	278	281	269	231	256	265	269	273	260	267	236	258	242	233	288	260	289	256	266	291	293	254	260	270	267	273	245	243	281	258	287	255	278	263	236	269	267	275	252	254	273	241	263	230	256	274	247	287	257	230	281	255	228	253	235	247	248	245	248	252	240	269	225	241	255	242	248	255	265	242	267	263	262	266	271	249	256	298	238	237	255	250	258	233	297	246	258	268	256	253	270	256	267	283	256	264	287	266	257	241	270	246	235	280	258	263	273	289	262	254	282	246	282	260	258	250	256	274	260	256	265	251	299	241	243	230	284	271	267	245	246	257	261	261	259	262	269	259	260	237	254	244	280	241	239	250	279	259	246	261	253	264	273	284	279	239	267	257	246	279	253	271	267	288	263	224	236	256	266	238	246	258	262	266	263	246	220	280	247	227	237	264	269	250	234	267	280	239	239	258	293	258	255	267	265	243	248	246	270	273	276	256	248	252	266	226	233	242	229	283	234	276	264	272	263	266	279	242	239	255	244	250	239	261	270	233	268	276	252	267	247	245	256	255	279	265	233	242	275	242	248	281	268	261	279	273	234	252	263	281	253	249	232	245	257	270	250	235	279	260	246	249	245	265	264	259	254	271	292	263	274	263	249	243	276	253	246	274	273	250	235	253	259	270	252	260	260	287	230	237	245	252	282	274	248	249	250	231	275	249	242	249	253	256	258	238	252	232	273	274	265	242	253	281	256	261	260	265	269	248	237	287	248	265	222	238	271	235	231	271	259	239	248	236	258	237	269	265	259	261	261	269	258	235	259	250	258	269	260	258	270	262	256	251	247	282	265	254	255	263	253	256	258	270	257	281	284	283	255	259	255	265	250	232	253	250	285	262	268	258	274	239	242	267	274	253	275	256	252	245	244	296	255	261	256	263	250	295	295	257	245	248	228	257	254	268	213	278	260	246	265	248	239	240	259	254	242	260	270	258	280	230	258	262	230	257	227	297	294	278	236	248	252	271	291	286	252	243	262	253	240	253	236	238	261	257	261	274	248	251	264	265	268	242	277	253	255	272	239	261	266	254	236	259	232	245	263	261	260	260	256	219	231	245	251	235	273	282	252	262	259	265	275	260	275	256	239	259	252	274	261	273	272	240	253	245	270	223	261	248	280	256	248	242	248	266	239	249	268	246	245	264	288	280	249	263	258	292	249	249	236	249	261	255	262	268	240	246	293	243	247	235	266	223	244	255	251	253	264	243	226	228	261	260	259	285	280	239	247	217	235	252	255	243	243	236	267	245	264	219	244	211	260	240	243	281	250	275	273	244	282	269	245	234	268	254	254	263	265	257	247	258	269	256	271	264	283	251	255	241	241	251	295	251	268	251	257	278	255	272	278	259	231	250	271	280	229	272	249	261	249	235	252	271	253	271	276	261	225	257	235	287	289	246	223	262	258	214	276	254	235	250	246	272	234	236	272	247	238	266	245	246	261	264	265	265	252	242	233	263	269	230	250	234	240	253	231	262	273	284	242	254	258	252	252	232	226	237	258	258	240	253	275	256	244	247	268	256	256	285	263	261	260	244	282	261	256	269	252	246	243	270	236	294	254	241	246	271	260	251	273	266	281	261	251	238	292	281	259	264	275	250	256	250	264	247	253	264	254	243	265	257	263	246	221	277	251	215	266	238	249	232	233	272	247	271	273	249	259	273	235	234	282	275	256	259	248	257	261	288	241	258	271	263	244	275	269	279	254	250	247	278	245	265	240	232	265	275	265	270	230	276	233	280	256	264	254	249	245	235	259	276	261	251	290	256	268	270	278	262	250	222	238	266	228	252	235	240	281	250	277	259	250	235	219	259	267	265	254	225	258	257	272	257	241	254	259	250	254	252	227	264	261	291	272	227	265	282	262	248	256	267	284	249	265	258	253	226	252	266	263	253	258	250	275	264	240	257	270	252	264	270	262	270	242	262	252	232	263	264	235	245	270	243	237	256	296	227
36239	61290	74003	59617	46285	39783	12015	863	839	772	733	744	937	1863	7602	11011	6956	5066	2368	1220	791	717	603	664	688	648	592	693	630	646	652	642	677	684	653	658	656	640	642	604	657	675	710	623	629	672	655	644	627	662	642	622	593	610	634	628	669	648	684	682	649	663	675	666	642	644	628	615	647	648	670	677	674	615	617	650	662	652	661	631	637	629	654	645	666	666	630	635	636	648	633	611	652	677	671	637	695	666	626	615	618	670	669	663	674	635	608	624	670	674	583	623	669	645	665	655	676	605	649	686	640	618	654	651	627	703	629	701	660	610	611	680	657	617	667	636	654	604	612	650	672	668	644	584	643	636	622	640	615	663	621	722	616	652	663	662	594	689	643	635	615	608	649	622	605	661	636	657	626	645	666	638	662	701	630	647	609	694	620	663	644	635	658	674	647	642	639	656	687	653	642	657	668	648	658	643	633	626	631	637	689	663	626	611	575	715	653	647	679	663	680	632	635	644	583	621	710	679	686	627	615	659	603	640	653	671	656	657	675	632	664	643	638	625	694	605	683	659	635	661	670	672	617	630	627	667	601	656	654	600	631	672	670	627	664	620	693	635	617	617	655	635	613	632	592	660	637	678	625	634	587	625	624	631	613	637	674	651	623	625	673	685	654	663	642	658	631	676	690	663	619	671	626	665	658	585	590	715	625	652	628	618	692	652	655	672	675	702	646	664	643	619	656	664	637	657	620	620	711	616	608	668	664	681	660	653	661	611	651	612	651	653	652	681	634	638	678	616	657	655	675	697	655	619	656	618	630	662	626	641	612	650	645	682	616	663	675	686	634	630	663	647	637	661	675	640	647	616	650	650	618	659	653	664	664	620	601	652	631	616	663	615	686	646	660	605	617	625	666	639	607	637	613	640	711	682	673	652	620	661	649	615	665	671	646	637	614	675	662	664	675	664	635	630	656	628	636	646	633	666	642	687	641	671	656	703	641	637	635	649	665	643	602	648	609	620	625	624	669	680	688	642	612	634	657	617	646	652	671	596	633	638	632	632	638	620	684	614	582	631	646	638	648	636	639	663	680	635	655	670	690	630	657	608	625	612	673	661	660	630	595	628	636	635	678	694	637	690	652	644	646	615	683	654	647	613	628	623	647	694	623	602	651	656	614	653	689	641	667	634	610	638	682	658	592	650	637	603	629	658	669	659	642	587	621	626	655	643	665	605	663	654	673	657	653	689	621	644	626	683	640	656	667	601	592	664	626	632	616	620	638	704	635	649	653	667	648	627	646	635	658	638	688	633	690	657	681	677	642	689	620	670	692	683	696	642	642	641	614	626	641	620	658	619	654	699	647	669	635	667	679	633	636	619	639	622	665	697	649	627	637	640	671	635	637	677	630	677	685	642	621	659	634	618	589	618	614	658	653	655	637	641	654	634	639	650	638	643	631	685	602	669	657	628	658	665	653	654	658	688	632	648	606	699	603	637	620	639	637	645	673	679	679	678	629	659	664	605	603	665	657	626	664	661	706	653	640	620	674	676	700	678	641	696	647	656	662	661	627	694	651	633	598	667	636	622	634	632	645	675	677	631	641	640	626	639	638	685	647	640	650	648	650	664	664	625	641	707	633	678	645	633	599	660	658	627	626	626	680	647	639	657	651	644	646	676	640	667	684	666	675	675	682	624	664	642	646	621	612	671	707	657	646	662	692	612	622	642	663	631	679	589	658	608	651	663	665	650	634	590	688	633	673	672	653	631	623	649	698	630	654	646	641	629	651	638	614	637	680	634	632	640	693	651	643	659	640	642	665	629	631	638	623	622	635	607	623	649	644	650	667	627	652	675	641	655	623	640	636	648	647	642	645	661	661	694	681	663	603	655	659	666	669	669	662	662	629	621	642	633	613	655	660	679	672	656	641	676	708	645	646	704	637	604	702	649	664	683	648	619	650	604	602	641	613	684	649	684	649	623	628	656	641	651	668	649	666	663	616	624	659	652	636	671	623	664	672	666	646	659	649	642	683	647	660	610	641	661	637	661	669	623	638	634	661	611	642	666	662	600	634	633	636	642	654	642	616	637	673	636	649	612	653	647	651	646	616	655	664	617	620	707	681	643	638	673	629	621	655	639	700	652	677	639	661	661	629	606	603	619	657	615	619	677	625	688	714	649	639	646	641	678	597	660	651	674	644	679	682	643	622	646	647	606	655	603	656	652	695	685	651	584	705	673	665	654	614	679	634	679	628	647	603	650	661	623	667	636	638	613	633	604	628	614	646	623	660	656	617	639	659	633	659	616	606	603	627	621	640	631	614	687	628	648	661	633	665	678	660	656	625	619	641	630	655	629	639	641	588	676	634	652	637	639	630	670	620	584	648	662	648	622	672	669	672	644	652	648	620	691	638	663	689	639	603	652	647	635	602	663	617	669	674	646	655	667	612	633	637	689	675	620	649	678	603	620	627	634	642	657	709	644	643	655	665	642	609	634	651	675	635	672	728	657	581	612	663	630	666	693	638	695	644	639	678	661	633	656	626	632	655	592	676	631	623	629	655	666	653	709	634	647	659	648	598	662	599	664	631	681	667	658	677	636	669	629	620	627	651	641	689	671	693	626	619	636	648	621	661	636	677	638	616	693	644	655	646	622	654	606	638	650	621	617	613	679	609	617	658	668	651	640	664	666	671	698	653	657	614	650	640	647	658	622	678	624	638	635	657	605	646	636	654	635	630	602	631	664	650	646	638	632	692	619	653	683	667	656	664	649	605	651	626	616	588	655	630	666	680	667	638	670	619	667	610	599	625	636	605	625	635	653	678	636	685	650	643	656	665	643	618	664	678	627	678	641	743	639	665	672	656	641	693	673	664	643	634	680	608	664	683	635	634	650	660	654	625	668	616	643	611	660	676	667	662	636	645	632	613	617	633	639	643	648	635	654	647	694	660	665	652	640	651	654	641	658	670	600	662	705	678	698	638	595	653	680	600	651	651	669	600	622	658	666	657	655	641	647	650	606	607	651	628	647	621	656	642	642	694	647	656	683	653	659	670	661	682	653	662	634	611	649	624	637	600	652	661	675	647	650	670	650	585	656	683	652	686	656	676	648	666	603	672	673	650	674	599	650	661	666	628	620	702	684	657	652	626	647	594	644	690	638	643	668	609	697	609	633	705	605	656	635	662	687	613	584	631	604	637	631	660	684	659	647	702	650	655	639	644	609	624	670	624	684	621	660	607	681	669	658	674	666	635	633	636	647	632	632	669	641	625	641	651	639	669	688	640	604	619	621	641	639	668	664	632	659	648	669	592	630	670	636	677	651	627	608	634	654	657	676	613	627	639	645	674	617	698	645	648	682	646	639	622	685	612	650	637	631	644	645	655	666	631	595	623	626	689	612	638	582	638	657	664	689	650	642	671	674	612	643	640	654	695	629	592	662	626	603	630	637	653	627	669	637	657	633	680	618	629	664	602	669	642	659	620	659	638	642	639	637	656	655	595	639	620	609
7174	11445	16004	5928	1430	875	482	224	255	267	223	249	260	259	249	276	343	285	290	268	257	216	237	243	263	236	225	212	254	252	237	240	214	251	244	255	255	247	246	237	212	221	260	247	222	281	258	217	237	243	259	274	220	227	280	245	221	237	234	234	218	248	238	235	274	223	246	237	240	232	249	240	245	231	238	249	239	275	243	227	228	239	241	219	224	228	239	222	228	254	240	206	221	241	218	225	255	259	252	223	228	283	231	241	234	219	241	247	257	243	258	236	261	237	249	262	246	221	212	244	222	223	230	251	241	229	258	235	252	233	261	232	233	238	207	247	256	236	244	248	272	236	231	236	232	252	241	228	229	249	236	241	228	232	238	215	259	261	217	264	241	222	234	245	258	226	223	257	225	254	239	244	228	225	241	234	239	251	255	257	237	259	238	227	242	230	246	227	238	263	232	222	242	252	277	247	253	212	276	228	215	275	217	225	244	230	265	248	248	266	242	227	251	241	232	245	252	219	230	228	231	217	244	234	214	241	245	237	223	219	284	253	244	219	242	256	223	239	214	234	239	255	218	242	251	257	260	247	260	239	232	227	259	252	214	276	230	252	215	237	239	265	246	241	232	240	261	213	233	239	241	274	215	247	245	228	240	258	251	232	258	245	224	229	250	243	260	226	224	256	253	225	232	244	253	258	270	257	194	243	234	210	284	236	234	238	235	252	193	212	227	229	239	226	230	229	265	248	237	259	233	241	225	219	235	257	230	230	244	244	241	243	258	248	248	235	240	243	236	219	252	256	249	223	241	234	251	246	251	243	236	257	233	229	261	246	222	253	262	213	255	255	239	223	254	266	214	238	231	233	243	252	232	254	229	244	264	234	241	238	269	244	251	235	233	261	234	243	228	232	235	254	244	253	221	260	227	211	244	256	225	258	255	232	214	255	192	256	235	250	229	215	237	258	252	240	235	243	205	237	228	226	237	231	220	253	226	254	235	254	234	269	218	241	257	223	220	254	234	236	257	247	243	248	230	233	214	244	250	207	235	220	265	266	239	224	230	225	230	229	215	241	227	218	250	236	252	244	242	223	232	247	248	244	236	220	256	236	229	266	256	254	241	264	227	223	273	231	226	229	244	262	248	203	228	247	245	246	249	243	241	224	237	245	247	205	253	236	284	246	224	241	225	220	258	243	251	262	235	260	226	233	250	250	230	236	249	209	265	225	237	219	256	230	236	239	221	246	232	241	222	244	242	228	230	234	244	229	242	232	222	244	248	239	237	239	238	236	243	248	208	239	240	246	244	230	241	239	255	274	219	214	205	262	261	240	223	244	232	231	233	229	234	231	232	224	221	252	230	231	247	214	217	240	227	260	227	243	278	247	244	257	254	257	262	242	246	230	229	250	202	224	223	210	219	244	232	216	253	225	268	251	253	235	220	267	233	242	237	197	281	259	228	246	214	236	231	231	260	236	239	233	232	258	225	249	243	249	222	257	232	238	225	241	245	241	273	243	260	232	279	241	258	238	236	236	252	267	236	235	221	245	271	274	216	233	244	254	243	241	229	234	254	244	257	246	250	244	265	265	225	280	252	226	235	241	263	229	231	222	254	251	234	225	255	262	247	242	218	217	262	241	216	229	254	253	251	237	229	235	249	246	243	197	250	247	262	230	244	257	247	221	235	234	259	255	230	272	202	252	234	244	266	237	263	224	257	226	261	226	254	227	252	230	233	232	257	242	220	247	240	262	258	248	256	254	223	231	245	244	265	279	227	237	234	247	236	238	234	274	267	223	230	245	250	264	209	227	266	246	203	240	247	251	250	234	241	232	213	227	224	232	268	229	234	229	218	236	251	202	229	239	224	237	239	257	243	246	250	255	254	259	247	241	229	264	232	248	244	240	226	238	251	233	266	245	271	248	216	219	250	208	242	231	240	248	262	233	219	256	224	246	248	244	237	227	230	215	255	232	244	218	243	230	274	213	238	250	226	272	223	248	240	237	246	227	244	230	274	270	238	197	249	251	244	239	263	233	250	219	235	248	250	242	227	245	222	240	216	232	240	237	235	230	247	240	239	248	238	226	236	228	240	225	223	241	245	250	229	229	233	251	241	211	247	227	218	231	253	251	244	234	254	238	220	222	249	208	268	279	234	215	246	231	251	228	248	234	276	221	233	241	245	211	240	227	262	236	272	233	228	243	245	260	235	219	256	245	244	220	236	218	243	244	215	238	274	225	251	241	248	269	237	251	227	258	236	240	252	270	224	225	236	232	236	218	253	236	230	244	236	266	238	237	259	241	254	246	254	236	237	244	251	274	214	246	237	229	224	242	215	232	234	261	249	239	241	234	234	244	238	269	240	222	202	243	221	221	226	235	251	203	261	256	277	226	230	260	255	234	246	248	240	241	248	241	247	235	245	241	222	265	243	237	263	210	218	211	221	234	236	240	242	268	230	236	257	253	240	259	241	239	239	229	254	239	232	248	246	222	214	223	225	224	226	244	226	216	262	263	236	270	229	244	223	232	246	238	261	245	262	266	213	231	206	220	236	243	234	238	235	236	227	220	221	227	274	287	228	264	256	261	262	191	269	236	223	245	270	203	258	201	247	244	236	242	242	237	229	215	239	265	221	261	228	250	254	237	216	243	222	224	226	233	220	247	264	216	250	218	239	215	232	243	255	223	243	241	240	244	233	249	223	228	218	272	212	245	273	272	246	239	247	256	242	257	256	250	235	244	234	220	237	247	265	245	222	239	238	221	230	248	223	224	234	246	273	215	253	236	231	247	242	220	216	260	241	239	242	241	237	229	266	248	250	215	262	259	228	239	264	265	223	276	238	215	222	261	263	241	212	255	252	226	232	265	231	258	265	236	271	245	234	226	268	243	237	232	228	211	235	236	225	209	221	249	230	239	227	265	241	238	255	251	224	243	253	239	227	232	227	244	210	224	228	268	227	236	237	246	203	239	259	249	254	235	274	231	225	214	212	233	251	256	222	241	245	211	238	228	235	256	226	219	251	222	233	237	200	250	260	251	224	236	239	222	252	206	239	241	237	248	234	262	234	247	238	225	249	231	237	265	232	285	244	242	227	233	251	249	243	254	261	229	250	274	273	229	229	260	254	264	233	232	214	238	240	220	242	250	208	244	253	251	241	260	263	206	234	237	255	202	227	251	237	267	236	205	245	273	238	224	252	248	184	253	240	228	264	225	258	211	231	250	254	241	232	238	217	236	247	231	249	224	227	243	226	229	213	234	240	214	235	253	218	231	243	220	236	253	257	249	232	224	238	259	235	259	235	219	239	270	280	259	246	234	237	256	256	245	246	258	247	225	243	254	248	238	222	258	254	242	233	210	223	242	237	222	264	224	242	238	253	220	261	216	271	247	226	221	223	261	252	224	222	253	246	227	238	245	230	224	257	259	268	244	226	235	266	246	240	257	240	236	236	233	216	221	273	229	237	228	232	245	222	220	251	232	251	239	249	247	249	248	262	205
6296	16479	25295	13145	5247	3983	1908	665	642	615	587	616	639	647	719	954	983	890	762	700	648	619	585	567	630	613	651	639	657	646	633	620	645	621	660	644	618	596	653	624	616	620	628	605	607	599	619	630	617	661	642	647	641	667	555	621	591	583	601	584	608	624	586	628	629	645	633	629	575	577	612	604	594	668	634	659	657	665	599	621	621	640	625	620	640	580	595	648	575	620	620	617	588	596	668	636	622	581	621	610	608	599	630	600	614	628	625	600	628	596	635	627	627	594	640	636	652	635	635	621	660	616	612	592	631	650	643	628	643	627	614	589	572	571	594	624	608	658	662	591	647	614	642	628	587	615	622	603	658	648	572	604	660	641	630	604	631	610	619	613	590	603	670	687	621	625	576	613	630	643	609	642	614	606	662	573	580	611	589	648	594	624	635	652	657	605	660	621	599	658	569	644	616	621	619	639	667	624	597	585	643	645	589	620	611	616	585	638	649	618	649	607	603	628	623	651	616	647	610	630	605	635	639	647	646	593	632	626	580	606	625	644	590	647	642	633	606	597	652	669	608	641	648	616	605	638	661	616	594	576	604	626	643	613	620	622	632	679	619	622	597	656	616	644	599	629	600	611	649	609	643	604	616	642	604	609	642	574	613	616	572	617	602	577	633	629	616	650	650	612	632	602	640	623	647	636	591	624	627	595	563	611	612	595	604	614	655	617	610	605	584	642	619	608	613	618	599	660	619	602	623	641	664	590	647	623	610	606	655	633	612	621	602	697	642	617	598	611	621	602	584	706	631	582	614	603	662	671	661	625	615	642	623	569	658	618	608	591	630	589	625	630	596	660	587	618	671	596	612	653	628	657	604	601	637	619	629	624	603	587	581	607	652	604	650	620	624	636	659	614	627	643	662	622	685	668	654	682	642	568	590	602	643	595	607	628	625	617	633	637	623	629	630	627	604	615	621	654	628	623	639	577	643	660	639	572	607	603	624	602	656	607	603	615	614	655	634	592	636	610	656	671	604	631	623	609	651	569	572	594	608	651	659	619	554	634	625	622	635	623	600	603	564	659	595	577	662	653	660	637	604	641	641	562	569	690	584	609	599	605	600	620	628	615	587	681	628	628	615	639	655	637	628	639	594	654	637	595	608	606	603	637	634	630	611	630	618	571	647	592	577	599	612	602	609	647	632	648	633	648	649	624	660	641	641	665	654	621	639	646	629	623	650	641	688	626	671	642	663	681	656	608	608	626	604	626	642	600	594	637	652	606	640	640	624	628	643	640	590	625	629	638	654	644	586	645	591	607	589	598	638	649	601	629	665	626	665	597	626	643	633	613	678	611	628	629	620	665	610	581	600	599	656	636	633	600	600	637	700	596	593	611	621	659	614	612	593	609	631	636	643	591	691	642	632	659	613	579	594	605	638	660	611	644	621	597	596	661	606	607	644	624	584	626	639	616	641	624	634	570	638	609	614	634	626	635	601	622	637	610	628	642	643	615	588	613	677	626	631	618	657	675	624	612	695	658	588	639	591	605	606	662	613	610	662	620	631	615	631	598	572	676	652	631	679	633	596	638	598	614	657	596	700	583	662	586	621	591	579	640	614	632	642	648	587	593	657	643	617	610	646	610	627	616	595	590	590	620	587	653	615	621	643	638	620	648	648	610	661	611	581	632	617	610	569	610	640	664	635	633	636	606	630	594	600	664	590	644	613	662	652	702	639	628	621	636	628	693	630	612	645	649	622	676	601	649	639	636	594	664	628	569	687	572	666	627	624	637	614	579	601	629	643	610	648	646	647	592	621	601	665	594	611	572	648	580	595	593	647	625	589	650	625	615	618	592	596	610	624	631	615	638	598	582	634	594	574	599	638	625	610	659	629	589	645	641	630	607	587	613	645	632	591	616	633	571	655	622	655	583	601	635	578	598	574	623	573	637	618	611	602	637	595	590	626	658	614	550	631	650	623	608	575	612	583	598	593	629	624	621	585	626	553	619	636	614	652	642	652	616	616	640	628	663	589	633	606	648	583	617	608	650	581	586	599	603	635	657	586	627	611	627	614	642	622	602	567	627	664	673	627	638	599	583	638	612	626	643	640	642	668	650	602	622	611	643	565	616	604	651	617	609	621	619	642	600	612	613	576	581	559	569	646	599	578	623	601	604	581	588	587	644	634	677	630	599	620	598	619	628	609	585	602	641	664	635	629	600	656	637	635	648	606	630	645	601	606	657	627	627	615	652	647	610	600	634	656	634	581	670	624	611	613	620	595	656	632	605	651	622	650	587	634	616	632	706	644	579	613	594	635	622	603	609	624	660	588	623	584	662	683	639	606	663	636	620	591	671	632	610	583	611	609	614	635	643	637	657	659	639	642	588	626	625	613	590	621	629	642	648	594	632	606	631	581	622	621	641	622	648	639	616	624	635	636	595	649	605	640	625	624	595	624	597	659	611	633	630	616	614	587	622	620	606	612	608	612	585	624	688	625	642	614	605	593	590	604	628	610	604	608	617	619	590	579	635	669	615	648	590	612	637	609	639	637	635	672	622	593	623	611	580	643	622	641	626	656	658	578	633	606	640	623	616	635	628	616	611	605	680	633	605	586	611	654	597	638	621	653	609	604	622	570	587	646	605	578	651	640	598	622	589	644	604	633	616	651	576	611	605	676	638	639	606	610	613	647	618	599	639	621	615	662	650	632	603	620	633	626	642	627	626	616	600	629	597	624	601	651	598	652	582	619	597	617	647	628	605	607	655	644	642	617	602	613	649	616	628	607	601	609	568	610	579	596	634	596	640	599	656	642	629	629	654	618	631	613	611	596	600	598	632	620	652	629	645	591	597	621	622	585	613	622	647	643	662	608	647	601	609	576	595	618	567	633	591	591	613	634	666	620	623	665	655	581	604	572	581	655	614	613	586	612	589	596	653	615	599	641	650	627	620	602	594	630	578	652	642	629	636	625	615	614	667	609	602	601	607	608	649	604	549	648	651	614	627	632	671	571	578	642	572	598	628	628	617	644	661	661	599	636	605	631	626	602	638	608	617	626	643	624	627	589	686	650	603	637	645	608	606	652	648	687	669	638	636	624	614	583	598	626	623	607	624	616	620	649	603	634	648	611	617	610	605	618	617	623	641	645	602	595	614	631	625	606	600	635	638	601	612	609	617	613	614	640	609	609	621	622	593	627	629	687	620	627	595	643	631	640	622	596	636	629	644	620	661	638	611	613	644	596	617	629	613	599	576	635	611	622	619	612	590	624	592	611	643	647	644	633	621	653	591	584	636	622	608	653	598	604	614	672	632	576	625	593	638	666	632	610	579	604	639	658	630	608	638	628	646	607	607	636	651	629	595	618	635	616	614	613	630	634	624	632	603	630	585	640	654	632	614	650	628	594	600	625	615	623	619	651	618	596	619	625	600	625	629	602	615	616	586	634	663	603	614	595	627	614	631	592	626	664	597	606	640	618	648	653	611	600	562	582	606	622	631	627	567
32172	61657	65523	38884	25009	16145	6441	391	282	269	268	283	256	277	364	799	850	735	574	425	301	268	248	268	280	276	245	293	262	239	291	264	239	233	261	261	253	270	247	240	253	257	271	255	261	273	284	265	254	271	242	289	236	286	252	255	266	276	253	249	258	252	304	241	256	262	259	233	283	249	248	244	277	263	255	264	231	265	247	252	286	256	290	287	280	246	266	301	269	255	263	261	265	264	269	275	256	249	244	273	241	276	249	267	265	270	281	272	288	261	280	277	277	265	266	255	247	254	263	278	269	256	265	263	248	264	269	262	269	251	265	290	254	269	278	269	236	255	291	290	277	271	234	263	262	258	263	258	255	267	262	242	251	235	287	254	255	262	229	264	258	263	268	240	270	249	285	287	254	276	285	270	250	259	255	307	280	238	290	262	246	268	270	300	273	259	284	271	252	245	239	283	248	247	254	274	265	254	270	270	294	275	268	248	278	280	305	259	272	255	237	273	285	230	294	268	285	273	243	269	272	265	274	272	266	231	261	239	245	266	250	268	241	254	241	288	250	265	265	259	258	279	254	269	261	260	246	248	275	297	270	263	263	251	259	262	269	287	228	270	251	264	269	270	278	265	292	246	274	246	253	264	309	286	217	259	258	241	269	257	266	252	236	257	222	280	289	276	281	282	250	291	255	276	289	256	246	249	265	285	267	262	258	254	261	238	267	230	253	264	257	260	265	259	267	274	261	257	257	236	267	267	260	264	267	289	259	280	256	267	259	240	247	269	242	280	268	248	252	271	256	221	272	267	269	260	279	292	247	255	247	271	279	265	243	252	276	278	265	305	276	264	283	258	287	270	233	289	248	248	237	272	269	266	261	265	284	299	238	257	299	268	285	240	264	267	282	233	245	262	282	257	302	282	253	229	268	286	268	277	239	243	271	273	242	283	253	271	297	269	253	252	266	244	265	253	264	252	252	273	255	258	237	255	256	264	264	282	250	259	258	266	281	252	267	285	263	231	256	274	255	258	264	244	244	253	237	252	260	279	272	275	277	260	232	266	281	261	275	271	289	274	264	254	248	262	270	296	269	275	250	281	259	218	281	279	288	261	238	287	282	272	281	263	276	266	249	253	248	285	258	272	279	246	261	273	257	259	252	273	264	280	270	283	258	252	263	258	247	275	258	250	236	240	248	244	255	254	240	269	244	254	293	277	248	249	284	263	293	259	236	256	265	253	264	288	247	229	266	272	264	260	255	250	269	255	257	263	274	270	245	294	271	270	248	258	287	269	237	275	256	249	274	253	258	244	255	260	293	282	251	243	256	272	261	276	281	277	269	233	255	229	269	232	268	248	289	279	250	249	245	270	286	265	289	268	254	279	297	245	271	289	257	290	271	258	262	265	278	293	246	269	267	287	276	250	297	235	256	244	245	255	274	285	263	261	277	243	271	244	275	235	259	246	263	290	263	237	245	244	236	258	273	269	243	270	292	296	275	264	295	258	274	233	278	257	273	231	244	254	263	266	255	241	270	263	261	277	250	243	270	259	261	245	266	280	232	273	287	227	250	254	268	261	253	258	281	293	242	254	250	289	256	264	283	229	256	295	264	246	254	236	253	284	234	280	257	233	284	270	253	271	255	270	269	269	267	259	255	239	253	251	258	262	286	275	260	266	266	262	255	268	250	275	286	252	252	291	239	268	268	289	270	278	271	235	289	260	267	280	295	256	260	272	277	293	242	272	270	288	257	281	296	283	291	255	271	283	272	263	291	281	245	269	249	258	289	257	279	259	295	264	263	247	248	227	263	293	245	266	238	265	295	240	263	248	281	272	284	273	276	249	268	240	264	275	245	283	231	274	284	268	259	261	272	268	247	259	254	280	260	249	260	261	272	301	267	274	288	253	287	269	270	262	291	249	254	271	266	234	279	261	278	231	260	252	252	247	280	263	242	255	240	251	267	275	258	259	263	280	265	254	277	253	275	279	265	250	260	263	267	272	249	274	250	242	265	250	254	257	239	267	263	263	226	265	254	265	283	261	246	260	239	267	242	280	264	274	244	280	279	273	270	275	227	263	248	276	242	253	249	275	244	261	273	250	280	239	243	320	285	255	276	282	248	272	242	250	288	261	243	278	267	242	247	325	250	262	279	241	252	279	255	271	260	272	282	226	260	284	248	257	240	265	260	255	247	263	288	281	264	233	247	265	234	271	279	262	298	279	278	245	280	281	262	265	253	264	276	256	271	260	262	288	282	255	246	256	268	253	270	253	255	257	270	244	251	257	266	254	242	237	262	293	258	280	254	283	268	269	265	249	230	247	244	264	267	263	291	251	269	230	240	255	280	263	256	293	255	279	255	278	258	290	260	257	273	246	244	258	249	250	258	235	277	254	260	242	276	268	249	259	243	252	254	257	290	264	256	271	262	244	267	274	246	274	253	250	283	240	242	294	280	253	259	240	240	265	251	270	300	259	255	243	266	239	282	265	254	270	268	229	263	296	247	270	267	261	261	251	248	257	260	272	283	261	257	292	258	277	267	286	256	253	260	253	294	248	275	250	268	262	302	276	290	264	252	262	278	269	273	252	272	270	288	304	248	249	270	258	248	279	247	242	234	262	255	295	258	265	267	258	268	261	269	264	246	252	277	285	258	242	269	234	281	247	275	265	251	282	268	247	279	255	224	277	273	269	275	269	297	255	265	268	300	286	296	261	261	248	286	295	262	244	263	269	239	247	264	249	269	276	272	252	273	243	245	255	263	283	269	254	273	276	264	250	247	273	303	260	285	286	295	298	262	238	242	271	277	262	232	276	271	286	248	294	238	278	257	279	257	257	258	255	311	264	270	270	291	254	283	275	274	262	244	283	238	268	258	250	291	239	268	255	245	256	270	240	275	279	272	299	253	267	264	260	280	276	267	287	275	252	247	226	281	248	258	260	268	269	287	247	255	234	266	258	285	267	251	240	251	267	260	265	294	241	263	275	264	293	286	234	256	272	250	252	281	253	286	279	289	272	252	280	271	254	270	274	269	287	265	283	294	238	273	271	266	247	260	272	271	292	259	239	270	258	256	275	244	275	261	264	276	262	259	246	263	254	266	296	249	254	236	263	267	265	284	252	268	264	232	259	252	263	274	248	270	240	239	275	267	278	250	298	269	253	243	267	260	311	264	257	269	264	291	269	254	274	273	265	268	279	298	247	246	253	274	262	256	285	267	266	304	238	251	258	268	241	283	289	250	238	280	271	262	268	296	238	246	273	306	265	236	261	251	265	266	251	233	279	240	277	248	305	250	265	230	266	232	282	262	276	281	244	275	279	273	247	276	264	283	268	283	275	235	246	266	249	249	256	286	275	238	260	262	279	242	266	263	272	253	268	274	246	248	292	274	289	272	284	284	274	259	288	267	253	279	281	248	244	240	272	269	263	236	239	244	280	250	257	263	271	235	281	248	291	269	267	284	259	251	261	236	265	269	293	259	247	250	256	256	275	296	272	286	295
19632	47742	58687	44656	36387	29833	14509	755	759	760	736	738	715	735	1484	4000	4419	3415	2639	1420	896	748	708	692	636	693	673	674	681	673	691	650	671	647	656	699	645	689	681	682	710	680	680	696	673	685	665	687	696	708	680	653	668	634	671	652	660	691	719	664	668	682	670	673	671	680	728	682	689	725	703	699	672	698	714	683	679	681	650	656	684	666	640	707	700	690	647	666	666	659	702	733	690	671	688	730	660	719	640	669	673	754	692	640	667	684	689	679	677	686	649	685	708	692	700	698	680	672	695	648	649	686	724	662	703	673	665	643	649	638	673	686	666	665	644	706	676	708	691	662	719	647	630	671	620	671	727	694	654	684	721	673	739	678	675	665	643	705	711	667	659	661	653	682	668	650	668	663	696	664	693	690	685	713	706	684	669	685	668	688	643	688	695	690	690	653	663	701	698	650	693	691	681	694	656	665	691	670	673	695	694	688	683	680	701	664	669	694	634	674	684	669	663	688	733	700	662	642	701	707	689	691	678	656	693	686	653	683	698	682	674	662	707	656	670	632	687	680	704	737	707	672	719	676	689	681	680	683	661	683	640	657	730	651	682	672	683	693	726	670	631	666	662	643	673	693	648	679	682	693	645	687	677	658	731	666	647	638	619	633	634	645	673	649	698	686	715	672	674	711	664	706	710	665	647	659	711	614	673	700	623	679	711	665	700	639	673	622	631	687	651	668	673	641	721	657	646	675	663	694	649	659	668	668	663	624	673	711	670	727	649	696	666	684	712	742	681	698	714	673	666	654	692	703	649	692	693	681	657	666	668	672	749	710	700	674	650	661	703	646	670	708	664	695	668	674	677	676	671	684	674	645	644	705	649	648	687	653	706	680	685	632	663	676	659	718	656	677	658	701	703	659	646	623	662	722	688	623	652	682	679	659	684	724	628	665	677	701	659	677	642	674	698	642	694	692	717	663	689	674	683	711	671	690	687	699	665	718	673	659	683	678	697	682	707	626	669	707	661	717	655	703	658	692	694	646	664	660	712	668	680	672	640	692	593	704	683	654	671	712	684	637	644	644	712	676	653	685	658	667	647	668	689	710	675	638	707	650	709	678	673	716	654	684	669	688	591	678	663	640	665	699	661	677	672	673	649	654	681	672	644	707	708	685	644	675	673	667	657	744	634	716	674	701	686	671	657	639	680	670	722	658	717	722	688	650	629	635	689	704	669	657	661	692	658	674	717	639	657	686	666	669	666	727	668	653	666	662	637	647	658	710	692	669	671	630	657	628	663	691	652	728	624	668	671	632	683	644	682	672	639	730	634	663	696	648	647	674	676	669	669	708	714	679	663	666	690	691	691	696	702	676	670	628	641	634	658	699	703	620	657	672	684	685	686	672	652	679	707	656	668	668	706	657	735	673	644	668	663	684	632	640	672	653	673	649	678	673	640	680	683	697	673	621	709	666	689	697	659	634	636	667	724	668	661	708	691	689	677	657	646	696	664	639	668	653	658	632	681	657	712	681	716	639	715	661	655	698	676	668	697	668	701	663	680	706	670	730	695	677	643	664	616	671	657	645	639	683	674	665	644	658	709	660	627	687	645	618	655	643	666	721	699	717	707	687	686	711	657	680	677	677	633	691	712	659	653	671	667	755	702	678	674	637	647	640	685	681	701	664	709	606	638	708	689	657	655	677	663	655	655	649	667	653	659	688	659	651	704	673	685	724	663	681	677	643	664	664	649	678	666	633	652	671	677	670	675	711	662	706	678	666	644	709	697	661	682	695	677	711	667	671	699	661	707	710	636	618	694	654	656	715	739	724	698	689	692	675	660	643	624	648	689	663	672	636	667	650	708	697	687	666	673	711	730	691	682	720	686	717	709	670	701	638	671	689	718	650	663	661	667	683	699	712	664	667	672	645	697	631	683	622	691	634	661	688	689	685	686	699	715	682	639	688	690	677	677	648	699	670	671	644	719	672	672	689	691	696	648	656	664	661	684	670	627	690	643	699	666	703	704	659	694	685	654	721	676	622	650	642	640	658	693	660	671	642	659	715	707	680	699	684	628	684	683	693	657	696	665	723	628	642	639	702	729	678	665	721	698	665	652	685	668	682	671	680	699	675	687	708	690	681	637	621	683	682	656	713	717	661	696	703	658	691	698	731	597	700	659	672	688	672	665	668	703	739	616	672	664	644	634	659	667	647	687	666	685	661	665	695	682	634	710	657	688	685	712	717	708	645	664	649	668	678	682	692	674	684	683	733	663	649	681	691	647	682	689	651	715	709	707	686	715	677	647	712	681	646	662	673	674	625	717	666	695	640	670	728	712	672	690	672	703	654	682	720	703	656	673	673	647	695	676	679	661	634	713	673	660	678	685	690	663	651	668	646	649	662	697	654	624	660	654	711	648	653	682	620	713	622	717	692	678	678	702	624	688	667	668	688	659	677	670	701	675	678	688	681	625	672	626	693	660	686	708	693	703	685	668	677	690	688	691	670	641	664	709	657	700	689	652	619	700	624	670	706	696	688	620	672	669	660	678	677	667	664	705	628	697	630	631	666	663	680	660	650	687	665	673	676	712	667	670	641	645	701	694	668	668	637	591	693	650	702	644	665	670	676	673	688	686	662	651	633	672	714	666	683	647	662	688	662	690	661	741	678	699	678	733	659	659	700	693	646	644	673	688	651	677	715	654	692	697	656	661	667	638	645	712	677	692	673	643	654	697	663	681	663	684	660	668	674	667	661	658	688	710	675	693	671	640	692	657	682	656	677	679	703	686	722	727	695	713	699	633	691	681	632	656	677	648	676	669	644	690	668	702	643	672	636	669	647	696	633	680	745	686	683	691	656	662	672	685	694	692	691	654	698	639	671	692	671	665	674	687	682	656	726	664	654	631	674	679	695	661	705	726	674	673	620	702	671	676	681	696	676	651	653	653	719	671	662	632	663	653	672	742	676	698	691	662	695	687	681	642	657	704	629	683	676	690	640	716	631	668	658	679	696	677	667	698	667	683	665	645	666	653	722	660	676	725	713	622	654	628	699	676	705	669	690	670	668	646	667	668	699	694	726	739	678	674	698	673	670	663	694	689	690	615	703	663	705	700	672	702	647	730	642	685	659	665	629	694	595	705	674	667	649	712	661	655	683	685	658	680	688	695	659	680	700	664	713	692	665	655	686	682	682	659	693	701	618	700	674	720	660	637	617	718	663	655	657	671	659	651	664	649	695	678	687	633	697	628	681	673	680	652	699	666	649	724	670	644	666	702	666	677	623	712	708	674	706	647	685	638	656	712	684	670	662	675	687	668	676	672	663	687	654	697	701	699	666	664	651	743	736	718	668	672	670	683	673	684	712	624	652	715	681	718	699	663	667	661	643	704	629	692	637	692	678	722	672	674	699	707	681	681	666	608	643	678	654	632	653	642	660	672	691	663	691	678	718	632	673	658	637	686	657	656	650	713	668	692	693	704	634	688	692	618	660	715	680	719	639	699	689
47794	80339	78955	51851	35666	26500	12168	724	330	295	252	275	261	280	374	949	1247	1422	927	525	351	277	269	269	269	261	246	253	283	261	266	257	263	243	256	251	257	239	285	263	275	291	243	246	261	268	225	239	244	261	241	285	233	277	275	252	248	274	277	243	260	269	270	255	249	265	249	239	240	277	256	261	219	280	277	262	251	262	256	250	252	270	243	236	268	274	245	251	265	276	254	240	264	268	240	283	278	257	255	253	256	295	253	264	266	245	265	272	268	278	273	239	278	240	246	246	265	248	259	290	251	280	255	248	245	258	254	241	238	255	281	238	253	273	241	267	249	235	256	262	247	277	266	271	263	254	266	248	277	246	238	282	267	277	262	237	269	245	245	252	240	242	295	276	247	254	235	246	263	274	263	271	256	267	223	258	261	252	268	280	272	275	254	262	228	282	278	244	265	259	285	269	232	257	239	259	286	247	284	242	251	231	241	262	250	268	263	253	259	219	259	227	277	265	226	258	255	262	260	264	237	249	226	251	255	267	274	250	281	257	240	263	258	244	219	271	244	255	256	294	257	245	248	254	284	241	239	258	251	256	229	270	263	283	281	295	249	263	264	275	290	259	251	236	229	264	257	239	272	264	290	283	295	263	246	267	281	273	244	286	285	264	225	233	246	267	277	284	241	221	232	259	251	266	267	289	242	291	255	284	249	260	272	288	266	279	259	253	273	249	250	249	300	259	223	267	260	287	233	260	255	240	260	266	256	263	251	247	286	229	260	253	264	232	246	253	239	268	269	249	286	253	250	268	269	264	276	244	238	251	235	252	249	273	270	249	279	259	231	254	258	267	267	252	288	236	244	268	281	251	248	242	257	244	237	258	247	260	267	264	250	281	277	274	259	236	229	247	271	239	283	258	258	254	270	254	255	243	243	253	254	256	263	250	254	260	249	274	244	275	273	273	260	282	270	295	274	219	285	241	283	241	240	257	255	253	288	270	276	264	275	258	223	256	258	269	289	250	262	244	238	248	269	231	256	304	261	255	237	263	255	236	235	282	252	240	264	274	249	263	256	259	237	272	255	263	292	237	219	270	244	259	236	240	235	244	222	260	245	241	255	244	258	268	285	301	265	248	243	250	225	251	234	250	229	242	270	238	276	264	255	258	264	254	257	252	217	256	261	249	249	255	264	240	258	256	270	238	227	214	291	245	283	245	257	264	261	249	281	241	263	255	243	278	271	258	221	261	239	267	244	263	261	257	251	248	258	245	237	243	267	260	240	256	259	231	240	277	239	227	256	258	268	258	302	254	263	243	248	251	266	252	233	272	285	256	261	254	240	241	239	237	262	281	277	296	245	243	251	263	256	272	253	251	242	267	258	269	271	303	260	258	256	248	257	235	276	303	233	277	261	256	268	250	248	293	250	261	227	238	239	271	253	263	245	273	245	283	262	221	267	257	279	263	266	254	273	277	253	266	306	266	254	259	248	235	257	283	270	265	263	240	248	261	285	265	265	289	247	292	266	263	284	238	231	231	294	275	237	262	265	234	280	285	253	274	221	235	252	230	277	284	261	256	238	264	245	270	261	254	276	274	268	244	244	251	241	268	225	254	239	262	260	247	273	261	258	250	258	265	239	230	258	252	286	261	277	260	272	268	262	260	263	239	249	260	271	261	263	260	273	245	269	253	278	253	251	275	263	253	292	260	272	241	247	269	299	266	267	232	284	225	291	247	272	253	268	249	234	275	267	252	243	262	257	243	262	275	259	260	293	246	280	209	238	259	275	244	253	262	262	248	271	249	241	268	276	240	264	273	263	259	275	277	284	247	246	264	270	263	242	293	255	252	260	272	246	230	254	241	277	234	283	236	255	270	260	274	285	259	246	255	253	243	283	248	260	253	269	255	235	263	227	242	246	258	254	241	243	267	275	248	295	238	231	265	255	272	244	266	258	277	267	260	262	244	254	272	242	261	262	246	267	265	236	278	247	248	221	263	278	256	274	250	262	222	242	254	265	270	261	266	261	272	255	250	281	258	241	259	260	267	269	291	246	264	239	246	254	280	256	238	245	256	235	237	245	240	238	254	271	286	276	235	263	254	267	237	254	260	265	266	231	263	295	254	242	257	256	253	284	258	257	280	281	258	272	261	294	263	283	242	273	282	234	252	245	258	262	260	248	242	247	252	275	260	214	234	245	259	276	223	262	245	286	274	244	265	267	264	262	238	250	249	247	260	239	244	224	269	271	241	270	253	267	243	274	273	242	247	256	261	290	262	283	243	267	290	271	258	263	279	256	227	229	293	250	243	244	237	279	264	266	285	247	244	262	252	248	253	241	233	242	242	251	244	246	267	261	243	289	232	240	270	251	258	239	288	226	234	246	269	233	257	248	235	244	247	248	250	282	258	273	249	261	276	240	251	273	223	278	262	234	257	259	240	261	263	254	266	274	261	260	245	238	256	229	255	248	255	262	259	230	262	240	250	258	270	229	275	263	259	281	242	238	246	267	279	264	248	254	243	276	255	266	275	269	254	258	280	262	268	275	239	270	251	257	261	256	236	275	251	256	283	277	273	260	251	279	245	239	260	213	269	239	238	241	268	271	262	250	262	266	262	238	256	274	263	276	300	236	248	274	243	289	248	250	246	255	271	227	247	269	267	241	247	254	233	257	248	268	276	254	276	278	278	248	252	249	254	254	261	297	257	242	227	267	230	255	287	273	270	225	277	247	273	260	269	288	225	278	244	263	261	246	258	252	279	267	266	267	252	259	230	257	262	292	252	266	256	264	243	251	262	243	249	262	269	223	219	265	260	281	224	278	239	246	266	262	246	256	265	260	268	267	234	262	276	247	266	299	264	266	250	254	272	275	260	257	248	253	241	257	265	272	241	279	243	221	266	255	242	267	255	283	242	247	262	258	237	267	255	232	268	270	257	262	245	268	278	266	271	262	230	283	233	272	237	234	246	255	238	261	253	273	252	260	269	275	242	241	237	252	247	273	257	256	263	241	284	281	262	279	242	245	277	236	265	247	244	231	266	234	238	255	254	248	253	264	239	248	257	276	275	252	282	252	268	235	265	244	248	264	248	250	236	238	239	249	252	245	258	235	251	258	257	232	229	252	232	281	251	271	274	223	251	257	225	256	239	249	249	252	281	258	276	269	261	267	259	264	255	235	247	270	225	290	304	308	260	297	267	264	251	247	260	271	252	277	278	231	230	269	266	233	274	269	228	247	249	250	230	274	247	282	256	293	269	262	278	253	259	250	295	251	261	228	243	272	241	265	275	252	276	241	255	241	269	296	243	251	258	256	256	240	253	222	255	254	249	267	254	277	257	265	264	281	243	266	275	276	246	257	285	265	289	259	240	247	234	278	266	293	262	276	261	259	284	258	274	258	263	238	280	248	257	254	253	258	255	265	251	231	257	258	254	268	254	251	252	261	258	262	281	282	285	258	244	239	255	224	238	245	258	287	248	252	295	228	267	247	241	262	281	270	262
29338	62564	76979	55271	46031	38681	17641	810	829	767	821	727	760	757	1359	5064	6860	7501	4739	2393	1217	818	655	650	653	608	662	645	651	625	626	690	642	640	618	676	594	688	652	669	655	643	644	669	680	643	653	673	586	634	641	670	609	624	632	687	641	682	653	643	653	652	667	685	665	623	677	679	656	663	650	684	673	668	608	697	623	603	672	658	632	667	665	651	695	647	621	631	672	593	636	624	655	626	657	648	645	657	624	645	670	667	673	658	680	659	633	663	667	629	649	623	693	648	658	677	607	652	674	697	659	665	636	659	629	642	649	670	594	622	640	647	651	660	652	623	674	676	710	665	633	633	649	623	635	657	655	647	631	645	606	635	646	666	643	614	635	618	662	664	636	626	665	671	647	632	659	676	651	645	615	674	649	614	645	641	646	624	652	669	715	656	624	653	644	650	633	655	660	632	659	659	607	603	639	655	645	619	657	632	663	676	670	681	631	618	632	668	662	674	652	626	671	641	633	601	693	618	620	651	679	681	635	693	615	660	685	666	670	622	665	653	649	654	664	617	615	682	643	679	657	634	643	666	689	649	621	666	664	629	618	646	652	623	679	673	584	655	643	632	612	577	710	647	638	655	639	677	618	647	665	648	626	612	633	661	674	647	659	630	658	616	654	625	663	666	642	597	650	632	639	673	665	672	636	644	640	652	655	658	616	648	654	663	649	657	639	628	659	655	606	666	654	617	674	691	649	639	622	692	666	607	642	664	603	664	669	643	669	647	641	621	649	680	650	616	650	607	622	666	616	668	636	629	713	631	644	687	646	646	623	648	640	616	633	647	638	648	616	694	645	652	629	673	654	652	673	645	654	652	635	630	615	641	666	654	612	636	632	642	636	668	709	694	613	638	646	572	627	665	639	611	651	646	662	720	632	635	620	653	624	679	622	598	637	596	641	622	649	580	634	648	605	630	639	635	725	650	629	728	696	652	682	616	597	635	666	662	660	643	660	651	640	671	674	708	700	616	652	633	647	670	615	638	656	657	647	632	657	636	623	607	711	646	640	655	669	613	687	678	670	670	627	638	669	673	632	642	649	677	640	679	687	648	623	627	615	682	611	691	668	592	617	665	673	608	624	661	663	628	659	649	636	636	674	664	597	655	635	676	638	643	618	633	649	614	608	606	666	628	643	654	643	656	646	624	641	661	634	637	613	595	609	671	634	671	644	608	676	607	650	634	682	656	637	664	637	655	666	618	629	617	635	703	620	620	632	621	637	674	679	651	655	667	667	664	617	642	634	647	612	658	630	655	667	634	652	658	671	650	698	607	620	633	628	666	674	663	638	659	658	646	590	676	626	635	600	659	622	679	647	637	597	623	661	618	623	628	630	641	662	629	592	648	659	613	645	605	645	659	673	645	644	679	668	666	658	680	644	617	649	624	667	630	687	665	607	633	607	629	644	664	659	646	663	642	683	662	613	635	623	689	653	682	645	658	617	619	628	689	662	674	641	669	613	644	669	641	631	644	634	648	655	652	641	658	628	636	632	644	645	631	676	649	667	636	656	632	678	616	675	682	668	662	645	672	668	627	632	690	674	636	663	630	657	684	673	639	663	660	637	624	652	686	726	670	662	666	614	653	649	638	627	630	661	646	689	638	667	670	676	638	680	644	645	655	681	638	659	608	643	634	637	647	654	712	629	650	668	618	662	617	670	625	655	613	642	662	622	662	615	654	604	641	624	652	637	646	655	651	641	647	684	607	619	656	656	643	645	680	666	620	654	624	670	632	635	654	648	646	677	699	641	623	661	689	669	633	623	669	664	651	679	678	614	660	628	624	669	649	686	609	589	629	630	671	623	642	634	624	647	646	620	606	631	658	672	645	671	647	647	659	639	637	668	653	672	640	665	645	650	636	697	706	634	622	617	675	578	620	649	575	639	645	640	630	642	641	629	621	634	646	616	641	665	692	626	639	604	648	640	650	684	605	689	632	595	652	671	618	648	657	651	708	630	638	635	642	618	679	639	631	597	664	660	645	695	614	643	627	698	693	637	672	648	646	650	634	635	628	657	666	654	650	671	658	697	701	635	624	656	676	632	606	694	608	665	632	641	639	613	653	655	640	666	674	607	658	618	635	688	654	635	651	601	667	664	626	662	664	667	633	604	649	640	685	686	632	697	649	653	717	667	655	653	647	602	642	625	635	650	675	582	673	630	654	707	647	666	642	635	664	681	653	639	630	605	653	674	677	680	663	634	690	639	689	661	669	640	673	651	683	618	667	651	660	622	654	622	685	673	646	673	671	683	640	665	626	691	634	680	608	601	663	640	672	689	632	628	700	629	665	604	652	673	646	663	626	671	661	631	645	650	660	604	613	657	657	653	633	658	641	688	650	676	624	640	662	649	650	625	649	609	636	619	699	633	632	651	702	647	686	639	673	673	630	648	647	632	632	623	649	661	630	662	657	611	651	614	628	639	661	638	661	664	656	612	630	595	646	658	657	652	661	657	662	679	668	627	653	651	663	680	677	683	623	665	678	671	635	652	638	656	623	665	658	637	609	655	680	610	653	631	657	632	696	706	651	630	670	630	659	665	657	637	641	675	656	611	685	639	635	708	645	617	683	647	662	636	703	609	625	650	600	682	691	691	605	695	674	644	666	669	612	614	618	603	636	629	625	656	698	630	677	633	617	630	680	616	650	654	674	696	652	646	681	665	672	674	664	646	630	627	618	606	669	610	640	633	620	661	663	669	639	643	645	635	636	683	677	670	665	615	671	636	654	665	631	677	675	664	635	590	630	658	678	685	641	677	628	628	697	635	632	636	632	620	624	687	620	688	628	645	638	668	673	693	661	658	667	630	683	668	660	618	650	633	589	659	635	647	630	627	705	610	640	640	659	678	651	629	643	713	638	655	649	652	628	657	635	671	663	654	647	703	667	651	625	614	608	566	681	667	658	652	666	633	658	697	634	657	640	668	610	656	681	641	673	658	664	612	642	652	680	610	667	646	679	632	703	656	648	616	651	651	613	640	674	676	619	657	635	641	644	613	670	645	621	622	596	701	637	652	618	691	617	630	704	631	679	617	629	653	628	627	631	642	629	636	647	654	652	626	634	671	654	654	638	629	684	685	671	631	622	652	606	684	640	638	614	685	632	618	646	602	620	653	633	619	654	679	682	665	628	629	668	630	666	628	613	619	668	654	609	653	677	634	683	634	644	643	669	710	622	635	654	695	628	629	578	661	637	638	633	643	656	673	637	611	625	615	714	663	658	621	650	651	623	628	672	653	626	718	638	676	627	640	677	649	644	629	594	634	618	634	608	706	662	591	667	631	634	682	636	621	614	614	672	625	590	663	669	666	622	603	708	663	646	643	650	634	678	634	646	637	677	644	677	620	700	631	635	675	652	663	618	629	620	664	664	680	575	655	610	645	664	672	656	644	671	664	638	667	634	679	683	680	658	631	688	618	656	644	639	698	674	697	644	633	637	641	719	586	636	649	644
5602	12446	15934	6242	1310	784	346	247	248	244	222	248	223	268	241	263	280	298	314	287	253	244	258	251	246	244	240	215	255	239	211	242	230	222	244	207	207	226	246	236	242	250	241	238	247	214	259	252	221	241	241	206	221	244	221	247	222	226	265	225	255	258	227	229	231	202	207	256	222	236	230	230	252	234	230	223	236	215	218	222	222	254	248	247	233	216	216	239	212	221	241	235	258	222	243	230	241	212	232	217	246	237	248	265	224	263	238	251	243	251	216	247	229	210	237	220	261	250	234	260	255	239	240	260	223	245	240	267	240	233	246	232	213	215	238	250	242	221	232	242	238	216	229	225	214	243	236	225	241	219	211	237	252	236	246	254	227	200	232	223	226	244	235	239	222	237	233	241	216	252	231	222	224	226	230	241	230	243	280	227	208	235	211	226	255	236	224	205	224	241	240	223	210	264	236	224	235	227	245	247	242	238	236	229	208	238	225	262	203	252	242	204	217	207	253	247	208	244	211	211	272	248	228	220	242	250	260	246	217	224	234	229	232	240	266	230	259	240	243	233	219	251	254	219	222	214	249	238	261	259	220	230	249	231	249	249	227	209	238	235	243	207	239	258	262	238	229	225	254	255	250	247	250	227	244	236	229	232	265	222	218	229	234	233	247	259	260	215	278	224	217	230	244	267	241	228	206	211	242	242	218	237	265	220	239	216	236	225	235	226	244	249	238	228	234	227	291	217	225	257	229	241	212	216	231	215	229	251	233	240	230	232	238	186	237	236	243	223	217	218	245	249	243	218	247	226	204	268	243	220	232	247	230	222	221	236	243	226	211	233	232	209	243	233	275	230	231	233	222	249	224	266	215	212	238	240	250	218	239	227	246	245	233	245	221	234	236	218	209	225	234	254	255	244	224	241	250	225	245	255	229	269	215	242	214	229	212	253	241	212	236	245	241	237	229	226	254	253	218	229	243	216	234	206	266	219	229	244	251	229	227	219	251	249	245	221	229	222	244	253	251	219	226	248	220	233	210	193	239	254	245	223	249	229	239	242	239	215	234	244	235	232	228	222	244	206	250	240	256	258	233	211	207	245	236	248	247	240	233	220	230	228	219	218	220	248	229	214	287	238	233	219	215	228	212	223	256	243	224	245	244	237	220	241	235	262	247	219	237	213	238	234	243	228	222	240	211	233	235	220	257	229	235	252	261	222	241	242	238	252	224	211	223	268	234	240	224	242	234	224	194	219	217	192	234	248	271	221	222	237	236	233	243	232	245	235	246	224	262	228	225	221	240	231	245	213	209	241	220	237	206	245	213	243	243	213	237	217	234	230	231	229	203	204	221	234	234	238	243	227	243	226	235	219	233	260	249	207	235	235	200	240	226	219	208	256	234	257	242	229	215	227	234	236	214	218	238	224	222	231	226	252	229	231	231	219	229	230	230	223	238	269	223	258	233	229	219	206	226	248	244	217	229	218	244	230	231	260	244	256	229	232	223	225	257	252	222	215	224	218	247	219	221	208	272	237	221	262	240	223	252	225	226	221	252	226	224	225	251	251	249	248	235	232	249	199	216	218	232	251	234	203	219	214	227	246	237	234	223	205	239	219	236	242	238	226	228	242	231	222	227	229	237	241	233	240	215	257	234	218	234	235	258	237	205	217	243	226	231	248	226	242	247	258	214	228	206	231	270	233	237	240	200	274	219	231	212	226	242	228	247	231	237	219	248	227	236	240	237	201	250	221	238	230	257	232	256	223	243	230	241	238	237	191	237	239	218	248	223	247	250	265	247	213	231	226	232	235	220	259	253	235	259	269	226	228	243	227	214	232	256	228	204	252	259	248	240	247	231	224	241	264	234	237	219	229	263	244	239	212	210	236	215	207	229	203	226	244	258	220	242	249	228	210	238	227	223	221	242	192	252	234	246	246	217	239	264	223	245	239	225	228	235	228	245	235	242	218	255	239	275	220	205	228	249	213	222	250	227	209	220	221	247	229	217	219	232	223	210	236	241	240	266	226	242	220	275	238	217	236	230	258	218	245	246	220	233	199	204	248	254	232	246	230	236	240	226	270	229	225	236	226	236	237	246	224	222	226	244	218	265	240	237	214	231	251	224	255	217	220	201	215	224	219	242	245	233	252	231	221	236	256	251	206	223	251	231	213	256	242	224	215	225	226	240	237	247	236	236	223	231	239	244	222	237	232	259	209	237	244	242	270	239	253	220	233	238	214	232	234	226	243	236	223	238	231	269	263	215	218	208	226	235	245	231	221	268	238	219	258	198	254	216	248	218	231	217	249	239	261	246	238	216	213	254	265	244	240	200	241	224	223	240	229	227	227	247	211	219	238	238	231	238	211	236	251	263	227	227	226	232	227	257	283	232	227	218	237	218	224	216	233	253	223	239	209	224	230	228	225	253	253	236	217	242	256	256	224	236	242	230	234	239	235	228	211	249	248	242	225	236	213	242	229	265	220	229	208	216	233	226	209	259	226	240	227	254	232	249	229	220	239	227	240	235	221	208	240	233	246	228	231	226	238	231	244	228	248	235	233	227	288	231	281	217	207	218	230	234	229	236	235	241	241	225	227	258	237	230	219	252	248	266	229	239	233	217	204	240	246	250	222	221	245	206	231	230	239	243	249	220	237	228	222	230	256	226	229	242	254	222	256	224	233	227	237	240	258	234	210	244	244	242	225	211	234	241	218	220	242	224	249	252	226	202	234	237	213	249	242	237	247	233	234	225	203	240	238	232	224	231	215	226	225	253	237	256	230	221	257	252	218	219	228	237	242	229	209	246	245	231	221	245	218	233	256	270	233	234	243	272	218	253	221	229	229	246	240	222	224	252	243	232	224	231	228	239	231	206	217	217	260	224	239	239	251	234	230	211	267	251	217	272	245	209	249	227	233	223	249	215	229	207	247	260	235	233	229	237	208	220	241	214	268	211	204	244	239	244	264	214	213	241	248	237	255	238	233	215	224	248	220	227	241	209	229	219	226	212	233	254	236	209	213	214	242	220	260	243	227	240	219	230	234	233	237	234	219	253	257	225	222	217	225	259	223	199	227	231	213	228	227	235	242	218	240	231	235	218	247	231	267	212	243	216	263	227	241	221	249	218	242	219	265	207	234	237	216	253	193	224	244	224	215	243	234	221	240	197	250	242	238	249	203	243	237	187	215	214	266	255	238	256	238	245	241	251	220	246	231	200	239	239	221	235	254	233	228	239	227	223	243	239	261	230	244	251	242	231	241	249	257	228	224	218	247	236	232	246	236	221	231	252	232	237	221	249	207	233	247	257	252	249	218	259	256	231	266	236	223	235	259	253	232	212	220	223	261	231	230	214	226	220	200	237	272	223	250	255	239	268	238	236	228	215	237	233	234	242	199	224	244	237	249	233	237	237	238	223	236	233	235	236	221	231	219	193	258	241	229	220	231	257	241	249	205	239	237	195	256	226	230	232	209	257	238	246	221	235	235	224	259	256	214	227	256
4893	18613	25008	12597	5236	3481	1296	608	625	627	593	601	594	592	625	747	821	951	907	767	650	619	619	577	610	633	641	623	584	653	619	615	584	645	567	638	596	604	605	670	611	567	612	622	582	597	604	625	591	617	591	633	627	637	636	639	607	605	594	599	634	622	623	578	586	606	582	591	632	644	602	626	596	654	574	623	598	583	574	595	616	577	611	608	588	621	619	627	575	684	657	630	584	635	623	612	588	577	589	629	639	624	646	595	629	611	614	587	603	616	591	627	614	601	603	638	609	604	596	580	563	614	586	613	558	611	631	607	590	622	634	595	618	576	567	586	617	576	612	610	620	592	573	597	595	601	611	657	626	613	616	611	589	611	569	588	605	616	585	622	621	593	640	634	599	603	662	611	598	612	611	621	587	578	581	580	633	592	595	575	655	644	598	597	564	572	620	620	664	584	595	583	655	645	648	627	597	590	649	624	625	627	647	584	613	622	601	587	569	613	582	634	599	596	594	601	618	612	584	632	598	626	541	596	592	579	610	577	554	610	578	620	631	559	598	619	563	633	612	584	621	627	614	604	643	591	620	599	582	608	610	604	599	589	612	652	629	607	630	596	588	615	587	573	575	593	593	609	574	610	613	617	563	615	590	579	638	659	582	620	623	601	593	624	640	582	638	582	629	591	613	635	597	651	585	594	624	659	567	649	619	601	623	664	611	639	610	625	611	630	554	600	652	652	645	637	604	604	609	612	618	595	648	595	622	616	614	559	585	580	595	542	588	606	587	605	597	558	607	566	565	582	626	589	599	640	606	610	635	625	669	611	608	625	602	615	619	643	599	601	597	629	582	604	632	591	606	633	610	610	612	615	642	605	625	591	590	600	571	591	591	617	636	623	604	582	590	574	553	555	632	568	658	589	590	606	616	618	615	596	609	669	570	619	581	648	611	636	588	572	632	599	614	625	634	603	586	580	562	678	591	638	667	612	606	618	619	609	566	630	641	605	575	583	603	564	617	590	599	597	606	592	566	589	587	610	655	585	592	615	572	600	595	586	637	594	625	619	596	636	621	634	571	549	612	622	605	611	619	594	605	573	640	602	586	602	577	597	590	565	602	614	630	634	565	571	601	618	568	637	643	610	636	626	556	586	639	575	575	572	609	627	615	572	594	559	587	634	583	593	574	598	623	650	579	586	562	595	593	600	577	592	619	621	640	569	605	573	620	609	596	617	575	602	574	611	574	625	627	625	579	606	592	620	575	575	552	595	573	609	584	582	575	617	578	637	622	600	617	583	593	578	648	608	597	585	610	644	580	581	577	637	608	623	590	585	647	599	590	591	598	580	608	592	593	601	593	593	636	608	608	598	587	640	637	602	547	612	627	636	571	599	591	599	619	606	601	592	598	557	607	603	601	611	606	599	617	654	563	603	582	600	574	571	642	641	591	643	594	631	607	568	613	640	550	630	654	624	620	568	606	639	635	608	652	620	602	623	606	591	668	642	608	630	594	583	602	607	650	586	605	621	561	613	596	603	588	620	587	626	603	566	591	614	637	614	601	624	577	641	636	588	624	596	626	611	619	610	614	566	622	577	579	631	633	619	580	579	619	644	587	598	605	607	625	599	620	648	580	594	611	624	599	603	589	617	587	604	614	595	657	591	578	578	613	593	559	556	562	627	650	600	609	564	637	644	640	638	662	628	589	558	567	642	572	637	653	615	619	582	622	601	619	621	636	594	572	590	588	631	599	604	614	619	627	563	632	585	585	609	571	643	635	602	594	617	629	604	672	581	589	594	600	613	612	572	634	640	610	649	632	579	600	574	612	598	606	626	568	627	649	678	576	652	578	597	625	558	559	573	582	619	637	564	617	601	545	604	583	600	620	582	600	610	607	541	643	614	535	586	583	638	565	611	595	566	622	607	620	654	592	615	616	586	606	631	614	619	619	570	618	590	586	613	614	593	589	655	644	593	585	595	597	601	608	626	610	615	585	612	591	625	642	597	609	614	636	641	655	549	626	604	631	599	614	582	613	628	615	638	606	655	652	595	619	601	566	621	600	613	616	627	631	582	614	624	604	567	626	649	584	584	614	603	648	626	617	565	611	622	625	574	623	608	560	615	598	658	577	642	577	601	572	608	672	587	585	615	552	600	597	613	599	585	569	589	602	635	636	603	575	590	589	635	601	560	595	611	585	612	604	611	563	586	632	596	595	571	598	598	602	598	579	656	572	601	604	560	604	637	626	576	601	586	586	603	619	628	604	626	639	668	578	608	577	621	622	609	583	632	607	608	564	616	625	618	661	597	567	658	595	639	624	608	612	640	629	616	641	559	587	589	629	621	638	573	573	587	635	615	594	578	565	582	639	640	598	620	628	616	582	596	568	597	621	611	605	577	594	617	588	585	598	595	596	644	590	597	597	576	623	616	604	618	586	632	591	596	587	619	607	602	616	627	632	580	610	618	581	641	605	606	617	604	594	639	605	650	594	586	584	599	614	591	615	611	602	605	564	571	633	620	591	578	590	551	636	614	600	569	597	622	614	579	619	632	592	587	618	575	606	639	614	633	640	574	554	618	572	593	655	603	588	637	599	620	604	618	591	600	597	582	600	618	597	631	583	606	622	608	580	646	636	635	607	601	633	656	615	628	606	614	596	623	556	577	603	608	598	597	623	599	643	584	631	638	586	583	612	608	618	613	603	578	578	653	628	611	593	610	604	606	599	619	559	630	596	610	597	613	622	584	605	610	647	597	592	623	573	591	637	612	612	631	607	595	599	605	550	620	600	629	636	595	564	628	594	633	584	606	652	614	588	625	617	621	606	597	591	586	587	646	636	598	595	618	606	575	574	560	599	582	602	577	592	609	602	631	585	602	596	587	603	582	608	619	585	576	583	599	622	612	603	633	589	580	552	618	580	604	585	637	597	593	608	607	617	572	590	633	575	587	602	607	630	621	597	589	569	598	569	595	548	588	621	576	612	607	575	625	579	601	579	581	624	547	616	627	593	616	677	555	588	627	564	598	626	615	615	609	606	618	649	624	579	643	641	639	604	616	591	631	636	600	621	573	620	624	576	620	600	596	639	636	639	614	608	607	619	638	618	630	607	633	573	576	581	632	601	601	617	617	581	625	581	587	622	590	645	584	597	565	592	621	638	646	622	591	627	623	637	563	598	589	598	585	607	591	574	591	591	585	628	650	579	601	648	613	574	589	622	583	629	575	607	680	621	576	621	569	652	585	570	601	599	609	579	589	555	616	614	636	656	629	621	591	616	654	632	613	600	607	618	631	646	603	608	604	577	593	604	609	606	629	589	600	632	613	632	611	625	645	650	644	579	651	610	617	648	607	618	613	575	616	632	631	658	604	640	623	568	616	610	624	617	595	614	576	596	600	620	580	610	632	664	574	653	664	585	576	622	578	616	642	585	593	583	589	612	586	572	607	561	597	598	611	595	608	612	625	638	632	610	620	551	580	638	609	579	600	578	589	580	614	599	596
38297	58199	64715	49292	25004	13395	3395	298	265	291	260	250	285	276	245	244	499	958	687	592	399	317	265	283	224	242	252	230	252	255	272	245	219	261	262	278	266	251	267	263	267	256	248	254	252	228	277	287	282	271	231	255	232	254	242	256	252	245	276	264	259	280	271	251	256	265	265	270	228	233	265	239	254	262	249	249	247	260	250	236	265	272	263	248	253	242	255	248	266	244	242	243	248	237	249	258	269	251	284	261	239	260	246	287	262	273	246	267	268	267	259	260	275	294	277	269	220	258	234	264	258	245	261	249	256	294	273	210	266	283	242	272	269	277	218	240	253	263	258	257	227	258	275	226	247	229	223	273	254	238	252	271	276	232	257	254	224	272	247	284	230	250	234	251	270	257	259	282	286	242	251	257	265	236	243	249	256	247	258	254	238	226	237	258	219	261	278	252	257	258	274	257	272	267	278	223	263	269	253	236	244	246	256	270	252	263	242	254	263	269	261	283	244	240	260	260	245	278	273	242	259	254	248	206	248	228	248	258	243	233	235	274	271	287	288	239	244	253	240	259	230	252	290	249	240	283	266	246	279	274	280	257	282	270	268	213	277	244	253	280	261	242	268	263	255	271	273	267	262	246	218	281	229	265	281	252	272	250	259	265	245	274	295	274	262	256	270	296	241	240	224	273	224	240	233	280	252	252	252	260	259	226	263	271	246	291	262	252	233	238	269	238	259	252	262	247	252	237	265	260	286	248	255	274	254	253	269	259	251	250	245	254	291	256	263	241	259	289	248	263	288	255	281	264	256	229	246	237	313	262	250	265	279	255	274	226	251	260	252	273	282	237	261	265	250	261	256	238	287	283	265	244	259	236	214	269	273	260	279	247	230	261	268	277	260	293	244	285	270	273	236	258	286	235	261	247	247	262	273	248	238	273	260	263	246	291	246	283	251	262	254	255	289	234	249	248	277	270	252	238	242	259	250	285	262	247	252	270	239	230	245	239	247	261	270	251	274	277	260	249	262	249	269	239	236	261	228	260	227	242	261	254	261	292	254	280	262	244	256	231	258	270	253	247	230	254	272	253	263	245	236	283	270	257	266	272	234	251	269	253	262	239	263	245	268	261	277	225	221	287	285	245	277	245	266	280	284	272	285	244	248	259	238	259	223	264	240	238	252	230	279	251	246	251	254	244	233	235	241	275	222	262	263	234	259	260	250	263	269	280	255	247	260	241	267	282	232	261	283	280	252	267	263	270	255	247	267	254	277	257	235	249	242	239	269	278	256	227	232	252	269	252	269	282	264	274	260	254	246	260	256	287	284	268	256	235	289	227	252	265	260	256	245	251	277	267	253	259	254	275	261	267	251	280	289	253	258	253	242	261	283	260	254	234	262	293	262	275	284	221	248	275	263	250	245	275	248	259	250	258	240	275	271	284	237	260	267	256	250	224	258	258	268	243	240	264	290	242	227	238	253	269	249	268	242	242	238	259	273	260	260	267	249	244	269	279	257	254	255	242	255	280	239	259	249	271	253	263	259	291	278	260	275	279	230	261	269	264	237	264	276	269	250	277	284	287	276	261	243	286	262	265	239	243	271	252	260	243	267	213	245	248	267	233	260	268	267	272	275	249	276	262	268	253	282	271	257	265	276	251	232	281	227	246	245	243	259	263	266	256	246	251	278	246	232	267	249	267	259	268	258	266	265	256	265	264	233	244	273	229	277	242	256	227	278	235	277	299	287	260	254	263	279	241	242	241	258	250	255	282	260	280	248	296	251	234	265	245	237	256	264	247	245	243	272	257	240	262	265	262	245	246	271	254	253	266	258	224	264	248	238	245	265	234	252	287	244	259	253	250	259	244	261	236	260	260	241	223	273	276	246	232	245	260	271	257	263	265	276	242	253	270	273	276	261	261	290	258	288	253	268	261	264	257	257	249	259	257	264	253	284	235	236	308	273	260	280	268	270	235	267	253	256	274	277	252	311	256	243	261	238	272	234	240	242	263	282	249	232	244	246	241	249	268	265	263	235	277	274	279	269	277	285	272	262	286	279	241	255	239	255	272	273	247	242	263	249	263	262	281	284	232	281	249	253	268	252	253	239	249	260	293	253	251	278	245	254	288	222	240	255	270	242	285	235	254	222	236	244	246	266	262	251	259	241	242	267	289	245	253	253	254	245	255	243	217	274	269	284	261	282	240	259	284	259	274	247	235	243	256	264	260	262	276	259	279	257	263	270	252	244	260	261	267	257	285	271	262	276	249	234	253	247	242	289	257	262	262	264	280	233	257	247	227	249	287	251	243	258	274	280	241	227	281	242	244	231	244	293	258	273	251	286	241	273	256	258	230	260	260	259	265	266	269	259	241	291	271	252	239	277	245	271	295	267	297	253	249	276	266	263	251	251	255	287	250	249	261	263	261	263	249	237	243	268	250	276	255	263	256	281	246	259	243	280	304	235	247	273	270	267	220	237	278	250	258	256	256	247	289	244	260	242	268	290	247	239	241	257	272	250	236	235	271	215	273	262	244	277	274	254	288	243	259	268	249	258	263	230	274	258	265	263	253	274	252	246	273	250	258	263	269	247	253	246	276	264	270	267	272	273	276	249	253	261	243	262	276	248	247	245	285	230	243	272	254	243	261	224	282	266	270	263	294	243	288	267	266	275	245	269	289	268	275	235	256	244	278	271	252	250	276	263	233	300	246	268	246	259	294	260	264	268	270	281	251	270	255	264	231	236	262	254	262	249	245	271	271	268	231	276	266	249	249	275	265	270	275	263	247	250	248	258	252	252	258	263	264	254	276	279	229	238	260	238	234	237	281	294	285	246	246	257	266	272	246	237	236	255	272	255	252	275	239	275	249	264	262	258	258	278	263	257	246	224	274	255	265	274	264	247	274	273	248	247	239	260	271	267	260	245	259	247	260	253	275	288	261	266	237	259	267	251	288	254	275	250	253	267	274	246	235	270	246	257	276	247	229	241	272	245	272	259	252	279	250	264	260	255	265	255	288	271	258	228	258	280	246	253	246	276	266	258	255	270	255	262	251	272	246	248	233	256	295	239	286	249	264	237	285	275	282	289	261	249	258	276	245	268	262	270	268	234	259	275	257	281	274	319	274	251	251	263	256	278	219	267	243	249	257	260	267	261	264	251	266	279	279	241	275	252	262	302	264	300	274	252	250	240	276	273	230	260	264	289	238	272	227	244	271	242	258	251	235	254	288	249	243	252	246	278	233	264	270	239	244	253	230	294	275	277	250	254	268	255	270	255	258	257	284	271	253	261	261	259	257	265	276	281	281	255	252	283	258	246	268	268	262	291	257	253	284	255	265	241	263	289	256	256	264	256	259	251	266	281	246	265	260	264	242	247	272	263	232	259	253	259	240	274	242	303	243	256	264	235	239	244	254	273	239	237	254	263	289	279	225	276	247	263	256	277	268	275	258	266	268	282	245	266	261	242	246	247	230	254	252	257	279	270	237	223	297	282	231	289	251
23762	43809	60859	51984	33813	26247	7605	807	750	756	728	705	731	724	634	777	2311	4818	3432	2644	1535	891	725	688	622	663	654	703	691	653	662	653	617	633	640	667	689	705	617	640	684	678	633	668	688	640	649	681	687	626	642	645	628	681	682	646	624	683	652	654	683	671	640	668	612	650	648	636	616	676	615	668	665	656	698	623	703	669	631	678	627	653	682	682	623	677	746	677	692	715	639	661	655	642	658	644	700	642	649	671	638	677	676	613	665	621	633	675	720	650	643	671	681	624	685	694	690	620	674	674	629	658	721	667	659	682	634	677	674	643	642	689	645	642	652	704	667	669	665	685	648	630	637	715	703	659	680	648	657	644	671	696	668	690	642	665	675	647	679	632	648	629	628	676	657	693	715	606	701	704	644	671	673	633	687	650	676	676	699	647	701	645	650	616	668	708	668	644	626	671	699	649	694	629	660	653	609	641	642	647	693	685	698	630	679	658	627	662	655	689	706	690	674	658	733	649	646	645	693	703	636	648	669	647	617	711	664	691	725	664	632	634	641	692	712	685	668	653	646	727	636	654	721	614	682	696	627	646	661	638	617	675	650	690	652	664	658	663	643	667	629	675	641	759	634	718	650	680	698	638	679	662	647	620	659	612	630	652	636	646	673	641	684	681	654	649	650	621	661	658	688	660	623	683	663	644	644	663	644	713	715	656	678	650	660	741	653	658	609	642	692	627	665	634	641	696	657	674	693	691	655	692	647	658	643	689	666	631	612	689	704	609	648	633	652	644	696	645	661	644	674	675	655	661	658	664	640	645	623	684	638	624	625	634	638	644	660	683	681	679	627	658	629	665	690	672	641	671	721	689	658	710	699	704	640	689	615	717	650	649	664	635	648	654	685	666	675	689	640	652	696	653	661	630	659	672	636	629	659	667	715	688	681	656	679	669	662	673	687	639	657	701	608	646	674	672	611	688	669	623	696	650	675	644	715	662	643	728	637	640	660	678	634	648	680	641	687	716	653	631	651	681	674	656	648	669	616	706	649	636	691	666	640	622	658	645	642	643	660	645	658	635	665	655	681	688	723	652	681	659	637	712	648	738	673	666	659	610	649	663	604	650	671	704	670	648	640	682	644	667	694	682	652	666	697	655	644	635	643	650	656	661	680	633	677	703	661	672	662	614	667	686	704	656	632	678	660	688	637	705	648	684	680	645	675	636	649	686	638	662	659	687	606	660	670	612	659	687	647	660	682	659	688	623	655	667	676	667	652	634	656	619	659	689	670	654	667	647	656	673	637	640	638	632	676	693	621	651	683	649	692	654	673	686	704	674	688	679	664	695	673	653	725	647	629	707	673	684	654	727	644	673	642	682	659	668	668	675	687	722	667	693	616	664	593	684	644	649	652	664	642	659	681	666	700	703	668	737	691	659	672	650	671	710	652	687	628	644	705	638	615	656	679	650	664	653	674	655	671	615	687	675	665	671	689	698	668	659	716	683	661	666	661	675	651	678	646	685	692	689	652	665	656	666	659	659	667	654	674	634	666	678	688	639	678	696	645	672	672	680	672	661	615	649	619	688	670	653	733	690	602	663	635	637	675	678	606	660	671	634	694	669	673	657	663	687	674	658	698	653	618	679	719	629	647	688	643	666	696	665	638	633	676	624	679	651	693	711	632	651	674	666	653	676	605	654	638	708	654	659	659	694	644	686	634	663	654	665	693	644	689	691	648	682	650	675	682	700	694	676	647	670	637	634	637	663	665	647	654	650	608	672	679	679	661	647	677	646	642	689	637	648	675	708	681	657	666	670	629	700	657	691	676	667	681	663	653	675	724	670	650	631	635	700	605	704	745	673	670	682	717	668	669	682	680	653	634	605	696	654	694	686	667	637	681	677	608	688	658	701	685	661	654	688	687	666	708	701	706	658	588	614	658	655	659	642	649	672	692	681	649	608	638	681	671	702	667	658	625	638	680	634	660	676	640	644	646	659	673	679	634	641	652	674	686	621	629	664	663	645	671	685	654	639	650	632	632	649	637	717	641	654	711	643	663	696	644	663	711	688	655	634	685	659	672	665	665	692	711	689	672	639	665	688	681	734	665	684	707	729	630	704	714	613	650	662	666	638	659	644	662	690	612	699	639	681	660	633	679	653	676	661	699	684	669	643	675	664	654	666	656	668	661	660	627	643	663	710	673	664	679	716	611	663	709	666	621	644	663	671	680	650	632	700	632	689	681	688	662	664	714	617	644	655	656	671	717	657	721	673	681	680	660	647	629	709	674	614	664	745	645	634	607	676	682	683	694	656	673	714	626	649	670	684	688	671	681	647	677	614	714	637	632	627	653	649	665	671	684	648	670	681	655	646	615	692	632	671	653	681	690	699	697	681	662	691	664	623	638	661	653	642	699	641	620	696	665	701	659	666	623	656	638	646	644	638	649	637	664	643	674	671	687	637	691	678	666	677	602	620	659	647	697	666	635	628	656	691	644	679	672	712	657	691	685	682	664	672	686	624	684	629	741	649	661	704	613	636	671	641	671	646	648	677	654	668	651	676	706	654	612	681	693	643	654	684	700	658	694	644	675	653	649	672	677	668	654	679	657	622	690	660	666	672	711	643	694	672	679	673	685	645	618	651	646	642	685	658	680	648	622	654	675	645	667	715	709	672	612	683	655	657	649	663	631	653	647	665	642	669	682	653	654	667	609	609	635	683	683	703	684	657	645	677	667	684	697	678	663	674	618	666	684	640	646	611	667	630	670	640	638	656	685	697	679	666	675	611	628	664	655	662	693	677	660	703	727	675	668	677	650	712	652	637	615	666	630	681	597	651	647	667	647	672	621	657	677	685	655	680	638	657	608	679	688	689	707	676	655	639	630	646	691	585	700	680	657	694	674	640	644	702	717	671	628	654	657	675	700	679	646	656	690	655	609	697	678	673	645	660	676	640	703	672	666	688	678	651	690	690	640	656	642	668	691	632	686	631	651	667	659	629	619	665	647	679	634	668	692	649	673	694	644	636	606	626	650	671	670	636	637	707	634	644	602	689	622	721	619	689	697	684	697	649	683	692	671	636	671	656	639	710	652	664	660	651	664	643	686	641	679	636	639	664	654	665	639	670	678	672	664	685	725	672	692	642	681	625	654	631	679	694	690	588	682	639	695	655	649	644	766	648	635	654	631	671	648	731	649	642	686	655	672	629	707	656	654	675	693	709	639	681	634	711	653	661	640	662	629	657	640	654	708	634	634	695	653	620	658	634	680	595	711	721	617	674	679	645	679	646	661	672	682	636	647	642	671	636	680	695	634	648	656	650	605	618	698	683	670	691	670	645	651	693	660	676	676	648	637	646	664	677	658	658	688	669	678	653	672	691	634	649	668	721	655	660	641	651	676	631	666	742	656	674	636	690	694	646	658	652	657	601	682	661	677	649	686	707	682	634	686	613	686	687	710	679	689	630	669	654	698	635	668	688	612	677	652	675	660	652	691	681	688	707	668	641
61580	76057	73436	60211	41633	27015	12365	738	297	283	293	287	275	256	272	272	1347	2066	1282	703	433	295	255	252	215	236	209	258	239	221	238	243	240	253	223	260	240	254	273	257	267	261	251	251	254	263	262	261	217	244	272	227	233	258	253	252	250	265	258	240	249	251	237	262	233	255	281	245	257	268	248	246	271	247	260	226	241	267	258	242	223	240	230	257	251	234	269	246	242	260	285	232	244	238	239	260	255	285	253	260	218	208	237	257	241	224	271	273	248	225	249	244	259	268	254	228	255	258	236	251	249	257	245	245	235	263	215	233	245	242	237	244	274	259	253	242	256	244	286	238	265	256	249	239	242	281	238	226	272	234	228	216	265	254	247	276	242	251	259	262	277	239	270	242	236	249	267	244	253	241	269	221	256	259	251	253	221	252	238	259	234	238	272	219	249	269	279	236	215	216	225	269	253	260	255	252	263	254	245	247	234	277	240	241	248	250	246	262	259	279	276	259	239	227	228	254	256	246	237	222	252	267	241	243	270	257	224	262	272	238	242	224	246	273	255	229	272	221	252	258	240	275	231	288	263	223	264	232	230	248	274	242	252	264	240	262	247	248	277	242	227	254	263	244	245	243	225	237	242	235	235	232	258	272	244	213	257	266	238	236	279	272	260	241	235	249	238	236	222	248	258	259	258	245	270	243	269	270	252	256	249	240	240	234	277	266	243	253	256	262	257	251	248	236	247	239	231	237	257	234	252	276	269	239	254	249	238	265	240	240	221	251	257	262	255	233	248	258	258	259	233	276	232	274	281	275	269	270	245	231	226	248	258	265	217	256	274	251	220	262	260	247	247	249	289	231	245	225	232	243	267	269	225	230	257	250	252	251	237	249	268	225	228	252	239	236	256	238	244	252	214	243	229	279	225	237	246	243	275	248	255	219	247	220	271	245	258	255	226	232	248	264	300	226	239	259	262	261	266	259	243	242	252	215	251	256	241	240	274	238	230	253	231	259	262	259	249	240	254	256	264	269	257	242	240	234	270	252	245	239	277	252	234	236	263	233	242	268	255	258	221	262	255	293	251	255	251	220	253	263	264	227	261	252	221	258	244	251	223	227	266	228	257	243	252	261	268	259	269	264	234	268	262	232	242	257	257	275	243	253	247	286	254	258	249	257	276	259	218	243	257	238	225	252	257	236	270	273	275	255	235	242	241	290	264	224	254	227	274	241	248	247	274	232	287	240	232	255	247	253	256	239	259	234	209	226	255	260	280	254	232	229	247	260	237	265	231	268	250	262	253	226	251	266	240	301	289	233	267	257	233	255	248	227	229	255	265	264	273	271	283	265	221	231	230	235	269	259	230	253	276	247	294	260	250	234	247	253	290	236	278	260	247	260	268	242	253	231	207	227	280	237	249	276	217	232	286	242	254	238	258	265	228	269	259	250	257	222	226	250	236	243	254	252	259	247	275	277	256	249	264	272	242	250	267	255	251	258	230	244	270	230	260	250	239	241	239	245	263	263	259	232	255	235	259	254	234	231	250	275	224	246	260	243	258	255	251	225	216	226	278	258	231	246	253	230	228	238	273	237	223	259	250	264	224	266	256	231	241	265	245	247	251	269	252	249	232	273	246	247	232	264	242	260	210	254	250	229	231	262	247	303	258	237	235	230	226	246	251	288	289	249	257	270	255	272	248	221	232	269	265	233	229	254	217	264	269	253	250	233	202	251	262	246	238	272	264	278	232	247	233	277	285	247	248	253	243	265	282	277	247	257	240	255	261	255	278	244	281	247	229	229	239	253	238	228	268	222	246	263	240	261	276	271	288	275	267	251	253	258	242	270	276	274	251	256	236	245	267	263	229	237	264	223	239	238	257	252	265	242	239	261	241	261	288	243	275	251	268	278	231	226	270	224	253	224	234	255	247	269	277	221	225	238	235	263	264	232	248	224	246	262	242	252	235	271	253	242	213	247	248	225	258	252	261	270	224	235	265	270	256	259	276	245	270	268	256	242	240	274	239	277	238	248	230	226	234	241	244	259	228	275	248	260	262	258	250	267	242	239	249	236	272	252	235	292	244	260	247	260	220	235	218	263	251	258	267	250	240	222	259	238	236	243	250	243	243	250	251	256	230	240	281	228	254	268	225	288	249	260	255	242	262	235	241	233	251	271	252	261	246	255	263	212	233	277	259	275	249	225	284	245	275	248	272	245	228	225	272	258	224	223	236	256	249	222	250	267	270	224	236	252	269	220	275	273	227	253	222	249	254	265	258	229	249	265	251	265	247	249	256	223	246	245	258	232	232	237	212	234	248	210	244	235	269	254	259	267	238	252	255	268	264	230	252	243	265	231	273	263	289	270	250	227	261	243	250	268	262	256	228	237	264	237	242	215	249	260	231	232	254	256	253	252	260	254	241	222	265	229	244	250	260	262	259	260	233	255	236	241	224	266	237	271	249	270	244	256	268	251	256	247	270	275	255	227	263	262	251	271	254	269	269	246	250	232	239	265	206	264	295	232	254	233	279	252	240	241	245	250	263	266	265	262	263	245	270	218	280	246	270	250	270	246	248	268	232	233	224	272	247	247	221	249	264	265	272	239	251	245	245	276	240	250	230	245	291	234	254	258	255	257	264	242	270	220	271	244	238	252	282	239	233	245	249	248	233	253	219	242	250	250	240	268	250	251	265	271	248	244	245	264	273	271	242	243	259	232	249	236	267	271	239	267	259	241	252	250	233	243	240	268	252	276	236	249	229	225	258	258	270	234	257	248	231	268	258	267	273	243	263	248	222	234	258	265	231	266	259	251	263	249	263	247	241	240	237	266	254	244	263	236	284	237	259	283	284	292	259	240	262	233	225	228	274	280	228	258	256	241	244	236	243	246	238	238	230	264	251	264	279	256	274	241	239	254	253	254	277	278	261	222	222	233	280	259	243	235	229	241	258	248	255	247	233	266	258	264	266	247	288	238	245	248	234	251	268	253	260	249	288	250	253	242	263	248	232	281	243	238	229	267	262	231	251	245	261	262	238	249	265	244	267	223	248	243	252	254	240	257	272	253	256	224	235	208	199	275	264	234	239	232	267	235	227	253	253	227	253	257	228	268	258	265	261	247	260	245	256	236	259	257	274	233	268	250	263	255	250	276	224	244	260	233	273	244	287	255	269	256	248	237	254	247	231	237	248	256	251	227	251	233	266	249	240	237	255	227	253	227	232	263	256	227	224	237	255	273	253	257	252	235	241	230	258	272	252	246	229	275	231	250	262	259	247	251	256	257	258	268	262	238	263	255	240	264	251	262	259	257	236	241	276	264	215	229	247	255	270	251	267	251	288	254	260	270	265	228	265	213	231	264	239	223	262	297	263	240	251	238	223	230	275	272	259	234	253	222	221	244	230	225	220	232	255	258	257	267	232	250	253	232	240	236	270	246	258	244	231	284	231	268	238	250	258	231	240	289	249	253	283	248	258	239	273	238	265	228	276	264	266	245	227	248	248	261
38386	58715	71625	66315	49246	38939	18769	922	811	776	693	714	751	712	711	776	7382	11034	6600	3356	1728	866	688	623	661	637	669	657	627	631	629	614	594	601	619	621	661	604	640	627	583	631	660	665	645	621	626	588	667	625	625	587	621	601	630	644	669	663	630	660	644	620	639	587	624	634	630	628	606	634	629	645	619	604	617	608	658	617	625	661	628	649	625	629	619	649	650	595	630	623	626	654	619	635	638	643	619	649	592	638	638	677	641	611	613	609	637	666	669	649	636	642	618	649	600	652	686	612	606	652	604	617	632	615	594	659	659	600	629	621	621	680	643	645	627	667	653	600	694	670	644	641	625	643	644	630	630	650	620	639	603	635	675	629	636	593	685	621	653	654	636	625	623	672	636	651	619	639	583	631	648	591	649	624	638	656	651	665	638	660	639	644	640	651	630	608	621	629	637	596	626	588	655	604	617	668	658	684	655	648	626	657	667	632	624	660	679	602	642	607	623	602	658	609	626	661	632	629	584	632	634	621	620	681	652	674	606	654	683	618	603	619	635	679	617	650	596	622	643	609	592	677	655	653	633	616	635	616	621	621	626	633	635	642	635	624	637	623	642	606	630	570	694	621	597	621	632	672	636	649	659	620	653	621	625	630	633	659	589	668	615	661	642	643	657	686	649	648	604	611	616	669	640	648	651	570	638	632	604	643	620	626	590	623	643	621	629	609	607	615	590	596	636	555	656	651	605	645	601	612	655	605	659	673	629	600	669	589	620	636	636	651	656	624	607	642	692	617	622	582	645	607	656	592	645	589	650	602	569	652	666	618	585	602	668	621	638	618	608	637	649	601	616	640	617	600	603	684	630	644	636	583	601	662	626	642	630	686	642	679	620	651	622	609	659	635	597	620	621	606	612	610	629	597	657	626	589	631	653	601	623	612	643	634	651	602	629	665	649	631	631	636	638	622	645	642	637	621	661	612	633	634	633	676	664	619	612	600	688	620	676	591	659	603	689	650	645	643	648	636	640	615	644	671	653	604	639	649	631	588	614	637	604	663	619	667	615	661	631	679	660	600	568	606	626	616	647	650	617	636	658	582	628	646	674	599	621	675	656	663	622	623	660	625	625	626	645	607	618	658	620	653	626	609	638	624	637	630	622	644	652	668	637	617	652	640	644	633	657	639	616	651	673	648	612	638	643	638	655	617	642	606	639	619	620	645	595	634	609	633	591	649	635	657	676	608	608	609	579	637	580	651	675	624	606	626	649	599	618	613	658	627	640	633	636	646	630	620	627	646	634	620	676	621	638	656	608	613	601	583	687	605	600	642	664	620	641	658	643	616	659	677	592	619	695	684	673	620	670	650	627	627	657	630	625	618	616	651	687	631	663	650	620	620	596	644	626	667	649	618	652	663	662	618	629	596	627	658	635	607	622	672	616	613	628	609	645	667	639	654	589	656	654	643	646	614	620	655	610	633	646	608	634	597	702	647	624	633	641	637	629	656	609	672	633	651	603	646	610	676	602	683	635	614	607	666	596	656	637	638	572	627	660	643	678	603	633	636	627	675	666	599	617	652	625	619	642	642	657	626	659	609	643	618	644	622	653	624	621	641	607	635	630	613	634	604	607	629	668	671	648	657	626	615	607	647	621	618	675	633	681	660	623	619	649	626	655	615	661	635	612	635	620	633	613	586	619	665	618	631	635	650	650	625	641	631	624	632	599	634	634	600	586	659	603	616	606	631	705	670	628	639	592	627	682	637	648	655	666	637	655	649	623	588	630	632	605	625	631	651	642	612	650	608	694	701	627	679	628	649	620	660	631	597	646	610	616	603	588	636	644	655	617	644	640	653	682	632	632	635	614	656	665	657	635	616	671	624	646	624	604	678	632	645	607	652	610	625	645	636	636	608	622	619	626	638	599	625	653	637	619	698	667	624	621	643	628	611	623	633	626	643	626	647	627	605	657	652	634	638	623	629	631	632	636	656	652	646	681	680	652	580	670	614	669	655	629	691	602	615	655	625	672	601	578	610	654	611	626	667	621	633	636	613	643	622	599	669	644	631	632	640	590	669	611	659	655	674	623	610	626	618	634	659	616	660	687	616	616	684	637	636	608	650	598	641	652	650	669	658	604	688	644	599	653	651	665	638	628	682	677	635	631	601	656	615	639	636	680	634	639	612	643	650	586	638	602	687	626	622	653	655	626	636	667	658	614	641	657	618	674	590	686	634	648	662	616	653	626	621	625	589	617	658	580	656	702	626	718	630	644	675	619	607	643	624	633	600	597	639	636	682	629	641	646	664	647	617	660	637	620	583	640	648	580	683	625	620	623	649	619	647	607	658	573	640	630	660	610	575	663	668	622	646	607	629	630	631	668	634	594	617	612	631	591	677	674	641	635	683	639	643	662	663	612	628	661	629	647	653	657	577	652	605	631	630	647	624	639	636	663	648	633	612	627	636	683	633	651	654	610	610	640	640	598	633	653	680	635	586	662	636	637	651	641	637	629	634	639	613	640	606	684	637	664	622	595	598	682	637	597	587	631	645	631	638	609	647	645	637	613	634	634	628	615	643	639	669	617	597	630	594	601	661	627	661	673	604	633	643	663	630	670	640	618	679	633	631	655	629	620	665	698	606	636	627	616	620	620	575	610	634	621	682	638	646	600	676	641	654	584	639	585	651	636	678	597	617	612	681	642	612	629	647	608	608	663	672	662	644	641	578	618	655	676	631	674	660	615	666	670	656	611	632	662	602	647	666	683	642	646	623	642	652	619	637	651	634	670	630	642	637	592	626	644	623	660	635	649	627	622	660	606	648	664	623	631	626	643	614	626	635	596	642	624	669	646	639	620	606	682	653	599	638	595	649	634	649	602	635	635	666	615	572	673	604	604	622	615	678	605	640	616	596	610	676	643	606	616	631	663	615	634	623	639	628	676	613	658	651	627	644	635	638	646	598	601	652	634	641	605	658	656	659	673	618	624	686	655	669	635	659	620	630	615	631	635	621	635	667	632	642	603	661	663	640	658	651	650	685	665	631	629	642	659	644	611	655	622	597	631	633	631	634	634	601	674	646	599	582	585	608	644	587	647	616	633	629	648	633	653	654	669	627	589	629	642	656	654	641	666	641	635	611	636	635	605	655	658	636	615	619	612	671	610	631	602	622	645	606	649	618	647	593	648	610	645	684	661	636	639	618	638	646	623	666	622	672	634	645	637	630	639	620	616	651	630	673	623	636	626	650	637	624	616	615	637	630	631	658	622	608	692	661	667	626	641	655	635	610	646	651	640	654	646	619	598	623	625	631	648	629	630	606	596	656	615	629	651	603	660	672	626	657	596	596	622	646	611	612	649	672	617	620	655	637	643	646	633	644	614	646	641	629	654	627	585	667	639	641	622	578	677	634	632	663	624	627	666	633	652	619	674	581	655	627	656	642	620	654	662	608	655	692	606	615	638	638	617	608	641	597	638	635	674	637	604	658	659	674	586	644	658	637	618	594
11158	8750	13221	7380	2182	990	538	234	234	211	231	244	224	243	219	234	225	310	328	269	251	259	233	275	235	238	260	224	214	231	243	259	241	240	230	263	214	250	241	201	233	244	240	232	225	232	216	229	258	225	198	231	213	248	224	229	210	210	241	223	200	213	208	235	215	224	250	227	220	227	252	245	232	224	226	228	230	228	234	231	219	218	211	213	226	245	230	237	236	243	234	221	226	236	244	219	238	205	226	219	234	231	250	234	223	219	219	215	221	215	242	238	224	231	213	216	207	230	227	251	236	216	194	230	221	267	228	233	237	211	225	247	231	214	234	228	221	209	242	218	212	207	229	246	235	211	246	225	231	220	231	206	250	259	231	205	240	239	251	232	238	217	207	239	225	261	213	233	247	238	208	220	201	255	230	259	200	226	213	227	203	189	223	232	227	225	218	224	238	246	235	242	232	207	191	213	230	223	264	239	220	214	242	248	218	217	223	235	207	236	248	239	240	232	244	230	231	267	206	209	224	229	243	226	218	244	247	221	232	213	203	222	246	243	226	218	223	239	213	230	215	235	231	231	222	198	208	207	235	220	246	236	241	226	232	208	214	244	229	249	226	231	225	214	220	246	251	214	236	230	256	239	225	203	241	204	239	237	222	209	237	242	246	242	259	204	230	224	226	229	191	232	247	221	233	226	248	246	256	228	215	237	202	226	198	213	238	235	221	245	239	220	216	237	228	201	227	229	237	228	199	206	216	231	195	200	232	238	223	209	208	224	202	253	272	223	232	221	217	234	234	244	231	240	244	219	219	226	233	233	229	214	237	249	245	217	213	211	237	245	234	237	213	227	223	245	246	237	215	208	243	239	234	210	211	223	222	215	210	210	222	225	236	248	199	235	235	237	216	221	258	223	215	239	223	216	212	248	241	218	206	236	229	204	236	239	218	247	245	249	249	202	246	232	204	222	253	236	243	229	224	217	243	232	234	207	249	236	237	228	220	229	213	224	219	226	232	230	248	220	217	209	245	229	241	228	243	239	247	239	212	245	255	219	234	205	237	235	213	253	228	251	221	207	215	213	219	214	227	233	226	226	207	236	228	230	244	207	196	245	226	226	230	216	213	228	228	202	226	227	228	248	218	262	222	242	222	254	196	226	213	232	238	231	229	227	242	248	214	244	219	249	240	204	234	236	223	222	248	224	233	226	225	219	227	243	225	233	245	228	241	243	253	225	225	244	237	232	228	246	201	231	262	212	239	231	221	226	230	265	257	196	218	223	245	220	235	208	261	254	262	224	244	247	240	214	233	228	221	233	256	209	219	226	230	229	227	218	216	247	228	230	235	208	233	219	241	220	210	239	204	230	196	222	218	226	215	231	248	212	251	238	253	211	190	247	220	231	211	226	206	224	230	221	235	219	221	231	247	231	226	210	240	215	228	226	231	255	238	223	219	205	221	248	222	230	240	222	237	254	237	241	236	231	245	236	217	240	215	230	209	221	219	254	226	231	222	203	225	244	250	231	208	236	227	218	226	231	226	213	222	208	237	231	226	198	252	219	223	234	235	204	216	218	246	231	228	248	216	267	208	265	204	217	204	195	213	216	215	212	224	223	219	251	222	246	232	254	231	240	231	265	224	231	229	246	229	280	225	227	239	229	232	251	238	243	235	216	255	220	216	232	219	220	222	227	253	215	221	230	229	207	254	263	216	228	204	232	241	246	225	225	225	228	225	223	229	244	219	228	218	224	212	227	240	241	220	209	262	221	237	246	233	250	243	226	235	213	218	229	230	238	249	204	213	224	222	221	218	239	234	224	233	228	225	213	212	227	254	205	238	217	220	224	202	269	243	252	241	214	232	238	225	225	266	244	227	206	244	229	235	198	245	269	230	217	209	230	216	228	228	245	234	218	234	237	171	216	242	244	222	223	219	229	233	201	218	251	247	185	210	224	227	221	211	230	265	212	232	224	225	230	215	212	220	232	217	245	252	195	244	235	237	266	254	215	216	231	233	233	231	258	222	210	234	227	239	233	218	216	199	238	227	246	200	226	209	221	223	249	244	245	258	211	233	244	231	244	235	205	237	241	230	234	192	228	239	262	211	217	266	230	221	202	240	251	238	245	249	243	229	255	225	225	233	219	226	215	237	253	225	212	233	251	240	243	233	198	235	197	234	218	221	240	219	228	206	250	230	194	225	220	239	216	244	214	237	230	235	237	223	209	236	221	220	221	205	241	222	212	189	216	256	216	211	201	229	256	240	221	242	195	210	203	240	221	230	245	229	206	240	228	238	237	250	239	214	253	207	236	234	239	237	236	206	247	213	202	230	239	238	224	208	234	245	225	217	256	225	233	261	206	235	214	232	220	205	217	242	198	239	242	226	236	197	233	238	216	242	233	225	236	227	258	194	215	243	240	221	231	232	243	232	247	222	244	219	247	209	250	222	213	248	239	254	246	235	252	228	239	248	214	222	229	254	235	251	201	218	213	231	240	237	224	214	206	220	207	246	237	238	229	239	210	237	239	212	208	230	215	243	222	199	232	237	241	221	245	240	234	199	258	251	195	231	219	221	214	209	212	228	225	234	226	245	215	209	211	245	229	194	247	247	221	221	232	252	221	230	229	220	230	236	238	234	213	198	248	218	232	238	212	221	215	239	236	215	213	236	232	231	240	215	228	193	228	240	234	235	219	224	253	235	225	253	225	209	214	211	229	236	228	230	204	208	206	231	231	231	213	233	216	222	260	225	214	235	251	191	228	191	243	222	214	196	221	209	243	257	220	217	245	251	228	211	215	246	242	237	251	238	251	221	217	231	205	254	247	214	224	236	213	221	203	247	225	231	251	229	224	230	222	222	222	226	224	239	220	211	225	222	196	234	239	251	217	247	210	213	221	227	234	223	218	241	260	218	215	236	240	238	239	232	232	237	260	229	215	222	252	242	234	224	232	230	262	203	238	213	224	226	223	229	221	234	227	232	199	225	263	219	207	236	254	240	225	234	243	211	235	217	226	219	256	227	212	208	238	213	230	247	211	254	226	239	211	250	232	242	235	214	246	219	233	218	222	234	245	234	225	241	239	218	228	238	235	236	234	213	216	213	260	232	202	244	221	210	255	203	221	211	226	271	238	240	241	226	239	196	226	214	226	207	234	232	238	223	216	252	244	227	219	214	253	222	253	227	230	226	243	249	220	240	223	215	215	213	215	245	250	250	223	257	241	218	232	192	238	212	225	221	219	240	208	219	205	243	228	224	219	238	243	231	205	222	242	241	224	247	233	221	212	235	218	217	257	254	229	222	204	259	215	248	225	229	209	225	220	234	268	209	206	268	234	236	228	227	215	222	207	212	229	221	212	207	241	230	252	216	199	207	277	239	224	229	248	250	233	220	225	241	234	244	267	224	236	253	241	228	246	216	230	245	237	246	183	258	232	245	235	232	238	225	218	214	247	225	206	225	248	233	236	228	233	188	218	249	237	204	225	223	258	236	235	215	225
9319	13115	22406	17366	7784	4036	2242	634	633	565	549	654	632	615	622	620	813	1111	935	844	673	619	654	619	605	596	560	609	607	586	616	585	574	569	606	604	588	589	609	591	590	535	612	627	583	599	578	534	591	598	587	612	639	622	585	597	597	613	619	641	621	568	599	596	593	611	597	621	646	599	584	650	581	589	628	580	603	574	564	605	575	593	609	550	560	570	604	552	579	612	611	613	590	631	579	578	587	573	613	571	595	557	577	606	603	585	598	549	643	605	600	590	552	607	584	605	611	568	583	587	593	649	599	598	644	608	589	570	589	579	606	542	630	561	597	586	594	625	579	569	585	573	561	648	582	570	591	609	602	590	630	603	579	595	594	602	592	604	626	557	645	576	605	624	617	608	605	584	609	596	614	595	594	574	579	612	558	609	592	552	596	573	585	632	614	592	602	561	598	616	621	618	574	629	608	601	606	604	574	587	596	622	578	612	602	604	586	638	601	634	646	566	588	578	597	635	585	547	548	605	573	578	603	627	592	582	615	618	639	593	593	601	589	607	588	598	585	588	585	638	581	585	596	587	631	618	631	603	615	548	610	609	606	617	611	609	601	606	603	629	622	601	614	579	605	615	589	599	595	624	619	590	623	641	571	633	601	618	593	601	630	605	603	603	600	563	565	615	592	596	607	638	621	574	627	593	586	622	576	594	617	613	606	595	582	584	586	594	600	595	598	568	614	614	605	608	640	593	614	615	582	605	578	620	574	599	603	609	579	643	574	563	574	583	630	577	595	585	587	597	643	569	612	624	615	632	571	594	582	633	566	588	580	591	573	603	605	575	614	595	554	605	583	623	585	606	590	618	577	633	579	570	576	604	613	601	612	592	570	588	577	588	568	614	618	593	635	610	616	601	591	574	585	623	558	589	627	599	618	560	584	615	592	577	609	597	595	601	624	563	617	620	591	568	635	611	588	558	605	559	580	616	603	597	581	591	580	592	625	587	559	599	600	586	555	564	567	634	587	612	625	599	556	589	590	588	596	596	622	578	585	646	617	610	591	551	601	556	571	617	619	595	597	610	586	595	606	636	566	605	593	611	623	573	586	636	555	572	550	601	586	590	606	570	604	593	644	611	632	584	640	587	577	583	653	623	574	600	612	584	593	578	597	634	549	609	626	626	560	598	630	561	580	610	619	562	597	621	588	589	610	584	599	548	599	630	599	574	586	591	601	574	624	603	587	576	594	580	599	614	621	616	613	615	577	569	604	601	617	556	627	592	571	589	590	616	606	627	593	615	634	609	593	597	581	607	557	615	581	591	597	602	611	608	560	622	594	584	567	595	590	588	632	615	568	560	589	579	610	609	577	621	575	593	570	580	630	554	558	628	595	635	569	618	652	644	551	592	584	601	585	584	643	626	610	580	583	538	604	589	604	581	613	624	626	579	608	560	600	585	595	586	559	589	580	588	563	552	602	595	581	575	564	593	596	645	616	585	571	600	629	555	610	610	652	610	582	589	564	646	591	581	582	557	620	608	597	644	557	590	598	629	638	570	604	593	600	600	609	567	560	587	629	601	640	594	604	586	577	573	601	548	620	605	584	639	633	612	533	696	630	599	585	585	578	569	599	644	540	576	566	631	604	602	581	573	644	596	612	584	619	614	586	562	591	610	586	592	585	601	617	612	583	607	615	544	585	577	620	624	566	569	577	587	590	628	617	609	587	573	631	566	616	602	550	570	591	606	597	599	564	610	593	633	595	545	614	569	611	613	633	590	574	578	620	601	589	626	596	606	617	563	612	603	570	598	609	602	628	569	614	577	605	620	579	638	566	611	618	581	601	570	570	566	557	598	597	566	653	602	580	612	623	602	597	585	549	608	625	566	630	605	635	623	597	605	638	604	646	613	571	582	605	632	603	578	607	587	578	587	576	570	616	607	621	606	584	588	609	575	578	625	651	570	574	647	603	591	615	592	586	596	585	583	586	654	628	581	649	577	553	596	626	598	591	610	566	604	591	626	583	637	624	589	620	631	565	600	577	604	594	635	559	566	627	600	616	580	609	594	594	586	606	573	582	631	579	592	580	612	582	577	597	666	598	595	585	630	567	603	548	582	585	578	623	607	608	579	616	606	575	611	598	563	561	594	599	589	608	550	637	597	607	606	592	606	568	599	638	606	597	631	604	601	564	610	608	583	616	604	558	595	614	611	595	614	614	576	545	604	606	603	634	635	579	625	636	612	554	615	572	581	622	632	610	601	594	604	592	608	628	598	615	568	586	593	624	596	649	632	604	597	554	584	586	579	600	602	569	626	604	618	568	626	596	618	589	596	614	594	569	637	595	604	588	581	575	593	584	578	621	601	602	616	598	609	605	563	566	603	582	593	609	619	529	607	623	606	594	630	601	550	617	571	564	623	539	610	602	616	591	589	583	588	569	598	624	609	612	611	584	608	611	616	558	605	606	601	628	541	611	592	590	612	579	637	557	572	595	637	601	622	607	548	601	572	610	591	601	608	620	607	585	587	577	587	623	558	606	570	619	578	607	646	594	584	627	605	580	599	647	622	617	567	554	628	596	606	624	576	549	606	649	610	656	565	555	573	591	640	588	577	577	627	606	600	633	565	591	574	574	601	603	610	585	574	605	616	628	613	582	549	633	607	613	582	603	590	574	588	586	601	606	657	606	551	583	581	577	607	649	556	600	559	593	584	593	595	592	618	628	640	558	558	602	593	570	557	615	566	586	587	556	579	622	591	561	573	622	586	618	587	543	568	586	616	602	593	621	600	602	595	567	555	567	623	571	606	577	641	567	554	567	572	599	608	623	579	547	596	606	603	638	630	651	600	622	583	611	615	645	627	613	600	639	608	622	595	596	589	569	580	615	591	632	602	615	577	554	589	567	603	576	582	566	610	590	592	626	572	607	605	588	593	596	588	589	612	631	592	600	614	609	612	572	612	596	549	646	641	589	578	603	592	582	619	575	586	610	591	570	606	634	616	571	630	601	588	565	630	570	634	542	571	592	585	591	631	618	625	564	587	606	606	609	608	615	601	546	591	594	569	601	605	606	581	600	581	620	609	627	588	604	603	604	641	584	619	631	581	629	620	585	628	580	580	630	564	554	578	595	582	560	581	600	604	541	612	584	592	622	586	624	573	597	566	604	577	593	633	565	584	633	583	600	534	620	596	653	581	619	585	632	597	597	608	639	578	609	608	600	601	610	568	600	598	597	590	620	586	604	634	595	553	618	593	601	607	579	631	611	609	601	599	595	628	566	654	613	606	616	614	638	549	603	614	624	608	613	571	591	593	611	603	589	573	556	575	558	601	612	628	586	597	555	570	609	620	585	548	517	597	601	591	626	562	598	594	632	610	568	572	619	600	628	609	640	612	590	624	596	637	644	585	606	569	610	575	581	569	618	617	621	573	593	618	620	615	642	575	612	599	588	585	616	620	631	561	587	609	639	574	618	631	611	581	606	627	609	627	601	607	606	604	540	601
49455	56556	61887	48494	28865	15220	5888	407	251	249	257	253	256	251	271	290	565	973	703	477	314	274	256	261	261	252	264	260	252	242	211	249	247	225	217	233	257	243	264	279	256	256	264	242	274	228	249	241	260	230	238	233	224	261	273	238	251	266	258	243	253	271	259	283	247	269	250	236	287	226	245	243	251	267	248	243	223	246	254	226	249	243	259	256	251	233	278	254	280	261	269	249	267	254	234	247	256	251	261	226	288	291	253	238	246	271	256	251	266	268	228	217	279	261	257	243	219	253	244	247	248	266	247	202	266	228	240	278	252	281	265	241	225	252	255	240	256	252	293	288	266	251	260	235	269	235	257	258	260	247	240	253	251	241	262	262	259	266	257	251	231	251	250	238	257	242	245	232	275	273	244	262	226	245	271	262	270	244	260	244	260	264	264	237	246	247	259	241	240	257	252	276	261	256	238	257	284	247	261	266	259	250	228	237	271	248	261	226	247	268	231	244	273	259	258	264	268	255	271	227	253	255	259	220	240	263	253	258	246	232	255	240	282	242	261	259	268	280	241	233	257	260	263	254	242	217	273	221	286	269	239	248	233	243	245	254	246	259	223	242	249	244	217	235	243	255	268	269	300	268	255	258	274	244	295	262	249	246	241	262	217	204	227	264	217	219	297	259	246	246	251	251	253	230	274	249	233	269	239	254	247	243	254	265	252	256	258	284	278	237	254	235	259	255	242	279	250	235	270	279	251	245	250	270	239	262	272	241	242	256	247	261	263	227	233	268	253	267	251	255	263	236	225	240	241	274	262	259	248	231	251	221	257	251	253	266	274	247	272	265	248	242	236	243	251	240	282	277	252	240	239	250	214	221	250	242	259	258	252	246	226	226	286	252	248	246	214	262	256	272	246	284	262	270	244	260	249	239	221	251	263	251	269	253	253	277	246	248	261	254	262	236	242	261	239	238	243	281	259	239	249	251	274	240	263	271	261	241	250	247	240	218	247	259	294	224	266	235	257	251	254	277	251	277	243	252	249	233	253	234	244	285	255	242	247	227	252	219	272	260	269	239	228	213	258	231	262	255	244	233	247	252	256	242	281	231	234	260	236	271	279	271	256	258	253	287	265	239	259	246	242	246	248	249	241	243	234	256	257	245	239	264	263	243	248	242	239	236	270	234	252	250	255	256	252	258	232	273	258	247	240	236	231	263	245	246	239	234	262	261	249	246	254	247	255	253	266	253	267	248	253	227	238	227	242	241	260	248	248	276	263	268	281	275	252	257	261	235	275	262	263	261	263	231	257	237	256	270	266	234	264	237	255	251	270	262	254	241	280	243	282	271	257	227	225	257	266	239	263	223	232	224	250	266	239	228	235	242	282	273	232	236	273	262	249	249	233	234	256	281	250	257	250	276	252	247	270	249	256	260	260	227	261	233	256	244	261	271	263	237	224	252	259	256	273	257	235	237	272	251	244	251	269	207	239	278	285	270	249	252	240	236	267	257	269	241	282	253	226	265	231	255	257	224	242	267	243	246	246	267	264	247	286	280	245	264	262	248	273	281	256	240	245	259	262	260	266	276	261	238	254	259	254	255	239	264	253	247	259	272	253	253	258	266	270	255	234	247	257	270	257	290	256	236	292	258	239	263	223	272	252	272	259	256	244	235	252	273	231	263	244	229	224	230	263	248	242	242	250	250	240	250	269	271	246	230	253	263	240	222	266	258	229	239	250	261	240	259	263	285	261	253	251	237	281	226	247	235	261	226	245	275	248	246	244	229	249	273	259	285	263	271	246	243	274	264	253	260	257	233	244	236	265	242	245	256	280	272	254	250	239	269	271	254	259	276	232	253	274	272	229	242	250	237	235	254	249	230	257	260	242	261	259	249	231	234	255	271	260	272	220	244	237	253	274	228	262	280	249	233	239	246	275	251	225	244	229	261	257	249	254	250	248	227	240	258	230	274	273	231	266	248	232	232	253	290	276	261	275	254	255	260	251	253	252	232	258	244	262	231	269	221	243	276	254	275	254	254	245	265	279	243	279	278	232	283	215	266	242	262	231	253	261	241	239	248	244	252	242	249	263	251	255	260	228	245	256	265	248	240	256	225	223	261	247	262	256	266	245	267	273	260	253	246	255	265	260	255	269	251	262	246	270	261	246	243	243	251	242	239	254	266	245	264	238	258	228	244	268	209	243	225	256	232	267	241	261	274	261	231	230	251	243	257	251	245	262	245	240	228	263	241	253	210	249	263	267	232	233	239	246	239	262	258	264	248	259	235	248	234	227	259	233	258	268	260	233	243	257	255	236	266	272	237	239	255	244	256	228	256	255	263	261	238	239	246	263	245	240	210	262	268	267	259	253	222	242	252	239	273	277	227	243	249	221	223	243	258	235	233	220	259	244	253	281	254	234	257	257	249	251	266	265	223	269	280	256	254	277	280	234	243	247	247	274	227	246	255	270	221	272	270	242	247	261	247	267	261	243	224	237	255	252	275	269	266	257	268	283	253	247	277	276	243	265	263	240	254	271	246	251	239	239	252	238	272	274	228	247	246	244	239	245	259	243	250	260	278	301	248	261	269	256	245	270	239	263	265	240	276	253	249	258	256	244	280	245	258	264	248	240	231	274	259	242	283	255	243	210	272	248	251	268	229	265	277	282	268	255	258	250	254	258	231	252	270	250	230	255	234	279	250	274	258	252	230	245	232	234	259	258	244	262	256	254	236	241	222	224	264	235	238	267	268	262	256	262	258	231	250	235	242	261	229	251	288	220	233	230	258	247	270	263	281	259	223	250	265	268	271	258	278	263	272	229	259	252	270	226	233	220	278	282	231	240	260	241	246	263	253	241	259	226	246	263	250	226	244	241	273	280	272	270	266	247	262	249	267	267	243	259	226	259	240	234	256	256	245	272	234	271	278	228	240	249	259	223	265	225	247	243	283	220	275	264	237	251	246	282	266	273	264	251	249	221	243	260	257	242	273	248	247	238	267	238	249	228	257	250	252	248	229	238	235	289	253	244	258	253	264	235	255	229	280	231	257	260	246	238	241	224	260	241	234	227	238	227	217	260	232	248	238	246	233	252	231	257	265	256	268	258	233	266	267	292	247	264	247	223	246	270	250	263	253	287	257	231	276	256	237	264	234	266	220	273	247	239	234	250	268	244	218	250	260	252	237	237	260	237	250	245	228	241	250	258	257	260	243	259	271	261	242	248	271	255	282	267	252	248	258	237	266	284	286	223	265	229	252	254	269	263	271	253	262	273	251	245	240	257	219	261	255	257	253	242	247	225	226	229	233	262	218	250	228	269	230	224	233	257	239	252	258	251	239	266	251	293	252	253	246	233	252	248	259	251	253	256	268	245	249	248	226	282	214	256	257	262	258	239	274	216	249	250	255	246	238	237	240	259	237	248	261	265	236	254	240	236	245	226	245	267	273	273	240	256	231	268	266	263	259	247	257	265	258	264	248	260	263	247	252	255	278	226	249	223	262
30220	42938	57430	52063	38669	27323	14021	846	686	749	690	655	660	661	740	1012	3000	5262	3634	1776	1021	731	709	612	633	653	633	617	646	613	636	640	653	626	604	661	638	653	682	623	659	613	678	635	640	644	612	647	648	657	648	638	670	580	627	650	639	589	640	585	633	705	635	637	654	602	624	642	625	617	686	623	641	652	655	643	668	641	631	683	700	703	623	660	669	613	670	648	620	619	683	627	671	650	650	623	665	700	637	665	677	640	605	665	678	636	673	633	641	623	643	644	649	632	683	681	604	650	659	681	630	638	645	619	646	657	686	654	650	700	628	610	671	645	606	660	616	612	683	624	673	703	685	673	615	619	618	663	643	674	626	610	690	672	656	647	689	638	645	597	642	625	609	645	666	652	645	608	611	652	700	610	668	675	657	618	647	640	652	645	623	668	593	616	631	659	627	658	614	627	667	673	639	627	629	633	577	610	638	620	609	652	640	610	632	661	640	653	654	612	690	670	665	692	616	622	671	652	673	652	636	618	663	669	632	654	660	658	693	612	611	686	641	630	660	616	678	634	643	660	604	660	642	691	628	632	613	605	715	702	663	657	639	656	693	635	608	677	595	629	693	651	635	647	632	633	589	690	661	642	653	633	668	649	630	640	671	622	659	618	670	620	627	629	666	602	657	627	646	647	664	646	639	646	637	680	641	702	642	646	618	621	635	627	606	657	680	625	643	620	656	626	688	671	698	666	638	656	650	624	645	654	658	649	624	638	628	638	669	664	669	647	646	648	632	640	661	621	622	660	662	695	616	609	673	667	697	664	646	602	677	661	669	645	656	631	687	654	609	685	657	658	668	630	617	629	663	610	650	668	635	669	652	644	689	611	617	685	652	687	688	616	674	659	674	654	651	639	644	622	676	666	650	676	655	644	629	687	669	650	639	678	670	671	682	688	687	625	695	699	611	633	648	704	651	638	637	641	631	641	667	626	584	640	653	650	693	637	611	660	642	671	650	635	646	625	651	657	646	682	638	673	623	670	685	592	635	635	642	632	622	621	634	659	644	674	649	634	658	692	654	622	656	680	623	635	603	669	616	628	660	688	619	631	671	629	694	667	631	625	662	642	697	641	636	653	648	670	677	654	644	636	648	657	647	662	624	694	660	647	657	613	689	676	704	608	637	636	664	662	694	690	651	678	613	611	627	656	650	664	633	634	650	675	647	675	644	627	692	642	636	624	671	661	649	635	646	664	634	613	662	638	648	660	641	662	654	638	649	650	653	646	657	592	678	654	629	658	614	635	687	659	646	665	652	655	641	633	657	690	611	644	696	627	665	682	650	661	629	636	683	638	652	649	647	696	633	624	669	630	663	628	643	626	658	655	651	605	641	623	674	661	678	655	642	632	600	635	719	656	612	613	650	668	676	644	631	611	598	647	641	659	631	659	667	635	637	678	626	648	664	692	659	637	672	639	643	675	634	666	642	626	623	686	632	683	637	632	659	678	643	652	618	701	686	664	608	625	680	617	642	635	645	647	650	641	611	693	675	640	690	633	672	653	657	596	622	637	658	624	600	653	626	663	650	676	592	686	627	641	673	647	639	623	664	618	651	646	631	638	594	634	651	669	659	653	690	623	668	620	683	659	622	673	669	659	689	680	651	632	652	684	676	656	631	630	617	666	677	605	660	624	674	680	668	660	652	643	618	675	618	624	634	678	610	617	644	645	672	637	684	680	615	668	627	642	686	640	636	655	701	666	628	649	635	635	644	660	629	656	606	661	703	671	687	601	622	681	630	619	605	664	664	679	675	655	647	634	637	675	634	630	650	604	636	657	645	637	654	672	625	690	643	717	649	716	605	636	624	616	649	685	671	654	626	694	658	633	663	707	623	647	619	609	620	660	650	610	684	633	682	632	669	671	662	648	656	611	632	624	658	656	666	626	633	651	680	638	641	646	637	643	626	660	646	669	650	655	637	683	662	650	653	598	657	607	631	645	670	639	617	659	622	650	634	661	656	614	639	614	667	637	661	649	684	647	630	658	583	673	638	663	663	645	640	623	626	651	634	599	628	636	641	687	647	668	647	689	621	628	647	661	579	667	637	644	655	677	589	679	627	560	622	619	644	684	603	626	632	634	683	663	602	657	664	657	621	671	628	653	656	650	680	608	656	636	669	664	671	655	667	632	581	669	622	672	641	622	675	633	615	689	670	649	628	667	659	636	676	622	659	673	677	616	653	655	692	623	681	634	646	579	591	702	655	653	623	604	633	653	659	583	665	647	623	611	658	660	642	637	683	612	676	647	637	660	630	617	676	613	596	677	630	619	669	650	683	640	584	606	672	645	651	666	629	618	650	638	639	674	661	665	665	681	650	594	630	642	656	646	637	625	654	656	631	673	641	666	644	659	627	636	625	641	657	600	682	649	658	634	664	643	646	641	665	623	625	681	626	657	667	636	657	599	631	630	666	653	622	633	643	706	661	669	660	637	665	640	682	603	651	680	610	673	626	646	669	651	682	691	640	653	670	623	671	678	643	636	657	640	629	648	655	646	608	628	701	699	662	585	670	689	611	624	670	612	679	606	676	618	675	629	627	643	636	619	652	606	621	642	700	673	637	689	654	631	709	656	638	594	675	642	600	665	626	649	654	627	617	655	641	663	667	613	670	685	656	623	609	624	631	619	602	674	672	655	633	704	649	638	633	597	636	652	652	680	626	647	653	608	640	665	688	631	636	655	652	626	630	610	647	674	634	634	630	652	624	602	627	633	675	669	644	667	649	668	645	629	628	665	682	634	625	615	624	676	616	641	651	626	650	701	632	639	628	629	621	656	656	658	656	664	656	683	680	630	645	664	664	667	631	661	635	652	632	603	659	646	620	608	630	638	650	629	661	645	604	649	670	653	604	656	666	666	650	623	639	640	643	671	656	664	616	639	675	631	660	627	611	690	630	662	676	673	668	618	659	624	696	644	637	677	648	661	639	637	639	668	644	665	672	666	637	662	602	646	636	597	630	620	621	584	653	617	659	681	604	655	654	646	636	646	689	631	679	666	669	637	613	655	632	630	688	660	636	701	623	659	681	668	646	637	634	631	656	661	663	686	644	648	652	660	630	652	638	650	619	664	645	690	620	649	614	682	716	628	656	620	653	675	650	676	638	688	617	642	660	667	682	626	677	625	655	693	651	642	657	630	622	676	645	647	691	656	615	617	632	648	611	654	616	642	632	679	603	652	624	601	671	615	647	641	698	645	679	650	625	638	636	630	663	667	653	638	620	611	656	650	618	648	620	619	606	636	607	643	655	601	652	616	635	620	644	633	623	629	622	631	638	687	643	647	654	671	627	624	610	653	683	635	623	637	658	667	678	668	650	628	615	650	657	619	649	660	653	650	598	628	664	646	626	619	673	642	653	678	614	631	646	662	614	638	639	670	678	658	656	646	710	661	650	634	679	664	669	659	659	675	647	681	655	634	699	643	615	712	588	648	629	626	614	663	645	596	647	679
69257	76549	79224	60924	34973	19860	8532	498	275	253	238	258	246	263	263	519	1123	881	550	348	284	273	255	266	245	236	240	243	254	255	265	239	273	252	209	261	251	243	220	243	247	258	284	244	260	230	251	253	257	255	264	252	240	241	236	227	231	236	240	242	263	241	264	233	252	223	263	239	255	257	224	269	218	241	261	250	226	252	233	226	258	261	248	232	232	280	228	259	255	240	239	232	244	232	252	251	257	247	216	218	229	245	226	252	262	238	269	277	232	237	241	237	232	224	239	237	257	247	262	238	255	209	249	248	213	216	236	275	237	250	259	237	241	255	258	247	258	241	249	235	268	247	258	250	274	265	220	214	232	248	225	270	261	242	242	228	208	259	229	247	206	242	230	246	240	236	253	218	227	251	227	261	240	245	235	222	253	246	240	246	218	258	245	211	231	269	249	263	249	237	259	249	242	280	268	218	232	227	221	239	269	253	245	243	218	226	219	233	217	274	260	256	230	256	256	245	250	254	266	266	236	242	239	258	256	229	244	249	220	268	262	245	236	229	237	259	243	236	253	255	234	296	254	239	232	232	215	252	256	238	242	271	250	247	235	241	250	245	221	227	257	251	265	252	245	265	255	268	247	229	215	249	251	265	246	251	244	221	225	229	217	244	240	279	228	229	259	225	229	246	239	242	235	234	217	258	264	249	256	243	248	257	236	281	276	235	256	260	246	256	262	234	222	223	243	238	249	233	222	263	230	251	238	242	237	267	259	238	233	251	251	228	251	240	267	290	243	241	236	253	226	253	213	236	271	223	228	250	223	231	243	264	235	265	241	232	244	253	249	221	234	254	256	254	271	234	219	266	264	227	229	231	244	232	260	250	244	249	232	232	243	251	245	244	241	249	245	259	261	245	261	239	248	224	238	253	277	259	238	241	265	226	261	235	231	237	244	226	274	224	263	266	206	246	231	239	240	230	210	257	226	242	233	247	256	238	248	265	214	226	263	232	274	220	228	213	265	241	236	271	237	253	254	262	242	233	252	223	265	232	271	258	237	231	249	213	242	260	231	255	248	215	209	232	225	253	233	277	248	211	226	208	235	247	230	246	217	282	261	221	231	213	221	253	256	260	250	221	261	245	249	224	242	240	219	252	249	263	239	249	229	230	226	212	241	259	237	278	261	243	255	229	279	288	259	265	252	241	266	257	215	252	261	235	224	248	221	255	237	233	247	242	255	245	230	243	230	228	258	243	259	244	235	252	225	276	255	245	242	239	247	242	224	232	244	219	231	245	223	229	245	220	228	234	273	252	276	253	250	233	267	237	233	220	256	246	249	247	245	265	279	237	216	219	263	230	235	250	238	254	257	231	212	252	231	252	255	239	237	271	252	229	221	241	258	225	264	227	269	247	288	249	256	239	236	216	226	269	258	225	263	215	230	244	239	246	232	253	259	239	239	247	233	256	265	244	250	236	224	269	243	243	225	255	249	238	245	228	245	252	227	255	252	237	222	257	256	245	238	228	237	235	218	238	223	226	242	235	238	257	235	242	222	245	258	260	224	235	271	239	262	235	229	231	260	231	277	219	211	249	246	247	263	239	218	254	239	226	263	235	235	253	247	224	219	215	258	223	228	252	212	246	255	251	222	223	249	267	248	246	263	222	212	215	262	215	246	275	245	229	235	240	245	244	216	242	251	252	233	248	262	259	294	218	239	277	233	268	263	257	213	247	209	254	229	249	236	242	253	225	262	224	232	237	222	239	253	229	241	232	249	252	248	215	249	244	217	271	230	262	263	232	244	242	253	237	238	256	223	246	238	255	243	235	253	211	242	262	253	248	246	236	262	227	268	204	241	272	252	258	238	237	247	261	247	207	231	239	264	228	238	241	242	234	231	246	221	249	256	247	233	233	231	257	243	269	287	214	243	227	275	257	219	238	253	254	245	253	248	238	233	246	222	232	247	215	249	263	248	250	266	221	246	264	244	239	218	251	255	225	251	260	240	264	237	239	242	247	226	255	228	287	252	243	256	229	248	246	270	291	240	224	260	254	227	238	259	230	241	259	233	203	233	218	212	239	283	260	227	254	237	242	238	253	243	215	250	279	228	249	236	254	228	254	242	272	223	264	222	252	244	236	247	235	222	259	229	232	236	235	236	224	260	213	256	239	231	235	246	231	221	248	241	241	238	223	260	246	258	238	257	239	234	222	231	252	243	259	261	250	228	246	246	237	244	260	258	248	232	226	254	258	227	250	263	279	249	260	243	257	265	234	247	228	241	262	269	255	225	234	252	240	234	227	258	242	253	218	251	233	243	227	254	213	248	236	256	265	256	228	215	225	258	237	249	246	275	263	255	233	244	282	259	223	204	217	235	258	271	251	234	240	249	251	217	268	257	225	246	232	270	264	242	254	233	265	237	255	241	256	267	243	247	251	247	247	240	253	247	247	249	223	246	241	199	264	249	238	239	260	272	249	244	267	238	247	238	235	255	237	260	222	229	271	238	264	252	256	244	262	242	218	242	254	255	243	256	244	268	224	236	266	229	243	220	225	271	233	239	257	239	218	252	248	281	247	248	233	202	229	256	261	227	234	287	235	231	237	252	210	255	215	261	251	271	259	267	250	249	254	247	244	232	243	267	240	270	285	257	254	238	232	252	232	253	265	258	243	233	234	229	270	226	269	236	239	243	227	233	213	244	234	231	221	227	266	234	240	223	264	245	229	232	252	256	255	239	231	277	244	252	255	253	241	224	238	239	229	232	227	254	234	246	231	223	250	250	245	231	237	251	251	250	251	235	209	267	250	245	241	244	217	220	276	235	254	249	230	226	251	242	260	259	219	265	252	252	265	201	220	224	247	261	228	227	216	222	219	256	253	232	258	265	246	264	220	239	223	259	216	221	229	242	234	264	238	248	269	234	218	241	254	242	263	240	223	236	270	227	247	219	224	244	228	239	237	228	253	256	224	246	249	254	251	239	258	256	234	229	253	247	255	244	253	233	249	242	259	256	253	239	249	240	261	247	245	223	231	279	226	245	246	251	242	226	240	228	226	231	212	215	238	254	251	270	261	252	256	252	252	257	242	258	240	246	238	224	217	248	238	245	234	242	256	243	217	235	247	250	218	208	267	216	255	257	258	248	249	228	235	227	255	223	238	224	223	256	230	218	262	241	249	229	260	201	235	230	260	231	243	239	231	237	239	237	253	219	229	256	261	225	242	278	252	262	250	226	231	250	228	225	264	234	244	251	232	243	248	238	262	209	222	226	208	243	242	247	243	250	276	257	257	251	264	242	268	229	255	260	237	245	257	241	285	259	240	271	238	260	244	243	241	237	213	262	265	244	239	235	243	245	244	250	250	235	253	214	229	231	248	252	256	229	219	263	240	226	253	246	257	246	218	245	247	223	275	226	244	237	235	238	245	227	218	232	256	264	252	261	255	230	245	236	260	248	245	231	262	220	236	253	224	226	263	258	224	187	233	257	252	239	229	241	238	232	248
42761	58978	76663	64250	41706	30151	15831	687	725	708	690	636	625	618	664	2741	6235	4546	2438	1215	909	726	667	642	583	621	602	607	632	631	593	616	593	598	654	598	611	622	578	620	627	609	647	630	652	577	603	613	615	645	631	619	605	611	629	590	640	618	661	600	606	566	614	593	591	616	633	616	630	578	620	665	630	636	625	621	608	566	637	624	619	649	665	640	648	598	621	637	638	603	630	604	602	648	604	620	606	640	588	644	597	620	622	657	591	604	637	614	664	597	605	586	628	668	607	646	619	623	604	609	612	598	619	637	611	623	627	603	610	572	646	636	563	600	621	637	633	661	601	608	621	635	656	605	600	594	627	650	649	571	595	619	628	596	574	613	655	607	599	668	600	623	603	600	584	591	635	629	593	608	628	590	587	612	570	630	623	584	579	616	570	650	628	624	642	632	612	617	642	603	630	635	610	605	619	600	620	629	622	626	648	649	629	643	650	592	656	596	604	625	645	582	644	635	592	600	604	593	609	616	664	572	611	615	620	598	607	581	605	572	627	613	603	594	634	647	645	581	598	575	598	626	579	582	575	583	629	655	597	645	596	633	627	607	590	636	604	608	621	632	645	613	627	593	664	538	564	587	645	609	616	607	649	627	606	614	594	561	592	621	625	611	618	600	597	591	641	657	618	604	595	661	645	585	594	584	632	586	647	609	600	578	617	612	599	643	566	595	562	598	594	649	634	641	600	595	611	623	610	628	623	590	619	627	626	617	600	666	603	575	623	628	570	600	609	618	595	640	615	630	619	608	598	634	605	594	618	572	616	639	606	593	650	619	586	627	617	644	614	615	644	560	635	597	613	585	613	648	615	620	630	632	633	628	621	618	592	633	642	630	622	634	623	644	633	641	596	629	603	585	636	603	595	619	621	604	646	616	608	603	614	644	613	656	594	611	620	653	586	610	560	624	644	615	613	619	654	618	632	627	597	627	611	584	612	628	597	628	583	627	622	604	631	571	635	660	573	646	596	601	622	627	657	601	643	583	598	603	642	634	620	605	624	629	645	612	643	607	614	609	652	607	659	615	633	614	651	653	645	600	624	624	608	633	647	623	602	651	587	651	621	629	630	622	638	610	601	654	598	615	618	642	639	624	609	650	636	591	597	624	632	565	592	612	623	600	656	626	613	607	656	593	600	613	606	639	619	574	653	605	584	639	604	622	636	610	630	609	625	617	613	625	647	614	614	608	607	605	648	645	586	617	622	669	627	621	597	595	611	628	616	631	602	604	635	621	611	605	598	580	627	656	641	622	600	652	609	591	588	627	647	588	648	620	643	632	568	596	589	609	622	650	686	636	622	603	578	613	606	645	649	579	643	597	614	611	647	570	677	610	634	692	602	649	611	605	628	627	648	610	626	621	650	650	589	626	635	608	626	590	650	624	566	608	605	623	637	605	585	610	639	635	606	606	610	575	584	630	606	561	587	632	632	644	618	652	626	607	658	627	600	608	625	599	674	552	614	553	614	574	632	587	607	622	623	627	640	637	585	608	617	639	616	576	651	636	639	639	619	628	552	597	619	549	624	573	646	594	607	578	623	622	595	613	663	659	587	635	632	622	596	632	615	596	638	636	604	654	638	599	581	607	546	607	637	649	629	614	630	618	618	619	570	649	611	581	603	624	626	644	604	624	618	629	592	595	641	648	616	600	633	619	572	615	612	617	568	620	633	653	598	599	595	634	651	651	616	584	625	666	604	623	616	619	651	602	619	649	629	586	623	603	641	618	582	631	598	636	594	640	583	559	623	614	640	601	612	620	609	641	612	624	624	551	639	624	647	653	628	614	616	627	613	606	592	592	631	611	656	587	586	603	596	612	622	585	642	651	564	605	630	639	634	644	585	627	660	625	649	604	636	577	612	603	598	641	580	613	610	621	622	609	637	664	616	606	562	663	625	644	630	633	633	645	597	574	647	603	600	534	611	606	594	623	607	624	640	650	608	611	628	571	597	616	598	632	655	593	583	655	642	606	589	631	616	585	581	607	642	622	661	646	620	613	611	598	613	587	603	631	634	679	639	616	589	586	616	600	668	614	562	642	588	642	614	573	587	629	620	607	618	612	656	629	614	607	607	610	596	643	623	618	649	613	624	639	648	622	642	633	573	590	622	607	615	630	654	579	558	626	663	624	593	652	638	659	643	635	649	595	545	618	598	633	641	641	628	626	601	628	648	584	601	626	618	597	634	591	622	620	607	624	615	661	634	647	662	629	618	659	632	612	591	645	658	639	610	609	623	629	609	609	624	629	623	581	570	603	607	616	634	610	636	630	655	605	654	631	623	679	621	601	646	591	612	594	615	618	599	595	591	621	625	586	596	607	593	604	603	581	636	616	595	647	635	648	626	615	661	627	649	615	642	614	610	642	623	616	601	609	650	576	607	584	602	633	657	620	625	627	655	629	592	609	582	616	621	572	583	591	622	596	619	595	631	655	614	586	622	657	606	628	625	596	616	635	592	631	605	645	642	596	593	635	618	609	595	608	633	667	613	608	602	627	617	579	606	588	618	622	641	540	656	630	584	652	630	635	676	605	602	603	608	615	605	603	605	583	614	621	616	621	623	624	667	646	625	639	592	632	618	623	617	601	639	622	618	615	608	638	615	610	587	622	641	630	604	639	638	630	603	575	633	622	664	594	624	587	633	634	591	575	605	596	604	599	599	639	655	652	626	612	625	591	589	621	585	596	639	632	617	597	602	615	610	627	610	591	618	574	625	677	601	622	589	615	589	616	600	638	613	644	580	623	633	591	603	638	611	590	600	591	579	620	633	608	578	608	681	618	626	628	636	612	645	607	617	590	634	604	660	639	609	603	600	635	604	633	598	617	619	639	575	609	612	616	611	636	623	618	617	614	605	638	635	603	627	664	644	604	606	614	632	613	584	601	607	632	591	573	628	637	647	599	653	604	642	637	593	660	605	603	580	617	586	642	590	609	660	630	623	601	634	623	639	564	614	628	627	636	598	633	646	577	583	657	633	608	623	664	578	614	617	638	603	606	596	604	614	604	651	602	630	633	594	621	604	574	666	598	620	585	603	604	624	599	610	658	585	585	617	591	594	623	606	683	617	623	666	668	630	594	647	598	578	619	614	632	658	612	633	652	640	628	573	618	624	606	612	634	618	619	588	567	630	595	648	641	612	648	610	652	618	625	603	626	632	586	600	626	602	607	637	591	605	622	638	614	614	663	662	571	649	613	615	604	584	610	607	623	622	557	609	627	579	585	645	638	612	586	603	545	613	595	638	625	614	589	603	641	607	648	598	617	618	641	599	617	601	609	594	632	588	622	590	600	592	651	633	610	608	596	681	612	589	608	592	605	585	608	618	602	646	608	669	586	593	611	628	602	606	609	602	592	579	592	614	624	625	649	612	602	625	645	608	609	654	616	631	624	632	627	602	577	586	622	576	611	586	579	573	608	607	592	643	593	632	605	638	594	622	600	617	587	621	595
11336	10478	14732	9593	1860	629	317	223	238	201	236	226	217	222	201	236	257	239	240	248	219	252	222	222	227	220	211	232	234	221	261	216	212	219	252	200	198	240	237	207	243	223	246	239	229	234	237	208	240	204	220	208	232	212	214	196	241	235	247	216	249	237	203	225	201	234	218	224	232	212	231	232	210	226	218	222	201	212	209	204	222	232	223	212	242	215	236	240	229	225	214	210	256	247	225	220	235	233	198	225	231	209	231	222	211	238	225	249	226	212	209	213	216	249	243	222	229	215	200	229	202	190	252	220	191	194	223	226	233	217	214	218	214	220	228	202	216	196	237	215	214	225	230	213	228	201	201	245	224	206	234	243	217	207	238	213	222	208	209	206	210	234	210	205	215	242	214	225	226	236	186	229	205	242	205	221	229	240	214	230	236	236	213	198	222	213	207	221	201	231	229	226	203	216	227	211	222	235	267	227	218	219	240	248	231	215	225	222	208	204	230	207	213	211	222	203	239	216	247	203	200	190	235	256	204	203	235	198	225	199	236	197	218	183	212	201	244	214	241	218	218	246	222	206	207	206	218	221	204	224	216	222	240	215	219	223	222	227	219	238	227	218	222	232	212	260	221	252	197	215	251	219	227	213	221	209	198	224	235	222	212	215	200	220	221	213	220	270	240	226	209	247	234	222	215	212	232	209	220	224	246	200	237	226	233	190	223	234	240	214	241	191	212	221	229	239	224	199	237	205	166	202	191	220	198	221	241	215	213	207	236	218	229	236	196	207	203	226	226	215	225	216	231	217	181	229	215	226	228	216	201	213	218	235	235	229	197	233	194	279	213	209	228	209	221	220	231	218	218	226	237	227	226	198	212	179	217	219	228	217	228	230	221	229	210	207	239	196	234	225	235	207	226	213	220	198	223	238	231	223	210	232	208	226	233	228	212	213	236	199	224	222	223	199	227	190	216	243	225	229	231	233	225	227	225	198	215	229	224	220	230	213	219	232	251	217	220	225	201	212	243	234	236	234	204	218	215	213	212	238	216	205	205	216	211	188	210	212	200	243	229	203	203	236	229	227	241	228	235	216	210	224	226	222	238	195	231	202	233	215	198	218	207	227	229	232	192	184	220	221	217	208	229	218	225	212	208	240	247	219	191	225	217	224	248	220	239	245	229	204	206	214	249	240	215	216	283	193	212	213	225	218	235	211	218	228	230	224	194	214	226	218	225	229	219	233	218	244	203	220	230	222	227	221	213	173	222	216	246	215	243	210	245	222	226	217	241	222	221	219	237	232	232	206	250	227	221	250	234	215	226	200	236	239	242	194	197	232	226	238	237	212	205	203	226	215	207	223	239	230	204	218	240	231	230	205	208	241	234	232	222	236	224	247	217	207	230	205	200	213	216	219	225	193	222	230	200	205	192	210	205	209	236	204	250	232	189	237	243	227	263	215	253	245	215	235	211	235	214	200	225	242	242	238	206	208	231	219	223	254	192	182	244	196	231	205	206	217	194	215	206	200	221	222	211	240	200	201	211	219	203	207	221	220	220	198	218	203	257	235	239	214	219	218	198	232	225	219	212	196	245	243	205	213	218	213	222	247	205	226	215	241	230	200	205	234	229	210	202	202	229	224	253	223	253	219	212	215	200	232	220	209	215	253	217	192	221	211	225	212	232	217	212	208	210	235	213	202	239	225	237	192	235	213	223	227	225	207	220	221	219	233	246	190	219	206	210	215	216	237	255	201	237	215	255	203	229	232	209	207	212	247	226	207	219	210	237	209	240	215	234	221	217	210	224	190	202	220	196	212	245	187	209	229	212	204	248	258	189	220	224	214	221	212	223	225	197	232	217	212	211	216	215	222	230	250	211	240	231	214	197	212	237	208	216	219	217	223	194	228	193	230	194	235	241	227	231	218	226	209	223	229	216	224	194	202	239	235	235	238	216	219	223	217	251	185	202	239	187	220	245	215	221	215	239	227	229	226	241	250	213	198	219	218	224	210	219	207	228	224	238	201	187	234	232	204	256	218	225	246	220	253	237	204	237	214	231	206	199	213	257	213	235	219	237	240	217	240	227	237	226	226	202	203	237	200	223	223	226	239	220	202	231	214	194	219	218	235	227	256	253	231	224	210	246	205	221	230	234	222	241	224	216	230	218	220	222	217	221	229	210	223	224	250	239	214	208	223	225	213	234	216	197	232	231	246	211	239	203	212	170	253	213	213	199	226	235	222	227	217	222	218	205	206	193	253	220	222	227	192	211	219	204	239	198	213	192	230	236	210	220	240	217	244	229	199	227	241	212	193	221	218	219	204	233	239	231	210	191	214	220	211	221	243	224	201	231	222	206	247	225	218	228	233	201	199	233	180	195	217	242	237	224	213	226	254	219	243	249	217	227	217	236	244	234	233	229	225	221	211	220	247	243	194	224	213	228	221	211	209	217	226	230	225	225	213	207	206	210	247	227	212	201	239	225	218	224	225	227	233	225	239	211	220	248	206	229	213	217	214	226	206	217	208	209	210	230	233	198	210	225	228	206	217	228	264	216	220	219	227	226	217	224	210	220	232	255	209	243	196	230	206	220	211	237	219	208	248	217	203	205	229	214	225	218	224	227	213	207	216	219	234	239	212	230	218	202	217	227	239	230	198	208	241	227	217	245	210	207	241	226	249	212	223	210	242	218	206	217	245	223	241	215	241	207	228	194	214	247	211	221	214	230	221	233	233	201	231	208	198	230	201	218	204	230	227	232	254	234	241	237	183	204	210	231	192	218	224	207	228	219	218	240	234	236	224	232	220	251	234	236	218	211	236	237	203	188	231	211	221	255	200	191	215	223	206	213	230	236	231	228	225	200	213	214	199	213	229	240	240	223	190	212	207	222	216	228	221	214	224	203	197	214	249	216	187	220	226	227	218	201	216	219	217	239	231	233	215	231	231	219	232	216	233	224	247	213	232	231	195	201	222	223	216	238	218	229	234	222	226	206	218	209	239	220	236	222	231	225	227	200	223	193	218	231	224	199	225	216	214	226	201	229	246	204	220	221	213	238	228	232	204	214	233	243	231	228	221	233	225	186	232	204	214	221	220	242	213	224	219	230	217	233	209	256	208	236	222	228	194	204	247	206	217	239	245	230	213	235	230	210	207	262	208	217	248	218	229	218	223	215	226	235	224	218	207	229	224	237	222	216	227	221	220	233	224	213	231	224	244	219	204	226	187	236	241	206	232	221	190	214	234	209	219	195	220	212	202	198	222	206	234	225	214	197	214	238	237	217	212	224	211	254	241	225	223	210	179	205	240	256	225	210	220	205	226	224	227	237	249	210	209	204	186	188	206	225	231	227	219	225	227	212	213	213	242	218	213	241	238	218	240	225	220	240	207	248	200	227	228	207	257	208	255	231	200	220	202	215	203	205	223	206	212	214	228	211	216	203	218	202	257	213	213	216	211	257	228	229	204	215	218	224	223	236	221	257	212	215	221	219	210	238	218	232	211
9540	15568	24457	20062	4902	2478	1117	581	537	573	592	545	572	600	605	641	846	832	701	646	603	585	571	548	586	597	592	579	589	592	571	574	545	576	603	563	582	615	550	568	575	595	536	598	576	589	597	605	564	642	605	554	597	601	585	577	540	590	570	571	562	596	539	611	564	586	602	553	573	616	587	557	654	607	533	584	542	592	605	594	579	559	604	607	541	581	619	600	570	589	622	544	573	570	552	543	551	581	572	590	581	563	600	632	548	593	585	544	605	597	590	601	564	558	546	589	585	569	559	580	589	574	587	575	571	563	562	617	567	559	518	581	567	588	535	594	552	538	574	574	575	552	594	604	564	607	598	577	578	581	601	549	538	575	588	567	588	544	601	571	620	519	572	568	630	547	581	612	588	584	569	606	606	577	629	577	603	581	603	552	594	568	536	550	585	596	588	569	533	557	587	602	602	523	586	596	574	592	651	566	545	590	612	578	567	550	544	539	566	617	566	585	614	610	583	599	615	565	558	613	570	535	573	606	585	605	580	608	617	548	611	564	611	579	536	582	578	577	582	582	591	593	599	589	546	577	547	603	591	557	587	546	591	605	601	600	594	591	493	567	547	592	575	570	569	600	586	565	563	558	619	555	606	584	576	598	550	569	560	589	570	585	596	608	549	576	573	560	547	540	597	593	567	612	576	616	578	541	579	558	553	566	597	592	565	566	538	609	565	564	585	626	546	566	556	561	596	541	584	589	583	558	569	534	606	587	608	546	575	595	579	570	614	574	524	552	557	578	574	566	606	618	602	557	571	555	566	589	606	572	608	580	610	600	565	590	533	572	604	562	623	571	628	592	584	556	571	634	568	554	575	562	616	561	591	567	564	570	586	555	598	610	552	565	543	550	579	590	580	587	587	602	579	579	599	524	591	576	625	583	582	592	561	590	624	573	566	523	575	600	588	557	586	575	564	584	614	606	584	597	537	578	546	558	554	552	561	547	544	548	556	581	579	586	598	574	589	579	591	596	595	528	550	576	578	600	596	571	598	615	565	579	589	586	572	633	567	572	582	613	597	573	554	608	568	564	577	579	589	596	581	586	555	582	556	615	558	572	522	572	552	552	562	549	602	582	565	556	587	578	561	571	587	595	600	583	567	538	584	566	595	572	564	559	555	588	548	566	570	594	573	581	568	589	582	585	569	585	583	585	610	599	576	556	557	548	594	564	550	603	607	565	586	594	582	575	568	583	562	580	576	566	631	628	584	590	562	593	537	624	563	616	629	615	585	566	583	586	581	616	561	552	585	574	575	557	598	594	557	561	559	544	595	539	596	538	590	544	573	578	588	573	589	575	567	607	551	605	550	603	623	553	573	600	528	583	600	578	565	604	600	544	585	598	579	571	593	595	591	590	573	548	587	590	572	541	581	588	538	558	617	552	622	540	568	584	589	601	594	561	616	583	591	601	600	550	582	570	570	621	543	623	551	588	581	552	610	549	556	565	558	563	595	609	589	592	561	603	595	571	571	629	541	598	549	555	568	589	606	556	578	617	577	555	558	561	603	605	560	539	597	580	607	588	563	556	568	543	601	555	573	544	603	561	612	611	608	577	565	571	601	590	583	547	520	589	580	607	580	559	606	511	529	648	624	584	574	556	587	626	595	569	590	574	583	589	596	570	594	564	581	580	623	542	620	534	573	648	596	594	590	591	547	550	590	547	587	567	598	591	549	529	580	555	589	592	601	530	585	570	586	563	551	537	591	583	633	564	531	558	572	552	569	632	580	591	609	546	567	596	581	604	598	600	573	579	570	588	616	596	560	576	622	579	593	581	554	620	541	529	577	537	598	596	615	555	539	569	554	569	602	580	570	605	547	583	596	591	559	602	612	537	564	574	623	572	589	609	576	552	578	588	595	550	608	539	566	564	554	601	583	564	538	585	553	588	567	589	567	551	582	568	576	622	606	589	582	565	581	566	596	612	529	611	566	618	577	548	604	591	580	599	566	595	607	601	628	559	539	577	555	568	596	594	592	618	610	578	539	555	563	549	585	549	592	571	591	566	587	599	617	580	562	569	594	599	629	580	577	606	568	573	577	578	554	608	614	538	583	597	598	593	547	597	584	644	589	558	552	558	569	545	541	621	600	586	562	626	637	581	605	590	524	563	572	575	600	609	615	513	568	623	627	586	590	531	589	567	595	575	569	562	582	559	564	609	605	548	577	634	587	567	585	592	546	589	566	597	587	554	588	598	564	550	566	563	595	555	593	590	581	574	592	575	537	581	545	583	523	557	574	577	546	583	558	605	630	537	604	563	563	569	568	554	603	556	601	566	560	572	598	573	551	528	514	574	580	561	570	526	579	592	584	566	582	597	590	562	574	590	552	566	575	539	610	589	557	544	568	590	612	596	548	561	578	586	584	557	569	624	580	557	566	605	573	554	601	523	589	642	609	565	570	602	562	606	602	584	587	587	610	593	553	553	565	585	536	537	593	560	597	549	599	605	561	626	603	550	558	589	557	585	600	555	577	548	572	621	582	594	587	577	602	575	544	583	582	600	584	553	586	562	585	548	595	553	559	619	566	571	532	561	565	528	587	587	584	579	571	515	578	576	580	538	598	570	599	612	547	543	592	549	586	583	625	575	567	553	546	555	585	548	571	588	562	568	571	580	593	603	624	556	616	559	549	585	572	538	537	538	585	575	582	587	581	564	584	566	576	599	579	559	585	587	568	581	588	591	594	565	554	582	553	617	616	601	583	547	586	569	598	566	616	603	625	582	573	561	546	556	573	619	561	559	556	551	615	577	598	569	634	551	538	557	610	609	597	562	569	560	569	578	575	601	567	557	583	576	606	563	569	568	618	585	552	578	562	584	554	590	593	553	568	546	600	603	557	567	568	606	576	605	579	581	572	567	557	591	611	602	533	569	568	542	580	594	568	546	594	563	561	590	593	587	555	562	567	571	587	599	565	584	591	564	539	574	576	594	575	600	607	559	579	587	551	567	575	593	597	534	539	562	576	597	561	584	583	536	601	603	573	589	572	577	590	543	582	616	615	574	573	611	520	598	556	600	586	604	581	540	594	574	586	547	619	593	578	597	543	576	560	572	585	573	611	584	610	571	592	557	569	613	517	596	581	551	578	558	563	598	616	556	579	598	597	608	591	581	556	556	574	572	586	533	598	607	590	596	628	540	633	603	588	554	601	604	634	520	550	589	584	578	602	589	596	565	585	582	597	610	569	583	580	571	606	609	517	600	568	546	614	556	563	563	604	583	568	573	579	555	581	558	555	609	573	621	574	561	593	576	578	593	555	573	577	586	607	557	505	547	556	624	523	576	568	553	555	566	594	571	575	601	572	634	603	541	608	617	588	543	552	583	579	546	580	606	574	544	622	595	534	585	572	559	547	591	562	555	525	581	557	581	600	571	575	576	613	597	615	587	589	555	569	584	571	582	570	553	587	570	594	633	551	568	574	578	571	554	594	576	606	577	535	592	534	556
46441	63488	65448	46121	23358	9172	2599	249	253	235	252	250	255	249	229	233	543	740	501	350	272	312	247	248	263	257	263	284	287	239	273	243	260	261	243	243	226	226	261	250	265	253	267	260	264	244	269	258	260	256	261	252	260	264	254	217	249	230	263	235	274	248	249	283	276	258	240	219	243	271	257	287	268	255	240	276	279	263	245	233	249	249	238	249	238	220	252	244	281	245	242	271	258	238	260	239	224	255	237	241	247	241	257	237	240	234	237	268	262	235	279	254	228	272	269	250	236	259	223	228	248	213	239	233	260	254	222	264	232	243	235	259	255	226	241	231	263	242	250	264	257	229	254	242	244	227	249	260	231	258	239	241	255	257	246	222	258	266	248	278	254	264	266	242	251	293	253	216	247	231	254	249	251	239	257	239	256	252	266	263	240	246	236	235	261	248	249	261	243	256	256	224	262	260	227	210	228	218	266	270	235	232	256	258	244	244	244	258	264	229	246	233	242	231	264	243	232	256	261	274	251	247	242	245	242	225	244	290	267	230	261	204	254	247	243	240	244	256	269	273	233	275	260	257	286	250	234	265	250	250	235	229	248	268	249	265	255	255	245	249	246	261	245	252	239	227	280	284	264	229	294	270	270	241	242	264	252	266	268	246	253	239	245	234	242	222	249	269	255	264	227	258	251	244	226	232	261	231	265	247	258	283	275	282	262	232	255	249	227	266	221	231	262	244	255	242	234	242	244	253	246	243	234	270	240	223	214	257	265	251	231	243	252	235	234	244	272	247	257	260	256	233	235	241	231	257	256	255	267	225	242	260	272	248	255	250	258	247	226	219	257	227	251	240	253	262	264	225	269	253	272	237	246	235	248	235	247	252	270	239	240	247	271	233	257	276	246	245	278	257	247	254	262	211	275	257	237	263	243	257	261	248	236	227	271	257	250	240	251	275	260	251	242	277	262	231	255	263	245	257	258	267	248	257	236	238	246	248	263	226	255	259	225	243	239	267	257	257	225	249	222	243	245	262	216	238	255	264	233	252	261	248	277	244	261	241	246	267	257	279	240	253	217	242	233	236	226	236	243	233	245	228	248	248	263	271	220	276	256	264	268	246	279	243	262	242	267	260	245	246	234	261	231	243	263	234	271	236	269	232	248	272	270	255	250	245	270	255	254	265	263	256	263	241	276	238	265	268	240	261	246	251	235	285	252	261	260	237	261	267	284	247	262	263	254	249	193	260	254	247	253	263	234	259	246	232	259	244	249	240	255	269	243	245	252	260	242	246	281	230	265	280	283	248	258	257	264	249	241	250	271	252	239	241	219	262	216	233	250	248	233	249	251	287	266	248	241	235	238	224	251	230	240	241	275	253	231	254	262	255	246	257	243	234	265	261	245	264	245	249	251	240	226	231	230	231	246	268	252	263	263	242	253	245	260	274	238	234	248	238	268	220	240	232	261	238	238	247	239	227	252	239	278	244	248	267	284	262	287	262	291	254	258	250	242	268	281	255	240	250	273	271	241	264	242	246	262	256	254	294	277	275	250	277	254	269	246	280	255	272	250	227	257	228	260	241	248	246	271	245	264	231	236	243	286	216	254	264	228	299	223	253	232	261	246	240	236	246	269	259	257	248	264	210	219	258	218	227	254	222	285	250	254	261	254	270	219	267	229	264	263	246	258	238	245	226	236	254	240	264	255	279	257	233	252	253	260	258	259	265	214	254	285	260	236	231	250	268	216	240	255	258	251	244	245	257	235	242	256	250	240	254	218	251	222	250	246	232	230	260	257	241	255	264	260	237	228	210	245	255	215	254	247	265	252	267	262	251	249	237	275	243	277	267	233	235	261	237	268	267	241	257	243	234	255	259	277	232	244	253	238	234	253	245	262	258	282	243	233	244	253	245	255	258	250	238	241	224	232	237	275	245	244	278	246	262	259	248	257	251	233	251	257	276	266	242	232	242	247	246	236	252	242	217	269	241	298	268	277	230	283	246	267	242	257	267	231	242	227	221	282	249	258	241	268	264	242	268	225	258	255	257	251	248	269	247	249	257	238	241	256	259	230	231	226	268	240	277	257	265	243	257	270	256	261	253	250	241	253	221	263	246	240	258	225	247	241	256	233	241	229	249	256	268	264	258	227	258	255	254	264	216	248	252	260	235	238	239	261	232	270	274	219	256	242	231	253	250	267	263	257	235	263	264	281	234	234	245	235	266	256	257	243	272	245	261	270	278	243	235	226	246	257	249	252	256	221	282	244	222	242	234	239	251	235	247	244	249	267	286	277	247	267	265	285	255	271	257	278	274	225	242	253	253	269	242	250	249	261	247	222	257	273	233	223	241	256	236	231	240	248	255	278	273	246	236	246	261	236	250	240	219	262	257	272	253	241	292	255	236	235	281	272	220	236	252	251	240	268	291	254	270	271	258	254	259	260	257	281	228	257	235	290	260	265	266	232	299	251	243	247	242	236	242	262	236	243	225	242	260	251	252	241	249	278	243	262	240	252	265	281	234	252	242	261	242	247	254	248	242	262	260	285	265	289	229	273	279	299	244	259	236	250	229	243	249	259	218	247	261	236	254	267	232	306	225	239	237	255	253	251	271	233	282	292	261	238	258	259	223	242	250	278	255	246	282	259	284	233	282	265	283	258	241	257	274	250	241	251	225	253	222	238	263	279	259	242	240	267	253	236	230	235	278	283	236	240	279	250	243	279	268	279	248	253	268	267	242	250	270	230	270	278	276	225	251	228	269	274	266	233	230	227	243	280	234	218	228	254	260	226	269	259	253	233	272	255	232	240	239	220	239	267	246	263	252	231	251	239	233	226	226	255	254	246	243	267	255	255	239	282	267	250	284	263	238	235	251	242	266	255	245	238	238	257	272	236	222	232	243	261	281	232	245	288	220	284	233	267	254	270	230	208	244	260	263	245	243	255	240	240	236	231	254	253	248	266	264	258	253	286	266	288	267	272	251	248	221	253	246	249	254	223	251	244	258	245	257	257	235	275	250	275	243	270	243	254	268	255	218	236	241	266	264	254	231	266	256	247	253	250	251	250	252	232	245	262	244	254	249	282	230	230	259	239	247	238	237	220	254	236	226	277	263	259	243	266	238	239	245	259	246	249	240	285	252	260	239	264	254	248	259	227	258	245	257	244	268	270	238	252	252	248	248	195	240	219	238	240	256	214	229	286	255	252	253	222	230	264	256	265	246	260	237	244	241	266	262	237	238	235	274	266	242	272	241	275	273	235	250	214	250	250	257	243	284	263	266	260	254	277	242	255	234	260	257	259	253	240	263	274	252	242	241	233	254	247	244	268	235	246	254	254	279	251	255	272	262	241	234	262	272	245	231	245	232	260	305	235	270	266	263	240	260	252	259	254	225	257	243	253	256	260	253	280	219	258	260	253	261	231	234	257	250	299	248	263	243	246	260	247	243	222	269	251	278	257	235	269	262	241	244	267	232	241	245	266	237	250	258	225	251	230	263	273	259
28559	48349	60197	50568	29859	19682	6588	691	686	651	686	666	685	653	627	658	2617	3891	2098	1169	866	707	675	612	636	639	676	645	632	653	646	631	645	611	581	644	682	649	616	647	641	642	646	586	645	650	634	633	630	627	615	668	631	589	658	657	633	640	601	643	662	642	704	639	682	602	623	644	617	611	625	609	642	635	666	632	628	693	672	613	629	640	671	597	630	655	656	649	678	668	626	655	638	628	615	634	657	663	636	654	689	657	652	610	698	637	663	620	620	616	638	654	594	632	641	662	637	693	594	650	642	657	610	631	634	628	646	637	665	628	623	663	631	641	611	662	608	610	587	663	642	668	617	634	634	647	625	630	650	647	606	653	649	652	652	653	634	653	613	641	640	655	620	619	643	656	611	621	671	671	649	632	694	598	640	659	639	629	628	656	658	625	655	621	632	644	647	648	606	622	617	651	589	645	570	668	636	625	624	603	627	642	615	662	602	615	613	687	631	605	651	627	629	666	643	651	655	647	598	679	653	632	623	687	639	634	640	638	633	648	687	631	637	681	658	642	661	683	646	603	687	647	630	634	648	671	629	611	673	649	624	647	606	641	668	640	637	651	660	614	638	677	656	644	623	638	598	639	691	634	643	673	587	628	646	683	673	617	637	649	622	701	661	604	609	655	636	620	632	641	580	631	617	606	603	653	629	642	629	612	649	619	632	630	672	681	606	641	686	613	627	574	616	667	613	678	649	645	630	623	640	650	577	629	666	682	661	589	650	625	667	626	645	641	617	594	637	644	638	649	660	662	654	661	643	635	654	682	657	639	627	678	622	633	584	660	612	642	636	607	611	662	649	640	650	616	660	657	662	642	638	625	667	640	588	646	645	657	645	628	632	623	657	656	646	637	637	616	608	667	608	687	647	665	679	682	652	640	656	589	626	665	669	611	605	626	621	613	640	645	645	619	610	648	640	630	605	665	617	643	620	615	620	615	630	661	660	644	618	651	617	624	633	670	620	658	660	663	658	648	615	638	643	654	632	616	617	640	676	646	593	601	591	651	603	626	622	627	613	636	555	632	614	651	617	678	645	610	677	661	598	664	670	667	673	662	596	645	623	646	648	661	635	682	656	584	615	649	683	620	637	662	663	667	629	655	675	637	616	626	631	664	652	635	638	571	634	671	611	628	656	640	637	668	641	627	636	634	641	658	661	647	617	605	603	629	645	667	647	635	660	656	662	672	580	648	638	622	626	627	627	618	657	647	640	620	632	587	646	583	647	632	641	645	608	661	624	648	656	618	605	637	658	683	634	635	620	678	600	660	614	649	622	649	667	639	616	647	552	635	619	622	636	675	652	629	621	632	625	673	601	614	649	671	670	639	611	635	668	634	641	655	644	634	663	654	620	628	658	605	601	666	602	635	654	611	646	646	626	654	607	630	656	653	647	638	637	621	680	640	662	622	675	671	631	686	603	645	612	641	647	646	644	631	697	604	582	623	638	646	635	687	613	644	620	657	646	608	623	661	663	610	636	660	630	608	661	654	653	666	638	623	655	604	608	654	618	673	664	620	636	678	616	610	625	604	707	645	634	604	624	651	673	622	627	647	675	661	622	605	616	670	623	669	630	601	665	630	646	678	642	636	672	633	619	602	644	615	673	649	683	634	630	591	669	633	628	614	649	717	614	669	705	591	664	631	628	596	636	653	661	629	646	680	589	639	660	663	589	632	649	624	656	695	660	619	649	628	638	674	622	644	626	661	609	598	661	635	659	619	635	604	641	667	659	674	651	650	629	666	643	604	599	667	666	657	675	679	592	649	680	630	652	629	633	658	587	683	675	653	647	624	663	637	605	612	630	632	640	628	662	682	644	661	635	686	633	650	589	612	665	604	599	596	617	649	646	636	596	636	635	642	666	630	625	620	661	677	670	592	686	650	631	617	615	635	649	592	625	663	623	644	617	622	656	593	616	634	656	675	639	641	639	679	587	648	597	624	660	643	645	663	653	633	606	609	608	583	616	650	644	650	642	621	671	626	639	638	600	664	626	618	661	596	676	653	653	616	670	639	625	657	663	621	645	662	641	672	643	653	631	642	658	701	655	631	617	590	643	615	640	650	629	640	660	628	627	633	621	676	638	632	667	685	671	638	651	649	611	614	613	642	632	621	619	658	629	651	630	648	635	643	650	610	634	639	611	636	646	667	628	633	630	677	626	645	635	657	651	661	670	669	623	626	614	621	617	656	675	685	644	619	631	665	653	618	648	653	646	600	634	647	651	638	653	638	702	671	639	616	631	668	633	629	664	679	718	661	622	646	657	633	576	653	691	636	637	681	666	613	640	662	660	637	659	664	612	634	654	646	626	618	671	640	662	641	618	661	620	619	643	641	669	664	609	624	656	650	676	652	638	669	631	660	702	607	659	665	622	653	665	663	614	659	633	654	646	665	642	626	666	657	653	654	649	655	644	637	675	636	629	652	653	626	663	598	647	637	612	642	612	654	606	652	638	682	648	660	648	679	640	614	625	630	656	686	680	680	647	689	611	675	616	666	632	637	640	650	646	623	685	660	658	681	608	632	622	642	586	630	646	613	658	616	643	621	618	617	626	650	646	671	646	594	643	639	618	673	640	610	620	630	662	640	691	637	658	705	647	683	645	613	648	693	674	627	630	618	623	649	661	612	655	654	624	609	662	613	663	672	621	694	656	648	648	690	632	684	657	611	651	642	636	655	606	607	632	655	576	653	648	668	662	636	619	588	651	669	681	697	673	611	639	646	643	620	659	654	631	665	672	650	628	660	635	636	658	577	632	616	652	690	665	604	682	637	633	680	607	648	670	697	637	657	645	630	583	668	659	629	605	619	646	633	633	658	651	680	684	612	626	664	676	682	660	665	643	689	606	681	650	637	621	638	618	617	689	620	701	643	619	660	658	614	671	626	623	660	630	650	622	607	631	692	646	629	632	671	641	624	633	672	629	647	640	608	619	640	632	627	586	664	649	612	671	647	625	640	697	633	677	682	632	626	680	596	608	672	605	581	643	635	673	685	666	681	624	653	669	651	694	650	664	646	619	636	629	668	608	641	640	621	609	640	618	675	627	680	673	657	652	636	635	658	639	655	693	652	641	636	647	606	629	617	626	655	642	648	602	662	618	624	637	615	659	622	613	646	629	675	630	661	650	615	640	659	607	664	619	658	653	664	641	634	654	649	642	581	634	627	646	605	619	610	672	661	631	623	624	687	635	595	570	619	569	620	646	632	690	652	697	666	597	665	602	656	681	625	546	652	657	654	641	631	608	635	647	679	644	616	632	625	640	617	664	610	643	650	631	631	647	664	622	655	626	606	683	642	629	651	623	637	662	622	641	619	647	641	630	646	659	666	639	618	627	639	647	634	610	645	636	640	606	605	604	664	641	666	631	637	613	624	649	668	642	597	619	598	629	661	649	635	662	636	621	646	611	625	608	637	629	657	651	639	603	596	612	654	591	697	623	683	659	669	683	637
50840	80401	80026	60715	34647	19791	5071	309	244	240	298	253	278	252	237	261	1248	1627	1087	572	395	273	237	237	245	236	251	226	221	241	213	240	228	220	259	226	229	241	225	244	236	234	231	244	247	241	237	227	244	274	240	238	252	263	246	237	225	233	257	236	211	240	221	265	239	230	247	229	242	247	237	224	228	251	225	240	236	256	225	233	223	225	239	238	249	250	245	255	248	220	245	236	232	239	258	261	267	256	258	227	228	225	240	225	230	240	227	232	228	247	245	240	236	252	252	261	240	242	245	232	214	245	239	205	209	239	228	221	267	231	232	222	229	247	231	242	234	214	217	228	227	252	225	219	244	231	228	249	240	235	231	225	242	216	224	233	270	228	232	272	221	246	235	255	223	247	268	243	239	244	240	247	266	265	242	240	230	234	262	228	226	231	242	241	219	225	256	250	243	247	242	233	247	232	227	218	272	216	206	223	247	212	285	229	227	228	267	245	236	251	235	242	238	219	240	248	263	227	227	231	235	236	251	239	239	235	252	238	232	257	255	257	218	259	238	199	225	237	222	206	235	269	261	240	245	226	244	232	250	257	248	262	268	216	231	235	224	227	258	240	231	219	232	253	229	224	238	210	256	256	261	224	228	259	233	256	249	265	262	219	238	219	256	242	234	253	253	250	223	244	229	221	241	248	254	210	241	232	254	268	223	223	245	257	240	243	252	234	213	237	262	207	233	227	249	250	219	222	246	251	232	224	250	234	242	224	244	271	238	247	255	226	226	257	261	263	219	255	217	242	244	260	240	240	235	294	256	240	264	249	218	226	239	276	210	231	236	246	255	228	228	217	258	252	227	254	233	206	248	221	234	253	254	249	220	239	235	242	241	245	258	243	247	272	233	228	234	236	226	216	212	246	222	241	230	206	212	230	250	239	251	232	243	275	247	222	271	239	236	246	233	236	247	250	251	247	250	265	218	273	238	244	250	223	220	231	216	231	268	238	234	244	256	242	285	245	236	240	234	227	243	212	229	229	246	258	239	246	241	274	233	241	255	210	268	234	234	229	220	247	234	237	243	254	244	221	210	264	245	242	229	247	244	253	239	239	254	249	236	240	243	231	249	237	226	264	244	244	232	249	220	215	227	237	236	217	196	247	253	224	247	250	270	227	259	263	228	248	240	254	242	225	243	284	254	277	235	250	227	269	235	234	234	222	234	225	236	245	198	230	233	242	223	220	245	293	226	232	268	226	229	241	250	245	265	213	237	246	253	245	241	223	253	245	229	246	232	238	237	230	253	252	230	245	239	253	234	229	236	233	234	245	239	248	237	238	257	231	241	255	236	231	220	263	224	248	243	238	245	228	232	232	258	245	235	242	264	218	265	225	235	253	237	243	240	252	249	261	242	212	238	243	231	262	219	258	238	232	233	221	252	250	203	245	261	252	252	238	240	236	260	251	256	241	228	240	244	229	253	219	251	234	225	257	268	232	259	257	244	240	218	221	237	230	237	280	221	238	267	245	258	228	222	226	220	243	278	250	250	206	258	240	236	223	226	229	261	206	222	211	249	234	244	256	209	236	224	249	250	215	245	243	267	271	240	247	244	240	233	261	220	254	235	266	243	219	254	253	235	227	264	235	230	229	233	236	204	240	247	209	236	231	261	213	242	226	230	234	238	219	223	226	221	229	259	237	251	265	234	233	237	224	250	261	267	236	239	241	221	249	237	267	238	256	248	250	241	245	265	246	229	246	239	221	255	226	245	247	247	226	222	238	239	265	250	241	232	240	230	245	231	223	269	226	231	242	238	246	260	248	241	261	251	228	209	258	229	265	224	229	235	225	243	275	237	259	276	243	240	232	206	230	229	249	232	269	235	245	235	214	223	259	226	237	252	222	256	263	266	253	249	244	262	257	253	220	226	262	254	246	228	246	246	251	230	237	250	255	230	241	234	256	224	206	250	223	238	195	236	233	251	264	255	256	246	246	235	242	231	220	256	271	242	242	232	248	226	226	196	248	255	236	251	230	245	252	207	234	233	237	233	207	239	228	241	229	212	259	235	246	236	243	247	221	239	251	281	222	275	248	263	205	258	245	250	234	216	228	274	234	236	255	237	236	208	242	234	247	226	226	250	235	245	251	235	230	255	230	246	238	248	238	230	233	247	261	223	253	236	230	226	231	254	253	260	249	249	237	249	207	228	234	239	230	255	223	208	259	238	216	225	230	225	247	219	254	239	223	236	244	237	225	237	228	251	234	232	237	241	230	252	232	237	245	255	227	233	227	216	218	207	256	268	239	284	212	248	248	239	222	242	266	221	244	250	235	238	276	224	249	234	225	291	219	264	215	242	258	269	251	215	266	218	224	254	236	219	232	247	281	235	269	234	215	237	214	219	233	231	236	254	223	228	238	242	254	240	245	237	244	238	253	245	208	245	231	283	236	246	263	214	220	238	234	268	218	229	238	263	225	208	229	270	239	240	249	238	218	246	248	233	230	254	218	258	216	216	243	225	245	247	209	248	229	247	231	254	222	245	242	219	235	243	223	244	268	247	218	296	225	254	222	263	273	225	241	233	230	247	224	262	233	219	245	217	232	271	216	239	233	272	241	249	264	208	211	245	223	236	226	220	244	264	259	265	236	228	247	260	259	239	223	237	256	256	236	228	227	243	272	223	234	226	231	224	247	210	268	252	238	251	248	221	251	231	242	212	256	238	271	227	242	250	238	253	263	223	234	231	249	234	233	246	210	224	251	226	229	259	231	212	235	241	237	248	242	222	217	234	205	276	253	234	241	229	259	243	220	257	236	257	209	232	251	276	242	250	255	268	241	249	242	245	276	214	210	259	234	232	250	228	247	237	239	245	249	255	234	253	224	222	219	247	227	241	241	237	217	235	256	241	274	246	235	255	242	237	216	223	225	220	234	247	229	265	212	245	263	225	222	265	229	214	263	236	266	242	283	218	251	229	252	253	256	247	246	217	261	211	265	239	222	244	252	256	255	211	243	244	237	229	238	254	256	249	218	238	221	224	235	266	244	247	263	228	228	236	254	219	232	246	255	230	236	239	218	257	268	262	223	224	249	238	241	272	209	269	231	226	262	263	232	245	222	204	227	224	229	226	226	204	242	240	226	225	242	249	230	238	211	235	232	243	231	256	250	215	230	237	220	241	225	270	226	263	241	266	233	221	226	252	224	214	229	227	245	230	213	240	243	197	250	245	235	208	254	229	234	233	251	240	235	246	221	232	239	242	238	263	233	266	224	238	191	221	243	221	244	246	268	242	229	228	237	239	241	245	233	218	229	228	273	254	253	233	242	214	245	252	245	238	223	244	242	251	254	229	271	235	256	250	234	243	252	214	242	242	251	242	239	232	232	269	237	230	234	248	247	246	239	242	222	232	238	237	267	251	229	244	271	249	278	240	229	244	272	272	252	228	278	277	239	257	260	248	258	245	212	228	228	244	220	258	245	248	218	205	229	242	265	231	231	243	224	214	215
30824	62611	78582	64108	42300	29674	6092	821	773	753	752	697	696	691	642	669	6630	8822	5519	2416	1297	803	668	597	612	597	598	597	600	619	612	622	604	551	588	619	580	591	572	592	570	572	689	547	608	620	636	623	596	641	604	612	631	618	607	617	565	563	551	573	594	635	583	615	606	617	612	580	618	605	631	568	587	632	633	632	578	596	607	610	625	625	572	599	613	579	627	641	583	623	607	588	617	611	592	587	626	579	593	549	616	587	595	546	589	622	608	610	617	574	612	588	603	604	611	590	612	600	607	581	612	604	611	650	605	635	615	541	599	547	612	581	614	601	580	659	646	626	625	584	571	588	644	597	608	589	589	633	642	606	655	643	554	573	616	569	610	578	600	630	600	608	625	621	601	584	616	578	595	577	568	602	630	568	634	596	668	592	543	623	625	590	550	621	632	622	582	589	603	594	607	607	570	599	607	627	613	598	611	637	566	593	639	646	614	654	653	622	587	546	615	621	637	617	591	651	605	582	585	602	612	615	568	594	601	551	565	593	615	599	598	618	620	637	599	598	627	630	596	647	594	583	603	574	572	569	592	609	583	609	610	576	604	569	616	609	628	576	630	580	544	625	569	634	685	585	605	600	617	622	596	600	635	608	565	629	641	597	583	623	594	613	579	581	612	663	616	563	613	645	643	536	633	598	604	610	622	637	615	619	652	589	596	574	595	585	625	609	602	616	609	618	614	629	614	626	608	614	638	618	570	572	620	599	611	596	628	607	627	612	598	620	571	644	622	637	615	632	573	587	593	589	614	634	669	599	613	609	588	596	605	608	600	579	618	599	599	567	590	636	583	617	590	614	573	624	587	564	621	576	595	631	590	592	598	606	621	603	609	582	567	600	602	594	627	577	621	604	553	563	650	642	627	602	590	656	613	615	631	580	561	574	630	615	590	603	600	615	591	604	606	592	608	586	599	597	605	603	617	624	616	600	650	601	590	572	635	625	582	603	599	595	601	542	605	602	617	564	598	631	640	602	625	603	576	596	615	600	587	600	599	634	627	628	616	639	574	608	615	580	635	585	619	586	622	647	611	628	604	619	591	596	598	599	593	549	627	589	613	611	595	619	598	595	598	643	608	580	593	609	613	618	637	625	609	634	595	587	578	587	609	588	637	575	608	636	628	641	580	608	622	587	594	586	593	602	639	601	600	545	594	648	643	653	591	624	564	624	587	609	599	590	594	602	631	584	600	609	629	600	638	594	609	588	583	613	604	637	568	623	603	580	624	675	595	653	611	627	631	652	594	551	632	564	644	584	630	603	588	606	600	660	571	592	616	610	608	616	586	581	609	584	642	626	598	605	643	605	578	622	576	605	596	606	590	630	604	599	606	655	541	609	610	559	683	603	625	634	625	611	596	599	593	569	601	598	599	567	584	614	621	643	566	568	573	590	591	592	606	592	598	645	635	634	620	631	610	641	604	595	644	590	614	593	667	577	591	621	643	604	566	644	625	585	601	611	593	634	629	592	603	618	615	617	651	624	580	642	624	593	584	621	593	596	583	656	567	596	570	592	583	573	525	605	616	588	592	573	615	584	606	579	587	617	597	595	594	623	579	694	636	589	602	591	612	574	589	577	556	612	609	613	590	615	585	631	630	616	634	621	595	597	625	608	623	589	561	591	585	622	547	605	588	590	639	561	608	580	575	616	589	609	581	584	620	581	627	572	582	616	622	607	623	624	623	565	629	610	568	621	656	602	608	620	661	589	606	598	588	634	610	642	608	587	596	598	547	564	605	609	597	585	630	634	610	642	591	622	609	620	591	630	588	601	582	603	552	575	612	619	627	616	611	551	621	619	611	573	620	560	626	583	634	613	656	608	595	621	620	592	606	593	576	570	607	598	631	628	608	625	611	638	568	614	638	589	600	588	639	581	610	595	629	605	603	557	613	573	575	557	624	621	613	623	583	651	565	552	567	574	568	602	624	639	635	639	624	617	599	633	634	605	565	615	617	646	563	620	621	578	607	581	591	586	642	587	611	567	638	591	636	666	600	603	588	579	615	618	584	589	572	632	613	637	641	622	631	651	619	633	604	634	620	632	600	562	616	615	630	590	641	579	664	633	571	622	630	561	605	614	581	627	623	576	605	607	599	583	585	575	630	616	610	646	615	611	607	589	586	618	614	593	593	609	608	616	562	659	609	614	620	612	592	591	616	593	602	621	600	589	611	617	566	605	579	603	624	589	645	595	619	619	599	608	599	572	600	605	576	647	578	613	605	614	608	601	564	650	565	592	653	591	614	568	597	562	597	570	583	581	591	579	641	584	592	600	607	576	600	561	585	584	611	632	623	613	608	584	566	619	598	589	562	617	588	601	609	603	622	581	589	589	636	626	608	618	609	597	612	620	623	592	623	599	652	593	579	653	600	586	611	607	606	588	625	654	623	608	616	572	599	596	602	607	648	600	648	592	589	639	627	600	565	619	546	627	631	598	554	612	629	611	599	574	615	636	574	639	586	573	597	579	632	632	572	621	597	616	593	626	609	600	625	558	585	586	613	639	559	591	564	597	609	594	637	587	610	579	633	616	585	601	611	619	621	632	604	601	618	577	623	596	579	679	601	594	633	612	594	620	576	590	580	610	629	610	618	576	614	634	605	592	634	602	589	594	639	573	627	598	586	601	605	642	579	605	588	622	617	629	579	615	638	618	589	594	624	573	611	602	612	576	594	629	594	598	617	603	616	629	595	579	624	578	609	608	589	651	644	596	637	596	632	651	622	598	610	622	556	578	587	623	545	620	548	631	581	586	583	610	628	592	629	590	591	631	647	619	651	580	613	557	609	617	593	588	608	618	598	561	608	599	604	632	587	626	623	609	632	617	624	605	565	576	595	587	621	620	597	591	616	577	642	605	584	568	601	595	596	582	587	599	617	635	633	587	625	620	637	628	586	622	642	596	595	587	610	596	617	610	591	616	557	600	588	611	585	628	569	607	596	626	615	585	598	638	631	657	615	616	600	575	639	605	638	599	565	648	572	579	601	583	566	630	582	602	612	606	585	628	572	614	586	613	612	629	639	577	643	590	600	579	622	614	632	601	619	608	612	596	614	565	593	609	606	638	592	624	627	588	614	636	565	551	609	591	589	605	585	597	634	606	591	615	570	597	561	579	569	572	581	620	590	587	589	611	580	597	546	587	611	579	579	608	623	620	651	605	616	611	602	646	643	546	608	595	601	630	591	634	618	588	565	614	615	601	605	629	624	582	620	614	646	632	564	616	620	600	593	610	620	576	580	627	628	645	557	601	587	604	624	588	583	607	568	637	603	620	581	597	612	585	622	591	604	594	594	551	581	624	634	610	592	626	621	616	609	572	602	594	643	613	584	612	600	658	638	630	603	668	595	594	616	582	586	589	554	612	615	609	556	595	638	609	607	633	630	586	603	545	619	579	592	643	583	610	566	592	633	602	624	621	571	620	600	618	612	613	639	619	579	574	595	628	629	608
4687	11493	15692	8724	1300	535	307	214	215	197	201	187	201	203	211	212	235	289	257	283	240	235	207	210	213	201	223	232	207	208	207	222	224	195	244	240	222	194	197	189	212	202	217	233	238	203	209	213	191	208	230	229	231	226	224	192	228	204	198	224	206	204	206	208	220	215	207	193	196	233	186	181	202	212	242	212	228	218	187	228	212	225	226	208	208	236	194	210	218	190	211	217	194	212	191	181	220	188	207	215	224	233	210	208	186	189	209	217	215	248	236	219	198	218	224	205	233	186	214	207	213	220	205	199	220	219	197	215	202	189	222	226	168	198	196	228	232	223	186	202	205	204	207	213	237	204	209	199	215	198	196	206	215	208	198	192	219	226	221	177	245	204	239	221	200	208	230	225	237	172	201	219	195	189	201	182	194	194	223	200	219	206	201	217	236	234	192	198	224	222	223	184	198	206	211	171	212	193	214	214	222	206	216	229	235	198	226	209	180	210	195	222	221	199	232	234	226	241	183	216	214	239	181	216	207	211	232	205	223	216	202	216	229	208	204	212	205	209	205	209	240	209	222	181	183	212	227	206	206	205	197	213	200	218	220	217	187	204	200	218	186	205	224	177	214	169	214	186	210	177	187	202	228	198	214	215	207	205	205	188	221	202	219	217	205	207	187	198	229	219	218	203	224	218	196	205	231	223	194	189	196	220	223	205	205	238	199	208	212	201	203	219	180	188	213	197	197	212	222	218	182	180	199	232	217	195	241	195	198	241	225	236	200	223	200	191	213	208	238	193	215	211	203	209	186	219	192	220	220	224	195	216	181	190	194	223	194	219	219	194	215	215	211	213	214	213	199	202	201	186	199	189	214	216	205	213	221	209	200	224	221	228	189	188	227	208	187	214	204	206	233	230	232	207	213	213	212	209	206	212	209	203	219	209	195	209	212	205	210	199	176	244	219	217	205	210	224	195	223	221	220	200	200	233	199	214	227	226	212	219	209	225	196	201	215	203	237	201	211	202	211	244	204	178	208	216	227	226	211	180	206	194	210	214	196	251	191	206	205	204	194	216	202	203	202	210	203	231	203	191	190	240	209	222	215	197	212	208	213	199	214	201	224	214	201	199	217	177	206	197	218	213	183	217	210	218	216	203	192	229	235	235	196	219	173	217	211	212	228	200	200	203	217	211	216	201	229	207	190	236	189	195	231	198	223	210	231	217	201	212	212	192	211	193	212	228	176	209	204	211	218	228	206	228	189	221	239	182	231	175	237	200	214	186	244	196	203	183	184	182	210	210	223	228	183	223	217	188	230	202	203	186	215	202	212	214	178	210	191	207	200	183	216	207	194	202	216	208	226	202	231	216	192	183	209	212	227	235	208	218	213	199	215	248	182	218	191	219	236	209	207	193	212	207	233	192	216	214	229	218	230	210	233	194	210	211	215	198	207	224	212	194	247	203	198	192	193	193	193	215	195	229	214	207	196	193	225	183	219	209	199	221	210	193	224	152	203	213	178	165	181	211	210	193	205	226	208	232	219	191	211	202	227	208	228	198	224	225	211	218	222	191	199	231	212	211	190	207	223	216	189	184	235	202	192	197	238	220	199	210	208	232	227	224	200	200	210	193	210	195	194	228	199	206	210	212	203	207	209	213	197	220	210	186	200	215	226	210	196	215	232	216	221	198	211	182	227	197	208	208	201	212	195	193	204	231	202	220	217	243	195	227	223	204	217	185	188	198	180	211	221	214	217	215	242	226	208	218	210	216	222	206	226	224	207	188	209	223	229	187	212	215	175	195	206	209	205	186	217	229	202	236	200	191	209	229	202	223	219	182	234	203	193	213	204	183	213	194	215	199	197	190	192	209	223	222	199	203	175	221	204	188	181	203	228	206	199	209	192	219	209	207	198	248	210	198	231	212	215	223	181	187	202	188	203	208	205	181	223	194	217	212	228	220	184	220	194	214	204	207	216	212	217	209	228	208	212	210	226	198	214	198	213	208	204	197	224	199	193	216	178	183	212	186	219	198	198	220	195	216	216	200	197	199	202	202	218	191	209	200	213	240	229	225	209	190	212	194	180	220	211	214	232	225	192	205	216	221	201	210	217	198	218	230	234	213	216	207	225	194	201	185	196	210	221	222	208	182	219	196	207	205	206	236	214	206	209	212	220	225	194	222	208	253	212	233	195	207	215	201	219	217	182	184	225	199	249	214	202	193	217	212	260	224	179	181	209	221	211	216	208	183	186	222	225	214	206	215	190	220	208	201	208	193	213	235	200	203	237	206	222	211	205	205	199	191	197	186	191	206	196	210	195	201	202	199	194	209	218	198	201	206	201	207	212	221	207	242	208	219	198	202	216	216	214	214	193	191	196	224	216	209	209	203	206	199	194	207	194	218	203	216	234	204	195	195	209	225	211	210	210	199	216	203	200	203	232	227	223	231	192	198	213	196	197	210	219	203	204	201	202	204	184	202	212	213	220	189	206	239	216	220	236	192	216	200	211	210	220	209	216	189	239	213	203	195	199	216	214	194	223	198	219	214	196	227	204	214	215	206	205	223	214	214	227	180	203	215	202	205	221	215	229	221	213	210	214	221	202	220	207	198	189	224	205	221	212	199	185	213	229	222	216	205	209	201	215	211	190	197	213	209	209	222	207	205	217	207	202	193	185	208	183	227	205	210	229	205	231	193	204	203	243	211	198	195	208	209	200	199	199	235	222	213	216	206	217	204	193	206	221	203	191	211	185	196	201	200	186	200	205	196	191	199	211	228	223	202	236	205	187	221	198	222	216	218	178	200	200	187	220	204	216	179	217	237	196	204	215	215	196	207	208	196	182	245	235	202	193	208	194	204	221	228	197	227	241	204	220	223	219	218	203	219	225	196	221	205	227	241	199	216	235	215	212	219	221	196	200	241	227	206	213	192	220	202	232	207	203	225	194	220	193	212	233	199	223	228	212	212	222	226	225	207	187	188	221	207	233	202	224	208	232	227	188	217	185	187	204	193	229	200	195	190	196	206	202	175	241	194	206	210	233	194	210	204	196	227	235	220	185	197	211	188	213	222	238	226	201	206	234	207	216	235	226	216	189	199	199	198	191	181	187	192	197	202	208	211	194	196	196	230	201	175	215	222	217	203	221	246	222	225	192	220	229	221	230	210	201	217	216	212	205	202	212	196	220	239	218	223	209	223	193	198	211	186	194	216	205	222	213	203	229	213	214	224	194	195	207	208	209	232	200	173	233	189	221	198	184	181	195	205	203	199	196	220	191	203	222	218	201	214	179	210	200	177	233	213	231	195	215	209	191	206	226	176	207	199	189	198	206	212	241	192	221	201	208	218	198	208	194	179	193	220	220	214	186	219	206	221	207	193	184	216	174	191	219	188	241	195	204	204	199	226	195	200	218	193	201	222	209	186	246	183	204	216	222	203	213	182	184	196	210	212	224	218	210	216	207	214	191	193	197	206	207	186	204	204	200	239	235	199	217	196	173	200
4136	16801	24925	17586	3960	2318	1051	516	575	551	560	538	562	608	554	562	598	957	1060	891	664	576	554	549	527	550	556	550	534	564	608	517	527	531	540	534	545	552	555	514	545	551	522	576	551	531	579	553	509	540	552	573	541	554	557	553	548	564	507	593	539	578	511	660	545	541	569	567	536	538	538	526	493	590	523	549	516	552	550	545	522	522	531	519	551	551	544	546	530	562	563	516	581	587	561	508	531	566	528	555	518	574	512	533	511	548	583	542	553	532	518	521	570	561	574	564	549	540	525	516	542	535	536	538	549	556	550	520	549	571	560	609	541	544	568	559	545	509	543	570	525	579	568	536	548	538	534	514	533	579	541	542	554	514	525	537	557	547	547	530	575	519	566	576	533	585	549	547	573	524	553	509	542	536	549	534	560	534	513	534	559	547	561	540	542	584	547	534	570	561	546	562	543	553	538	585	555	488	479	544	578	591	527	575	542	594	571	530	566	581	590	579	568	539	558	570	559	562	544	585	538	521	563	593	532	514	583	532	546	518	540	557	572	581	519	542	532	539	524	583	545	579	542	513	559	544	543	538	574	534	561	532	554	522	513	574	549	565	568	568	539	572	538	550	560	576	553	548	560	545	549	525	585	525	513	529	596	522	556	569	552	542	544	551	597	559	540	557	532	543	532	557	538	567	558	518	542	567	573	541	538	529	552	541	547	564	579	556	541	498	538	533	506	540	536	529	542	562	539	540	544	526	524	515	550	516	545	577	561	538	549	565	560	534	561	522	538	582	565	570	533	574	555	566	601	548	557	516	527	559	548	543	553	565	554	554	572	541	570	534	557	542	564	567	537	555	531	549	521	564	563	556	493	538	552	543	532	548	568	529	554	533	566	549	561	542	529	511	553	532	537	523	584	584	560	542	571	591	541	565	531	552	551	558	563	549	555	538	515	532	557	574	559	560	539	529	545	515	513	567	565	553	583	571	539	574	579	540	539	562	533	489	569	543	546	510	532	545	554	558	549	552	541	526	531	540	567	545	531	546	513	555	558	542	528	546	572	535	533	564	518	548	499	521	575	532	546	569	555	558	560	551	539	528	571	539	507	561	535	522	576	544	534	549	537	588	529	586	538	567	515	551	543	515	576	542	514	531	589	561	524	588	557	549	525	542	570	535	547	531	539	540	602	514	582	554	546	541	557	586	599	542	523	541	568	553	606	534	555	533	553	533	579	550	558	533	572	537	536	547	555	550	513	570	521	473	580	583	531	554	552	579	601	513	557	550	579	557	530	495	560	521	566	531	567	504	524	531	564	546	545	565	546	522	540	576	573	541	558	533	557	543	530	584	570	501	554	534	537	565	531	555	514	551	565	553	530	568	507	552	564	523	536	517	560	582	533	567	524	506	541	561	549	550	554	559	596	545	557	565	544	532	539	557	570	544	563	599	551	545	534	547	534	550	545	562	556	534	516	519	537	578	547	553	574	533	554	506	546	562	506	527	529	529	544	561	546	567	515	556	550	569	513	560	559	572	519	533	587	557	556	579	542	544	539	532	571	521	568	553	527	543	568	573	570	529	566	553	565	543	539	545	527	554	577	526	551	550	558	570	541	562	558	549	582	501	566	544	534	518	563	511	531	544	579	596	534	570	562	547	595	589	545	538	546	582	537	569	539	595	574	581	573	580	604	541	540	534	557	534	522	537	547	574	532	584	560	525	585	594	563	552	579	545	569	513	559	537	541	544	550	548	563	544	567	550	580	587	549	537	572	572	556	600	553	517	507	506	536	512	531	527	561	561	536	574	512	517	561	570	588	571	539	557	518	579	543	528	549	558	571	503	539	561	494	537	520	541	524	510	571	530	525	581	512	542	532	536	570	549	547	520	542	543	571	538	568	553	544	535	545	572	578	503	553	541	548	562	495	514	547	547	531	536	540	591	532	543	542	568	540	537	553	541	526	536	565	528	536	540	556	529	594	532	585	525	561	527	524	566	563	524	521	548	536	551	525	540	509	518	530	555	542	547	577	530	588	530	559	556	554	582	516	576	545	516	590	589	571	552	530	512	561	535	546	606	516	536	591	518	566	561	545	573	508	519	527	535	539	526	535	544	570	561	554	546	523	535	542	605	558	600	544	526	537	566	556	548	552	507	530	556	578	558	521	533	516	541	568	599	553	555	531	537	504	541	561	587	531	542	508	633	570	537	547	524	535	503	559	557	551	567	517	583	577	539	581	583	535	514	560	516	531	524	533	598	632	552	533	568	555	520	505	550	549	563	533	574	550	499	597	540	568	538	516	526	537	512	552	593	562	552	541	544	535	560	547	534	569	560	528	537	548	548	522	581	539	541	566	514	541	523	511	584	546	541	587	525	555	522	577	532	543	603	525	531	565	572	550	554	505	598	552	562	548	551	509	546	529	534	498	554	524	541	544	562	584	551	511	530	539	529	540	545	560	576	535	545	546	543	522	587	519	532	527	548	569	511	573	563	544	506	496	533	555	562	556	510	540	519	561	588	518	554	567	554	605	523	546	562	610	524	565	480	522	572	524	547	526	544	572	586	641	542	553	532	535	565	519	559	532	514	502	561	495	563	529	601	541	516	563	485	517	576	543	581	541	546	545	512	563	555	537	518	518	547	546	548	517	534	575	550	585	531	567	561	584	528	500	557	509	560	567	590	546	552	561	553	587	552	559	546	584	553	517	563	637	553	556	559	551	543	529	575	501	526	530	512	507	584	543	526	557	532	548	524	529	587	587	603	563	586	534	579	566	505	574	559	543	576	528	579	585	510	582	536	578	517	548	534	517	551	556	543	555	561	571	544	523	562	554	523	555	552	482	529	526	584	588	539	561	555	567	557	557	540	599	543	543	557	523	538	525	501	558	510	539	598	541	545	535	539	538	569	595	567	516	528	572	558	547	544	533	515	544	564	609	541	499	523	524	511	568	507	499	570	509	538	530	548	561	526	511	533	582	529	549	605	583	520	568	566	545	510	554	559	549	560	545	566	595	541	522	551	580	565	547	529	529	528	527	543	506	554	523	536	559	555	544	521	581	504	566	496	525	521	522	556	559	538	557	545	532	546	520	550	568	562	599	554	559	558	562	516	544	544	568	545	527	587	554	545	579	529	524	530	596	551	518	534	529	529	593	548	538	493	541	579	595	572	555	550	597	537	547	546	548	562	514	548	529	538	549	579	483	563	562	577	551	523	519	557	578	529	537	538	543	540	515	565	523	580	592	533	584	546	602	548	569	595	553	567	546	527	551	551	545	549	541	587	541	590	583	560	583	567	542	553	554	594	550	568	493	565	564	523	540	525	537	510	521	532	557	558	540	530	571	526	541	565	553	524	541	549	569	547	555	580	559	549	516	571	525	541	566	524	555	522	550	562	590	560	573	568	578	546	584	511	541	544	511	563	567	568	504	547	530	520	555	595	544	521	574	561	532	529	521	514	539	543	535	573	548	538	511	590	521	571	548	554	550	572	529	550	544	533
30149	58417	67811	51086	21968	8585	2575	260	261	252	275	257	233	234	270	247	539	1035	841	541	363	244	219	230	237	235	252	233	234	220	218	263	237	227	248	226	242	241	228	234	250	225	228	226	230	253	223	236	225	218	224	241	231	226	229	256	259	219	262	218	222	217	247	232	260	233	253	238	238	211	241	260	225	243	208	234	236	228	251	233	226	218	234	261	246	246	250	235	205	230	232	248	239	216	204	239	230	226	214	250	229	235	238	250	237	239	251	249	241	257	207	236	189	210	257	234	255	227	241	231	265	245	213	235	243	222	246	233	256	238	218	244	236	214	254	224	246	202	239	267	227	222	239	245	255	252	229	199	242	231	226	257	251	234	233	244	236	235	231	237	274	252	276	213	219	238	267	194	236	227	254	213	230	229	206	257	221	211	226	224	215	225	228	225	250	229	239	258	237	209	225	230	222	222	251	225	268	207	232	200	204	225	258	251	228	222	260	203	253	263	244	225	254	261	223	232	218	214	254	242	252	239	238	243	252	246	255	235	242	240	243	232	226	223	227	233	231	229	231	222	222	219	245	261	221	231	238	219	233	238	201	243	251	226	252	234	251	195	224	216	218	216	245	210	218	259	247	233	261	235	233	262	263	243	239	211	229	232	270	195	254	220	205	250	246	246	232	233	235	206	239	242	245	229	235	226	227	206	230	246	199	232	220	212	217	235	210	249	244	245	254	239	205	215	242	214	266	249	240	218	225	206	222	214	232	233	233	255	243	229	258	235	245	225	253	245	231	230	237	241	222	218	225	229	237	246	251	270	218	240	247	230	262	254	221	232	224	218	246	229	239	228	234	249	239	245	256	246	243	234	224	220	210	234	219	268	213	243	230	241	219	247	254	229	233	234	255	240	229	251	247	221	209	226	231	206	220	245	236	267	241	255	229	259	250	240	222	231	225	215	262	260	230	222	228	223	232	220	227	247	253	254	230	229	228	228	242	269	232	221	237	248	240	211	239	220	243	252	220	226	233	248	259	240	224	219	255	247	212	232	249	235	238	247	240	253	219	249	238	234	223	234	258	243	228	264	232	233	240	274	242	247	237	200	253	236	231	212	258	249	239	241	228	207	217	250	255	217	206	216	228	256	198	242	205	255	234	258	230	264	247	237	272	229	222	216	215	265	232	247	250	211	231	235	221	251	235	225	228	215	257	232	219	252	227	272	238	227	238	257	238	249	205	244	241	238	236	238	248	222	224	229	230	224	225	232	226	206	243	237	261	233	228	201	234	236	239	239	254	231	219	241	218	240	248	237	216	226	233	238	257	224	250	235	253	226	255	247	245	238	215	247	223	226	247	206	233	226	234	241	222	209	270	232	252	245	241	258	227	250	229	235	218	243	262	232	241	230	212	216	271	213	237	239	237	198	244	228	239	231	260	243	225	200	245	204	245	254	235	247	228	233	231	233	252	280	241	233	234	227	242	243	249	252	241	226	208	251	234	233	229	215	238	243	252	239	214	238	241	264	219	260	234	218	213	232	217	233	219	211	216	221	246	230	233	236	225	242	220	234	249	250	277	227	228	233	212	229	225	222	220	268	265	246	247	241	205	239	228	219	234	269	247	245	216	231	248	236	220	226	237	227	207	239	242	230	231	253	216	241	220	242	261	245	258	247	212	232	242	230	253	213	260	215	237	250	244	238	244	247	255	218	205	213	236	242	232	230	241	222	238	232	250	192	226	264	237	244	233	237	250	257	239	222	239	254	242	252	265	239	238	222	236	241	257	231	227	243	234	223	234	263	214	243	258	245	242	209	220	234	240	250	255	226	230	264	254	215	239	256	239	260	247	207	242	217	223	226	231	217	214	201	228	218	243	262	201	225	235	241	240	241	272	227	234	230	241	225	255	230	241	227	259	231	231	252	230	205	257	231	232	240	237	220	239	253	234	255	240	236	233	256	236	237	235	231	231	199	231	241	225	239	254	235	244	216	216	215	225	213	206	237	228	214	229	226	225	232	259	236	212	234	220	241	254	244	252	251	213	250	242	245	226	263	224	237	229	232	213	247	234	237	251	257	245	223	244	225	235	254	223	240	209	250	262	222	226	251	239	243	217	244	246	257	215	264	247	261	245	254	240	219	234	254	225	209	229	253	232	221	227	216	255	240	251	237	205	235	261	245	224	237	225	221	270	248	247	215	224	246	277	216	265	214	222	237	234	243	235	237	223	262	203	233	228	220	276	231	241	229	259	240	280	237	225	230	233	228	253	205	243	218	238	237	212	237	247	258	264	232	269	223	234	238	240	232	228	229	255	248	255	246	257	231	245	222	234	257	243	235	216	228	244	232	245	220	212	243	254	258	214	236	225	251	234	233	260	226	250	260	231	229	218	226	237	269	226	248	260	224	249	249	226	235	218	237	227	242	230	232	208	250	216	261	225	216	239	231	252	236	240	228	214	245	235	240	215	224	225	254	257	269	229	228	224	244	239	224	214	266	239	236	233	216	253	240	230	227	221	260	218	236	239	220	252	231	245	214	227	225	205	234	203	254	237	224	215	245	197	219	241	233	248	232	239	246	218	229	243	239	242	213	237	274	245	216	228	255	203	239	229	226	222	243	241	228	254	201	246	250	234	249	234	220	262	245	240	239	228	226	237	271	226	248	230	218	238	222	211	239	217	231	246	264	248	251	259	233	250	206	243	215	248	261	253	228	231	228	233	234	232	224	236	249	225	244	272	218	221	246	265	239	265	248	254	221	234	216	247	234	235	224	248	251	240	255	205	240	242	255	255	220	239	218	231	236	269	206	258	247	223	238	237	245	257	242	231	246	237	259	213	225	251	246	242	242	232	253	249	262	241	223	224	235	210	257	259	236	227	231	248	248	253	242	244	212	238	233	235	228	229	228	236	215	210	256	244	226	219	207	222	254	250	260	248	229	217	243	222	211	230	226	255	214	237	229	223	249	256	252	251	250	242	227	250	208	218	235	235	237	218	232	256	224	246	252	257	229	251	210	198	226	241	220	267	234	218	241	240	226	266	250	239	220	216	259	252	217	224	251	244	228	244	250	236	254	246	220	267	227	282	254	249	238	227	235	262	232	232	219	227	248	251	260	243	232	226	223	227	233	240	241	248	239	219	252	225	245	218	234	250	238	234	225	256	207	217	247	229	237	240	230	259	242	214	233	233	235	256	236	247	228	227	228	228	244	258	231	250	248	241	258	227	230	243	229	257	234	231	234	270	274	234	240	236	223	245	229	240	264	230	223	239	208	232	239	230	230	239	235	217	228	256	245	267	235	249	221	219	257	201	243	228	238	259	213	237	231	238	248	224	236	246	212	245	215	206	224	209	221	227	242	245	244	247	236	218	234	231	209	253	240	232	239	241	257	251	234	244	239	234	215	239	231	268	239	238	238	243	224	215	251	236	231	219	241	239	243	230	220	249	235	235	281	209	237	238	247	233	241	253	210	238	253	253	247	256	230	225	239	218	219	224	230	220	263
18973	44823	63060	53116	26370	18440	5828	653	698	696	680	664	672	661	640	662	2818	5311	4570	2449	1160	711	596	643	587	606	556	577	598	629	617	612	648	546	552	561	605	573	626	630	616	604	611	624	615	625	647	629	612	613	620	607	612	550	589	620	633	604	612	615	599	549	616	574	565	596	583	596	618	587	587	611	600	593	605	586	589	590	566	614	615	624	621	619	591	590	573	612	602	610	607	638	590	585	622	559	613	601	605	578	614	620	648	590	591	592	585	632	602	579	595	610	644	581	597	610	616	605	598	625	580	617	590	580	582	598	587	594	616	593	588	596	626	620	584	592	624	581	568	595	584	624	630	615	591	618	635	676	626	619	590	603	635	571	613	642	655	552	674	571	621	592	567	567	582	583	617	575	626	602	604	589	591	628	625	602	643	613	600	617	608	603	554	589	598	603	575	590	605	606	601	588	609	573	576	587	622	599	615	629	620	641	590	676	602	581	598	590	639	608	592	584	564	604	628	583	598	624	619	613	656	648	623	581	591	577	611	615	613	602	596	595	635	620	597	592	626	646	605	598	632	612	638	606	625	608	614	593	607	621	614	593	637	574	607	613	609	604	585	594	564	594	615	594	604	604	568	610	643	635	628	612	646	608	603	590	610	618	625	621	555	599	595	616	610	601	592	580	629	608	640	616	631	611	620	611	581	576	616	608	607	570	597	606	607	589	578	603	580	622	589	618	600	597	602	651	609	608	605	648	628	606	573	590	584	600	596	616	592	566	649	627	588	607	631	621	590	579	644	556	625	565	573	650	551	574	624	592	591	607	592	618	608	622	631	602	630	577	600	583	612	581	575	583	600	618	614	635	648	621	619	636	637	602	597	584	664	642	540	581	598	600	654	570	609	616	557	604	621	595	624	575	596	608	624	608	571	597	585	605	593	651	571	617	584	608	620	587	608	589	616	591	604	584	632	623	585	589	589	532	589	614	594	592	583	615	625	548	597	622	622	605	595	592	605	631	631	608	597	624	608	646	625	626	601	587	670	610	565	594	559	630	613	594	591	618	613	593	617	612	644	621	625	604	641	622	641	648	622	591	597	637	576	596	612	665	596	579	631	582	604	616	589	637	625	564	632	612	619	578	596	640	589	620	581	626	599	625	634	564	629	610	617	658	601	608	621	597	574	620	629	603	605	553	548	606	602	625	612	607	614	641	592	598	598	631	618	625	622	604	570	632	586	611	582	594	647	595	598	596	589	625	626	620	624	567	593	629	583	584	618	621	575	597	640	595	646	598	599	618	601	586	591	575	625	637	642	623	560	638	639	589	632	625	606	585	551	587	620	625	572	573	602	596	593	602	619	630	607	601	578	580	591	597	578	591	626	607	578	563	602	610	564	578	594	594	564	595	616	578	627	609	574	667	630	589	653	670	562	592	632	607	622	623	604	588	600	610	642	592	583	653	576	611	586	613	628	622	609	634	615	595	603	645	539	595	547	585	580	597	608	581	594	653	598	598	581	621	581	607	649	600	607	615	588	610	630	588	614	603	621	630	607	568	607	593	602	617	616	627	579	602	584	611	612	640	606	600	556	599	596	597	591	626	614	611	582	600	623	624	636	595	608	562	602	609	563	634	549	639	613	644	633	602	615	624	605	614	585	664	562	627	615	643	596	634	607	592	580	645	583	590	581	581	614	655	581	641	613	632	640	620	569	625	600	593	592	618	608	635	633	594	654	591	544	578	582	574	619	585	608	566	633	644	606	605	590	630	568	574	609	596	627	631	620	595	593	584	578	564	611	592	604	585	598	591	589	620	601	616	610	593	602	599	638	613	627	615	626	587	575	615	633	584	589	589	602	603	598	648	632	606	586	641	631	559	558	604	607	579	627	582	633	604	618	602	538	580	590	606	618	617	576	631	630	599	637	582	585	587	601	615	596	594	604	604	628	616	535	618	640	568	644	602	601	613	639	620	578	567	611	596	548	631	609	610	601	618	629	617	553	579	609	596	597	624	572	610	599	574	580	607	580	590	639	653	576	552	608	597	621	587	626	571	588	595	597	615	574	552	617	599	628	617	627	612	583	600	581	653	590	624	614	590	576	611	613	598	574	578	612	541	596	551	618	600	588	590	617	588	644	591	597	614	616	616	612	601	571	584	614	581	577	609	662	605	590	575	637	624	609	576	613	643	619	597	622	635	586	596	593	575	608	634	561	586	629	547	621	590	570	616	573	589	665	622	597	633	639	611	607	593	595	650	590	603	603	589	599	601	591	611	569	633	590	630	612	628	607	584	644	624	657	624	615	638	574	594	599	556	631	630	573	653	588	560	638	602	602	614	593	598	607	585	577	619	596	614	584	636	617	606	647	600	564	629	601	588	610	633	636	614	604	596	605	613	587	574	661	626	573	592	586	559	587	593	588	576	580	591	662	583	597	595	647	597	588	583	562	643	622	624	634	556	594	592	625	617	630	603	595	571	628	618	593	594	625	648	616	601	666	609	608	608	579	590	645	641	609	621	598	588	616	634	589	641	627	615	631	580	574	641	606	576	579	636	631	597	587	587	624	594	623	616	613	602	569	612	603	627	607	587	573	585	615	599	658	603	594	625	625	617	603	615	605	649	601	620	571	604	634	597	629	573	604	598	613	647	588	632	596	593	595	572	615	598	604	580	569	593	599	545	640	604	595	595	611	620	623	552	618	634	616	605	603	603	612	662	580	595	603	595	601	649	592	576	564	594	640	615	593	601	610	635	585	577	626	578	596	584	621	592	619	612	673	598	587	574	621	633	601	614	619	556	604	596	587	603	589	578	615	579	568	537	558	631	627	618	619	640	655	604	638	598	602	601	592	584	608	600	579	622	586	609	614	604	589	594	589	595	613	579	599	639	647	601	625	626	611	631	609	592	590	616	580	617	608	624	600	631	651	637	597	617	621	586	611	602	591	595	602	642	571	598	613	654	592	575	593	552	594	594	589	642	599	586	581	604	582	598	643	634	614	619	601	616	611	580	606	578	629	631	621	599	647	574	613	631	601	550	613	648	635	578	599	607	595	602	622	593	624	570	561	583	597	626	577	589	612	601	604	615	565	594	584	593	616	587	615	592	576	612	592	622	579	644	546	589	615	597	636	614	599	563	579	612	587	621	568	582	623	579	615	618	588	583	587	603	591	629	613	580	594	603	627	595	627	600	607	638	612	613	599	593	596	599	616	581	578	576	577	610	601	625	628	625	579	634	595	619	646	677	618	592	611	583	565	603	589	596	597	575	623	589	599	581	616	580	607	647	656	601	622	561	614	621	604	630	614	590	611	604	584	611	574	601	632	617	587	597	600	604	588	595	618	593	614	610	631	568	622	626	615	603	571	596	608	628	604	600	607	577	570	672	567	627	594	605	564	590	574	593	640	560	608	627	596	600	609	604	597	614	648	583	620	561	642	599	619	595	630	643	567	618	588	639	609	648	676	596	635	631	620	642	604	624	584	601	586	555	558	574	553	587	585	577
29371	65123	83582	66748	35726	23275	10807	511	281	265	294	241	254	276	260	234	643	2221	2061	1018	529	319	225	234	242	214	203	239	234	226	231	213	220	240	249	212	228	238	231	186	208	219	238	219	231	225	226	248	230	239	241	219	217	256	216	217	220	241	216	203	185	218	280	251	212	228	242	234	231	208	236	218	211	213	231	248	203	225	219	222	214	244	197	237	201	223	251	221	240	213	215	227	231	252	233	230	213	235	217	236	223	227	217	215	224	215	215	248	209	253	228	240	238	220	238	183	207	266	257	221	241	237	240	220	208	254	224	247	224	205	222	251	216	254	242	256	233	241	223	227	239	217	238	208	228	205	202	235	228	242	217	198	243	247	211	228	247	211	253	228	220	244	217	228	248	218	261	221	229	218	202	239	209	250	226	239	216	190	227	224	234	223	250	225	242	220	229	200	237	221	251	225	229	238	221	228	236	217	237	221	227	234	240	250	221	271	225	255	248	226	219	203	278	236	243	243	230	222	259	255	256	211	215	200	231	232	220	217	230	239	228	223	222	246	210	223	213	231	229	242	222	233	234	214	252	220	238	258	220	242	235	234	248	264	236	240	226	230	251	244	219	239	243	261	240	225	218	248	237	219	219	216	244	217	226	240	201	258	203	246	224	225	260	234	242	228	260	241	237	246	233	226	223	240	215	248	224	226	212	215	223	215	229	223	230	238	220	211	240	235	219	192	246	206	220	214	222	246	236	229	234	233	213	232	231	219	233	225	216	223	229	229	230	251	201	228	202	219	250	217	230	232	236	219	199	207	248	212	246	259	255	229	221	212	255	240	217	234	244	231	237	235	214	210	242	235	241	224	239	206	220	202	221	192	234	213	257	221	251	235	230	225	214	226	231	262	215	250	238	224	237	202	224	230	227	236	265	218	236	203	231	212	232	235	203	218	213	233	238	272	231	218	243	247	235	220	231	233	219	239	219	243	218	184	232	251	227	243	233	240	216	228	205	215	219	213	227	220	217	233	232	235	256	222	239	226	231	244	221	211	197	222	227	234	222	206	205	238	225	228	228	200	259	235	240	212	253	223	211	205	222	224	226	222	230	282	233	225	232	259	206	241	230	261	244	250	252	235	242	232	240	220	210	228	223	270	242	243	238	248	216	235	225	223	243	220	200	231	234	259	225	232	238	220	239	235	225	206	224	223	257	248	212	226	222	223	208	243	248	244	231	227	238	243	244	243	255	251	272	197	267	245	238	216	227	235	252	267	205	246	222	211	216	224	218	246	242	224	231	226	248	235	243	222	216	240	236	261	234	243	237	230	215	231	186	267	240	238	230	228	254	237	226	247	206	253	237	223	200	226	220	212	244	227	241	227	225	269	229	257	222	232	239	248	245	205	193	248	227	198	216	252	242	207	208	241	214	231	246	245	250	221	237	237	221	243	216	220	263	238	237	233	205	240	237	223	262	222	214	237	230	240	252	212	245	233	262	242	203	209	244	217	224	222	206	236	206	211	243	226	231	203	205	221	203	259	224	243	211	231	244	247	219	227	239	227	225	238	234	233	254	213	229	242	219	195	228	233	280	224	229	220	217	222	216	226	243	241	229	225	235	230	237	212	243	244	230	221	239	222	254	230	226	210	232	230	228	219	229	228	224	227	244	231	227	231	226	246	209	205	216	195	242	214	247	231	228	230	199	223	238	193	262	245	203	226	216	243	236	220	227	247	220	202	215	227	234	220	270	231	243	229	241	248	239	280	241	249	238	196	221	254	205	228	229	234	241	229	241	240	233	258	233	250	226	234	246	248	243	230	230	236	217	176	237	236	246	222	219	224	236	221	244	234	197	240	222	242	221	221	224	241	230	238	223	233	241	222	219	228	230	231	222	217	221	230	249	217	230	219	223	224	226	229	235	234	247	223	238	222	229	230	249	223	240	248	193	235	229	210	216	228	239	239	240	206	256	251	221	217	222	253	222	259	224	217	238	233	220	216	235	230	251	233	209	277	256	238	207	226	232	250	235	214	223	234	218	213	247	221	223	244	259	209	234	212	220	238	225	254	235	227	236	224	261	232	220	213	223	204	234	227	222	232	235	226	241	226	226	230	246	231	213	220	201	218	222	242	234	224	215	220	231	209	241	251	255	242	213	237	229	246	204	225	207	245	211	214	228	244	218	242	212	231	219	257	210	226	237	226	225	249	227	222	247	221	235	240	242	223	212	244	218	219	222	232	222	225	216	206	265	223	257	235	211	216	229	229	240	216	232	228	229	236	218	259	226	238	230	225	230	221	243	240	217	233	255	210	226	215	227	261	234	245	201	243	226	223	209	221	220	230	243	235	233	247	201	227	247	207	212	216	213	210	223	201	261	213	221	227	224	270	262	252	229	217	222	245	242	210	227	231	200	240	222	227	230	214	219	249	215	232	243	245	243	233	219	228	196	204	235	232	218	261	222	214	249	213	242	213	210	229	239	278	247	238	242	253	232	242	222	236	235	225	214	223	246	245	215	206	192	210	230	250	243	242	219	250	222	218	235	227	233	232	238	238	232	225	242	242	233	223	234	232	217	218	214	239	250	228	224	248	226	239	253	274	234	216	230	234	225	193	227	219	208	214	225	195	207	236	224	230	233	217	258	218	205	202	252	208	229	224	207	220	234	230	205	201	230	234	233	191	229	231	224	242	241	252	242	214	204	232	249	226	231	248	221	222	260	243	254	225	195	236	246	231	211	209	229	230	248	246	222	240	234	256	252	242	231	241	231	230	242	242	250	249	222	215	239	216	227	211	210	245	229	207	236	221	234	213	220	223	265	228	227	247	233	238	220	212	244	225	232	193	216	241	229	241	220	228	234	240	221	207	213	240	237	222	211	214	245	261	236	258	214	214	236	234	208	233	249	218	228	189	231	223	238	258	241	223	239	230	221	231	214	235	222	227	218	225	232	248	211	199	230	203	227	253	222	226	212	222	241	232	209	245	242	242	236	238	267	231	237	241	196	242	201	195	233	228	218	228	219	219	210	237	213	258	204	254	208	221	255	228	219	195	236	230	205	239	243	233	217	229	239	223	249	213	244	213	224	213	209	220	236	212	235	232	236	244	233	220	238	231	237	206	217	228	258	246	257	213	236	227	226	221	216	203	231	236	221	223	230	240	231	234	223	190	240	226	219	226	220	231	223	224	239	221	256	219	249	266	215	203	225	225	238	218	228	206	222	214	227	226	226	217	221	238	213	234	231	207	230	237	215	232	244	217	244	219	229	210	223	229	213	191	231	203	221	237	231	187	241	246	210	248	224	225	212	220	229	201	236	220	230	232	232	239	237	212	240	245	234	204	238	195	240	208	216	225	221	232	235	244	220	227	202	242	225	240	254	228	204	249	236	253	225	224	223	225	226	232	250	235	225	224	228	240	218	221	234	229	237	202	233	212	247	246	245	226	262	220	241	234	220	241	226	217	226	203	202	230	215	250	224	248	222	264	251	233	221	224	256	218	239	241
16579	51933	80756	71723	41391	34017	14341	851	807	736	785	712	670	692	654	653	3371	11847	10231	5141	2226	984	710	602	573	558	611	591	562	586	585	556	602	574	591	577	548	595	586	539	581	588	574	581	575	516	542	524	594	573	551	604	609	581	568	594	565	571	581	607	578	621	575	619	558	583	598	609	531	580	591	573	593	598	592	595	587	564	573	623	598	557	595	572	562	562	592	531	596	613	621	574	577	597	547	598	600	584	544	563	543	522	559	586	578	535	562	606	561	612	572	569	551	565	598	549	592	545	571	576	571	570	575	581	593	549	545	610	578	553	581	572	542	557	586	539	537	578	603	554	582	558	597	565	540	564	531	535	603	552	580	550	601	601	578	582	554	585	560	529	567	578	583	605	561	555	573	577	612	541	606	582	551	575	578	568	597	543	610	568	580	544	601	590	591	594	570	563	547	586	544	593	586	567	572	565	629	625	589	607	576	576	600	545	591	591	573	549	601	593	543	589	596	598	520	601	619	598	572	561	631	628	521	573	608	559	584	534	582	561	585	585	579	582	601	556	565	593	593	598	546	582	576	565	577	582	584	588	550	586	545	521	612	578	584	603	570	604	618	551	585	558	557	636	567	600	545	559	593	562	576	575	583	561	591	560	554	573	563	619	570	559	591	580	564	590	610	539	602	584	598	512	557	598	537	558	523	641	620	603	577	597	604	555	607	549	573	557	621	572	578	594	605	580	594	549	547	581	569	562	609	579	549	561	593	585	596	624	545	593	571	568	612	566	538	592	588	545	590	607	554	601	563	605	594	575	570	564	552	565	591	597	611	545	576	563	522	611	562	582	608	555	562	537	614	600	574	576	604	528	602	545	529	567	564	549	571	559	579	612	528	583	597	566	575	583	606	579	602	579	620	581	565	577	541	583	592	551	544	599	559	532	592	584	538	567	558	608	574	567	601	580	602	606	566	569	569	612	570	575	534	572	540	579	587	587	557	593	599	598	550	639	600	623	581	552	572	598	568	525	607	628	591	584	566	598	549	626	573	528	565	578	591	573	578	542	599	563	576	556	569	578	550	589	573	634	606	562	590	589	578	595	570	582	586	582	589	580	601	583	558	573	593	609	589	544	570	544	564	607	611	555	563	592	586	597	594	604	592	547	595	603	582	628	594	582	550	607	617	601	583	536	594	574	586	567	555	582	589	591	600	559	572	608	578	615	605	588	594	580	572	609	599	565	619	596	574	595	583	599	590	596	641	597	592	589	591	608	598	594	546	596	585	543	533	555	583	568	555	537	581	630	566	566	536	614	537	573	505	612	568	571	587	554	583	574	575	577	610	548	605	558	585	541	596	565	608	561	580	592	580	558	611	577	597	564	579	582	551	588	590	564	551	588	576	594	552	540	600	571	564	547	573	613	569	565	577	599	548	576	564	580	586	584	591	588	575	612	574	549	584	591	569	580	604	549	570	561	560	576	543	606	594	587	553	560	576	617	567	575	570	599	544	521	585	567	606	596	589	606	573	579	595	572	571	575	566	583	607	608	547	597	584	560	564	571	560	594	569	609	569	579	574	593	589	574	594	585	550	562	608	611	603	595	569	550	587	583	569	587	533	566	575	582	581	543	594	670	609	550	574	587	565	607	568	610	562	592	599	551	586	632	592	577	605	573	592	569	569	608	631	552	559	549	581	587	552	600	581	569	575	540	582	583	584	566	605	553	599	544	576	584	607	555	574	612	600	542	586	551	622	611	588	606	532	564	584	590	565	579	553	528	611	574	577	577	620	566	576	557	597	598	552	596	605	566	558	573	600	588	578	568	598	584	595	560	526	566	610	603	536	609	590	571	569	605	597	560	610	555	531	556	575	582	559	582	600	609	561	567	567	622	609	593	574	546	573	612	575	556	583	566	586	579	549	575	592	576	592	577	600	627	607	606	594	559	640	583	563	590	592	604	591	579	591	599	601	615	575	602	561	562	578	612	578	576	563	612	603	532	590	564	621	609	617	582	602	592	596	595	578	603	548	518	598	574	578	580	575	572	593	572	556	551	568	571	572	563	566	605	568	571	564	593	610	571	546	620	586	598	583	574	540	564	588	573	564	636	554	573	591	580	537	590	605	586	562	563	593	581	589	628	593	552	562	548	550	562	603	581	586	578	589	542	601	609	607	531	582	632	553	599	564	538	590	619	574	560	579	583	603	608	559	614	605	585	578	571	599	597	581	547	559	571	557	617	599	579	559	558	611	593	593	564	554	604	558	581	603	566	571	584	613	575	594	606	576	558	568	591	582	584	573	559	581	599	592	530	554	549	558	596	561	578	578	573	581	582	570	560	559	566	572	564	571	626	589	555	564	627	581	553	595	583	543	582	632	540	580	548	539	584	560	589	604	568	581	567	552	607	586	547	560	627	581	558	642	538	570	578	568	553	563	598	613	572	584	611	565	586	571	569	558	555	579	581	579	588	543	577	604	602	612	603	575	570	584	563	571	601	583	596	619	557	573	625	534	549	616	563	575	573	535	584	547	596	540	593	609	554	587	569	557	567	589	556	592	573	636	595	575	603	596	551	580	554	581	581	594	601	534	591	570	600	570	575	605	561	555	570	554	554	607	584	516	630	592	630	556	576	590	591	579	640	563	573	556	595	585	555	588	602	590	574	569	523	554	567	565	575	573	574	592	581	591	555	569	551	561	573	564	549	557	560	579	612	569	551	574	594	561	582	589	630	600	614	612	565	575	603	601	550	568	546	598	561	532	582	586	565	574	559	577	557	590	567	594	534	599	572	591	552	578	560	558	543	566	585	574	585	560	650	586	616	584	553	590	530	581	570	604	506	576	610	548	575	547	569	570	560	573	584	620	563	603	575	591	535	543	593	598	588	546	579	591	629	537	597	579	546	645	604	555	614	592	600	579	597	549	614	600	639	572	612	578	616	625	571	542	554	624	555	554	576	560	552	616	580	605	572	563	583	554	553	580	589	549	598	586	548	619	587	587	644	594	596	525	592	575	581	617	571	588	613	568	571	575	558	591	553	587	590	585	571	574	553	594	572	586	593	550	592	548	575	575	549	595	561	534	558	601	601	604	568	574	616	542	571	564	572	574	592	541	607	591	601	543	532	551	576	596	569	582	551	557	582	583	614	615	583	583	615	580	543	541	603	599	596	588	571	612	562	599	581	616	548	538	605	597	542	547	546	573	591	563	621	556	605	548	565	562	603	617	583	585	553	620	577	564	585	564	568	580	589	611	574	542	607	598	609	527	555	551	607	627	600	572	581	595	586	606	568	571	577	599	580	586	559	573	631	598	576	599	557	605	548	603	589	592	592	563	579	593	576	586	590	565	546	562	594	581	583	569	577	581	582	566	568	592	634	584	580	549	561	552	555	573	562	603	575	613	563	544	607	633	541	586	557	577	562	588	598	575	560	617	514	595	648	586	556	589	578	529	589	564	610	565	554	553	570	550	586	554	556	602	593	584	603	613	592	570	589	580	555	574	568
4203	6774	14098	8343	2422	970	513	217	230	219	231	184	225	241	258	208	237	355	386	312	288	241	198	227	210	244	232	189	222	229	213	199	251	257	215	223	210	219	218	223	211	220	217	205	218	237	222	203	217	228	228	217	239	196	207	231	219	189	220	233	210	231	212	216	183	206	195	208	217	195	206	227	241	239	209	233	197	225	210	205	252	218	191	230	212	213	216	215	210	224	203	210	201	231	199	196	235	228	214	227	221	220	197	221	225	212	212	205	212	227	230	217	208	221	224	233	182	199	220	218	262	215	194	223	208	202	183	233	223	214	229	220	210	227	205	219	221	190	198	228	216	214	215	192	203	217	206	206	213	197	208	215	237	231	226	237	199	201	208	211	192	220	205	175	239	207	229	229	208	208	212	212	212	215	206	225	226	221	214	195	228	200	241	249	230	230	222	207	211	207	221	226	206	202	203	210	217	233	238	222	223	207	215	190	203	212	201	223	230	217	217	220	219	219	239	229	212	218	221	224	205	224	206	226	210	219	235	210	203	215	214	209	238	208	203	227	211	220	211	219	232	192	218	214	225	220	213	207	217	207	252	199	224	234	209	204	241	217	195	205	207	188	224	222	211	208	223	228	244	208	244	173	201	212	229	229	213	222	224	219	183	192	216	206	223	201	226	224	200	201	222	193	208	211	188	201	225	215	214	221	196	223	214	227	222	216	184	217	222	210	233	210	215	194	206	202	268	217	207	228	225	199	207	221	213	186	209	209	226	220	234	213	208	200	210	226	225	203	196	239	205	200	215	223	218	205	199	214	197	207	193	197	196	223	219	208	197	237	209	194	204	200	227	194	231	214	205	202	213	217	238	179	224	196	210	240	221	232	201	233	232	228	237	222	201	197	207	195	211	195	196	208	240	219	209	209	223	216	226	241	219	214	210	205	220	223	215	237	208	202	206	227	223	209	208	229	214	195	224	197	199	197	240	205	217	216	215	213	218	238	200	243	201	221	230	217	230	217	211	229	221	215	212	221	217	256	217	202	182	217	207	209	194	206	217	202	213	195	220	199	219	186	177	231	237	208	214	226	244	221	220	204	224	240	193	225	205	240	219	227	236	223	216	238	209	191	225	220	239	219	207	182	207	211	232	212	216	229	218	221	225	206	235	172	245	209	213	222	229	208	216	257	250	205	209	195	203	217	216	215	203	228	215	193	205	196	194	198	215	218	199	201	240	219	215	211	203	220	201	238	224	226	207	209	230	209	207	218	229	226	211	214	230	224	237	206	229	220	229	216	219	211	222	204	231	212	228	218	218	210	220	203	228	200	220	220	178	221	230	225	200	207	214	209	217	201	229	238	210	223	217	234	234	237	233	213	213	244	212	201	206	209	231	210	240	213	220	232	210	218	218	209	255	230	218	215	193	244	221	229	214	201	203	204	218	215	229	218	217	188	231	190	208	242	233	227	209	218	222	193	229	186	235	203	222	217	219	220	182	223	221	214	215	218	215	221	213	209	206	221	222	226	232	227	233	217	211	212	209	223	218	226	226	180	223	238	219	211	239	237	260	196	224	229	205	217	207	205	210	217	214	211	210	192	206	225	241	230	192	231	221	215	208	218	245	219	203	247	241	207	203	223	205	245	228	231	205	241	223	205	207	224	198	208	206	216	219	207	201	233	232	215	221	196	204	219	186	217	196	201	212	239	216	240	195	243	208	207	215	212	207	182	227	203	226	204	256	226	188	201	197	201	221	235	197	205	187	211	234	210	220	237	216	213	210	226	216	211	201	230	205	225	239	218	188	210	226	194	211	217	215	227	201	240	224	230	222	207	208	215	222	219	219	212	226	206	205	222	222	231	212	201	239	211	200	217	212	246	207	223	203	218	224	208	205	211	202	189	211	229	210	198	222	219	230	245	212	235	226	227	198	208	227	213	244	205	200	220	189	213	178	208	218	242	203	224	213	216	211	215	220	215	204	213	206	226	216	214	224	211	204	214	204	226	205	208	241	204	210	224	234	209	210	231	231	241	194	199	204	240	224	194	216	211	196	222	207	214	227	194	223	222	223	192	214	243	228	229	226	202	231	229	213	219	218	231	190	213	199	249	191	207	219	218	231	218	219	203	224	215	212	208	181	199	185	205	227	222	224	228	230	239	212	202	210	212	201	198	179	200	231	229	238	235	205	219	211	223	215	223	188	225	212	213	223	219	201	228	212	214	213	224	218	187	193	199	212	240	211	236	235	216	244	218	219	210	234	234	214	199	213	248	208	216	224	239	229	217	201	227	217	255	230	222	205	220	234	207	222	194	209	193	219	222	226	220	194	203	203	181	221	230	207	229	197	202	215	232	190	239	197	205	216	235	244	210	209	200	217	216	213	220	220	206	219	198	199	206	237	229	208	206	202	215	221	203	215	205	231	233	226	189	216	234	226	201	197	219	222	219	215	232	215	201	186	209	203	211	233	211	208	216	228	203	210	212	218	215	197	211	226	181	206	223	213	204	201	199	228	223	235	216	198	241	197	219	215	244	207	218	242	190	218	237	195	205	199	198	220	231	223	227	214	216	233	225	262	238	208	231	243	208	188	218	246	218	206	220	191	207	227	193	219	215	215	219	235	218	218	204	217	217	202	227	207	194	200	216	223	223	228	219	192	195	197	199	212	219	214	188	195	235	231	210	222	230	208	206	194	216	203	213	187	210	213	228	194	195	186	219	208	221	199	195	213	223	215	196	185	182	213	208	231	221	204	196	222	237	216	205	189	243	192	224	206	225	195	217	201	223	209	218	235	192	216	198	230	206	209	231	209	251	231	213	218	198	235	225	202	216	209	207	209	207	247	219	229	221	231	207	215	216	204	218	200	163	196	230	203	217	228	195	175	221	212	211	205	230	213	228	236	205	210	232	237	230	195	207	234	209	247	231	230	222	181	213	218	210	218	227	211	219	224	221	215	229	234	192	228	192	194	221	195	207	191	214	254	216	212	220	223	240	211	225	213	227	226	191	203	209	197	215	227	212	207	214	232	240	235	212	216	212	252	238	235	195	201	225	238	226	214	236	210	222	224	197	214	232	216	214	244	206	244	234	231	232	212	236	240	191	201	194	197	226	219	190	227	231	187	227	200	207	204	215	228	214	202	197	215	242	208	221	222	230	210	211	243	212	221	230	221	219	209	230	207	250	225	231	202	197	208	219	243	220	218	240	245	226	225	210	226	180	198	236	219	210	208	187	200	218	208	182	200	204	214	202	222	226	227	222	214	217	227	199	195	189	214	208	232	213	238	209	189	211	211	210	223	215	226	247	195	219	207	189	240	228	214	228	214	212	204	217	225	207	208	216	196	214	230	230	201	232	199	203	202	214	229	200	200	226	210	214	236	206	224	227	216	189	226	212	241	192	209	209	228	204	198	225	249	214	191	215	227	201	222	252	173	246	211	196	180	219	194	207	206	206	213	190	229	205	218	206	203	193	192	218	199	210	218	199	226	212	218	227	252	196
3966	10819	23989	18621	7641	4326	1947	591	563	612	577	577	579	584	608	552	836	1446	1250	936	698	634	551	561	558	555	595	604	564	533	505	546	601	532	575	567	603	586	548	608	552	550	563	554	574	609	597	571	541	599	568	598	538	597	569	530	588	543	577	580	603	581	585	592	575	536	570	571	617	592	542	608	555	579	602	587	572	563	578	509	521	551	575	570	540	511	561	561	617	595	565	561	539	551	557	525	568	574	555	560	611	565	565	581	532	553	565	562	594	564	570	538	564	559	598	567	536	556	545	568	581	519	601	557	538	605	576	572	584	575	602	573	593	568	573	554	519	554	577	540	560	585	549	549	579	581	612	582	563	570	634	615	567	568	575	568	533	534	563	559	559	542	567	564	553	578	531	556	585	597	535	569	540	579	559	574	540	576	538	568	521	562	567	566	564	576	519	571	555	556	608	591	545	553	564	584	577	575	576	589	543	581	573	553	579	582	578	554	558	598	510	581	576	584	536	568	609	566	538	577	567	595	632	547	557	555	519	573	585	583	552	551	569	540	523	572	600	598	532	566	584	559	571	551	546	523	561	574	615	582	567	600	536	544	548	543	550	538	586	577	580	547	601	603	542	561	531	529	602	551	553	568	571	545	579	589	609	555	573	568	595	528	583	571	560	584	490	591	556	592	559	549	529	591	493	599	545	513	549	536	575	528	561	574	597	567	543	593	551	596	544	553	588	525	535	563	571	605	547	598	582	559	593	545	540	576	568	579	546	593	558	552	619	603	576	586	566	528	579	565	532	534	588	559	600	549	573	550	552	567	541	576	526	577	553	546	554	570	613	532	557	523	559	563	566	577	516	549	562	566	547	601	599	563	553	566	544	591	561	584	560	555	588	600	628	552	557	576	584	560	549	586	555	565	569	548	620	571	556	555	599	562	567	575	537	586	519	591	566	531	569	560	583	551	547	564	576	568	563	554	531	559	506	541	565	561	572	540	557	550	537	546	551	559	577	559	581	529	577	568	567	567	564	540	537	581	540	570	574	562	566	569	575	623	565	546	596	554	592	532	573	590	560	544	572	572	552	555	526	560	581	525	577	534	560	535	539	574	561	556	582	626	599	575	575	569	546	557	530	553	604	573	571	598	540	576	548	593	577	567	520	609	532	605	506	571	551	558	561	594	558	601	566	567	588	552	583	586	594	570	560	552	599	538	567	537	594	602	535	589	585	560	550	539	557	594	581	541	550	547	581	553	563	560	575	573	523	557	552	512	510	573	539	561	534	557	565	552	570	555	561	580	609	562	562	590	555	588	525	582	547	560	614	572	556	553	606	544	551	550	594	604	555	610	545	593	567	542	568	588	574	616	550	522	532	583	564	544	591	583	566	569	560	538	568	542	539	584	547	566	556	562	550	569	542	591	584	592	626	551	583	536	564	556	554	520	573	530	588	607	580	588	563	545	530	562	601	578	581	549	567	550	559	575	597	547	554	546	567	551	549	608	546	588	509	525	559	580	569	542	556	566	598	559	566	580	590	529	549	542	550	532	537	546	556	611	574	570	574	584	548	602	569	565	551	595	557	523	562	588	582	576	552	557	566	550	601	554	580	562	527	610	587	560	581	575	555	541	539	579	574	558	575	570	554	561	529	595	543	543	555	565	595	581	562	543	577	578	535	519	607	530	581	569	537	620	563	586	532	547	559	532	570	558	561	616	549	541	574	540	574	546	555	540	563	584	520	584	557	601	579	541	555	549	553	537	570	556	589	589	566	542	588	545	536	538	533	567	581	544	608	564	558	537	539	598	589	598	582	552	576	534	518	608	581	554	560	586	587	538	542	567	540	559	594	559	553	593	568	574	534	569	564	616	590	567	533	545	555	569	604	563	553	566	595	573	587	555	597	542	586	532	547	556	591	573	589	548	562	608	592	568	534	540	541	581	547	522	547	537	592	553	593	581	569	535	568	567	560	593	531	546	566	571	640	561	588	584	572	611	592	537	585	558	580	562	584	539	591	617	559	524	580	570	553	518	614	549	563	610	522	593	574	556	535	575	561	538	575	522	543	585	514	545	558	557	525	566	560	591	581	557	520	544	538	580	551	566	579	581	596	563	546	595	575	571	551	558	554	565	575	569	569	549	554	572	575	557	599	593	570	538	531	520	595	547	599	539	568	559	580	568	571	547	570	580	573	558	567	541	560	572	549	553	576	583	587	573	525	556	576	560	554	585	557	553	569	562	601	561	574	581	556	575	586	572	521	583	580	538	597	604	589	526	625	524	550	533	548	589	567	567	516	544	595	594	569	559	510	545	545	571	575	568	576	560	599	577	514	591	494	540	545	576	582	589	566	560	545	551	595	589	549	564	578	479	535	530	521	553	567	584	546	523	560	540	549	549	593	561	540	572	561	550	573	601	591	571	579	575	537	590	593	546	539	534	566	584	537	601	554	528	542	589	561	581	576	567	573	539	533	573	544	592	554	595	549	532	559	522	574	600	519	543	556	512	546	518	500	545	601	592	587	600	550	555	579	602	581	564	550	567	593	535	545	551	579	568	594	561	595	558	579	576	553	571	530	605	580	575	583	559	527	560	526	554	496	549	596	531	571	591	545	567	549	577	590	540	566	562	588	553	610	552	566	530	562	563	557	600	572	501	590	567	536	562	562	526	531	576	653	613	534	567	552	536	554	561	574	579	578	589	588	539	537	572	543	577	559	620	538	591	555	626	523	522	593	573	516	568	566	544	573	567	579	566	584	567	619	576	576	530	568	524	563	607	553	561	587	575	609	575	579	558	512	552	546	596	552	539	573	546	545	590	533	536	584	584	566	539	580	607	574	585	544	554	582	525	584	565	530	591	552	546	571	570	603	547	596	583	576	539	583	580	579	548	583	531	615	531	585	555	624	543	521	582	553	522	571	579	559	570	577	589	522	601	586	515	587	551	533	567	569	560	543	585	563	576	539	541	561	545	535	555	552	586	545	541	543	519	560	570	578	616	559	595	579	591	575	550	561	591	593	570	574	569	557	564	551	565	551	607	543	529	545	545	560	529	583	575	530	542	590	530	541	586	535	556	547	537	568	576	550	565	557	553	560	557	537	547	564	566	536	518	519	613	607	587	598	572	575	577	563	519	545	525	584	580	559	541	549	531	560	535	557	529	562	575	568	559	575	553	561	594	579	584	536	547	551	553	575	584	539	558	550	551	526	552	530	546	555	566	533	576	537	532	594	552	551	551	537	551	557	601	510	540	559	589	567	520	535	565	545	602	546	573	538	556	617	583	566	568	587	569	550	536	581	531	563	553	557	574	543	565	561	600	538	556	552	572	563	597	574	592	532	552	551	590	613	558	526	572	531	572	557	540	572	587	524	561	572	580	552	553	594	553	563	587	582	542	582	596	573	590	521	592	555	571	586	546	616	567	534	565	571	539	576	572	558	564	589	568	562	540	553	521	564	540	610	578	567	574	554	573	612	570	562	615	535	533	557	531	589	587	528	540
23097	34751	64026	56252	32750	20280	9510	503	268	285	247	264	257	302	259	441	1246	1686	1154	617	368	301	240	273	247	291	264	252	275	278	242	282	244	279	279	248	265	253	242	273	238	244	279	248	283	243	262	258	257	246	271	247	240	261	249	256	256	208	253	235	251	265	267	235	259	254	252	241	250	262	250	256	232	266	268	260	260	272	266	250	237	241	249	235	288	259	277	260	263	246	246	259	225	220	277	239	237	242	230	275	265	296	243	267	245	236	275	268	263	248	266	255	268	240	246	229	236	256	270	261	236	226	217	249	234	265	234	253	253	267	267	241	255	244	271	269	267	260	243	257	283	234	235	226	234	240	246	284	258	231	257	263	243	238	226	265	271	241	236	301	252	274	251	255	267	257	257	247	300	246	270	253	252	229	230	220	260	261	276	233	264	271	250	247	266	249	254	252	269	246	221	250	264	246	268	261	281	250	261	275	245	289	255	261	262	272	272	267	236	247	245	273	235	236	254	250	230	251	232	253	234	260	274	228	257	237	249	251	256	277	273	261	246	245	266	253	236	262	232	249	262	254	228	253	261	236	259	254	262	242	265	245	251	259	265	242	248	223	246	261	239	270	270	260	236	276	257	252	274	278	235	256	254	270	243	258	274	272	261	270	283	275	248	269	250	264	219	233	239	273	258	244	273	246	245	221	243	244	240	236	251	276	249	255	240	275	285	259	245	249	239	240	228	254	254	266	257	242	269	270	224	246	253	255	253	258	248	254	240	252	254	269	245	262	244	246	265	269	263	259	313	244	234	256	247	239	262	267	237	267	240	296	237	278	245	259	272	278	264	269	275	267	266	258	238	299	274	281	250	241	263	258	251	270	249	267	264	259	225	270	258	260	223	247	256	291	243	236	263	250	251	280	259	252	251	255	256	269	236	266	250	265	264	246	271	233	206	265	279	236	246	278	247	257	254	279	254	248	237	230	266	255	242	219	258	214	233	277	248	239	236	260	254	233	243	225	231	226	256	272	254	270	242	238	266	288	270	269	267	287	254	227	227	257	273	265	253	278	245	296	269	250	281	269	230	257	236	249	260	248	285	278	236	283	252	254	246	254	241	239	256	234	258	265	249	269	233	211	267	237	240	263	263	260	281	228	254	248	245	265	240	267	248	237	244	259	222	236	245	261	246	243	229	241	245	248	264	274	296	230	262	246	251	252	228	248	249	276	247	277	288	252	256	267	254	258	248	260	265	260	237	260	248	241	247	258	241	238	261	221	287	241	249	261	243	257	231	286	252	256	236	262	221	235	220	269	273	275	253	253	275	256	238	245	265	281	265	251	262	279	280	244	256	241	246	247	260	248	312	278	240	238	247	229	257	230	247	284	274	216	259	270	247	256	221	259	243	280	217	276	272	238	254	243	246	239	278	225	235	264	240	237	273	252	255	237	254	265	260	234	257	249	237	278	254	248	263	256	272	257	235	253	247	268	256	267	254	261	249	234	254	267	260	258	257	254	264	284	250	265	262	271	222	285	274	288	239	254	251	253	284	253	231	257	249	272	244	246	263	262	250	241	251	253	248	231	249	243	241	258	245	259	270	248	260	238	243	255	260	259	218	236	247	257	251	261	249	237	298	241	257	242	257	238	289	233	243	260	237	254	242	236	245	250	232	264	255	236	277	236	258	260	264	247	248	251	230	259	245	244	229	223	236	257	251	269	265	275	243	254	248	266	278	262	232	250	246	251	269	288	237	246	247	253	240	255	237	245	273	278	242	239	235	252	263	251	271	259	230	233	259	216	227	243	247	246	251	242	238	236	264	239	220	240	256	253	242	247	257	269	269	254	234	246	268	235	271	263	252	263	235	264	243	252	255	231	260	262	269	234	237	258	236	249	240	264	270	276	265	254	237	258	264	245	270	234	250	245	276	252	285	221	231	251	253	276	269	304	261	259	245	270	264	272	284	246	247	247	240	260	263	251	235	243	264	252	251	233	262	276	246	231	233	239	252	237	232	269	246	254	253	273	239	264	214	265	241	230	264	252	262	259	253	244	210	264	274	248	257	262	243	266	221	264	270	264	235	226	243	264	280	240	248	242	223	245	261	260	260	257	264	243	248	273	244	230	232	226	230	215	264	245	248	254	235	228	272	240	247	277	248	268	240	259	257	238	231	223	253	237	264	234	242	260	263	249	264	259	247	250	233	250	249	236	273	251	264	252	271	259	254	273	258	236	211	268	257	258	263	273	258	240	264	248	256	262	250	279	283	260	249	281	279	255	254	260	250	283	242	257	253	247	228	244	268	238	257	277	259	233	262	258	266	227	236	234	229	267	245	258	261	275	250	224	276	232	263	265	269	252	258	265	242	292	226	235	219	242	250	255	271	247	239	248	243	254	271	266	234	256	293	244	263	220	271	238	252	218	254	247	241	224	229	268	250	245	245	272	275	274	238	235	255	268	274	233	275	247	246	257	269	256	243	267	266	269	241	271	274	258	252	261	220	265	249	272	234	249	251	251	254	243	266	254	244	242	225	280	239	247	255	226	257	244	269	275	272	252	249	245	263	262	267	254	276	260	237	241	263	264	267	262	257	254	270	247	243	259	264	248	252	256	240	246	269	273	240	235	255	233	232	233	236	233	246	268	256	243	265	241	241	274	282	265	287	234	257	272	264	243	274	251	252	270	216	252	274	271	261	282	255	251	265	258	243	262	242	227	272	237	249	254	279	276	240	241	244	243	256	259	275	258	245	269	259	282	285	223	234	231	265	239	241	243	255	256	254	227	267	239	249	271	244	251	245	234	257	254	244	262	251	240	263	261	241	272	262	248	257	214	270	246	261	245	270	264	262	257	271	234	263	241	251	269	269	240	260	276	261	257	259	273	254	236	257	241	273	241	264	217	272	244	250	263	236	266	234	247	243	256	253	254	240	268	269	245	238	227	255	224	242	244	233	251	247	271	256	267	284	266	247	228	236	281	280	273	254	238	304	250	262	241	252	245	267	229	212	237	285	235	286	253	277	246	265	243	248	260	254	274	277	255	236	270	230	246	262	261	241	252	269	255	237	215	219	245	238	259	256	255	267	273	266	246	242	253	242	249	263	261	280	234	235	252	279	266	277	269	242	243	262	253	247	248	271	264	241	254	226	246	241	234	262	258	256	239	263	266	256	260	257	263	249	261	278	260	238	257	247	210	262	242	258	260	256	265	272	248	241	281	257	219	272	251	240	259	254	260	249	250	240	235	230	230	256	271	234	259	257	252	259	268	264	226	264	268	284	228	237	266	258	262	256	254	244	277	250	246	241	266	256	244	247	206	227	269	249	243	250	232	253	258	258	270	248	238	254	291	252	285	257	242	266	247	260	256	247	253	265	256	223	262	250	244	265	251	238	248	250	247	252	256	291	259	256	248	241	236	260	255	217	272	266	272	288	252	257	222	252	270	265	250	251	246	252	261	275	248	247	260	242	274	248	244	275	273	241	258	279	257	281	266	243	247	252	246
13705	29655	60734	57903	41016	34245	16939	1009	865	777	776	798	688	740	681	2083	7133	8885	5985	2618	1270	765	672	637	646	675	660	620	675	621	621	643	612	658	640	643	627	624	631	642	618	694	663	671	632	658	626	613	644	722	645	627	623	657	682	678	605	620	666	650	647	682	602	623	663	622	637	636	614	684	656	648	646	650	673	596	656	599	675	635	654	680	677	654	650	682	629	640	633	673	619	661	672	644	696	634	671	640	645	674	624	668	681	625	685	615	636	647	643	629	625	669	656	596	636	647	657	611	639	605	628	620	653	627	678	603	690	619	650	624	649	672	665	608	642	637	668	640	657	653	657	688	651	661	630	616	611	674	669	651	601	656	667	633	664	689	628	685	664	629	675	637	627	644	613	662	630	644	659	677	634	617	715	655	633	617	631	656	700	635	685	691	665	657	614	649	637	641	672	660	631	639	614	634	604	646	657	642	638	637	660	706	646	682	625	673	678	609	673	655	682	638	597	623	683	680	632	646	625	634	636	610	647	714	650	648	643	686	657	644	631	623	689	685	620	660	682	677	667	658	602	628	643	628	698	653	615	625	623	656	639	667	647	664	623	669	677	692	684	627	640	627	586	647	628	629	654	647	703	636	637	677	651	648	624	646	668	643	672	683	651	637	622	671	600	678	655	604	652	627	675	639	678	612	611	654	593	667	648	662	698	676	642	687	644	670	654	610	657	643	674	644	656	634	609	638	642	682	692	649	654	682	634	664	636	604	615	661	680	658	613	634	652	665	607	638	658	659	680	694	687	674	718	643	649	639	650	629	637	681	641	651	654	674	672	644	612	653	653	646	606	699	658	650	620	626	655	635	645	636	617	649	649	667	649	704	664	687	678	601	677	623	620	694	664	587	629	645	644	625	645	681	642	638	638	644	672	600	624	666	602	693	628	644	621	641	637	634	656	663	627	620	666	657	652	639	614	651	684	674	629	641	665	665	700	610	678	636	651	598	648	672	636	671	640	644	641	641	683	699	624	695	634	624	657	633	718	655	663	603	650	679	624	635	669	639	658	646	630	661	651	630	683	655	627	637	646	620	634	661	642	669	681	680	633	668	648	623	641	694	648	638	656	600	640	652	675	643	636	615	629	659	654	632	672	675	630	685	597	647	677	667	628	606	666	646	704	677	626	608	634	682	614	642	679	669	631	663	655	638	626	687	614	612	640	659	662	633	650	649	658	654	637	637	690	657	635	675	618	641	640	699	663	668	639	646	654	625	655	644	646	647	667	702	628	620	598	696	670	656	688	679	621	687	622	611	610	641	643	644	660	628	674	666	645	640	662	656	619	655	675	659	667	607	642	679	629	628	603	648	678	681	611	695	625	672	638	616	611	658	641	672	669	677	661	654	640	631	669	677	653	657	686	644	660	656	653	604	644	650	666	667	612	585	654	657	592	623	611	639	629	618	638	657	621	634	705	671	633	619	635	665	657	624	693	653	670	637	640	635	664	719	670	692	659	672	622	634	672	688	651	660	633	682	627	642	651	589	572	668	639	692	734	650	655	685	620	637	700	655	700	652	619	660	636	654	618	678	676	638	624	626	680	672	633	666	656	652	648	612	689	652	662	688	700	706	635	688	693	671	644	688	674	669	642	667	620	657	648	621	641	658	668	616	685	658	654	634	654	679	673	658	600	676	638	697	658	664	654	682	660	679	651	635	636	624	684	649	637	648	688	695	624	648	646	704	658	664	664	640	658	677	609	662	614	631	645	636	637	691	618	667	707	651	656	679	658	646	661	665	664	660	623	657	675	664	622	626	672	603	644	659	632	618	660	642	641	662	663	656	625	629	679	683	682	683	688	643	643	631	651	674	674	642	632	621	637	678	660	658	675	671	654	650	659	665	639	737	606	691	653	639	616	714	636	647	629	631	626	659	653	641	627	652	603	650	625	665	658	658	652	651	593	635	678	686	630	656	647	625	649	616	640	698	656	643	653	630	662	608	659	647	658	641	656	643	668	643	689	634	670	646	635	665	635	656	626	639	616	630	674	703	609	697	663	693	634	700	635	645	685	661	672	662	642	635	661	664	697	632	695	689	651	631	665	657	697	633	663	659	642	662	676	631	623	652	670	651	588	663	630	666	662	600	666	650	680	666	703	663	610	621	624	686	676	649	611	657	615	671	686	648	624	651	677	615	636	646	664	607	644	656	630	685	661	704	666	672	584	684	625	609	650	630	647	646	642	661	701	586	632	631	680	640	658	666	676	673	663	680	673	660	707	631	689	655	662	652	674	696	631	645	655	624	577	655	622	663	673	612	663	629	660	659	656	700	658	603	695	656	593	683	665	652	658	647	647	670	638	669	627	652	603	657	645	588	614	642	628	643	617	682	655	665	661	649	620	648	646	693	690	666	651	620	662	653	669	664	683	629	675	690	644	664	659	719	654	694	646	679	662	666	670	638	671	656	652	597	697	642	668	631	653	678	612	648	662	674	613	650	660	655	579	634	709	630	688	632	672	658	671	683	666	651	644	626	631	653	682	665	667	623	682	610	652	616	685	601	599	647	668	666	659	714	642	590	650	649	660	626	672	634	661	672	648	659	674	650	632	634	692	652	610	651	645	670	664	688	668	646	624	600	694	662	625	655	635	657	648	680	632	640	639	635	687	672	676	681	608	625	683	628	648	667	621	672	649	666	635	632	641	660	642	656	698	644	699	650	649	632	685	647	599	615	654	640	651	637	696	652	678	630	663	674	598	691	619	629	677	673	665	683	646	587	634	671	645	626	652	663	712	669	647	674	665	666	644	632	650	624	603	622	637	629	690	643	691	681	667	644	614	633	675	629	644	660	658	650	691	624	665	634	652	636	654	635	667	629	640	683	696	632	685	648	701	636	601	637	668	620	646	601	619	627	684	698	639	655	604	614	677	639	655	668	613	699	674	681	646	661	659	678	658	644	670	675	624	686	627	623	666	638	645	670	631	634	640	644	666	648	611	637	669	692	674	628	630	677	640	666	629	634	608	641	649	602	649	646	646	670	651	625	604	682	690	657	614	683	668	650	686	681	685	661	632	647	657	678	626	666	647	671	626	641	679	656	638	709	629	654	652	611	657	637	674	694	628	674	621	666	623	635	638	649	682	645	621	637	619	662	675	673	681	625	639	596	619	673	676	672	641	642	679	650	642	630	614	674	687	626	667	636	628	611	658	665	662	634	655	647	682	653	644	665	666	653	663	592	648	681	656	604	623	712	680	652	650	640	618	639	621	625	643	639	708	671	646	663	646	625	649	653	652	644	657	631	629	691	641	684	678	653	672	617	667	679	612	633	631	667	652	701	698	680	665	652	654	657	627	654	633	641	626	621	645	664	667	615	646	653	643	652	678	642	682	679	617	717	694	640	603	638	671	609	667	663	618	699	630	676	628	664	663	723	648	670	675	608	684	647	611	656	677	610	693	685	649	662	660	628	647	708	665	658	674	694	633	649	655	674	622	633	708	625	659	678
34636	62651	77761	68450	38515	28918	16803	1285	292	262	266	288	278	263	283	575	2275	2816	1651	738	389	289	287	266	254	239	257	260	258	262	257	273	251	230	255	258	237	252	222	254	245	233	236	239	264	252	228	229	246	249	252	248	259	234	213	223	258	242	252	237	244	238	259	217	258	231	238	234	218	254	262	255	258	272	257	258	228	254	232	270	250	249	233	253	247	256	223	251	255	248	232	248	264	256	275	260	232	213	259	241	251	229	245	237	223	235	250	261	220	253	250	238	258	253	256	270	231	274	251	252	240	266	240	254	277	249	228	250	264	229	240	262	255	250	239	249	257	243	245	270	258	250	276	233	238	242	251	233	252	264	266	235	235	261	262	247	254	250	227	278	244	280	240	242	240	223	230	241	261	236	233	263	221	230	250	238	255	238	238	229	228	263	232	254	279	260	271	248	267	222	254	235	252	228	250	223	225	239	247	238	239	254	230	216	239	245	240	261	232	223	217	269	271	246	246	242	212	262	269	227	250	272	223	242	221	234	228	256	255	244	235	253	246	253	258	262	257	219	258	229	243	247	258	266	259	263	242	231	258	247	249	213	251	228	233	221	234	248	267	242	259	236	237	254	271	268	270	250	231	269	231	248	246	273	221	253	257	232	253	235	245	265	247	244	268	261	278	263	231	261	244	261	260	270	289	220	245	245	250	251	273	232	269	271	244	241	241	218	262	244	271	254	246	243	252	232	229	253	237	269	251	236	275	260	256	252	247	262	266	234	264	249	240	250	248	222	266	254	255	259	243	248	228	236	263	260	220	270	268	245	232	230	253	234	235	229	262	244	237	233	258	256	222	254	235	267	232	250	253	235	224	275	249	242	258	270	254	239	205	254	237	237	263	238	232	236	260	240	248	249	246	272	259	251	259	266	278	235	252	233	218	251	257	228	228	234	231	273	267	213	240	244	230	243	270	265	249	257	248	242	271	224	259	240	215	247	225	235	276	246	240	286	266	252	255	259	238	266	253	244	234	260	231	260	220	233	206	251	239	247	255	241	231	234	272	247	254	241	239	277	245	248	247	275	246	250	268	275	248	234	251	252	239	211	276	240	257	262	237	236	268	246	241	257	253	260	245	222	241	237	246	234	232	236	252	236	235	244	249	246	259	251	248	261	231	210	268	250	267	230	267	260	197	240	265	254	251	250	253	228	227	243	219	234	222	260	217	242	236	255	240	252	253	250	230	229	245	248	253	249	263	230	225	252	241	266	287	230	243	257	223	237	256	216	264	264	257	240	239	215	220	230	251	278	223	258	226	256	240	249	236	219	266	244	259	262	249	238	263	294	255	249	264	229	242	235	277	231	264	276	263	242	236	228	259	235	264	213	231	269	238	225	238	274	264	220	258	264	260	246	209	276	239	253	274	233	233	244	228	249	259	242	241	245	238	253	251	269	251	241	267	252	231	267	254	250	265	260	259	243	234	227	252	264	246	248	216	230	223	263	220	239	275	249	263	259	248	240	242	235	249	231	231	226	253	259	227	257	249	251	224	258	240	240	232	306	227	233	260	253	270	263	246	241	226	237	262	229	216	243	219	241	251	237	235	279	242	247	249	253	251	261	265	262	223	235	243	226	270	249	262	245	228	239	238	281	227	243	266	283	239	242	249	210	266	269	240	251	237	251	252	238	241	250	254	258	251	248	219	247	266	242	249	240	252	251	269	228	219	247	251	250	268	221	248	268	256	240	245	242	234	214	216	259	244	248	279	268	270	252	231	235	241	242	234	239	234	219	242	254	264	256	222	250	220	254	253	242	266	242	249	252	283	251	269	244	207	217	251	273	243	232	227	222	267	235	231	258	243	256	238	249	292	254	266	238	265	282	242	251	267	269	246	244	255	234	246	239	235	277	269	272	256	281	241	238	254	240	279	275	249	237	254	236	231	239	236	229	250	250	237	234	228	233	256	264	257	227	252	240	237	247	262	216	246	252	247	235	232	281	263	235	242	258	243	251	231	251	238	258	252	286	247	277	223	236	232	242	264	250	264	231	239	246	238	276	235	257	231	257	219	271	250	251	229	263	249	259	247	233	225	266	252	264	238	244	287	241	251	218	271	239	253	223	258	243	223	243	254	226	239	231	244	231	251	246	242	241	252	245	224	259	279	227	237	231	278	234	282	251	245	272	230	234	215	283	235	237	261	256	234	260	232	243	244	237	211	243	259	226	223	247	245	245	231	249	221	237	257	231	261	281	256	241	255	233	271	265	251	253	232	249	237	271	241	261	228	257	219	269	263	252	269	235	240	264	261	236	222	232	262	231	270	269	250	236	244	222	237	246	247	237	248	260	228	231	251	233	247	262	258	284	230	249	241	264	222	264	232	271	247	284	266	208	236	217	270	263	279	233	252	239	236	267	255	254	240	234	270	241	245	214	248	226	237	257	248	258	272	250	235	241	215	260	249	264	250	237	257	231	261	257	252	253	249	267	246	269	251	254	256	258	252	230	251	251	254	261	257	241	239	211	270	276	287	236	237	294	275	223	249	239	230	243	241	256	247	268	248	264	243	235	271	243	254	253	243	245	254	261	254	228	273	246	226	235	254	257	239	275	236	228	253	245	247	242	233	249	242	229	232	212	268	224	216	226	241	244	251	241	238	249	240	266	230	222	258	279	247	236	253	243	208	247	213	261	224	231	276	244	231	245	230	248	234	243	245	239	239	213	263	232	230	245	252	265	234	256	235	265	247	239	264	240	263	244	273	200	239	241	249	232	263	244	244	273	240	242	199	250	245	242	249	228	234	220	263	277	252	224	256	257	267	256	243	231	232	268	273	255	248	255	258	294	228	243	236	263	255	210	236	219	278	262	249	237	261	242	245	260	265	228	223	259	223	257	241	246	231	242	262	227	254	248	247	251	252	300	255	232	239	242	238	265	265	238	237	268	260	240	218	255	264	225	240	248	253	247	272	229	236	232	241	247	230	235	253	271	247	244	273	232	240	218	246	219	243	246	235	221	247	267	252	242	266	261	255	230	280	226	238	245	229	231	246	228	256	211	279	288	254	271	238	253	224	228	226	253	242	250	272	237	238	264	247	221	232	261	290	255	249	252	272	254	270	268	238	274	244	233	248	239	255	261	267	263	249	255	258	239	255	217	235	209	235	233	233	218	250	269	263	251	241	249	230	217	234	230	229	264	254	236	238	247	237	262	244	253	238	263	253	242	236	215	207	250	253	227	260	260	258	247	245	252	264	247	239	264	267	274	238	239	265	220	244	260	253	256	258	248	257	250	228	231	227	247	260	235	250	235	261	245	257	265	247	235	254	223	236	261	235	239	256	250	224	242	255	253	266	247	219	237	235	251	239	258	250	251	258	234	238	278	232	258	251	241	258	275	250	245	237	256	258	211	231	266	256	239	239	251	236	279	271	247	245	240	241	220	246	219	236	232	254	261	240	258	243	235	243	239	269	269	267	241	258	254	239	253	246	244	249	275	240	211	245	272
20257	48411	75310	71872	46012	42137	22812	968	903	900	804	815	815	760	762	2764	12510	13825	8158	3534	1424	825	732	630	643	616	610	657	632	619	668	647	609	615	633	631	678	590	661	596	643	604	607	587	651	607	649	665	620	630	639	637	609	638	627	610	658	680	618	639	620	616	645	634	621	683	597	633	658	610	627	622	594	634	615	618	668	614	601	606	600	659	630	617	606	613	651	639	625	657	609	604	643	635	608	640	595	651	618	618	627	637	586	657	629	613	648	672	600	650	600	625	689	590	648	657	587	592	584	645	671	628	661	620	628	641	625	627	581	632	651	618	667	652	696	586	652	570	612	650	606	616	626	609	582	628	660	598	638	664	621	614	660	631	618	632	639	619	615	635	639	643	608	651	639	636	655	617	636	633	613	617	620	624	652	604	648	625	639	653	625	634	605	615	609	602	660	623	615	640	612	630	590	603	651	616	625	602	620	622	654	631	651	589	634	622	620	666	645	604	591	612	634	619	627	644	627	615	603	621	640	596	609	667	628	601	614	649	672	607	625	652	604	628	567	607	664	644	610	613	590	642	616	631	625	626	642	656	639	626	657	643	647	620	679	631	613	632	639	654	616	647	629	633	622	619	650	615	621	619	627	617	658	563	664	642	605	628	686	623	599	608	602	596	622	586	658	638	662	649	634	608	634	605	605	637	645	632	609	663	671	632	657	595	602	642	640	636	626	646	623	668	580	650	659	637	590	637	604	622	644	616	587	595	617	615	627	644	580	608	579	646	624	607	637	647	617	588	592	643	592	672	607	631	622	639	627	616	633	634	609	640	639	622	688	626	643	615	662	671	654	651	646	667	638	639	625	657	649	605	624	616	663	603	611	635	645	625	638	667	665	563	646	581	654	632	617	624	637	646	652	648	585	573	637	599	612	643	617	678	625	604	633	614	623	584	633	633	652	649	646	621	647	625	659	629	664	600	661	637	643	633	654	620	672	658	626	634	602	608	617	621	651	562	605	610	624	637	607	621	639	577	659	666	659	623	614	668	602	665	634	610	602	604	643	620	603	590	626	597	634	647	615	614	606	620	625	622	622	637	639	610	647	629	655	645	604	629	610	583	647	604	639	615	617	607	629	600	637	606	595	636	635	614	588	632	661	637	605	647	577	678	655	667	627	612	643	628	639	600	606	557	671	639	640	624	629	598	610	609	653	619	631	653	601	638	653	586	637	603	586	644	621	637	614	601	603	613	620	610	596	622	643	641	663	595	622	622	622	606	680	617	630	626	614	631	633	643	639	645	704	623	599	585	642	588	622	630	625	615	631	574	637	628	644	625	666	667	664	577	659	654	641	649	615	660	630	635	669	610	597	612	601	626	691	681	648	584	667	654	605	611	592	631	614	650	627	653	677	601	594	640	564	659	625	586	602	593	616	632	626	612	637	625	606	614	666	607	651	622	630	650	608	645	645	651	673	639	617	645	614	605	648	626	632	584	620	558	585	645	621	682	610	590	614	594	659	622	661	670	651	605	626	606	627	663	662	611	664	676	621	647	600	643	595	631	558	637	621	637	644	619	638	634	662	629	664	667	616	608	568	656	601	599	650	667	657	600	628	580	653	651	638	630	668	626	638	653	644	620	609	618	662	594	609	616	580	660	611	640	617	621	597	626	624	645	649	645	611	625	613	588	646	621	616	579	612	625	653	640	603	617	628	611	608	632	644	615	587	621	633	627	653	592	586	654	638	641	618	562	597	646	656	656	649	600	617	601	657	618	664	600	626	632	655	618	626	642	649	571	594	653	626	616	641	633	628	628	671	622	625	654	637	599	573	575	662	587	668	639	622	625	669	634	610	653	607	602	646	603	618	614	633	621	645	585	657	654	624	610	603	627	636	613	663	642	622	603	646	590	611	615	654	650	673	633	654	625	632	660	684	628	654	618	637	571	657	656	642	617	626	660	659	625	620	590	620	620	621	619	622	591	628	630	632	603	570	594	639	644	682	602	638	642	633	650	646	643	645	697	656	633	626	584	603	672	632	615	628	601	661	645	615	671	622	650	630	627	624	645	596	644	681	600	616	645	620	675	665	590	643	607	646	644	655	629	637	644	593	636	629	640	633	600	606	635	639	677	596	629	647	621	630	609	630	595	654	621	666	637	625	659	647	650	634	623	624	619	613	625	588	636	642	622	596	611	609	619	618	641	613	643	619	662	612	640	606	653	659	679	634	624	628	663	612	603	624	606	628	617	624	663	626	618	648	623	601	644	621	601	610	628	651	569	624	611	644	620	607	602	658	621	678	597	650	673	644	620	612	633	627	591	544	629	645	611	677	600	618	668	607	663	632	682	630	619	615	627	597	616	615	613	604	630	595	604	636	644	640	609	601	667	632	623	700	637	613	647	670	597	625	625	629	626	638	638	612	641	627	672	631	654	639	612	650	630	633	619	609	597	647	615	647	625	600	638	587	595	654	613	616	573	647	579	593	627	571	610	634	620	695	651	646	607	629	599	671	606	617	617	643	618	651	657	590	622	636	584	658	635	612	601	579	639	649	636	650	648	627	593	602	640	631	624	576	631	648	640	645	652	648	643	646	608	658	661	670	622	603	616	618	595	668	629	627	626	602	645	643	647	594	648	637	628	634	652	599	624	634	625	661	634	642	542	565	606	613	628	644	628	618	623	667	623	606	569	594	660	622	584	632	651	640	663	596	612	580	644	658	588	623	630	633	671	621	603	612	619	629	624	634	683	665	657	657	605	608	662	569	620	638	642	569	634	651	641	678	630	629	628	677	665	633	610	607	652	623	660	651	631	631	615	656	611	609	634	663	630	666	614	658	630	563	655	627	598	622	624	616	620	569	633	649	629	657	651	643	668	588	645	637	617	603	650	650	631	647	677	611	642	598	579	653	651	668	642	607	626	677	619	622	569	647	685	589	642	631	615	611	631	670	673	624	585	632	592	594	649	610	658	635	653	664	601	630	571	600	611	645	630	617	625	665	573	647	591	619	623	599	606	589	667	604	664	657	672	642	642	611	610	589	649	604	616	616	628	615	639	678	644	638	594	621	628	628	624	653	626	616	613	593	616	648	630	638	611	617	644	662	641	639	618	657	661	618	575	641	628	601	610	643	632	631	642	614	624	614	640	620	624	647	645	635	615	638	613	633	620	637	665	660	652	643	591	668	642	645	635	569	668	653	629	654	668	647	600	617	610	631	665	621	624	581	651	608	627	611	646	615	613	640	595	616	612	616	601	630	617	623	635	610	613	599	599	645	609	670	614	576	611	648	641	603	663	644	631	644	627	617	621	663	638	646	610	633	641	602	585	601	615	630	646	652	631	616	596	615	677	641	624	638	584	594	639	606	647	629	635	629	652	652	601	571	632	609	651	631	643	656	654	591	582	652	633	607	666	611	608	615	665	618	652	639	624	663	622	611	615	633	629	606	676	611	567	654	615	583	576	652	657	659	632	608	631	620	683	617	625	618	677	583	656	620	622	628	663
2758	4316	13243	11097	2157	1095	638	224	231	212	222	228	232	228	213	254	342	407	346	272	247	216	239	251	227	231	232	212	222	249	214	228	203	213	272	245	233	207	238	234	200	222	259	270	225	228	238	204	229	217	233	200	256	247	205	196	219	215	212	216	217	240	222	209	235	241	207	203	237	257	237	213	221	224	223	219	235	232	260	228	245	219	196	229	221	253	207	236	199	203	210	233	232	203	214	216	214	207	222	212	208	217	201	215	234	209	211	218	252	229	220	235	213	251	236	226	234	215	246	244	218	236	242	225	206	218	227	233	228	198	246	222	194	210	227	196	234	233	225	218	192	227	225	252	246	217	214	215	224	214	209	230	226	243	234	219	229	216	240	240	241	220	211	229	215	228	235	245	246	274	229	221	235	228	186	211	238	214	214	242	225	239	224	224	195	228	210	214	222	220	219	253	233	218	236	210	186	236	223	210	215	209	231	246	220	245	221	226	251	238	232	232	222	224	253	235	229	206	214	240	211	247	218	235	244	215	239	210	228	255	194	241	250	220	249	231	225	193	218	222	224	231	215	225	220	239	227	237	237	220	227	253	203	241	217	204	257	243	241	212	231	209	226	233	229	234	205	183	253	223	225	196	233	227	252	211	217	203	214	231	228	253	224	249	221	237	233	214	236	215	230	229	230	240	223	201	217	228	215	221	245	198	240	235	237	240	258	205	222	251	214	229	231	238	232	223	196	206	219	225	196	188	208	211	238	238	217	245	243	217	239	204	231	220	237	198	204	238	238	234	252	237	230	257	224	244	223	213	226	263	216	221	236	208	195	243	229	226	220	218	211	239	208	222	220	236	234	247	240	231	197	203	225	213	219	248	226	231	208	215	203	199	220	235	232	228	236	228	233	206	196	224	253	222	213	237	232	210	224	193	175	202	216	212	232	217	228	218	230	230	229	231	229	267	228	226	218	228	214	240	206	225	235	216	222	215	206	207	219	225	248	206	194	231	198	233	227	229	233	219	214	214	231	227	218	240	222	202	231	242	237	193	243	248	240	220	241	240	216	231	194	215	238	242	245	223	219	223	229	246	202	198	221	205	215	234	251	208	227	246	202	222	216	244	218	209	221	244	241	219	232	207	218	223	232	250	210	205	215	216	237	226	241	239	225	191	240	226	207	230	209	204	216	213	250	219	220	228	204	219	241	223	245	211	241	206	225	233	218	230	240	231	223	221	230	224	226	226	239	243	223	206	205	233	245	217	209	214	227	206	258	224	211	240	219	232	228	223	221	224	215	208	231	221	218	211	237	191	219	214	224	184	245	212	239	211	244	235	199	208	230	208	227	231	213	235	220	228	237	245	220	189	221	237	205	193	200	244	224	230	232	212	240	228	228	253	239	229	206	260	231	213	229	245	236	273	241	250	218	233	198	221	251	213	241	211	244	237	238	230	243	236	248	201	236	232	232	225	226	227	241	231	244	220	198	204	225	240	200	206	212	229	219	219	221	242	222	265	257	218	212	231	221	237	194	208	217	234	222	250	255	220	258	234	237	205	241	233	227	216	248	231	206	238	204	239	223	228	212	232	243	231	244	215	208	241	192	235	237	217	244	229	197	229	239	220	201	233	213	228	233	225	225	258	223	233	239	221	228	214	220	244	240	217	230	237	259	222	219	214	210	244	225	218	231	221	226	220	251	232	232	191	228	214	229	246	245	222	199	220	214	208	243	197	238	193	241	228	214	204	246	235	223	202	231	243	223	213	202	195	236	211	219	256	218	206	231	224	254	231	253	231	219	200	231	232	213	226	214	223	206	218	245	230	236	204	235	200	244	222	228	242	229	195	235	202	233	214	209	242	217	230	230	221	222	222	229	224	224	233	229	209	249	226	243	201	227	267	254	214	254	220	227	217	222	247	205	216	228	241	212	257	244	241	210	219	233	225	256	204	256	219	236	222	221	212	202	226	242	208	223	228	253	223	233	240	223	236	229	227	222	236	233	208	211	213	226	216	246	211	229	218	224	218	228	222	217	224	221	211	215	233	266	230	215	245	203	219	204	248	212	216	227	252	218	208	200	230	245	218	224	196	219	193	220	214	233	212	198	222	217	223	222	230	220	227	217	243	200	230	212	219	200	208	233	217	221	209	234	206	227	230	222	202	219	221	232	217	218	209	210	231	215	214	201	223	221	218	229	234	240	237	232	237	224	217	247	231	229	213	208	212	225	215	223	242	224	206	247	214	232	213	220	229	250	230	213	232	212	248	221	230	225	230	201	212	231	200	211	212	233	226	230	228	197	233	232	234	220	218	212	258	257	203	215	254	217	218	272	226	234	199	212	197	226	229	235	229	247	202	231	220	225	221	227	238	216	210	226	242	222	216	210	218	226	233	247	212	254	218	221	215	229	220	208	210	195	227	209	236	191	201	233	212	220	238	228	223	209	236	218	233	219	229	226	231	203	201	216	200	219	218	216	201	203	211	245	211	222	235	240	228	217	221	221	254	213	220	202	207	221	230	219	224	262	215	236	233	205	231	240	226	243	206	199	233	234	197	231	243	226	239	203	183	229	226	219	222	211	241	254	250	227	229	224	255	227	219	225	235	199	234	247	224	218	226	235	244	232	227	234	187	242	218	198	203	240	227	236	202	202	230	224	193	230	238	227	235	235	226	211	234	198	231	207	209	238	226	238	234	216	218	214	209	198	204	223	230	208	217	235	237	213	229	227	200	203	207	221	206	228	222	234	233	232	233	215	226	243	206	213	217	248	234	221	242	229	219	229	226	213	214	241	214	235	206	193	217	247	214	224	227	227	208	180	184	223	196	225	213	199	195	219	242	246	211	247	199	219	226	229	208	224	235	216	254	196	232	250	200	218	216	217	232	252	245	199	205	231	237	218	248	240	208	199	232	206	240	209	254	217	235	228	230	234	217	213	223	233	247	206	234	199	201	196	196	193	206	208	215	230	251	233	210	221	205	250	230	250	202	213	207	226	213	252	220	239	211	223	223	215	213	220	227	247	223	235	248	226	221	236	219	203	237	228	224	259	255	219	243	215	239	246	239	235	210	197	228	236	219	222	222	199	221	242	205	224	235	256	218	226	214	211	236	216	239	237	212	217	202	245	216	209	229	241	260	228	222	230	199	221	243	193	230	227	243	230	220	223	228	232	225	232	238	229	233	206	218	231	221	224	246	216	219	230	219	229	240	230	244	226	237	251	241	212	222	212	240	232	214	235	221	221	209	238	206	223	238	219	246	234	195	218	225	240	218	219	222	227	223	199	212	228	240	226	219	220	244	232	215	201	215	232	222	229	226	217	238	251	216	252	222	180	233	207	242	208	237	234	218	218	203	224	222	234	208	251	224	211	227	232	226	232	224	208	233	206	233	212	240	245	252	201	218	228	221	225	243	182	221	236	227	241	207	215	258	207	214	214	221	213	219	220	243	217	237	235	254	210	220	227	247	215	236	235	204	228	225	209	231	252	215	233	239	214	230
2682	6871	23120	21882	6357	5082	2420	592	629	645	566	572	612	619	569	889	1471	1615	1233	875	681	596	594	560	574	622	565	618	552	623	567	607	642	570	563	585	577	537	592	616	607	554	600	617	587	597	595	578	596	634	587	577	566	627	618	568	570	614	620	586	592	603	607	606	561	609	587	570	538	550	579	584	601	549	593	603	571	574	564	595	581	616	563	576	559	598	554	568	629	587	596	567	630	605	619	547	560	601	582	592	551	596	601	525	607	607	582	609	618	581	602	596	642	562	610	623	581	605	576	579	566	642	582	584	589	569	559	619	545	615	625	582	586	561	578	582	566	581	565	591	555	571	611	584	575	608	586	566	584	558	547	585	599	575	626	620	572	635	618	586	583	624	604	590	528	593	607	616	579	603	577	596	582	643	530	583	578	619	607	598	552	582	577	596	576	596	563	597	605	606	607	579	623	591	561	545	553	595	574	597	573	569	586	637	617	577	589	592	597	600	570	621	598	583	624	564	587	573	599	582	586	589	565	540	603	554	598	558	619	591	593	554	562	562	645	594	552	594	596	564	602	617	562	565	566	616	607	589	559	574	572	590	597	544	582	557	605	585	607	531	581	608	621	596	600	622	624	575	548	584	574	622	602	572	579	615	607	609	585	605	616	590	594	613	616	587	606	601	583	602	580	580	585	613	582	579	588	636	618	551	571	541	569	615	578	626	590	594	597	616	587	602	554	606	583	575	590	579	548	539	617	609	588	615	571	574	607	632	573	562	604	600	586	551	606	618	581	589	574	605	583	568	576	596	606	601	560	573	589	583	588	578	569	587	624	549	608	609	574	581	630	569	623	590	580	588	557	584	571	630	597	570	587	610	606	596	544	572	554	571	553	637	589	602	556	606	585	551	586	587	578	570	610	581	559	605	579	623	611	614	600	630	589	575	569	559	579	567	590	558	551	586	600	597	623	606	585	536	552	599	673	570	580	594	555	594	542	566	582	616	611	576	595	573	585	605	617	587	584	609	572	592	614	563	592	603	594	631	609	609	577	569	560	615	577	589	619	609	599	579	577	550	609	615	599	584	559	627	569	582	601	552	591	625	597	633	590	599	570	619	575	576	627	573	582	556	588	569	625	588	605	585	624	599	621	616	608	558	609	606	567	585	562	577	590	610	582	544	558	566	592	603	558	626	619	586	598	580	571	586	570	591	637	590	582	619	604	579	559	597	614	578	624	611	596	564	582	576	593	602	632	602	561	598	536	603	567	612	556	585	567	551	607	585	567	611	586	576	562	565	552	622	592	580	564	571	594	569	604	597	557	595	552	576	576	586	624	580	622	591	552	575	612	594	580	573	593	588	585	596	564	605	582	579	644	585	574	533	601	612	576	569	628	604	601	602	632	579	563	554	572	554	575	577	590	597	610	588	570	628	572	627	553	670	623	618	639	619	586	577	606	621	618	565	573	597	604	601	606	568	590	550	617	603	571	564	611	575	602	578	591	601	571	597	603	619	588	586	569	579	612	569	538	598	571	576	568	610	582	581	601	604	583	622	606	591	563	569	657	582	624	559	587	611	607	631	588	581	575	618	577	566	570	612	545	555	546	578	608	576	560	583	596	598	555	582	604	581	589	620	575	599	618	606	596	568	584	610	549	547	640	590	590	588	629	561	609	630	566	555	602	572	586	611	559	598	660	607	594	614	585	587	588	577	609	586	598	577	591	601	646	582	602	578	580	565	597	613	587	600	590	594	597	577	593	619	563	609	547	555	590	577	568	552	586	547	564	614	583	592	597	594	563	605	620	588	558	618	600	553	571	604	588	557	545	608	546	536	608	572	571	605	579	596	640	581	544	575	580	610	567	621	547	579	593	573	581	565	601	566	595	639	551	614	644	581	580	597	626	592	591	608	554	599	567	576	608	621	562	588	553	589	553	606	580	630	603	645	550	616	596	580	574	571	546	580	595	576	583	569	620	608	547	614	571	574	536	593	603	560	542	594	601	589	596	614	612	589	614	581	553	583	585	602	575	586	587	598	569	569	575	569	590	566	609	588	604	560	583	572	582	589	656	573	579	594	617	584	575	552	605	583	607	601	610	590	556	558	613	611	548	601	618	589	595	588	613	585	560	595	599	628	553	601	546	585	566	578	585	601	622	590	565	570	554	578	563	579	562	600	613	587	628	620	588	503	592	561	573	587	570	627	604	610	586	593	618	588	573	592	559	635	574	528	575	615	610	603	605	585	577	565	587	640	594	603	601	533	561	561	602	583	634	560	544	595	641	561	577	585	564	618	591	550	569	585	553	610	592	605	556	569	578	595	527	552	575	563	611	586	605	591	602	599	588	584	564	596	624	546	547	579	583	569	584	583	614	617	596	585	621	588	575	602	535	582	620	572	599	588	665	609	598	601	579	581	618	576	587	598	529	560	565	573	590	523	589	575	625	538	597	587	609	588	591	582	615	569	578	598	571	566	626	632	602	573	532	655	565	578	630	585	564	573	561	567	583	608	579	545	629	587	559	573	562	572	596	563	579	607	582	595	598	604	583	619	586	561	562	576	590	573	592	584	576	534	611	594	600	581	555	552	590	597	576	588	607	591	561	583	551	588	594	618	601	588	594	588	616	601	556	620	555	534	644	600	561	584	594	575	635	622	575	566	587	580	546	631	614	569	594	603	581	575	579	556	612	544	574	602	608	608	588	578	636	588	644	568	613	606	567	582	569	590	584	591	577	555	564	586	551	573	556	595	621	610	597	584	619	585	619	607	569	615	588	632	639	597	547	554	587	572	607	627	611	586	586	567	594	590	578	536	657	605	554	572	560	583	582	579	650	582	586	568	579	603	547	588	576	539	601	647	605	581	602	566	607	583	582	545	647	603	557	562	571	577	588	585	582	569	608	561	611	593	569	606	537	570	608	529	557	613	567	525	583	593	586	532	586	528	618	595	607	639	581	617	629	609	588	609	559	617	617	553	607	575	599	598	602	612	601	599	589	613	590	580	562	629	627	612	561	601	570	593	595	599	619	570	606	593	583	564	606	593	573	621	590	631	585	567	562	560	615	620	605	608	570	587	595	605	602	607	600	579	587	581	553	584	567	580	627	618	566	585	583	525	548	627	604	550	630	595	577	631	602	620	622	569	564	646	600	592	639	612	617	579	614	571	603	626	561	604	554	548	604	582	567	637	589	596	571	565	579	669	545	619	605	608	575	578	560	559	581	524	565	594	606	559	605	612	575	599	592	625	573	567	571	537	543	607	562	573	555	567	590	612	621	602	596	581	575	574	524	592	595	585	594	612	604	588	597	624	635	573	565	600	576	542	592	608	577	623	551	586	573	613	620	597	527	589	588	645	533	596	580	601	615	635	584	596	553	563	594	556	634	569	585	589	556	559	584	560	610	578	591	587	631	593	589	621	600	591	551	599	579	545	584	586	582	569	614	565	629	524	586	601	594	621	601	580	601	601	617	553	587	565	569	563	613	570	560	591	593	551	590	623
12867	37500	62818	57791	27749	17055	7747	425	295	291	272	281	270	283	298	771	1848	1502	824	554	321	319	274	223	253	269	243	265	254	254	256	248	282	242	256	256	237	268	256	242	292	262	267	249	241	264	279	255	308	273	274	241	270	260	256	274	288	259	244	223	268	284	245	256	238	242	242	282	248	274	275	252	275	248	266	256	264	255	269	271	248	235	263	269	277	249	286	242	256	237	304	252	233	221	274	270	252	275	272	276	234	251	262	250	272	253	259	251	265	256	253	258	267	264	259	226	274	279	238	258	243	266	265	248	256	278	285	262	277	263	267	243	245	263	252	259	283	241	247	285	246	243	263	257	276	255	258	271	250	265	229	265	230	257	281	241	245	269	246	257	256	293	226	245	266	270	255	260	246	264	249	266	247	252	255	243	254	278	256	275	244	264	277	257	252	264	262	256	258	240	253	271	250	227	261	237	275	267	293	247	252	234	237	238	213	221	284	225	262	247	271	258	263	241	281	267	244	264	202	262	282	255	269	248	262	241	256	241	246	250	263	268	254	254	268	241	265	288	260	249	265	300	272	263	241	254	262	256	282	264	246	317	276	263	264	258	244	249	245	243	242	292	244	264	250	240	235	263	249	261	263	274	283	272	257	250	245	239	251	262	252	257	283	287	270	269	266	229	286	269	280	232	271	260	243	288	261	236	244	254	269	267	257	242	241	284	237	302	241	246	266	271	256	270	240	284	253	277	264	276	256	259	252	251	253	278	231	267	271	241	264	246	246	277	268	251	264	265	241	251	259	261	285	247	249	240	238	267	231	251	273	260	286	275	281	259	238	266	237	269	266	292	268	262	242	248	249	245	252	254	240	242	252	239	260	232	261	257	256	260	277	266	244	230	253	260	286	274	250	269	261	271	228	245	242	225	259	281	275	265	258	250	243	274	258	270	260	228	253	286	275	264	242	285	263	287	241	255	277	260	267	259	257	277	274	247	277	260	251	250	256	262	239	256	256	293	277	257	287	242	230	263	224	250	252	271	261	270	269	266	273	275	291	278	261	276	252	251	238	284	273	295	249	242	255	264	267	279	257	253	248	269	280	257	268	281	255	262	277	281	248	232	232	240	271	267	276	264	238	236	249	224	257	279	287	268	246	268	283	255	243	273	252	278	226	274	257	287	255	272	238	250	268	256	244	251	253	254	235	253	247	247	272	256	275	260	295	239	258	243	278	262	253	255	249	262	268	278	273	266	264	261	251	229	255	272	284	255	290	260	280	254	272	263	295	253	257	279	238	270	241	275	262	254	271	279	269	255	244	256	282	224	299	247	301	267	271	228	249	239	256	243	251	270	240	250	275	247	265	243	267	278	284	269	256	235	282	263	234	284	261	245	260	247	286	244	266	278	273	250	263	265	287	260	261	277	284	235	271	249	256	262	266	274	292	259	268	257	269	259	276	275	257	256	251	273	300	239	234	240	273	259	229	258	257	264	269	280	246	280	251	236	279	235	271	248	273	270	256	266	235	233	275	251	283	257	265	264	283	247	240	269	236	251	257	263	251	231	252	253	243	248	226	236	256	280	264	248	277	245	277	237	234	256	240	270	270	248	254	254	253	265	274	247	207	256	236	243	263	277	243	267	264	271	279	269	247	268	246	264	277	243	232	249	252	284	272	261	285	259	284	228	249	267	254	224	262	216	264	280	278	255	251	254	263	240	281	265	250	253	252	260	266	280	283	229	248	268	246	259	249	235	285	271	243	250	237	256	261	270	261	256	273	270	246	228	300	258	255	239	256	252	272	234	270	260	262	254	294	251	249	260	245	272	288	260	243	242	255	270	271	247	238	288	280	242	274	270	266	256	249	255	241	271	269	236	235	284	275	237	230	260	249	265	266	274	282	237	279	240	245	245	260	255	279	233	285	246	248	257	276	277	242	263	261	277	246	251	254	239	278	239	258	259	271	258	240	251	263	262	243	247	260	267	268	235	271	246	270	276	252	256	257	247	242	244	256	255	235	246	261	255	243	255	270	247	218	248	258	271	281	265	273	265	282	281	227	269	252	253	253	257	269	258	264	296	270	262	266	229	261	262	243	245	236	258	258	256	246	261	268	258	269	257	264	249	277	255	280	246	216	233	233	262	267	233	254	228	250	253	263	239	264	276	255	286	259	275	276	246	242	256	279	219	257	277	245	262	258	248	256	226	241	247	267	267	249	240	260	236	249	284	251	253	275	259	236	265	245	280	244	276	247	278	243	265	244	239	254	243	252	262	242	271	240	256	247	251	235	266	263	279	246	269	280	266	312	266	256	221	250	257	286	274	258	262	241	230	236	274	243	240	248	252	238	252	252	249	249	259	257	270	250	242	246	261	252	246	249	261	251	270	266	269	259	256	248	285	263	261	259	226	278	242	267	270	257	276	254	269	288	233	294	276	235	249	250	275	276	242	277	263	238	270	253	248	252	265	261	301	260	271	260	240	266	257	243	284	251	289	236	268	234	255	233	266	271	265	248	235	267	248	241	269	253	242	266	241	242	244	242	258	275	270	275	261	288	305	259	260	277	268	255	253	257	266	255	266	268	299	284	267	246	254	249	248	244	258	254	267	249	283	235	261	261	264	252	240	253	262	264	267	272	283	270	261	244	252	289	264	257	265	260	260	284	248	250	292	254	245	250	267	270	256	287	265	268	270	256	273	247	289	258	248	263	264	250	250	274	253	267	250	258	269	228	258	271	261	259	245	248	241	290	243	269	248	280	250	237	240	277	265	280	263	260	260	247	266	268	245	250	232	233	260	281	277	239	277	277	244	263	253	258	277	263	273	253	239	246	253	275	247	228	243	266	279	253	263	276	267	226	254	290	281	255	237	272	220	271	266	229	233	229	271	276	254	272	255	286	250	241	253	250	264	255	246	281	249	270	215	308	261	244	296	256	277	246	241	267	263	253	256	266	245	264	265	264	266	239	285	261	256	246	264	241	256	258	248	276	299	256	268	274	284	254	252	266	261	263	267	237	254	222	258	238	241	244	296	262	259	281	255	243	239	266	270	275	243	286	268	274	282	285	247	267	252	242	278	238	253	256	271	250	267	207	254	257	285	272	256	254	262	258	268	261	238	267	256	272	234	264	254	289	295	286	223	261	273	260	235	268	243	262	264	259	289	265	271	236	260	231	255	246	276	265	245	257	279	221	245	238	259	260	292	262	223	231	256	256	281	262	263	261	247	247	247	257	235	253	279	261	255	238	283	260	273	248	240	260	265	253	229	249	281	252	255	246	235	273	252	265	257	258	278	253	263	248	245	262	257	272	231	278	266	288	263	252	251	264	246	238	246	282	249	247	262	274	260	242	267	277	254	277	230	253	243	246	245	264	257	238	267	249	289	271	274	257	249	281	252	253	248	242	251	261	251	248	255	258	257	274	221	261	279	226	244	289	227	275	274	238	290	246	260	255	234	266	268	249	243	258	270	248	238	252	250	237	270	281	267	250	231	253	261	272	278
8238	31550	57277	58934	33810	31949	13727	888	836	842	827	765	734	711	938	3889	9833	7580	4654	2423	1318	845	705	645	640	654	683	695	666	665	638	689	687	664	660	612	688	642	635	658	672	697	623	631	654	685	669	643	619	676	660	668	664	678	647	662	641	615	631	678	690	663	669	672	649	657	668	643	663	689	650	637	695	661	630	627	669	629	660	681	685	657	660	687	677	609	628	644	645	669	695	671	630	652	645	677	628	649	632	664	656	690	676	679	652	676	639	677	633	663	646	647	679	640	677	668	643	737	609	666	691	646	703	655	661	684	628	657	622	673	627	663	676	704	707	662	629	706	654	704	641	646	657	695	691	626	705	695	694	634	648	651	708	664	639	642	678	617	638	654	661	690	664	657	650	660	646	691	664	658	641	661	650	632	602	678	652	720	674	660	676	624	667	691	637	635	684	677	618	657	632	653	655	672	697	649	655	650	617	662	623	652	690	646	642	673	691	632	650	688	671	630	621	677	692	684	686	663	658	686	615	657	626	724	664	677	657	652	637	637	652	629	672	675	625	685	671	695	640	674	673	690	646	681	649	650	637	639	665	664	635	645	672	635	685	663	654	693	654	644	674	658	672	680	609	628	672	665	699	627	707	688	624	693	655	675	644	680	639	664	626	651	668	691	636	632	640	692	658	621	672	666	669	660	690	726	654	676	658	627	671	638	666	703	666	683	682	661	672	668	660	669	685	668	642	652	644	617	695	699	660	650	656	589	721	623	680	629	617	688	640	658	641	690	662	698	680	696	664	667	695	674	627	637	667	644	672	681	634	657	631	659	671	672	690	644	674	663	693	672	633	677	695	715	647	609	670	667	635	700	641	633	674	685	635	657	684	633	663	688	658	639	626	648	635	664	626	672	643	695	628	684	639	676	622	648	668	662	651	671	690	676	609	649	669	654	687	668	695	631	662	686	728	658	689	673	648	664	628	660	688	704	662	715	675	641	644	662	671	626	637	637	676	694	641	617	645	666	657	673	674	613	684	668	690	701	663	675	632	683	655	673	721	635	638	702	676	670	665	678	669	672	645	697	653	678	652	615	697	655	672	645	635	652	668	637	624	622	687	715	691	657	709	630	670	621	617	672	673	613	639	613	662	639	641	706	687	644	674	693	700	686	647	674	626	647	684	650	664	652	654	680	666	669	601	672	636	649	660	661	636	664	712	651	602	610	646	635	666	668	689	675	655	627	659	639	649	639	674	610	681	636	729	685	610	656	639	654	662	669	672	679	642	657	702	717	701	663	668	647	663	664	646	673	653	628	647	660	640	741	657	660	641	716	697	656	692	735	686	674	631	675	690	651	653	622	686	633	663	678	615	648	665	614	636	705	637	663	679	666	650	619	665	623	674	630	706	657	708	647	665	628	658	648	691	627	694	659	705	669	662	655	635	648	676	719	635	691	688	596	643	646	698	686	668	674	653	678	676	677	640	648	669	654	690	629	701	690	620	613	665	723	686	663	662	658	637	657	668	677	659	659	652	680	675	731	644	670	645	651	670	681	654	640	668	690	649	649	673	612	656	599	658	631	702	608	667	645	651	622	655	656	625	678	699	654	640	689	671	661	655	679	616	681	681	666	652	682	659	666	634	650	640	651	657	699	712	655	679	620	678	679	640	665	664	676	654	668	687	609	607	624	670	687	650	628	655	637	627	697	661	652	660	656	661	639	660	687	638	680	640	658	703	663	673	668	709	664	687	628	648	666	677	631	660	642	663	661	642	658	634	659	643	672	626	659	639	663	679	670	657	662	620	680	622	659	653	673	634	675	680	646	671	659	681	667	618	656	680	662	649	638	728	645	683	660	668	659	644	652	646	647	663	667	678	694	594	689	687	656	617	621	641	698	683	657	667	683	654	704	687	657	649	669	639	618	670	646	606	673	669	657	670	648	613	629	690	673	660	627	685	664	689	620	630	650	658	672	667	665	672	702	614	664	712	681	671	648	688	629	598	620	644	646	627	634	683	704	662	656	632	658	654	679	648	649	680	657	715	702	639	665	636	675	701	653	642	664	660	661	681	673	647	622	686	658	646	653	635	635	677	622	653	662	672	649	649	652	654	621	678	615	688	662	679	692	622	650	626	676	628	633	630	657	663	689	640	658	624	642	630	694	702	637	629	681	678	691	651	710	663	718	617	673	681	669	686	685	652	689	615	683	697	638	723	663	659	607	698	648	630	653	708	671	642	665	689	634	697	657	642	688	637	663	671	668	674	649	703	701	661	656	660	648	663	622	659	698	613	637	676	639	653	673	634	637	691	668	680	631	678	641	652	704	653	695	648	633	634	691	706	664	665	706	660	630	651	639	662	595	705	692	641	677	678	645	696	646	652	615	697	663	633	656	683	670	686	618	587	645	653	667	652	693	712	670	656	640	656	657	631	638	679	636	671	591	685	669	627	655	663	673	632	625	717	641	678	662	660	660	682	645	719	660	678	639	663	649	694	658	656	668	659	677	666	671	647	658	672	667	666	652	642	681	674	647	639	702	629	677	678	675	709	646	637	627	599	688	683	654	666	667	653	657	670	665	676	657	670	681	675	666	660	628	703	637	689	674	649	660	633	720	611	607	641	646	670	710	635	679	691	693	674	638	661	666	669	661	680	656	668	674	669	641	645	666	690	695	691	709	642	647	656	668	661	678	675	661	698	629	642	682	656	669	678	654	654	670	702	663	667	635	660	658	640	654	646	676	653	608	653	675	674	642	671	644	636	729	685	667	710	668	629	650	660	654	653	695	667	640	649	682	676	675	659	671	674	664	696	660	632	674	635	681	680	677	672	658	647	713	697	651	659	637	657	675	677	714	668	630	678	712	671	664	666	684	637	650	679	688	650	619	670	699	704	642	689	671	672	644	718	702	645	681	675	648	607	681	635	653	636	654	669	633	659	678	672	690	628	655	640	659	651	668	661	688	676	663	640	667	618	601	677	684	683	637	653	672	676	628	656	721	656	656	621	664	648	645	661	639	620	670	659	641	646	606	649	690	685	661	658	698	651	650	683	687	655	665	660	623	624	682	681	672	662	637	647	629	659	725	666	648	676	637	675	659	669	675	615	606	664	656	699	656	690	661	664	652	661	710	691	666	690	671	627	674	668	691	685	651	681	661	668	670	668	650	666	626	687	665	701	694	656	659	639	622	614	675	649	659	672	675	652	664	641	690	677	685	660	629	643	665	692	676	680	680	649	606	659	640	629	688	660	724	631	675	687	650	675	690	652	628	641	670	692	687	692	690	630	689	651	688	637	647	653	673	614	734	697	640	685	613	700	682	693	709	663	663	677	672	651	633	653	676	627	666	637	700	673	658	692	675	705	698	678	673	646	624	660	662	713	685	653	695	657	657	666	666	646	623	653	657	642	631	606	638	687	676	693	681	657	657	654	662	656	653	633	681	650	670	678	655	675	646	688	649	678	663	639	628	648	666	676	618	650	658	645	670	664	664	643	635	641	644	745	647
29401	46297	78002	68872	39824	31560	15406	1299	419	356	337	291	285	300	293	1153	4822	4301	2082	1346	686	394	289	273	216	257	223	249	229	234	213	251	239	240	246	227	234	234	256	251	216	255	257	249	245	246	224	275	237	244	270	244	231	241	242	238	252	267	283	241	216	257	258	249	250	257	262	241	236	247	250	235	225	222	247	247	266	269	268	255	218	246	247	241	267	223	233	223	247	268	256	245	257	256	250	251	241	257	274	226	239	221	267	264	252	216	242	270	254	241	219	249	216	228	241	255	239	248	288	265	233	222	241	260	255	251	243	227	256	242	270	234	266	261	248	257	230	263	248	227	265	238	245	235	240	229	249	250	263	233	245	252	232	240	220	270	230	244	261	247	252	223	257	258	223	231	257	220	251	262	241	220	208	231	253	240	249	238	229	224	226	253	241	248	260	243	251	247	243	233	208	256	246	278	256	259	255	224	244	242	237	242	271	268	245	242	254	234	243	271	259	242	248	239	225	225	274	229	259	237	250	239	246	242	234	232	240	208	271	237	229	263	227	231	278	244	239	261	267	242	243	222	227	271	256	241	264	222	221	228	241	228	244	222	215	274	225	218	264	244	256	256	242	227	235	239	230	223	231	234	254	257	270	235	252	271	245	257	236	273	246	258	248	260	258	212	229	252	249	266	241	221	251	253	270	244	229	238	237	228	253	242	262	230	235	220	243	245	216	228	232	263	257	237	238	234	243	266	245	252	252	240	271	230	245	239	232	245	234	248	282	247	247	237	252	216	226	250	253	236	256	233	233	258	251	224	240	238	218	225	272	248	236	219	248	228	246	246	231	227	233	216	259	227	236	236	235	220	245	244	247	228	270	238	240	273	239	243	237	230	255	255	230	253	241	227	270	262	245	223	236	255	217	267	245	246	250	223	244	229	241	257	258	244	246	250	241	259	248	246	257	258	263	238	230	244	243	235	248	282	239	229	257	246	241	232	234	242	260	216	232	274	265	225	222	261	252	246	261	234	263	244	244	232	230	254	244	243	237	260	267	248	240	262	249	236	256	234	240	258	272	254	252	232	245	221	274	226	259	260	220	250	238	243	252	246	231	256	218	253	258	217	257	235	271	243	261	269	233	226	244	256	248	232	230	231	229	273	225	258	229	243	248	245	278	223	250	243	244	234	243	222	235	275	237	215	255	254	225	269	223	237	241	239	243	251	249	252	245	243	249	227	226	271	264	281	278	257	264	227	230	259	241	236	254	262	228	212	259	259	237	246	251	263	269	232	237	275	253	255	272	249	232	261	241	242	247	254	250	258	219	265	223	232	254	229	227	233	246	263	254	254	212	272	257	237	282	243	222	226	231	217	228	228	262	250	253	250	272	263	241	232	256	247	235	253	272	259	231	242	243	246	244	258	254	253	217	239	238	263	241	227	236	247	250	247	251	253	247	257	228	210	253	240	268	247	248	270	241	253	237	239	259	257	264	262	241	243	239	232	236	236	246	254	231	237	281	204	237	255	252	251	248	249	269	223	248	222	249	225	255	253	249	231	248	253	259	266	227	215	241	279	250	233	258	220	271	268	251	243	241	256	257	226	253	264	245	239	267	259	268	234	245	235	231	262	238	247	241	239	246	242	216	244	240	238	233	235	215	250	284	269	265	213	220	238	244	255	229	273	242	233	230	238	218	248	199	261	262	259	234	262	264	244	214	227	229	227	231	222	260	252	260	242	242	238	249	233	246	258	227	257	232	245	225	252	242	284	251	254	260	273	244	251	261	267	239	282	226	281	238	263	247	244	281	240	239	258	251	261	237	241	240	223	247	232	238	257	242	250	264	264	256	281	241	261	258	261	236	244	255	276	235	244	224	236	253	270	246	245	234	243	228	246	263	230	268	245	226	262	254	241	214	220	264	262	248	233	276	260	249	256	239	274	239	245	246	263	225	242	259	266	250	261	245	262	259	249	186	240	266	226	233	208	272	241	286	221	256	231	241	261	227	242	228	250	248	244	260	246	223	251	263	243	238	235	250	256	265	264	246	263	242	223	274	246	264	235	223	252	247	272	221	245	254	255	212	266	242	238	214	234	264	221	215	244	257	249	271	259	238	230	235	232	248	236	253	240	265	233	226	255	267	263	240	263	248	257	260	262	224	263	245	237	245	251	240	272	252	262	243	239	225	253	208	257	232	239	271	237	252	242	257	260	241	233	249	233	230	229	249	224	248	243	235	233	228	245	255	248	249	259	259	250	239	267	224	262	249	250	271	276	257	250	220	216	213	240	254	259	243	254	277	268	259	264	248	241	251	242	249	263	215	237	245	251	231	243	236	248	244	241	234	222	254	245	266	249	269	242	244	244	260	257	242	234	237	252	222	252	249	242	229	241	222	244	262	238	232	220	245	248	259	259	239	246	214	254	238	264	251	235	248	243	249	237	250	258	223	280	243	256	220	234	260	244	256	250	228	237	237	258	241	258	266	259	285	236	230	261	245	224	277	264	267	274	272	252	257	240	255	250	249	248	271	256	247	250	244	259	261	260	245	225	246	227	226	253	248	254	239	256	252	253	246	256	259	255	235	250	265	256	237	275	253	239	265	248	262	250	268	267	275	242	233	278	233	265	260	235	250	248	233	258	239	244	259	243	273	255	242	218	269	257	237	251	222	271	265	247	255	247	247	220	231	253	230	236	258	256	249	269	259	248	241	231	230	247	231	266	254	288	274	255	250	255	244	251	255	249	242	230	251	223	238	237	269	265	249	248	271	242	247	201	268	270	249	216	225	219	254	225	269	228	245	269	232	277	252	239	248	247	237	264	275	267	232	242	271	230	236	248	268	246	249	255	241	238	231	278	251	246	253	218	225	279	233	255	245	232	255	246	239	271	246	230	238	262	260	250	285	247	245	233	242	227	244	261	246	244	239	218	247	279	221	243	278	251	260	238	268	238	243	254	241	244	211	255	241	280	228	256	229	246	261	262	255	246	264	231	240	247	252	231	246	231	248	285	222	242	249	286	285	237	251	258	235	221	237	269	264	245	232	239	228	261	239	252	252	246	230	231	242	263	262	235	253	230	264	254	241	224	247	251	226	246	244	229	270	256	261	269	242	230	244	241	244	251	266	236	227	234	271	246	249	233	241	279	241	270	213	214	249	214	248	246	253	241	244	221	265	240	222	248	273	268	232	266	241	219	254	249	244	222	227	237	259	240	251	253	257	218	252	239	252	247	234	250	239	268	297	248	251	245	259	254	270	271	231	235	238	223	248	232	260	261	229	237	231	240	240	252	252	228	235	273	249	249	268	254	244	243	244	228	251	248	235	229	228	251	224	239	273	260	230	236	256	239	226	241	293	236	254	234	217	262	256	248	269	245	253	272	245	250	254	193	251	272	244	265	226	226	230	253	206	240	252	271	251	260	252	247	246	228	266	244	255	269	243	225	276	245	254	271	242	239	275	232	228	231	217	257	239	246	250	257	232	229	256	231	255	261	246	228	238	240
16723	37108	73905	71912	44685	45850	13913	2413	1220	1113	1057	922	880	842	1147	6070	21206	18342	10504	6554	3237	1533	847	688	629	632	600	618	604	613	675	601	637	610	614	624	616	593	601	628	601	628	626	594	651	618	607	652	647	613	637	658	630	647	625	664	642	646	647	594	639	627	640	618	644	587	610	615	658	596	613	621	598	637	586	612	626	596	652	629	629	580	628	617	625	576	625	648	643	641	607	622	624	664	573	644	623	616	586	597	594	612	612	615	625	624	662	610	608	550	622	637	650	646	590	615	586	638	617	621	664	626	605	601	626	640	633	610	607	624	624	628	621	636	618	630	647	589	640	565	610	668	653	638	621	646	613	611	602	651	629	626	606	642	584	646	651	622	644	624	658	629	646	626	625	645	616	623	652	621	687	598	621	620	667	643	598	671	609	619	656	588	584	678	604	648	652	588	619	610	610	631	624	663	611	599	597	670	634	632	619	628	626	639	626	649	588	586	638	597	615	588	562	646	624	619	641	658	630	628	647	578	608	664	633	594	647	646	611	654	654	663	668	628	623	586	666	632	599	605	623	609	631	666	649	632	609	641	650	627	631	623	626	619	652	638	629	646	638	607	614	595	614	664	611	640	624	605	604	592	605	645	664	665	602	593	677	630	638	648	616	602	603	631	611	676	638	608	626	589	608	651	591	602	662	612	591	671	646	574	592	626	668	629	654	636	615	655	636	674	616	634	582	616	645	638	613	580	643	635	604	621	584	652	614	641	644	611	622	613	655	608	642	616	636	647	628	637	591	587	674	657	625	609	616	632	630	644	586	583	672	622	664	651	637	620	648	612	640	586	602	617	617	649	642	645	626	680	652	617	599	642	609	657	583	685	652	649	639	629	648	585	651	637	645	663	635	609	641	613	593	614	660	627	640	658	601	608	609	643	645	630	611	636	644	625	643	640	657	596	647	621	663	581	599	631	636	629	586	596	611	603	645	615	633	628	671	613	599	630	637	614	590	595	645	629	655	605	642	600	612	604	632	643	609	659	615	626	602	657	590	646	647	649	638	646	631	631	624	622	619	611	643	680	639	647	588	645	639	657	605	589	690	606	581	580	636	639	636	605	616	613	609	638	619	642	614	630	609	591	648	659	612	624	640	637	662	592	602	586	628	627	583	630	601	605	612	650	624	638	604	635	610	598	602	633	636	683	625	599	642	612	600	579	624	598	611	624	596	650	648	616	636	656	647	625	626	613	606	645	658	677	606	629	636	623	649	636	665	635	610	575	644	576	648	663	584	620	608	599	592	656	624	625	631	620	614	635	621	631	615	625	629	654	619	599	632	640	620	641	660	658	634	633	649	633	649	605	662	600	640	609	601	652	664	592	593	602	647	669	610	657	600	612	652	619	656	638	648	591	625	641	597	652	620	685	624	642	650	636	629	619	625	614	642	655	608	601	631	662	634	603	618	632	602	628	611	603	616	647	603	600	626	617	641	653	611	637	632	614	625	621	613	630	640	620	660	622	609	629	646	648	641	650	610	612	620	641	588	598	659	599	623	577	640	588	622	583	644	593	606	627	628	602	621	634	614	626	647	604	659	614	608	636	654	638	566	614	632	646	661	617	626	609	651	640	637	656	695	592	631	655	624	665	647	637	583	636	620	691	597	607	635	592	612	629	597	643	655	623	597	630	651	654	655	660	598	643	649	624	618	672	637	660	618	630	628	648	636	584	636	598	609	586	587	597	657	612	608	658	600	586	645	603	621	632	635	591	630	613	612	593	603	632	597	638	672	627	618	627	549	593	595	635	553	627	618	641	626	623	619	612	626	641	638	620	614	629	648	674	621	577	620	595	630	623	661	599	615	592	570	636	634	630	604	593	588	609	610	623	630	613	657	597	618	658	608	692	566	618	635	647	593	558	611	635	626	636	629	625	610	582	641	628	650	588	622	633	594	566	625	656	657	667	633	645	593	633	614	600	657	590	582	638	616	626	659	622	568	601	641	620	610	674	640	668	682	622	649	612	617	651	675	597	621	646	601	626	610	638	654	634	634	623	560	628	604	629	654	638	641	645	677	572	643	630	611	563	653	666	630	601	599	636	645	631	600	658	655	605	586	612	611	648	584	632	661	610	619	600	607	635	663	580	600	652	619	627	608	636	647	628	590	619	629	593	585	630	600	645	592	640	607	665	643	636	571	635	590	639	617	648	663	593	663	614	609	586	646	625	593	657	607	622	649	610	615	641	603	629	617	677	674	571	600	615	634	589	607	579	612	622	649	616	603	622	653	650	659	618	642	639	677	571	605	633	598	626	624	605	629	625	675	604	603	637	643	641	635	621	662	638	607	633	650	599	642	638	618	637	605	595	605	604	605	629	601	648	628	629	570	620	620	610	678	602	637	613	607	619	632	620	597	603	613	617	653	635	632	647	608	633	599	599	624	642	590	619	629	673	595	581	624	612	603	619	607	654	626	620	650	638	654	617	657	627	641	651	600	616	626	586	613	645	643	654	649	630	601	648	635	641	642	604	609	626	639	604	637	606	594	590	622	632	634	584	582	604	663	571	630	616	634	604	618	608	650	637	596	616	654	577	592	596	630	626	637	603	585	660	652	653	573	589	653	651	653	587	656	590	631	654	625	612	612	660	619	621	601	619	610	618	652	596	668	618	655	639	611	611	602	642	601	642	627	574	618	611	626	586	612	658	628	640	586	600	642	599	619	621	614	619	652	615	576	611	623	645	581	615	626	646	636	590	640	673	624	607	633	642	611	604	610	643	605	602	629	631	626	612	605	617	618	635	606	653	679	654	589	605	608	612	624	615	587	589	592	613	653	641	594	596	621	625	619	637	644	621	598	614	621	619	674	670	622	604	605	673	675	613	609	622	593	664	621	616	646	612	633	643	663	580	642	666	630	619	617	623	603	635	604	615	626	627	591	647	591	650	663	621	643	611	628	605	620	624	638	632	641	655	626	629	611	634	639	672	608	643	629	631	624	636	610	591	608	622	652	592	615	618	608	546	638	638	673	657	637	617	593	638	659	665	623	592	618	624	598	626	639	648	640	633	611	582	615	665	620	623	623	646	632	605	633	643	609	645	614	639	627	616	653	622	590	579	584	656	612	645	586	656	610	590	635	607	668	643	623	611	643	595	634	651	590	691	623	635	613	585	621	639	598	649	642	637	666	614	643	595	637	601	627	580	593	654	608	648	620	636	633	593	635	628	636	649	671	664	621	621	576	637	634	605	579	663	666	598	667	640	661	615	659	669	613	606	639	588	678	650	674	651	650	604	626	669	627	621	621	672	594	637	628	589	593	592	677	611	621	648	655	643	603	662	630	663	636	644	588	633	616	640	668	577	615	658	621	586	630	623	591	587	602	614	677	641	648	627	608	630	637	657	605	615	622	631	643	595	641	620	626	635	619	623	586	623	635	600	613	614	609	596	637	624	611	645	611	582	631	591	598	639	640	588	645	622	617	589	601	610	627	598	638	644	672	614	615	652
2767	2516	12868	8390	1872	1758	542	240	233	247	228	218	226	236	236	321	489	554	357	335	304	257	260	196	227	215	252	237	221	243	229	213	222	209	211	221	222	210	214	228	211	218	221	198	241	230	241	189	226	233	204	198	211	217	230	210	224	238	172	220	203	220	224	240	217	209	224	233	210	204	211	209	201	192	211	194	226	209	198	215	194	213	213	196	191	242	223	255	215	233	194	237	237	217	233	207	212	235	228	218	218	205	210	231	237	228	219	193	179	252	229	263	194	203	217	216	229	207	214	220	236	240	217	218	199	254	203	218	202	197	216	208	200	221	236	256	213	228	201	214	204	277	207	213	197	217	208	191	226	239	232	222	213	204	233	210	213	217	209	209	230	209	249	231	215	224	227	248	210	227	201	194	219	223	205	216	210	191	258	253	237	200	198	210	204	213	237	234	188	226	220	202	235	222	215	199	210	221	207	187	231	252	223	228	217	212	214	201	247	208	214	232	208	224	224	214	195	222	229	252	195	188	238	216	198	229	222	209	234	212	197	233	219	242	211	220	228	213	216	192	220	232	242	228	224	246	208	223	227	248	233	212	201	235	206	226	204	233	213	221	227	229	249	207	221	231	211	194	203	193	227	219	217	252	234	206	205	214	223	218	263	232	247	217	241	206	223	222	238	212	240	266	195	201	206	222	227	221	224	220	192	212	208	208	220	216	216	213	209	202	225	219	226	214	233	211	193	231	232	231	222	221	217	200	209	227	232	228	201	221	234	212	226	214	234	207	221	210	229	228	208	195	247	210	225	214	213	200	205	223	226	204	209	219	221	235	207	218	216	240	227	210	208	210	202	220	205	241	222	226	188	210	240	234	219	215	233	243	229	244	188	245	222	214	216	246	223	231	235	221	207	214	215	225	207	215	239	216	229	200	215	207	221	199	222	215	230	213	229	212	232	219	233	218	204	209	212	231	225	216	227	244	217	231	228	212	212	205	192	217	230	215	211	210	228	202	233	236	235	236	236	226	229	239	233	249	253	224	231	217	218	218	210	203	221	240	230	209	224	236	199	220	229	215	238	211	238	196	220	220	215	227	206	221	226	250	216	226	218	232	240	218	231	218	217	206	210	245	216	234	192	235	229	200	220	199	203	227	191	223	212	208	183	192	219	218	210	211	225	214	236	217	238	201	205	229	211	226	222	213	236	237	207	208	217	236	209	206	212	230	218	208	217	215	218	207	238	224	252	199	222	233	217	206	228	229	207	202	246	243	243	210	214	189	222	208	235	240	224	237	211	209	228	227	224	214	215	219	201	186	214	240	238	207	231	213	213	210	228	219	218	248	194	203	210	225	233	218	219	229	218	233	197	226	239	201	216	199	225	244	228	209	216	211	224	209	222	227	212	233	209	219	215	217	221	203	210	197	225	222	210	230	195	241	205	209	210	216	212	204	227	200	204	226	225	204	227	206	213	204	221	222	235	212	227	224	228	240	207	228	212	223	217	199	203	209	212	219	228	232	176	260	223	198	238	219	217	212	231	230	197	210	244	245	240	219	212	222	215	222	219	234	233	213	188	204	205	209	218	208	227	224	225	214	242	224	211	232	204	210	221	217	206	195	211	217	224	235	241	235	209	239	213	201	208	237	232	206	209	210	200	226	226	200	219	220	209	207	225	204	210	209	212	209	202	236	206	241	193	198	220	188	185	229	223	206	234	217	207	194	172	223	221	233	227	211	229	238	232	221	214	228	244	222	200	231	203	224	210	196	222	216	212	202	214	226	230	225	201	212	216	208	222	208	213	215	224	246	229	188	212	241	226	220	224	202	203	216	209	233	228	193	229	201	223	221	234	218	210	197	220	209	236	216	193	221	201	228	250	195	206	208	210	226	206	224	211	223	226	251	239	233	211	215	214	228	208	221	220	215	243	240	189	218	215	211	221	226	213	206	208	239	216	233	224	234	207	217	228	244	218	232	224	226	231	230	204	208	213	246	207	197	224	211	219	201	233	227	203	225	189	215	225	212	239	223	217	202	209	209	212	246	190	223	192	232	205	243	188	209	201	202	190	213	224	225	231	208	210	221	206	223	214	250	224	204	213	204	236	214	221	211	239	236	205	209	224	227	214	183	211	232	199	201	211	213	262	215	220	239	213	197	201	213	198	211	223	197	204	188	218	244	224	198	240	222	214	212	227	209	238	207	230	217	225	193	205	231	210	209	208	211	220	216	244	222	208	215	205	219	207	248	235	206	222	233	208	197	222	220	212	212	221	232	201	223	223	198	245	227	216	202	236	206	199	207	213	191	216	236	208	224	221	233	219	199	242	212	210	224	239	193	208	217	240	203	213	189	203	227	222	266	220	207	224	201	222	239	230	219	224	222	216	238	235	213	195	212	205	230	219	187	213	204	234	202	228	206	262	219	195	203	221	213	203	212	227	201	240	215	247	226	216	237	203	227	238	219	214	237	203	190	228	205	215	232	213	221	232	219	226	231	204	221	234	204	203	210	192	222	224	225	231	217	200	240	232	208	216	214	186	212	206	228	209	234	221	254	223	218	209	205	205	221	200	231	234	219	226	225	241	234	175	228	209	213	233	209	226	204	231	213	221	212	199	214	191	222	209	205	222	189	239	229	244	217	213	250	202	234	196	196	228	215	199	202	234	218	215	231	227	217	182	188	241	232	204	220	228	223	213	232	206	210	234	218	225	232	221	242	189	208	230	213	219	208	235	240	238	217	202	198	229	234	233	209	224	224	196	223	225	197	229	224	194	220	186	243	233	221	239	218	209	242	208	235	227	226	203	232	210	254	223	202	237	211	239	224	189	185	237	215	221	235	206	213	242	218	229	200	233	227	217	227	222	218	224	256	217	205	239	217	211	242	194	225	232	188	228	209	190	210	250	215	220	240	222	220	217	229	193	245	223	231	219	215	216	206	226	206	225	256	224	216	227	218	231	222	213	194	220	200	215	204	208	216	199	236	206	221	197	240	222	210	223	222	211	255	223	214	214	221	220	219	231	238	207	235	228	235	234	219	242	229	213	209	218	212	210	213	224	163	221	203	218	202	213	227	216	200	229	213	226	196	225	245	236	229	223	196	222	208	202	230	237	251	205	221	216	188	209	229	227	230	218	195	201	224	238	220	228	227	225	224	194	199	213	222	201	205	193	205	181	226	212	194	211	204	226	219	195	207	216	240	222	210	242	215	225	247	243	209	240	202	247	217	237	199	228	244	211	227	227	203	232	210	240	221	239	212	185	196	256	185	204	220	220	203	250	231	220	216	233	180	272	227	217	176	215	200	248	213	231	245	237	238	223	216	230	212	222	242	215	215	210	193	232	213	252	227	220	225	231	232	208	206	215	225	228	219	239	218	240	211	210	242	225	225	209	208	223	234	213	200	245	209	213	220	216	212	201	198	194	224	207	228	216	243	211	191	211	198	221	217	207	229	213	221	225	190	200	219	215	201	209	236	217	215	232	223	204	234	233	209	205	218
2656	3794	22957	19645	5092	7328	1375	670	585	620	597	623	591	599	676	1392	2392	2463	1448	1237	954	742	651	594	603	607	587	603	571	576	552	571	538	609	604	582	574	587	609	623	582	605	569	659	526	572	576	552	576	590	558	589	619	548	535	608	624	591	571	547	557	556	571	555	604	556	580	557	593	558	532	606	574	526	558	597	594	572	593	559	570	577	564	571	528	540	571	621	553	571	592	570	593	562	508	581	595	547	580	579	539	555	579	581	573	569	592	602	568	561	585	569	604	592	557	585	552	564	565	551	502	588	583	559	596	559	566	630	604	580	589	600	595	565	568	594	566	589	617	601	550	547	609	600	569	601	566	551	599	573	583	570	601	563	562	595	570	586	559	589	603	571	586	550	579	557	556	551	578	575	544	524	544	552	569	589	561	603	563	558	547	595	592	603	598	548	578	606	547	547	540	547	574	590	547	602	566	633	562	546	557	577	571	546	572	605	546	579	557	560	541	549	554	540	549	588	597	547	598	604	573	594	566	547	586	578	546	564	593	612	579	544	529	553	570	570	478	567	565	572	575	596	585	555	587	578	563	554	538	586	543	571	619	545	562	568	593	571	607	549	538	591	593	621	555	589	526	530	592	592	545	572	595	578	599	545	620	570	549	568	562	551	583	613	523	578	597	582	588	579	503	550	602	617	531	558	569	579	544	628	635	574	594	592	579	530	601	553	591	578	587	597	572	595	554	585	604	541	617	568	582	624	548	571	543	540	563	568	582	579	581	581	554	606	549	559	563	562	553	580	593	563	570	545	589	547	576	589	552	590	602	597	609	543	534	557	550	590	562	591	624	582	566	631	641	570	575	594	596	586	579	615	569	545	579	573	594	560	582	605	554	575	593	592	588	581	567	581	582	548	591	560	554	600	552	570	560	585	572	547	559	546	579	630	586	569	573	557	607	575	579	548	579	594	597	559	569	542	544	595	578	515	575	610	604	584	566	521	608	601	539	575	560	558	581	580	575	545	614	612	551	564	581	592	549	568	598	602	591	596	577	553	561	568	590	577	541	568	570	615	565	569	619	567	562	585	602	593	564	546	587	565	603	590	616	547	540	630	551	548	510	559	568	570	595	536	591	533	603	586	565	588	574	590	574	568	571	604	576	598	601	566	590	581	572	525	629	613	571	587	547	572	569	592	580	627	580	571	579	576	569	592	589	580	541	548	582	589	566	611	596	572	562	587	555	551	572	603	562	562	597	563	602	561	566	573	579	560	558	592	555	586	590	610	549	558	574	566	571	598	572	605	548	559	613	567	593	550	535	558	603	622	564	555	562	577	575	564	573	518	600	605	566	570	545	577	558	558	567	565	573	585	565	581	541	577	570	588	551	559	596	559	575	551	554	567	584	572	566	612	550	561	619	538	603	540	533	554	575	547	588	566	543	576	580	578	579	529	599	562	561	583	554	539	580	579	591	589	545	593	583	542	577	576	581	589	596	563	586	606	593	591	550	586	585	584	628	584	572	580	564	564	565	565	569	558	570	601	592	566	561	610	577	567	582	575	603	559	576	562	543	567	579	578	592	586	557	573	588	584	568	606	539	546	605	542	550	568	597	536	582	565	547	561	600	536	537	594	543	589	549	562	590	574	550	577	587	612	591	580	584	613	523	561	572	549	583	597	568	609	570	552	570	583	565	577	589	603	590	546	570	557	574	593	585	581	626	595	567	567	598	556	597	574	580	556	601	611	533	615	591	568	578	543	580	581	565	580	552	576	565	587	555	556	588	575	614	584	595	556	569	597	558	618	556	567	551	538	576	546	576	575	561	628	577	548	597	606	559	554	602	558	541	581	532	537	616	594	614	567	606	542	520	554	559	597	595	615	559	604	586	592	587	597	614	568	577	596	565	566	538	562	562	566	565	507	596	581	571	565	569	597	556	620	545	565	606	556	576	578	643	552	579	574	560	609	608	575	577	585	559	537	558	607	574	575	538	571	596	563	565	574	588	593	572	518	576	568	577	570	584	563	585	564	543	579	601	572	594	548	534	538	539	557	553	558	587	564	547	604	593	600	565	598	608	570	522	568	525	535	569	586	590	618	605	548	566	595	657	587	595	596	575	604	550	636	557	580	570	571	561	561	580	574	577	606	547	563	550	566	549	571	576	573	537	560	541	587	565	592	513	597	550	578	605	548	593	575	584	566	547	615	578	536	524	605	570	606	554	641	540	559	544	570	535	606	622	608	582	578	569	612	577	583	560	634	552	610	634	572	555	596	567	574	565	602	490	577	528	596	559	572	566	595	532	581	577	570	551	604	592	584	561	572	610	551	558	555	584	562	552	577	564	558	598	561	617	568	542	523	600	568	538	564	577	593	536	535	630	524	605	613	534	603	560	609	542	565	592	596	547	563	580	557	570	535	538	558	594	589	567	533	622	560	577	559	579	536	611	559	607	594	563	574	584	577	604	558	582	532	514	612	604	606	605	555	605	552	584	568	589	583	567	546	623	529	594	520	622	580	553	596	595	565	588	580	566	577	562	601	547	567	551	552	561	584	520	573	565	589	597	564	538	593	566	566	535	551	557	594	625	609	605	555	535	560	542	568	621	561	568	588	605	551	563	602	571	599	566	559	567	565	587	550	599	612	566	579	566	550	578	582	584	559	544	562	569	569	578	588	576	581	614	558	596	551	556	609	532	561	590	568	554	539	603	551	550	514	582	620	572	561	617	561	586	559	586	625	568	586	572	633	575	611	561	585	516	547	562	565	605	599	573	591	565	565	598	578	566	594	588	540	590	568	552	575	554	578	587	539	553	604	607	548	565	538	606	536	590	567	580	559	580	598	568	579	600	589	566	574	593	579	606	582	592	564	571	578	586	560	550	616	574	560	569	594	550	562	601	557	565	555	538	595	571	626	557	572	551	536	568	559	566	568	609	567	614	508	596	618	567	611	556	564	587	576	582	570	579	590	556	612	557	553	584	566	591	558	555	569	558	520	546	583	556	575	536	600	575	594	542	580	555	574	546	582	588	541	553	574	581	594	600	568	580	560	597	584	566	598	591	568	537	582	583	559	572	599	584	576	594	564	594	575	557	562	545	596	597	577	584	554	579	604	547	561	572	584	592	537	584	578	567	557	538	526	568	572	574	577	571	580	570	619	553	580	592	565	561	563	549	579	562	595	570	608	559	554	554	558	558	604	552	594	617	571	573	553	604	591	573	595	566	556	590	566	563	549	617	582	562	584	540	595	557	587	557	580	587	577	578	572	561	569	578	597	540	588	564	589	590	543	535	538	558	512	593	568	578	545	529	564	561	567	582	596	541	555	517	584	551	587	566	583	600	565	521	576	570	582	537	561	616	634	586	570	537	561	582	575	559	574	545	561	563	522	596	561	590	599	628	597	541	569	560	588	585	581	563	557	600	569	560	535	573	576	590	572	527	562	582	580	575	566	565	561	564	578	577	531	550	586	540	578	592	573	582	583	552	616	543	568	614	535	543	539
13160	36085	63534	50596	22505	15284	3207	417	322	314	306	297	279	290	685	2628	3318	1997	1116	673	446	348	294	248	238	251	253	255	248	283	260	239	255	253	267	279	254	258	254	235	251	240	260	239	249	270	238	227	281	262	226	243	257	243	280	231	249	286	236	259	253	274	253	256	248	240	240	255	248	269	263	250	261	267	225	268	264	247	236	237	271	253	245	229	260	243	267	253	248	255	261	272	245	263	241	238	225	264	247	263	264	256	226	224	259	246	241	244	270	223	274	250	252	252	257	279	254	266	258	262	225	243	236	240	245	253	274	271	261	250	245	233	245	265	243	256	256	247	233	239	264	266	261	221	286	235	260	245	268	234	259	228	259	265	250	255	268	262	256	266	238	242	249	239	278	269	237	265	260	268	252	251	255	246	273	247	244	274	233	248	228	233	249	271	246	284	235	276	242	224	250	231	290	260	222	258	240	231	255	255	240	271	227	259	230	261	233	270	279	250	269	250	252	263	284	255	261	274	265	274	259	231	233	262	270	268	272	246	233	273	261	235	254	271	271	236	249	240	269	255	225	256	265	272	240	228	253	239	247	231	260	271	238	272	247	256	265	259	239	261	264	252	256	253	247	241	246	253	275	265	205	276	240	250	250	282	236	274	241	240	249	253	250	239	233	237	273	240	253	242	260	238	233	239	250	252	268	264	268	263	254	215	252	258	273	264	249	249	277	288	239	252	259	250	255	248	255	245	283	227	255	246	271	234	288	266	249	253	251	257	273	237	259	285	230	242	242	253	262	248	249	253	273	262	242	239	258	217	258	251	282	252	218	259	227	246	256	264	290	248	264	256	252	271	259	261	247	243	247	234	244	246	244	251	233	260	272	224	253	265	257	232	242	272	253	252	232	249	241	257	245	266	263	239	257	258	249	271	252	276	254	248	267	255	226	250	258	254	242	268	255	241	244	241	227	246	234	248	251	250	251	293	248	230	251	208	254	278	236	255	236	278	243	245	276	250	273	254	230	278	238	254	254	258	266	242	244	256	228	254	241	264	258	252	241	248	249	257	253	268	226	244	246	214	233	259	243	255	239	233	234	264	234	284	233	247	243	266	227	218	218	230	252	271	281	224	233	229	262	276	248	261	275	258	254	246	260	234	234	237	238	275	206	261	272	233	235	227	254	227	230	235	272	234	246	252	276	243	257	213	258	255	235	254	210	226	243	257	262	246	231	278	228	264	265	251	251	255	242	252	261	259	271	267	230	256	275	280	259	247	242	257	260	236	234	234	259	247	255	247	249	266	225	249	257	217	266	234	246	255	268	261	232	229	234	266	230	251	276	247	257	257	262	237	243	255	259	245	244	264	286	269	234	232	258	257	214	213	254	227	232	245	296	258	259	260	255	267	231	242	234	255	252	245	254	251	260	255	246	258	275	230	247	257	272	265	286	266	258	245	266	246	264	243	270	241	219	280	224	288	229	259	226	250	264	284	249	214	234	253	246	266	230	240	255	258	266	227	254	249	249	242	259	235	230	227	222	230	235	233	242	266	247	272	263	247	273	253	249	248	256	271	246	241	260	254	250	254	228	265	237	248	236	246	252	236	256	221	233	246	288	252	253	258	245	268	251	233	256	264	261	230	239	214	267	254	242	256	241	245	253	268	242	217	239	247	236	239	240	263	237	256	245	250	267	259	271	226	258	252	238	260	267	250	229	232	282	253	263	238	261	245	263	287	250	253	237	253	249	243	251	261	237	253	259	236	264	258	230	263	220	242	271	253	224	257	235	250	248	239	242	259	234	263	239	225	236	246	262	221	264	241	247	260	274	254	278	259	224	258	245	252	229	245	244	257	255	247	275	250	230	242	250	258	253	231	246	263	232	268	252	270	250	255	248	250	251	252	255	234	267	267	236	250	240	243	237	219	234	231	248	264	259	258	258	247	268	237	247	242	261	269	276	241	277	256	234	239	240	291	222	228	243	249	243	260	274	241	262	270	251	269	277	265	271	254	260	228	243	271	294	253	242	251	270	240	233	252	261	284	244	232	241	278	243	268	228	263	230	254	270	235	269	256	252	256	257	245	277	250	253	258	290	244	233	240	260	250	245	271	251	258	264	236	257	262	252	273	261	255	241	245	237	236	245	218	219	247	242	266	254	245	246	264	266	237	239	230	244	244	252	238	248	244	257	246	261	265	248	254	250	243	258	237	217	250	243	288	244	232	252	265	252	243	242	244	245	240	255	257	253	236	264	251	263	260	257	267	247	257	240	240	237	227	269	254	222	231	224	253	237	243	232	243	274	265	289	263	271	210	237	265	240	239	223	260	279	214	237	233	255	250	265	229	244	247	247	251	267	248	267	275	256	256	245	269	256	255	259	243	240	248	258	263	255	247	241	261	288	243	255	259	237	261	235	263	262	278	242	265	247	294	261	266	228	243	244	227	250	269	282	238	265	247	251	245	234	224	265	228	245	257	262	256	264	251	242	238	256	233	235	274	236	239	273	240	256	228	251	241	243	226	248	255	254	273	259	235	258	265	252	212	227	246	254	272	251	239	245	220	241	265	277	257	255	235	248	248	233	214	248	251	230	263	245	251	244	300	256	244	250	261	273	263	238	255	234	257	248	253	271	241	268	278	251	242	242	266	267	241	241	277	246	243	248	251	239	282	270	246	250	234	266	245	256	230	281	223	249	258	221	277	253	222	275	266	258	230	274	237	263	219	235	230	226	278	238	289	236	272	261	279	244	285	267	277	256	230	267	226	267	240	257	241	253	229	268	245	254	228	282	247	245	247	233	267	230	267	276	270	268	245	266	277	236	268	247	238	214	240	233	236	263	253	259	223	265	268	251	258	234	261	245	237	235	240	262	272	243	247	253	250	248	228	259	247	226	238	274	255	247	238	238	264	241	269	221	258	244	239	262	277	255	246	244	246	232	248	277	250	256	251	268	246	262	261	241	240	225	276	272	248	239	258	262	257	254	264	247	274	271	250	257	277	230	287	244	257	261	250	247	247	271	249	276	240	268	248	238	253	273	240	238	252	271	209	254	232	235	233	238	260	264	265	240	293	237	244	241	277	222	246	246	249	227	245	259	231	246	237	280	254	234	264	255	257	249	241	238	255	230	252	236	256	254	228	234	251	245	252	248	264	277	243	254	253	235	250	230	291	255	261	235	275	258	243	215	242	276	230	257	245	261	265	257	249	239	237	244	241	253	211	244	266	255	260	239	260	253	248	239	242	255	237	246	231	261	263	227	253	268	262	232	240	246	244	228	262	274	264	241	191	248	242	249	247	280	230	248	263	276	274	264	249	273	232	259	240	256	230	265	271	234	268	274	239	233	214	222	256	257	232	225	250	245	256	262	257	241	238	242	245	250	232	273	245	234	234	231	251	249	229	256	288	257	254	245	202	248	283	276	255	242	248	228	245	262	264	262	237	257	244	233	294	239	241	235	257	263	233	256	257	237	253	224	265	231	286	275	248	262	260	233	226	262	261
8522	31651	57943	55375	22939	28083	6564	1087	1022	953	944	830	836	837	3466	13346	14959	10119	5473	3372	1805	1165	780	668	643	641	633	623	648	643	626	674	616	621	630	684	685	618	596	654	659	652	624	642	662	652	654	657	694	633	613	680	644	650	633	643	643	689	655	626	643	679	650	641	626	631	619	688	622	608	647	650	645	641	667	656	650	720	651	599	663	634	590	676	701	640	661	663	648	666	677	620	651	611	685	646	608	700	652	638	638	624	601	691	644	616	625	620	638	666	635	639	665	688	668	613	682	684	684	643	621	624	679	645	641	647	663	600	607	616	682	622	673	671	612	636	660	639	633	630	658	685	639	639	662	615	643	691	678	614	676	592	638	652	662	642	680	636	680	625	645	609	615	635	631	661	654	646	629	613	663	653	635	624	646	653	633	643	676	595	670	640	682	687	631	662	599	658	657	630	657	659	640	594	655	626	638	627	629	647	652	625	675	633	654	642	650	675	632	682	611	635	681	668	637	667	615	647	631	625	610	626	640	625	625	663	623	612	648	650	711	643	630	679	651	674	668	671	677	629	645	658	644	627	647	665	689	661	641	617	637	645	646	609	616	666	653	620	595	607	679	618	627	625	646	629	603	700	672	660	616	658	673	644	656	597	636	635	665	670	642	645	658	617	612	621	638	648	678	611	602	645	590	672	661	667	625	611	666	655	653	669	685	654	644	696	697	619	663	637	638	644	642	633	627	687	668	634	633	641	639	637	639	666	685	579	640	611	630	644	618	623	643	619	627	684	629	694	663	651	650	641	636	654	617	682	660	644	661	598	643	607	594	612	648	627	631	635	649	697	623	616	670	601	640	655	651	676	611	634	650	650	674	672	612	592	647	615	598	642	655	678	599	637	658	615	636	649	630	683	672	657	643	631	621	656	603	636	661	656	660	643	686	622	676	651	650	639	677	656	634	622	624	615	638	602	647	664	680	595	627	657	667	661	670	652	626	636	660	662	629	646	646	651	660	629	657	680	635	661	690	637	636	669	647	604	628	633	648	608	654	639	664	623	624	630	669	668	608	624	669	673	639	631	666	633	677	618	680	604	658	642	689	658	630	634	683	604	656	655	661	659	622	653	654	629	648	637	658	685	696	651	649	634	664	632	686	625	658	598	597	639	622	638	675	631	644	635	631	639	659	633	643	598	653	680	663	672	663	662	660	657	669	657	617	682	650	615	653	682	636	633	691	641	669	631	613	635	601	669	629	663	659	685	643	635	656	608	653	613	682	634	651	678	651	653	620	655	673	712	654	599	651	653	607	634	631	654	647	669	635	638	638	683	621	646	653	665	670	643	664	573	620	683	682	643	639	649	635	656	649	623	647	617	639	628	637	649	636	648	623	701	624	671	655	625	626	661	655	654	643	660	665	664	657	648	673	635	648	634	704	672	661	662	641	640	671	642	672	658	653	619	653	604	648	660	652	640	632	661	659	649	701	695	652	644	642	653	666	632	689	651	656	627	640	680	664	670	661	607	640	648	639	643	656	641	660	669	659	634	625	637	677	630	597	666	698	654	659	640	653	671	649	686	622	644	685	652	623	657	603	675	711	631	632	606	646	682	648	617	648	660	645	645	604	679	654	658	635	651	617	645	633	651	622	644	599	628	677	681	610	649	639	635	647	627	633	639	619	657	634	685	616	670	721	599	696	669	638	595	634	675	603	689	686	655	607	675	683	659	618	599	634	629	645	675	635	642	608	655	660	617	654	648	672	614	632	694	641	592	672	639	597	659	607	619	598	696	633	675	627	661	650	629	665	636	654	672	637	661	650	650	645	634	625	690	648	598	633	630	673	667	649	637	628	636	636	636	673	600	649	628	622	677	627	645	642	654	637	635	641	698	590	665	675	656	617	661	635	661	672	628	644	714	614	653	682	656	631	667	632	633	653	640	635	667	649	622	625	671	601	624	639	657	666	633	636	646	637	655	657	612	630	603	638	610	713	634	659	602	630	634	613	649	636	663	629	666	666	654	647	650	633	655	661	635	625	606	609	639	615	577	637	639	628	625	626	645	618	656	601	643	663	664	640	663	677	643	653	627	608	623	669	632	661	648	607	634	642	675	623	650	618	662	631	632	654	625	603	603	690	634	636	717	691	666	670	655	650	633	638	653	660	661	670	677	622	645	598	672	598	682	639	678	587	642	624	636	605	653	692	606	643	680	641	636	626	674	623	656	671	624	699	609	627	689	616	642	602	625	655	641	640	641	640	661	655	652	645	640	635	680	642	640	678	647	602	622	614	625	647	576	682	673	660	625	617	654	601	636	625	676	612	689	637	712	658	626	600	635	609	625	609	622	577	663	666	644	674	666	598	656	630	694	678	630	656	624	673	655	625	588	667	646	712	634	702	637	664	608	630	622	656	657	677	645	683	627	663	633	660	679	662	653	675	630	624	656	591	631	678	677	680	616	641	640	691	635	634	646	662	680	656	622	636	641	655	622	624	623	648	647	637	659	668	532	655	652	682	660	583	641	639	650	655	636	675	619	617	587	629	650	610	679	598	626	654	691	628	668	630	671	646	674	696	615	676	661	612	631	674	629	690	619	668	644	620	659	642	646	645	697	634	637	640	689	617	624	633	650	667	637	626	695	638	600	651	681	666	620	611	676	668	671	613	636	681	630	655	645	634	684	679	652	653	676	698	639	641	647	625	621	659	667	668	625	651	666	672	629	647	634	698	591	670	644	648	678	678	629	674	642	670	615	674	637	640	648	642	629	660	704	645	617	637	691	652	665	679	667	673	642	655	669	647	690	636	660	659	685	604	612	645	622	667	653	645	644	652	646	633	650	627	639	654	623	640	623	650	695	616	643	677	655	605	578	673	629	657	625	657	615	634	673	647	686	620	692	630	632	647	656	613	679	675	700	629	600	665	651	671	607	650	635	656	674	635	625	655	622	654	628	627	656	629	588	651	641	659	679	680	635	613	607	664	670	655	642	627	627	609	654	653	666	653	632	671	636	667	630	642	684	626	659	634	672	676	658	614	658	677	627	633	610	617	595	638	639	597	599	654	647	667	637	649	636	620	658	674	650	666	651	676	629	607	698	656	634	651	678	658	686	627	648	677	651	641	626	662	617	715	653	667	623	637	658	648	642	655	645	664	649	657	652	658	667	684	659	612	679	641	652	610	636	612	677	623	622	665	654	634	674	674	647	628	670	626	639	647	662	631	659	624	668	622	643	650	610	624	602	640	621	657	624	665	613	651	568	652	651	614	666	672	627	643	647	629	649	629	624	600	653	667	669	643	647	685	639	628	653	619	640	658	602	612	695	654	681	675	636	716	629	643	681	620	630	640	650	672	674	611	677	651	636	572	675	629	646	638	634	623	635	655	642	624	632	611	629	648	670	646	686	645	675	620	687	631	654	688	690	638	652	647	607	662	616	622	661	649	667	644	642	618	615	679	666	648	628	640	638	616	586	643	648	599	665	649	660	591	652	605	635	611	613	637	657
49185	60688	72653	66080	36376	25956	6806	704	451	390	363	326	298	574	3013	5396	7261	4411	2183	1242	649	367	304	263	237	280	215	220	261	243	259	255	248	219	244	263	230	272	237	205	256	231	230	248	213	213	242	249	252	257	258	240	230	240	240	242	211	216	248	238	229	251	238	248	250	228	210	230	261	231	258	249	233	226	249	242	235	251	263	245	272	237	258	231	223	259	274	242	263	244	261	245	244	229	235	235	225	232	216	240	263	225	241	241	228	225	253	202	247	245	260	246	256	248	263	247	242	210	238	228	226	234	239	219	225	242	234	243	247	210	232	248	239	228	216	258	232	214	239	210	252	226	222	208	224	246	237	217	210	244	229	190	204	225	216	248	219	237	240	233	212	258	217	261	232	241	237	229	242	211	237	255	248	214	256	226	255	249	238	240	246	216	234	240	228	257	272	257	228	253	217	212	246	225	243	253	251	258	240	227	247	226	250	205	235	230	240	217	248	257	224	236	234	222	227	240	235	232	234	239	236	235	239	227	218	241	207	234	264	229	257	252	217	238	261	217	259	231	194	241	250	241	259	224	227	220	231	238	247	247	222	245	242	257	231	222	242	237	237	258	221	256	235	242	217	248	259	246	243	250	245	229	229	240	242	273	251	239	234	242	245	233	257	239	242	228	265	227	241	252	205	252	209	233	251	228	241	255	244	211	245	228	223	242	240	235	220	221	239	214	224	240	246	250	227	239	240	239	256	235	224	251	218	248	244	255	222	234	232	264	230	246	231	243	232	237	255	239	241	247	243	237	248	262	245	230	280	233	254	231	257	241	262	252	222	226	200	252	229	241	247	232	219	240	217	249	221	226	226	201	226	245	221	226	211	215	253	238	229	228	234	261	225	247	223	266	222	237	224	249	224	237	272	222	244	238	234	230	240	227	239	230	239	242	239	248	254	218	216	241	255	229	229	249	241	242	230	227	247	207	231	221	257	212	250	231	260	227	245	233	218	249	213	242	251	233	255	230	250	212	239	244	214	233	220	216	236	250	235	249	256	230	258	227	238	244	206	230	231	221	231	229	254	234	218	245	229	220	239	222	247	237	230	245	246	227	231	217	257	244	211	243	238	235	222	221	221	233	253	232	239	252	239	213	234	244	226	241	261	227	217	222	208	229	204	247	221	282	227	255	236	220	236	227	221	236	266	231	233	219	251	188	269	238	233	238	244	214	230	250	229	232	245	255	231	278	276	243	220	226	247	224	212	214	228	211	232	259	227	209	239	220	245	215	263	235	225	237	238	224	246	239	245	248	219	235	235	203	227	246	222	233	257	250	237	260	249	222	203	243	237	233	243	266	221	259	247	246	243	279	242	221	262	222	248	260	253	247	202	230	243	250	217	251	248	241	215	261	228	251	253	215	253	236	220	204	240	220	256	227	237	230	248	219	235	254	270	236	236	256	234	245	263	221	241	248	220	224	228	237	232	237	243	240	226	240	222	195	243	218	240	215	223	214	233	236	235	232	240	238	233	252	251	243	264	237	240	245	202	222	218	236	226	227	238	262	208	235	226	238	228	236	222	225	249	239	252	228	252	247	244	277	235	220	246	233	232	243	239	226	280	229	233	246	264	241	216	246	255	223	233	236	229	229	233	255	240	263	227	228	238	258	221	243	214	239	211	242	252	228	222	258	233	225	257	233	253	225	233	230	269	231	237	248	263	208	279	252	227	220	250	250	237	215	223	224	231	228	240	234	235	238	263	226	240	211	229	258	223	273	227	215	230	225	243	217	219	257	269	255	226	240	254	238	234	214	235	225	239	205	239	250	252	255	228	236	243	237	232	222	260	241	224	255	236	235	250	240	238	246	257	236	229	212	218	238	212	193	204	289	240	238	202	210	262	244	250	264	245	236	238	236	262	249	241	228	268	222	258	236	239	233	210	250	208	233	272	211	248	235	241	214	233	241	208	204	207	284	232	240	239	251	246	228	241	243	228	229	237	234	239	256	244	223	236	225	234	246	227	225	206	217	229	227	248	244	227	251	229	249	245	231	194	209	234	227	209	234	241	248	246	237	267	237	230	211	229	245	251	237	227	232	224	221	279	254	244	226	261	218	251	245	223	232	240	248	226	246	237	239	233	249	239	246	213	255	244	226	242	235	241	250	240	230	240	214	279	224	239	223	256	223	204	232	209	220	252	237	214	207	230	236	242	219	221	258	226	251	239	253	245	217	235	232	203	218	230	250	238	233	263	235	247	222	239	236	249	256	209	226	226	225	231	236	240	235	226	221	235	245	245	245	240	238	210	257	234	235	226	251	217	221	225	223	237	227	236	227	255	233	238	246	258	221	202	227	215	247	226	252	270	225	231	222	236	251	249	245	234	273	227	229	215	274	299	235	236	253	241	219	205	267	215	256	250	260	237	213	239	230	249	237	230	241	229	263	244	244	260	230	233	229	218	254	238	234	234	231	230	203	237	204	217	223	236	228	219	248	227	235	260	251	227	232	259	207	216	249	243	249	255	271	265	229	224	238	215	245	224	240	246	229	211	249	243	277	251	227	260	227	236	229	205	254	229	228	243	234	267	216	241	242	260	242	238	225	237	226	231	224	239	219	250	227	240	239	224	227	265	248	235	223	217	265	215	250	274	221	234	244	233	225	214	240	211	223	245	212	261	229	224	208	225	219	238	244	249	238	238	236	238	240	225	235	227	221	246	241	243	230	248	247	230	237	231	245	244	250	231	231	200	234	235	263	226	217	193	222	248	227	238	225	233	222	219	222	236	251	225	267	244	229	218	247	255	263	227	248	225	243	232	220	265	243	255	220	212	239	236	242	233	222	244	211	240	218	232	240	222	223	201	224	238	255	232	234	213	223	232	213	196	236	249	233	231	233	225	220	227	231	240	198	248	209	234	240	224	238	230	254	232	244	214	255	254	235	249	236	254	214	256	239	240	241	235	229	229	240	227	244	258	225	229	224	220	220	240	239	222	223	260	241	236	253	229	227	254	264	245	231	229	220	235	250	230	247	227	223	252	280	208	246	240	222	227	239	226	222	224	232	206	240	254	229	227	267	260	251	255	261	242	225	232	239	249	247	246	256	213	193	244	234	259	222	218	238	218	250	198	217	222	289	267	238	231	233	228	248	200	227	239	231	234	242	263	240	242	207	246	258	226	222	239	239	232	211	232	263	256	234	218	224	227	245	219	227	239	228	240	244	235	254	235	257	234	212	232	235	217	256	203	198	240	236	211	231	253	240	246	196	250	234	226	241	232	231	227	256	223	231	223	234	191	255	226	241	250	216	235	211	239	218	214	248	238	239	242	214	227	245	199	246	211	249	240	227	227	229	235	253	223	243	242	244	233	239	238	239	236	214	246	228	243	247	240	266	236	253	229	218	230	211	223	247	239	240	224	232	244	225	241	246	218	252	245	222	261	249	272	237	250	249	247	242	237	227	221	233	226	219	248	242	246	237	246	248	240	228	241	226	226	247	226	241	235	230
31176	44802	69207	70977	28002	35671	9620	1635	1455	1265	1327	1162	1037	2537	13455	20708	25924	16788	10173	6042	2902	1331	684	641	557	617	646	619	618	545	624	575	593	583	609	637	626	616	578	593	604	613	548	571	599	615	596	620	616	586	609	588	593	618	629	556	629	652	610	551	604	602	606	652	587	622	605	594	615	597	580	604	572	596	601	628	575	619	594	584	597	582	606	583	562	573	603	567	588	565	631	598	617	628	611	586	601	572	594	582	609	612	593	562	594	565	597	598	635	646	578	566	595	618	618	592	604	607	633	613	617	657	623	608	577	618	598	562	636	592	621	592	587	633	619	594	588	566	594	585	594	595	588	560	623	618	550	571	632	607	614	575	642	643	623	655	613	604	557	601	621	577	603	568	594	590	615	641	634	626	582	616	604	615	618	607	587	602	612	585	587	598	576	632	627	629	587	622	636	569	582	641	616	575	618	619	619	630	624	579	622	589	584	596	593	614	571	584	625	569	600	576	624	611	581	614	588	632	605	601	579	616	601	586	596	599	574	622	566	598	601	576	640	585	604	617	565	551	568	585	584	504	594	570	597	664	569	620	590	569	575	601	561	601	609	578	605	625	602	602	590	605	611	627	601	595	571	607	614	617	612	584	581	624	604	611	627	603	576	582	578	629	610	557	572	581	556	576	621	606	588	633	575	610	625	568	583	607	619	625	562	555	628	604	587	583	617	582	586	565	606	622	616	592	608	568	599	610	612	640	609	654	649	613	608	603	595	605	585	588	611	600	561	578	649	587	610	594	557	632	601	565	618	595	612	597	645	633	599	551	559	622	605	581	620	594	586	610	617	615	612	609	562	595	622	598	610	569	638	627	587	548	632	567	610	600	605	593	612	592	591	632	564	601	600	610	614	586	570	651	577	563	583	587	604	579	599	635	645	559	585	621	602	562	597	610	609	603	561	600	635	613	597	608	586	621	573	647	579	587	612	639	603	613	586	566	588	608	635	614	574	588	577	624	633	584	565	590	635	615	629	660	630	607	606	620	614	615	565	575	617	581	611	613	642	581	609	622	597	572	603	611	640	606	560	594	660	598	585	625	545	586	623	672	579	603	561	624	568	611	583	611	634	623	609	640	576	575	589	590	584	614	557	590	619	580	558	596	592	616	619	642	588	603	627	564	632	610	579	582	604	641	630	589	613	581	590	611	651	565	611	611	638	592	637	572	616	576	599	623	578	592	581	597	623	611	553	597	610	623	629	623	605	594	591	594	589	597	631	608	593	594	570	561	580	645	594	590	592	646	636	578	572	598	583	604	566	590	575	579	595	600	603	569	574	553	553	596	567	571	603	608	598	631	612	614	612	629	567	640	568	609	605	618	586	570	610	550	611	610	668	621	628	618	583	637	590	587	650	603	632	628	598	581	603	643	543	546	569	593	588	636	598	587	614	546	599	593	588	610	604	602	640	565	602	600	580	610	580	561	603	606	538	569	603	592	600	569	575	613	576	584	605	566	608	557	597	608	624	592	641	630	582	622	647	622	623	579	575	636	583	590	586	621	604	608	598	602	582	587	560	581	637	600	633	623	606	634	619	636	599	619	607	627	645	593	623	630	585	620	620	579	588	608	627	627	595	579	622	624	559	635	619	622	618	606	590	556	561	577	627	601	613	615	551	612	583	576	573	597	609	571	584	564	662	618	560	611	565	615	586	576	665	580	599	547	594	601	613	656	626	626	596	579	640	607	598	610	613	603	592	617	538	620	604	588	588	614	621	644	603	597	621	625	617	594	609	620	626	599	586	553	613	567	597	609	617	624	619	608	586	588	613	610	617	627	607	622	581	606	645	630	622	604	614	618	575	611	590	628	598	620	586	589	603	601	608	630	588	578	630	589	617	611	623	582	638	577	629	630	599	615	596	603	618	609	599	563	616	579	596	675	597	621	592	620	650	606	590	577	603	609	589	593	571	593	625	603	589	574	567	569	597	570	616	617	609	579	579	589	612	585	645	618	599	608	588	614	608	624	620	621	598	579	586	596	600	570	616	646	561	562	552	599	634	631	645	553	625	626	609	613	619	653	609	593	592	654	621	592	598	571	610	601	624	594	614	609	603	598	577	625	666	635	580	566	581	602	599	589	587	592	611	645	574	587	627	610	643	582	581	610	578	588	621	578	593	588	614	668	616	626	602	578	579	597	620	575	596	633	568	645	615	589	562	617	589	572	596	563	590	611	603	618	570	582	610	592	595	610	612	575	592	647	596	636	593	546	581	542	604	583	632	611	579	614	621	623	583	623	595	606	586	608	583	614	586	614	570	617	590	607	590	583	649	550	598	565	564	607	590	591	558	639	568	605	561	590	582	599	545	613	614	543	581	620	598	585	606	604	578	600	596	604	592	590	572	616	596	567	612	590	607	573	549	595	595	610	583	590	587	603	617	609	616	609	594	581	568	624	638	603	585	600	594	622	555	550	598	602	582	587	613	615	568	598	609	569	645	582	614	605	597	602	587	596	566	534	576	589	608	609	609	610	611	614	570	617	591	624	630	607	585	627	585	605	619	621	616	615	620	591	631	620	633	554	641	584	546	625	612	646	601	610	632	554	606	568	640	555	626	578	590	612	573	601	603	600	601	606	584	604	625	604	561	599	590	586	616	597	672	640	615	607	628	606	603	575	555	621	592	582	568	619	597	625	580	590	669	574	579	616	637	606	593	646	568	657	589	604	605	591	616	611	607	584	557	591	598	611	607	577	598	613	556	622	573	612	627	591	607	590	592	616	623	559	572	577	644	601	621	625	633	580	587	580	577	613	578	587	579	568	613	629	643	609	620	577	544	632	590	607	568	627	616	589	605	585	567	616	586	630	600	563	622	604	603	587	595	641	584	614	635	599	596	591	617	596	579	599	560	658	631	573	574	594	599	584	607	619	627	598	586	587	578	637	582	557	578	564	620	615	628	588	592	609	576	625	602	602	662	608	626	606	656	569	592	582	584	616	587	558	614	583	573	629	608	603	559	631	596	592	611	568	577	614	588	538	579	590	650	636	616	605	569	605	611	579	572	621	609	597	577	569	582	609	599	576	606	568	630	581	585	607	612	610	551	586	574	608	583	622	567	611	594	608	610	627	559	668	582	613	613	587	606	577	592	612	621	591	610	597	581	577	587	593	613	606	627	608	596	607	617	616	558	563	599	588	606	642	587	603	591	589	571	622	571	608	618	590	583	592	656	555	614	613	584	600	580	629	609	628	659	604	572	621	627	591	631	593	605	608	550	596	572	597	614	590	579	558	606	599	636	583	598	634	593	654	581	602	587	575	576	645	612	576	562	609	578	597	592	615	580	622	602	615	617	629	632	623	589	591	601	579	596	573	602	598	650	609	562	578	573	595	607	608	605	570	584	582	593	576	559	569	582	592	575	601	627	580	590	607	597	592	577	607	646	629	580	627	622	592	618	612	591	622	579	568	631	554	601	594	632	596	594	583	594	628	607	579	595	624	620	592	621	552
5911	6382	8711	6179	1397	644	399	215	244	197	210	248	205	240	225	243	439	503	492	414	346	219	216	228	236	231	213	188	180	208	236	199	208	231	217	218	240	214	222	193	216	230	216	222	197	216	213	217	210	210	184	219	221	212	214	218	209	210	204	194	203	203	232	203	221	224	254	234	222	189	211	199	222	208	234	211	230	214	206	203	235	237	195	202	219	222	225	236	209	201	216	210	225	220	208	231	207	218	206	222	196	221	227	205	216	226	205	214	205	228	196	225	203	227	205	209	199	232	211	213	213	209	218	200	209	224	226	234	192	217	219	199	202	223	200	208	209	190	226	192	206	185	205	204	192	209	228	192	206	220	233	222	226	201	213	173	218	205	221	206	237	242	231	209	215	225	208	252	242	213	207	219	210	201	207	195	234	224	189	214	199	216	200	227	235	210	198	232	209	203	212	197	212	233	210	203	214	238	217	209	204	199	210	235	176	224	211	191	222	226	228	216	246	205	220	220	212	215	211	225	212	240	230	191	207	219	219	215	223	208	207	212	210	192	231	250	212	187	207	237	225	218	216	216	190	193	182	213	213	205	220	199	217	208	197	199	241	229	224	233	240	239	223	192	212	206	182	240	188	219	205	199	201	207	190	208	206	234	199	231	193	219	258	199	194	181	192	209	222	198	237	182	231	213	222	190	231	231	216	213	208	212	205	221	186	206	214	227	223	217	224	219	210	209	222	228	194	203	213	198	201	199	234	196	229	233	205	222	207	232	232	229	201	217	214	213	198	206	213	221	206	220	225	215	200	216	207	227	223	243	207	215	206	207	193	193	186	230	229	217	198	210	206	212	214	209	214	215	241	214	209	215	196	228	201	183	214	197	217	223	211	212	209	238	201	204	224	218	200	209	200	192	212	232	192	210	199	188	218	204	204	193	220	204	204	170	209	213	213	236	235	224	194	234	193	202	217	204	221	216	226	223	206	230	233	194	187	235	205	203	201	216	209	201	211	212	222	200	215	213	219	213	249	225	231	204	231	213	236	207	198	199	234	212	192	207	225	200	197	209	194	212	201	215	204	220	189	183	202	220	229	228	249	219	228	242	203	223	223	213	199	224	208	187	198	218	230	218	193	216	214	202	228	205	229	218	204	234	206	222	202	200	223	213	249	197	212	195	202	221	198	192	209	206	209	249	228	216	221	198	220	215	199	235	225	202	203	217	203	222	215	220	188	191	210	237	228	213	172	211	213	220	208	205	210	178	217	235	221	207	209	233	221	213	204	201	204	211	208	195	199	217	204	186	205	204	195	226	208	220	191	224	202	214	188	216	228	245	228	223	210	207	222	205	230	226	233	213	197	243	214	223	190	210	201	222	219	220	204	217	214	212	200	236	221	225	237	205	206	216	218	191	223	232	197	217	238	198	229	191	219	194	228	244	237	209	223	215	215	209	211	205	194	203	190	204	201	226	216	221	198	241	204	234	234	214	226	217	236	244	198	228	223	205	206	211	217	213	226	181	211	218	221	225	211	216	212	210	211	214	216	220	184	214	203	204	203	202	229	217	209	230	230	204	207	195	213	219	221	230	188	218	214	225	222	213	191	195	207	200	234	189	206	204	216	183	224	205	216	211	226	235	201	213	201	195	204	201	194	232	192	236	211	204	230	253	228	214	195	230	204	213	188	209	198	231	218	196	209	219	195	213	210	200	208	198	232	206	233	221	220	216	205	228	223	208	235	226	217	205	215	196	214	227	184	225	219	227	218	215	188	197	237	220	204	220	206	190	200	207	191	207	229	200	213	191	232	212	225	182	208	223	220	236	207	213	192	240	214	206	216	218	194	219	227	202	236	193	198	162	214	199	228	226	209	217	225	208	178	205	226	203	212	203	204	242	219	229	232	209	209	223	216	197	194	200	214	230	231	213	212	203	232	231	203	192	237	205	199	231	222	215	221	204	225	239	211	237	231	230	229	226	219	201	212	222	208	210	194	213	213	234	213	215	208	189	236	217	214	221	232	214	216	204	205	222	205	223	192	223	241	215	213	215	209	233	217	263	225	218	188	232	223	203	213	230	199	222	222	225	220	192	206	223	192	193	204	233	219	200	214	210	220	221	207	202	198	220	208	234	236	204	185	234	215	210	211	213	202	201	195	221	220	216	194	209	227	216	231	209	230	230	197	225	245	215	229	218	208	199	188	220	219	237	208	213	208	195	200	202	203	206	174	214	204	219	222	205	219	186	214	229	216	221	217	213	206	200	204	202	205	203	191	226	218	225	197	209	193	186	224	224	201	241	215	210	210	209	193	216	202	205	180	212	215	194	211	204	224	215	207	232	228	214	209	205	209	219	204	226	197	217	212	223	209	221	200	206	204	218	211	212	198	205	229	227	208	228	221	227	210	210	217	213	203	217	204	209	212	173	210	209	183	217	216	213	205	245	243	229	224	221	210	200	210	198	221	204	211	187	221	206	219	222	180	211	224	214	222	198	226	214	239	227	206	200	202	197	202	237	215	198	214	180	210	204	209	205	208	202	202	203	234	213	195	220	213	194	231	215	193	217	214	212	228	224	230	206	206	215	208	220	221	209	211	218	217	193	200	201	219	242	187	213	219	220	203	201	214	227	216	241	203	221	195	238	197	206	201	193	207	218	219	194	212	234	172	217	235	201	200	181	240	242	224	206	223	211	227	220	185	195	214	225	208	198	205	202	222	204	217	231	214	217	208	212	207	201	207	186	239	199	220	229	212	225	222	217	225	187	213	197	200	219	221	215	242	202	212	211	196	209	210	205	209	224	208	226	205	231	213	192	189	206	196	222	212	228	211	202	207	217	201	231	219	186	221	213	223	229	211	186	232	208	227	211	182	214	197	207	227	191	219	207	228	222	214	219	218	197	216	191	199	223	210	202	209	222	197	214	196	213	241	221	204	210	238	229	214	180	169	201	217	224	183	213	221	204	215	197	226	198	232	204	218	212	210	207	191	217	237	212	222	220	214	198	220	181	230	229	221	208	204	187	184	202	220	208	221	216	225	231	199	211	188	188	229	218	215	219	198	213	217	196	233	200	238	197	197	206	191	207	208	214	182	206	232	219	201	216	231	205	209	212	198	203	218	189	190	181	215	224	185	212	211	206	222	242	216	226	213	218	205	196	234	198	211	196	224	216	217	197	195	216	207	226	203	197	198	193	209	247	226	225	229	239	222	226	183	203	210	227	209	193	239	234	204	218	219	212	218	246	201	238	188	207	197	228	228	189	205	218	200	226	208	194	191	198	201	197	187	183	230	226	201	185	211	197	208	215	218	217	212	218	224	239	235	209	228	223	224	213	205	215	234	197	200	192	190	241	200	218	219	218	199	208	211	214	228	201	212	197	239	237	214	188	227	210	226	248	216	206	242	217	224	204	206	213	197	205	211	227	222	205	229	213	200	232	219	235	191	227	208	194	218	219	202	207	240	211	215	226	201	226	196	195	208	210	219	203	204	204	214	233	203	207
5514	10235	17455	16339	4512	2921	1376	617	560	556	572	547	566	602	648	651	2009	2395	2419	1523	964	691	628	614	541	545	583	606	556	539	545	539	563	542	560	567	553	558	518	535	544	549	573	542	593	561	555	580	576	565	575	522	570	559	564	541	560	589	546	565	581	557	576	572	560	557	574	600	566	548	546	554	569	590	554	574	573	543	517	559	551	584	575	527	536	586	601	559	538	571	582	583	507	572	568	542	601	571	601	565	561	539	542	535	564	568	522	565	586	523	531	538	522	544	562	583	536	562	552	577	582	605	557	515	566	607	518	571	581	570	549	562	536	575	581	577	562	498	564	537	557	583	558	571	580	569	564	548	573	559	601	558	552	585	554	528	586	544	535	556	559	556	534	595	572	546	583	586	557	547	556	516	564	527	526	554	592	568	554	607	594	615	571	569	522	568	580	518	552	569	517	558	568	548	528	568	475	584	573	555	553	592	545	593	566	551	515	530	604	581	582	557	528	600	575	541	553	582	566	538	553	534	591	584	570	573	596	573	578	538	581	556	570	580	561	587	569	567	540	559	608	574	568	545	568	543	551	541	599	536	533	501	550	574	556	564	600	543	541	614	579	541	589	599	512	548	559	555	571	554	529	541	585	580	561	597	540	523	531	619	555	574	568	586	578	594	529	536	572	588	522	566	531	542	544	594	536	579	539	574	545	559	552	554	528	540	567	548	600	588	538	582	584	547	576	577	534	544	544	575	557	556	505	542	561	603	556	565	567	545	537	588	557	542	573	576	593	569	553	577	556	558	532	565	584	548	566	619	536	557	524	554	559	578	536	548	581	536	608	588	515	549	589	589	550	530	572	575	525	548	606	564	540	542	550	567	550	570	578	571	610	536	532	560	526	565	567	581	596	557	560	518	574	556	557	530	587	563	542	538	571	572	539	585	594	546	557	562	582	574	542	576	536	505	525	550	536	558	557	571	548	521	548	554	587	548	552	561	575	574	554	521	587	556	558	586	536	543	580	556	592	535	579	595	523	568	521	585	551	540	541	557	566	540	574	574	544	555	565	581	556	565	546	552	556	558	601	539	533	568	540	567	572	568	536	539	566	580	570	547	565	549	557	564	585	521	553	529	545	549	568	559	537	577	606	595	569	579	539	507	572	575	527	565	587	521	593	569	588	576	576	557	526	579	561	541	598	601	543	571	527	567	541	547	534	527	517	577	536	565	526	609	515	579	590	563	564	531	590	577	567	553	569	567	567	560	556	575	533	564	549	559	555	563	554	596	533	555	510	536	592	585	543	564	512	578	546	579	566	547	590	582	546	553	575	535	588	576	572	556	549	544	540	550	606	541	565	569	607	564	545	517	574	580	558	557	559	531	581	534	553	568	552	565	576	545	550	560	552	550	562	554	573	542	548	535	565	596	586	573	539	554	523	566	541	568	546	571	550	540	522	531	607	565	586	585	539	558	562	563	544	526	583	522	601	526	578	581	566	548	537	559	552	570	577	583	576	552	559	579	567	569	550	541	577	612	575	562	559	562	552	541	524	507	559	493	557	558	576	541	558	586	555	539	492	514	551	585	526	577	541	560	579	542	548	558	557	586	552	603	569	522	590	596	546	572	579	586	549	537	559	558	564	555	566	562	575	591	537	622	573	563	543	569	511	556	570	535	531	574	571	541	587	533	544	545	563	556	554	545	573	539	560	571	524	547	557	598	580	557	621	553	518	568	560	545	551	605	538	543	555	531	507	595	552	555	597	527	574	489	540	553	583	566	566	537	610	571	570	535	583	536	586	591	497	555	587	588	578	516	500	536	550	572	580	546	547	559	581	560	569	551	552	521	573	572	510	531	518	539	556	531	559	537	557	560	544	570	593	583	563	583	535	562	592	556	513	539	581	559	551	516	581	577	573	610	562	558	591	563	562	572	552	584	531	608	591	550	533	602	570	555	553	538	566	561	586	592	559	541	597	563	595	557	578	577	525	582	561	550	556	590	574	571	547	539	570	608	555	593	614	550	560	571	510	570	537	533	555	527	560	554	555	509	556	626	553	567	560	547	534	562	556	617	549	581	538	553	561	550	542	552	567	511	524	579	563	578	566	555	555	544	520	531	527	599	555	581	563	580	578	557	539	569	592	566	575	553	584	535	553	570	594	530	543	541	520	534	530	611	539	582	528	591	546	511	536	567	542	557	567	565	599	571	546	537	582	555	554	582	543	562	549	590	601	581	512	573	559	544	583	554	600	570	564	586	536	579	599	549	554	607	577	581	570	539	562	539	594	551	596	603	618	598	549	568	570	539	513	544	566	564	573	576	576	575	543	548	584	555	571	527	603	549	549	569	613	579	567	528	544	555	561	538	554	546	567	578	552	538	538	566	593	580	596	559	586	561	543	597	559	564	550	579	515	576	534	568	558	572	583	569	525	580	571	558	602	523	606	554	556	598	593	536	585	569	565	545	575	568	559	544	574	575	562	548	524	575	543	599	530	545	548	545	573	558	582	547	567	571	541	532	589	594	540	552	518	546	602	579	541	569	538	577	565	565	543	541	549	595	556	541	594	585	540	574	549	530	516	587	536	558	532	562	563	577	516	551	581	575	595	533	588	531	537	586	596	541	569	569	552	593	554	580	542	538	536	590	529	584	542	556	538	537	585	524	536	574	568	521	563	554	614	562	556	567	558	549	557	580	542	564	572	554	556	540	542	529	560	530	558	567	548	562	572	545	557	584	530	551	544	596	577	569	546	540	565	582	516	550	567	619	530	557	586	538	560	525	587	594	578	542	545	551	546	534	548	547	554	560	537	590	551	528	534	529	571	572	540	565	545	594	577	582	567	547	577	540	593	564	582	548	533	563	581	577	567	554	530	556	568	563	536	576	518	586	532	568	561	527	593	520	580	604	579	508	532	550	555	547	545	577	587	591	586	539	559	537	549	531	566	549	554	590	596	515	570	579	552	525	554	531	613	582	545	545	566	585	568	552	578	498	596	522	571	518	560	534	535	580	552	580	575	572	592	570	618	544	585	588	574	547	567	549	552	591	579	531	553	547	549	574	587	551	558	567	558	544	556	547	562	556	607	542	526	540	547	565	553	559	546	574	571	522	535	546	547	570	574	551	595	591	546	550	559	553	585	573	572	528	569	568	517	592	516	562	581	531	592	549	554	550	554	579	576	601	562	600	536	535	511	557	597	540	552	552	594	540	569	589	557	596	583	569	557	548	552	556	565	533	547	571	582	565	537	585	590	571	586	557	585	603	532	516	547	558	548	559	552	581	554	560	534	549	591	532	503	555	580	588	562	591	579	563	545	571	564	530	530	586	575	528	551	573	544	578	588	567	536	603	564	556	573	588	559	560	606	593	593	592	557	554	532	570	578	533	550	558	533	556	561	575	552	576	559	547	576	532	604	521	586	550	596	578	548	531	557	558	593	579	542	510	605	561	552	558	558	605	589	543	581	581	597	584	529	554	531	537	562	563	556	551	534	572	559	568
27706	47823	57099	45662	17630	12048	4356	405	321	334	299	270	279	295	268	297	884	3097	3659	1837	942	519	322	303	239	258	247	263	254	288	264	252	265	262	264	265	251	231	283	262	234	249	239	236	247	248	291	225	260	283	231	250	272	295	262	250	248	260	276	227	272	237	237	241	250	262	256	257	274	226	252	260	270	239	237	232	248	260	291	287	281	221	257	269	231	266	262	233	245	278	232	256	247	244	246	269	253	248	238	262	261	274	243	249	257	222	255	268	242	257	243	235	263	284	262	240	249	243	263	229	230	257	275	252	289	245	278	248	258	246	248	265	251	220	268	241	235	244	234	262	256	258	222	270	270	236	255	256	243	264	265	271	244	249	273	267	234	260	248	250	263	282	279	260	228	254	287	261	243	248	235	247	236	259	263	276	262	266	230	272	240	273	253	249	245	265	228	278	244	269	247	251	255	289	249	240	257	264	247	231	276	258	283	243	216	266	259	270	246	261	237	239	239	285	218	253	267	242	265	254	269	267	251	245	261	264	251	261	253	261	240	248	246	253	286	259	240	254	247	271	246	251	219	281	264	261	234	247	240	287	265	277	235	247	224	281	262	255	287	259	259	257	244	270	271	276	227	247	244	246	255	214	230	267	232	234	233	255	258	270	258	250	251	243	247	245	231	246	233	219	267	270	221	259	233	245	252	218	228	257	237	266	248	263	242	248	243	258	254	262	269	233	237	244	242	257	258	238	248	256	267	276	231	258	272	273	272	257	256	247	227	256	279	234	269	249	263	267	248	235	273	274	257	259	238	271	260	271	252	245	290	276	251	264	242	255	243	240	268	256	258	229	241	241	239	245	271	233	256	221	237	239	254	272	265	247	239	253	242	249	264	221	266	273	246	260	224	264	292	244	278	262	291	246	251	255	253	229	234	269	274	275	243	286	245	273	233	225	235	254	249	271	278	249	267	268	243	260	251	261	243	266	277	261	268	238	263	273	260	293	239	256	243	269	248	263	256	242	236	255	237	239	234	270	240	255	282	252	228	258	279	241	254	230	251	240	259	244	216	226	263	263	241	231	297	278	238	256	252	281	261	244	270	243	258	259	254	222	278	246	259	245	258	276	266	214	259	242	233	287	256	248	278	242	225	257	239	242	262	277	253	247	265	245	250	274	253	254	234	280	238	261	226	266	281	272	262	253	281	284	249	259	251	250	256	228	256	263	240	240	248	258	221	253	253	267	301	239	285	285	254	244	238	247	264	265	256	243	239	226	232	259	252	244	248	287	274	246	276	249	251	246	261	223	246	256	270	241	259	260	230	275	249	255	269	251	272	242	255	250	248	285	279	255	276	271	239	225	258	254	257	280	267	283	263	239	259	241	251	239	275	222	249	269	235	262	267	270	242	277	257	247	246	261	261	262	248	229	222	269	249	235	269	256	266	224	283	274	270	231	246	268	277	278	242	272	279	259	269	230	264	239	247	281	258	227	279	255	245	269	263	265	267	254	235	243	248	263	255	271	250	250	259	232	259	254	259	245	243	239	252	259	283	234	239	250	236	234	235	247	264	261	231	253	257	284	261	256	245	239	243	238	238	239	245	236	224	252	225	247	265	227	257	283	280	251	276	240	253	236	258	236	248	254	263	237	263	283	255	249	248	223	266	264	249	246	245	253	254	244	266	237	243	241	233	254	273	251	266	253	235	261	250	260	270	249	237	254	226	259	254	255	242	246	249	275	260	252	247	247	287	227	259	253	269	266	248	241	239	241	243	258	248	268	260	273	251	247	220	255	249	265	252	257	229	262	272	242	244	264	234	238	270	231	274	226	259	272	260	276	244	242	239	242	236	229	247	252	256	219	226	219	270	240	245	274	259	280	237	217	285	259	261	228	282	245	255	256	230	276	251	263	275	241	262	250	272	241	219	242	275	232	264	261	263	239	272	254	245	261	259	251	248	288	253	234	252	226	245	256	275	217	254	236	287	243	241	226	268	241	261	274	242	255	245	258	272	259	270	252	239	269	238	261	225	266	257	219	230	286	230	263	265	294	262	249	238	270	251	243	261	260	247	246	268	269	233	243	250	238	268	269	244	291	241	250	239	259	242	219	254	263	291	255	265	244	273	256	278	233	259	249	244	274	232	267	235	259	260	265	253	237	258	257	272	288	252	274	239	250	247	250	274	233	260	238	271	231	245	243	240	253	261	243	255	261	257	238	266	246	262	227	262	250	279	265	246	233	268	240	241	260	286	270	255	247	220	265	294	247	248	270	252	269	288	261	252	235	233	246	266	255	265	231	239	257	276	264	225	254	235	242	281	244	249	254	242	238	228	280	280	264	243	252	238	247	251	265	264	272	248	226	250	268	227	284	245	259	257	237	282	247	240	250	248	251	255	262	253	255	262	221	254	256	255	232	271	266	260	261	242	249	275	247	253	258	238	246	246	243	229	266	263	260	241	264	253	249	249	250	236	236	228	234	220	225	233	238	259	263	247	242	234	274	252	246	244	256	281	295	254	233	234	241	289	219	249	253	289	231	215	248	263	264	250	272	258	232	272	222	231	232	257	254	238	242	272	258	239	259	248	262	244	250	252	281	243	259	228	260	238	267	248	263	275	273	256	252	236	237	260	226	251	245	285	263	234	287	256	257	248	227	248	283	249	253	255	235	244	254	264	244	245	216	237	258	270	251	262	237	225	255	256	238	269	246	263	247	223	268	273	275	254	288	274	259	258	270	225	257	293	237	250	239	286	260	273	254	263	234	264	254	241	254	261	253	253	217	255	300	264	287	257	247	269	253	266	270	259	262	262	267	254	275	246	290	248	254	266	239	228	235	261	218	249	238	236	223	266	238	271	261	225	243	293	257	285	251	263	254	255	245	240	251	269	260	253	287	261	254	237	264	271	274	270	256	229	260	222	230	268	273	255	280	261	245	263	236	256	244	233	219	263	231	272	276	251	273	258	279	270	258	239	259	243	257	263	245	262	256	259	241	259	252	254	263	272	245	251	273	258	233	225	242	252	275	231	262	239	259	284	239	256	251	248	241	236	285	239	265	272	280	288	238	240	232	263	271	228	237	254	288	251	257	266	241	250	270	228	237	266	253	296	276	244	255	242	268	257	254	252	234	276	227	268	266	261	225	257	244	253	244	267	254	260	265	267	232	239	239	281	235	247	255	251	256	262	250	253	253	263	236	259	248	245	247	228	266	269	273	273	250	240	251	263	243	235	260	236	266	273	235	264	233	235	250	268	267	224	262	262	242	239	252	249	254	254	272	242	276	269	268	255	254	244	243	262	240	270	267	261	249	265	229	260	297	251	266	268	261	264	244	261	224	253	268	254	253	279	246	273	249	239	250	241	266	240	229	234	254	232	256	268	261	261	285	254	261	252	251	257	266	221	258	259	257	259	274	292	273	260	248	258	244	268	265	245	268	269	253	243	253	246	273	216	265	224	242	263	263	287	246	281	245	249	272	234	247	272	280	248	271	253	254	260	238
16954	38376	52781	50189	13229	25158	12617	1180	1116	1020	947	807	788	806	860	1200	4804	15315	17228	8783	4417	2035	931	692	620	644	657	682	634	652	670	670	661	621	626	656	645	630	640	646	630	667	655	697	702	659	617	658	659	681	618	723	660	644	599	611	641	631	634	666	652	651	645	632	656	649	651	671	640	646	638	647	694	627	597	664	629	656	600	654	661	639	629	652	669	657	636	633	614	618	620	654	612	654	654	665	660	675	664	638	626	612	652	625	632	615	664	715	648	600	636	624	682	626	655	621	671	604	666	651	606	608	621	656	663	637	646	626	632	617	683	697	663	706	685	693	677	640	635	642	702	652	623	653	648	653	714	660	654	649	681	643	644	629	690	614	627	651	644	616	628	656	632	621	642	666	673	647	664	653	652	661	676	644	650	656	600	634	603	636	605	624	607	635	630	670	630	697	662	683	586	624	623	645	628	620	633	608	659	665	628	632	688	600	617	632	656	617	602	690	673	629	664	685	686	633	653	615	622	659	629	602	615	645	600	625	645	638	644	632	572	627	651	645	659	625	677	635	641	633	620	688	662	707	633	655	614	666	650	633	687	627	638	619	671	655	650	629	679	593	634	647	635	625	635	649	661	668	732	645	632	672	694	686	614	640	671	646	632	661	615	665	612	653	683	620	614	634	626	625	635	649	646	611	676	661	638	627	669	614	696	604	650	611	617	676	643	681	661	667	671	651	666	704	664	680	638	669	622	687	627	666	618	641	648	644	621	618	647	637	668	607	637	624	641	639	672	676	623	667	682	680	677	674	659	620	651	668	691	670	651	656	647	635	630	663	652	677	621	634	663	647	685	700	629	627	663	631	669	648	673	615	703	630	658	715	650	658	660	681	651	620	684	625	637	620	666	631	627	633	700	639	680	622	668	664	661	703	599	620	680	710	630	605	635	675	655	673	657	656	602	636	580	640	642	625	604	670	625	649	630	646	628	629	654	645	669	625	634	679	656	636	620	678	616	635	684	688	633	607	667	622	677	647	651	609	636	637	642	643	637	664	663	636	666	655	666	659	643	677	634	730	629	616	630	643	664	607	737	674	718	633	669	645	693	647	633	628	695	653	601	599	673	658	635	607	663	631	645	669	618	644	713	701	630	664	687	611	647	615	675	645	687	623	645	660	659	650	637	673	600	653	693	629	647	578	630	610	669	673	619	626	632	603	662	710	675	648	589	672	653	661	625	665	664	625	603	664	599	622	659	712	680	666	662	655	669	657	636	668	650	655	627	678	675	664	630	636	658	640	639	639	651	602	653	614	615	699	594	642	629	638	660	631	620	634	607	657	688	676	632	661	609	693	615	674	626	671	616	599	609	710	631	685	692	665	651	649	639	656	683	621	635	632	688	677	639	658	624	602	664	668	600	627	654	667	649	660	640	662	653	639	625	641	677	628	638	637	679	614	686	646	621	656	645	665	666	651	647	608	666	638	638	677	660	639	646	612	626	645	612	632	611	625	687	664	628	660	601	689	664	637	664	689	661	634	676	683	612	645	636	624	641	645	654	625	630	609	638	653	638	613	637	664	682	626	636	627	605	657	643	623	616	680	642	649	617	633	639	694	654	634	685	676	643	611	707	667	626	642	626	635	657	653	689	643	622	646	656	661	670	603	661	606	673	658	644	689	665	647	680	686	628	633	658	650	616	649	656	619	688	660	644	634	673	629	645	647	626	654	667	647	656	624	594	673	640	680	618	670	627	675	689	654	657	647	656	629	640	625	672	671	662	667	647	615	669	696	698	662	656	617	603	669	680	593	684	648	645	607	681	673	701	590	640	681	634	620	671	642	644	618	661	646	641	696	665	637	609	670	663	657	605	650	634	633	617	653	677	661	659	682	687	676	679	646	637	630	656	655	673	644	618	596	660	672	650	643	674	660	647	678	645	644	621	655	646	646	647	665	645	599	602	661	636	652	663	668	610	652	608	605	591	627	648	666	648	640	614	685	632	612	640	581	696	647	617	680	659	628	631	655	659	624	669	682	615	638	653	609	638	723	603	652	664	658	651	668	648	666	677	690	653	635	661	594	637	635	661	634	676	681	648	647	630	664	634	667	680	619	624	662	670	619	629	645	649	648	690	670	675	654	618	675	638	662	629	591	643	628	570	614	620	659	637	643	639	680	624	603	678	668	629	698	643	671	664	673	656	652	676	700	655	677	657	629	667	627	681	657	612	654	700	687	626	674	640	672	678	662	655	646	638	629	674	614	647	663	661	642	627	632	667	631	638	656	630	659	652	636	571	647	665	647	686	620	604	660	696	663	668	615	637	676	682	608	617	626	649	629	636	670	666	660	641	639	689	625	621	642	639	634	646	594	627	621	643	659	704	627	683	685	643	676	633	603	679	663	656	636	642	592	651	680	627	617	643	659	667	647	666	654	675	648	660	662	663	637	643	676	663	653	635	651	647	629	634	638	662	657	643	640	648	662	680	602	627	650	642	622	656	643	643	640	665	628	693	574	617	642	670	680	658	631	670	659	615	639	722	606	644	691	625	693	595	628	660	657	604	694	664	674	650	678	620	661	670	617	626	642	663	661	682	621	608	688	649	635	648	648	668	653	630	642	677	647	661	638	620	606	669	634	679	610	610	659	642	633	585	685	657	677	634	659	713	686	643	719	691	669	610	653	648	650	611	636	722	633	653	608	620	607	656	630	667	667	656	616	657	672	622	620	644	682	665	697	684	645	631	661	655	660	634	653	620	662	689	673	634	639	629	676	698	648	609	706	663	630	634	626	615	657	655	646	701	628	656	651	679	684	666	635	657	661	664	641	632	637	643	652	665	597	664	641	653	633	652	659	645	658	642	607	668	671	675	663	651	648	672	637	679	683	625	678	695	672	621	658	639	649	642	627	632	648	643	656	633	609	645	690	647	632	636	660	638	618	645	703	641	631	650	652	634	611	652	646	694	639	667	681	643	643	637	632	661	629	680	670	688	677	661	671	724	652	650	639	594	694	650	638	648	628	677	644	658	660	627	646	672	634	685	658	681	609	694	641	651	651	625	663	629	666	627	641	630	653	634	580	672	678	639	664	673	633	638	660	693	639	693	651	653	610	656	674	636	639	659	662	631	665	715	674	680	598	620	672	656	694	638	658	634	636	605	618	641	644	666	673	694	611	666	624	673	644	646	667	620	632	649	669	616	651	652	599	606	648	650	690	660	655	650	648	651	654	655	607	651	673	667	672	655	634	620	610	706	653	643	647	680	654	645	624	654	639	592	677	642	636	670	669	604	649	682	651	648	696	668	642	642	620	668	652	607	657	617	670	672	662	616	661	596	654	677	652	686	675	709	651	602	614	632	686	634	695	655	717	689	673	648	667	678	627	651	650	657	666	638	649	667	676	609	654	582	637	698	633	656	624	637	695	681	605	652	653	648	654	678	676	675	606	659	663	618	616	672	616	641	622	652	614	631	642	649	654	724	667	635	672	672	626	675	641	662	656	627	622
38657	64211	70418	58010	23500	25147	6562	742	520	443	359	316	319	338	286	303	1953	7527	9511	5149	1915	670	351	265	228	235	242	260	261	234	233	235	227	227	241	255	251	286	250	230	227	241	271	265	250	233	224	230	273	196	242	245	243	229	277	221	239	251	275	275	255	232	224	228	230	225	218	230	262	235	228	204	245	234	247	223	237	244	279	244	248	260	244	234	233	219	242	247	209	258	220	244	254	238	238	264	237	260	236	257	276	248	251	265	216	222	265	253	221	232	245	222	242	260	250	257	227	231	246	243	244	240	258	257	234	235	238	244	242	248	259	251	206	251	237	262	242	254	215	218	232	237	221	275	220	245	253	238	244	250	271	235	263	258	258	232	245	257	224	231	235	234	253	249	243	248	244	221	245	224	220	227	249	251	241	221	245	221	212	228	265	261	245	241	229	235	234	236	232	233	230	245	252	240	253	237	231	251	239	241	244	239	245	266	237	217	228	252	231	243	229	224	252	219	229	260	216	229	235	253	230	242	242	232	243	228	231	247	247	238	233	234	232	247	263	251	226	230	274	245	250	226	230	254	243	245	219	230	256	257	239	269	237	192	219	251	219	248	198	219	249	247	218	225	201	224	232	263	234	253	248	235	250	237	252	227	240	227	238	260	241	216	234	240	246	243	233	231	216	269	249	237	236	232	262	248	251	221	250	272	244	235	226	224	256	228	224	249	241	220	238	249	240	250	243	226	252	243	263	248	228	219	280	251	224	230	259	240	262	247	240	250	237	223	222	272	232	243	243	238	200	235	215	254	239	259	234	237	258	220	229	219	252	251	214	230	238	237	241	213	239	260	236	243	230	237	242	242	212	240	239	242	230	216	228	216	237	246	233	269	229	254	208	252	251	228	246	242	237	256	271	244	230	244	238	203	214	230	240	256	234	248	237	256	239	249	238	240	237	231	251	236	222	240	232	278	250	235	218	250	212	243	252	252	231	218	216	266	233	228	230	257	262	252	236	223	229	245	235	236	243	225	227	254	236	235	246	249	238	236	231	242	264	222	256	253	255	245	234	241	229	214	221	234	263	249	259	269	252	237	264	259	262	225	223	228	238	243	236	238	239	257	239	223	228	270	248	235	259	238	247	242	215	261	257	252	249	244	245	244	267	228	261	240	225	249	230	228	250	230	253	260	260	263	247	235	245	270	250	210	242	260	255	227	257	241	246	247	280	268	253	250	247	238	244	255	256	243	274	235	241	249	276	231	265	247	245	276	271	226	252	247	269	259	257	229	239	228	253	225	270	241	239	244	274	233	235	255	245	223	250	236	217	261	254	215	235	236	241	252	232	231	239	250	257	253	215	237	232	240	251	224	205	245	236	265	242	240	236	228	215	243	258	258	238	240	251	220	259	242	250	267	244	269	254	213	230	247	233	229	244	226	237	255	270	244	231	243	255	233	247	228	258	249	233	240	263	240	222	250	252	233	232	256	244	249	237	243	218	241	228	229	224	255	257	256	234	230	238	226	232	246	226	200	247	264	251	240	247	227	231	257	217	261	234	223	238	249	222	222	207	251	268	252	262	239	254	228	237	215	243	240	252	230	219	255	223	241	233	242	258	253	236	231	241	259	220	232	275	237	232	244	238	246	235	205	248	257	261	228	245	261	215	250	237	228	238	247	236	253	235	272	285	250	241	229	227	271	233	224	255	242	226	270	225	249	220	221	222	280	232	247	274	208	256	237	235	260	246	233	221	244	223	231	235	221	250	250	260	227	243	241	227	213	260	263	226	251	265	254	227	254	259	232	240	251	242	250	244	247	262	222	259	279	234	203	233	231	262	240	247	227	246	250	244	237	265	235	257	244	229	219	218	220	242	235	270	237	228	245	241	236	211	212	257	241	232	231	249	232	238	253	236	246	225	247	246	283	236	249	259	247	242	231	276	240	248	217	251	248	229	240	240	236	202	245	225	234	253	229	259	268	270	245	231	217	227	237	233	226	229	252	276	227	232	231	222	238	230	254	258	238	278	270	223	246	265	220	266	226	250	233	239	247	250	250	246	243	237	233	258	242	237	226	253	251	255	219	243	278	236	251	235	246	241	265	266	268	243	234	238	205	244	260	209	250	256	235	253	242	227	237	222	251	257	245	221	244	264	238	247	237	215	249	252	210	234	230	243	255	244	243	216	272	238	240	236	252	233	260	255	228	244	214	258	247	241	255	241	224	234	257	245	218	256	236	231	261	242	271	254	210	242	242	221	224	216	224	241	243	258	231	256	271	269	231	240	237	228	277	282	245	228	246	250	218	248	258	263	246	234	226	259	228	261	206	213	229	253	230	244	261	237	262	218	262	219	204	230	226	235	238	234	260	233	249	239	226	260	234	246	238	244	233	249	233	223	236	245	250	238	250	238	236	250	257	274	249	223	232	270	264	228	271	261	246	224	224	237	231	224	231	218	244	223	242	225	251	245	250	264	249	235	239	220	243	244	267	268	249	231	233	250	245	204	236	233	220	232	233	231	217	233	223	237	270	256	217	232	246	230	254	238	246	241	251	242	236	278	227	222	258	245	241	264	248	255	248	234	262	233	255	226	249	246	199	248	234	251	265	260	236	254	247	241	252	228	243	243	244	245	225	232	235	240	217	228	247	221	215	226	243	228	227	242	230	246	237	255	253	260	246	238	231	240	221	244	231	230	227	262	241	245	255	245	231	260	231	257	249	252	259	227	250	232	265	226	255	233	239	238	227	245	218	243	257	248	235	253	213	231	233	275	250	270	240	226	252	206	243	245	249	265	235	235	256	238	236	250	248	249	266	245	251	228	248	232	238	222	244	230	221	250	227	232	237	239	257	240	237	254	237	239	258	226	257	239	214	233	233	213	246	245	263	234	244	238	277	269	245	223	247	260	258	223	239	218	220	240	238	221	238	248	207	245	263	239	228	238	242	227	250	261	237	231	231	247	235	251	234	259	222	246	225	249	217	261	243	235	253	232	230	254	236	241	244	238	279	230	261	248	259	242	248	240	261	257	243	222	250	254	238	235	224	268	242	247	249	247	219	240	249	264	240	224	255	246	240	223	222	243	245	243	218	241	247	237	237	232	234	272	249	280	225	260	233	263	240	229	225	250	214	253	252	254	251	243	253	246	258	224	248	225	242	263	247	240	223	240	265	212	226	233	245	233	240	240	258	219	224	252	240	247	236	220	245	214	236	227	251	251	244	268	256	236	256	245	241	262	248	231	228	248	206	253	245	246	225	223	221	235	244	240	250	244	234	267	243	261	216	259	251	246	250	242	237	262	236	261	243	244	238	255	269	238	241	220	248	253	229	275	251	260	244	245	247	243	235	232	233	231	232	245	251	224	219	241	266	230	218	238	238	253	211	223	253	248	248	265	255	246	241	233	297	212	264	248	221	226	253	231	240	255	257	242	230	248	240	241	220	241	243	273	254	230	263	241	226	252	231	224	258	240	252	242	237	270	246	246	236	229	222	238	243	242	262
23935	48681	66173	60581	13969	36469	9517	1917	1771	1448	1281	1179	1097	1050	1033	1193	9218	27268	29918	18857	8510	2791	1054	703	605	641	614	596	602	609	612	660	670	635	611	583	622	606	614	586	619	607	617	640	614	600	620	613	636	605	627	594	576	595	627	626	630	613	601	611	575	636	621	637	571	576	618	619	586	604	604	657	587	566	602	614	652	572	647	610	612	607	623	574	649	598	608	615	611	647	625	669	565	613	601	618	609	635	558	625	625	618	612	632	612	637	651	640	603	639	572	653	635	600	605	655	568	607	574	625	654	651	615	631	576	593	629	601	623	613	635	583	604	604	614	574	641	612	623	601	607	608	629	609	620	601	618	632	586	632	571	589	616	649	582	602	613	615	607	642	611	602	609	605	590	589	536	677	618	644	621	646	577	599	660	627	612	612	580	572	609	619	615	617	606	635	595	634	597	624	656	620	637	598	568	601	641	644	607	633	616	612	636	594	642	595	602	617	604	649	595	619	658	623	605	599	572	643	639	620	612	645	640	626	612	589	599	608	590	598	607	587	609	580	596	600	587	586	631	629	563	628	660	615	626	621	654	569	626	617	639	594	580	629	609	618	611	599	595	583	615	623	563	638	607	595	565	638	584	585	621	673	592	617	599	599	621	584	588	609	607	629	613	610	623	595	649	651	610	625	602	643	614	576	655	644	626	627	622	650	594	628	608	656	592	600	630	597	625	645	647	597	622	570	566	603	648	629	615	601	608	617	607	594	629	679	631	607	617	554	623	642	613	626	648	638	588	583	627	629	588	617	575	623	608	622	578	622	601	609	605	586	620	574	636	606	595	609	617	614	616	633	612	607	563	630	623	619	597	622	602	631	617	608	619	640	629	614	653	619	595	652	600	616	563	614	632	608	651	584	624	611	628	598	617	574	599	639	606	617	621	646	652	624	609	614	628	614	591	619	624	655	566	601	602	616	611	596	598	602	617	623	600	609	587	609	603	600	593	620	619	679	623	589	579	600	576	626	605	617	592	635	608	581	611	636	601	623	604	606	580	629	647	584	626	620	628	598	579	581	578	610	614	647	606	596	640	614	646	571	607	614	640	627	608	572	631	567	608	587	645	626	574	590	581	625	600	649	660	590	576	600	639	580	631	625	591	623	601	631	671	638	563	592	607	623	591	633	599	635	648	574	602	620	597	607	606	591	589	583	641	642	606	629	597	633	611	618	600	614	627	606	620	570	632	590	608	611	606	639	631	610	653	633	606	631	631	630	599	590	586	608	577	580	562	662	632	612	610	617	583	605	646	608	633	627	586	618	601	626	587	625	619	589	599	575	609	651	600	599	602	634	629	611	617	581	587	583	619	630	550	593	604	608	580	585	617	642	609	629	591	605	615	633	596	588	596	604	642	617	626	615	609	613	612	639	626	602	629	619	601	583	623	621	627	583	629	628	616	632	618	629	587	588	577	583	647	643	621	631	612	603	618	598	606	610	617	614	595	604	637	635	574	635	651	615	651	619	564	614	605	590	637	574	616	567	599	628	610	599	602	653	589	644	601	604	645	595	665	568	616	581	626	623	632	641	637	590	628	676	605	612	604	618	601	585	626	639	616	661	591	621	630	575	635	662	610	589	598	597	623	603	598	621	635	642	549	613	606	633	620	617	620	608	627	601	585	636	623	596	589	613	633	612	584	627	594	602	628	632	655	600	626	609	581	605	619	666	636	652	610	583	642	621	611	586	663	594	614	623	591	586	642	637	622	633	639	589	616	646	601	614	664	610	558	574	590	629	622	633	569	636	599	631	619	592	643	675	633	623	629	618	579	616	590	614	615	599	588	641	667	615	601	612	617	598	628	662	642	572	686	605	643	632	561	576	618	599	628	606	604	650	624	649	639	640	599	582	626	585	608	621	601	612	625	654	598	629	620	597	595	601	583	641	552	629	619	598	622	578	670	595	606	645	608	607	623	646	620	629	598	625	582	642	628	632	591	607	589	597	636	618	617	608	607	650	611	565	645	643	557	573	600	592	561	617	544	642	600	645	596	589	608	613	658	634	627	609	605	623	653	609	590	619	631	604	550	627	649	615	626	614	648	645	602	621	614	657	614	592	618	628	623	640	598	641	623	670	624	621	589	596	643	650	593	590	607	615	629	638	619	664	616	578	594	601	630	557	609	619	590	648	603	606	578	589	577	591	578	646	578	658	627	646	607	604	655	634	635	605	561	595	620	552	578	601	567	634	623	659	625	612	605	630	646	623	610	562	648	580	600	651	607	599	643	629	561	590	677	653	612	638	602	618	674	631	588	626	595	609	651	545	624	595	607	590	609	593	629	574	650	618	655	619	568	575	634	550	602	605	605	599	585	626	624	608	610	615	647	622	621	581	614	563	616	605	648	617	607	632	657	601	626	641	605	619	637	587	553	630	616	613	581	613	629	608	581	621	626	598	623	607	657	581	653	615	619	610	613	577	675	635	602	636	652	640	634	609	611	591	625	623	595	592	629	602	614	606	632	598	596	635	601	640	589	593	627	614	665	611	627	647	631	523	613	623	632	641	627	631	600	616	615	597	610	586	626	608	618	612	619	642	590	645	617	587	598	593	644	652	641	633	589	630	613	605	604	597	625	606	616	569	588	598	636	582	632	637	645	619	630	623	576	602	626	623	644	588	577	588	598	659	601	610	589	631	593	643	638	617	588	601	614	602	626	607	584	618	594	586	645	624	617	645	580	648	589	605	591	621	582	607	622	620	616	571	603	616	610	593	591	579	633	605	626	573	632	639	590	596	593	614	618	627	591	605	610	618	594	579	625	593	649	603	602	622	671	595	601	593	637	640	632	565	590	605	625	593	598	621	631	606	591	610	613	578	606	595	583	596	647	638	616	587	633	590	564	613	583	615	636	610	600	604	604	600	580	612	631	592	583	655	638	635	600	599	610	614	637	645	596	616	596	643	624	622	604	630	601	583	632	648	585	606	591	648	626	650	589	640	669	584	580	623	589	632	617	596	648	646	628	569	613	617	598	582	573	622	628	601	626	637	601	664	576	623	612	574	633	663	616	626	656	618	592	603	585	615	640	603	589	626	607	605	571	656	627	644	663	588	657	631	609	633	603	601	637	617	619	592	633	600	605	629	609	608	606	605	586	579	563	612	609	627	639	575	631	617	613	600	598	585	594	647	620	584	631	628	588	619	661	620	615	601	578	601	626	622	598	555	616	619	614	619	585	640	607	670	654	631	590	645	639	585	630	621	609	594	602	634	580	613	613	608	593	628	656	638	613	621	635	616	554	645	613	633	598	654	673	584	573	629	600	609	638	638	601	600	634	618	576	607	608	596	630	586	628	614	563	619	650	637	600	670	648	624	650	629	623	652	639	576	656	631	593	650	608	629	578	616	606	617	626	612	610	600	578	620	629	618	619	594	606	667	655	652	606	607	601	625	640	650	572	590	634	638	603	596	608	634	628	601	609	598	600	624	596	678	584	621	618	666	660	612	620	590
3411	5005	8078	4665	455	940	277	258	217	223	205	213	173	214	254	219	417	769	888	658	377	288	195	207	223	232	206	241	218	211	228	224	211	217	247	198	280	194	237	238	215	205	243	214	225	245	220	234	219	234	223	261	223	227	261	254	231	229	247	209	229	253	215	206	215	210	205	232	212	238	207	226	243	232	223	201	222	233	213	223	249	229	227	208	221	219	231	227	217	202	214	217	219	201	212	203	184	224	202	206	224	237	222	218	200	206	236	229	225	236	248	200	226	238	196	226	233	190	221	249	213	209	246	235	203	225	217	213	225	228	216	219	194	201	233	240	266	193	193	209	216	232	230	241	208	208	236	217	245	211	217	238	214	208	236	245	233	200	204	237	209	210	218	214	196	236	210	227	231	231	219	253	250	201	220	205	213	255	210	202	203	239	198	222	210	231	217	217	242	230	212	213	226	224	225	219	226	202	221	197	229	243	229	235	219	246	216	225	197	226	222	218	206	228	229	196	218	204	225	226	226	224	200	215	221	223	227	210	214	226	220	210	211	197	217	224	207	227	199	207	246	225	210	232	263	200	227	210	218	206	219	233	232	196	206	209	201	201	231	197	203	238	193	223	253	235	212	194	219	222	207	210	224	226	217	208	219	212	238	214	204	196	220	234	251	230	214	201	241	225	231	201	209	208	209	224	214	235	231	215	203	206	229	252	248	223	198	200	230	226	253	216	232	229	203	217	234	211	237	213	234	214	247	240	244	200	244	232	204	211	182	201	226	224	220	239	223	226	210	234	220	240	212	232	258	208	190	222	243	229	191	196	217	240	232	249	254	217	214	239	217	230	223	207	219	235	227	222	261	237	216	242	226	226	234	202	238	219	215	210	220	251	226	225	205	213	228	222	193	229	230	221	225	214	237	216	210	228	247	215	218	213	240	213	233	246	217	234	210	229	206	232	227	200	245	237	209	218	203	197	214	219	211	226	216	228	224	196	218	216	211	233	210	197	198	200	240	239	223	208	205	228	227	249	189	197	229	220	234	194	232	187	231	237	258	233	214	235	226	215	228	244	232	204	215	216	216	195	248	191	230	217	239	199	232	192	219	199	218	225	241	195	228	231	215	227	231	223	222	227	219	198	241	222	258	215	233	201	223	261	209	215	238	237	184	207	251	227	204	218	221	211	238	232	231	240	233	238	214	233	200	228	230	219	229	225	220	212	203	238	226	187	200	216	223	203	227	216	207	229	216	231	201	231	231	222	230	237	201	218	224	215	219	211	210	217	217	201	222	214	229	248	212	213	219	227	217	243	215	181	224	223	223	223	230	233	228	235	232	221	229	244	227	214	214	214	215	213	234	211	197	212	196	224	209	210	229	221	219	227	203	241	252	216	223	238	251	199	226	260	221	202	223	218	221	224	221	224	210	226	232	205	226	247	222	242	247	214	259	211	228	234	221	213	201	220	195	227	256	205	236	243	206	244	206	216	226	227	225	237	242	228	213	209	190	226	216	234	222	227	201	205	171	233	233	203	230	213	203	206	225	220	234	205	209	237	239	244	198	190	185	232	223	202	233	206	227	203	219	189	236	239	236	242	198	204	235	220	221	184	216	247	226	197	215	227	211	253	203	201	229	191	234	253	225	233	215	231	199	192	247	233	223	202	226	176	221	212	259	233	211	200	201	209	230	221	206	235	223	247	237	221	207	234	197	224	236	232	222	216	232	221	215	214	242	239	225	205	226	224	231	220	215	234	214	218	193	209	209	218	227	231	225	206	222	217	220	219	203	203	198	197	228	234	221	218	217	228	239	214	224	232	225	204	215	199	213	226	217	237	231	213	202	237	249	238	226	223	224	238	222	206	212	241	213	179	231	244	232	226	222	232	195	198	209	216	209	232	233	199	203	229	209	226	230	222	230	202	182	220	231	227	251	212	198	217	239	215	260	231	202	215	195	254	227	221	196	223	203	253	223	232	220	233	209	185	212	231	210	232	221	233	211	238	203	201	252	209	232	220	216	213	225	226	224	237	214	211	250	232	202	225	237	247	211	249	245	242	210	215	218	248	224	192	221	217	207	209	226	228	236	182	233	198	210	207	187	213	218	252	239	223	261	249	204	195	243	235	221	202	204	209	227	188	227	214	218	204	221	224	241	218	206	218	194	199	215	238	251	208	233	233	216	226	196	231	210	217	190	240	229	228	203	211	224	207	198	217	210	223	228	221	224	210	223	195	200	210	245	235	202	229	235	200	224	222	235	200	230	219	208	226	217	215	222	243	225	206	228	227	174	218	214	215	207	229	221	232	205	227	241	214	208	220	207	241	236	214	223	218	213	210	233	224	206	212	234	191	241	241	268	208	198	198	249	213	230	239	226	213	208	228	220	218	232	213	207	237	220	227	210	223	231	270	252	225	231	236	232	213	212	224	218	237	226	229	236	224	180	210	216	227	225	227	194	201	214	210	235	228	218	194	219	209	214	210	233	223	220	208	236	217	215	211	235	216	232	197	214	232	206	227	235	224	234	208	188	222	244	254	222	223	234	208	218	218	218	203	217	261	232	239	223	244	246	204	249	237	227	211	230	207	223	230	217	185	209	224	228	200	219	243	219	201	225	227	211	222	232	197	216	252	222	232	221	233	209	206	223	212	190	226	225	218	213	225	222	209	215	250	237	222	210	200	221	195	210	251	220	238	222	234	221	208	224	225	211	223	205	192	230	214	249	235	231	201	211	205	230	225	208	239	220	210	243	222	192	206	202	207	209	202	227	196	237	212	226	220	209	224	221	237	224	212	238	241	219	223	212	192	197	214	220	244	231	216	227	222	219	208	225	208	215	234	220	216	239	208	226	221	231	239	201	213	218	206	209	205	218	226	256	231	244	217	229	221	197	214	225	248	218	239	208	222	243	239	218	199	223	231	210	195	228	217	217	219	248	259	236	231	228	219	213	248	237	216	201	230	221	221	245	225	251	208	195	228	221	225	221	214	210	195	232	224	229	220	218	237	232	254	197	230	245	206	242	246	215	220	249	230	242	195	219	232	224	220	229	245	219	223	233	238	246	213	208	238	204	243	230	217	217	212	209	202	223	213	198	206	216	199	228	230	210	225	218	243	248	204	187	223	195	204	222	212	232	227	211	231	231	198	208	232	222	207	212	221	211	207	238	223	212	222	228	216	212	221	240	215	228	217	219	234	219	194	238	219	242	226	220	208	241	246	218	229	221	235	223	235	193	207	226	194	222	230	228	228	219	231	213	212	207	184	230	225	236	204	237	231	223	198	234	243	228	192	228	244	228	227	233	209	215	249	240	230	231	206	218	235	229	236	236	200	220	231	218	221	190	221	250	207	242	219	220	227	212	228	209	216	198	212	230	254	215	219	213	237	231	196	217	192	205	192	217	221	209	212	238	227	239	239	218	186	213	199	216	208	193	219	225	212	266	241	259	213	221	246	203	209	194	237	232	216	234	194	215	198	218	218	195	250	239	233	233	213	216	209
3414	8217	16376	12681	1074	4520	943	615	629	656	589	561	560	605	599	664	1976	3822	3727	2422	1344	728	596	577	576	575	587	584	646	578	560	597	547	540	559	582	637	568	575	599	600	585	528	593	577	569	601	600	632	588	606	589	560	560	562	615	571	584	566	560	591	543	581	553	594	591	578	569	562	622	565	581	538	582	566	554	574	532	594	557	612	590	589	570	604	596	541	560	637	600	595	601	557	584	579	603	564	583	566	536	587	561	588	582	579	564	584	583	589	560	572	598	579	571	614	605	586	573	592	566	597	585	565	543	585	565	635	543	549	530	584	574	639	569	619	564	605	581	552	582	569	560	613	558	570	585	590	610	594	520	568	545	564	601	601	542	624	586	584	634	616	567	600	558	595	563	564	573	558	555	589	591	598	535	595	555	623	537	584	571	593	537	543	610	624	581	598	595	581	554	580	599	517	571	573	583	602	581	540	576	621	553	606	583	546	573	592	584	558	620	564	586	585	570	592	570	568	583	543	574	578	557	592	585	572	593	579	615	614	582	576	534	610	578	572	547	587	600	566	586	597	574	595	564	596	562	548	597	568	561	595	540	574	551	547	593	568	557	557	602	599	562	590	566	601	592	553	612	581	587	596	585	556	550	605	579	602	573	585	569	615	561	540	565	594	590	560	586	551	547	586	616	604	530	572	551	576	591	569	591	585	611	561	549	602	596	603	593	566	528	578	580	562	590	599	609	567	518	604	652	570	544	572	615	557	635	559	586	619	533	554	583	579	529	592	612	624	587	576	601	639	610	596	577	595	561	553	597	560	588	582	594	570	585	543	586	626	577	596	541	599	614	544	545	541	595	560	574	594	557	576	565	574	588	590	574	622	618	634	570	549	612	589	566	554	576	584	629	561	596	575	578	545	590	552	585	577	595	604	590	589	553	617	565	550	556	596	577	609	589	606	574	569	522	530	564	614	573	578	576	619	559	593	576	585	542	576	601	570	619	567	566	526	580	591	581	530	591	602	552	628	565	517	603	538	613	562	568	559	526	568	576	554	584	568	576	586	589	635	578	612	568	599	544	600	573	575	608	596	569	547	541	545	600	591	597	611	567	555	570	548	550	593	589	596	572	559	569	581	567	602	603	555	603	581	593	569	585	591	573	599	554	521	563	592	566	576	577	570	590	563	575	597	567	587	578	552	593	604	615	593	559	584	559	581	597	562	608	610	567	562	585	590	595	580	565	589	585	525	560	546	574	597	579	582	559	584	561	583	648	561	587	552	586	545	595	595	575	585	569	601	614	551	563	601	562	578	549	566	565	593	578	575	542	585	591	617	565	590	578	625	599	585	545	560	583	623	601	594	564	594	597	532	562	547	576	553	559	540	602	562	568	569	587	559	636	616	576	566	555	568	547	569	616	617	566	575	513	564	578	571	613	556	592	542	613	560	552	589	592	580	603	588	582	571	542	565	611	644	607	613	598	548	603	595	615	573	629	572	629	593	559	594	589	565	555	571	569	644	602	549	604	555	578	571	555	575	612	563	617	592	580	612	611	519	613	582	602	587	596	590	589	624	547	617	618	617	573	637	555	582	595	553	590	539	567	569	575	595	548	550	556	563	609	578	571	558	537	655	564	589	597	555	580	583	571	598	572	590	609	570	638	613	588	578	555	579	631	562	595	543	592	585	554	570	603	582	580	600	595	575	587	560	548	617	591	553	603	552	591	578	587	627	592	592	579	541	547	570	585	613	613	597	580	606	628	571	537	585	617	596	563	590	588	581	524	623	608	558	568	591	603	548	591	573	604	545	604	590	585	578	595	604	602	581	602	539	581	610	620	617	583	618	570	585	585	568	607	602	536	601	588	593	581	640	588	607	622	573	611	588	567	558	559	608	586	558	604	611	550	553	604	558	563	582	613	604	577	553	562	580	532	573	605	563	578	595	576	571	570	568	574	588	559	581	594	545	587	620	566	579	573	590	595	587	576	598	572	588	595	576	587	568	584	612	628	591	591	564	591	547	560	597	584	550	589	573	569	576	562	539	568	601	581	554	581	584	539	580	581	592	565	588	657	601	537	534	539	568	586	567	547	604	581	603	537	587	552	635	593	624	576	566	615	622	585	558	542	583	576	575	605	560	618	597	597	567	573	584	577	580	564	539	568	589	564	596	613	581	633	625	606	567	585	597	543	580	590	553	551	616	613	598	625	574	565	551	566	606	598	577	595	610	587	577	602	584	638	603	574	607	560	645	570	595	592	617	589	600	600	629	586	562	522	604	586	548	577	595	513	563	595	554	565	639	572	594	595	557	592	555	554	543	549	554	584	577	614	627	562	581	562	572	588	586	560	587	602	549	576	603	595	595	549	608	560	600	572	634	554	561	575	606	571	580	626	590	554	588	563	620	554	590	550	601	543	605	547	564	605	591	555	563	554	585	595	549	580	559	557	570	586	627	599	613	564	563	595	585	547	566	613	578	603	546	588	559	560	565	589	618	588	588	543	556	583	579	580	577	592	599	591	574	606	558	606	569	605	581	543	583	538	549	574	576	543	589	575	576	538	595	585	555	528	555	589	611	604	594	635	599	582	569	537	595	578	567	594	582	562	551	564	585	605	543	558	585	588	613	581	579	597	601	567	597	600	592	615	595	554	594	590	536	587	608	571	563	628	592	574	555	572	588	598	571	619	568	627	592	600	582	572	586	591	563	616	621	630	583	575	642	596	597	544	620	579	583	598	536	553	604	596	554	578	637	611	575	543	585	597	529	540	581	554	572	596	574	581	591	560	586	573	563	556	610	549	580	578	583	578	603	564	579	601	616	571	586	595	600	531	611	586	586	574	575	562	527	580	598	588	577	562	577	584	573	568	569	598	560	596	513	623	585	557	613	545	561	581	600	567	570	594	584	568	555	600	627	561	594	606	572	602	562	568	541	596	595	630	605	613	538	579	576	581	566	574	573	589	578	565	596	563	634	587	581	573	615	564	582	568	579	605	580	618	603	590	591	551	557	625	627	555	552	566	609	593	559	571	578	595	595	577	574	562	611	582	639	562	575	618	574	622	536	608	556	568	628	583	602	554	603	555	583	610	636	596	597	546	595	578	555	592	591	546	590	582	574	548	591	555	589	592	540	564	556	576	543	584	593	584	609	557	566	572	646	518	549	574	572	593	603	588	636	576	529	567	588	609	565	601	547	554	590	615	610	551	574	597	635	620	546	563	569	563	595	589	588	562	595	569	546	606	596	581	542	594	582	586	619	591	601	630	602	584	580	593	576	556	573	577	586	552	608	565	594	607	623	580	538	611	584	633	567	593	580	592	573	584	601	580	561	602	579	525	581	564	581	571	568	596	571	568	577	611	588	586	609	548	541	559	607	569	591	604	564	594	602	585	597	607	595	551	574	585	596	574	550	587	587	618	599	596	596	630	566	570	583	555	589	573	595	577	558	605	586	532	596	583	564	615	600	570	554	582	559	601	594	580	548	606	586	577	584	568	535	543
21981	42606	56852	41330	9625	11243	2338	463	334	295	318	289	324	288	260	590	3439	5281	3518	1512	709	377	306	240	238	246	243	250	264	240	236	250	217	276	247	244	265	234	259	230	247	205	227	288	254	252	233	252	261	235	238	261	264	246	253	233	253	238	241	241	275	249	247	245	267	227	236	233	233	251	230	249	255	232	266	264	228	265	269	250	215	263	253	274	259	278	273	263	261	265	231	253	230	240	251	246	245	249	227	256	274	259	269	252	267	231	262	271	245	267	270	250	246	246	257	248	232	210	256	240	271	237	262	252	240	236	239	240	270	252	239	263	243	247	270	259	240	275	237	234	258	281	274	269	259	245	220	248	256	249	252	279	247	266	282	261	257	232	251	251	276	240	256	246	236	255	242	243	246	263	250	224	283	251	258	268	283	243	223	277	236	252	262	265	257	255	272	230	265	276	282	282	228	258	258	275	247	258	274	247	233	259	232	252	259	252	278	241	249	263	246	271	212	229	266	227	261	226	236	258	274	244	276	245	230	268	248	278	233	260	249	251	232	243	257	227	240	252	258	263	237	255	251	237	238	243	252	263	261	229	224	242	254	270	226	267	218	227	250	272	235	234	254	244	289	292	262	258	248	241	270	259	222	263	241	274	236	266	262	220	242	238	253	246	241	244	271	244	260	238	256	210	267	240	243	236	255	224	258	248	240	256	265	231	237	218	245	247	226	251	245	240	254	237	232	266	247	262	241	236	263	239	240	229	241	254	274	252	254	238	234	253	230	249	223	232	256	261	261	279	238	239	253	288	241	250	253	216	241	248	244	245	261	219	245	269	264	268	248	271	267	245	262	235	232	258	228	267	253	251	230	235	211	248	237	260	269	247	260	239	291	256	243	251	261	250	257	249	264	248	238	255	277	257	267	259	261	237	269	240	261	235	253	254	242	233	231	231	281	246	215	248	238	247	242	226	263	247	236	243	251	219	262	248	262	260	257	239	289	237	256	245	218	255	255	237	289	241	251	279	253	228	229	258	239	264	223	231	226	255	248	230	288	256	262	256	222	254	244	265	232	251	230	233	236	249	245	224	244	271	254	247	258	229	246	248	250	236	236	227	225	244	222	275	240	245	253	249	256	271	267	237	257	264	255	228	225	265	258	227	224	280	223	259	267	231	280	244	264	251	255	223	251	245	245	228	266	213	265	272	258	261	243	292	260	248	225	233	246	260	263	264	270	244	237	253	269	265	235	217	252	247	248	198	234	287	247	259	252	261	237	244	239	252	219	257	251	235	274	234	222	237	241	250	264	235	259	250	230	236	229	209	228	255	246	256	260	262	238	242	265	232	247	275	241	254	244	262	261	263	259	248	226	229	236	269	221	278	240	259	230	239	251	242	227	237	263	240	245	249	248	241	262	253	238	254	256	236	245	222	253	248	236	217	256	276	247	262	249	247	224	267	244	220	256	256	239	252	243	291	276	246	233	244	245	261	274	249	240	254	232	248	252	256	248	243	277	255	251	267	259	224	274	242	253	266	253	255	270	252	242	246	271	267	251	236	233	224	277	242	261	266	224	227	247	226	240	236	257	237	248	255	275	262	270	260	255	258	245	283	222	227	287	265	250	264	257	241	282	235	215	260	231	241	246	259	265	239	270	252	247	242	231	241	241	230	266	249	242	249	285	216	246	245	254	254	263	259	236	247	252	237	241	221	222	230	255	251	231	245	229	284	247	271	226	230	227	243	246	244	252	241	231	240	249	240	229	232	245	242	251	222	231	245	225	277	243	245	224	241	261	249	243	241	254	248	268	270	267	261	218	228	243	227	235	265	216	257	230	276	249	247	233	235	271	258	267	248	229	269	252	261	233	250	248	249	276	258	254	232	268	247	256	250	241	249	264	248	238	247	253	263	249	241	239	222	270	258	263	246	265	253	254	249	249	223	282	268	254	214	253	289	247	270	232	254	227	262	228	256	234	245	256	278	252	249	281	253	248	220	246	244	266	265	234	244	256	251	235	228	242	234	253	259	260	244	235	240	251	276	283	248	265	259	214	272	257	250	263	259	246	253	245	249	242	256	283	242	242	288	281	282	253	234	240	237	220	241	221	264	244	263	235	260	240	255	289	273	235	233	252	272	243	239	223	220	247	239	268	236	242	258	239	261	260	259	282	224	276	254	259	236	264	243	239	239	225	250	281	235	238	238	236	276	252	252	248	246	227	237	255	256	241	224	240	302	245	256	251	263	260	224	265	249	264	268	276	266	262	243	247	231	239	264	281	249	279	234	273	284	279	259	262	223	242	240	219	271	249	270	221	261	278	215	241	276	286	270	245	239	244	223	222	253	241	240	227	263	245	262	266	265	257	243	240	243	242	244	217	242	230	239	279	243	239	254	229	249	248	251	267	277	257	237	261	232	250	232	202	244	243	230	269	257	218	234	251	252	258	223	231	264	222	250	275	255	237	234	235	260	224	247	233	235	267	254	292	249	220	255	259	222	242	223	236	232	251	224	252	243	245	251	243	251	259	259	254	257	255	246	233	243	253	263	278	254	235	232	239	243	259	276	231	220	262	247	239	250	222	268	252	239	201	239	264	243	272	249	221	246	230	236	253	254	272	254	280	262	266	298	221	236	249	263	242	253	239	252	239	218	257	271	257	228	231	220	246	259	270	253	264	225	242	267	246	250	248	259	268	247	244	249	236	229	231	273	242	258	252	288	275	276	271	237	236	293	261	245	278	269	276	218	270	255	274	256	224	225	249	257	238	246	241	249	228	251	248	256	261	239	254	249	242	231	247	222	277	268	262	257	222	269	264	255	252	229	264	244	244	274	243	261	224	228	245	245	265	235	231	241	246	215	256	257	282	237	261	245	237	235	227	259	237	256	236	221	275	239	261	236	249	233	242	263	261	243	244	281	246	231	250	251	231	275	247	263	243	242	256	220	257	215	264	246	249	266	254	222	258	248	231	263	252	230	230	254	230	249	248	239	221	256	246	257	238	269	270	229	249	247	227	249	245	248	226	252	260	250	251	256	224	233	265	264	224	268	249	246	272	268	246	262	221	245	243	242	253	241	261	248	232	250	280	236	243	256	227	248	287	245	286	239	265	248	248	247	243	243	233	263	257	267	240	252	218	247	249	231	274	257	234	256	237	216	243	240	236	260	240	229	245	251	278	260	269	236	225	254	273	272	248	266	265	233	268	252	283	249	256	254	236	255	262	253	261	282	262	242	239	271	281	280	237	239	230	250	236	253	268	251	246	295	260	264	268	259	273	238	262	265	253	253	273	270	227	251	257	256	257	226	252	246	265	237	252	254	260	246	243	247	226	240	226	263	253	231	206	251	234	245	243	233	220	245	238	268	250	253	246	237	252	267	242	259	275	233	243	226	242	262	260	248	232	238	232	272	242	273	248	246	245	275	239	247	227	230	241	214	260	236	243	239	231	245	270	257	287	230	246	269	256	235	248	269	260	256	257	239	260	233	255	249	246	243	234	229
13850	35684	52374	41925	6889	24389	7733	1203	1087	970	947	872	828	855	877	2541	17377	21790	15147	7150	2662	1092	751	640	652	606	639	624	620	676	673	613	634	628	634	611	669	614	629	625	620	641	642	647	615	645	633	667	657	648	592	610	665	630	600	633	615	644	637	602	618	637	633	638	629	653	667	647	611	672	657	664	700	646	609	594	620	627	637	658	624	614	630	624	644	641	678	627	634	689	631	653	642	639	643	674	639	631	624	660	658	646	618	674	624	696	649	630	654	636	641	640	665	636	603	653	619	587	645	628	613	630	633	645	667	642	724	649	639	609	626	605	612	631	673	627	633	646	688	699	672	613	644	625	611	668	673	629	670	651	641	682	632	683	653	658	635	611	636	667	638	635	663	613	652	633	646	693	626	667	629	637	655	611	639	669	614	613	640	644	623	647	655	661	660	658	628	623	625	626	683	624	659	617	611	674	683	632	657	643	640	632	618	660	651	623	680	698	673	604	656	682	628	665	672	671	648	557	669	651	660	621	671	621	646	614	596	652	618	655	646	647	617	660	640	653	627	645	625	619	660	656	649	635	704	628	658	656	599	656	634	606	664	616	653	681	632	619	600	639	622	636	633	639	631	674	629	644	650	613	631	624	623	612	617	700	650	642	598	613	666	645	637	668	600	629	640	654	658	638	656	619	627	648	657	650	653	633	640	654	656	648	680	643	609	615	681	623	633	649	594	672	624	679	678	610	616	626	620	643	630	656	662	625	656	573	640	661	631	652	649	644	654	657	635	639	641	664	654	675	669	638	645	623	691	638	636	664	634	576	647	652	620	601	682	601	644	661	626	632	664	637	638	663	651	626	645	645	686	661	654	642	647	611	656	622	589	663	651	624	670	632	638	618	610	659	641	664	687	588	653	635	672	666	684	666	658	598	658	654	621	654	580	666	589	662	647	681	629	672	621	619	665	620	655	711	599	634	641	618	617	603	631	669	607	694	629	642	625	662	696	629	596	643	642	630	618	621	672	611	645	681	612	601	630	614	609	622	640	625	660	567	665	568	655	596	644	591	662	648	643	596	610	659	674	635	630	627	618	629	673	645	627	663	657	612	603	604	614	625	669	626	654	653	653	645	605	626	641	654	627	628	642	657	616	637	635	644	655	629	617	631	650	641	637	640	607	632	615	649	639	623	659	629	621	667	636	614	619	688	659	673	656	660	624	632	592	656	636	625	595	636	621	623	652	680	642	647	621	637	671	689	654	611	652	638	659	598	663	609	694	628	608	631	649	623	648	630	634	668	607	678	676	644	615	625	629	670	658	640	660	638	630	648	678	648	627	636	656	670	634	641	659	612	654	658	638	667	691	634	667	655	633	578	661	647	656	594	677	642	633	602	593	620	664	648	621	671	630	627	608	687	652	646	622	672	659	601	676	648	659	630	660	671	608	631	655	639	644	669	647	648	659	656	675	671	619	607	660	679	623	651	634	651	627	659	664	652	636	629	649	635	644	661	630	672	612	651	639	658	646	642	656	678	637	613	601	633	664	648	653	681	666	652	644	676	611	640	660	645	678	687	676	620	643	621	627	653	687	646	602	641	623	661	683	611	667	626	627	706	672	624	644	686	589	674	659	634	693	596	650	642	656	635	597	683	612	671	601	601	620	655	615	626	619	661	662	637	620	642	637	638	641	651	647	637	614	634	630	601	684	634	641	616	665	605	623	679	640	660	634	641	656	616	627	674	650	630	629	661	590	634	628	637	647	668	658	661	587	627	643	653	632	672	647	648	629	592	645	636	586	642	684	629	626	616	626	645	592	651	625	643	660	651	629	645	700	633	577	652	633	624	642	630	624	666	608	679	662	590	633	590	631	661	670	617	668	655	678	638	646	670	682	608	633	643	660	707	636	662	632	613	649	637	620	625	642	644	642	600	655	694	634	635	653	590	632	602	606	621	625	675	662	649	631	609	622	615	661	643	641	640	618	620	594	668	638	669	673	658	642	672	692	646	644	640	649	657	612	657	639	630	649	676	596	639	649	617	665	602	643	612	703	640	619	631	620	647	638	678	664	647	631	638	648	672	602	629	602	600	695	694	669	593	642	623	662	591	624	615	609	649	636	626	659	669	624	647	647	620	579	659	633	631	595	657	674	637	691	633	665	684	606	629	657	612	617	580	634	702	638	638	720	692	620	608	647	676	666	657	638	594	613	632	651	649	679	654	643	677	607	604	610	624	638	609	591	679	599	659	649	640	653	635	645	648	631	643	620	620	631	603	624	675	662	665	611	640	653	681	694	657	653	613	635	615	636	612	656	636	655	601	639	666	671	640	639	631	634	663	653	674	633	619	669	616	602	643	653	611	618	672	636	566	624	644	659	651	631	644	670	596	641	606	650	634	628	606	623	690	692	661	625	583	648	650	671	653	652	598	595	642	631	640	614	622	650	666	645	634	642	691	673	647	617	693	646	610	614	646	640	649	656	653	660	635	628	639	664	599	615	648	693	606	629	655	628	598	649	645	618	621	607	627	651	685	634	634	653	632	641	639	638	607	648	633	585	645	636	646	682	655	637	626	683	626	626	643	666	623	658	653	640	682	648	607	654	627	654	624	691	661	681	631	661	628	617	642	635	637	602	630	660	632	694	610	620	638	683	665	629	632	650	653	629	668	616	650	618	628	695	618	613	616	661	654	650	629	611	686	592	640	648	649	554	638	646	651	651	658	657	608	666	625	653	666	623	665	676	636	659	624	631	638	661	627	631	623	634	653	652	639	677	651	672	647	635	641	628	624	645	659	594	622	612	657	637	650	656	632	653	623	672	673	657	694	673	679	633	633	635	612	654	614	664	666	647	654	603	638	648	628	645	652	632	607	630	640	638	651	610	632	634	626	664	609	627	668	621	655	716	685	621	639	639	656	657	632	639	691	671	634	624	653	672	590	640	579	620	639	626	618	672	626	659	643	628	658	656	675	679	659	615	642	622	633	645	631	601	657	602	661	640	599	591	595	667	643	633	645	634	640	635	685	674	646	619	603	610	643	689	636	636	666	621	618	603	659	615	667	649	657	588	676	615	610	622	682	654	598	646	625	631	663	685	654	618	654	613	607	625	615	623	672	630	644	648	649	621	633	664	651	665	641	608	636	640	651	636	632	615	645	649	678	601	610	613	651	676	649	635	635	639	617	651	607	654	622	702	646	644	667	623	622	688	647	633	648	679	700	620	608	696	648	629	638	659	639	660	667	628	646	613	626	624	675	625	638	642	682	607	646	641	682	607	608	611	649	618	643	592	635	705	639	647	625	630	670	616	655	634	646	681	621	643	614	622	611	621	665	663	639	636	656	638	620	652	626	634	634	694	660	643	648	635	659	560	595	637	617	667	602	640	641	646	634	651	693	651	643	670	644	641	615	651	644	592	612	646	627	690	653	632	641	632	666	614	611	695	624	711	634	667	664	668	662	634	637	665	663	634	662	671	638	630	659	645	624	634	619	640	622	640	625	672	624
29200	40106	78850	53838	20372	15542	7434	720	400	403	381	332	308	314	311	952	7082	12232	6787	2676	789	339	227	214	249	232	223	223	242	254	203	229	237	228	211	213	232	191	224	251	239	222	240	249	205	217	210	226	226	221	224	232	225	247	205	232	248	240	262	237	245	212	224	218	221	247	245	220	201	219	238	277	219	256	229	243	239	266	235	191	236	240	239	197	238	211	237	247	219	233	215	205	212	217	217	216	228	219	221	200	220	201	217	244	220	210	238	191	259	242	228	229	198	226	248	199	224	222	230	229	225	230	212	206	219	219	274	216	235	210	214	248	218	213	228	179	223	203	215	246	245	217	235	220	261	213	220	233	217	247	259	254	231	209	212	222	242	218	203	197	224	214	200	228	239	240	212	251	255	218	209	229	207	249	219	231	233	213	234	243	227	222	205	249	218	231	210	248	226	214	218	232	239	241	208	219	224	208	239	192	238	234	243	221	245	221	253	223	227	240	226	223	225	216	207	227	227	238	250	205	213	215	236	220	210	224	201	211	250	253	212	233	217	232	227	233	228	249	224	222	235	219	194	235	210	213	230	240	225	211	207	240	235	259	259	237	222	224	230	202	225	225	229	224	243	227	215	225	209	206	239	212	247	203	254	231	218	246	237	231	204	240	220	240	240	252	201	233	227	229	218	223	222	244	213	234	232	206	233	234	229	192	222	236	242	228	207	242	208	216	200	233	218	245	226	220	231	216	213	255	201	242	209	221	218	224	249	220	239	245	258	237	234	213	223	256	230	231	221	226	238	210	214	217	264	229	235	243	225	233	222	214	229	237	220	249	213	264	207	236	224	224	214	249	247	219	229	235	233	219	212	237	225	249	231	245	213	216	234	236	240	213	240	233	259	219	225	227	231	241	217	216	231	226	216	248	237	232	234	223	244	231	242	238	252	220	203	237	249	235	227	227	235	222	228	234	237	236	214	194	245	224	215	225	211	214	225	218	199	212	235	218	236	223	233	225	222	244	227	244	218	239	231	235	227	220	237	223	247	256	219	202	231	236	215	235	207	249	230	222	231	239	225	224	215	244	230	219	243	249	235	240	230	212	232	218	222	216	223	237	239	208	253	235	221	224	238	248	239	258	237	214	226	221	235	237	230	252	215	245	251	202	234	203	247	247	195	212	234	230	231	227	249	220	255	217	221	250	212	218	195	197	213	245	234	256	245	228	215	215	209	212	222	230	202	235	252	229	228	227	230	232	216	212	239	215	233	214	244	236	218	216	229	194	241	210	242	229	224	233	227	237	210	233	214	232	221	223	223	210	198	248	217	244	244	251	276	229	233	252	249	211	252	220	233	238	211	191	236	228	239	242	200	196	237	208	190	249	230	249	218	241	228	210	220	209	230	224	228	210	219	255	240	205	232	222	219	258	244	222	238	215	240	261	231	233	223	232	234	227	233	221	241	222	221	216	241	233	254	220	241	218	217	213	249	222	228	218	268	223	211	275	211	228	224	203	218	219	226	192	237	226	262	241	220	227	247	223	272	239	212	243	251	225	233	229	247	230	253	251	230	220	238	228	233	229	236	225	252	230	198	222	247	225	230	230	229	199	234	205	209	242	206	219	213	232	198	194	216	231	233	245	225	214	233	246	247	236	248	229	228	193	240	233	236	233	221	226	223	229	227	221	206	238	295	239	229	232	236	207	220	223	217	243	242	238	234	248	224	242	216	252	217	253	196	219	240	258	232	217	238	234	241	232	244	237	229	228	239	205	220	264	241	224	227	206	233	230	250	211	203	227	224	231	183	207	234	225	234	224	278	221	232	220	221	238	221	207	212	204	233	231	243	239	268	247	250	206	219	258	219	197	236	212	238	235	219	237	234	226	213	242	261	227	230	212	234	244	266	223	219	220	213	224	216	230	241	227	211	219	226	250	211	236	240	244	227	267	247	253	227	256	228	243	227	204	221	194	202	216	230	206	244	212	233	215	246	224	218	218	214	207	245	229	222	248	227	244	214	206	238	233	241	224	230	246	238	220	224	235	225	219	191	229	233	213	250	244	265	230	242	230	241	233	236	243	208	260	233	233	215	241	213	211	232	188	229	229	210	233	227	228	223	261	214	187	213	237	238	232	219	268	239	240	222	232	216	203	245	247	208	215	215	219	224	187	220	223	247	262	232	218	221	254	233	238	226	215	218	235	209	238	249	243	247	224	232	253	240	237	220	228	224	243	226	206	232	208	250	220	246	226	208	237	250	218	199	210	250	215	225	239	220	235	220	207	209	230	219	224	249	234	228	223	214	237	224	209	223	225	219	238	201	232	239	219	235	234	240	255	247	220	208	214	185	205	243	218	245	208	207	203	222	237	234	231	238	229	237	227	248	206	240	236	239	253	236	255	216	256	249	252	235	239	220	229	217	246	212	258	228	235	228	196	199	227	225	240	221	255	226	222	219	245	240	208	229	218	225	245	238	227	222	226	220	203	223	224	229	245	232	239	226	234	228	237	227	259	209	212	211	230	226	226	225	234	216	206	228	229	209	238	241	227	212	227	242	210	236	242	250	222	244	223	261	239	207	215	224	235	219	229	236	232	245	237	211	242	222	229	221	226	229	241	206	229	260	231	229	247	229	217	202	231	253	214	243	236	227	224	222	230	202	249	229	248	223	225	264	212	217	234	225	229	237	204	217	213	244	244	197	229	226	228	241	225	240	224	225	226	197	234	232	231	223	216	217	245	225	242	224	218	217	226	231	220	208	240	226	215	197	212	232	208	259	221	217	251	208	246	218	239	236	242	240	212	233	257	232	229	245	229	251	260	226	222	220	220	231	228	228	230	245	226	213	229	241	234	214	216	222	213	229	232	221	219	229	235	248	233	241	217	212	266	201	230	251	229	226	246	218	221	227	213	224	209	225	218	257	205	228	232	249	214	187	233	231	243	232	222	254	248	212	223	218	222	232	224	218	232	248	234	236	219	246	239	249	228	228	226	239	200	236	230	215	212	230	227	265	220	206	213	214	217	222	211	248	221	195	229	238	238	219	245	195	225	216	206	232	260	201	220	200	251	220	253	208	240	256	230	232	218	219	193	228	220	222	231	222	219	236	240	235	222	226	225	233	242	242	227	240	235	215	218	202	218	223	219	228	253	219	228	239	226	230	228	194	244	230	224	222	211	234	229	219	247	221	240	228	229	230	246	227	247	240	259	246	225	247	217	216	220	219	241	255	208	210	260	221	218	209	217	252	229	236	213	247	209	254	243	216	244	222	206	265	220	243	238	227	238	230	235	224	217	193	216	225	222	233	211	228	251	229	217	226	227	221	223	242	212	250	242	217	232	231	221	244	242	205	230	233	239	228	232	199	243	278	200	218	228	223	249	222	219	225	250	227	217	220	227	214	238	226	205	225	243	244	261	235	242	236	230	220	191	221	225	246	222	256	251	235	243	252	244	227	233	224	250	245	215	200	212	212	228	225	223	235	224	227	212	234	194	239	221	221	230
16753	31314	73445	49316	15100	26303	16504	2001	1681	1362	1358	1215	1186	1087	1017	5122	26756	33161	22548	11238	3474	1196	735	594	574	568	556	607	566	556	616	555	586	585	579	563	586	581	595	586	605	584	638	602	558	575	579	598	557	594	582	562	566	581	593	552	591	587	632	553	585	566	549	581	580	570	585	613	575	569	546	622	602	603	589	608	556	549	622	591	584	583	594	591	578	575	636	611	516	574	601	585	534	621	564	602	632	593	584	606	588	569	577	615	569	552	592	539	581	558	574	633	567	591	604	574	602	596	556	586	561	563	585	592	574	588	617	597	541	593	610	582	606	624	603	592	591	578	564	609	558	571	551	605	571	562	557	627	587	538	596	535	611	552	612	593	541	591	581	553	600	584	593	569	564	596	571	570	611	574	613	624	564	559	578	569	550	555	592	623	576	579	602	570	599	559	604	576	537	588	618	602	619	605	572	596	608	583	554	607	594	544	561	569	563	577	630	549	607	580	586	582	540	615	614	588	586	579	614	595	581	615	595	588	553	597	616	577	564	599	606	602	563	589	583	534	583	574	553	580	597	586	596	635	568	576	570	587	581	569	554	556	611	560	593	639	578	590	579	582	517	595	589	568	538	577	581	542	600	571	633	581	561	566	573	562	596	564	584	543	552	584	558	559	563	561	572	582	590	600	595	552	600	592	554	558	602	595	583	597	559	630	549	580	558	599	604	541	566	546	598	585	552	564	567	580	568	563	573	596	592	543	621	573	561	586	600	613	611	578	590	586	600	575	548	591	565	590	597	570	621	601	571	622	555	577	582	552	639	612	590	603	562	588	579	559	614	541	588	614	558	599	586	612	558	555	558	590	566	620	568	581	566	589	581	616	590	556	555	605	597	590	577	589	587	571	559	573	593	584	591	599	583	562	581	585	561	598	590	551	568	569	572	531	606	586	586	604	599	600	606	586	593	569	600	565	593	583	555	571	569	602	585	588	596	539	595	593	574	601	568	590	617	605	586	619	621	611	602	548	597	589	578	568	572	584	583	609	559	596	566	549	562	600	584	572	606	587	576	598	548	630	607	547	586	567	570	539	578	605	555	553	567	631	547	614	600	596	622	554	601	571	550	537	567	541	564	599	602	622	581	591	569	605	580	595	555	529	634	601	616	567	594	564	567	555	614	591	552	548	567	591	580	598	605	586	610	587	554	618	560	562	559	530	575	583	554	618	521	559	564	588	545	600	545	598	609	583	604	596	556	580	617	577	573	612	605	558	513	639	605	578	632	577	548	588	584	557	550	617	600	582	587	563	600	553	550	566	600	599	601	631	576	583	558	573	578	593	611	577	616	608	634	538	592	615	597	577	597	568	583	581	617	608	566	571	581	565	571	579	597	547	577	566	599	549	594	600	589	557	587	580	588	585	600	604	518	550	611	603	588	563	624	583	542	588	571	551	598	561	576	562	578	560	578	593	618	539	596	610	585	556	569	544	592	593	615	614	577	575	594	575	568	555	635	578	586	612	643	586	564	664	673	571	593	585	562	574	613	569	554	576	577	594	560	566	573	621	610	584	595	607	553	541	587	556	606	590	575	614	551	562	554	565	576	597	583	579	571	570	585	580	523	583	574	605	541	580	625	592	573	563	604	606	582	570	616	577	598	595	591	568	580	585	613	591	623	601	544	581	629	544	624	596	598	601	536	574	560	562	570	599	636	559	568	561	567	560	588	573	566	561	615	602	587	587	610	589	605	591	613	615	587	571	574	580	589	610	543	560	540	589	594	576	568	549	578	575	591	554	615	567	638	586	607	570	546	598	562	559	610	527	620	584	546	588	556	542	586	605	519	561	552	617	608	561	565	562	581	590	578	576	582	559	549	633	541	614	570	619	562	560	592	598	597	596	577	608	571	543	541	632	588	610	568	538	564	566	549	542	574	585	585	559	580	567	528	556	562	604	545	551	581	566	573	585	543	613	644	521	581	545	593	607	578	592	612	624	622	581	575	557	605	546	562	558	606	602	628	571	591	544	573	601	603	596	572	563	583	584	603	576	558	563	591	575	533	569	581	584	578	645	586	596	621	605	625	555	623	587	563	576	600	574	564	537	587	565	578	566	574	589	629	557	572	626	599	607	614	592	590	548	541	597	583	584	616	617	601	578	586	591	580	609	542	604	608	570	598	537	576	568	577	592	564	591	572	594	598	579	571	577	572	589	549	527	595	573	570	616	578	587	603	567	589	585	601	611	582	574	622	589	562	568	554	594	587	539	598	556	591	586	615	571	558	594	585	605	598	579	576	607	587	602	573	611	587	590	559	594	621	551	595	624	590	576	627	586	575	587	563	572	549	553	607	583	580	569	580	569	577	620	580	560	618	583	559	568	553	588	547	639	557	612	561	582	616	579	605	592	562	614	591	586	597	603	584	569	600	604	607	582	562	628	585	606	552	542	592	605	581	601	560	600	566	577	578	554	590	574	581	574	586	589	591	579	569	598	574	589	570	602	572	622	596	613	586	592	555	575	529	536	593	590	581	584	568	570	591	589	604	552	621	568	540	559	604	602	590	579	600	588	593	570	580	574	579	559	591	582	601	602	585	603	580	601	565	577	544	557	589	573	570	605	561	556	593	555	563	529	618	584	616	563	615	572	571	588	598	548	613	570	589	590	567	572	585	553	528	593	563	588	581	577	528	573	592	555	579	578	626	627	557	592	566	582	564	571	600	579	559	601	595	551	576	607	560	544	604	590	549	593	589	561	550	586	543	548	587	568	556	574	566	628	625	584	567	617	596	589	620	564	624	589	535	578	606	540	567	567	549	593	607	608	534	548	579	587	590	614	573	593	602	571	582	579	583	571	583	549	567	589	542	600	583	569	626	607	562	602	571	545	564	593	615	565	581	571	594	606	515	602	540	628	635	545	566	583	562	574	574	573	629	624	541	590	599	541	604	617	627	597	583	565	571	588	554	558	583	564	635	591	572	560	565	566	610	615	559	569	601	609	567	590	636	565	607	542	590	568	544	606	586	628	587	562	580	613	594	611	549	576	559	566	606	582	584	562	601	570	642	613	532	642	655	582	588	595	598	598	589	602	540	618	572	602	584	539	612	527	578	571	576	558	606	616	613	593	606	572	589	559	575	590	617	594	613	580	548	586	585	583	557	618	558	570	600	561	598	578	591	620	550	551	556	602	562	599	581	558	613	575	558	572	554	567	603	568	550	624	600	549	597	591	562	605	599	568	549	546	565	645	601	579	573	562	563	539	514	557	573	577	561	606	548	607	560	593	572	558	539	549	568	608	576	592	631	595	602	552	557	583	599	599	584	567	572	552	561	607	536	601	572	566	583	575	590	587	549	616	557	614	634	583	608	586	587	657	607	579	548	529	603	567	593	568	638	615	597	537	578	555	596	597	574	621	595	561	633	610	599	565	547	584	604	596	588	545	593	558	622	571	580	569	608	596	612	573	615	587	590	593	600	617	583	587	564	589	525	577	560	598	555	533	649	566
2928	1681	14398	6083	366	421	305	221	204	211	223	219	195	221	191	229	566	1121	719	428	290	226	219	206	202	192	217	191	228	201	217	203	215	188	207	218	197	213	226	228	191	202	222	200	205	234	185	202	219	199	193	204	230	223	188	208	209	198	210	226	196	189	214	198	202	207	205	205	222	199	214	216	230	209	197	210	220	194	211	209	210	202	217	201	212	208	209	225	202	216	230	199	204	204	201	191	219	191	216	184	209	186	184	193	219	208	177	207	218	212	201	200	208	200	214	238	201	192	195	215	229	196	212	194	194	210	212	206	204	184	196	157	233	201	213	206	245	216	204	203	189	232	203	226	193	184	238	216	201	190	193	203	212	197	232	216	245	191	213	212	194	214	197	208	224	209	229	193	207	205	193	210	187	206	222	211	212	208	198	222	231	218	198	218	228	205	232	213	203	221	212	207	218	209	185	217	195	214	218	201	207	207	189	213	199	215	221	196	182	223	194	200	215	177	211	203	226	205	233	200	230	227	198	231	214	208	214	227	225	197	222	213	175	207	181	245	231	216	221	230	223	228	186	231	214	217	240	194	204	208	215	211	188	197	217	201	201	197	199	217	196	187	207	219	204	222	241	220	218	201	200	204	192	200	209	230	204	203	209	210	198	195	200	226	208	200	215	202	192	207	192	213	230	201	208	220	199	221	191	173	192	198	231	236	168	223	214	210	192	193	202	231	220	207	219	218	203	238	175	197	197	202	240	204	234	191	196	194	211	228	202	212	198	214	195	218	218	214	199	198	220	191	204	210	210	206	204	194	208	213	196	208	193	196	183	196	167	193	234	163	218	183	228	250	221	221	206	198	221	214	193	188	200	171	223	179	213	195	230	196	199	209	202	195	197	237	174	225	200	193	196	204	228	216	203	197	212	215	191	221	234	218	211	204	217	191	204	225	194	181	202	219	228	234	206	221	205	209	209	223	208	184	194	236	202	187	218	207	217	197	206	186	216	186	206	218	190	222	207	181	190	224	222	196	200	205	196	214	201	195	203	220	182	199	219	233	207	203	220	220	190	206	210	229	223	205	207	191	207	215	221	212	201	192	194	186	204	220	228	203	208	233	201	221	209	201	214	201	233	190	202	205	224	214	201	202	219	224	210	196	193	198	191	215	190	189	213	205	212	184	205	216	198	205	183	179	200	208	218	221	198	219	196	200	193	223	214	211	240	207	190	187	218	226	210	214	191	202	209	215	183	182	204	227	222	202	222	244	216	202	198	171	247	198	205	179	223	210	216	214	218	191	219	201	198	206	203	186	208	246	191	199	195	235	186	206	226	208	207	201	200	204	213	192	201	200	188	213	190	222	181	211	221	217	215	197	205	214	208	203	184	206	221	193	214	230	199	223	218	239	234	179	236	204	213	191	185	199	209	207	185	215	222	217	199	190	215	208	226	212	215	194	218	218	185	213	220	204	186	189	211	219	220	211	198	205	195	208	198	207	224	208	208	230	196	228	220	240	206	211	209	195	193	205	214	193	196	216	228	206	202	211	218	238	191	202	211	198	205	211	216	213	219	228	194	197	196	191	238	212	213	214	206	188	214	213	202	195	207	220	201	192	215	205	187	230	228	203	212	197	201	180	188	225	215	203	230	205	188	227	209	222	197	222	192	183	200	220	193	232	221	202	230	212	212	180	200	179	202	200	198	202	184	193	203	234	205	198	222	242	191	186	217	246	226	197	200	231	238	207	224	232	218	184	201	233	185	211	197	194	196	199	204	215	215	212	207	220	208	233	223	225	215	195	188	221	211	227	207	188	191	186	201	205	207	181	190	186	211	203	202	205	221	220	215	207	220	196	207	203	207	211	212	229	211	215	201	209	193	215	197	210	204	202	198	211	211	207	227	190	202	215	212	205	211	192	210	222	236	221	222	209	233	226	205	188	178	216	213	186	220	212	211	205	188	224	194	231	224	222	198	206	186	215	236	188	198	175	216	201	214	229	246	201	205	195	209	218	214	196	206	211	208	229	243	211	205	188	221	211	228	188	212	213	217	214	193	208	174	228	219	199	190	178	204	222	191	204	184	200	207	193	212	202	217	197	192	205	181	187	205	209	218	223	199	199	191	198	230	221	220	194	206	218	224	214	188	195	197	228	202	206	200	215	217	207	214	215	218	192	196	223	217	178	212	215	206	182	201	207	198	186	227	206	197	201	202	211	192	193	199	231	210	189	169	194	213	172	192	201	224	206	222	219	202	209	195	199	201	211	212	198	208	211	225	207	197	174	207	204	216	209	204	238	194	207	221	226	196	201	205	187	202	192	209	178	181	207	236	212	195	201	198	206	202	215	204	192	221	212	201	219	190	194	194	180	202	222	182	213	217	226	212	237	173	212	220	203	232	215	219	185	221	199	208	209	209	185	228	208	212	164	217	196	202	193	173	204	220	214	198	193	215	198	211	190	194	216	217	204	211	210	225	228	202	198	226	188	173	220	214	217	198	209	206	179	205	181	187	215	202	207	211	205	238	215	189	238	235	208	188	206	190	218	191	201	211	221	187	201	225	228	210	207	207	202	217	189	196	219	213	204	203	212	196	228	214	222	204	182	222	202	200	209	231	229	204	205	201	189	191	208	200	203	197	202	210	209	206	214	206	224	221	188	210	216	234	199	211	203	200	222	217	205	188	210	226	211	204	203	197	228	203	202	210	217	226	200	201	237	200	198	240	216	203	198	203	210	210	198	205	215	210	212	186	193	196	204	201	177	215	218	198	196	205	196	209	214	210	242	207	220	189	207	219	204	218	202	204	203	209	235	208	211	201	222	207	197	211	218	195	188	215	220	207	217	223	205	197	208	216	224	197	193	213	204	211	225	231	208	197	202	219	193	225	200	202	224	205	180	214	224	173	196	205	209	194	208	228	228	216	222	216	197	194	209	206	214	208	204	237	219	178	202	209	183	193	201	219	210	212	183	223	191	202	202	198	220	218	198	205	218	222	209	199	186	205	212	216	226	189	204	192	231	194	220	210	209	202	206	219	212	226	216	188	207	201	234	217	222	195	200	250	178	208	215	199	202	207	184	172	218	232	203	215	206	204	213	186	226	192	195	233	191	232	199	245	190	222	193	202	206	195	209	199	204	202	214	199	207	231	206	178	203	209	199	202	214	204	201	197	180	207	211	201	193	216	204	236	240	181	245	220	196	202	188	219	215	210	218	188	223	212	229	204	207	199	205	207	202	199	192	214	167	206	208	211	221	241	215	203	225	211	195	210	235	215	183	182	203	232	219	218	210	216	211	217	221	223	210	216	239	222	220	210	213	193	196	208	199	227	185	217	205	226	230	240	177	240	203	215	206	234	202	207	175	206	212	205	191	180	207	199	193	202	206	211	209	215	193	197	225	226	200	197	197	235	191	208	191	209	202	229	189	194	209	216	225	178	205	198	201	210	186	223	212	202	207	199	206	219	201	211	208	210	222	200	218	195	206	199	233	213	218	222	215
2827	2797	25723	11659	1037	1934	1244	599	561	562	557	611	576	547	549	652	3160	5194	2743	1545	875	634	599	516	548	570	535	555	546	528	558	537	579	546	524	515	559	532	544	566	547	544	566	535	606	565	551	556	555	535	582	548	559	602	553	568	534	539	570	524	538	576	567	578	537	534	536	524	529	520	553	506	568	542	552	556	556	519	558	553	587	549	508	543	546	550	580	544	527	567	502	519	536	533	551	507	527	546	564	529	553	562	574	532	538	531	529	560	564	544	564	520	541	527	519	605	522	571	550	552	524	553	568	543	551	505	562	534	515	560	519	557	561	551	534	574	552	585	548	548	564	505	544	559	544	529	570	552	571	507	541	541	512	563	577	543	571	558	566	537	536	548	566	514	569	580	534	539	569	546	558	544	547	601	561	524	552	540	518	517	530	558	552	616	542	531	510	539	536	600	554	521	571	547	525	534	565	560	581	556	526	627	543	519	575	538	540	547	561	551	555	572	520	562	535	522	577	555	551	580	514	529	557	538	550	534	541	597	525	546	563	569	558	595	528	552	531	542	505	586	551	528	565	579	526	581	540	535	525	537	584	544	594	525	502	536	614	572	556	549	580	516	539	542	534	575	521	548	562	558	530	577	545	523	559	538	551	551	589	560	550	528	559	557	527	556	563	528	554	582	572	523	561	548	532	584	499	543	562	537	560	540	515	574	556	569	525	523	545	532	562	556	524	562	541	542	575	549	520	533	548	526	528	528	553	551	546	550	575	565	507	577	535	566	560	514	588	517	543	553	571	580	550	556	547	557	556	531	567	536	519	556	530	543	554	497	541	581	564	535	573	539	531	534	538	537	561	525	552	548	525	579	566	577	562	520	538	572	558	539	502	563	573	526	524	540	578	570	610	559	585	562	539	555	559	534	572	497	541	553	558	575	556	536	567	531	569	559	528	556	584	597	545	540	546	534	509	575	591	517	539	543	524	558	601	548	552	598	571	537	563	525	577	548	533	542	554	522	571	527	524	529	556	530	586	513	549	573	553	540	562	536	577	549	530	533	527	524	527	553	536	506	556	534	536	521	547	570	540	633	544	522	538	559	522	560	553	529	522	536	557	499	565	543	511	558	513	538	552	510	572	561	547	497	550	543	563	562	555	609	549	527	635	551	542	556	561	563	535	566	554	605	582	531	528	525	556	585	553	571	562	558	577	565	543	527	574	561	505	557	538	577	542	565	520	552	562	537	560	533	522	523	573	554	537	573	516	572	531	516	546	540	597	516	498	531	531	552	514	536	550	545	536	567	552	533	535	533	533	550	561	573	500	573	544	578	540	537	542	577	546	527	564	574	580	536	561	572	531	548	517	543	560	546	570	583	582	566	547	499	554	541	537	514	558	575	561	540	513	589	557	565	572	561	569	560	559	560	597	564	552	557	584	557	516	549	582	540	543	558	531	551	556	570	519	561	533	594	546	551	558	557	559	546	578	525	589	503	532	553	537	534	561	601	524	556	589	553	568	545	543	500	575	556	546	549	564	530	549	572	575	566	578	523	556	541	586	545	575	535	561	491	571	599	531	556	529	534	544	558	554	520	554	556	557	532	519	571	520	573	536	556	548	559	568	530	558	567	514	545	562	566	548	501	540	552	546	552	541	539	552	530	599	543	534	536	573	494	514	568	592	535	551	522	522	545	504	522	575	587	536	521	538	562	516	529	532	529	520	596	538	571	553	539	567	575	532	568	556	568	514	559	523	554	533	548	565	559	548	559	576	556	619	581	547	540	568	564	540	527	533	523	528	565	545	501	563	572	586	484	495	561	552	507	517	567	544	538	524	541	567	540	548	538	541	538	505	575	535	552	549	584	560	496	575	570	539	584	538	550	527	521	574	567	581	502	584	563	544	508	534	570	529	555	562	559	553	565	546	567	567	592	559	537	513	582	532	550	566	560	535	546	555	520	573	487	536	552	555	523	580	554	576	550	578	505	569	575	571	583	503	536	522	554	589	519	544	610	535	594	554	566	573	515	548	538	520	502	559	534	530	583	576	530	577	493	504	577	591	538	553	575	522	549	530	592	573	529	572	492	545	526	579	518	516	583	548	531	594	525	577	565	534	550	538	536	557	526	539	555	569	550	557	572	514	535	536	569	533	554	584	566	594	538	511	568	560	539	542	564	507	526	522	513	524	525	574	570	529	526	591	545	523	570	618	526	522	549	585	496	538	558	542	573	526	540	594	553	563	553	553	580	510	564	532	524	532	545	554	551	527	537	560	543	539	529	562	563	598	481	587	535	524	539	551	532	583	522	583	562	543	511	543	548	533	541	573	520	558	530	564	562	541	573	533	557	576	565	553	559	540	525	533	566	549	557	542	523	564	593	514	604	546	558	525	531	530	520	554	568	592	539	591	544	523	556	581	535	523	537	548	517	549	563	584	567	542	575	528	564	559	564	581	550	527	518	556	538	552	538	565	569	531	550	495	558	554	560	562	543	551	528	563	555	584	574	534	522	519	583	538	556	498	537	521	582	561	533	508	515	525	559	551	558	535	572	558	551	519	554	553	546	500	550	566	533	537	559	538	561	557	546	594	562	509	535	531	530	556	533	579	573	540	520	574	591	540	591	552	561	509	549	567	534	528	558	544	526	538	499	484	528	582	514	537	549	524	555	562	533	553	555	533	526	530	543	527	526	534	562	518	554	516	484	532	512	573	537	560	557	558	560	527	576	558	573	538	591	517	519	559	546	570	539	550	565	569	557	502	525	555	543	553	544	607	543	525	531	588	542	548	547	559	525	525	524	534	535	545	532	531	565	554	555	476	540	576	593	518	549	526	560	591	535	529	507	488	564	536	556	527	544	561	528	544	562	572	524	559	517	526	501	521	565	561	506	542	511	612	473	546	565	557	552	539	506	562	525	551	488	529	563	554	559	506	536	575	504	540	536	516	538	536	539	546	547	564	497	556	557	541	578	524	602	530	534	546	521	539	564	570	542	562	534	552	562	531	568	522	575	535	542	548	544	572	538	563	535	560	553	590	563	561	551	545	554	562	566	571	560	536	541	510	555	537	490	554	528	556	522	553	585	559	544	563	603	605	546	533	539	550	586	532	585	526	557	556	565	519	532	561	581	546	522	531	544	522	547	536	560	519	554	519	553	592	550	529	556	529	606	519	529	558	545	567	526	495	537	496	532	555	578	563	571	546	524	580	580	526	562	570	562	533	568	547	533	537	537	575	499	572	519	533	526	560	572	568	617	569	551	509	522	518	552	574	549	544	559	551	555	478	531	555	580	511	541	532	522	566	524	544	551	498	547	560	564	559	538	554	520	545	607	545	537	561	535	545	494	512	511	514	532	564	573	565	617	549	527	553	563	605	575	580	526	495	560	559	550	534	552	552	566	554	561	545	542	519	536	524	516	546	544	537	538	554	558	495	501	579	606	546	565	559	548	535	555	593	529	551	535	529	585	518	557	541	578	567	504	526	553	559	573	541	567	588	580
12066	9918	66457	45324	12727	4758	976	380	357	351	317	276	282	278	299	355	2868	5473	4075	1751	637	322	270	224	259	256	257	248	260	258	231	255	267	262	258	223	249	262	239	225	247	242	261	281	243	262	258	247	258	253	241	250	235	237	247	244	251	241	237	248	234	213	228	249	254	251	238	263	268	259	240	241	210	268	251	237	221	247	229	247	225	241	220	237	242	250	285	235	239	266	249	222	251	257	242	237	232	259	248	255	255	209	241	252	253	271	249	249	254	255	238	230	247	243	234	233	264	249	242	252	235	267	240	245	259	239	273	256	237	232	249	268	250	256	225	226	217	211	227	233	268	269	248	247	248	289	256	258	225	245	235	255	234	258	251	275	255	262	231	240	245	258	247	253	259	215	233	251	252	235	227	245	249	226	268	259	232	277	221	277	233	262	268	245	222	258	268	272	233	253	248	222	245	241	243	257	238	246	254	248	228	244	273	244	230	252	250	223	224	253	230	235	249	272	225	229	265	233	244	214	248	248	244	240	219	251	230	258	229	242	238	255	224	250	278	222	221	228	276	247	240	244	239	239	250	210	223	237	255	252	241	268	259	271	227	240	253	251	244	231	234	238	230	242	230	243	235	234	240	248	231	207	235	231	235	226	239	256	221	249	234	239	258	257	244	262	249	282	240	256	231	216	253	233	217	240	224	242	235	263	250	264	234	227	261	244	270	235	266	229	241	257	224	260	236	239	217	246	222	253	254	248	234	278	237	253	236	247	210	227	237	250	229	256	284	243	234	286	223	232	244	245	268	262	241	241	245	261	278	241	234	241	268	275	250	292	236	221	246	251	240	277	224	262	250	250	251	231	245	241	241	246	234	261	253	291	256	241	250	270	230	229	250	237	265	262	229	241	252	240	258	254	252	237	233	222	258	262	269	260	250	240	223	234	258	253	255	246	242	230	240	226	265	252	255	232	261	229	263	283	220	268	242	247	242	242	235	260	239	236	239	227	250	240	244	240	239	228	257	202	233	264	252	225	261	272	244	238	242	263	228	233	246	263	250	260	247	264	259	246	227	287	226	253	232	242	262	244	213	240	259	227	257	243	270	257	228	262	247	238	220	271	273	202	237	229	250	244	253	249	256	257	219	257	222	260	235	260	232	246	224	253	226	253	256	250	246	245	241	243	241	272	232	248	228	229	254	246	235	239	232	240	236	213	239	247	223	261	265	231	246	252	243	244	254	267	211	267	242	228	243	250	221	245	229	229	228	249	198	236	248	277	243	253	224	242	226	236	227	245	237	252	219	223	267	205	242	246	250	249	247	236	239	260	253	247	271	224	242	215	215	244	250	248	214	236	256	264	237	226	227	255	270	250	226	255	241	212	231	232	219	213	242	234	293	242	231	246	249	258	263	214	243	259	240	226	245	234	246	261	259	262	216	266	255	279	260	239	238	237	232	245	248	290	252	209	249	226	243	273	229	239	240	198	245	206	206	234	242	245	258	217	239	250	235	210	267	246	247	245	235	255	250	247	234	251	212	243	274	228	233	226	244	216	223	221	234	252	268	251	281	251	264	248	243	255	249	221	240	236	239	251	246	227	272	240	256	231	246	271	274	240	230	236	238	285	240	258	231	268	268	252	273	245	243	274	243	215	238	250	265	229	250	235	253	252	236	257	238	236	225	227	245	250	244	248	228	229	237	259	245	270	223	265	239	243	256	235	274	246	252	255	246	260	235	247	255	249	245	267	264	248	265	256	236	234	254	230	207	244	240	253	251	265	228	260	240	249	236	248	213	260	227	238	237	251	251	265	228	231	239	257	245	231	243	243	274	245	248	244	248	233	217	223	276	236	244	236	248	248	258	220	249	256	242	225	257	251	237	245	221	263	242	226	251	274	227	247	241	244	226	217	247	240	234	235	282	222	235	265	274	248	232	217	223	194	245	244	229	244	245	242	243	251	255	257	282	240	266	232	220	238	258	299	243	233	246	259	234	221	260	240	247	244	236	230	268	257	228	227	233	228	227	253	228	251	278	263	247	259	271	240	206	216	241	247	251	238	227	252	268	232	279	260	252	234	226	221	251	249	238	270	225	257	263	285	233	230	243	238	239	226	219	227	228	245	239	250	276	253	250	270	258	224	237	243	224	234	223	264	276	262	234	235	229	268	261	249	223	240	243	270	234	269	238	248	269	238	249	255	229	290	268	257	260	271	234	244	275	241	209	287	253	250	260	259	248	238	291	230	243	224	278	229	229	261	242	250	231	251	266	255	246	245	235	228	278	256	240	254	216	240	232	245	233	236	278	230	232	233	263	247	237	242	251	224	234	230	243	268	224	238	261	258	226	205	231	248	266	257	239	265	246	245	239	243	243	244	236	238	233	247	260	248	249	231	257	218	246	270	231	236	239	241	248	240	232	245	270	284	215	214	258	252	253	250	238	262	242	260	249	230	231	232	264	234	256	250	276	245	254	227	274	244	282	244	273	284	236	251	266	218	243	285	208	260	249	245	245	231	261	231	263	230	239	253	250	238	228	221	236	254	271	228	267	258	216	233	242	263	237	237	265	233	227	241	258	239	227	291	245	264	278	223	243	257	258	245	222	249	262	224	265	236	253	243	244	240	237	226	228	232	255	280	233	261	206	223	279	256	249	254	220	277	252	230	237	243	241	269	244	224	218	293	236	258	258	233	263	256	257	214	257	254	240	219	261	246	237	243	263	235	241	241	242	261	252	244	242	250	239	252	247	247	237	245	272	255	246	250	222	252	243	241	233	229	231	232	244	256	238	265	266	243	237	248	246	242	217	276	244	238	246	243	227	222	228	266	270	263	242	235	243	235	230	246	237	250	254	245	242	220	225	222	254	265	242	248	253	222	256	235	236	253	239	238	263	242	234	244	269	233	252	251	223	225	233	232	248	247	244	237	246	217	246	230	250	244	251	267	262	257	241	243	239	245	239	249	247	263	251	231	257	250	242	257	262	217	203	220	267	258	246	221	251	257	237	263	247	243	247	244	227	237	233	244	254	225	255	234	239	271	234	261	219	246	246	227	230	279	228	230	226	257	244	244	236	246	251	250	244	262	239	268	220	246	246	249	236	245	244	258	227	212	239	238	252	248	271	249	242	226	266	258	247	260	243	263	238	246	251	248	243	223	264	241	252	223	248	243	231	240	232	214	255	230	254	262	236	255	236	270	242	244	254	268	257	250	224	230	248	267	245	235	274	262	249	243	275	263	247	225	278	251	269	265	264	266	270	255	238	222	259	246	261	219	279	239	247	234	246	245	253	237	255	274	250	235	243	250	246	215	236	241	223	255	240	246	251	223	240	219	245	252	275	228	243	239	250	243	248	241	269	269	236	229	214	236	223	271	265	229	268	260	265	245	260	270	252	239	243	271	242	272	242	239	248	239	247	251	227	262	240	233	216	253	231	215	239	227	245	247	229	254	234	243	230	226	235	244	225	249	239	247	244	243	259	249	247	240	237	262	250	222	236	248
7751	9512	62630	44073	7740	12572	2578	1216	1196	1089	943	870	881	851	807	1246	14531	23042	16930	7799	2745	1040	708	628	620	615	646	627	609	631	648	675	652	661	595	638	653	654	656	629	611	621	641	619	657	580	650	609	650	617	623	612	647	573	641	629	589	625	588	619	596	645	655	599	609	607	660	639	630	632	615	662	623	612	579	599	632	610	636	612	648	598	592	639	667	617	629	653	670	629	628	672	604	661	618	654	615	676	645	637	589	636	618	628	657	617	636	674	614	639	614	647	630	640	663	643	646	666	650	639	579	660	592	646	625	637	623	627	655	639	666	642	642	615	615	629	661	625	628	622	623	611	599	598	629	656	584	669	641	651	629	624	637	604	612	603	667	640	637	595	608	623	660	614	602	626	597	621	613	664	611	602	614	586	614	638	621	645	662	600	649	609	654	651	646	634	646	651	593	638	648	616	624	594	615	621	589	614	615	634	624	620	609	608	679	586	634	620	641	553	670	621	592	617	591	618	654	677	664	626	602	637	637	661	649	652	621	612	618	672	619	649	631	672	664	625	648	613	658	635	591	619	676	659	655	617	608	627	652	615	651	674	654	635	596	600	654	608	632	596	610	643	608	642	617	587	632	623	600	629	616	667	635	633	664	616	647	644	643	607	620	658	640	630	610	636	634	666	692	641	634	614	620	586	672	615	654	639	597	601	636	610	677	627	615	614	666	659	627	618	671	636	671	613	626	635	664	591	677	621	657	664	646	631	614	633	660	567	662	628	622	649	633	634	650	657	610	641	661	643	635	613	631	587	686	620	607	615	648	646	617	637	638	637	624	619	606	648	664	657	623	585	602	666	651	618	615	692	605	679	566	647	662	667	623	657	664	658	641	585	675	628	662	621	650	651	637	631	651	643	615	646	633	637	618	627	635	643	592	681	617	605	650	714	622	641	617	635	630	637	635	624	663	622	626	648	616	647	659	663	629	630	649	598	622	634	653	626	658	671	634	627	573	620	610	612	611	627	600	602	628	620	629	590	627	622	614	619	636	618	570	650	639	622	647	703	684	652	587	650	636	618	615	629	621	623	654	651	638	655	647	639	584	628	609	579	627	613	606	625	601	674	593	601	601	634	617	628	636	644	595	650	626	619	610	570	582	608	567	660	712	631	611	638	669	604	646	647	613	586	618	612	618	618	624	614	635	643	626	649	653	627	610	655	655	658	618	630	618	653	653	642	583	617	694	619	592	643	652	643	663	649	650	615	592	637	625	626	671	673	621	620	614	637	569	640	598	676	652	612	634	603	638	630	606	625	636	606	651	646	632	669	650	666	602	648	663	608	614	682	637	622	654	636	651	639	634	633	636	658	607	549	628	624	628	664	653	623	637	607	650	591	623	659	596	632	593	607	610	628	625	630	613	634	644	629	655	647	658	628	644	620	619	638	661	631	626	603	681	632	647	598	608	648	626	651	615	670	612	605	585	638	664	612	600	615	614	577	638	594	617	640	666	647	588	622	644	651	676	643	582	644	588	638	599	568	639	625	634	603	603	652	648	663	644	618	651	643	652	668	639	658	618	675	651	622	630	653	635	628	642	630	633	630	605	629	632	670	674	643	614	635	587	681	632	675	661	631	613	622	627	652	617	644	626	669	631	618	616	657	615	700	638	679	649	650	570	655	620	618	632	647	612	654	633	642	673	613	656	622	635	655	604	599	607	618	626	654	600	604	598	598	622	583	627	644	595	642	609	628	616	672	609	676	626	634	620	662	627	666	655	589	652	612	635	608	604	646	616	633	664	587	664	635	609	636	601	604	617	647	627	622	636	612	623	659	623	618	624	627	615	614	602	670	605	678	659	635	577	609	633	655	650	660	589	654	613	610	632	630	649	621	639	577	641	635	627	603	614	645	606	667	585	647	623	630	586	615	661	576	599	667	630	612	693	624	615	612	645	608	608	612	601	599	633	656	678	599	596	617	614	636	648	639	628	648	649	603	643	628	640	585	585	637	639	665	634	641	662	584	651	641	647	619	626	592	631	659	584	673	638	646	648	642	619	637	630	646	660	627	629	643	616	630	594	618	598	579	613	619	612	629	633	612	608	639	612	593	638	661	627	600	692	569	688	662	647	596	647	672	647	633	634	617	618	676	626	582	643	640	677	622	631	579	637	581	616	655	637	605	622	628	633	631	637	662	674	598	640	663	636	680	652	630	634	618	659	666	631	657	715	600	659	644	630	620	615	629	627	641	557	599	620	642	635	652	620	664	577	620	601	642	657	631	630	672	639	630	631	670	614	633	611	636	636	597	643	622	657	587	614	636	599	612	628	673	681	631	604	655	640	653	612	655	636	629	630	602	635	640	672	627	637	620	623	623	620	651	644	665	637	622	666	620	682	630	607	581	593	598	618	626	619	620	622	627	629	683	625	626	628	702	646	618	605	626	600	599	630	664	615	614	610	641	599	687	627	643	631	650	620	635	636	606	620	638	632	636	687	675	583	636	600	637	629	615	649	570	666	657	631	658	666	629	662	658	622	635	593	636	631	701	622	592	632	619	604	628	598	613	588	662	643	662	581	604	653	617	630	641	640	608	658	603	630	597	591	660	619	642	669	671	601	624	631	607	575	618	624	601	647	630	658	635	598	594	649	656	626	645	638	561	638	611	651	612	677	660	591	610	652	670	671	569	588	639	636	624	648	596	588	632	644	700	643	652	659	643	599	645	612	655	644	622	638	591	655	643	643	629	593	626	617	655	618	688	591	650	638	630	604	678	627	635	619	670	595	674	602	624	597	623	630	636	601	629	633	667	597	646	633	630	626	618	618	615	688	665	655	656	637	660	624	643	625	629	666	668	639	636	638	631	657	621	646	650	622	634	657	615	661	592	644	648	666	659	636	651	642	607	620	641	672	637	656	674	585	636	623	638	626	635	647	604	641	633	603	633	634	621	637	621	675	625	606	624	604	621	655	611	588	622	654	628	648	682	645	599	641	638	606	574	617	600	610	627	617	624	616	601	654	612	658	596	616	607	656	664	655	591	614	609	613	637	667	638	635	629	638	610	642	598	646	628	628	645	621	589	620	639	658	686	631	612	628	638	642	671	624	639	634	616	605	649	616	619	618	650	735	679	611	631	644	603	611	624	576	634	619	642	591	624	618	586	617	626	612	610	608	654	590	656	669	659	604	633	598	620	609	620	645	614	644	650	650	627	592	644	640	615	605	648	678	590	654	647	622	660	603	596	586	622	648	626	591	687	599	630	583	648	595	641	653	659	636	607	614	624	630	638	578	631	609	717	621	630	659	601	668	655	653	704	628	670	604	604	636	633	616	638	655	644	590	622	620	564	641	654	625	590	550	653	641	629	616	689	659	664	641	549	665	604	711	645	665	615	639	630	613	650	637	622	631	604	639	615	643	635	609	602	612	636	613	658	623	670	623	624	621	650	629	599	662	615	579	626	647	582	657	630	633	629	603	590	638	592	684	586	650	636	651	659	669	602	631	628
23418	19901	80624	60976	23634	14525	2177	515	453	362	392	365	335	347	315	275	2325	11578	8746	3327	1080	399	270	226	232	267	232	228	231	232	226	236	247	231	204	231	246	194	247	247	229	227	212	228	223	232	255	236	211	250	235	222	242	228	233	240	222	250	225	244	248	250	263	210	238	251	186	268	254	271	254	241	250	208	245	231	257	242	262	214	217	230	221	243	239	236	218	218	247	235	255	218	232	230	253	208	233	248	238	213	254	211	222	219	215	211	230	209	231	220	203	213	235	243	217	205	230	255	240	200	218	225	233	219	226	248	223	245	212	209	196	235	233	205	231	246	214	237	257	221	246	208	230	247	229	227	227	221	243	226	234	236	207	247	210	249	210	227	239	228	248	239	240	208	242	237	239	245	224	226	256	241	211	230	222	250	259	241	226	239	220	234	223	226	221	206	211	243	224	229	225	212	208	238	221	243	238	258	231	226	247	234	235	220	238	249	221	236	233	236	219	247	242	239	253	206	242	235	237	240	239	229	247	228	208	242	250	240	206	241	229	235	266	210	223	223	201	233	199	209	258	253	233	225	248	224	236	263	250	242	216	246	252	222	263	242	242	202	244	217	224	255	243	258	213	243	228	229	202	247	222	231	260	226	249	240	207	234	281	256	213	209	216	240	215	258	236	232	263	209	235	242	202	215	233	248	230	253	263	241	206	239	238	203	215	244	254	252	241	232	219	232	236	239	252	213	204	244	204	218	239	253	216	243	214	207	221	218	241	243	222	222	223	244	240	214	234	236	219	219	258	210	247	238	256	227	235	202	234	219	252	211	249	202	216	247	222	215	245	245	219	232	246	216	240	222	234	233	236	237	241	225	209	254	241	235	250	219	204	252	223	223	211	234	233	217	247	245	216	224	230	239	216	259	226	219	221	211	230	240	220	249	214	265	227	224	226	228	224	200	218	237	229	235	214	238	219	237	200	222	221	233	236	217	202	245	235	216	242	240	227	218	262	252	242	213	205	219	238	244	232	236	229	220	224	245	226	209	225	233	239	255	203	247	198	228	263	238	237	238	242	229	239	260	233	210	231	218	212	222	203	217	232	221	258	217	239	230	235	207	241	229	228	236	194	221	220	245	245	224	235	215	182	208	212	214	222	240	234	238	219	223	260	243	214	217	252	237	205	246	199	232	256	218	249	238	213	216	237	233	244	227	215	247	227	250	227	212	224	219	242	249	240	238	275	264	235	227	240	237	233	208	221	226	239	251	238	244	244	231	224	216	237	214	225	241	252	217	241	227	231	251	234	237	241	217	240	238	225	213	257	229	241	203	253	231	227	218	218	234	236	219	233	236	220	229	215	219	226	237	219	223	227	250	218	232	227	229	251	229	219	255	207	248	226	253	220	203	242	233	251	232	215	226	239	212	241	238	240	204	229	238	254	224	245	259	250	219	224	221	255	238	238	237	254	200	261	261	224	240	257	253	227	247	240	259	246	240	233	248	232	252	234	236	247	238	213	248	268	239	252	218	245	237	220	245	236	239	236	228	239	255	234	214	205	247	201	228	221	207	217	245	202	245	237	206	224	205	212	239	241	245	257	247	229	227	223	206	199	227	270	252	210	271	246	233	221	221	273	254	236	221	209	243	258	250	216	242	213	209	196	226	228	244	229	229	211	243	224	234	215	202	211	231	230	233	223	239	229	232	221	195	260	208	257	233	226	222	233	238	245	243	195	228	242	221	225	228	221	262	217	229	246	217	215	212	232	218	205	236	211	249	243	229	247	205	252	217	247	231	237	212	254	230	223	220	222	218	225	238	192	228	233	235	207	225	213	255	235	210	253	274	226	223	225	228	217	230	197	208	235	241	227	235	222	220	207	233	258	214	228	221	241	208	216	227	210	235	231	234	206	202	223	255	226	223	250	242	257	232	214	212	236	242	238	226	209	249	220	226	233	232	236	239	251	241	244	238	228	200	228	255	234	218	252	257	207	188	244	224	237	206	250	213	235	247	243	212	204	239	193	203	249	226	232	269	278	251	240	218	234	228	236	245	243	236	240	238	240	231	222	240	226	214	224	218	225	230	241	232	219	241	230	211	227	240	260	204	243	246	227	249	223	242	252	220	234	208	257	231	252	249	223	219	240	204	226	231	250	202	214	215	239	235	243	220	232	232	218	245	226	219	222	237	233	242	243	237	221	262	198	256	243	212	260	237	228	222	249	208	232	236	230	238	215	227	239	246	236	222	283	229	248	232	221	217	214	252	235	231	221	232	266	232	234	235	244	215	233	220	231	234	221	217	225	228	219	238	237	229	235	226	223	216	264	242	252	250	241	244	227	243	210	229	229	220	230	227	245	213	238	219	239	252	229	258	223	264	234	230	250	234	235	213	226	242	203	222	233	236	224	216	216	255	246	270	218	233	216	244	229	202	255	244	248	238	209	243	224	241	211	228	228	220	232	239	212	261	215	255	231	247	242	227	266	260	223	237	208	239	247	227	229	240	208	212	206	243	233	199	264	278	240	216	222	210	237	233	219	253	238	264	221	246	264	233	239	232	240	223	246	225	229	251	208	197	230	243	259	270	223	227	257	220	208	257	236	239	227	222	220	207	238	231	252	221	231	215	199	248	225	243	258	195	218	242	233	228	231	233	225	221	225	227	236	241	230	253	236	251	228	248	232	239	241	210	208	226	221	222	222	225	227	224	215	240	229	244	232	235	240	234	211	209	222	219	207	232	234	224	199	241	251	275	230	224	238	232	242	233	226	225	212	241	256	203	251	229	251	221	255	189	217	223	225	225	244	224	224	235	238	258	213	241	210	210	220	235	244	209	192	232	240	210	259	236	258	235	241	214	246	239	246	223	226	202	235	224	249	222	254	192	246	225	217	220	206	248	218	247	246	230	225	245	230	215	235	246	240	214	219	226	229	223	227	239	246	228	241	229	254	218	227	240	213	236	224	207	239	240	252	240	235	236	232	238	243	229	224	230	238	228	242	217	223	261	223	261	230	239	269	228	234	213	244	242	231	207	234	221	211	244	232	233	243	246	212	223	223	209	222	236	213	237	236	246	213	207	226	235	221	231	260	224	217	224	228	227	236	239	274	239	229	246	237	229	237	263	216	236	201	245	234	199	228	237	212	249	242	236	212	210	222	214	251	225	234	226	222	234	269	246	224	246	211	245	220	224	224	224	233	254	243	215	205	240	213	208	232	225	230	226	228	234	227	240	255	228	222	238	219	219	217	231	211	237	235	231	244	222	231	255	249	238	200	245	239	193	214	223	233	222	233	218	208	239	234	212	243	236	260	236	235	218	223	260	223	228	256	236	220	221	218	220	225	228	211	227	234	248	213	232	240	220	266	207	239	205	232	237	258	216	239	248	225	237	253	246	228	234	220	229	213	203	224	207	230	275	230	213	227	235	226	237	211	195	243	242	256	239	224	239	216	244	206	237	253	251	241	222	229	219	252	256	212	237	207	202	247	235	247	211	213	236	224	241
12977	16328	77188	60125	13934	21733	2623	1837	1636	1504	1373	1220	1279	1076	1025	1034	10795	34433	26816	13398	4833	1468	751	560	589	608	554	574	596	604	589	596	522	624	600	578	607	601	614	589	591	576	576	584	584	608	591	605	560	641	582	615	571	558	606	594	572	588	603	570	576	563	562	567	590	587	601	594	570	613	608	525	591	624	601	561	596	576	591	630	581	570	562	602	583	595	578	556	578	604	611	619	608	532	619	605	601	565	619	614	626	618	574	598	591	591	560	601	627	603	567	586	571	575	660	539	590	578	622	608	556	555	598	621	631	596	591	583	611	571	554	562	600	578	594	595	630	562	584	594	553	565	609	592	547	562	559	615	614	611	587	545	600	555	643	594	625	607	586	550	633	609	573	594	582	592	550	635	581	615	579	577	564	564	610	595	620	595	614	528	603	560	588	575	580	588	608	611	558	599	583	578	583	583	614	591	603	609	582	572	583	605	576	616	562	587	595	609	566	582	568	600	581	552	585	565	572	609	578	599	612	566	577	599	600	636	601	595	565	626	637	565	582	549	558	571	595	557	556	591	573	574	600	568	598	581	546	569	609	571	570	583	574	595	570	606	552	577	568	590	563	580	568	532	599	610	566	581	574	548	525	560	601	607	579	582	568	577	568	607	533	608	550	614	592	592	617	567	588	565	638	629	566	566	626	605	544	557	577	594	623	603	591	620	565	562	612	585	616	600	573	579	565	555	592	611	606	530	627	614	596	570	570	606	623	616	565	621	588	572	595	546	615	516	579	593	601	603	588	591	584	580	593	529	613	570	616	639	618	606	551	626	600	581	600	569	612	624	567	548	579	632	636	578	578	585	590	595	559	619	575	609	561	583	574	585	580	595	557	642	581	576	580	588	616	622	572	564	610	561	589	545	599	604	540	569	599	612	548	636	627	589	586	574	592	603	613	587	580	633	624	584	591	577	569	584	584	625	621	600	572	596	568	588	569	608	583	541	603	587	595	581	580	614	576	569	566	554	592	608	588	581	628	561	594	530	549	620	563	627	585	551	561	577	567	605	595	555	603	620	558	602	588	567	575	565	563	560	550	575	602	600	578	603	540	584	560	644	572	606	565	636	636	600	580	571	601	613	628	614	576	614	611	623	627	547	578	553	624	570	605	560	583	555	636	601	605	565	572	589	600	584	623	589	587	599	544	598	532	630	588	575	650	644	581	626	638	584	526	574	563	589	621	541	577	585	549	605	560	575	586	606	577	582	604	610	608	602	572	522	508	568	589	635	570	589	589	585	620	571	587	590	628	550	569	628	636	612	604	560	607	626	606	574	585	610	590	623	615	553	562	593	573	618	571	605	542	605	618	573	631	587	623	575	629	621	590	620	578	607	574	591	645	565	588	538	620	617	586	581	594	563	579	583	609	574	634	590	596	585	559	619	566	594	589	574	572	567	584	550	582	612	617	558	637	573	594	592	584	606	610	604	579	566	576	587	589	621	607	555	611	582	581	600	629	560	554	601	584	622	580	590	545	597	582	603	573	644	605	598	608	584	595	571	589	613	619	542	628	578	594	602	558	546	557	597	602	533	567	621	579	554	619	565	657	590	582	581	599	628	592	611	586	630	627	600	595	612	585	583	620	600	560	592	594	559	596	572	630	600	606	566	606	585	591	608	570	594	578	562	601	593	603	611	575	619	561	575	574	595	589	566	582	601	601	583	597	574	602	600	576	573	588	541	564	568	545	612	567	565	592	609	627	640	564	654	561	597	571	568	600	624	576	567	544	609	628	591	556	592	618	616	559	664	581	576	604	577	608	526	594	619	634	575	532	612	564	562	552	599	528	597	568	557	629	565	570	602	611	596	604	604	581	591	530	597	571	589	563	582	557	544	576	590	550	573	596	635	617	557	589	586	576	554	555	586	594	610	605	580	604	572	591	550	599	599	608	597	576	573	628	588	566	577	585	609	569	593	607	554	583	580	608	602	598	624	572	608	580	599	594	588	557	602	618	616	591	572	605	590	603	581	635	605	599	615	578	547	603	555	588	619	645	583	596	590	548	563	611	627	592	619	600	602	565	584	620	600	593	619	647	578	584	559	623	612	610	613	573	624	605	612	627	582	660	586	574	583	608	561	562	620	604	567	580	606	592	598	612	559	607	542	618	584	611	574	582	586	595	543	547	589	611	628	546	609	585	575	581	581	571	580	578	553	551	596	614	580	550	618	579	581	603	614	566	594	607	579	554	567	568	612	582	627	592	588	580	580	615	586	577	583	612	600	580	627	644	577	543	604	610	595	578	595	579	583	623	583	608	569	559	596	553	577	588	622	584	629	571	607	590	534	570	581	592	578	596	610	610	594	571	572	592	571	619	596	571	579	611	570	586	615	555	599	628	572	583	584	577	596	598	565	608	567	619	582	575	591	603	549	561	620	564	609	575	592	568	579	576	560	584	590	562	597	593	596	584	551	616	587	611	556	589	600	594	605	614	602	603	609	546	604	618	581	612	643	557	604	604	580	604	614	557	588	566	544	562	574	592	565	593	555	592	644	584	596	597	582	577	599	649	580	539	604	620	585	554	550	564	556	569	619	587	578	550	579	565	575	514	589	604	619	594	588	566	624	586	583	627	572	581	579	584	584	606	544	622	620	531	596	591	532	589	584	583	578	544	576	573	567	598	615	584	596	605	571	532	578	582	583	613	580	586	604	633	593	592	585	580	620	595	589	602	576	591	545	538	649	546	604	596	589	615	620	616	590	593	623	559	595	597	596	568	592	639	605	592	587	610	562	601	562	594	574	578	600	601	614	585	560	564	615	626	590	584	611	632	546	581	610	599	603	616	584	609	645	581	603	568	608	585	610	614	576	632	586	596	618	554	576	650	588	564	571	639	610	575	607	580	626	587	574	558	599	600	557	623	579	591	618	539	588	604	617	631	628	581	640	560	597	633	588	614	601	586	574	578	561	567	589	624	581	574	665	563	617	551	602	623	594	589	580	587	569	554	585	600	617	566	579	610	570	601	593	590	555	607	615	587	609	541	624	614	569	594	579	618	581	618	530	588	559	598	579	612	575	550	612	628	595	553	632	560	602	571	602	581	608	604	576	612	611	604	596	562	570	570	640	607	621	565	589	580	589	571	589	581	574	640	576	630	601	599	549	592	619	590	601	610	559	587	537	585	592	570	569	621	601	611	547	573	593	564	634	599	595	586	608	519	593	566	603	560	610	562	543	589	616	599	585	556	575	616	585	581	573	592	613	597	585	581	598	590	580	631	564	568	604	599	606	611	576	612	569	633	546	587	605	591	618	585	615	604	546	594	570	572	550	575	616	570	558	601	544	558	579	542	592	589	585	578	563	630	626	623	584	576	582	598	567	601	601	603	583	628	603	569	586	574	570	572	559	592	610	607	587	569	626	573	578	595	584	568	581	581	582	590	560	570	639	596	588	595	613	572	599	607	572	564	610	612	626	590	602	597	590	572	608	597	593	588	611	587	594	615	578
4093	1853	12007	8172	521	497	189	193	215	198	218	200	210	209	202	185	254	997	945	599	350	234	222	176	201	211	216	221	224	225	183	210	240	206	202	219	234	207	197	228	189	229	226	208	213	190	204	213	240	194	202	217	229	207	212	216	176	202	228	218	235	210	204	208	214	234	230	211	227	195	191	229	216	201	229	206	201	209	192	193	219	200	225	213	186	173	206	211	199	218	200	204	197	195	212	210	184	204	201	205	224	233	183	200	228	205	189	208	203	208	217	226	220	225	215	197	207	201	241	212	200	214	202	202	216	209	211	205	217	216	244	208	213	201	201	205	202	190	183	223	200	211	215	229	217	195	197	215	205	188	197	232	193	195	196	207	195	198	215	248	198	197	222	228	209	167	203	185	217	210	183	210	192	191	194	195	218	227	213	217	215	200	224	218	224	182	213	190	202	187	202	207	226	200	199	189	201	228	199	171	211	245	231	238	220	199	202	183	212	217	184	215	201	201	228	209	187	187	213	216	208	204	203	196	192	193	220	204	222	213	192	204	193	242	231	199	190	202	195	197	196	245	211	217	217	193	202	216	206	184	205	219	213	198	212	200	208	184	203	213	216	203	198	183	192	205	227	198	207	203	196	191	230	192	188	225	216	221	228	221	164	186	197	207	213	208	192	230	184	175	232	190	209	201	200	173	215	208	190	195	207	192	177	236	205	187	197	192	245	183	198	200	201	218	230	211	206	213	207	197	212	223	245	204	210	207	209	231	195	208	186	242	198	213	229	216	198	183	196	208	208	191	181	215	216	208	228	198	189	196	227	205	204	202	192	209	183	191	210	227	223	212	214	207	202	207	179	218	194	203	187	215	212	212	194	187	203	199	188	201	195	199	193	225	216	227	220	206	203	187	203	234	199	208	230	199	227	208	217	200	218	181	185	223	220	178	202	201	205	187	198	232	204	177	186	185	184	227	212	191	200	208	201	213	183	200	194	224	212	201	219	186	224	211	210	176	197	204	212	194	223	201	221	218	189	209	186	186	186	190	193	192	224	204	187	181	198	240	180	204	175	211	201	175	224	206	227	202	204	192	192	187	213	226	217	202	219	214	222	197	202	219	201	174	228	231	205	198	201	202	213	202	214	234	225	208	190	228	211	229	197	207	185	212	202	229	185	198	209	221	185	199	221	196	185	212	205	214	225	221	218	195	190	229	230	180	232	195	205	201	205	190	215	187	199	219	184	210	201	202	212	203	237	208	195	200	221	201	207	223	214	187	203	226	220	181	203	223	203	186	227	212	200	200	236	210	187	219	210	213	204	204	195	192	200	202	228	200	229	223	214	204	224	206	203	226	212	186	220	169	200	192	225	227	218	224	213	231	194	216	197	231	180	210	202	187	214	203	213	228	210	204	191	216	190	218	209	188	216	212	229	203	191	203	211	220	201	222	185	219	196	218	203	187	193	213	210	212	187	190	223	224	187	194	209	227	200	184	215	196	189	205	201	210	180	224	208	216	205	175	188	213	214	196	207	221	214	248	205	186	188	190	213	218	215	221	215	220	203	213	216	196	216	226	203	214	195	222	222	212	207	200	208	221	219	209	198	206	196	212	201	216	202	227	219	210	235	187	203	199	167	217	192	216	202	211	208	190	188	224	182	220	198	197	202	201	205	202	218	200	199	177	181	218	199	206	198	200	214	190	203	202	194	171	196	199	213	195	188	202	198	205	184	222	198	232	222	214	210	209	200	191	197	188	198	184	205	220	203	212	213	200	203	201	208	206	199	202	212	208	204	216	195	192	214	193	192	206	227	207	193	209	232	192	229	211	228	191	219	204	200	202	205	231	205	197	192	249	239	218	164	212	224	191	195	184	197	192	196	184	203	211	215	204	202	174	176	181	192	182	190	219	183	190	223	198	213	213	201	211	197	206	210	196	205	201	197	211	191	194	194	203	243	214	217	217	205	211	220	216	195	198	204	224	226	188	225	207	209	206	194	201	205	208	212	215	174	207	206	205	191	183	195	210	175	207	228	182	194	206	196	173	216	218	192	208	221	196	211	184	245	196	195	220	205	223	205	196	212	229	215	216	210	233	216	200	157	221	193	204	203	196	215	215	208	193	215	224	189	199	197	208	226	186	205	172	220	212	217	190	184	236	204	192	219	195	199	209	184	210	191	199	198	187	207	215	195	187	217	192	226	209	215	202	201	212	179	219	178	239	209	181	209	252	225	205	194	210	239	219	200	196	205	221	219	221	200	195	200	207	193	208	202	197	213	202	235	193	193	196	193	209	212	218	231	206	215	223	225	193	198	197	233	215	190	197	204	226	215	200	203	220	207	239	184	219	219	218	193	220	197	182	194	191	194	195	204	201	242	216	230	205	203	201	224	201	212	210	200	212	226	230	227	194	201	213	216	204	187	232	230	199	195	234	196	188	209	198	194	175	192	188	230	221	203	203	190	193	198	199	239	206	211	184	204	208	185	207	219	192	241	200	204	203	212	211	209	168	185	215	233	200	219	198	206	211	188	203	197	203	213	192	196	224	205	200	205	203	211	213	238	210	221	203	206	198	212	218	232	224	215	199	212	187	204	239	210	203	215	208	206	211	192	179	179	220	200	231	213	185	201	241	210	220	211	195	203	201	216	176	196	220	214	213	213	205	207	187	200	239	190	182	192	213	199	216	218	219	203	223	206	207	210	201	193	208	213	223	200	187	213	236	200	229	217	169	181	216	224	209	179	203	214	201	197	199	174	219	195	198	248	209	222	189	232	202	221	197	196	209	196	194	224	203	222	203	189	207	216	205	229	216	219	219	214	184	223	215	201	187	207	215	179	218	213	228	228	219	195	220	199	219	187	194	218	200	193	167	217	195	209	213	209	210	223	186	206	193	212	198	183	226	181	184	209	195	187	215	194	190	227	197	196	191	195	198	216	190	206	196	204	214	182	184	204	204	204	192	199	203	201	210	214	197	206	251	200	207	190	193	202	224	202	215	204	203	214	224	209	214	201	186	193	199	213	203	199	208	216	219	191	224	200	217	203	201	237	191	201	211	223	199	208	221	207	205	213	232	201	219	221	216	215	196	198	222	219	211	216	213	221	199	209	204	196	181	198	201	215	235	203	233	199	196	192	203	232	193	210	230	196	214	196	202	231	204	197	209	198	201	199	184	210	204	219	203	201	239	192	220	221	220	201	220	186	193	203	200	218	213	218	216	205	210	200	230	224	205	199	208	198	209	211	207	207	211	216	212	195	224	215	230	209	219	207	216	211	213	219	211	204	196	203	205	196	181	195	199	229	216	189	216	225	214	229	210	195	221	197	236	175	183	195	204	204	213	198	202	217	202	217	214	205	222	213	206	201	207	222	187	228	207	201	212	220	224	198	185	175	195	193	206	216	192	218	223	210	196	189	218	181	202	221	189	207	206	183	217	206	194	232	208	201	188	199	191	203	172	186	204	210	217	230	205	230	219	235	223	192	212	174	226	224	230	218	189
3612	2485	22830	15334	1139	2128	602	589	559	564	589	568	568	571	563	579	1036	5350	4452	2323	1173	751	510	551	591	554	555	558	534	581	554	555	545	581	536	539	527	570	540	541	558	581	568	491	526	559	554	522	515	559	529	535	547	579	576	558	530	527	563	553	482	576	543	520	546	541	573	498	541	514	542	552	552	528	568	549	588	550	534	583	542	537	503	544	551	527	610	568	514	551	513	554	534	564	536	513	585	553	553	569	572	547	580	505	578	597	542	584	539	560	575	534	538	564	515	578	553	573	561	544	535	558	568	568	546	567	559	568	575	521	550	549	561	544	576	526	560	568	502	555	582	549	536	547	563	526	593	507	497	593	549	569	573	496	538	586	502	511	529	562	542	529	556	565	580	540	544	549	569	538	549	532	547	576	532	559	561	587	531	545	538	571	560	498	568	549	584	545	527	550	535	532	556	577	548	530	571	549	562	534	549	535	553	581	560	545	553	552	518	532	529	562	518	521	528	557	545	571	544	554	538	495	577	559	541	564	541	544	547	550	591	540	561	534	526	580	551	524	520	531	491	536	532	590	531	576	527	565	596	559	542	588	572	565	547	580	552	543	512	475	565	550	585	541	567	558	549	566	570	520	527	527	547	550	515	586	586	534	541	517	510	574	506	563	524	543	527	524	537	555	575	522	541	529	539	545	555	535	562	548	550	543	568	533	519	561	541	544	585	626	514	542	514	561	528	512	533	546	549	526	519	548	563	559	559	554	573	522	539	579	532	545	573	575	532	519	592	565	545	571	600	554	545	530	545	551	540	539	539	594	516	576	541	525	540	584	562	547	551	587	527	534	573	553	515	523	551	548	519	540	572	524	555	510	539	567	557	539	543	569	539	559	517	531	510	539	557	528	525	542	588	519	555	573	556	538	601	531	571	534	535	548	549	531	558	566	538	539	577	510	572	558	531	521	573	535	529	564	537	542	548	566	566	545	556	524	504	537	550	566	560	531	535	552	575	520	530	558	561	534	583	599	539	548	558	553	560	532	553	576	535	510	543	579	544	544	532	542	563	578	560	604	477	569	518	566	571	527	540	586	544	512	538	565	531	568	492	572	539	554	553	573	552	530	548	540	535	517	523	563	573	531	528	513	547	549	526	550	562	561	518	546	531	563	541	509	550	589	531	588	541	561	545	545	484	593	500	559	557	510	557	531	593	579	579	527	524	575	518	578	524	527	563	549	560	562	530	585	546	519	569	530	547	550	509	562	535	520	537	547	547	506	553	566	531	523	540	526	568	553	535	570	559	545	626	569	536	569	519	533	560	530	553	543	549	548	581	546	577	558	579	502	569	522	529	563	559	544	555	604	531	588	505	561	542	542	510	510	563	585	534	570	565	599	531	564	525	565	538	547	536	519	546	545	558	577	562	575	557	558	583	515	576	558	537	553	555	531	517	542	551	554	545	532	526	531	532	551	541	571	553	519	518	548	538	521	518	562	539	563	530	528	544	519	553	517	501	564	576	551	581	528	515	528	565	557	571	557	566	552	569	536	488	525	555	512	559	554	575	543	537	602	562	535	520	523	552	564	529	534	532	543	600	595	572	549	550	542	569	595	558	560	568	562	575	554	525	587	501	551	557	568	533	566	502	524	562	555	549	568	561	561	575	551	572	532	490	526	578	578	542	494	564	563	575	575	525	521	577	508	521	563	524	526	514	560	543	529	592	548	556	554	539	543	555	496	559	562	568	580	518	563	546	537	539	540	564	601	574	558	532	526	507	548	527	600	541	610	529	536	529	558	553	519	495	545	525	538	521	530	558	566	522	568	488	518	535	523	514	591	541	566	543	551	506	554	540	555	563	536	573	537	542	555	536	516	526	512	524	563	534	523	529	559	554	526	554	485	597	499	564	573	570	539	572	570	553	533	601	569	563	581	545	557	544	560	542	573	564	565	545	541	544	539	533	550	550	545	522	538	525	585	546	554	584	553	549	520	537	560	547	548	559	541	523	553	552	535	578	571	563	559	539	543	555	557	534	562	513	540	548	568	546	558	539	506	524	550	547	568	529	540	524	542	562	528	525	565	556	507	550	561	567	534	547	529	510	537	518	551	512	565	544	538	598	542	553	514	574	515	552	534	533	560	575	552	570	551	594	555	539	526	550	553	550	571	569	565	553	592	540	515	542	570	577	545	547	541	541	554	569	563	529	558	570	541	538	549	528	558	538	565	541	539	539	570	546	555	544	530	575	546	549	577	557	552	546	558	583	545	571	565	561	540	531	572	539	576	530	563	570	546	531	506	548	575	532	616	576	554	559	558	502	504	522	569	543	600	549	534	577	552	561	559	530	527	527	578	523	529	554	519	595	472	547	546	585	570	562	561	551	536	558	557	525	571	569	524	582	563	533	565	529	577	558	524	589	547	568	550	555	531	546	521	507	525	547	544	586	561	575	551	540	543	602	560	535	553	542	510	564	535	523	523	571	556	526	563	542	549	531	515	596	574	536	516	573	580	555	520	568	551	548	579	559	576	517	519	550	541	568	574	563	555	525	534	550	528	534	538	518	511	539	528	567	529	524	580	549	560	543	568	570	525	544	522	533	540	529	507	539	545	551	558	566	565	524	586	570	538	518	554	557	522	570	530	535	568	524	526	565	493	523	559	582	583	560	563	553	557	577	539	553	530	515	515	562	532	575	548	555	540	563	570	586	539	524	559	555	554	501	538	574	514	592	535	554	561	499	553	582	547	601	566	572	550	584	569	531	549	536	536	513	567	543	546	531	549	527	554	566	503	546	559	572	595	536	560	591	551	538	579	514	522	535	560	522	509	527	556	562	490	548	532	516	574	539	520	558	549	571	590	538	554	543	564	539	523	566	558	556	563	585	577	528	519	536	568	550	533	561	508	582	561	530	522	496	496	574	536	527	520	545	535	536	525	562	573	542	560	505	544	533	553	570	542	551	482	531	557	546	536	514	533	539	533	555	490	553	558	523	543	577	545	542	596	517	545	499	588	536	563	552	544	538	528	528	565	541	503	550	532	522	543	522	587	521	571	540	560	538	569	570	569	522	509	551	552	555	556	514	573	573	554	573	522	563	552	529	530	576	590	553	599	538	569	567	557	530	554	566	557	541	566	517	513	561	542	569	569	522	597	550	506	532	560	518	524	554	538	587	527	518	530	617	597	574	551	563	538	561	578	536	506	549	572	528	554	553	582	558	546	560	569	540	516	499	557	524	548	541	507	534	500	595	533	538	555	568	547	535	533	550	582	531	522	564	520	536	570	569	541	570	561	535	550	604	556	511	545	585	537	510	527	579	549	593	526	548	550	488	530	520	524	544	589	588	532	555	564	546	550	538	571	530	547	529	552	508	581	558	571	575	518	508	562	566	523	585	509	523	522	549	525	555	544	567	540	556	548	558	555	574	538	586	543	525	593	568	542	533	569	563	552	543	527	582	512	559	541	519	511	536	545	498	591	526	557	552	569	524	557	509	497	568	529
20004	15695	62209	49704	15355	8311	793	419	353	348	344	303	287	266	274	274	1679	5473	4085	1883	702	361	254	258	233	212	234	252	240	245	238	259	241	252	239	245	252	231	237	249	223	256	216	262	260	257	228	269	269	256	262	260	258	255	270	259	291	250	206	229	260	241	243	242	228	249	239	239	260	242	258	245	235	282	242	239	233	247	249	258	274	232	260	223	237	239	229	225	237	261	224	234	253	255	234	228	271	244	251	240	259	232	239	254	266	241	254	235	249	226	238	242	261	247	251	237	228	228	239	262	237	275	234	256	248	263	232	265	269	238	263	270	261	280	226	254	257	246	264	242	239	235	263	260	235	287	239	243	261	235	241	247	243	263	249	261	258	246	256	244	233	285	245	216	269	218	242	254	241	258	270	243	252	232	242	219	250	221	226	252	269	272	230	240	255	218	247	249	247	238	243	243	219	238	227	250	201	238	246	237	236	238	254	231	266	231	261	255	269	244	254	256	230	247	261	240	256	254	258	231	243	260	251	241	245	242	235	225	256	244	240	258	291	232	216	247	236	253	263	256	229	253	236	282	241	251	231	210	245	224	267	265	269	256	248	259	239	239	246	228	248	254	228	236	230	234	243	212	243	269	251	255	242	257	249	220	248	266	230	272	251	249	238	227	234	244	260	228	247	241	244	258	219	242	253	243	240	260	240	244	253	249	223	249	269	247	250	263	221	249	244	221	240	223	256	253	233	248	255	238	261	277	235	217	271	222	247	232	260	246	254	216	262	237	257	247	235	251	251	243	239	263	259	242	255	268	253	237	225	250	250	244	224	256	246	233	270	237	246	236	233	262	256	223	252	228	238	231	216	225	243	256	227	230	240	240	264	255	258	255	251	238	254	239	246	238	250	248	241	275	253	221	245	272	228	216	250	273	256	250	243	257	225	252	245	254	265	268	237	244	238	204	201	259	240	253	214	249	231	242	203	258	248	250	243	258	235	229	249	248	234	254	251	260	260	267	266	244	243	247	260	255	249	248	240	233	241	240	239	272	237	233	276	249	249	249	244	252	255	243	281	258	249	217	260	269	253	236	253	263	251	281	253	245	238	228	235	234	256	214	248	245	233	238	262	251	275	235	246	268	259	245	250	249	235	263	227	247	257	263	225	267	263	219	209	255	259	272	254	263	243	259	228	260	253	242	240	234	239	239	252	247	239	237	246	223	256	228	233	238	235	256	259	241	258	230	225	242	259	243	262	264	235	267	270	261	230	234	230	238	254	233	240	218	255	225	253	247	240	232	211	233	249	234	287	270	243	239	251	264	244	262	251	254	254	266	254	273	235	234	293	243	250	243	221	235	239	235	233	268	233	255	252	237	251	256	285	240	216	260	228	237	222	274	249	244	244	256	242	235	257	259	235	257	239	247	278	249	265	233	243	250	247	243	246	257	248	258	254	248	280	235	270	256	251	247	251	252	246	215	259	243	244	231	245	248	264	251	264	269	239	265	265	232	234	241	262	225	248	235	278	231	246	227	220	259	245	261	252	275	271	288	247	234	269	224	252	245	250	250	238	239	267	217	260	210	209	264	282	235	247	253	251	220	252	251	231	243	216	227	251	258	254	237	240	246	258	221	247	262	250	249	238	229	245	263	252	237	240	243	253	236	252	257	258	262	238	227	249	237	260	269	219	255	268	258	221	267	238	248	229	253	247	264	235	248	280	245	261	251	235	237	228	258	261	254	264	245	247	267	262	246	255	249	266	237	267	239	222	256	264	235	224	222	221	211	242	239	242	269	255	272	258	259	251	241	267	270	224	280	231	248	254	237	235	261	258	272	240	270	253	219	244	214	230	239	213	237	239	260	254	256	237	246	251	238	257	219	234	232	227	237	230	229	258	249	235	232	252	235	249	242	284	259	245	272	239	250	257	255	245	263	252	227	249	221	243	267	243	273	231	232	240	236	232	229	245	244	268	256	250	264	262	267	236	238	277	256	246	264	248	224	231	273	242	203	232	233	267	224	270	264	227	231	242	243	249	251	236	281	252	223	256	274	229	230	242	234	254	245	250	232	220	280	253	259	255	247	235	228	244	269	253	222	273	295	269	257	261	239	243	244	238	266	217	255	234	244	238	231	256	256	226	246	205	216	248	273	249	230	253	244	250	258	255	247	277	253	237	259	253	254	241	259	272	257	221	260	253	270	266	244	251	259	257	276	240	239	254	249	238	260	261	282	238	261	228	268	252	253	268	229	275	264	265	251	229	215	254	262	235	251	254	248	268	257	241	233	241	254	221	240	255	242	235	245	262	225	238	251	272	249	247	231	260	236	224	228	227	231	240	225	237	253	258	233	255	261	235	224	243	268	242	263	272	247	235	245	248	242	265	232	239	249	246	258	229	253	247	246	269	270	251	246	231	228	275	268	257	231	226	264	227	240	294	235	224	275	264	218	248	250	255	260	251	233	239	236	245	261	228	248	244	238	232	225	249	222	246	248	267	234	251	241	245	235	257	243	231	247	233	263	210	232	260	240	252	265	246	240	265	247	253	258	260	233	199	262	269	246	226	255	205	249	257	255	273	223	264	247	271	247	270	214	242	243	254	250	241	279	278	279	218	268	259	234	241	236	251	215	276	240	240	255	253	249	252	249	270	271	242	222	230	277	244	272	214	241	250	259	246	220	248	234	231	268	272	242	249	254	270	233	235	237	243	261	254	269	253	237	236	234	238	250	296	247	248	252	235	248	243	268	230	280	259	228	265	244	256	222	238	233	248	256	262	253	233	206	235	224	226	268	252	261	221	253	244	252	234	245	281	256	249	267	261	249	265	232	274	243	238	232	227	266	259	245	229	268	235	269	259	266	244	228	236	230	245	235	261	251	223	237	216	248	226	252	227	226	245	254	225	271	286	265	260	243	260	230	249	236	223	237	238	228	240	266	270	261	234	250	255	252	279	230	212	246	260	270	260	231	250	261	249	258	289	249	248	266	227	237	264	284	245	222	285	262	280	248	246	230	261	226	217	241	268	253	233	265	243	289	254	235	249	290	246	253	252	264	250	241	227	227	229	271	236	222	247	231	262	247	238	249	235	234	239	249	248	209	248	227	294	254	247	238	252	269	256	247	239	247	252	249	229	256	240	247	254	260	266	245	224	241	239	263	257	225	254	247	259	255	278	249	246	221	234	282	264	221	249	253	265	226	247	260	260	237	238	228	287	276	249	248	251	234	239	260	263	263	263	258	255	266	252	251	254	233	267	266	231	245	238	218	227	222	253	249	238	245	254	294	261	250	255	218	237	237	224	244	223	242	215	238	248	242	238	247	253	255	240	246	272	238	245	254	252	239	239	228	250	247	233	272	239	248	247	241	253	229	275	266	280	266	269	246	252	237	267	266	260	243	233	257	249	261	260	227	243	266	248	252	280	230	275	249	271	228	254	243	274	244	244	233	232	259	236	250	251	253	274	245	242	238	218	262	229	245	276	248	272	226	244	241	223	231	256	223
13006	12293	61009	49994	9014	18712	1562	1290	1145	1144	1046	1068	956	931	861	1040	8701	23094	17459	8271	3165	1196	799	634	620	641	647	585	630	705	594	655	630	649	620	675	684	658	660	618	603	631	655	637	668	606	649	640	667	638	627	684	717	611	657	654	645	638	694	649	625	648	657	650	644	608	593	639	637	663	617	619	643	652	640	621	646	645	615	669	649	668	653	675	623	626	610	622	661	608	641	646	638	654	625	661	644	656	641	649	631	657	588	659	656	646	692	619	634	618	650	667	626	645	624	645	642	663	686	641	657	628	634	629	652	611	619	634	700	655	688	646	656	661	612	652	652	650	655	636	659	647	684	615	667	666	629	622	636	691	611	700	626	596	638	628	625	629	616	676	615	630	656	626	665	658	597	682	662	620	667	659	670	601	652	661	591	631	644	649	628	631	633	613	629	669	649	595	671	599	655	633	644	650	653	638	629	611	651	650	618	627	638	608	635	591	635	643	661	610	686	666	668	632	642	628	624	663	628	623	577	623	637	637	629	684	655	670	661	662	613	616	655	673	652	646	626	647	674	656	648	690	661	577	581	617	606	660	654	636	654	628	665	645	632	620	658	638	661	605	629	674	649	656	674	647	660	613	613	634	627	636	604	606	636	649	626	631	619	676	631	658	621	640	659	671	650	607	675	607	631	612	640	636	650	646	672	627	638	695	605	647	612	656	663	648	642	631	680	625	691	637	640	592	640	604	595	623	648	640	610	611	636	639	652	672	659	645	628	644	631	636	656	650	687	663	651	656	641	662	637	635	635	624	697	617	657	597	633	642	646	665	627	681	639	668	636	627	650	628	628	611	649	610	667	582	616	643	649	641	611	585	634	642	664	633	658	673	622	672	622	633	652	639	582	628	665	659	634	687	680	656	664	605	681	630	599	636	649	642	667	652	624	656	622	637	618	620	619	691	632	647	631	657	657	616	632	651	642	681	677	653	614	631	640	625	668	609	636	677	613	635	636	667	662	650	639	637	620	632	608	623	658	677	631	588	656	598	631	670	652	643	655	621	628	629	634	636	620	683	610	638	653	606	639	645	695	673	643	646	621	672	647	600	650	619	634	608	637	628	651	616	626	650	618	637	648	618	672	665	648	644	636	650	654	655	650	623	654	638	617	615	615	630	695	684	647	649	651	648	663	618	651	648	611	626	621	653	672	630	663	659	705	621	656	643	639	639	701	666	713	658	662	682	622	693	664	683	648	667	631	609	655	671	653	693	593	650	638	611	653	619	643	652	649	676	627	629	682	603	640	670	621	606	587	663	651	660	657	624	660	655	671	681	644	684	653	616	669	636	658	620	659	671	600	645	624	648	635	632	647	658	648	615	609	694	671	613	594	635	660	649	666	679	658	628	644	641	607	649	654	694	634	661	631	660	704	653	604	664	639	658	593	670	628	586	636	637	656	627	596	629	622	647	652	672	612	598	671	639	655	653	634	650	619	672	621	612	695	616	682	622	683	605	642	645	686	629	665	661	671	589	632	623	643	616	665	656	607	662	662	657	614	616	666	660	601	666	674	651	634	636	645	614	611	618	603	634	635	660	700	654	645	636	625	633	652	674	606	628	635	649	624	703	638	658	651	669	623	683	648	673	645	618	611	630	612	649	630	625	649	613	657	670	647	672	606	663	676	644	660	646	652	656	646	652	620	644	655	613	618	627	618	613	677	683	656	631	669	677	669	651	654	662	611	648	660	646	649	656	643	653	671	600	589	645	615	608	618	624	599	623	620	635	613	638	625	642	613	608	661	579	622	628	699	600	670	650	684	653	590	622	625	655	672	637	678	644	620	647	654	601	622	684	592	602	632	612	620	638	693	633	693	679	657	646	617	632	664	632	646	620	623	659	623	606	643	600	614	609	627	643	621	646	617	669	655	658	645	630	618	643	604	649	642	657	632	612	622	631	624	645	640	655	589	631	644	626	675	637	633	650	655	668	631	654	640	649	711	614	635	631	590	589	624	632	674	660	615	631	629	695	616	662	668	602	643	621	616	625	643	587	638	601	653	649	727	642	622	625	616	609	634	640	657	652	639	639	607	649	611	658	617	629	669	657	658	653	643	618	620	612	622	635	653	641	685	624	649	624	603	641	681	645	654	633	640	623	643	630	683	626	633	639	630	639	648	662	641	661	636	661	636	643	640	637	642	586	600	663	644	634	691	658	605	616	629	642	646	652	672	674	658	627	641	617	658	628	588	616	664	658	641	618	613	643	616	661	635	597	637	647	630	673	641	614	633	639	695	629	620	685	653	669	644	654	670	635	640	628	661	612	564	605	654	644	643	629	611	648	663	640	655	637	625	626	635	657	661	626	614	648	601	658	614	620	668	676	674	674	649	668	610	641	620	651	662	671	626	629	673	654	600	658	609	630	610	668	647	676	630	652	604	657	681	671	623	637	603	606	627	633	631	650	653	654	627	638	660	638	658	622	617	626	623	676	622	610	632	664	661	679	665	683	624	638	619	646	683	629	610	645	604	641	628	661	640	659	613	665	599	629	620	665	617	680	657	640	667	633	648	623	615	657	659	657	615	653	651	657	608	635	646	650	638	652	607	628	601	637	667	590	656	625	620	654	651	628	661	605	677	644	677	644	589	630	612	633	634	638	729	647	655	618	658	621	603	642	668	639	631	635	642	661	616	615	639	632	630	662	616	623	651	644	651	637	645	629	602	633	654	642	624	630	659	625	674	659	642	644	622	674	584	655	644	617	652	611	626	670	660	580	666	638	648	585	622	616	686	650	592	632	635	601	656	642	594	598	652	604	643	640	642	640	617	628	659	644	668	633	685	646	609	641	629	642	663	614	680	635	637	668	655	593	629	626	677	619	648	689	615	616	651	621	684	624	676	663	626	623	588	670	653	639	669	636	637	640	654	650	645	603	636	612	617	643	668	608	569	624	650	672	694	693	639	697	662	581	687	672	666	636	608	658	666	667	614	674	645	616	646	679	660	649	654	679	636	641	709	625	597	643	700	664	632	648	642	637	641	669	634	644	669	653	639	648	652	688	604	593	616	662	627	620	646	627	622	622	658	639	588	622	639	677	653	620	655	634	624	642	628	642	603	679	646	641	617	604	632	640	648	668	653	634	575	671	622	617	633	631	658	666	653	629	651	641	598	594	633	622	677	658	635	635	661	652	682	643	636	615	678	635	637	579	628	636	662	627	598	662	648	688	656	622	639	675	630	613	631	636	673	616	645	653	681	709	653	614	663	642	670	635	648	606	647	658	610	595	663	655	621	664	625	636	652	634	623	625	597	613	644	639	631	670	678	630	662	605	640	645	608	668	669	664	652	647	629	649	691	630	663	643	662	665	651	645	619	633	692	639	632	648	657	644	597	610	598	634	632	704	692	689	622	645	661	668	696	637	680	628	640	629	636	638	633	662	653	616	635	641	665	662	656	625	664	630	606	593	638	641	647	616	652	667	652	633	660	624	656	669	572	635	607	607	634	670
31510	31697	72147	64257	26116	14866	2227	700	488	418	392	317	332	345	303	861	3938	10104	7245	3016	1049	394	289	230	227	246	245	223	220	226	236	235	231	259	257	227	262	236	225	226	244	226	224	245	206	228	238	242	245	209	221	214	227	227	221	235	250	224	247	223	242	217	246	201	226	239	241	239	236	242	237	236	222	240	222	271	213	233	263	228	243	245	204	219	256	214	229	221	205	204	230	230	236	221	225	236	246	234	225	211	247	235	230	246	253	243	242	257	235	217	217	241	216	234	217	228	241	229	257	220	233	235	231	220	228	239	251	242	226	234	240	234	231	216	217	230	238	224	237	221	244	246	217	258	203	222	204	221	254	247	221	251	243	226	231	247	214	217	212	232	234	195	250	268	234	244	243	237	238	222	208	223	228	247	230	197	224	236	242	232	185	209	229	206	224	226	259	248	270	258	214	226	239	240	242	210	235	228	245	249	249	207	201	223	208	213	253	229	202	263	279	218	243	236	239	224	218	224	242	232	227	215	224	221	245	218	260	230	220	232	236	191	236	206	247	253	224	214	237	257	217	237	243	246	233	198	220	216	238	244	237	247	214	230	226	224	230	225	242	239	256	250	220	223	229	228	251	232	244	239	238	285	214	248	246	247	252	222	234	217	251	228	247	227	200	218	235	215	231	240	208	238	252	235	234	224	249	217	228	224	232	261	232	219	247	249	266	206	234	227	217	220	248	217	254	222	219	250	256	247	222	232	222	214	211	244	233	241	212	225	225	246	234	230	230	231	245	239	230	231	227	230	238	233	236	215	236	215	252	263	218	249	235	265	251	223	237	267	254	223	236	232	241	244	228	214	244	245	226	248	217	230	219	239	230	225	250	226	236	209	238	264	208	235	255	248	243	224	234	252	220	214	242	248	220	226	238	248	233	243	232	226	215	219	242	226	242	218	255	242	235	212	211	279	214	232	212	226	248	207	218	249	228	243	247	237	225	237	227	217	234	232	215	242	228	242	232	252	223	235	241	227	207	241	243	233	246	210	244	248	251	239	234	239	224	222	249	251	228	236	216	240	220	232	249	220	207	217	275	230	229	229	250	221	214	227	253	229	255	241	261	218	234	233	241	233	237	244	236	223	235	225	233	206	213	233	238	248	237	264	243	217	211	236	210	240	251	216	250	206	235	221	264	228	234	233	239	232	240	247	231	245	234	225	227	235	249	231	256	235	234	241	228	270	222	240	212	250	235	225	238	228	261	252	225	222	247	233	220	235	264	222	207	229	226	232	257	230	224	236	219	227	228	220	237	252	249	258	244	266	238	231	229	238	248	225	205	221	219	192	254	221	218	219	225	237	255	229	229	259	205	219	246	233	222	229	231	231	219	216	225	222	228	256	258	230	225	262	219	241	252	214	228	258	212	235	240	252	228	221	241	221	256	224	224	208	224	205	243	203	234	255	213	239	250	240	210	230	257	233	233	238	219	266	216	224	249	223	228	221	228	228	257	210	210	261	224	221	226	215	216	229	233	211	219	221	232	252	223	206	222	260	221	229	218	214	219	213	235	219	226	243	242	209	228	216	228	260	241	196	199	234	242	235	238	233	245	225	221	231	228	233	227	250	224	216	220	232	210	235	232	230	230	239	251	226	227	243	210	249	266	226	246	221	215	233	262	236	214	237	253	239	209	231	196	217	222	253	236	234	270	238	202	235	222	252	265	236	240	218	216	221	235	251	221	218	234	271	230	219	233	243	268	236	231	213	210	246	224	227	236	205	216	233	232	238	219	225	246	257	226	265	228	226	274	239	242	258	248	239	228	244	251	228	222	215	251	215	231	224	212	219	239	222	227	221	208	264	248	227	249	207	215	229	240	240	221	236	248	232	218	231	219	242	255	232	260	235	240	229	226	247	227	255	194	225	238	233	235	222	222	234	233	227	240	247	230	246	251	259	225	246	206	237	207	227	214	237	234	238	233	233	235	213	255	242	235	235	240	255	247	222	240	222	225	254	238	238	227	217	232	238	250	243	221	239	258	216	243	218	209	248	210	237	217	247	246	217	216	240	212	234	264	208	218	254	210	225	264	275	220	218	225	226	222	245	234	254	235	235	262	236	214	234	236	229	235	232	219	218	251	254	210	230	254	223	256	250	213	229	212	249	236	260	225	230	204	230	241	247	242	257	230	258	213	226	239	227	256	231	245	212	223	238	238	247	246	236	231	232	246	245	233	210	244	236	234	235	239	274	237	202	232	218	227	240	241	244	242	255	253	235	233	233	236	246	236	232	231	236	234	257	212	237	228	226	206	226	245	233	221	248	211	210	236	232	261	229	248	213	254	208	215	225	241	232	268	251	242	240	248	211	218	227	245	200	243	196	212	235	242	214	238	238	282	236	235	246	236	259	244	225	268	230	249	228	228	218	238	251	227	250	228	252	223	232	233	234	258	239	231	218	229	241	250	228	254	232	210	233	244	243	248	234	215	220	246	232	238	216	262	231	243	231	246	250	261	198	248	233	263	253	232	230	208	231	223	231	205	242	242	242	257	234	216	244	221	240	222	245	238	217	239	260	235	216	245	192	223	243	234	219	220	244	254	234	223	235	236	244	194	238	250	240	211	223	222	200	249	241	249	259	222	253	252	228	239	244	253	241	262	238	229	218	218	243	207	232	226	227	228	242	233	251	225	228	218	234	235	239	237	212	241	241	223	227	277	237	262	215	244	244	234	210	238	241	240	230	242	230	237	208	241	239	218	226	215	235	229	251	256	256	242	243	225	245	233	250	259	205	252	251	222	238	235	226	243	222	231	219	236	235	231	229	226	246	222	216	216	204	222	236	255	253	246	221	228	232	255	236	203	228	243	228	235	255	233	241	218	241	242	238	223	208	238	220	235	251	235	210	220	271	236	231	240	255	232	246	240	227	233	246	217	233	247	256	200	239	241	243	224	236	241	222	202	192	217	259	212	224	252	223	248	238	251	229	237	234	227	234	258	234	214	207	208	207	220	249	264	234	200	254	241	238	228	243	238	231	249	254	218	208	238	225	217	223	233	236	245	255	229	233	239	258	229	236	243	248	257	234	223	238	240	219	236	231	246	238	268	235	263	257	201	257	207	240	247	251	235	241	266	206	227	220	236	255	221	242	241	219	262	221	260	236	227	241	247	252	223	240	253	248	245	216	211	217	241	262	224	253	228	249	252	228	225	252	241	261	229	241	230	237	201	235	263	258	219	231	218	226	221	236	269	221	264	227	209	228	225	207	255	247	228	229	218	220	232	208	256	233	219	249	275	253	246	230	234	230	228	215	225	240	256	235	240	240	223	253	227	246	220	230	257	220	235	243	212	242	234	215	247	250	245	219	238	217	224	230	236	240	220	244	226	236	226	230	220	227	220	208	224	223	255	237	233	239	232	243	246	217	237	247	236	229	232	213	225	212	227	224	234	264	223	230	241	211	218	207	235	210	222	252	266	238	233	233	202	261	240	229	247	233	229	237	242	245
20382	24938	74750	65807	12973	18711	2011	1840	1683	1651	1510	1213	1190	1151	1037	4272	16383	31685	23855	12332	4675	1431	757	598	598	615	588	551	597	560	586	583	555	579	608	657	562	637	582	553	622	576	626	661	610	619	582	597	594	601	579	577	614	581	606	577	567	568	608	610	559	655	590	630	578	600	630	588	592	583	614	591	565	600	563	595	616	574	605	614	582	564	629	613	603	573	623	598	598	552	570	592	596	559	611	609	590	597	617	566	626	608	596	617	609	565	572	566	596	574	589	595	565	644	593	575	655	630	581	549	647	574	558	540	591	585	632	613	634	522	595	572	604	556	611	619	608	636	608	594	575	601	634	546	585	637	614	642	621	593	600	604	529	555	616	559	608	559	598	572	600	581	572	631	577	598	604	580	601	589	580	577	581	565	584	596	614	606	607	625	620	567	591	608	604	600	590	580	615	582	625	600	603	581	599	627	587	555	634	628	656	553	626	598	586	558	552	581	601	610	563	589	573	590	638	580	591	611	595	588	584	619	594	607	565	543	605	601	598	606	562	576	598	632	576	613	577	610	585	615	568	602	629	604	589	606	581	580	591	581	532	565	626	609	605	607	619	624	596	575	610	599	617	595	593	556	593	573	612	568	604	639	625	581	567	602	526	595	620	545	563	635	580	613	602	604	646	588	585	607	588	634	614	574	598	594	596	606	604	603	582	578	594	618	594	551	566	616	591	601	586	630	603	629	629	606	585	584	603	594	610	597	627	573	578	597	628	587	593	585	590	575	636	591	592	604	596	607	634	640	570	578	620	604	590	594	609	600	595	673	609	620	590	599	594	575	595	571	561	609	646	614	613	635	619	595	628	617	610	581	583	585	638	559	596	594	628	615	582	593	614	604	569	575	593	588	609	608	582	586	619	589	603	613	616	580	570	598	598	584	580	639	570	618	628	584	576	603	619	573	621	592	610	609	568	657	605	596	567	575	593	622	622	557	589	572	604	566	614	544	571	639	564	644	585	613	570	587	605	608	529	586	622	566	635	587	589	566	621	598	638	663	624	606	590	578	540	561	553	614	611	641	609	591	570	620	596	588	603	629	589	557	573	590	584	572	585	570	602	563	611	619	581	574	591	619	623	592	611	604	610	615	607	609	601	598	571	620	616	604	625	594	600	590	597	571	586	576	608	619	616	545	568	581	643	581	595	622	585	587	597	602	617	593	600	602	702	626	579	568	598	597	555	610	601	557	603	612	562	574	576	631	558	611	610	567	657	618	620	613	597	612	601	581	605	601	588	588	591	605	634	546	565	578	655	584	672	620	611	590	595	608	635	552	588	661	592	608	594	616	614	613	577	608	560	599	617	593	582	571	588	567	568	589	595	631	531	603	567	620	578	614	579	618	589	561	561	564	596	571	532	589	600	579	639	581	597	622	590	613	583	627	615	602	571	582	582	611	580	561	619	601	612	618	610	603	579	653	585	632	568	611	592	598	634	579	548	604	570	581	650	618	615	602	590	582	608	579	592	604	619	619	589	612	572	613	576	601	604	570	547	599	621	621	603	606	611	621	626	637	606	558	627	601	616	589	576	593	601	556	624	623	586	608	622	600	561	598	626	581	585	615	602	572	595	579	592	616	578	606	613	624	631	589	593	602	559	556	605	581	638	573	589	575	590	588	575	590	638	585	569	580	633	584	576	568	549	602	567	620	582	578	583	636	622	564	611	611	568	653	634	604	580	554	570	604	559	613	599	647	594	568	617	568	592	608	593	577	607	575	586	617	619	603	657	576	613	579	656	607	576	589	624	640	626	595	581	572	600	596	567	578	628	608	631	570	589	579	575	575	557	602	565	586	610	615	571	651	611	588	570	564	591	621	572	591	625	593	609	603	610	592	656	594	602	537	615	623	559	583	594	597	606	609	651	598	596	598	621	589	661	552	609	616	580	628	581	557	573	548	611	567	592	583	574	564	622	590	609	568	560	590	589	589	605	586	605	651	607	580	553	609	596	638	566	578	642	590	588	568	598	600	594	621	620	576	600	597	578	585	591	622	594	602	600	563	630	604	567	552	580	598	596	592	600	600	568	657	592	589	564	589	659	561	607	581	622	604	619	611	592	604	577	584	597	596	572	612	564	613	614	627	574	556	603	612	568	555	579	586	608	624	565	608	606	540	584	627	564	560	593	627	598	571	618	635	573	550	557	595	603	655	613	601	565	609	619	611	587	612	612	583	582	584	590	568	613	572	563	633	573	608	625	585	628	595	624	590	571	550	619	583	592	596	559	551	595	592	600	600	569	635	575	621	583	585	613	596	566	585	564	597	620	622	589	600	630	571	553	542	587	603	580	567	606	590	615	585	585	602	604	625	588	598	604	598	580	587	593	597	627	562	600	626	608	569	584	606	589	599	609	584	565	621	594	600	623	583	555	618	596	639	618	589	582	595	570	520	621	634	613	589	579	604	575	589	548	579	584	599	585	564	600	641	594	566	617	591	588	638	627	604	618	635	558	589	583	580	568	583	563	578	635	611	596	612	578	566	548	594	584	613	580	576	553	596	554	616	606	615	593	632	575	632	590	598	618	643	606	588	602	620	587	520	566	548	584	583	613	581	635	602	578	629	627	563	614	596	567	579	621	573	580	633	612	662	580	585	591	598	608	569	571	597	599	642	628	617	601	581	593	574	587	596	594	597	563	610	577	597	574	595	615	602	591	552	611	605	617	553	588	587	584	601	598	581	591	589	569	555	572	604	566	623	597	634	624	590	604	576	594	582	635	610	594	585	612	599	632	584	564	580	589	634	610	593	577	576	564	582	545	627	629	617	606	629	570	636	588	565	616	595	654	642	625	623	574	584	557	592	615	559	592	629	603	588	577	593	617	591	603	562	597	592	616	565	598	585	604	593	582	635	634	623	601	609	607	571	587	640	611	593	595	610	586	611	616	619	585	595	576	564	572	608	593	590	598	558	586	652	597	557	594	593	569	632	601	648	602	635	558	634	598	594	580	591	623	599	599	574	566	587	539	611	576	614	561	605	578	591	583	570	585	560	574	614	562	578	599	611	568	622	589	600	559	579	617	625	551	556	590	569	581	598	598	553	555	607	611	608	601	607	591	569	617	560	590	584	625	597	641	624	626	626	593	606	537	601	574	635	580	586	602	584	616	595	599	594	538	595	573	598	566	588	514	637	584	634	585	616	639	589	622	606	582	593	598	569	613	589	598	622	603	594	605	599	602	572	567	575	624	591	642	588	575	612	574	613	576	581	650	602	593	601	600	612	570	595	572	612	630	588	605	566	578	604	595	564	602	568	568	596	601	565	552	618	595	641	664	660	588	557	581	578	591	612	595	587	544	585	609	578	611	591	628	602	611	557	575	601	608	636	624	553	573	576	592	563	594	629	595	608	579	608	639	629	599	601	624	614	624	612	583	588	638	594	616	579	595	554	605	626	589	596	579	624	577	567	620	600	623	598	601	579	553	611	594	611	593	586	614	583	612	600	605	617
4137	2530	10737	13865	1528	355	210	231	217	214	235	210	219	193	242	211	353	609	609	463	303	223	231	221	220	224	253	241	235	203	244	201	241	238	206	215	233	186	196	220	194	197	197	238	211	226	206	197	215	199	215	235	197	209	209	195	214	220	206	213	187	209	199	219	205	217	232	179	215	205	220	217	229	200	242	207	189	203	233	230	196	222	204	187	187	206	216	240	228	222	219	205	192	224	213	194	187	228	234	233	205	212	197	198	195	234	209	228	222	234	188	220	215	219	228	212	187	229	211	180	239	206	238	217	240	203	223	213	212	223	214	225	207	190	225	215	216	198	213	217	214	217	261	213	224	192	197	188	199	189	203	204	227	193	185	196	205	213	207	210	217	209	211	219	194	211	206	201	185	189	206	197	220	202	199	219	210	236	204	209	226	216	219	207	218	213	203	196	174	197	230	181	209	195	222	233	224	219	212	243	206	223	208	215	184	223	227	195	209	167	224	209	237	202	205	209	244	201	214	197	219	186	197	210	217	238	205	211	214	222	222	201	232	204	216	254	196	219	216	218	189	225	198	189	197	216	218	193	196	209	201	223	214	217	206	183	211	206	215	209	203	184	195	246	196	245	187	219	225	229	219	221	229	203	204	207	210	192	220	206	219	210	202	215	215	189	199	206	212	198	195	205	206	233	223	215	215	217	256	205	215	232	210	199	225	201	172	233	219	207	218	239	221	227	244	228	218	201	220	201	210	212	219	203	201	215	212	201	195	185	230	221	232	224	180	235	204	228	196	223	207	226	205	201	183	195	189	194	207	212	196	202	192	214	203	221	208	216	198	225	189	217	228	216	181	208	241	206	224	221	209	199	191	184	201	206	217	226	208	239	226	223	201	224	218	195	205	217	225	226	233	219	207	218	235	223	179	204	225	200	217	207	221	210	220	221	219	200	217	187	218	220	236	218	229	208	210	213	210	229	202	214	198	212	202	196	233	213	211	198	201	209	195	215	223	231	223	221	205	208	230	217	179	218	203	216	231	218	212	208	211	226	218	211	226	202	196	229	259	180	197	204	188	203	202	238	224	195	193	195	208	208	213	202	213	216	219	229	235	207	209	222	212	183	220	218	215	194	189	228	221	221	231	196	220	186	210	212	236	209	219	217	208	179	227	211	215	212	211	217	221	227	237	219	235	199	194	227	227	219	218	214	210	189	222	228	232	205	208	191	203	220	215	200	197	221	212	211	245	206	212	208	199	213	204	205	215	203	199	222	209	194	213	206	202	206	195	210	213	205	238	216	208	223	204	208	211	205	221	220	208	237	222	187	223	198	214	187	219	199	223	210	193	213	211	238	195	181	229	224	209	203	226	215	207	228	194	225	207	197	237	206	211	234	222	226	231	237	224	235	196	185	196	208	217	209	231	207	220	236	229	219	196	190	199	211	221	227	207	206	195	234	212	205	194	216	188	223	220	212	210	209	214	221	202	194	198	187	210	211	222	230	207	207	192	192	196	237	212	201	204	207	234	238	206	214	207	253	199	230	221	217	193	225	243	194	210	218	217	246	196	206	204	223	228	216	203	212	203	225	210	214	209	201	188	202	210	199	213	224	204	213	209	215	241	209	206	192	204	214	220	192	216	226	231	188	249	207	225	211	171	213	206	188	212	242	234	185	192	216	209	227	196	206	218	184	238	200	211	207	208	200	201	218	191	214	200	211	202	205	227	216	203	218	205	220	215	222	205	193	208	213	227	182	200	196	212	224	198	238	219	211	207	188	188	187	190	224	222	201	205	213	225	213	216	191	190	213	223	219	181	221	212	192	217	215	204	221	222	219	215	216	224	207	197	208	201	205	229	203	191	210	191	241	211	209	236	222	217	224	231	231	221	204	230	219	205	178	206	223	235	198	207	205	227	189	191	207	227	233	182	201	200	217	206	207	211	238	202	232	193	202	190	202	204	197	222	204	224	227	194	195	214	225	216	221	212	199	228	182	213	215	236	205	189	208	214	212	204	214	240	201	193	231	217	211	185	213	225	207	248	210	215	197	200	200	218	226	229	221	249	187	231	192	205	209	240	223	224	218	201	218	219	222	202	216	203	231	215	206	214	219	197	207	218	227	210	187	198	188	202	221	173	214	189	211	215	245	216	209	218	210	226	196	228	212	209	226	221	224	230	232	229	210	219	218	194	228	207	235	207	220	208	238	197	214	216	213	232	225	195	219	208	244	204	219	202	231	197	200	213	223	170	235	226	219	205	218	229	225	235	224	241	210	221	195	208	184	214	204	182	221	234	242	226	200	207	200	221	220	209	221	212	239	205	218	226	215	227	228	244	205	207	202	209	240	209	177	208	215	222	208	209	217	202	227	220	205	214	239	215	189	229	215	230	194	194	204	184	229	213	224	203	209	197	223	219	220	222	206	204	220	226	238	217	223	230	203	205	217	235	212	206	230	208	204	222	214	190	225	194	187	217	212	215	218	209	211	209	193	220	168	194	210	223	195	227	190	199	210	226	214	214	206	199	205	228	214	224	217	209	218	203	213	224	219	208	217	208	234	226	210	210	205	212	210	226	225	212	237	216	192	208	210	199	230	170	222	187	212	230	207	209	233	218	206	270	208	233	214	198	219	201	205	207	191	186	205	217	195	223	232	198	213	212	233	185	242	196	194	196	227	206	222	202	208	221	194	204	210	216	220	222	215	222	218	212	195	208	201	229	198	189	199	228	223	212	194	176	230	217	233	191	229	196	215	230	207	184	235	181	184	216	240	191	242	203	221	214	220	208	217	207	201	203	229	194	207	212	215	213	223	212	198	191	213	204	222	217	217	225	226	234	211	203	203	244	208	227	208	205	222	208	230	225	221	197	184	218	224	193	229	203	208	213	218	211	228	246	193	218	189	223	224	206	228	205	239	200	218	230	191	208	221	239	205	183	192	204	222	230	184	187	197	211	224	208	213	168	202	209	218	205	211	194	215	217	215	212	232	224	207	187	187	216	206	241	203	205	209	192	228	215	213	200	187	219	215	191	220	244	223	215	195	206	198	226	230	226	213	193	172	211	220	209	211	220	201	237	199	191	199	217	238	213	190	178	202	196	209	192	209	197	204	217	227	211	220	230	215	215	185	234	227	229	176	194	205	196	209	206	199	236	208	211	223	183	224	229	210	230	218	202	190	209	222	221	234	193	222	253	189	194	215	192	204	201	220	195	210	214	208	194	200	217	207	176	214	215	200	193	193	221	213	217	212	194	228	213	212	219	206	210	214	178	201	201	232	219	239	209	227	212	228	206	202	252	219	230	194	211	214	208	221	231	188	203	206	214	177	233	214	198	228	209	203	193	205	194	207	215	194	206	189	207	203	182	198	209	215	200	214	213	223	231	208	223	182	197	216	197	219	196	200	236	227	210	221	219	217	212	204	212	206	204	218	227	215	238	201	221	224	223	232	237	210	212	194	220	240	196	223	190	204	218	215	221	224	214	198	237	202	192	226	213	210
3576	3495	21416	26550	1889	1307	600	618	566	604	554	611	590	573	650	658	1568	2828	2906	1612	976	699	614	513	558	546	526	552	576	623	567	544	586	571	568	527	566	591	530	548	547	568	595	567	556	527	564	592	602	583	559	570	535	550	560	573	531	554	573	562	585	590	565	582	555	555	528	568	510	599	516	579	528	560	569	563	572	552	565	543	573	540	616	615	546	550	579	549	586	570	596	597	572	588	592	572	550	570	560	588	550	600	568	583	530	616	553	552	556	569	573	572	536	576	560	574	571	595	595	575	561	549	572	533	581	584	559	558	581	568	579	576	573	561	547	578	524	573	571	607	571	563	603	561	552	557	574	542	569	537	562	575	556	575	547	582	516	568	567	536	579	551	568	512	577	554	541	571	549	532	577	555	566	508	556	535	603	582	598	586	579	529	560	587	616	556	573	547	580	537	564	614	574	602	557	568	518	535	530	516	534	566	583	549	588	569	519	569	560	565	561	547	566	561	604	580	573	584	578	571	517	543	563	552	575	540	549	555	584	528	608	576	563	555	578	549	538	571	514	610	549	543	549	603	529	550	621	539	607	525	581	580	562	577	567	566	580	575	527	583	564	551	563	561	519	558	545	586	541	562	570	559	569	559	565	600	555	591	548	552	547	566	576	544	587	539	540	557	510	572	554	554	579	553	545	541	551	604	526	557	581	598	550	541	584	565	561	543	581	575	541	560	564	603	560	563	580	549	618	618	569	553	572	583	572	547	567	538	558	586	564	571	579	527	506	535	557	573	573	532	602	577	578	600	588	554	528	584	577	569	550	595	557	558	590	577	569	576	534	591	560	602	536	527	541	545	546	562	573	563	513	527	579	563	559	607	553	585	546	584	565	544	535	573	548	533	589	543	581	541	568	544	550	518	564	585	600	567	526	539	570	527	593	564	531	602	556	585	528	554	578	575	563	544	582	570	585	588	591	590	598	561	544	568	593	523	603	561	583	562	588	563	565	614	617	525	540	627	553	551	583	582	548	544	602	545	565	568	569	537	512	539	553	575	561	606	546	532	569	568	544	546	567	554	561	572	558	556	562	551	550	579	563	573	584	578	578	574	589	585	571	512	555	556	554	562	558	624	564	554	570	555	590	574	577	555	545	572	547	603	564	568	590	586	573	578	571	545	590	562	562	567	558	586	605	568	618	553	535	551	573	593	587	572	599	554	553	587	570	597	567	584	558	601	570	554	555	628	559	552	553	570	550	541	535	576	545	550	574	565	549	563	535	530	556	567	569	575	539	578	581	562	551	561	532	576	532	548	602	539	569	524	581	575	608	575	565	573	567	584	576	554	559	571	551	532	565	560	590	583	586	610	556	515	590	563	510	563	527	541	540	574	568	603	586	567	530	568	613	556	547	542	552	584	597	542	575	549	589	565	574	568	533	567	564	538	603	589	598	582	528	579	598	579	575	544	532	611	557	611	547	607	547	585	540	527	550	577	547	552	581	599	546	572	581	569	568	612	548	546	560	549	575	543	550	534	584	546	559	541	571	564	566	538	556	584	585	518	560	567	563	585	538	572	583	572	522	588	592	554	556	612	521	577	551	596	586	557	556	552	575	566	556	532	573	524	564	579	603	585	547	594	544	579	571	569	563	567	579	635	523	561	552	563	526	549	594	614	611	556	583	597	592	603	581	576	547	564	564	574	570	629	539	563	568	543	606	568	547	573	547	542	574	591	548	566	595	575	571	548	540	589	570	530	569	554	556	566	562	578	559	578	596	557	536	553	622	589	585	567	557	565	543	562	560	533	594	590	555	582	564	537	591	609	544	582	585	567	557	573	563	557	577	576	557	597	603	559	562	577	555	586	536	523	624	575	568	600	544	556	599	591	591	584	549	538	554	531	591	536	535	563	568	574	561	561	551	553	584	546	574	574	533	535	580	555	584	564	562	602	579	588	541	548	564	589	581	546	571	574	577	545	552	587	567	561	508	566	535	572	544	555	562	577	581	562	540	583	569	561	535	530	525	590	597	609	551	582	557	545	583	640	567	543	555	574	566	570	530	526	572	541	548	588	537	561	542	565	577	573	556	527	544	584	523	588	577	549	575	539	571	551	588	589	585	549	562	531	545	590	546	581	573	566	584	537	579	590	571	557	546	569	575	541	583	567	592	539	548	587	584	541	585	551	587	597	564	557	562	564	565	530	554	567	513	552	558	586	594	557	581	604	581	548	519	610	569	542	583	554	532	537	615	574	564	557	591	571	566	541	539	575	616	590	565	520	539	587	590	556	586	541	554	535	531	571	536	588	577	566	596	547	570	535	586	561	540	537	568	591	540	549	577	551	555	544	520	522	554	559	541	540	522	569	511	550	552	547	517	578	563	557	542	554	564	576	563	553	563	561	566	597	558	533	588	606	569	545	630	559	596	609	613	563	584	570	612	557	587	592	560	562	574	540	587	570	567	611	573	542	574	545	579	560	522	608	583	537	533	512	602	552	535	546	604	551	567	550	574	560	570	600	600	559	545	549	565	555	572	576	534	578	557	581	588	557	567	604	572	548	550	572	553	520	561	566	538	547	570	588	589	565	582	588	592	510	590	562	579	557	538	559	571	562	579	597	564	562	586	561	568	563	549	591	571	597	543	602	569	572	582	599	554	601	577	596	532	580	547	545	557	577	569	543	548	585	567	561	567	547	543	596	561	611	578	562	541	558	542	632	550	541	543	521	554	540	547	581	542	549	554	599	553	555	546	576	577	550	543	595	568	578	583	585	543	549	581	559	523	562	543	581	547	555	567	593	574	525	556	595	541	573	569	561	518	533	536	509	547	600	569	557	523	597	559	514	561	596	550	540	552	587	550	591	538	594	579	544	567	573	558	590	576	525	547	563	548	561	558	518	564	547	585	549	530	579	594	570	558	568	539	553	572	560	508	568	559	558	536	583	532	565	560	572	549	560	557	556	567	560	545	568	597	584	564	617	604	533	577	597	559	562	519	571	566	535	553	556	558	552	594	589	553	572	562	574	556	545	569	534	537	540	557	570	569	571	537	574	560	548	565	568	550	572	608	568	546	578	550	596	526	577	521	575	586	574	605	576	550	597	592	515	578	565	584	614	558	554	589	584	584	550	562	548	579	532	550	541	540	566	566	562	570	555	573	552	540	551	516	599	574	556	545	552	545	604	555	533	545	562	578	568	553	568	576	558	530	582	563	546	555	524	593	619	548	567	556	605	566	618	555	570	579	615	566	532	555	550	585	548	576	543	586	564	604	529	544	543	543	512	535	537	574	518	545	604	577	580	595	548	594	559	579	559	587	576	600	593	555	574	537	558	532	602	553	547	574	545	545	625	539	584	574	580	569	577	548	546	541	521	572	575	514	572	551	543	561	612	604	570	597	533	573	541	600	549	558	563	542	598	571	561	594	568	525	579	559	575	567	571	610	554	585	569	572	547	574	581	605	545	538	581	593	599	554	617	562	525	537	560	518	572	568	607	560	543
16468	17012	64456	62005	23022	6449	674	383	335	304	304	278	290	448	664	379	630	2925	2517	1293	560	339	277	245	288	279	247	294	229	242	251	273	286	281	277	263	233	240	255	235	230	265	259	248	242	234	278	251	256	237	275	265	276	257	270	254	263	234	274	268	254	279	277	269	276	253	265	255	252	266	273	252	238	256	230	269	251	252	237	266	284	238	244	320	234	287	228	256	298	257	258	250	299	275	268	255	259	252	259	253	276	287	266	246	229	253	253	266	243	257	246	238	230	256	227	259	263	245	278	276	267	255	240	278	229	261	252	249	280	229	259	239	255	232	256	285	282	244	248	260	254	262	254	239	270	266	290	281	265	268	247	248	256	241	251	256	238	265	230	260	249	245	267	287	258	245	239	254	268	296	242	237	280	261	256	272	254	250	279	278	246	248	245	253	255	273	240	260	249	260	249	253	286	265	250	254	254	244	279	261	232	251	251	286	251	260	259	272	277	270	263	268	232	270	258	279	262	233	244	256	248	266	281	250	248	258	261	266	262	268	262	257	237	252	218	271	292	264	264	285	244	251	236	235	268	252	268	290	262	276	284	281	249	286	227	268	266	259	252	252	256	266	259	269	302	264	246	254	269	268	279	272	219	274	237	278	265	227	228	244	281	240	248	229	273	297	275	261	259	237	244	252	264	230	270	265	250	244	267	274	251	264	258	245	242	262	259	271	256	268	261	269	289	273	262	265	265	243	275	282	254	232	246	282	296	258	278	269	250	262	251	264	250	268	228	256	280	261	242	251	265	243	278	239	243	251	254	284	254	274	243	274	262	264	287	245	262	266	250	202	269	261	267	242	254	248	284	293	301	251	252	272	277	251	279	227	249	260	284	297	234	263	257	244	261	251	255	263	258	259	291	280	238	249	271	251	275	297	271	240	264	258	260	234	234	230	250	256	280	243	243	251	275	248	242	241	248	261	247	245	239	271	256	278	274	254	274	268	275	264	252	251	295	228	239	259	242	264	257	260	266	256	259	249	269	232	255	264	269	269	274	263	261	281	272	263	229	264	246	255	280	244	260	245	266	275	264	266	249	243	263	272	276	262	248	246	263	252	242	252	237	275	274	265	264	271	268	265	256	241	262	287	252	254	254	271	287	259	274	286	263	262	259	249	249	246	249	274	265	262	268	246	255	281	243	250	248	246	258	282	279	251	260	249	244	267	261	237	268	258	255	272	249	272	256	242	266	250	243	254	245	237	262	234	241	284	275	235	223	266	269	251	266	249	261	270	287	239	258	213	237	241	299	279	246	241	267	264	242	265	294	264	253	262	272	254	250	275	273	273	269	261	257	270	240	252	272	279	265	248	279	298	262	286	245	270	223	247	241	291	242	267	296	267	275	253	256	249	264	261	260	294	278	279	279	248	251	239	231	278	261	256	286	234	244	227	241	263	278	250	278	268	267	283	250	258	277	236	246	238	253	252	255	245	240	251	280	248	276	253	242	278	268	266	261	246	247	266	274	229	282	276	263	257	256	267	246	261	278	239	252	288	247	259	248	248	274	245	257	283	261	284	276	271	274	241	238	275	296	273	249	261	281	241	277	268	295	247	273	253	258	274	255	249	223	248	256	255	263	282	271	269	211	267	247	306	263	244	238	249	257	275	239	270	276	248	261	272	281	266	269	273	265	237	276	261	229	265	259	267	265	233	270	283	265	274	277	252	226	244	280	244	269	254	269	280	233	277	266	263	260	268	284	258	271	276	262	284	254	283	239	242	258	275	242	246	259	239	292	263	293	261	253	261	267	247	224	275	263	267	283	246	274	258	274	244	248	275	238	270	273	253	233	281	236	240	242	264	264	255	262	225	243	252	270	225	265	273	257	277	256	228	262	266	236	275	258	246	257	282	241	232	242	267	260	257	271	260	269	235	282	273	241	251	246	259	273	274	268	290	258	273	282	278	260	247	265	269	272	242	252	236	263	276	246	231	249	254	233	274	276	290	262	251	238	264	235	242	254	264	261	273	238	245	262	257	258	271	267	279	259	262	276	270	273	269	254	266	259	248	250	236	283	270	252	229	254	270	264	242	229	254	264	270	239	253	280	268	261	251	269	248	232	250	244	269	262	278	274	249	274	265	284	219	287	257	291	257	264	251	250	260	235	273	242	244	253	272	292	260	273	241	263	262	238	265	237	234	276	265	230	265	259	254	229	265	254	232	265	272	257	257	263	274	302	271	266	259	258	257	250	271	257	250	233	224	272	264	250	277	237	237	248	244	246	283	243	274	254	236	261	245	275	269	278	243	254	260	243	273	250	257	230	273	228	248	268	265	266	263	248	267	259	233	272	241	276	268	239	251	252	239	251	272	292	272	285	260	265	279	257	231	277	245	231	243	275	262	264	254	255	266	264	269	277	246	248	225	254	250	271	259	269	264	289	279	271	259	284	246	240	253	256	249	268	274	281	234	252	251	254	251	241	240	253	270	273	253	262	251	258	297	261	268	261	240	255	284	276	254	261	240	259	266	267	256	274	271	267	260	261	270	242	265	251	209	275	285	249	260	271	256	226	244	264	262	301	261	251	269	256	262	270	272	276	255	267	243	257	232	260	240	275	289	255	241	254	242	281	275	281	250	274	245	234	246	279	284	262	250	275	275	259	298	262	251	287	235	270	259	278	229	243	231	256	270	247	237	262	252	261	293	278	240	290	258	270	262	257	267	271	264	269	278	239	266	270	274	272	286	250	240	259	243	272	240	255	211	282	247	262	248	259	238	232	245	263	218	257	245	260	266	243	247	271	262	270	249	264	256	297	290	242	258	268	285	300	264	270	235	251	244	261	238	233	252	259	263	239	255	256	273	247	246	285	251	264	244	249	247	272	248	229	261	287	258	279	276	253	280	258	256	239	241	293	260	246	257	252	260	262	264	249	250	283	302	283	270	243	275	241	264	254	289	286	239	264	267	271	270	261	252	264	231	275	268	238	253	257	255	266	233	253	281	246	261	243	294	271	267	267	255	251	249	252	265	254	284	263	261	256	250	255	262	273	269	294	257	283	247	251	244	257	240	259	266	255	261	283	271	298	247	252	283	285	247	240	264	274	264	289	250	224	291	261	245	274	272	258	247	228	288	287	286	249	261	230	269	250	269	266	254	254	266	240	280	231	249	241	267	271	243	283	262	263	270	246	271	258	248	241	250	274	280	260	235	267	281	222	254	260	268	252	281	244	283	292	272	236	263	276	285	257	247	251	262	249	271	259	255	245	253	269	243	251	277	289	235	249	261	262	244	249	279	276	255	260	261	292	274	283	260	266	259	272	259	248	284	239	225	257	267	247	263	257	247	245	264	261	259	265	251	276	260	267	229	248	267	280	308	274	285	256	252	271	256	256	234	268	266	250	264	236	251	226	242	241	251	281	267	255	238	246	240	244	253	255	257	276	268	262	240	263	221	249	253	260	276	265	284	248	281	265	263	279	219	253	281	274	267	275	256	272	266	288	241
10683	14959	61757	63706	10518	9782	1156	1000	1012	910	921	897	892	1927	2776	1287	3333	15289	12834	6345	2348	1114	762	674	635	706	648	675	641	695	681	660	664	689	656	642	686	671	686	661	727	731	676	655	661	659	647	666	637	613	674	652	624	648	722	669	687	653	685	673	677	690	648	681	680	660	608	693	654	690	673	639	690	704	661	639	634	724	711	660	676	681	657	649	663	696	688	672	685	659	694	678	639	619	646	635	647	674	692	665	636	694	690	689	664	683	701	615	681	706	669	677	691	633	674	667	647	672	682	709	695	648	695	683	657	655	646	698	633	672	705	740	653	669	664	639	640	675	708	653	631	656	645	644	684	659	684	670	678	679	637	660	660	664	703	700	634	645	670	669	676	670	645	671	674	692	651	665	649	708	630	651	630	699	641	704	699	667	674	702	679	623	661	664	677	641	695	632	672	675	684	678	674	679	602	691	685	696	665	646	656	708	632	643	699	662	677	644	684	689	674	623	664	640	616	683	644	669	660	671	650	682	664	671	655	686	655	659	652	673	649	658	664	655	631	670	659	653	658	648	661	698	669	688	691	645	659	656	699	645	646	673	658	694	706	699	635	681	672	670	712	667	660	675	665	608	669	680	714	711	677	687	678	622	663	661	649	670	641	618	693	695	644	649	652	663	656	620	658	667	708	690	720	663	667	671	665	622	658	642	641	702	640	644	643	695	673	683	646	686	694	701	679	723	691	678	663	682	629	678	699	667	662	679	648	646	668	651	612	641	673	687	649	638	706	591	637	668	705	632	647	662	680	685	670	642	636	676	660	693	691	686	654	646	718	638	643	664	660	693	652	666	649	693	679	680	704	657	640	710	677	676	612	705	686	711	686	653	683	673	645	643	674	669	704	647	644	677	674	703	674	681	698	691	678	694	684	654	650	670	646	657	689	652	700	683	696	687	675	685	670	657	671	611	727	680	652	648	662	716	663	664	712	648	670	679	668	661	707	669	661	645	697	648	659	633	661	687	686	623	645	680	703	647	702	657	649	692	683	662	654	650	733	690	668	713	674	668	680	680	641	650	688	679	657	631	714	648	701	652	653	677	602	695	707	688	673	641	666	665	588	669	725	720	665	670	724	696	655	655	655	644	660	630	658	693	668	672	683	678	632	650	616	641	671	667	706	668	658	648	687	669	647	642	626	642	703	645	701	672	635	647	712	655	716	667	674	661	674	670	672	657	687	678	640	729	711	659	625	649	625	676	657	670	637	638	624	694	627	631	680	688	709	664	677	659	668	651	673	711	693	654	655	677	679	664	627	640	652	697	621	624	685	618	652	673	675	686	685	673	591	670	646	656	666	618	667	718	668	687	639	638	634	647	705	650	668	699	720	616	652	627	689	687	689	697	704	682	654	643	700	699	687	638	675	721	656	693	717	634	635	686	676	649	673	747	639	634	663	677	699	686	681	710	653	676	665	629	665	695	657	663	705	662	661	669	671	645	678	684	647	655	727	672	683	659	696	644	652	612	644	651	704	615	683	660	648	661	671	639	646	696	680	638	674	651	698	667	677	638	711	635	662	675	670	669	659	666	685	605	689	706	614	655	637	671	677	737	645	675	646	653	718	709	647	659	674	685	678	651	631	699	660	678	689	698	682	670	692	697	679	688	685	701	655	726	724	677	671	646	672	676	642	636	686	646	663	676	689	673	706	671	708	650	655	699	685	687	642	659	640	697	680	681	689	642	657	665	669	663	677	632	648	716	691	670	657	670	680	685	634	663	692	658	708	677	693	643	679	640	701	689	688	668	662	662	652	647	661	680	644	664	684	662	708	652	702	683	643	654	657	655	668	690	681	686	622	613	703	647	704	689	680	658	655	672	669	660	674	633	672	675	687	637	649	721	680	687	662	602	695	677	689	669	693	675	661	700	613	662	682	640	666	634	671	662	698	652	711	641	724	678	695	660	653	715	669	667	641	700	625	673	639	656	651	649	685	658	673	666	662	661	670	663	716	655	643	691	649	685	670	633	671	640	665	671	639	655	718	674	622	657	646	673	645	656	683	701	621	608	673	722	652	649	645	643	637	648	719	691	655	663	665	636	666	685	647	676	705	681	614	614	651	691	648	698	693	662	686	718	649	634	633	656	704	649	641	700	684	653	666	643	660	650	651	674	670	658	679	634	656	642	673	623	673	642	699	669	640	692	691	663	691	628	634	605	677	689	642	662	629	650	658	652	680	639	672	694	659	626	667	618	668	647	659	684	673	655	680	634	659	716	675	666	681	663	642	677	667	676	681	662	667	660	669	723	670	707	633	649	650	656	633	681	636	701	704	652	682	645	634	651	656	639	636	661	644	691	685	681	634	712	637	660	680	631	663	637	656	670	645	635	657	699	705	690	668	680	646	674	684	668	667	686	684	664	679	657	654	698	634	735	720	668	657	703	649	664	648	669	659	690	681	666	664	675	713	650	616	672	673	656	676	687	680	659	678	700	682	719	645	682	665	676	677	680	651	723	711	669	679	666	706	626	628	674	663	644	629	685	663	667	681	663	694	697	650	690	672	645	703	638	699	681	668	669	675	668	666	634	662	697	696	699	705	652	660	690	662	632	670	685	693	692	663	652	678	624	650	654	643	654	657	674	705	648	642	658	693	621	689	736	639	668	658	674	680	641	700	687	662	672	673	649	657	699	653	678	676	653	717	694	697	672	688	701	637	673	656	667	679	652	656	729	669	690	649	706	679	656	719	677	674	701	700	643	637	669	678	637	650	723	701	721	705	678	667	681	671	717	701	671	693	673	661	661	648	666	654	707	658	652	661	637	653	673	624	641	669	737	705	693	677	644	656	691	688	683	686	684	717	637	637	649	704	717	722	665	649	637	648	656	708	699	690	659	684	640	658	676	673	685	693	701	658	658	680	655	652	693	677	710	649	690	681	678	657	651	690	649	615	700	645	656	664	639	653	693	633	677	634	664	665	664	595	693	658	664	616	654	635	616	675	645	701	707	639	687	674	662	675	630	702	665	680	635	691	640	662	670	689	720	653	619	664	652	693	701	664	637	651	649	651	650	690	668	723	657	674	678	647	677	677	670	664	614	701	666	648	649	650	724	690	667	666	698	720	695	694	642	727	685	680	661	712	631	657	663	674	722	648	690	731	645	683	670	694	700	691	677	625	670	649	678	708	675	687	680	680	635	653	644	669	676	671	643	650	666	684	663	666	690	673	693	688	651	648	685	687	685	657	699	659	665	682	693	703	640	616	652	704	657	699	682	667	712	619	668	619	686	731	707	646	650	624	656	615	646	648	707	700	673	656	636	652	705	654	617	693	705	680	658	685	640	671	681	657	697	694	698	734	643	645	691	656	707	688	657	679	653	652	665	681	694	644	643	642	712	642	682	708	691	623	685	610	684	612	663	686	659	621	755	616	717	654	663	669	622	669	693	648	647	667	649	686	672	669	683	651	643	654	654	575	666	666	646	683	662	680	684	686	679	658	647	634	648
24524	27644	78842	70061	29728	14111	1947	596	415	408	395	341	313	1764	2063	777	1022	6440	6239	2799	915	409	272	255	270	239	270	266	227	239	235	272	245	247	245	224	260	262	229	256	273	238	273	243	253	276	229	233	237	286	244	234	262	244	272	258	243	247	245	260	247	238	228	272	262	257	242	262	219	251	250	255	249	247	240	276	239	277	238	274	251	267	252	278	288	254	219	245	254	246	267	239	247	243	241	267	274	252	229	281	265	266	242	222	234	270	236	235	229	252	256	258	256	250	258	232	240	238	250	264	264	256	256	250	295	241	231	232	228	252	240	257	249	228	228	240	261	263	242	254	250	254	249	254	263	233	247	216	263	290	238	279	253	235	248	259	234	232	213	256	244	232	263	247	263	239	252	242	276	245	251	227	210	256	223	233	243	240	270	269	251	238	238	240	239	283	219	253	272	257	258	228	206	261	227	241	257	221	252	212	262	259	252	280	288	252	252	250	265	241	245	254	270	225	248	250	238	250	253	239	280	241	234	281	258	238	264	251	231	247	244	236	217	256	255	261	265	265	244	273	251	222	267	226	228	222	269	252	242	232	257	239	237	233	257	268	255	224	261	245	249	262	258	216	258	249	230	252	249	227	264	221	239	249	242	243	257	250	251	247	225	255	270	257	221	237	256	248	245	269	262	270	266	254	288	269	253	227	250	266	239	228	245	255	242	232	267	266	266	230	230	225	245	264	225	256	232	235	235	220	264	256	251	238	238	243	250	261	231	243	236	248	253	279	248	255	223	230	244	243	237	229	266	222	239	256	257	262	230	231	230	259	265	251	245	245	238	244	238	269	247	250	237	260	249	278	247	240	243	242	257	276	245	249	263	268	262	229	254	245	253	245	238	250	252	250	236	232	260	225	264	227	233	279	271	230	247	255	220	242	257	237	246	247	288	228	257	268	235	247	269	242	243	243	266	249	230	229	269	232	267	253	265	230	228	246	227	257	267	260	247	248	291	255	252	281	244	242	243	249	252	258	280	244	266	247	245	269	284	255	252	230	263	278	241	257	230	234	265	266	271	243	251	260	261	262	257	279	246	263	259	250	255	250	237	247	224	271	250	221	262	253	254	261	249	242	241	259	235	254	239	228	223	264	254	248	239	248	260	268	216	225	264	266	217	255	235	257	228	241	239	253	233	264	238	262	249	265	251	242	247	258	238	239	272	284	231	250	259	246	270	280	228	244	221	301	253	265	251	271	231	221	202	245	237	248	254	244	239	249	244	231	280	240	229	272	243	256	270	238	311	289	282	267	253	276	241	228	229	252	290	244	234	272	254	271	236	248	233	277	250	283	264	281	246	275	246	233	215	237	252	236	243	255	263	256	251	237	258	268	244	244	256	289	248	228	224	283	286	239	228	266	281	286	258	273	217	237	217	254	267	289	244	239	279	262	271	249	242	256	279	256	270	257	274	268	252	259	259	263	239	241	256	241	247	234	261	233	250	257	238	258	248	274	249	234	242	235	263	259	250	262	264	229	215	246	281	257	255	299	229	250	254	248	253	225	262	268	258	254	253	245	285	244	257	239	254	249	278	261	231	244	251	248	266	268	229	268	253	257	241	275	259	276	277	265	275	271	230	273	240	270	242	250	234	249	253	251	268	243	262	275	285	261	242	217	249	253	250	229	253	281	262	265	269	256	241	243	248	232	264	254	261	261	245	251	244	235	265	259	220	236	266	269	253	281	264	237	248	257	281	269	245	272	264	255	242	208	240	243	263	242	256	218	238	239	253	273	261	254	293	250	254	246	253	268	227	247	242	250	257	246	256	242	282	223	253	273	240	230	256	250	276	274	261	234	246	284	265	257	230	267	248	243	233	263	242	256	252	242	250	240	260	243	249	252	286	238	255	233	258	268	238	271	233	283	247	231	255	226	254	264	273	221	249	216	249	236	238	234	271	223	249	262	259	266	235	262	219	266	238	248	246	225	279	245	262	244	259	242	228	240	255	258	269	263	258	254	257	255	269	235	233	244	240	273	239	252	242	265	252	279	247	267	265	270	244	235	272	211	242	209	250	244	238	236	256	253	242	270	238	240	211	247	267	241	224	270	268	237	249	282	251	228	262	248	237	243	262	232	258	259	244	254	230	232	251	262	251	229	237	279	265	255	239	268	261	231	248	316	262	256	236	268	214	232	286	256	241	249	219	260	223	261	256	275	253	256	271	222	237	233	239	266	239	253	259	237	279	246	256	242	245	248	264	247	259	244	250	270	262	293	259	262	241	252	262	253	266	233	248	261	264	262	257	247	263	240	233	233	242	240	250	251	244	271	243	250	293	248	256	259	283	261	258	238	223	239	262	250	228	254	251	253	258	269	257	249	259	275	214	237	235	255	244	241	232	239	275	273	276	227	253	227	247	234	236	229	246	238	223	241	276	253	240	238	225	260	249	276	264	245	266	280	258	245	256	270	227	259	249	260	249	246	231	245	270	260	255	250	231	277	260	270	242	262	226	271	267	266	238	244	242	269	262	235	270	249	267	253	235	263	264	258	261	250	244	276	230	230	267	291	271	255	245	248	240	248	261	245	240	265	247	237	219	218	242	237	266	278	240	227	277	247	222	232	287	225	260	240	246	244	260	223	252	279	236	241	243	235	235	267	260	235	274	251	249	239	264	239	257	226	227	249	246	243	238	231	266	250	274	284	232	246	269	258	239	230	216	248	252	239	242	248	260	241	233	241	229	258	288	273	212	270	248	253	242	252	281	272	272	247	268	224	273	260	267	269	254	248	256	243	263	244	213	257	245	245	251	225	234	234	292	251	265	258	238	235	246	257	252	259	236	279	284	250	253	239	215	281	244	249	224	246	275	260	247	257	257	237	257	246	236	260	256	235	271	229	242	253	268	232	262	250	247	258	214	257	251	277	230	266	264	256	251	241	266	243	250	258	265	268	265	251	276	245	287	239	281	282	241	265	259	243	245	267	282	236	240	260	252	243	253	241	240	264	275	229	214	265	257	250	264	244	242	251	242	249	244	261	236	244	244	254	265	265	240	264	287	244	250	272	251	232	269	268	217	258	240	279	251	265	275	264	237	222	230	248	260	271	238	254	235	243	262	236	250	243	249	238	259	253	242	286	275	241	265	255	231	235	253	268	272	249	226	250	255	265	286	221	243	244	252	293	268	248	261	244	263	256	254	255	242	230	235	245	238	234	226	294	255	245	248	240	255	251	268	267	247	235	279	244	252	215	261	254	267	269	252	242	250	245	242	242	208	263	270	259	249	258	249	263	258	258	286	254	282	243	289	220	249	252	247	237	272	244	256	248	236	268	244	249	231	253	235	257	242	275	256	288	277	249	252	260	287	229	247	243	263	249	240	289	259	243	229	255	271	266	227	243	256	230	264	258	268	257	259	255	238	232	235	270	289	249	255	258	211	236	259	240	240	237	235	232	238	230	260	266	243	222	260	260	223	252	268	254	242	226	249	222	246	241	247	233	268	236
14283	22791	77546	72348	18329	15058	1826	1583	1495	1506	1515	1263	1177	7665	8521	3185	5352	25986	22980	12249	4312	1365	729	691	658	664	693	638	635	639	636	645	682	588	632	650	647	663	618	676	663	677	612	656	616	661	663	674	656	667	661	661	628	700	667	637	620	706	626	642	625	705	633	655	654	615	626	672	620	662	578	641	660	635	650	645	663	598	690	619	617	641	683	632	624	608	621	602	662	616	625	650	634	630	645	603	665	631	635	612	671	664	668	627	657	644	622	652	648	692	647	641	629	656	619	659	624	665	632	626	683	681	628	654	592	615	642	610	653	631	579	649	645	665	644	606	583	615	671	654	622	631	673	663	668	641	629	606	635	652	639	676	655	655	697	674	588	632	659	585	650	690	631	632	613	672	647	632	648	609	630	624	644	709	597	645	660	685	623	660	672	646	670	626	617	651	682	587	650	627	613	613	665	628	628	638	622	627	660	649	651	677	660	645	639	648	675	659	644	691	598	685	661	606	634	618	646	646	657	618	660	657	613	619	622	632	681	585	661	628	645	608	638	648	615	633	622	639	649	619	674	674	697	586	648	610	651	612	604	676	690	649	650	622	580	637	629	657	590	663	677	641	626	655	650	611	622	644	672	628	650	695	642	638	666	639	636	655	564	677	657	652	624	631	649	637	626	672	638	631	614	623	684	654	710	647	642	650	647	672	597	591	664	628	666	655	637	617	648	651	677	626	636	646	654	645	661	631	615	635	676	655	613	614	632	636	663	639	616	667	637	660	625	644	655	634	603	620	636	668	637	652	622	657	680	652	663	631	682	640	637	650	680	606	598	637	614	657	636	605	595	638	611	629	642	670	642	618	651	614	666	653	651	638	678	647	651	652	642	663	631	657	611	619	607	635	702	648	659	609	601	624	646	631	627	660	656	661	659	658	622	654	662	626	597	646	654	615	658	676	652	612	640	594	633	641	657	625	642	666	606	658	649	659	646	656	663	658	629	636	645	615	655	631	619	682	648	601	639	667	645	690	689	655	625	667	632	606	657	610	669	626	613	627	638	678	630	657	649	632	636	683	597	681	630	660	645	620	685	671	577	610	610	636	678	651	661	635	644	667	634	573	653	620	635	652	674	622	625	626	682	619	611	643	616	614	603	674	672	693	670	646	680	655	635	579	639	668	631	664	675	621	628	650	630	673	674	621	640	603	698	636	637	628	616	637	601	640	648	644	584	679	606	627	633	590	665	651	614	662	615	605	660	622	632	658	647	636	612	630	612	636	654	616	661	666	641	625	629	612	658	667	658	629	655	604	671	623	636	655	620	664	669	605	672	615	663	625	623	679	607	633	665	622	625	639	649	651	626	635	687	658	655	624	643	669	642	657	641	702	602	650	683	624	644	658	682	654	657	647	643	603	689	652	647	623	660	654	671	661	637	621	583	674	636	643	685	646	623	632	620	599	613	648	623	648	656	615	591	617	655	681	650	611	673	645	649	615	640	696	644	674	639	656	587	655	625	637	620	620	692	644	601	662	628	654	626	639	626	667	668	642	643	665	639	644	614	645	692	652	629	615	656	648	611	618	599	610	644	597	634	692	635	629	634	648	624	641	654	669	666	635	620	633	623	630	611	666	617	651	598	648	620	661	665	694	645	614	664	636	644	625	673	669	658	618	678	624	666	612	620	657	638	627	652	664	642	639	620	640	631	632	647	656	642	661	671	600	654	680	614	604	649	677	606	654	603	626	662	651	649	632	605	674	645	647	636	655	654	624	653	653	651	668	690	619	636	652	637	661	646	634	674	660	640	630	666	639	647	671	657	627	634	664	665	645	690	643	668	665	626	662	607	657	651	657	609	618	630	655	670	638	612	644	627	631	657	616	628	656	654	650	638	640	658	639	610	647	690	672	606	613	623	661	674	643	647	673	643	659	653	647	675	659	629	643	648	662	619	610	709	639	708	633	646	652	654	605	627	628	646	632	668	636	664	620	641	662	653	660	608	641	646	613	642	648	667	678	664	634	661	652	617	590	672	686	623	656	649	600	634	629	649	623	627	648	644	642	644	655	620	630	621	616	681	618	652	619	667	600	642	606	649	657	645	629	640	630	667	680	679	670	589	673	625	675	637	653	633	642	631	615	656	636	678	644	624	678	631	646	669	661	653	648	613	630	687	628	654	683	667	637	625	619	640	681	620	589	657	619	621	642	628	657	613	625	660	672	663	620	655	650	632	658	595	582	620	654	653	624	607	604	643	607	630	618	625	630	627	687	708	667	587	677	646	610	616	610	651	701	638	668	633	661	702	693	624	634	670	671	663	661	624	633	662	678	660	621	632	651	658	655	628	663	593	653	681	661	640	670	610	643	655	637	637	609	683	679	648	620	659	627	661	674	601	636	604	616	588	653	684	622	622	624	607	659	610	624	634	633	645	605	603	699	640	668	637	653	632	643	641	618	588	589	681	648	618	641	675	659	635	611	682	653	656	653	635	643	630	646	639	645	582	642	640	664	623	659	619	657	609	632	615	631	654	624	649	607	636	699	604	656	611	650	658	637	618	652	673	643	635	620	686	591	618	646	604	593	671	597	664	662	653	598	652	630	581	677	643	665	651	663	633	640	651	675	609	724	581	664	645	648	683	660	613	668	656	639	652	613	634	672	666	586	641	625	650	612	650	651	679	654	640	665	662	615	656	639	626	663	658	641	636	652	681	637	612	639	645	633	654	650	625	648	637	617	667	634	623	623	638	606	623	650	690	685	657	639	604	652	646	657	649	662	656	634	689	651	645	605	635	630	676	626	623	648	644	691	632	672	614	623	648	659	599	695	666	631	592	625	639	614	625	686	629	638	618	666	625	666	660	700	621	650	660	627	619	609	675	671	658	625	665	668	632	621	632	627	615	605	669	639	627	642	645	683	608	630	622	658	635	622	651	609	633	632	679	677	638	660	655	678	620	690	654	657	649	620	600	655	605	595	670	656	660	648	608	651	657	650	639	644	624	637	648	658	693	630	635	655	639	643	664	635	632	657	719	646	667	645	655	660	587	622	684	605	689	663	699	607	626	658	631	682	641	668	644	641	639	613	645	647	617	694	631	619	641	634	644	636	661	641	658	670	636	664	662	632	682	618	623	667	662	624	627	623	599	641	689	654	645	636	607	661	629	653	648	660	669	705	662	643	679	658	604	619	649	596	598	660	664	659	645	642	646	652	630	656	605	642	639	669	619	639	615	610	662	648	622	709	631	618	631	665	655	652	637	653	621	618	686	633	616	646	634	677	657	625	631	625	656	605	625	605	650	635	654	664	611	652	684	657	613	645	634	660	654	609	678	636	633	644	685	614	643	677	650	665	654	622	648	639	636	603	623	622	642	643	630	609	587	652	643	612	651	628	641	658	609	597	593	652	638	659	638	637	602	653	662	661	644	644	615	611	681	598	620	669	628	644	615	644	598	608	654	634	623	627	632	679	638	657	631	629	666	633	680	642	589	642	658	617	648	686	629	633
5446	3388	12710	8969	863	393	267	212	241	258	223	241	247	268	302	251	343	589	633	489	327	269	234	228	231	234	210	233	225	219	233	226	236	198	200	231	231	245	230	242	233	224	240	242	234	204	238	270	219	237	232	224	228	241	241	245	239	214	225	233	216	259	220	231	238	220	210	240	236	232	221	219	256	213	251	217	210	245	251	229	233	256	226	240	217	239	262	258	211	247	249	204	210	241	237	251	241	241	227	242	256	239	200	235	233	271	244	241	245	245	235	246	199	237	215	236	215	243	217	226	226	227	239	233	245	232	216	228	218	205	226	234	227	225	238	233	243	261	213	216	227	233	229	239	233	218	226	219	229	241	175	219	243	236	226	220	207	296	230	239	242	204	190	195	217	217	224	218	242	235	224	211	264	247	232	217	217	228	219	225	232	232	204	213	246	241	240	230	230	206	248	245	248	196	218	217	225	218	217	238	257	216	223	218	221	216	225	225	248	246	229	240	207	221	258	222	214	196	237	232	238	213	231	222	226	227	236	216	242	240	229	200	246	246	233	206	226	240	237	245	237	221	233	210	237	215	243	238	194	206	234	194	230	202	258	229	212	266	209	233	224	208	256	226	213	216	241	241	218	205	222	215	232	209	232	191	236	218	211	243	210	256	230	217	221	224	244	271	243	219	229	244	241	244	225	224	238	260	216	228	237	216	243	221	237	248	243	252	223	215	201	229	231	208	230	229	251	234	228	234	250	279	233	219	218	215	229	248	230	216	236	214	222	232	218	227	221	213	227	233	232	225	230	242	217	214	237	233	235	213	230	205	240	266	245	214	229	239	244	208	219	254	229	225	226	221	220	234	224	226	215	259	233	252	223	237	225	253	229	233	234	236	220	211	218	212	234	213	234	261	245	219	219	258	211	194	203	254	267	231	226	242	223	229	201	235	237	230	232	227	222	219	219	223	256	222	253	235	243	232	248	251	228	211	229	240	254	241	245	200	253	264	240	206	225	240	217	236	205	214	225	235	220	222	204	200	258	212	259	213	222	218	212	230	267	227	221	202	251	234	238	226	238	216	241	212	210	239	255	254	213	238	204	219	229	219	219	222	236	237	219	232	217	245	222	227	201	218	229	218	215	227	253	240	216	228	238	201	214	226	206	266	227	214	217	203	241	233	235	187	239	227	213	266	238	220	232	216	211	253	208	211	247	212	262	217	224	228	215	233	220	231	226	228	244	247	242	229	228	235	248	227	243	229	210	228	234	204	213	257	216	233	234	212	207	248	190	225	202	238	230	206	238	231	220	240	242	227	237	220	220	237	245	237	230	227	235	250	221	222	239	258	224	213	227	216	196	231	229	243	223	241	222	240	212	208	214	243	232	244	251	203	217	223	207	212	218	247	211	239	227	226	221	253	219	225	236	237	250	226	222	229	197	238	200	224	244	199	219	197	219	225	242	237	229	223	218	209	241	237	251	227	215	214	215	210	247	237	245	225	244	228	225	254	215	235	246	168	232	227	239	208	229	226	226	260	231	195	241	229	232	221	237	208	249	242	228	238	230	237	241	248	239	236	240	213	225	234	218	232	212	220	235	228	219	222	214	216	237	243	223	248	239	236	212	240	235	211	219	236	241	223	219	198	197	201	247	188	237	240	250	234	251	246	250	220	233	227	241	223	208	238	218	246	238	259	225	243	223	235	234	207	241	197	242	236	223	248	239	225	218	209	219	251	234	215	222	215	209	238	243	241	229	216	274	238	233	225	247	213	204	229	220	247	246	230	246	247	229	230	201	233	217	213	212	228	246	220	240	257	247	266	210	248	237	224	211	229	229	242	219	198	232	220	213	248	214	226	225	234	246	221	257	224	247	210	236	236	228	237	230	250	217	230	238	234	230	240	220	240	225	244	240	207	233	237	261	222	227	251	218	210	247	254	249	213	238	251	232	234	227	227	220	227	252	260	222	238	235	244	226	227	246	211	238	214	255	235	218	228	223	231	246	239	236	235	226	262	223	244	226	239	238	227	234	204	245	221	221	216	268	209	226	234	247	208	218	226	194	232	233	242	258	234	231	243	243	213	240	231	219	240	227	251	202	236	231	231	225	245	235	229	226	233	217	226	234	243	221	236	221	199	266	219	229	229	229	222	224	206	227	234	231	234	222	222	246	226	224	234	236	251	242	214	223	239	230	234	221	223	230	232	223	208	206	261	205	248	229	242	238	225	223	241	235	217	222	228	240	230	220	240	254	210	211	213	236	251	231	222	250	240	229	230	233	202	230	218	230	239	233	249	212	236	209	226	233	224	211	209	226	251	236	273	198	237	244	242	250	223	196	220	234	217	229	263	240	227	223	212	225	211	230	210	239	244	250	225	229	221	215	213	224	238	236	245	211	229	243	220	219	225	234	231	235	202	240	203	231	218	228	227	231	223	214	247	211	230	243	218	204	192	248	233	242	249	247	230	229	219	253	238	217	272	242	220	218	216	212	241	228	217	238	246	215	250	216	235	222	255	239	238	233	231	236	265	219	211	218	223	238	220	209	245	236	243	227	215	249	267	236	210	247	222	236	210	237	220	209	233	200	223	227	274	228	246	227	216	244	242	211	236	250	231	207	221	229	260	206	222	213	260	231	199	243	213	211	229	193	218	226	225	242	218	226	236	255	235	198	249	226	232	229	220	251	208	252	223	239	212	214	254	243	237	246	234	242	240	214	239	230	251	209	209	235	235	215	263	233	230	258	212	213	236	222	254	233	218	225	248	200	218	264	208	215	226	249	230	227	236	231	213	207	198	227	227	223	202	199	220	232	235	223	205	240	226	235	233	228	214	215	215	247	221	235	212	241	220	238	220	241	233	239	247	201	230	213	220	235	214	243	228	223	255	251	243	228	235	244	249	198	197	229	241	225	230	233	236	208	246	231	218	234	196	221	233	228	207	210	235	239	216	212	256	221	232	204	236	209	228	231	224	235	238	245	226	214	222	258	228	229	211	222	231	219	231	217	221	205	234	229	196	218	213	238	209	235	243	236	221	246	232	237	225	209	215	246	241	225	202	254	234	234	216	224	235	236	206	232	242	233	202	225	229	210	226	241	234	238	251	248	237	231	211	259	263	272	261	250	246	225	208	214	253	226	212	245	250	261	230	225	247	215	233	223	233	227	243	219	217	228	239	226	218	186	237	240	239	253	250	232	262	219	213	228	227	215	216	224	233	217	235	245	219	216	220	204	228	240	253	255	205	245	248	219	239	224	226	226	209	210	234	217	232	217	268	232	223	219	212	215	218	229	224	218	259	228	254	214	220	228	260	261	226	222	220	213	239	235	224	249	227	228	227	240	217	253	235	220	251	224	221	240	228	214	225	221	222	229	259	213	220	223	199	217	234	223	229	215	211	259	224	237	194	211	239	239	237	206	226	255	210	216	236	229	238	227	245	238	229	239	223	227	194	212	216	245	243	240	219	242	219	209	210	223	218	205	216	239	225	220	239	244	215	245	241
4192	4712	23859	18217	2082	1409	654	699	665	675	624	638	615	862	1016	848	1549	2801	2587	1831	1118	742	657	650	646	581	584	671	594	628	616	578	613	609	591	627	599	560	589	621	631	625	628	647	611	638	633	571	626	622	607	588	601	609	626	644	592	626	622	595	602	622	634	631	596	621	591	595	626	566	615	592	604	629	581	562	567	642	593	602	596	610	574	610	657	562	655	603	615	595	642	610	638	586	633	617	611	544	627	598	595	584	619	602	602	591	595	583	613	617	647	617	597	631	607	591	627	604	613	598	624	597	637	600	594	616	598	589	592	578	623	586	605	614	652	596	614	583	619	602	633	578	598	593	628	607	568	610	623	596	618	616	610	622	597	562	578	583	592	608	602	595	606	618	575	590	640	584	630	540	668	605	585	614	590	602	599	589	595	590	609	618	604	588	586	603	616	599	563	608	637	596	628	595	588	605	577	584	650	542	598	593	601	612	588	588	610	595	626	634	629	623	609	647	618	611	586	591	576	588	621	658	632	654	651	597	592	591	610	612	594	565	597	601	627	624	640	613	626	608	596	598	616	611	623	642	607	578	623	565	573	573	639	624	634	642	578	636	591	577	609	622	582	608	609	590	645	596	627	626	594	664	591	554	664	598	621	617	585	631	637	615	609	625	627	629	660	607	602	645	578	646	635	602	595	591	573	590	600	615	625	573	611	611	584	630	604	603	617	623	592	599	652	600	573	633	580	620	619	611	608	607	636	627	591	560	619	598	600	601	591	641	605	593	609	638	603	635	664	598	621	583	650	621	655	618	637	555	553	624	630	611	594	571	604	597	594	581	595	596	616	587	624	617	580	610	610	605	604	583	588	627	617	578	559	644	597	614	644	599	659	594	597	637	597	584	611	589	568	604	595	637	586	627	606	609	615	619	601	621	618	611	632	610	612	573	635	625	628	643	603	612	592	599	590	572	596	598	649	571	639	604	634	634	597	586	624	646	648	589	604	593	627	608	607	586	626	601	607	591	608	599	595	643	574	601	588	603	609	576	614	647	609	608	628	606	628	583	595	597	617	587	606	614	597	570	617	616	578	600	655	590	608	608	610	577	639	607	635	598	572	600	607	622	633	609	613	561	605	604	571	609	639	578	601	616	577	618	611	644	589	602	663	612	645	607	556	644	600	573	602	606	586	636	575	599	600	632	645	585	589	612	623	603	597	620	607	592	619	563	612	626	632	614	597	580	653	642	579	606	616	598	607	621	596	608	626	630	680	596	587	605	638	581	636	598	577	594	654	614	621	673	667	579	641	605	601	613	636	584	623	622	630	602	653	616	636	554	609	570	631	597	578	643	643	593	618	603	608	620	618	610	599	594	626	617	601	606	593	574	564	675	635	623	558	639	574	610	613	593	608	617	614	571	629	622	629	641	571	592	574	576	614	577	601	618	584	575	620	590	601	631	618	585	617	663	630	595	594	597	650	595	624	609	550	588	588	582	591	570	601	659	634	589	619	607	621	603	606	624	615	616	614	629	615	580	645	634	618	583	614	630	610	607	557	629	604	572	628	569	624	602	590	634	585	573	595	610	603	610	588	621	594	623	583	584	618	629	599	607	600	611	579	622	589	608	626	601	606	589	622	619	611	591	612	613	639	599	622	627	605	635	603	604	573	673	641	623	566	645	606	609	632	633	564	604	640	594	602	614	607	624	596	610	585	630	580	617	605	633	580	616	577	605	596	607	642	617	585	621	552	598	555	609	577	617	601	617	612	624	626	611	574	616	581	542	632	594	593	591	617	582	590	637	597	595	577	587	649	645	598	608	594	602	612	622	593	604	626	584	614	647	631	577	620	600	615	621	568	571	586	625	598	630	604	628	640	620	605	593	628	614	581	600	612	590	571	595	562	550	602	601	612	621	595	666	609	620	577	602	579	635	625	568	571	584	599	645	624	616	612	631	585	595	559	606	569	581	614	644	606	597	580	606	565	635	588	584	595	606	625	619	617	633	619	612	640	617	631	598	617	594	630	576	624	614	621	583	625	616	601	611	603	587	585	673	649	632	640	612	582	563	568	612	569	623	590	608	601	614	578	623	600	578	596	591	553	588	639	585	599	589	595	578	604	592	590	558	626	572	629	665	618	567	646	548	593	651	630	611	610	594	592	580	621	559	632	606	602	625	583	638	595	580	611	604	607	618	583	604	585	621	613	593	602	632	578	631	593	612	600	615	620	573	581	600	572	575	635	622	596	593	588	643	602	601	612	590	592	606	602	648	613	594	664	602	598	603	664	602	633	637	564	566	604	614	575	624	571	592	627	600	638	606	590	626	621	629	611	645	628	573	655	642	615	616	623	631	658	607	637	616	627	607	599	593	600	599	594	606	618	591	608	648	604	602	635	596	613	614	596	580	594	603	640	630	585	590	566	646	602	614	622	639	589	600	593	585	588	586	605	622	603	612	610	618	587	627	573	611	595	606	674	608	633	630	602	640	611	600	565	608	659	619	608	578	621	575	639	625	560	589	605	609	588	607	594	592	568	568	615	591	538	629	636	645	579	660	568	600	619	634	593	598	582	636	589	628	617	594	552	683	594	624	600	606	576	635	601	602	626	594	594	573	609	615	611	593	587	602	590	584	579	596	584	591	613	609	629	637	610	617	646	661	613	585	633	589	613	630	582	621	634	593	579	570	630	603	576	615	588	625	597	590	580	619	592	639	660	646	635	647	634	608	598	559	588	602	595	632	624	639	639	639	612	615	617	559	585	555	617	631	597	608	623	662	611	597	649	587	584	647	632	591	602	601	633	536	631	604	583	585	607	596	644	604	583	616	578	615	667	611	575	565	584	618	577	614	627	549	585	625	583	598	618	630	613	578	630	591	616	608	574	605	571	610	612	646	606	629	570	575	606	615	606	601	600	644	594	666	591	592	559	584	610	593	670	632	567	661	634	601	565	593	625	591	611	622	611	585	602	604	580	595	650	604	611	567	576	604	586	621	653	640	580	564	571	649	595	611	603	594	667	616	603	609	604	596	573	601	623	584	656	599	594	586	599	553	588	574	594	622	647	598	628	572	635	626	586	590	606	621	605	623	566	618	578	647	595	650	617	657	603	580	639	596	655	629	591	567	628	622	605	629	649	569	568	569	581	565	584	595	606	562	570	626	651	611	626	635	624	601	630	639	562	644	609	625	633	575	610	626	632	619	600	592	605	589	632	604	608	591	558	613	607	604	630	604	578	585	607	651	641	612	555	627	633	580	578	586	614	568	624	602	596	666	551	595	634	640	583	624	590	604	618	598	619	657	659	600	567	629	650	598	552	601	560	565	613	600	614	596	576	570	635	607	618	624	575	625	590	597	614	550	634	611	650	614	629	607	586	629	628	618	570	625	592	588	604	634	614	618	589	591	633	631	599	594	584	602	674	578	556	575	628	633	589	626	635	655	605	623	584	635	638	631	610	563	587	598	653	620	613	619	648	591	618	612	597	688	624	576	587	642	608	603
21376	34378	64815	56108	19677	4496	562	430	355	326	324	337	335	1699	2107	2220	2394	1557	925	564	378	303	288	291	259	308	280	307	271	245	218	250	297	288	254	253	258	301	302	298	283	268	261	291	309	282	272	302	281	251	254	272	275	284	257	252	269	263	269	240	275	278	260	267	241	284	263	283	242	247	251	271	270	286	254	251	309	282	264	281	285	269	283	298	290	280	271	269	264	276	248	277	298	279	275	292	291	275	302	280	261	243	283	298	290	305	268	281	303	295	257	265	270	290	262	244	290	274	292	308	288	280	266	287	269	259	273	265	255	273	292	262	295	279	264	257	287	278	256	241	255	285	263	267	232	247	258	263	298	273	272	250	301	290	258	248	276	281	295	257	269	255	258	278	275	275	270	307	253	269	254	261	253	288	278	270	249	245	270	252	277	237	283	257	254	282	259	271	292	265	261	264	265	272	268	279	283	263	233	258	283	268	300	287	284	257	245	241	291	275	282	258	307	308	242	274	273	278	290	279	301	237	281	304	284	282	274	244	290	289	281	290	292	286	272	301	239	258	242	289	273	268	276	261	281	269	299	308	265	275	286	275	261	263	292	266	266	239	242	290	269	274	263	282	256	283	296	278	280	281	269	279	257	261	259	289	266	253	269	253	256	259	291	282	265	268	237	244	265	306	255	284	254	288	228	266	223	261	262	302	274	281	252	259	301	260	265	286	270	284	267	274	271	276	266	277	256	260	261	248	250	279	258	262	267	283	269	254	255	271	282	265	270	272	275	251	269	305	269	262	259	259	267	285	239	298	259	284	311	260	292	252	273	261	275	278	260	276	287	265	287	307	296	252	273	256	276	295	278	274	309	287	270	275	269	290	280	265	273	279	255	269	297	286	247	283	290	258	266	261	268	284	279	298	241	286	266	267	263	295	263	249	258	267	265	289	279	271	280	246	251	299	306	302	272	259	240	278	262	265	272	254	254	290	266	263	257	240	279	273	277	276	274	296	247	259	252	270	236	274	260	251	271	278	265	262	269	255	262	274	241	279	252	296	249	258	262	240	257	275	237	294	275	276	262	293	270	239	270	285	290	264	285	292	287	259	282	264	251	276	274	267	281	255	250	254	299	286	272	289	274	285	269	269	270	270	248	273	257	267	279	266	295	273	294	272	272	250	270	261	276	296	248	272	243	276	297	294	262	242	255	259	279	270	255	273	277	285	261	267	253	282	265	259	238	299	279	283	287	275	269	274	272	288	254	265	273	263	269	268	253	292	272	260	257	317	270	263	263	282	256	291	295	294	232	256	268	272	265	262	282	271	274	273	256	265	290	277	278	279	270	287	291	273	237	282	275	240	271	256	246	293	291	274	269	281	273	280	262	244	247	301	314	300	268	273	282	261	283	299	289	292	264	276	268	258	250	268	267	271	275	276	249	328	269	250	284	263	290	275	304	288	294	307	274	251	278	287	282	270	276	282	288	258	254	253	267	275	271	276	258	265	247	264	266	294	280	267	290	293	247	273	263	247	280	265	250	255	273	249	274	264	261	271	253	302	268	278	274	265	270	306	280	284	260	279	249	274	276	275	277	255	247	269	265	247	254	273	277	259	303	247	261	250	273	256	269	263	305	267	277	278	258	270	286	272	264	272	268	244	262	256	281	272	267	269	283	259	286	262	274	300	282	276	270	258	278	275	289	294	276	269	267	250	278	324	277	283	304	295	287	275	257	264	246	268	252	241	274	273	292	283	247	249	291	287	245	267	264	293	262	286	260	281	279	321	261	264	267	277	278	275	274	295	275	259	280	254	270	250	274	274	272	290	255	261	261	246	243	280	266	301	269	258	287	267	237	272	282	257	250	313	262	275	269	280	268	246	256	268	294	247	283	287	254	280	271	271	274	268	259	270	260	272	228	262	255	270	308	266	277	267	287	265	265	278	282	287	270	239	271	262	327	267	261	244	291	272	268	271	272	262	269	216	303	284	273	248	245	271	270	251	259	278	235	241	269	261	286	281	276	252	278	294	272	288	300	303	253	284	243	286	270	286	238	247	253	277	279	276	277	252	257	280	310	269	270	263	254	267	255	279	253	269	272	235	280	270	269	291	258	299	270	274	275	256	282	302	261	273	276	255	273	249	261	291	281	284	247	293	273	286	275	304	286	294	288	288	287	267	246	267	262	239	278	295	294	277	298	261	266	273	258	278	263	279	267	270	281	262	287	313	242	254	261	265	316	262	257	278	266	250	283	246	285	262	273	272	265	259	257	254	276	250	243	286	306	273	258	249	272	254	273	273	247	252	260	272	268	278	286	254	286	283	283	296	287	279	255	294	267	260	264	285	310	293	257	313	284	275	226	291	294	300	256	255	310	267	278	279	289	264	271	286	288	251	239	287	278	261	249	251	299	284	262	262	259	244	266	258	300	296	264	245	278	278	277	271	247	290	276	271	283	278	284	259	233	262	260	315	289	305	272	286	276	300	253	289	260	265	257	311	275	247	266	253	266	268	314	258	284	266	264	242	279	262	271	242	276	268	288	285	276	279	258	263	266	265	291	262	266	266	296	276	269	303	253	292	235	256	294	274	306	276	267	284	269	252	279	289	279	280	273	277	264	254	263	275	278	267	267	251	281	264	249	252	261	268	249	267	272	303	267	274	271	271	288	270	282	273	280	249	269	272	306	255	269	253	279	292	263	262	305	276	264	272	283	273	297	297	260	246	286	270	251	311	243	247	262	269	311	286	255	264	269	268	249	262	254	282	239	247	260	287	279	285	281	281	297	254	238	280	282	271	257	262	273	303	283	279	288	297	257	265	271	292	269	264	279	255	256	283	257	291	257	289	237	289	289	256	222	245	249	289	269	295	266	287	285	286	282	287	264	245	269	251	257	253	267	245	305	257	289	272	260	293	296	284	252	265	256	248	237	281	272	299	280	246	303	265	308	258	262	271	267	278	242	255	279	283	255	278	259	271	293	323	271	244	257	273	264	260	259	298	294	279	275	279	283	279	307	266	261	262	248	274	286	285	284	291	278	260	243	296	260	272	260	278	257	265	278	272	261	273	285	252	289	247	263	264	270	248	264	255	286	272	260	265	243	281	260	259	244	242	262	244	294	280	275	261	261	247	282	297	270	242	258	306	254	265	286	265	293	270	279	278	277	262	286	269	282	290	263	256	268	242	276	272	272	298	277	269	302	263	248	251	285	284	299	283	269	281	286	269	309	293	272	294	304	280	265	305	284	259	265	260	274	254	245	259	263	273	258	255	264	286	301	247	251	278	235	258	265	271	269	265	264	249	247	278	277	275	230	297	276	287	287	282	305	254	265	300	255	263	283	258	287	250	280	242	280	284	283	291	261	261	283	260	264	270	246	274	290	273	281	281	262	276	278	276	300	286	270	307	262	235	271	258	273	280	261	252	279	258	249	283	256	280	275	236	291	306	264	281	244	274	270	292	277	260	304	268	263	284	270	284	273	276	306	241	300	267	284	246	277	261
14553	30297	63073	57488	8286	7081	1232	1189	1124	1108	1016	969	1176	9110	9273	11345	12204	7697	4487	2304	1171	793	757	688	690	691	668	695	709	692	710	675	681	710	726	712	763	710	684	725	735	740	692	656	705	719	670	704	702	685	695	718	711	682	658	725	692	699	677	676	715	681	652	733	691	705	691	657	673	701	682	745	695	711	728	677	685	692	729	683	723	697	697	717	700	691	647	708	691	686	725	713	654	728	726	628	708	666	709	727	758	706	728	718	702	709	690	754	703	701	696	693	729	744	746	751	701	751	683	740	682	671	679	699	733	728	669	701	705	759	678	698	682	737	670	714	688	755	739	690	700	733	648	678	707	739	721	732	667	710	681	700	688	738	676	713	714	690	743	695	710	728	728	656	704	728	691	740	702	673	698	733	711	747	739	695	711	724	716	711	747	742	695	688	661	699	686	734	764	703	691	694	680	670	697	724	706	687	695	690	683	720	663	729	667	717	731	693	712	699	745	685	694	694	717	767	752	708	682	686	695	687	698	707	730	656	700	712	707	720	718	703	699	753	720	719	674	667	704	763	705	740	708	713	662	739	713	695	753	674	712	683	730	693	710	705	667	725	723	696	686	686	702	703	724	775	684	767	684	730	688	704	688	683	677	744	704	689	698	728	708	695	684	672	732	670	694	706	731	729	671	688	693	687	688	684	671	709	696	717	667	678	660	726	724	742	716	692	720	757	687	692	693	666	728	715	673	698	748	712	721	705	715	731	723	703	721	732	703	714	725	704	698	714	701	677	694	744	746	693	720	683	704	699	706	718	633	723	731	701	678	711	739	663	708	766	690	685	669	724	718	739	695	743	695	644	670	750	692	700	682	768	725	676	739	732	671	707	703	692	684	655	708	720	709	695	722	706	708	692	710	658	691	706	695	710	696	709	742	723	662	689	692	702	698	708	720	664	689	725	698	718	715	667	661	696	748	669	707	659	736	725	694	691	725	713	714	753	662	697	750	714	695	708	720	656	736	672	719	700	691	678	696	696	726	679	712	784	704	674	679	711	694	700	708	730	710	705	686	717	711	673	686	718	726	687	684	717	721	703	703	710	716	682	688	729	690	710	709	687	695	671	745	690	692	707	711	672	673	713	661	692	695	711	667	710	699	749	729	761	745	672	727	729	721	683	685	693	735	703	709	649	728	703	725	720	702	687	632	703	741	694	692	714	717	729	713	687	706	692	722	688	737	684	724	713	698	720	693	673	706	700	696	692	756	705	679	734	708	694	741	714	720	712	708	724	689	709	688	683	658	730	697	700	667	680	664	703	671	637	685	718	694	720	717	671	709	750	676	670	664	729	698	790	740	666	688	698	708	669	712	681	664	738	698	711	708	708	715	698	655	711	720	681	683	668	701	718	711	697	717	728	680	755	671	679	706	680	729	734	703	714	686	699	750	687	704	692	719	739	686	671	717	693	655	665	678	684	718	746	658	738	694	704	712	689	667	693	639	720	730	733	709	701	660	723	697	721	739	693	752	688	686	745	658	681	692	690	705	729	744	708	777	757	709	711	669	672	714	636	684	712	664	657	690	719	702	652	705	684	693	698	698	688	669	692	693	708	699	678	676	705	658	666	711	637	699	716	717	714	722	724	716	749	731	744	716	709	683	674	681	747	684	739	697	673	755	738	688	685	711	674	649	714	757	717	755	682	696	662	734	732	652	643	712	712	711	672	658	696	707	719	657	678	702	681	716	694	668	738	682	712	701	689	690	736	739	752	683	725	650	688	716	708	666	712	679	704	662	720	690	693	763	696	725	713	698	700	706	704	706	693	705	690	702	714	707	695	726	664	671	686	716	662	755	697	704	704	709	700	685	725	695	692	677	687	702	689	712	631	681	726	731	690	719	744	738	717	689	735	683	726	644	705	722	666	706	655	735	695	691	755	714	776	696	701	701	650	725	622	761	720	707	753	745	726	706	680	676	694	684	702	712	705	693	733	710	714	706	711	719	726	741	685	688	692	735	702	721	725	720	708	675	687	659	690	707	683	692	678	710	704	663	707	652	717	704	668	701	721	754	695	714	674	696	710	718	706	706	723	661	708	694	703	726	725	709	694	697	688	694	708	700	640	717	652	650	702	709	725	720	736	707	712	672	716	701	713	695	740	728	719	695	707	731	727	719	695	678	688	660	664	674	721	664	700	701	712	707	713	748	662	669	717	713	713	679	671	727	675	759	705	704	680	669	680	726	735	691	693	707	646	671	691	649	684	651	717	719	682	694	692	686	700	676	729	688	718	710	658	709	667	712	695	694	699	725	768	678	738	728	682	683	759	707	683	684	702	695	644	727	650	713	693	688	729	697	714	719	693	722	710	716	673	719	686	734	692	684	700	701	732	686	737	722	700	710	674	661	679	696	753	635	728	700	696	692	663	708	722	670	709	694	659	729	713	720	715	669	732	708	703	687	740	695	737	709	688	725	719	715	727	711	695	681	652	746	686	661	723	738	736	708	688	700	705	692	702	693	680	664	688	738	732	715	693	719	696	722	715	667	667	737	665	701	641	671	751	737	726	708	699	703	699	670	702	666	738	710	716	746	709	686	671	704	682	712	726	704	666	753	718	675	710	724	765	726	694	689	729	705	707	742	729	702	629	704	714	706	699	708	729	708	686	699	711	710	708	700	702	744	707	658	700	756	735	720	707	719	703	667	745	705	682	711	688	724	689	707	721	719	737	676	713	687	680	694	675	688	717	699	734	715	675	715	651	672	684	732	702	692	645	689	724	709	747	741	696	680	748	676	721	725	688	669	703	715	673	705	701	690	675	686	694	703	726	735	712	694	666	697	673	699	721	708	710	709	688	728	675	722	742	721	663	684	714	685	693	689	672	733	661	670	707	702	667	700	710	683	658	703	764	696	704	705	683	714	734	734	668	665	736	710	706	678	713	743	717	708	682	626	731	707	733	693	709	663	719	688	725	732	703	706	674	724	689	695	680	681	674	726	730	718	757	714	711	699	720	694	668	731	725	686	758	730	693	704	700	647	691	662	699	667	723	724	699	717	703	679	660	692	706	668	716	716	713	719	658	680	690	675	749	731	642	731	713	728	702	697	699	739	713	681	669	717	679	709	677	661	710	741	716	729	727	744	656	703	700	756	717	689	675	667	689	712	669	706	693	745	665	710	706	720	720	696	715	665	692	688	692	700	716	695	669	675	669	713	705	690	694	665	709	686	723	706	719	708	703	722	699	726	665	646	735	678	698	687	732	758	705	735	672	719	727	713	711	650	729	711	735	691	659	746	710	705	704	712	699	693	708	712	726	683	697	678	687	701	714	668	758	684	702	693	729	695	653	701	655	704	731	694	709	701	729	711	706	704	700	672	712	672	697	684	669	708	738	672	690	719	678	683	690	670	666	717	680	671	675	683	733	691	693	679	688	726	732	716	695	716	727	735	717	665	693	735	733	717	696	716	685	711	701	702	758	734	702	712	688	692	648	686	670	717	677	711	708
25772	41208	82602	63178	24518	9625	1032	592	484	444	443	402	371	2046	7662	8666	5092	2792	1781	868	482	318	265	260	245	258	255	294	255	276	259	234	260	268	260	281	271	275	271	271	280	264	266	284	270	259	273	268	272	272	246	271	286	249	265	282	266	288	224	241	253	283	258	236	258	269	258	268	236	270	234	258	247	283	289	232	264	257	283	254	265	239	250	257	267	280	281	264	235	285	275	284	271	286	261	230	283	252	267	274	242	286	254	258	291	261	280	294	274	267	257	252	233	280	295	273	286	277	246	282	266	263	268	262	252	250	267	252	262	275	237	256	277	259	272	266	254	265	245	247	234	278	245	266	254	262	265	271	255	242	248	274	269	277	276	264	262	256	255	259	269	265	249	293	275	238	250	277	234	264	263	275	263	261	250	272	281	265	296	265	238	254	263	260	275	260	280	275	256	252	246	268	263	273	260	249	275	282	269	268	266	254	267	261	274	274	279	273	265	278	249	279	274	276	232	267	250	246	288	250	255	268	239	277	270	277	271	257	259	281	256	242	243	249	252	252	232	278	238	272	262	255	284	259	249	253	260	276	263	255	257	262	259	263	285	255	260	282	272	277	261	272	278	226	296	246	265	270	267	262	270	256	253	239	270	272	260	258	243	239	250	253	248	224	270	254	263	251	241	261	286	266	289	242	291	245	243	274	235	224	279	245	283	261	257	265	233	257	313	261	246	234	218	264	304	249	269	267	267	255	221	268	252	274	280	254	276	254	245	285	236	242	249	242	250	253	219	270	255	273	294	266	254	243	285	271	265	280	256	260	267	250	277	271	240	246	250	282	263	272	274	244	269	259	237	271	240	245	295	250	305	239	257	271	278	272	263	236	285	263	254	260	244	230	257	262	293	287	258	269	269	266	274	267	282	264	251	252	277	251	289	248	248	264	230	254	278	261	271	247	255	250	238	277	268	248	265	266	263	267	239	258	258	248	234	268	256	226	275	233	247	289	263	264	277	282	249	247	258	269	274	252	249	265	267	289	257	257	245	297	264	266	230	271	269	252	274	275	272	250	227	267	253	261	282	262	268	270	269	267	271	226	283	251	249	266	280	262	260	271	276	299	269	250	264	296	252	220	245	280	278	270	251	261	239	250	250	278	249	300	258	273	254	235	284	268	244	271	246	260	260	289	258	265	260	281	270	263	257	248	238	263	268	261	272	259	263	248	284	241	264	276	255	244	245	272	255	254	262	236	249	284	287	242	271	281	258	256	256	276	248	290	241	244	256	263	312	247	261	274	266	248	266	279	236	251	300	248	237	219	244	244	275	263	258	305	265	273	271	284	288	278	255	249	251	262	264	244	267	235	241	275	267	266	244	273	274	282	250	247	264	272	259	275	275	257	267	288	245	272	241	268	246	271	270	260	262	267	273	273	263	236	242	244	251	246	272	262	252	248	277	294	265	254	258	248	251	260	259	266	241	247	234	270	289	263	269	259	248	273	266	266	254	279	251	255	252	268	303	258	229	256	264	247	238	286	297	267	261	254	288	223	251	233	283	262	275	238	304	284	255	256	265	240	300	276	261	258	267	234	252	254	240	283	282	256	277	258	251	235	254	257	264	280	295	290	240	261	252	274	269	259	263	284	267	255	265	247	254	254	275	283	270	259	258	211	256	261	273	292	294	271	239	261	257	255	288	270	258	260	259	247	290	278	264	266	305	252	284	275	282	249	300	252	259	255	262	224	271	277	247	268	269	249	264	238	283	248	230	255	239	265	260	279	257	257	273	270	280	262	241	265	274	278	255	270	273	258	246	255	224	264	263	236	304	279	247	261	240	239	269	254	263	239	236	246	269	262	267	233	251	253	225	238	267	247	272	232	257	257	234	294	256	250	253	261	235	282	243	280	246	265	266	259	241	242	274	260	238	282	267	286	285	276	268	277	247	248	278	254	263	258	285	280	255	281	239	230	253	240	253	241	261	252	263	278	282	275	273	256	242	284	251	228	281	253	267	282	268	266	241	234	300	275	272	260	256	273	248	246	289	243	281	273	244	256	246	266	254	268	293	257	278	260	271	259	290	259	285	277	240	256	230	249	274	256	226	261	240	263	283	257	284	272	269	254	250	277	277	258	266	279	280	248	246	299	269	251	255	274	286	251	267	242	249	228	242	257	300	259	253	269	254	245	275	247	274	243	271	278	287	239	300	258	243	273	232	226	278	252	249	257	257	275	250	236	285	256	244	255	266	269	260	273	238	257	275	250	294	266	257	252	281	262	267	282	258	269	274	265	248	250	257	265	268	264	273	257	258	259	247	253	304	273	251	236	240	275	282	269	274	271	255	247	275	246	261	274	276	252	248	273	296	311	295	273	263	297	245	277	241	273	264	271	261	260	285	280	230	255	284	235	249	260	260	277	258	265	285	255	223	253	255	285	269	231	263	247	229	253	258	255	259	241	264	275	232	270	258	224	248	285	287	272	288	264	262	264	278	263	236	270	280	239	291	265	248	256	274	248	242	248	251	268	254	293	293	252	282	263	267	245	292	266	251	242	286	281	264	272	268	260	272	258	273	259	255	231	277	252	254	261	238	265	277	245	262	251	247	271	250	281	242	210	251	266	241	270	245	223	274	270	245	259	262	235	275	286	267	281	258	266	259	246	270	249	230	264	259	287	242	286	263	259	246	266	278	277	283	234	271	286	257	265	257	272	269	279	279	286	278	278	259	270	267	257	233	248	258	278	271	276	263	248	285	271	274	261	280	260	216	263	272	264	246	231	279	240	262	271	283	265	267	254	246	267	267	270	263	282	262	252	271	288	301	276	272	271	259	242	259	235	261	247	253	262	259	256	226	263	255	242	250	272	277	267	254	268	250	231	254	243	289	259	301	255	243	271	257	254	294	286	265	276	238	253	277	261	267	280	239	284	262	270	237	269	256	251	261	266	258	254	264	271	275	276	256	277	275	261	244	276	276	293	228	237	254	257	278	255	277	257	247	258	248	216	255	272	265	266	274	258	259	267	268	260	263	229	260	250	241	283	257	254	249	244	278	297	262	258	290	283	244	258	233	254	249	265	265	273	272	271	281	269	254	259	264	270	263	257	238	259	267	259	259	253	275	272	308	277	272	246	277	276	265	272	235	258	255	269	255	253	269	251	240	278	264	242	256	281	282	272	276	326	245	258	276	283	278	247	260	275	276	270	246	249	279	256	273	251	259	247	264	286	266	290	264	294	264	290	278	291	258	263	288	276	277	259	265	295	241	280	255	275	230	243	260	272	287	273	254	272	260	268	262	244	267	258	252	252	275	255	239	254	271	291	270	254	278	253	236	293	253	264	269	259	242	271	245	254	272	255	268	270	253	287	247	267	286	253	293	258	263	291	256	264	257	234	268	278	262	241	239	246	265	278	250	255	269	238	272	269	254	253	256	263	272	260	247	264	259	268	283	248	256	269	292	273	226	246	249	217	259	269	249	242	266	251	277	258	273	273	275	265	261	239
14678	34649	79515	64726	9918	7980	1941	2025	1781	1559	1475	1427	1461	9311	26615	27047	18335	12877	8513	3893	1695	904	702	690	629	683	624	682	703	675	675	660	668	667	684	664	660	689	657	711	670	663	678	691	686	706	673	645	649	702	622	624	685	684	663	668	687	680	695	666	658	642	700	678	651	682	681	692	683	626	669	652	656	692	671	639	692	662	689	687	738	700	621	681	635	665	693	658	685	641	674	647	713	676	680	613	657	668	657	690	664	699	641	704	632	673	668	725	623	676	688	640	665	679	683	647	661	693	629	658	682	706	696	671	695	683	676	679	625	702	725	714	699	660	626	667	625	657	662	644	650	685	691	706	630	705	677	670	624	665	700	655	656	646	649	662	675	664	695	641	669	693	682	696	689	728	631	693	706	625	688	664	654	654	693	704	693	682	659	659	651	655	654	691	653	665	688	682	693	656	663	712	675	709	650	636	690	675	631	696	705	592	645	700	721	614	707	670	698	653	667	686	686	685	662	668	667	683	668	665	682	646	684	693	709	666	679	646	677	654	685	643	705	656	700	686	677	702	679	635	677	670	708	655	658	638	698	707	692	682	621	660	676	663	650	728	692	686	664	665	655	662	690	624	654	715	704	657	694	630	734	687	693	700	651	647	713	725	651	667	695	676	678	682	707	665	662	686	681	701	667	692	642	650	665	692	619	635	657	630	650	651	662	669	662	640	599	637	703	665	683	682	724	701	655	662	702	672	682	670	655	677	644	728	705	671	667	703	631	655	637	657	633	649	688	689	645	685	687	708	639	698	651	698	648	628	694	649	686	703	664	659	685	635	693	655	673	643	660	675	652	673	643	646	671	684	652	667	670	658	730	617	650	655	652	686	636	699	702	668	689	672	640	658	666	696	639	642	702	694	658	616	645	702	694	656	681	645	680	664	634	677	659	667	681	671	663	687	686	627	602	713	683	666	670	671	639	634	652	658	639	670	664	664	661	680	629	641	658	680	689	684	682	643	626	671	621	656	614	694	737	683	633	619	657	684	658	695	688	629	684	649	662	658	642	712	717	655	692	654	656	658	696	677	691	656	744	715	672	685	668	667	669	678	713	635	662	641	732	626	686	672	641	633	675	683	627	632	703	663	701	678	657	682	626	690	664	663	656	643	666	701	647	665	633	682	710	716	680	671	638	710	716	662	715	651	681	687	739	655	670	695	681	682	666	711	702	698	692	652	684	665	626	673	662	645	702	660	716	643	687	649	675	657	681	668	655	683	645	678	711	669	682	715	696	659	627	672	675	700	636	682	693	690	668	670	691	717	647	700	681	692	692	660	659	659	714	682	689	649	685	701	645	626	640	677	686	663	647	684	647	670	680	643	665	667	644	666	678	694	681	693	657	636	643	658	647	635	604	701	688	692	674	667	720	626	665	686	692	659	641	661	690	689	710	706	664	663	662	624	688	629	694	651	678	666	664	673	609	701	667	664	659	668	689	668	658	734	675	707	695	656	656	697	668	674	698	674	670	692	667	691	683	696	672	690	648	658	645	676	636	690	689	657	653	699	709	627	689	650	647	671	720	698	647	695	690	611	687	744	683	663	643	685	647	636	721	705	668	653	693	643	649	661	669	677	663	663	727	705	664	648	634	649	647	666	636	679	635	669	679	694	669	691	684	650	615	665	667	663	687	667	663	664	676	709	688	669	706	731	664	656	663	662	624	653	669	639	664	693	665	674	620	682	657	673	658	667	658	666	659	710	696	661	622	657	666	692	694	678	652	693	619	665	644	690	657	662	679	648	674	670	687	632	656	673	667	674	702	695	683	695	622	646	684	676	677	681	698	645	701	653	656	640	632	633	705	715	638	645	684	661	659	708	694	662	677	637	637	631	649	686	679	658	689	646	651	666	661	692	661	649	696	680	661	688	608	681	675	632	682	684	692	696	636	722	629	678	652	703	662	631	641	666	688	673	597	683	656	682	669	684	710	686	689	640	700	652	705	641	641	673	676	701	686	623	673	652	645	701	636	656	704	688	661	659	599	662	626	700	649	684	714	705	686	702	657	670	653	670	648	632	650	620	644	629	672	669	653	662	644	662	678	655	686	688	619	674	654	694	632	680	625	693	701	645	660	674	675	673	672	658	679	704	654	658	638	663	698	682	638	652	629	641	660	654	658	733	734	681	647	676	655	657	683	671	729	693	660	646	638	642	642	669	699	666	680	640	664	720	671	650	635	670	708	688	652	648	674	644	658	696	638	666	661	670	652	639	676	615	667	665	724	671	653	670	642	646	658	682	682	698	670	685	691	671	703	650	647	717	647	624	660	666	658	618	664	630	665	640	676	643	672	647	705	647	633	742	665	660	662	679	648	625	689	702	617	636	675	719	653	716	654	630	633	664	681	682	631	689	644	664	667	671	662	667	667	703	692	667	659	716	652	681	697	666	670	718	654	656	718	696	717	665	642	670	662	659	695	673	660	668	685	690	713	646	642	682	659	705	704	700	707	661	678	665	677	647	662	644	684	683	646	678	658	644	668	679	651	631	633	677	674	685	686	712	686	640	660	656	689	695	650	658	648	655	679	707	683	678	673	684	648	690	663	638	662	720	653	674	636	683	684	682	658	658	635	661	696	664	651	647	673	680	656	750	705	667	713	692	661	654	699	625	686	684	659	656	672	657	677	665	691	707	674	666	684	666	673	626	660	656	689	652	617	695	642	674	634	694	683	652	691	720	688	687	647	622	667	686	684	653	638	659	662	657	693	649	698	695	665	697	652	655	712	642	683	672	673	652	650	686	667	671	714	614	687	682	648	692	702	672	676	674	632	688	647	666	653	674	666	667	604	659	653	689	649	664	683	689	670	663	690	687	643	625	660	680	628	618	693	691	677	684	661	691	680	685	639	680	621	719	653	641	707	676	655	631	678	638	660	681	628	658	727	632	684	665	636	688	683	661	672	635	689	667	718	654	676	691	720	680	660	669	699	698	696	674	679	663	674	686	718	683	673	646	721	657	687	678	629	676	645	689	640	634	647	612	655	685	719	655	655	618	693	677	705	669	622	681	682	701	666	646	671	682	619	687	657	623	675	646	637	686	703	657	670	632	706	686	673	692	688	675	604	652	665	658	688	645	684	640	631	649	685	647	682	664	612	677	700	694	694	631	688	673	714	659	667	720	693	724	640	636	665	678	716	693	690	694	644	662	654	653	649	670	650	755	677	688	684	692	687	641	654	702	692	665	693	653	655	693	668	663	643	629	709	678	674	699	642	666	619	708	660	640	702	636	707	679	668	652	675	650	705	694	732	678	654	710	689	673	628	708	671	641	691	676	635	710	712	716	701	638	681	670	665	654	650	683	680	659	665	642	669	670	676	689	653	659	710	671	649	709	652	581	685	684	683	650	675	656	652	687	714	645	705	671	639	679	691	712	685	671	626	670	643	637	705	676	704	660	642	716	645	676	670	667	668	676	656	716	631	676	662	712	623	700	688	658	706	673	692	652	692	688
3505	3883	14227	9726	580	283	239	262	239	231	221	232	259	250	307	293	280	542	643	450	358	259	241	248	221	213	231	241	250	208	242	232	256	226	241	241	213	210	235	254	238	249	216	253	250	241	244	239	224	234	217	246	243	219	264	240	242	254	197	247	233	234	235	214	263	232	237	230	242	225	258	244	247	226	213	259	228	233	252	242	231	236	225	216	226	239	249	241	227	243	244	232	227	236	251	216	239	220	205	235	243	226	263	228	216	239	224	231	246	229	249	215	228	261	249	214	250	230	228	228	219	216	224	232	211	213	233	232	248	244	243	238	275	228	235	219	229	235	240	238	230	239	228	231	249	225	239	243	219	210	238	220	257	238	221	248	241	241	243	246	207	243	246	231	240	221	242	245	233	263	216	225	239	229	218	244	240	241	257	235	211	235	219	222	256	244	262	234	244	218	253	248	245	247	231	223	239	219	221	234	230	233	243	241	218	230	240	254	222	234	243	227	243	274	230	227	219	229	248	245	224	226	224	219	216	242	229	266	251	219	227	242	255	236	241	241	219	244	239	249	244	229	222	224	244	225	231	230	242	239	236	216	248	228	240	253	223	239	254	229	246	244	223	186	225	222	216	237	227	257	227	261	245	247	215	225	238	242	232	260	251	218	255	231	233	251	238	221	224	214	246	232	248	262	242	270	225	238	231	226	246	237	233	238	256	240	242	234	225	247	255	224	245	242	202	252	258	249	223	226	253	242	246	219	241	257	260	233	247	241	233	253	220	221	223	222	236	235	252	229	235	215	233	247	247	239	223	258	284	241	229	239	225	217	285	251	235	224	254	238	233	214	231	226	253	282	211	236	226	226	250	230	247	236	265	250	260	258	225	211	245	258	220	252	221	229	222	239	231	244	251	221	222	239	233	252	233	243	240	246	231	212	252	248	198	256	235	224	216	223	213	235	245	213	217	205	249	229	220	246	240	262	256	239	219	234	246	256	238	243	243	238	254	262	262	195	211	222	248	213	245	237	221	250	230	229	242	234	227	233	247	259	252	264	218	205	225	254	234	248	244	229	233	252	214	237	225	236	233	245	257	222	253	261	205	229	258	212	234	238	238	215	237	214	213	247	226	257	234	228	247	246	200	232	217	186	217	262	218	254	214	223	226	235	251	224	254	253	223	260	234	220	240	252	233	230	234	217	233	211	235	228	246	265	233	243	203	240	217	244	228	227	203	234	210	254	239	239	210	241	215	259	227	226	224	234	229	218	261	238	237	251	217	237	245	224	218	237	258	248	252	214	236	227	243	206	254	228	250	236	260	234	259	219	252	232	290	234	244	245	222	256	218	252	209	271	236	206	253	231	253	251	229	245	226	278	272	237	240	229	244	266	228	231	220	221	218	252	250	258	260	228	221	232	239	227	221	223	243	249	254	219	225	251	258	238	243	233	230	273	234	245	238	237	241	258	214	242	229	240	231	233	199	222	234	251	239	253	245	227	255	244	230	222	242	241	235	247	243	242	260	261	238	234	202	221	223	209	235	225	233	224	245	218	222	207	261	250	224	251	247	245	234	236	231	212	220	257	228	241	219	270	219	246	249	219	226	203	232	226	258	219	262	250	222	234	235	221	226	258	259	220	242	240	242	265	205	255	232	226	253	223	229	248	269	225	274	236	233	228	251	221	230	234	273	240	237	213	207	214	263	214	207	242	222	231	230	242	226	243	253	245	194	278	262	244	232	241	236	222	242	246	255	240	241	230	243	242	249	250	254	262	254	239	227	247	235	237	219	242	251	231	215	210	235	236	247	235	250	274	222	263	236	250	238	227	237	233	202	269	242	219	252	224	238	233	249	243	241	232	222	261	232	244	207	243	252	217	221	242	228	261	247	245	250	248	234	235	231	239	242	254	222	243	238	230	233	247	210	246	247	213	242	236	250	228	220	217	200	245	247	244	216	225	255	243	265	230	237	248	218	262	249	233	255	237	228	229	247	230	267	227	235	249	231	208	206	231	227	243	261	225	256	232	234	244	226	250	239	249	238	233	220	237	222	256	239	221	217	262	243	222	231	236	237	233	226	233	208	219	259	280	230	244	236	234	227	206	241	257	219	256	245	226	242	244	239	247	242	268	219	225	251	249	207	232	240	246	236	252	234	222	243	229	246	261	210	234	235	242	245	273	249	251	259	242	236	242	238	247	235	235	250	229	263	268	233	245	226	229	216	237	248	191	208	251	241	244	232	260	228	235	248	249	237	235	243	233	255	242	261	248	232	261	245	250	245	256	246	225	237	217	259	246	251	236	203	233	245	237	210	221	254	263	247	239	250	220	239	258	224	249	245	234	252	249	248	239	249	242	270	227	270	243	249	234	236	239	237	268	240	241	254	250	228	259	261	235	239	230	246	242	248	237	262	247	236	242	241	227	251	262	238	221	246	244	251	238	276	246	241	250	227	247	236	238	228	246	241	232	231	235	253	228	220	212	247	242	234	239	243	238	238	233	220	248	262	249	224	220	238	228	251	224	244	205	242	240	248	243	237	229	217	241	259	245	214	226	251	217	258	230	213	238	240	227	229	236	234	232	246	221	216	246	244	222	238	244	232	240	211	257	245	253	244	231	256	258	250	248	235	237	214	253	225	249	221	230	199	240	235	222	216	265	253	255	235	235	206	219	239	244	248	239	260	227	235	226	221	247	261	237	234	236	243	224	246	223	252	268	258	231	247	300	255	228	275	238	288	248	259	217	216	262	235	227	225	253	235	264	230	241	238	232	241	243	255	244	258	216	251	243	222	229	234	243	252	247	227	248	234	225	234	253	230	255	258	209	236	236	224	228	240	224	221	218	233	214	236	265	240	217	253	273	209	235	212	249	248	250	219	225	206	254	244	241	238	240	260	252	252	243	244	252	276	268	250	230	233	255	210	231	234	226	246	217	259	224	233	233	239	264	227	243	240	255	243	226	266	220	220	265	273	227	245	264	269	259	226	238	229	221	249	210	223	265	267	236	230	250	247	220	234	245	216	266	237	212	237	235	242	272	239	238	233	239	265	232	226	232	240	227	228	240	221	235	256	206	205	221	231	231	222	225	271	232	240	272	230	258	225	272	254	233	257	253	219	275	226	224	260	219	252	231	239	248	227	231	258	230	246	253	263	268	231	258	230	247	234	235	244	238	218	226	228	239	230	221	255	219	261	220	239	230	237	255	252	234	192	217	237	223	245	257	227	224	253	256	240	236	260	225	235	225	233	222	245	222	218	244	239	259	235	236	265	247	214	239	267	256	252	210	229	264	235	230	256	251	235	215	234	240	238	203	212	239	230	267	225	234	227	240	251	252	255	217	252	230	245	250	241	250	236	253	226	234	235	245	214	238	246	224	225	230	230	254	250	252	249	220	243	241	219	220	238	225	242	236	242	244	266	227	229	229	241	236	238	241	253	241	229	225	234	246	265	254	249	262	253	245	259	228	210	260	240	256	226	230	234	261	232	229	244	234	242	235
3134	5967	25220	19270	1003	873	731	665	682	666	666	665	667	834	1196	944	1123	2640	2726	1724	981	754	625	656	613	657	614	687	619	629	678	675	626	646	643	630	618	654	649	637	616	618	625	631	600	641	597	592	626	643	626	633	605	676	629	589	625	642	614	654	627	639	669	640	652	657	650	601	618	588	561	641	608	643	661	629	603	627	645	690	642	635	640	657	611	622	629	632	651	636	654	603	656	637	645	608	627	666	632	660	651	599	611	644	611	645	662	622	625	618	643	658	628	654	658	651	633	603	613	626	633	633	651	628	602	639	627	602	593	616	572	572	588	643	579	670	640	616	647	614	601	582	636	656	643	585	680	618	627	606	665	627	639	637	641	630	587	602	652	607	585	617	665	633	653	657	606	634	608	562	584	626	660	585	654	628	628	637	630	585	634	639	597	635	618	634	604	693	634	682	609	623	661	653	605	629	608	640	585	650	639	621	622	636	631	621	602	623	636	642	597	602	622	641	585	619	628	652	591	634	595	598	632	656	642	667	631	566	677	641	643	629	651	625	649	619	651	597	659	644	643	630	623	655	617	597	642	652	578	642	633	617	629	608	655	596	629	598	624	611	600	652	670	645	669	649	614	594	598	638	624	639	620	641	643	651	606	619	631	610	628	620	608	615	677	592	646	640	600	653	636	578	606	669	634	635	615	618	649	689	582	622	603	633	674	610	579	644	589	602	599	649	637	598	624	623	666	618	625	605	658	625	615	665	648	615	596	613	689	641	647	636	644	617	613	601	589	619	621	600	629	646	589	636	639	606	621	660	657	642	585	668	608	629	609	623	618	620	632	598	612	697	626	653	641	596	602	590	542	640	639	670	632	663	645	647	674	638	608	669	624	650	602	643	596	614	628	630	622	593	676	638	649	638	629	608	667	643	596	647	665	655	634	631	640	606	587	597	646	597	622	629	564	619	678	594	670	631	637	612	599	647	632	628	647	603	629	610	675	626	618	635	588	624	662	612	614	664	654	610	627	633	619	568	637	622	672	624	651	620	650	569	598	608	599	667	664	613	651	628	634	629	654	592	615	644	641	615	616	608	635	639	585	636	640	634	599	663	601	638	583	628	589	641	651	640	631	580	581	665	630	584	610	619	650	647	622	598	597	613	609	598	610	644	640	660	602	612	607	608	611	606	614	624	590	624	606	631	594	625	619	606	616	615	571	663	623	605	623	651	633	612	636	618	666	627	662	620	626	632	622	576	606	649	635	625	638	604	667	683	646	641	630	644	627	654	622	624	651	654	620	627	613	608	627	641	653	594	647	651	639	581	594	610	631	623	640	565	640	629	640	625	644	664	584	620	644	642	653	637	655	589	669	627	650	578	659	612	678	605	649	638	618	621	622	619	626	642	630	630	638	637	646	623	655	658	632	639	594	638	614	654	597	662	606	606	611	633	639	628	539	614	666	623	593	635	641	612	614	595	615	607	599	644	654	652	590	675	601	636	633	615	607	649	610	610	649	620	620	693	619	637	624	636	614	642	628	608	593	628	604	638	576	628	625	629	595	650	597	662	638	628	609	627	614	596	661	639	566	596	664	585	657	603	622	575	653	621	600	630	665	665	623	616	597	604	623	641	634	603	680	608	641	632	628	625	642	673	623	640	545	655	650	601	643	648	645	652	618	673	607	657	630	593	632	633	611	588	612	674	584	630	682	622	667	640	598	617	637	621	649	613	582	608	611	619	644	610	587	649	615	650	606	621	603	643	596	623	600	625	625	668	618	596	614	617	618	660	614	669	610	622	620	608	640	601	636	615	636	641	654	645	654	647	605	617	667	682	648	653	587	605	606	630	604	629	639	610	599	641	628	613	598	638	608	646	593	646	661	620	664	657	624	621	618	628	621	618	611	655	629	644	690	604	638	618	631	599	642	609	597	661	618	598	631	650	667	640	655	635	633	660	639	645	624	639	595	611	651	650	649	612	658	621	629	616	610	573	634	617	619	599	611	614	643	644	629	623	600	622	643	640	606	644	659	561	679	623	614	595	588	588	628	602	628	625	670	650	635	665	625	647	651	618	656	645	625	631	623	593	636	636	648	633	617	694	595	664	620	657	610	620	625	613	613	653	621	648	605	638	647	630	598	601	633	623	649	698	660	592	623	610	607	585	606	647	613	630	645	627	641	644	607	568	627	657	625	618	619	621	590	637	658	656	654	638	663	652	605	634	603	653	652	602	649	639	614	643	683	625	608	639	659	622	598	644	630	588	652	630	617	652	577	649	616	576	610	638	620	598	599	624	590	614	636	657	640	653	614	593	641	658	645	632	657	605	627	649	616	619	665	612	628	597	649	657	677	650	626	646	638	620	659	613	632	665	675	637	630	689	626	621	613	645	614	613	637	642	654	616	644	608	602	640	567	634	620	605	617	589	608	639	623	628	609	633	650	616	625	606	593	575	654	603	622	631	617	656	644	621	639	664	636	649	639	620	633	604	660	651	629	598	642	652	646	640	615	607	655	616	597	642	633	623	615	677	605	662	614	654	656	651	597	617	659	636	655	634	623	630	608	669	628	613	629	584	629	592	630	592	600	646	647	670	596	613	658	610	658	577	638	619	618	616	646	633	653	553	622	616	582	616	634	616	653	635	589	598	598	590	604	622	593	611	610	645	631	679	607	586	600	626	688	585	683	621	636	644	630	603	657	678	647	598	691	581	596	657	615	618	639	615	615	678	643	607	631	647	632	602	604	629	642	593	635	617	652	559	653	649	613	647	633	622	692	625	559	603	605	604	642	617	592	615	620	674	666	635	639	637	615	643	626	640	602	662	636	689	644	644	649	660	671	634	611	625	584	652	637	604	620	626	622	618	632	602	603	623	620	635	637	630	600	567	704	589	625	566	624	670	635	589	616	574	603	632	597	620	629	592	647	613	619	624	614	662	680	645	640	603	649	594	668	656	634	609	601	649	647	643	605	632	598	617	618	610	571	593	638	620	639	638	615	628	639	644	610	636	611	676	646	604	616	681	639	655	682	616	612	619	613	655	578	633	626	659	657	639	630	594	625	593	625	640	698	653	644	643	577	640	604	639	615	622	632	625	578	621	594	658	607	622	603	637	630	641	609	665	639	639	639	610	631	614	616	590	649	671	602	596	651	667	636	639	615	636	602	597	644	635	617	636	613	613	668	581	636	625	574	636	653	632	707	643	617	646	616	650	628	650	681	580	656	638	645	649	607	637	612	653	651	633	608	663	643	617	620	630	614	618	582	656	649	646	617	641	587	599	627	653	617	638	628	636	591	623	629	625	655	647	649	634	641	591	626	642	629	635	592	581	655	613	590	636	616	619	615	624	623	652	649	630	589	648	642	637	671	583	626	608	632	572	634	621	607	610	634	609	604	654	667	633	615	568	582	599	615	634	629	589	601	668	626	594	654	646	655	631	650	599	596	610	596	677	663	629	615	594	610	662	628	611	650	649	652	619	608	621	618	682	626	675	657	620	632	617
16131	29706	68578	57292	18694	3076	554	422	344	330	309	316	330	352	1534	350	473	2544	2529	1385	647	353	292	282	281	283	277	266	282	266	272	276	255	273	284	281	264	292	312	245	271	267	258	275	260	292	296	288	255	266	267	298	273	302	261	289	258	284	273	266	252	255	303	280	289	267	275	297	296	279	259	310	306	291	286	290	273	269	272	282	267	287	294	289	277	286	280	263	285	265	274	280	260	242	288	288	289	258	287	254	283	262	273	286	234	284	304	248	244	284	274	263	298	260	275	292	295	254	296	270	298	289	259	294	278	267	292	269	272	286	288	306	266	294	269	250	263	291	295	283	287	283	283	261	291	266	235	260	307	264	285	290	254	251	280	237	267	278	280	280	257	268	312	307	286	270	291	271	258	291	250	263	273	274	289	231	292	255	277	266	277	296	276	284	317	278	282	261	271	272	254	268	291	323	285	265	295	326	277	290	269	277	263	282	268	312	256	275	321	268	266	301	284	261	277	260	277	267	302	271	273	303	288	290	257	263	263	299	301	285	278	263	277	256	229	266	267	302	287	291	293	310	271	265	264	267	274	273	285	248	274	265	285	261	280	278	283	247	276	276	279	292	312	312	244	266	264	295	265	282	268	274	274	260	259	240	270	286	234	265	293	267	242	263	267	280	319	270	282	314	251	292	291	310	281	280	273	279	246	302	298	278	280	301	264	281	281	277	247	274	290	277	251	295	278	300	273	261	256	301	256	279	281	291	288	260	267	289	304	263	296	285	243	274	287	258	293	259	254	277	291	292	280	285	318	279	275	253	294	278	280	268	292	257	262	264	257	246	278	295	248	277	258	256	264	283	251	295	296	272	279	278	294	231	249	291	268	269	261	258	277	258	281	272	272	273	265	274	319	262	289	281	297	256	271	282	269	280	286	290	262	283	243	276	279	261	269	280	294	277	299	287	290	282	261	248	260	293	270	298	286	272	305	277	291	266	283	279	286	286	266	284	306	269	294	263	290	276	309	296	283	302	286	281	281	271	280	279	273	251	264	271	281	295	262	281	296	261	291	290	295	298	265	269	276	295	291	298	289	263	279	280	307	260	302	264	263	279	290	241	289	249	300	287	272	258	267	305	295	260	297	283	270	291	260	254	263	298	281	302	257	262	263	273	282	299	288	282	278	262	281	265	248	307	273	290	284	305	281	256	268	276	312	291	264	272	264	266	279	277	272	268	285	261	309	282	267	301	297	298	252	263	260	269	283	290	285	287	270	298	267	321	289	285	302	277	259	312	258	256	270	257	271	283	295	297	266	256	275	273	289	298	269	264	289	298	264	263	285	290	277	276	289	312	282	279	262	285	285	263	262	255	294	293	278	258	283	268	290	263	280	271	246	283	275	279	282	284	294	306	274	279	261	295	269	293	287	223	299	283	267	266	258	265	277	286	256	267	265	296	280	288	264	300	309	304	286	296	309	273	294	279	230	297	286	274	265	279	265	303	285	249	292	288	297	283	305	288	273	263	287	313	281	275	286	254	256	291	281	276	253	270	283	265	266	295	282	274	306	277	258	297	289	260	273	265	276	272	268	277	294	265	294	278	298	262	272	275	298	293	280	307	276	267	299	295	293	259	287	293	249	288	285	279	280	272	283	286	261	257	302	264	256	277	279	275	273	310	290	264	295	257	258	269	259	308	278	280	261	265	274	297	295	324	281	262	266	291	267	290	280	309	276	313	265	266	262	232	280	283	288	247	276	263	297	295	270	302	259	298	283	246	299	287	270	269	274	285	262	307	258	254	287	250	266	283	294	260	277	266	293	271	281	290	262	288	294	279	276	272	276	265	295	276	274	258	280	297	272	279	263	276	281	292	274	246	287	276	269	310	243	254	274	290	289	266	301	272	286	268	277	245	271	279	264	270	267	293	264	281	281	271	276	310	297	288	282	303	298	295	282	264	270	260	277	274	284	251	269	300	287	284	263	275	267	278	276	249	267	286	274	264	291	273	292	294	291	270	257	276	256	280	263	274	294	258	283	272	269	296	280	296	289	285	273	265	283	270	266	275	284	280	301	293	285	276	249	266	280	273	292	271	291	243	281	263	241	271	263	241	277	276	260	254	293	305	282	298	278	286	291	304	287	302	270	313	271	280	273	288	320	265	280	278	285	283	258	274	240	295	293	272	271	281	253	296	288	259	301	276	260	277	294	285	274	276	274	261	292	284	292	257	260	259	283	291	273	247	267	280	279	258	284	292	272	279	289	287	268	276	257	257	256	321	274	281	286	300	291	302	282	289	277	289	289	268	263	304	291	330	243	271	265	291	270	288	289	248	274	263	264	282	264	266	280	265	289	280	282	291	264	262	302	289	279	302	267	253	274	295	260	284	272	257	251	289	271	249	302	283	253	250	266	277	310	304	272	282	304	312	299	249	274	282	272	263	276	289	274	289	265	268	295	275	283	279	263	274	268	271	288	263	275	269	259	301	290	277	274	275	280	278	299	257	297	273	256	253	255	280	274	267	281	254	258	257	270	281	279	271	250	266	266	273	267	301	270	278	281	274	291	266	284	304	306	263	277	277	263	282	274	284	263	306	257	275	283	278	255	270	276	290	289	268	269	284	275	321	291	276	282	305	247	262	279	317	299	231	262	276	282	293	270	273	300	280	257	272	254	252	295	278	294	290	283	273	262	289	250	290	276	280	291	294	249	318	259	285	302	280	244	285	281	279	244	281	271	289	265	272	268	286	284	265	263	271	296	286	270	273	269	281	243	243	256	262	262	263	281	291	282	277	258	294	281	270	294	283	281	292	241	276	291	266	301	275	270	276	255	269	294	291	254	286	269	268	281	288	229	267	273	279	291	261	288	260	262	286	295	290	287	266	283	287	254	289	283	264	312	261	286	282	272	283	233	310	255	276	278	291	293	238	283	305	268	299	272	266	275	253	254	280	282	288	294	271	255	257	270	297	304	273	283	260	294	253	236	299	274	274	251	287	287	267	268	277	251	302	285	290	307	257	268	277	258	286	256	269	311	267	245	287	277	281	283	238	296	264	270	266	274	274	272	273	261	286	287	307	280	265	289	289	286	281	255	295	275	293	296	275	280	277	258	287	278	294	257	294	277	259	279	255	287	269	253	281	299	274	240	282	260	302	247	284	324	268	264	258	272	254	273	269	275	262	275	300	298	260	313	283	291	290	305	284	274	292	283	296	269	256	253	297	268	280	257	267	254	271	274	300	252	268	251	267	299	271	287	278	296	270	270	258	288	277	252	254	249	248	276	276	260	281	278	261	269	263	283	286	282	266	264	286	280	259	250	255	298	259	280	268	274	275	291	263	277	281	263	272	260	252	300	284	266	291	264	270	255	292	278	278	273	292	294	263	298	311	288	296	268	279	258	277	268	252	251	273	269	305	266	270	269	291	290	248	296	293	282	266	285	288	255	305	300	305	238	282	283	253	290	274	320	281	271	278	291	288	266	257	287	274	271	289	268	294	311	292
10264	25831	64968	58038	5947	1772	1236	1213	1101	1021	1001	1006	906	1092	7789	1171	1831	13532	12787	6459	2498	1201	797	680	725	707	761	695	744	724	721	722	680	679	715	712	706	703	698	717	693	740	664	699	741	704	712	720	702	705	718	714	730	691	760	704	760	753	683	677	720	719	740	693	742	726	690	692	717	729	713	702	661	730	690	709	698	669	726	689	713	715	701	702	692	705	707	708	758	730	697	691	720	642	753	694	729	704	763	711	752	700	691	712	732	688	702	744	699	689	706	772	697	734	749	707	727	691	734	742	746	700	725	675	669	714	715	726	726	717	760	711	704	701	723	705	727	659	697	739	697	696	725	699	727	798	753	707	718	712	704	726	712	699	669	725	664	715	696	701	687	704	718	664	695	760	751	673	739	698	655	713	696	694	744	745	682	681	715	741	658	661	736	647	642	729	688	683	718	740	694	735	662	717	734	692	788	723	667	692	728	680	727	711	708	716	755	676	702	750	751	703	699	703	703	707	740	725	742	670	694	743	714	707	719	734	770	676	741	747	709	701	754	736	732	687	722	739	732	712	727	698	747	665	689	696	732	661	737	679	710	710	720	677	716	719	705	750	659	710	729	712	720	696	715	695	706	775	747	726	692	718	698	706	708	751	718	736	731	706	710	682	699	720	756	704	697	691	719	727	696	688	658	712	717	771	730	737	675	726	710	698	688	690	693	700	724	750	664	712	719	690	703	661	713	694	671	697	698	738	747	692	731	689	743	733	713	718	706	683	727	749	710	700	695	714	721	721	723	737	721	730	674	706	715	690	718	735	709	719	700	693	745	733	735	745	686	708	714	701	663	725	702	735	692	694	693	717	721	716	673	668	692	700	673	685	686	743	696	719	731	746	701	730	702	717	726	649	759	688	693	745	740	707	733	681	749	712	721	702	733	732	744	732	664	712	710	748	678	701	653	727	690	704	706	745	694	747	760	712	745	726	743	678	735	750	712	773	724	720	655	681	752	737	700	723	742	681	694	696	724	724	689	702	743	758	734	736	677	707	736	726	738	706	719	735	697	729	729	708	686	719	692	742	722	715	702	680	708	724	706	747	737	723	716	694	699	711	698	743	769	713	701	699	742	737	693	700	723	747	728	708	719	748	690	676	709	739	673	695	675	702	715	719	714	766	740	685	689	718	744	708	713	719	701	641	718	738	691	684	714	690	719	692	745	709	741	696	646	682	706	684	719	752	708	663	679	722	749	772	705	719	676	682	713	693	711	722	725	718	692	766	723	728	678	728	679	737	677	725	691	728	668	706	750	711	733	735	706	669	744	709	707	709	722	733	709	684	704	769	722	703	724	734	691	718	720	695	696	735	701	745	730	644	715	728	703	648	636	705	713	715	733	705	712	759	674	733	729	739	710	729	692	701	717	706	748	699	658	742	686	769	722	747	672	694	678	731	746	717	730	706	718	686	745	701	719	715	713	710	695	766	731	713	781	701	736	725	680	697	700	746	720	732	747	717	769	650	742	742	682	748	692	734	703	635	696	716	770	688	744	765	765	727	701	738	693	754	717	718	703	694	723	725	711	698	697	722	756	744	703	735	689	708	710	720	690	682	711	705	664	699	686	702	710	726	710	696	722	690	685	704	693	705	700	730	786	750	739	685	667	707	697	700	721	719	735	716	755	725	714	754	679	688	729	705	671	673	723	699	730	692	702	680	679	722	711	766	706	714	732	692	717	682	718	721	713	724	713	786	700	720	766	709	730	729	748	668	737	745	726	688	677	722	721	682	734	683	706	722	688	651	753	721	699	717	693	749	757	726	724	735	656	672	691	757	652	707	737	693	685	749	749	766	730	734	655	764	708	698	746	742	730	701	712	713	737	708	705	673	703	751	717	717	740	704	754	725	724	684	710	748	719	749	704	710	769	725	707	715	720	667	718	700	717	750	693	700	722	718	719	661	708	746	705	688	722	681	730	720	768	733	720	749	719	719	717	704	727	750	739	734	699	706	730	719	680	711	734	705	728	730	710	791	718	723	767	706	777	720	677	707	680	701	749	737	733	719	746	708	702	735	720	694	670	783	688	751	708	725	735	717	683	708	716	675	731	739	711	698	725	682	677	717	703	722	746	724	708	717	674	695	746	729	720	725	685	700	729	741	706	751	720	676	692	754	718	685	696	732	751	723	717	681	683	683	706	741	753	741	699	667	735	707	717	705	682	737	713	691	712	710	704	689	698	725	721	713	681	735	721	725	737	715	708	676	755	709	731	698	752	747	698	704	725	733	692	709	743	724	719	769	734	674	705	687	709	688	736	716	703	716	701	711	679	750	707	708	730	729	729	708	727	717	702	711	759	687	684	742	734	714	720	692	704	686	711	731	777	688	745	690	687	725	719	741	699	750	690	731	741	724	725	665	705	722	698	708	681	736	708	724	735	695	694	703	715	704	748	703	693	723	697	718	727	709	709	665	695	727	676	767	710	670	709	750	661	750	738	681	718	696	700	676	678	733	673	697	718	714	707	707	657	730	720	676	745	671	703	695	723	727	746	721	737	698	725	702	711	709	705	724	697	658	784	740	702	748	706	689	722	759	752	686	688	689	713	718	744	697	740	735	751	746	713	730	745	716	751	739	731	684	690	709	734	705	734	738	689	726	690	699	661	732	723	746	729	702	702	679	704	735	711	697	737	669	773	683	730	741	742	702	747	717	707	744	703	728	707	721	679	660	724	638	720	725	722	730	746	680	781	692	658	639	718	688	697	656	705	728	720	753	685	749	704	735	746	746	727	699	740	721	727	724	694	730	684	699	734	685	724	727	729	754	724	662	736	671	744	735	732	672	710	711	699	717	702	706	708	716	730	704	717	727	707	724	751	740	705	719	696	709	703	718	735	761	715	768	665	695	715	720	703	652	712	715	701	763	664	706	707	708	717	726	696	750	704	717	695	739	726	724	737	679	732	699	739	701	697	709	688	700	690	693	708	764	713	745	689	732	699	704	713	674	755	678	673	709	747	685	740	723	697	708	713	713	716	715	748	767	702	714	692	659	704	696	743	738	704	669	719	736	721	730	765	727	674	754	706	715	741	707	691	778	758	700	703	734	681	759	734	700	674	705	691	715	747	727	737	711	682	725	685	740	735	721	724	706	679	703	732	739	664	742	716	697	722	677	725	718	700	657	767	730	651	758	727	721	716	713	674	765	745	781	701	741	721	722	740	727	726	713	713	746	689	741	725	674	725	724	688	766	752	729	654	731	701	672	680	699	735	686	689	699	696	752	739	729	740	697	687	711	695	680	712	700	757	713	713	741	695	744	754	729	747	719	696	750	720	718	699	721	754	717	668	714	667	697	738	725	721	712	691	693	660	702	745	707	699	715	770	762	753	703	714	745	702	701	666	666	717	724	696	709	701	695	712	731	671	719	676	687	688	679	695	703	733	712	760	714	727	736	680	706	703	707	726	707	654	719	692	735	678	734	749	729	697	735	722	704	717	724	732	692	676	712
22994	46230	82138	69404	26057	9056	1434	642	422	446	372	365	340	415	526	811	2210	6152	5270	2418	1054	452	283	262	264	269	272	242	285	286	268	281	266	265	300	275	266	270	278	311	253	258	272	244	262	262	275	291	276	266	283	299	271	268	260	263	282	285	250	277	295	274	287	249	280	244	311	268	305	283	291	282	258	272	269	277	274	285	268	292	230	253	271	278	259	293	279	262	256	285	224	304	252	278	254	280	267	261	285	289	262	265	247	222	254	270	263	265	260	256	262	280	273	260	265	284	285	277	264	251	253	318	272	290	254	278	287	289	257	276	261	296	311	244	297	289	296	253	279	263	281	277	262	269	288	256	263	285	280	272	294	274	248	265	276	290	269	247	264	264	254	282	237	271	265	253	245	261	248	287	289	294	301	282	275	248	263	279	258	285	263	273	259	260	288	309	280	282	284	254	277	275	257	264	255	275	260	259	277	283	278	252	265	290	269	290	286	299	297	250	271	245	308	282	284	277	277	263	253	279	281	254	255	290	288	265	268	288	251	286	268	265	271	284	243	255	278	283	250	286	290	286	247	244	262	261	234	276	246	250	291	275	249	273	296	247	269	286	256	269	257	299	260	245	261	273	302	282	268	244	277	230	270	282	291	276	267	259	260	268	250	288	264	277	269	261	251	270	275	275	210	262	288	298	278	290	268	253	278	276	274	247	281	273	261	271	246	310	250	262	262	253	264	288	246	274	269	274	274	264	278	274	272	271	276	295	268	267	255	256	283	276	248	253	289	292	310	274	273	250	294	302	261	261	270	279	264	248	251	246	261	254	272	288	258	244	266	296	267	286	273	253	271	277	267	284	276	279	282	250	294	257	256	276	265	283	258	268	287	264	273	273	267	244	267	260	292	251	283	301	265	262	264	255	254	246	250	286	279	286	251	270	254	256	270	246	269	280	276	243	259	256	254	238	244	267	277	289	238	261	292	263	260	267	268	273	292	265	277	257	263	282	258	221	293	275	270	269	278	291	245	261	275	252	244	252	285	276	283	255	274	259	259	279	279	277	256	270	250	263	258	266	269	269	256	242	260	254	263	277	284	267	296	282	261	271	248	266	288	294	264	260	245	247	273	278	276	250	219	281	242	268	271	295	262	280	264	241	263	266	275	252	264	280	251	279	271	282	314	282	252	273	232	222	264	275	268	290	295	259	259	266	274	238	261	287	290	306	266	256	266	260	261	271	265	272	289	270	272	291	274	282	268	271	296	263	254	271	248	261	273	291	274	260	251	273	254	296	275	259	284	267	277	277	267	291	280	247	288	280	269	273	267	264	245	278	279	252	294	283	286	272	249	246	254	252	288	280	288	265	260	278	253	281	284	256	275	238	259	290	277	262	287	258	270	257	287	268	277	271	279	283	272	259	293	274	231	284	257	259	258	265	266	269	291	298	240	279	265	249	282	263	247	268	257	252	244	270	276	271	259	278	259	251	278	248	256	235	275	276	240	278	285	271	278	266	295	252	297	269	299	246	281	296	264	260	294	255	277	297	260	277	284	242	276	245	270	293	272	269	279	260	265	290	269	266	269	278	264	274	271	253	260	301	256	290	294	269	284	277	289	260	291	299	252	257	252	243	305	257	285	231	250	286	288	269	256	283	266	279	233	292	289	245	293	268	276	265	273	236	269	261	240	286	269	278	282	288	258	273	264	267	257	287	240	285	277	255	264	263	274	249	251	248	242	273	248	291	264	273	311	289	269	271	296	245	290	252	287	275	278	279	248	291	285	277	260	249	279	275	254	253	258	259	283	246	287	278	243	267	264	294	273	271	284	266	285	281	264	252	267	268	278	256	264	282	250	264	271	258	274	274	306	300	265	240	268	268	258	283	253	252	272	267	234	283	257	258	275	275	289	246	256	271	280	296	282	264	281	271	264	264	245	277	263	275	301	253	299	260	287	261	281	248	246	254	275	285	264	280	259	233	228	268	269	260	267	272	267	250	254	310	251	258	282	242	270	267	265	275	268	269	269	285	279	258	275	250	279	265	257	252	288	264	271	258	272	264	274	257	266	246	270	282	277	270	256	269	287	284	264	307	283	281	276	258	297	268	261	238	278	277	276	280	299	255	279	249	266	269	298	274	264	248	281	256	272	250	277	278	244	256	251	270	290	273	222	282	264	275	261	250	280	241	242	279	279	273	270	262	270	271	267	279	301	249	262	295	281	269	293	291	298	290	279	251	240	279	279	229	286	270	259	247	271	255	280	275	280	259	261	254	251	245	305	268	253	315	262	295	259	292	265	255	296	266	255	286	272	257	236	251	289	253	276	292	281	283	263	262	265	283	281	246	260	261	262	281	269	257	259	284	248	259	246	261	261	275	267	269	236	287	268	266	245	246	257	275	274	275	262	280	281	297	269	281	238	269	249	269	282	249	259	280	283	271	289	262	250	243	304	258	281	286	251	254	263	296	256	259	265	269	268	271	253	256	296	270	263	281	269	275	275	281	229	261	257	237	275	271	305	236	281	262	261	268	266	265	252	269	274	303	271	249	276	261	267	276	253	289	268	283	264	237	243	279	259	264	276	269	262	274	265	293	262	312	285	236	258	274	253	237	264	282	247	305	280	270	287	304	279	280	265	254	269	261	265	265	275	261	270	236	307	246	271	233	281	258	251	268	243	268	269	283	241	257	264	250	284	255	241	291	261	252	259	292	273	265	254	284	271	266	230	267	253	243	316	258	285	267	263	254	270	268	259	252	289	276	277	264	281	252	270	270	282	311	248	251	282	252	262	249	270	274	284	247	276	251	233	291	239	247	233	283	255	281	250	284	309	282	265	274	263	260	251	284	281	279	289	295	230	276	251	256	281	296	299	283	263	264	298	266	263	275	267	274	257	254	270	280	296	263	257	292	293	261	276	252	235	246	269	283	297	263	252	273	291	278	276	286	266	286	269	247	273	303	292	268	240	271	263	251	264	275	258	264	285	270	275	254	259	248	258	288	256	297	268	242	272	283	267	269	252	262	252	249	259	253	255	261	270	260	256	243	298	254	266	275	308	287	297	246	275	281	282	261	261	267	286	246	278	256	282	279	256	289	262	265	283	265	278	281	260	305	274	293	283	260	272	283	255	269	252	280	253	285	270	273	237	278	311	257	265	292	299	290	276	268	250	277	270	277	259	277	293	255	268	288	260	261	251	281	260	250	252	276	273	250	265	251	247	277	289	257	252	263	270	252	297	265	276	268	266	291	260	278	243	235	246	236	278	295	284	278	253	305	273	250	262	297	275	265	285	253	277	253	276	274	261	272	311	253	264	280	270	266	250	291	298	275	273	296	257	255	269	242	276	249	250	251	244	265	281	269	284	271	262	313	263	246	271	285	261	265	246	282	247	252	268	272	269	274	292	282	242	301	283	259	278	279	245	256	251	266	292	256	272	258	253	279	258	246	255	275	255	258	263	262	280	264	253	244	252	277	274	261	257	238	285	252	281	262	273	254	274	265
12898	37885	80200	69461	9683	3532	1917	1660	1595	1557	1234	1288	1186	1290	2265	3722	10399	24177	20981	11005	4552	1625	851	672	695	676	690	692	654	716	688	649	667	668	681	674	681	654	653	687	680	721	720	661	645	672	682	704	677	751	669	668	670	679	656	695	713	709	717	663	688	667	708	745	714	745	719	683	669	674	682	708	717	676	666	711	679	695	654	691	659	638	688	671	712	694	671	693	702	682	697	692	687	733	696	693	638	686	678	709	702	687	686	687	655	676	709	743	670	670	686	677	697	742	651	707	662	722	690	704	649	708	760	651	666	687	641	688	702	699	666	691	684	685	692	652	708	721	669	683	687	691	674	697	685	723	722	676	686	675	633	711	687	694	686	675	703	679	716	701	667	700	654	654	640	674	681	685	680	689	656	701	717	706	694	702	682	692	697	678	705	650	682	667	702	713	674	641	695	732	700	730	688	688	685	633	648	667	680	666	662	669	662	661	663	698	654	688	694	682	690	653	714	702	675	666	655	642	683	687	694	669	710	693	713	723	639	708	741	695	668	684	642	714	726	685	660	688	684	725	712	699	716	692	683	675	646	640	722	689	704	675	692	660	709	686	672	704	710	683	718	687	680	636	656	721	692	702	662	674	655	719	670	679	700	702	690	689	699	685	693	706	677	732	669	658	685	681	662	703	689	665	725	693	654	668	690	624	683	671	670	688	645	697	670	663	704	679	675	642	720	658	705	653	692	706	649	661	680	689	702	715	668	704	723	734	698	649	681	672	676	677	692	630	650	688	661	684	674	700	662	657	648	689	721	696	650	702	681	644	683	660	669	695	679	723	670	630	694	696	712	646	700	699	695	675	707	698	682	644	663	626	711	657	711	685	687	702	705	642	714	678	695	691	709	643	711	713	725	626	687	674	714	700	702	703	681	719	689	684	746	712	692	701	680	654	677	739	667	711	676	668	690	687	702	671	712	665	706	675	682	694	703	675	615	688	658	670	679	683	641	694	696	645	658	690	680	669	694	721	710	636	710	721	664	672	725	700	683	685	712	686	716	731	668	662	693	633	675	720	649	655	711	684	652	716	740	694	758	683	689	682	634	692	666	697	708	677	694	639	664	642	686	724	662	702	681	693	653	680	689	651	695	720	682	689	655	662	697	668	672	687	688	707	684	695	706	705	689	639	697	720	683	673	654	653	702	692	681	664	675	699	674	699	664	695	670	692	682	697	747	732	689	668	666	695	719	667	713	684	686	732	652	651	674	673	721	703	700	670	702	686	681	665	696	667	666	722	700	716	690	662	702	673	724	704	708	719	729	689	678	665	659	745	666	674	680	693	658	716	647	709	688	677	651	721	676	696	674	682	652	698	675	645	703	615	704	702	722	664	674	632	679	674	690	668	679	674	688	707	681	664	638	732	728	684	683	696	715	668	746	650	659	670	685	675	706	688	687	662	668	678	643	668	689	668	659	690	691	675	724	674	669	656	678	670	743	684	704	686	707	661	703	673	732	706	681	715	752	661	687	694	680	679	684	701	677	703	690	697	667	681	718	686	637	651	725	674	677	670	687	686	649	691	705	712	680	642	694	694	686	682	695	691	687	720	707	715	672	694	700	672	733	691	660	707	668	747	698	698	732	694	635	616	630	680	659	743	681	716	684	686	720	652	664	656	672	703	709	690	682	670	666	675	666	680	618	689	673	686	687	706	707	677	694	710	634	696	710	661	681	649	671	718	677	684	693	718	659	633	657	677	703	697	674	711	682	690	676	725	701	684	659	644	653	692	713	656	692	678	687	702	700	655	681	691	675	717	657	678	651	671	669	688	707	724	742	706	723	693	722	637	732	661	663	668	730	676	700	722	708	745	640	715	695	707	691	658	720	725	644	684	687	687	663	668	697	645	660	715	692	728	675	688	678	698	685	688	688	709	677	679	710	651	666	676	725	663	712	668	732	690	698	662	687	650	678	733	742	680	681	677	656	696	682	658	693	720	678	689	691	692	707	700	682	696	718	642	688	667	662	620	672	640	675	688	643	692	693	648	717	673	672	649	690	719	725	634	734	733	699	689	700	691	671	674	686	675	650	666	672	709	650	661	654	723	672	633	698	688	714	645	687	725	678	662	647	673	703	705	707	664	659	646	683	706	703	651	713	736	683	682	707	640	691	725	684	715	676	629	682	633	711	661	712	668	660	651	663	680	694	665	722	679	652	650	730	715	709	690	747	648	691	703	687	666	646	732	671	742	683	672	664	666	752	707	690	637	629	615	710	688	712	671	694	704	713	684	685	658	661	709	675	652	694	682	674	723	661	705	709	669	673	682	655	717	693	726	681	703	685	685	712	681	673	656	682	670	713	686	702	724	730	726	698	673	696	669	731	713	654	712	722	639	700	722	704	672	674	698	680	675	678	685	664	665	653	663	651	668	659	686	692	734	700	692	702	697	674	711	702	691	696	678	699	747	657	638	688	717	692	714	646	685	693	712	714	723	719	639	680	677	683	692	672	672	677	682	672	688	663	722	655	708	678	698	706	659	677	715	692	702	669	701	703	667	678	686	685	707	680	685	630	663	657	683	729	623	665	677	668	672	695	658	653	681	669	661	675	732	685	688	703	721	706	748	675	700	704	640	700	678	669	717	703	703	650	672	665	666	672	673	687	658	622	704	666	680	669	669	720	648	659	739	718	713	687	659	764	706	713	719	630	648	650	692	710	623	691	729	631	694	678	708	708	674	704	674	662	690	693	688	657	671	674	676	698	662	649	660	681	669	683	696	654	673	671	704	698	666	678	714	688	665	623	690	660	716	666	665	719	675	674	684	683	691	735	741	683	707	635	670	689	675	687	664	721	745	679	699	667	690	691	722	696	644	715	620	685	661	714	669	641	658	686	643	662	685	697	732	662	673	654	658	654	674	671	682	706	713	678	670	703	657	681	654	690	636	681	725	684	665	658	679	664	657	679	669	661	677	713	655	690	723	679	656	700	672	660	712	681	718	639	672	677	687	681	684	701	636	674	662	682	661	690	717	680	695	692	673	614	672	682	686	656	698	735	694	683	670	662	686	669	669	682	719	699	688	646	749	664	659	719	667	698	663	708	707	714	735	669	642	710	734	697	685	678	691	700	655	684	686	691	722	691	666	647	651	695	650	669	611	708	661	699	702	670	742	679	692	662	685	662	731	704	744	659	695	700	703	647	710	661	708	630	676	697	694	683	664	641	681	696	715	685	718	684	704	679	679	662	680	683	693	729	659	705	706	704	668	681	689	663	710	673	719	728	746	717	691	662	645	618	674	663	711	705	678	650	667	640	684	717	688	715	669	666	650	701	687	682	685	648	667	666	694	721	658	703	680	711	692	725	689	668	711	699	634	741	663	681	693	648	681	676	669	658	665	688	699	718	669	675	689	671	683	640	673	712	683	726	719	660	703	674	690	680	712	714	624	665	670	707	690	670	742	685	726	680	665	676	681	685	662	687	652	689	713	739	637	698	681	721	708	668	689
3253	3717	13492	8748	526	267	267	279	233	258	264	241	250	283	257	264	317	719	641	502	402	300	280	259	235	251	232	237	248	270	274	243	265	283	242	251	233	248	260	278	251	236	231	260	256	274	256	275	260	273	246	275	262	288	248	238	226	260	252	264	266	254	260	258	249	247	269	225	267	259	245	257	260	257	256	213	230	272	278	242	245	257	254	216	247	254	223	234	250	276	246	265	276	245	274	249	261	264	267	238	265	220	246	246	252	232	226	240	224	283	230	244	265	246	249	243	242	262	236	270	268	241	237	263	254	254	217	253	224	282	258	260	236	263	243	251	283	237	251	226	258	255	252	242	250	236	249	297	233	249	270	232	212	247	248	239	286	252	235	272	264	267	266	239	262	229	279	245	227	247	258	270	243	256	268	243	248	245	253	241	204	272	208	251	229	216	223	258	244	251	235	245	262	228	240	225	252	272	260	206	244	242	228	275	235	249	249	241	236	240	251	231	244	233	262	258	252	282	245	241	249	251	261	261	236	239	260	259	248	276	228	254	242	238	245	227	243	278	238	244	232	243	239	237	252	248	257	243	249	236	261	245	249	242	245	260	226	255	254	240	249	261	274	300	271	234	233	237	260	259	232	278	291	235	234	256	230	240	248	233	257	256	259	263	292	253	267	253	263	233	262	244	245	268	221	267	255	236	235	287	263	246	256	255	260	261	250	244	252	239	271	200	273	236	245	271	225	257	254	247	261	260	256	238	240	244	230	257	257	263	233	236	262	251	251	222	272	256	259	240	256	248	233	287	266	254	241	238	234	239	240	279	263	259	256	246	274	255	233	246	255	260	248	251	250	258	253	256	254	261	275	256	264	250	246	253	254	270	238	232	241	249	261	248	253	247	243	234	254	267	235	239	258	242	238	225	229	263	279	254	269	237	226	252	229	238	238	257	219	241	242	236	268	230	263	268	270	261	238	287	249	250	252	273	289	245	236	256	249	259	237	240	235	241	259	217	262	238	249	236	280	248	241	242	263	234	260	217	241	256	258	219	232	248	261	279	246	256	237	241	242	255	216	258	259	240	266	238	254	235	267	238	249	253	267	251	257	235	257	258	252	224	267	234	258	231	262	264	263	244	279	243	245	294	252	258	218	264	255	256	273	246	233	224	243	257	248	248	277	261	262	273	255	238	251	228	242	247	252	258	254	255	274	258	215	244	228	246	261	240	248	251	274	259	246	216	246	248	248	241	253	252	223	274	210	253	260	237	283	293	254	281	242	241	261	242	257	233	277	268	239	247	245	290	236	248	229	237	253	254	249	225	258	279	264	256	278	258	251	252	254	260	239	229	231	251	268	257	243	268	269	262	256	255	259	234	233	239	257	257	260	261	237	246	232	279	228	249	273	292	238	245	255	241	233	223	225	280	255	258	260	245	242	236	220	262	265	263	261	230	252	230	273	271	237	239	250	251	256	239	253	260	236	218	265	257	234	253	248	234	237	250	255	260	236	253	238	234	251	275	241	250	236	246	243	258	236	253	252	234	240	245	271	244	263	245	249	253	255	263	252	285	258	246	237	250	253	220	240	243	262	242	247	258	242	263	213	267	254	232	240	274	268	249	265	236	260	272	287	238	254	265	228	269	246	281	262	252	235	217	259	244	240	264	249	204	244	275	248	236	249	240	256	253	248	267	257	229	251	257	257	246	247	218	253	260	260	257	278	276	271	289	221	263	246	260	236	226	238	273	235	280	265	238	232	273	236	238	245	252	235	254	267	259	242	242	260	213	284	255	252	234	245	244	254	238	281	265	244	267	222	264	281	206	252	233	257	237	245	251	240	257	259	240	293	253	241	233	300	242	266	270	240	225	260	233	250	262	235	250	258	238	285	248	266	222	243	270	264	258	235	246	246	285	266	245	274	244	237	226	257	243	291	248	246	239	218	262	266	236	224	255	249	240	273	273	254	246	235	257	266	227	230	250	248	220	232	237	240	271	252	241	234	257	250	263	256	266	255	247	224	238	271	274	270	254	261	241	282	209	255	247	255	211	295	262	244	262	241	253	228	249	265	253	270	285	255	256	233	252	254	273	240	239	246	260	248	236	229	226	268	264	243	259	261	262	256	255	269	248	256	272	254	251	245	284	248	280	251	249	249	247	228	265	269	261	251	233	269	284	270	300	232	241	235	258	273	252	231	230	250	263	294	230	197	259	257	264	281	256	220	274	229	269	271	259	257	267	246	267	233	243	256	262	226	256	275	265	240	251	249	228	272	237	249	262	232	242	254	263	250	251	272	246	238	265	239	233	240	268	252	274	242	265	291	200	255	215	240	258	264	238	238	260	265	239	233	235	257	263	231	236	252	263	256	254	241	219	233	227	226	235	250	253	247	212	287	257	239	270	236	288	238	251	234	283	247	242	280	260	241	235	232	255	271	256	261	243	247	232	260	255	244	257	253	270	224	239	244	258	237	270	243	248	227	257	235	275	255	279	251	256	247	242	243	272	266	282	241	268	277	242	275	243	268	244	245	226	244	231	214	257	239	266	240	280	256	242	240	235	255	244	264	242	271	267	279	239	249	242	233	273	290	245	265	220	248	232	261	242	247	258	234	265	218	255	266	251	252	247	251	236	250	266	266	244	222	212	220	220	279	251	255	238	211	235	246	245	261	237	259	216	249	265	241	270	253	212	235	252	279	260	233	279	216	263	219	259	212	259	264	272	265	268	243	215	250	260	240	256	261	241	224	266	272	256	263	245	260	233	229	236	243	230	252	249	239	251	271	234	244	261	252	241	228	258	257	224	248	251	254	245	255	265	267	296	236	274	216	264	250	261	250	243	255	253	261	241	265	272	285	245	272	270	236	249	234	282	266	232	258	262	256	230	292	269	254	239	264	271	243	245	263	241	264	277	254	245	216	253	232	277	235	257	252	236	269	250	245	233	250	262	263	268	249	233	231	267	248	259	263	282	241	264	269	218	266	249	258	220	261	247	261	252	242	260	273	233	259	239	256	248	250	243	241	264	240	254	265	231	238	231	222	267	266	262	233	255	233	273	256	272	296	211	278	236	244	223	233	250	243	259	264	264	227	225	235	242	259	235	265	288	275	257	256	213	252	214	239	255	283	251	259	281	243	248	257	278	254	262	232	248	257	256	254	224	218	257	274	230	290	265	230	272	266	286	249	268	260	270	278	263	252	237	252	242	246	264	244	250	242	249	263	244	270	234	258	260	280	260	269	241	247	216	265	264	255	239	237	255	244	255	231	261	250	276	271	242	255	234	247	223	245	238	249	234	257	252	237	255	237	273	263	206	253	243	257	251	253	260	259	234	254	234	261	236	258	259	252	262	247	244	258	248	242	271	258	267	259	273	246	247	288	234	267	249	240	225	233	288	215	246	235	235	236	267	237	243	231	247	281	269	248	235	241	253	240	224	254	252	226	245	251	226	284	236	249	259	242	269	258	214	280	232	253	282	209	275	250	245	235	232	253	268	282	225
3231	6059	24685	17215	1039	778	731	710	661	640	682	705	651	637	715	777	1134	3456	2648	1835	1249	808	686	677	636	651	640	672	684	679	631	622	670	639	669	686	684	633	689	658	665	644	697	647	637	672	642	613	678	668	640	641	660	637	646	641	642	662	709	707	647	675	655	684	661	671	614	656	625	661	677	657	627	661	652	640	602	665	678	691	703	673	697	612	652	657	683	625	628	654	643	650	715	670	632	660	647	630	639	675	687	650	659	614	673	661	662	679	634	653	650	620	658	674	653	684	663	712	640	645	678	629	670	628	639	648	681	656	688	657	678	682	699	703	684	673	638	614	632	657	678	638	621	639	643	649	650	678	677	622	640	639	699	657	642	720	623	635	642	686	606	657	683	619	633	605	668	645	598	663	663	698	667	689	693	702	699	654	635	634	634	644	677	651	702	671	662	679	634	635	666	700	685	628	677	632	653	628	623	669	675	601	644	685	687	637	642	668	629	683	656	645	719	654	640	642	667	656	665	701	662	654	650	640	625	674	649	639	690	665	633	660	683	633	640	642	637	699	674	652	648	674	656	671	622	599	621	687	685	641	643	650	641	666	620	684	674	692	683	723	641	627	665	653	672	690	695	709	598	636	633	679	645	642	675	671	664	685	672	689	634	674	663	677	684	658	634	645	641	656	729	679	650	657	659	617	682	622	657	684	601	658	634	678	664	650	657	638	647	673	679	605	656	659	691	662	648	644	688	712	680	663	723	632	654	667	651	697	655	651	676	673	689	668	691	714	659	623	672	655	646	691	631	656	653	655	625	674	706	684	648	649	612	658	657	684	612	661	650	633	628	647	637	700	647	641	681	641	670	682	656	689	665	715	691	665	619	647	639	633	647	678	647	665	651	670	646	731	665	643	645	624	662	670	635	625	651	642	695	692	661	667	690	657	651	675	669	642	623	681	662	693	609	643	658	637	663	675	682	657	629	656	617	654	631	651	667	685	668	639	660	656	655	690	629	695	654	657	697	664	700	643	672	620	635	644	648	663	583	635	653	702	661	646	658	636	660	653	661	648	665	678	653	710	610	671	629	654	678	646	632	685	664	641	675	667	653	654	623	600	674	679	704	726	638	667	662	594	684	717	621	627	650	602	587	707	597	648	619	642	653	629	647	629	700	643	671	638	671	681	653	688	653	665	641	679	649	695	654	652	694	672	625	698	646	634	650	629	665	634	649	633	673	698	688	629	668	637	607	610	715	648	713	662	678	687	625	631	650	657	693	671	672	666	688	689	688	605	683	676	661	663	642	663	621	679	675	695	640	653	688	658	648	622	669	657	670	621	648	636	625	620	635	675	694	650	671	641	653	658	628	698	654	635	667	678	646	679	670	656	668	699	683	684	648	707	681	644	684	638	690	659	645	702	731	670	657	633	666	647	641	611	681	681	645	661	677	628	669	650	664	680	612	682	662	660	662	649	649	667	622	670	632	636	637	686	661	675	708	660	650	599	651	672	696	674	662	654	653	650	658	696	717	636	658	672	594	684	681	703	669	702	641	641	631	671	661	674	686	649	636	670	620	613	666	655	676	617	698	641	658	651	621	680	648	660	637	658	666	666	663	635	670	642	620	638	687	648	600	652	643	646	666	664	672	685	651	607	654	680	652	646	656	707	623	672	652	654	715	647	671	629	651	683	676	642	692	627	636	661	713	625	689	678	658	626	629	688	680	623	670	666	626	679	639	653	680	650	647	646	706	648	610	645	681	666	662	640	641	635	714	654	639	666	636	645	655	683	656	643	636	640	702	673	643	680	666	692	670	653	641	685	647	657	650	712	635	666	634	635	675	647	604	697	654	734	667	654	647	647	692	640	633	623	661	684	657	648	663	682	664	664	630	641	664	675	644	649	645	673	697	644	641	717	660	685	670	648	678	620	665	662	622	664	664	658	628	645	632	684	627	627	668	662	604	669	690	617	647	705	653	673	662	642	698	606	708	667	635	683	680	670	671	639	618	663	672	681	673	678	666	671	635	688	630	649	633	650	656	696	606	642	657	682	669	652	678	649	697	665	667	665	636	620	693	658	614	690	699	592	671	650	650	658	691	663	654	623	669	679	687	648	656	609	647	663	685	701	646	643	639	654	658	690	673	666	672	695	700	681	620	681	647	670	626	636	689	626	666	634	652	649	627	672	653	654	654	631	710	692	668	644	620	672	603	697	633	710	677	701	665	631	657	650	631	633	623	626	651	644	629	685	680	622	691	638	670	703	672	685	713	633	661	625	662	628	646	685	640	660	633	649	646	677	647	612	630	635	617	644	662	667	661	703	654	653	646	702	667	607	662	649	640	589	672	641	640	648	688	703	655	664	646	633	670	662	645	654	639	652	673	665	639	682	654	700	624	685	709	633	654	694	684	666	632	608	683	679	649	667	685	654	639	657	700	668	631	612	629	688	628	677	651	678	669	663	684	648	707	670	659	643	613	642	638	641	649	682	673	674	651	691	623	647	693	675	663	642	689	690	675	635	612	672	618	649	684	663	646	644	703	644	661	622	658	661	632	648	683	687	632	668	639	637	666	633	673	662	636	681	633	687	638	649	710	641	690	635	651	653	646	653	679	638	589	627	653	645	647	645	674	669	598	678	639	653	665	694	662	646	678	675	649	677	692	668	642	657	640	649	653	668	656	647	661	628	661	623	687	694	662	672	645	665	690	669	628	628	671	665	628	667	618	670	669	673	647	686	631	614	688	636	702	665	653	663	670	664	622	651	668	642	647	679	656	672	644	634	665	628	666	698	663	656	668	651	610	615	639	665	668	632	699	664	653	648	690	614	629	649	657	705	672	716	631	680	671	666	633	626	643	607	675	680	705	633	691	653	657	656	631	661	659	617	657	619	650	640	638	670	649	652	704	672	652	667	681	689	643	664	620	642	672	669	684	663	649	672	675	696	670	660	673	643	651	627	698	645	600	669	598	657	653	627	676	642	670	665	646	661	629	678	673	622	640	660	659	645	639	674	648	690	674	638	643	663	666	613	687	642	632	668	652	689	653	682	631	671	628	658	656	649	615	643	654	673	684	658	686	663	668	684	653	653	682	708	664	615	671	698	640	718	653	656	657	627	655	726	665	658	626	692	634	635	646	660	693	669	618	668	685	726	619	706	655	641	679	639	676	660	630	696	627	667	620	701	626	606	684	647	659	701	654	652	681	672	639	708	658	666	704	633	634	654	648	633	671	648	706	638	670	690	655	657	643	633	636	681	658	651	645	623	601	662	633	718	623	652	686	648	685	688	673	669	628	698	615	686	621	656	621	610	683	663	628	651	642	651	659	666	699	688	651	647	657	680	646	601	708	625	652	645	671	677	666	645	624	651	668	642	688	627	671	686	667	618	609	613	631	614	647	692	689	681	651	683	674	668	655	685	656	660	681	660	696	613	648	652	666	656	632	612	707	663	652	633	656	678	601	661	629	637	647	674	688	675	678	710	609	680	687	691	641	653	636	656
26435	37756	68478	49022	12782	2076	444	399	390	391	326	334	332	346	316	285	1107	3612	3364	1655	775	384	316	298	292	282	296	285	304	320	313	258	277	263	293	271	281	278	313	265	279	281	297	282	268	273	270	293	264	277	273	263	261	275	304	310	286	297	319	310	271	274	255	285	291	297	256	303	322	261	309	283	287	305	257	285	259	288	289	271	295	268	283	296	317	276	280	280	299	295	269	286	299	289	288	299	273	278	262	271	262	290	308	288	285	303	298	319	262	303	295	286	260	265	316	313	277	305	260	259	271	256	277	294	272	280	267	290	284	241	285	313	297	246	264	270	238	271	286	276	253	322	297	254	267	284	273	279	284	298	302	312	296	260	278	297	265	321	280	291	268	276	268	259	297	276	293	303	323	265	302	281	269	296	299	276	246	256	281	280	291	274	242	290	291	312	283	277	279	287	347	290	299	309	264	276	259	278	279	278	288	279	294	276	282	288	265	284	297	304	270	282	293	283	278	305	276	300	290	317	319	304	265	275	285	291	272	286	282	266	272	294	294	295	287	294	286	316	262	282	263	291	275	290	274	325	279	301	265	298	255	263	278	285	287	287	314	321	303	291	263	308	272	271	290	277	280	284	288	282	267	270	288	244	286	255	286	277	276	291	277	284	290	287	281	276	264	274	265	303	279	276	295	265	303	274	269	275	257	289	306	282	264	281	294	292	262	260	279	243	285	282	278	320	271	257	288	309	280	252	306	292	273	269	265	279	309	251	237	289	252	233	266	274	294	270	271	286	285	274	295	272	278	274	308	284	287	278	252	276	258	294	283	271	294	308	268	262	253	289	255	313	290	286	293	311	281	282	298	302	276	289	280	263	289	291	276	280	289	290	271	281	246	288	274	292	314	262	289	272	291	279	284	305	289	272	277	278	270	279	275	338	313	304	313	294	284	282	278	284	294	276	270	314	269	289	289	256	278	323	298	299	281	275	272	263	286	266	273	279	314	271	249	273	274	287	260	251	290	298	295	262	291	276	306	285	291	274	284	317	296	297	263	286	316	294	284	273	253	292	308	270	270	290	243	276	269	272	257	290	269	263	254	309	288	272	285	302	264	292	282	267	262	275	288	280	271	263	299	284	271	288	279	277	318	281	286	286	265	308	282	245	284	276	271	301	243	273	261	298	272	308	303	283	268	269	289	268	283	301	289	247	290	274	301	283	296	266	293	293	266	289	259	286	283	253	262	293	278	298	293	267	282	280	271	292	288	264	256	301	261	261	290	313	274	275	273	335	296	316	294	262	282	276	277	280	305	288	271	248	294	251	278	299	264	272	266	277	310	295	291	265	283	326	283	273	256	289	320	297	270	264	278	261	268	246	287	268	279	311	299	264	276	265	309	291	267	275	276	272	273	282	311	292	249	285	279	291	294	277	265	288	301	287	310	270	269	300	298	277	281	266	299	270	283	293	298	281	312	292	285	282	311	291	281	276	274	280	283	271	271	293	274	281	296	293	262	283	287	269	286	287	324	268	288	246	257	328	279	281	296	267	254	289	274	292	248	302	283	307	285	280	263	275	263	278	247	305	289	282	294	285	283	242	268	262	298	247	287	302	271	280	257	282	305	298	269	267	277	308	295	301	272	276	310	269	300	291	304	274	298	281	289	289	282	298	279	281	303	255	289	280	279	267	286	274	274	307	312	296	282	309	284	270	281	270	299	256	284	275	279	276	263	296	307	262	294	278	282	284	267	267	282	307	287	311	280	310	303	282	276	282	280	269	316	306	292	259	303	295	286	256	293	290	281	285	288	291	279	247	239	298	298	289	280	267	293	310	307	291	269	285	319	281	290	301	292	296	273	273	258	284	270	298	271	272	285	282	324	297	272	283	289	272	265	274	286	300	276	295	288	295	309	280	292	296	292	293	264	296	272	250	270	268	279	274	296	280	302	278	270	325	294	318	270	263	272	266	295	302	279	308	279	293	253	300	301	326	289	279	287	292	289	258	271	284	274	260	265	288	300	305	293	298	292	279	280	290	315	309	279	272	307	279	281	265	282	265	333	264	302	284	297	287	280	264	280	289	295	276	287	272	277	279	300	289	269	288	275	254	281	244	254	310	276	293	316	270	292	287	264	286	290	287	247	304	256	289	269	294	297	278	245	292	275	257	299	302	289	276	291	263	277	262	301	285	312	276	294	257	276	280	313	271	315	291	277	278	317	283	298	267	294	266	261	290	269	276	285	283	274	273	290	295	288	290	282	296	293	302	268	247	297	286	293	293	271	283	311	278	272	286	290	255	266	279	278	280	250	250	299	271	259	303	284	274	275	287	255	310	268	268	273	285	260	266	282	288	287	302	308	289	279	319	290	303	286	297	296	270	271	289	280	263	306	291	284	284	300	294	296	295	305	284	296	273	274	269	267	295	280	325	270	289	279	245	308	279	267	307	315	295	280	280	296	282	276	287	271	267	299	294	270	274	269	284	290	295	313	255	334	272	280	294	277	279	301	273	288	304	290	306	285	271	255	269	282	298	304	301	294	292	300	272	256	275	280	278	283	321	275	291	255	297	272	286	263	286	280	284	280	290	279	288	304	278	266	287	271	299	305	261	272	293	291	293	299	249	290	257	296	301	273	272	293	303	290	296	256	285	286	302	291	277	296	251	266	274	256	297	264	286	307	241	269	277	290	284	261	288	282	305	276	271	261	277	253	301	287	280	307	293	305	307	318	263	299	305	302	281	277	260	290	286	269	272	293	278	258	259	295	288	271	268	255	257	240	278	307	293	275	271	305	273	271	293	285	254	306	274	284	324	294	308	274	287	306	284	288	252	299	285	284	308	284	293	284	257	282	302	281	286	321	277	278	262	249	277	263	267	302	261	267	268	257	299	264	268	263	256	321	276	275	297	306	305	276	301	278	276	292	271	291	271	293	269	265	317	277	276	293	284	280	300	265	294	255	286	300	292	280	295	292	296	300	288	293	265	304	283	278	293	280	283	265	297	297	275	279	283	296	296	291	304	288	262	248	292	300	328	309	312	249	270	302	277	303	279	304	296	285	296	299	286	259	271	270	284	263	278	334	259	278	282	293	260	279	276	273	263	292	299	291	277	289	267	286	253	289	260	294	263	337	299	286	297	299	246	275	285	291	274	273	294	301	270	334	275	280	298	261	257	290	264	307	263	301	297	318	289	301	304	281	275	287	254	255	275	271	298	309	298	283	268	288	265	267	286	318	273	286	274	285	256	273	266	307	279	282	304	276	271	288	286	293	249	287	256	278	294	286	310	272	284	266	264	301	276	295	265	303	272	276	308	290	275	285	251	285	271	256	281	278	298	299	277	295	294	282	247	280	239	313	308	296	322	240	270	256	259	284	277	281	271	281	298	266	248	278	297	295	274	279	259	279	285	272	286	287	265	277	257	238	286	285	257	283	304	301	268	272	290	291	284	293	299	298	302	313	304	283	278	294	280	290	271	281	271	261	259	253	281	287	308	275	293
15850	31789	63511	47204	4467	3859	1485	1315	1304	1128	1069	1026	1045	1008	928	891	6167	17966	15056	7574	3300	1360	863	703	709	743	714	684	732	722	736	697	743	742	726	737	761	756	682	749	755	724	741	736	704	759	754	732	687	726	744	733	729	743	685	748	705	718	732	742	693	755	750	684	741	689	757	729	751	732	732	707	705	742	739	702	740	701	703	751	715	685	709	738	723	756	713	765	749	765	740	698	741	688	709	712	731	682	729	692	754	725	733	744	722	730	706	729	717	727	683	709	748	738	767	709	700	719	734	742	709	705	759	769	772	692	683	735	700	733	751	680	746	724	693	760	752	765	704	745	723	715	771	804	717	734	760	737	732	729	752	731	759	775	719	714	736	737	720	735	700	726	673	742	741	741	728	733	727	764	768	713	736	747	749	706	724	717	714	778	728	762	714	726	741	721	743	742	738	737	709	740	711	748	728	694	758	744	733	729	686	708	716	693	727	757	754	753	737	755	721	752	708	760	770	722	795	737	729	767	746	731	778	765	760	747	772	751	748	688	703	772	710	704	730	702	739	746	744	701	676	705	719	728	762	754	714	771	769	701	741	670	752	708	734	737	691	714	726	705	741	737	702	719	728	748	686	741	724	717	736	722	770	740	708	739	739	740	721	749	656	740	729	695	718	744	739	733	760	698	720	697	796	729	691	746	760	746	731	736	729	684	761	744	710	707	735	713	707	745	726	752	726	728	688	718	689	743	746	739	743	686	786	754	692	711	682	734	738	713	756	706	748	734	826	713	758	779	712	685	774	730	753	762	759	775	703	728	751	714	717	704	779	745	701	734	731	740	703	753	748	752	750	716	768	754	759	727	738	759	743	765	733	720	721	757	732	710	720	727	734	759	759	727	767	761	740	735	744	753	710	755	743	724	719	741	761	703	729	749	766	710	675	715	729	733	691	713	703	694	715	712	726	713	732	737	732	726	754	724	697	739	728	750	673	713	739	729	738	728	733	720	760	718	740	750	764	721	727	748	720	792	762	718	738	759	698	750	733	753	719	721	701	732	743	702	738	749	782	689	689	742	704	751	710	734	702	791	705	772	691	727	714	719	750	719	772	718	735	750	762	689	701	747	756	698	760	712	687	702	746	757	679	753	750	771	674	735	698	710	748	704	755	720	726	763	766	734	725	715	737	750	741	771	765	700	782	701	722	744	758	696	701	763	747	700	727	711	752	745	725	704	752	761	726	762	719	731	733	704	709	789	750	765	699	712	802	720	702	728	701	743	749	711	726	706	725	714	748	725	783	728	739	771	678	715	701	713	756	772	711	713	653	769	701	726	755	722	755	690	710	697	723	692	725	723	715	698	781	746	741	766	728	763	760	725	690	753	727	766	756	692	724	738	732	692	741	791	758	691	770	687	714	735	695	688	689	780	701	713	765	739	736	699	721	711	704	706	728	709	769	706	707	720	735	706	723	761	719	736	727	756	719	719	720	712	725	739	785	759	728	731	786	751	728	762	720	753	736	761	787	686	718	675	744	734	692	712	675	733	756	722	702	754	765	727	682	742	710	677	721	719	728	768	686	691	746	715	726	790	751	711	725	735	728	758	764	744	736	736	731	706	769	729	682	697	747	761	729	763	769	742	769	711	691	770	706	705	725	730	713	717	766	707	736	760	729	733	755	734	755	747	741	710	756	749	714	745	709	766	692	734	705	736	775	766	723	735	686	702	722	761	722	729	715	774	772	746	726	725	726	711	708	727	776	742	748	763	738	720	719	737	701	747	695	740	791	767	713	720	733	737	742	743	712	715	767	733	749	693	687	692	749	719	769	729	703	756	704	781	711	706	714	713	720	721	756	739	717	765	746	755	738	730	705	735	726	760	710	760	701	751	773	734	694	721	768	772	733	735	736	710	718	762	761	751	758	729	689	771	750	714	743	693	748	761	751	752	754	724	722	742	745	715	716	722	759	713	773	779	720	716	752	690	706	760	779	762	702	709	719	744	737	702	709	727	739	713	730	730	740	727	767	756	731	720	708	726	784	744	719	751	752	719	737	730	706	707	712	777	767	744	726	718	681	752	701	736	743	721	746	724	750	741	745	711	750	737	710	741	734	721	706	724	745	706	792	765	735	743	750	764	709	752	742	723	690	782	707	701	733	729	718	710	735	710	715	726	762	718	733	706	741	750	795	742	689	727	701	710	694	727	715	726	758	716	692	752	724	745	717	727	734	749	760	755	749	704	749	690	751	807	669	673	705	747	750	746	689	732	703	766	762	694	765	756	737	704	779	716	716	772	714	754	739	729	705	735	741	709	707	741	717	752	748	795	736	777	751	743	801	666	727	672	680	768	727	771	756	714	754	765	728	779	766	785	744	731	774	699	769	733	752	695	691	760	738	743	707	740	738	722	755	715	743	806	698	732	702	732	704	720	733	800	714	745	756	723	746	727	717	771	741	732	748	748	744	757	712	722	730	723	741	740	752	724	733	709	725	765	719	750	766	690	767	764	752	728	759	724	710	673	741	742	749	690	745	727	783	708	717	773	716	727	744	785	747	761	734	718	748	739	750	747	713	716	803	749	709	766	714	743	736	730	730	731	723	762	707	759	749	720	700	725	694	726	730	691	692	727	705	724	741	729	734	754	775	744	704	765	753	723	738	704	718	765	727	731	725	744	743	726	761	711	747	774	773	778	770	768	682	701	749	724	725	754	753	738	712	743	777	712	740	728	738	728	722	774	766	716	730	724	741	684	781	748	741	704	707	746	705	708	740	725	783	760	709	726	730	726	740	763	694	751	724	777	770	759	710	777	750	712	734	738	744	766	713	790	674	723	735	725	755	750	751	747	765	725	770	737	684	700	782	743	708	715	713	734	713	689	775	739	760	726	742	714	730	743	742	743	672	762	717	766	679	689	729	727	708	751	743	694	790	751	715	727	705	759	701	688	753	694	767	738	725	706	795	723	754	730	741	723	766	741	746	712	734	748	706	727	763	740	710	712	761	717	767	738	668	672	719	708	691	763	712	702	734	752	711	709	763	752	707	757	701	691	719	759	727	719	780	722	699	710	706	708	763	732	721	732	691	746	696	732	691	697	745	746	712	659	764	761	730	707	722	728	714	725	696	738	705	735	768	729	726	762	778	739	776	744	735	712	734	749	733	707	708	735	702	755	773	757	727	703	750	746	730	687	747	778	714	770	693	718	740	728	732	768	736	700	749	741	715	734	780	753	759	693	738	725	787	749	681	745	720	763	734	767	736	713	745	759	750	797	729	713	693	764	757	750	733	723	772	737	695	750	755	695	717	701	737	788	744	739	783	701	743	723	684	734	735	727	721	735	694	708	741	754	723	704	738	709	741	729	759	753	766	743	705	739	708	677	692	724	755	740	720	768	724	767	756	709	734	686	720	700	698	739	740	773	724	722	759	717	741	745	711	763	683	695	744	736	749	697	697	778	722	752	719	739	741	704	728	711	752	703	724	717	792	746	725	630	707	733	780	750
43973	63257	81866	57996	19532	6034	818	593	459	419	358	368	341	340	347	346	3192	8267	6166	2803	1108	457	319	262	244	249	263	242	252	283	255	246	256	230	271	271	267	263	269	262	272	253	238	262	244	248	253	256	260	229	261	277	269	225	273	264	277	236	257	239	240	252	231	265	249	258	242	250	285	247	248	265	272	262	261	263	281	263	262	280	264	249	255	234	264	248	267	245	267	256	261	265	272	283	267	267	274	266	267	279	257	245	263	283	253	246	250	238	274	260	263	243	235	273	273	270	267	278	275	264	204	216	280	260	278	243	252	278	270	264	264	245	229	267	230	232	269	263	229	245	240	244	246	244	275	228	278	245	264	258	259	276	266	241	275	254	272	251	258	270	258	291	253	251	275	231	252	253	247	250	290	297	241	259	290	275	256	260	286	268	257	243	270	278	250	243	250	247	268	238	275	258	258	285	269	266	246	264	270	228	274	223	262	260	244	251	228	296	247	305	278	256	268	257	274	252	256	284	267	275	259	260	240	250	256	265	256	268	235	248	282	258	260	269	291	277	268	249	273	254	246	267	251	284	215	264	287	242	225	259	274	255	267	271	260	235	251	260	265	248	248	245	265	241	254	245	239	245	262	249	292	259	243	272	282	251	277	268	242	278	294	262	262	267	239	261	256	268	231	263	278	263	289	248	235	270	285	257	259	265	264	214	259	254	238	269	274	244	249	244	274	273	269	266	236	255	265	253	270	258	282	247	276	253	260	265	264	261	269	307	249	246	268	266	267	271	250	259	284	245	275	271	263	227	250	253	257	268	248	245	291	274	255	239	265	235	259	273	240	244	246	238	288	239	281	249	276	270	277	239	279	268	269	251	268	269	247	252	284	250	260	255	258	278	276	232	265	231	258	266	256	278	257	278	257	267	236	250	280	221	284	261	282	237	265	249	281	274	259	225	265	233	273	244	267	264	238	265	236	233	256	266	266	270	247	267	246	261	272	271	282	247	275	251	245	259	241	243	250	273	276	260	257	273	239	288	245	250	254	244	272	248	250	227	234	275	267	253	264	305	267	278	228	239	241	289	285	238	224	281	254	286	275	262	268	265	285	242	255	257	223	211	250	271	265	242	286	272	250	273	243	236	252	251	246	249	245	275	265	263	248	250	245	262	248	295	276	238	237	281	262	262	275	247	284	262	249	281	292	281	243	273	286	275	274	230	262	282	267	243	292	234	260	248	248	236	237	274	275	256	264	273	276	277	248	269	250	257	252	266	256	276	242	269	256	267	242	249	259	262	257	258	264	270	241	243	272	231	278	239	242	269	262	253	238	244	273	276	291	287	267	245	237	267	261	257	263	261	242	255	266	247	286	230	259	266	247	250	291	257	272	249	250	259	279	279	255	269	279	268	247	264	262	271	287	272	254	256	237	264	264	251	257	259	260	263	267	260	253	273	255	248	267	238	294	273	220	269	269	260	244	301	271	279	270	266	277	254	256	261	274	288	250	254	267	237	285	264	256	247	266	254	249	259	246	250	279	249	275	280	259	231	297	258	264	238	218	247	234	243	234	271	271	256	256	255	242	275	265	285	264	246	253	244	252	280	288	257	255	248	252	290	264	267	276	243	284	261	234	244	262	260	242	272	273	272	246	272	263	253	292	249	222	246	267	282	274	263	238	285	241	272	240	252	259	252	275	241	248	244	262	283	247	254	264	229	267	280	270	293	250	261	253	229	250	270	276	272	265	275	255	254	257	254	264	224	271	252	251	253	292	271	287	268	268	256	267	241	237	265	254	263	281	292	251	267	278	269	245	238	246	250	235	253	245	244	264	276	241	251	254	244	263	250	294	258	252	259	261	269	279	259	260	236	256	270	272	250	269	290	277	261	269	274	258	272	256	249	261	247	247	268	250	241	241	260	283	236	262	237	253	255	250	241	251	277	271	265	229	265	228	230	260	266	266	261	233	275	242	274	281	245	248	234	253	238	244	261	265	234	272	277	247	287	247	237	227	280	242	292	254	304	301	274	239	230	245	256	267	234	273	255	251	260	272	235	229	276	256	250	271	276	290	232	276	255	289	267	276	267	297	248	273	284	222	257	247	275	273	247	257	244	259	257	260	244	284	260	245	267	280	279	253	273	260	248	275	273	243	252	261	263	241	282	274	257	233	232	252	265	269	253	251	268	233	261	285	243	278	263	263	245	225	249	254	275	246	286	241	238	250	297	278	251	248	258	240	280	273	274	258	247	246	280	232	265	273	273	255	282	255	289	228	254	251	262	256	246	220	263	243	241	260	256	221	255	272	237	253	248	253	252	274	243	244	234	263	241	257	259	271	251	232	238	281	280	262	270	246	254	257	250	220	278	269	279	258	243	247	277	245	255	229	271	280	261	260	308	272	284	274	248	262	242	256	244	278	244	250	271	256	235	247	241	251	263	264	250	261	258	268	257	269	249	259	255	283	246	247	258	223	239	250	255	264	270	257	255	256	254	266	253	253	255	266	291	244	267	276	282	247	226	244	252	233	247	262	260	263	275	250	261	225	267	258	230	274	249	254	258	227	267	253	256	254	265	262	274	256	286	267	241	254	260	277	287	282	260	254	275	269	225	237	258	244	265	276	254	280	263	251	251	265	296	271	245	270	297	250	252	263	267	234	265	269	272	250	251	294	243	275	285	261	229	234	287	241	245	253	245	247	282	266	252	275	276	270	274	262	254	261	244	258	256	264	265	254	238	243	227	303	245	233	266	260	278	262	221	282	253	247	239	233	237	252	247	251	240	294	261	230	233	260	239	260	257	258	292	264	241	243	239	258	251	281	263	254	256	268	251	242	284	245	256	214	262	276	245	258	262	256	237	226	264	260	218	229	258	257	257	298	277	272	270	259	258	263	263	283	276	251	266	256	263	242	271	262	252	265	266	239	256	266	266	255	274	245	282	290	250	266	261	286	263	232	264	250	257	248	258	243	248	258	278	304	216	266	251	258	257	266	267	259	293	225	272	239	260	237	292	240	249	269	265	233	276	260	262	270	272	260	232	272	269	261	235	259	232	244	246	269	251	267	269	260	283	246	246	266	289	271	255	245	257	257	224	298	267	225	250	257	254	250	260	229	244	233	287	246	261	258	248	253	228	277	232	278	270	237	244	256	271	294	269	270	237	247	250	251	293	242	259	235	272	297	235	250	268	245	254	246	262	253	287	249	266	276	239	261	261	266	261	266	273	280	244	248	250	242	263	260	252	254	234	230	257	253	276	293	253	265	271	239	261	230	263	304	269	261	270	247	252	267	263	252	248	268	304	274	273	240	281	238	256	262	262	257	249	270	266	231	246	259	257	262	247	260	276	235	259	255	246	250	279	248	259	249	294	265	275	253	262	277	287	251	266	266	251	268	297	282	280	221	250	266	264	281	269	266	263	261	238	222	284	219	270	270	245	250	249	240	271	260	242	232	252	256	225	267	247	246	290	265	257	253	270	266	283	273	238	270	285	266	242	266	260
27507	48370	78316	54198	7958	5841	2123	2149	1752	1430	1405	1287	1256	1190	1056	1266	14730	28673	22834	12179	4922	1696	889	693	637	729	637	644	641	660	692	648	653	622	675	651	667	666	673	680	675	679	637	619	642	657	662	691	640	602	655	664	653	672	640	639	638	674	654	664	670	626	654	640	659	640	659	653	641	632	659	642	674	659	628	695	670	677	608	619	678	615	649	674	652	658	690	623	642	661	660	664	642	666	635	660	675	671	664	651	685	632	646	682	703	654	661	636	646	656	653	641	672	645	656	667	681	676	620	655	663	665	698	707	679	671	645	704	660	741	679	645	660	698	630	665	627	674	638	670	653	659	681	672	627	657	653	655	618	637	646	640	638	648	640	657	587	675	700	678	631	631	682	633	703	651	699	630	678	653	679	607	633	624	665	674	687	673	648	648	656	663	679	638	700	675	655	678	692	636	728	615	660	661	666	653	691	636	651	638	617	692	650	687	663	633	655	678	708	615	644	704	671	617	654	642	636	615	646	649	635	620	678	669	662	646	682	697	631	667	722	711	683	621	652	623	619	652	674	654	643	646	652	625	657	631	657	663	702	670	666	649	631	663	646	695	644	630	624	649	682	689	642	645	638	599	632	669	678	692	676	639	675	654	682	649	662	641	653	685	649	670	662	635	690	604	664	642	652	621	673	680	615	669	697	665	611	652	649	668	676	643	699	637	611	657	659	643	678	647	661	656	650	640	707	674	645	682	643	654	632	647	639	661	600	645	651	653	663	669	662	667	646	639	653	628	656	655	629	666	657	611	644	663	630	662	642	668	617	681	673	615	647	642	622	681	655	620	651	677	651	646	659	690	663	683	668	599	680	671	666	638	681	668	674	660	702	633	657	647	601	652	647	642	689	699	631	628	677	674	622	632	634	673	723	661	678	654	698	681	664	640	650	666	666	655	655	658	648	664	659	682	678	654	688	660	679	689	637	653	682	637	649	682	679	700	644	671	679	642	689	670	616	664	650	633	618	668	672	629	618	649	670	637	688	667	664	634	649	676	627	694	680	634	687	624	663	616	645	664	662	614	596	664	627	634	675	649	609	641	700	648	605	642	690	705	625	663	645	632	629	678	672	654	641	634	648	667	620	641	696	677	685	669	655	624	681	672	651	684	634	668	625	671	651	665	653	667	687	618	672	678	636	664	646	728	637	643	660	624	629	697	660	646	639	679	666	695	628	616	670	652	627	636	660	648	616	695	677	661	714	663	595	640	618	680	668	634	663	625	670	658	653	638	667	644	650	647	655	610	704	651	641	672	629	648	683	621	666	608	639	703	637	621	650	682	655	633	639	647	670	616	665	653	623	679	648	699	667	634	637	650	656	628	642	663	681	671	624	629	598	614	720	611	667	657	695	685	658	659	667	678	663	659	644	655	630	632	631	695	667	673	625	687	646	667	634	635	666	684	676	675	676	661	657	638	611	653	723	668	627	647	649	648	686	668	633	685	656	651	690	649	693	670	656	669	678	682	626	637	707	624	647	676	699	698	652	640	685	642	672	661	683	609	656	652	698	605	642	632	687	670	654	637	677	615	663	647	696	653	647	665	682	629	672	669	672	637	630	668	635	664	669	664	620	655	666	687	638	660	658	679	640	627	609	670	670	639	702	682	642	637	660	640	690	687	623	634	698	683	663	668	628	693	668	688	651	638	671	617	656	665	676	662	664	666	621	663	660	658	647	639	659	649	634	684	736	693	671	684	684	624	649	662	674	643	640	656	709	651	652	633	663	698	617	640	685	628	652	676	654	683	687	666	660	690	649	697	665	682	633	660	632	658	668	640	681	655	638	638	624	652	711	690	650	710	645	657	668	673	648	652	633	665	638	630	622	677	658	629	705	677	648	678	673	667	659	630	683	656	640	673	655	652	693	625	693	646	664	628	650	611	621	650	638	615	603	642	699	675	696	684	663	647	689	692	705	646	634	674	671	629	600	684	648	668	648	663	595	652	669	654	692	666	681	645	631	665	666	657	649	698	687	699	698	675	671	720	670	703	641	651	620	612	650	656	629	626	653	668	662	669	650	640	655	644	620	663	655	673	637	665	657	690	673	658	683	671	674	617	663	695	670	680	635	709	669	670	643	656	638	622	667	663	627	663	660	668	642	640	627	687	690	634	679	628	649	609	699	658	655	675	614	652	686	627	649	684	597	635	627	665	682	684	644	694	653	681	680	677	641	657	608	705	659	666	642	630	634	645	696	646	681	671	658	677	636	674	641	653	644	657	689	661	698	677	660	700	605	679	681	669	690	683	705	676	647	662	620	642	669	653	635	660	645	669	648	660	676	684	688	679	620	657	681	678	687	673	645	662	684	701	652	629	670	647	607	632	615	671	690	685	640	673	691	673	666	651	717	622	656	712	662	681	670	637	653	636	656	667	636	662	703	651	664	640	665	650	686	637	676	671	673	640	670	686	652	616	652	665	661	648	622	621	610	658	647	601	646	686	660	667	640	614	660	650	651	689	638	686	682	658	667	644	630	644	640	678	645	667	601	694	662	618	678	660	625	687	697	646	667	652	659	675	648	671	744	653	645	652	638	630	675	630	636	667	681	653	642	671	672	713	655	667	640	659	646	672	652	690	599	682	677	691	691	632	620	638	684	626	664	648	666	675	633	640	651	662	707	656	636	654	663	652	663	622	669	648	688	667	635	676	658	630	664	644	647	703	623	632	662	677	666	673	643	661	689	632	652	634	685	649	667	683	673	682	637	684	669	639	697	668	685	668	639	597	670	656	658	652	661	668	652	652	659	674	684	753	649	664	653	666	625	660	651	684	656	674	656	668	662	633	659	644	660	648	623	667	676	675	677	611	649	595	661	668	660	669	646	637	653	653	665	652	634	613	681	645	652	681	632	664	699	662	707	636	671	722	726	666	611	651	651	631	631	638	639	658	678	659	650	622	655	665	707	663	647	593	663	631	655	631	707	647	674	677	639	645	659	640	719	676	675	685	619	685	675	638	622	660	693	677	695	639	675	651	655	631	622	657	643	666	646	623	666	652	657	661	675	647	651	686	653	680	643	648	654	666	643	680	619	682	621	678	662	657	661	654	650	635	683	666	632	645	641	664	668	616	713	692	641	681	652	649	615	660	678	659	670	649	635	654	664	654	632	648	618	668	680	619	669	659	662	664	675	684	691	651	670	605	706	702	661	636	641	669	665	651	608	679	697	645	694	658	642	650	643	672	656	665	662	659	637	644	673	714	627	684	701	643	667	646	601	654	592	699	629	686	640	715	683	643	638	700	669	674	707	698	663	661	664	684	635	656	642	655	681	643	652	638	618	623	613	681	682	665	620	658	642	631	662	695	686	667	679	662	677	657	707	643	647	636	642	659	672	682	673	659	648	717	643	674	622	642	622	668	671	634	686	648	628	652	659	611	657	674	667	653	677	642	682	637	677	696	694	600	645	673	653	622	662	635	626	678	647	663	689	696	728	668	711	690	652	637	655	663
4632	4979	12680	4202	411	249	208	250	226	234	222	236	224	202	220	347	625	633	568	448	307	254	207	226	215	230	233	214	231	227	190	214	205	197	199	226	213	261	191	217	210	236	235	232	219	214	216	214	223	230	230	228	239	211	223	246	234	213	197	211	215	229	218	194	222	230	225	222	212	213	226	223	226	229	190	193	219	239	209	208	224	249	229	234	218	222	232	253	215	220	218	221	201	217	217	203	262	223	210	225	202	212	227	224	226	218	207	210	225	223	211	209	248	225	209	214	193	207	222	222	204	196	210	210	213	207	190	229	218	214	249	248	204	233	239	206	223	233	217	222	254	189	208	196	226	230	217	209	219	194	242	230	221	224	209	210	231	250	200	251	216	230	225	236	204	213	227	221	202	216	225	240	220	232	226	245	245	206	199	236	218	241	223	230	231	230	234	213	204	234	220	215	221	219	223	238	218	232	209	223	221	232	223	217	229	240	209	209	233	204	216	243	219	236	214	190	233	209	209	207	236	202	222	191	240	219	220	222	237	223	227	232	222	224	210	232	217	230	224	230	179	218	226	264	213	215	199	225	213	230	231	233	232	227	200	196	220	244	224	246	239	234	206	226	210	226	210	236	212	184	192	236	233	230	206	229	208	210	198	206	244	242	213	207	224	227	228	217	228	225	233	216	203	220	230	229	229	219	229	225	231	219	229	222	241	205	234	253	220	238	228	199	239	217	182	203	201	200	221	208	220	201	233	218	215	232	211	220	263	238	202	222	236	246	233	227	210	223	229	184	195	246	198	218	189	229	216	243	237	212	225	207	213	183	209	220	242	211	196	235	232	229	224	202	233	203	230	217	212	215	210	237	218	201	226	213	214	239	242	208	195	211	255	229	229	222	222	239	216	219	220	225	238	194	205	225	224	246	223	220	231	231	216	220	220	224	228	202	222	230	217	260	258	213	216	238	225	207	226	189	201	212	204	225	217	217	186	187	197	234	245	228	228	224	240	224	207	212	231	224	225	230	199	212	234	225	204	229	208	226	219	191	225	216	236	207	240	220	213	243	223	249	234	220	202	252	196	208	202	231	225	237	211	219	227	205	230	204	240	198	225	199	247	250	220	235	223	201	235	225	215	204	189	224	212	235	232	202	197	226	225	237	231	231	226	212	234	228	242	220	207	190	233	198	185	229	222	245	202	217	220	243	219	221	209	207	233	214	249	226	222	187	252	241	227	183	213	211	233	239	222	227	242	201	228	228	202	206	190	223	208	229	216	207	221	252	240	233	210	216	218	219	234	195	203	248	229	248	240	229	233	195	202	206	229	251	216	206	200	259	199	212	252	213	249	245	228	230	223	215	241	229	230	224	250	226	215	220	231	206	204	224	223	251	218	226	236	223	204	220	223	232	213	229	219	224	247	224	200	224	231	224	223	244	226	214	233	245	244	224	191	219	235	230	235	209	204	213	242	227	225	234	214	239	218	221	215	210	216	221	205	215	234	198	223	229	232	213	227	192	213	219	230	222	218	233	211	211	209	231	229	248	209	205	210	214	216	219	210	234	232	235	211	217	176	218	226	222	216	211	209	207	249	243	217	252	216	199	220	230	226	228	243	217	199	195	235	213	245	230	229	192	231	244	212	224	221	237	199	217	209	222	235	235	224	209	241	212	226	243	240	221	194	233	212	224	244	188	230	193	210	209	251	235	232	206	236	216	229	208	223	236	237	249	204	234	200	206	212	241	225	245	218	217	241	237	236	188	241	225	208	226	228	205	228	239	203	202	193	226	234	229	233	216	235	227	267	267	215	230	217	215	221	212	225	221	223	224	205	250	219	221	243	243	226	245	213	208	216	212	215	222	213	232	231	205	211	211	235	236	214	214	222	222	223	224	220	194	198	201	198	226	213	223	231	250	215	213	248	254	201	237	236	228	189	247	218	217	219	214	219	213	233	210	195	219	215	214	227	189	243	228	231	236	229	212	220	219	230	229	241	202	218	226	233	213	220	225	200	202	202	244	227	220	244	223	221	208	215	204	213	214	232	206	202	225	221	234	240	198	249	232	194	220	214	221	231	235	210	231	243	217	212	205	251	220	217	230	226	199	209	215	200	234	184	207	219	212	215	233	206	209	225	240	195	209	222	245	226	219	235	228	218	219	223	228	212	232	204	206	235	186	238	209	231	206	205	220	223	230	224	222	242	222	210	229	221	223	241	225	232	198	216	211	241	214	214	240	227	194	201	186	262	214	241	212	213	206	199	201	228	215	178	203	208	215	189	246	210	233	195	206	206	209	226	244	229	209	207	205	206	261	234	213	220	218	244	230	229	244	227	233	213	227	212	202	213	241	226	243	231	193	213	201	204	221	224	235	231	224	204	221	244	238	211	180	221	208	229	225	212	212	230	216	209	252	209	233	232	226	213	211	222	224	222	226	208	202	222	220	184	233	232	199	203	196	207	212	218	239	212	223	241	219	201	220	217	224	226	254	193	207	239	220	231	240	219	213	201	202	216	225	225	236	234	201	211	212	225	221	212	200	221	233	221	236	242	201	196	229	236	226	230	239	259	198	224	231	204	227	231	197	217	191	222	214	206	227	239	219	191	214	233	238	218	223	230	232	229	206	223	209	195	215	224	211	220	217	214	216	194	237	228	220	203	241	233	241	186	212	227	240	219	207	200	245	232	208	211	210	223	256	206	237	233	213	211	237	213	241	211	220	200	235	228	224	227	234	215	217	195	227	209	224	199	208	220	196	224	240	223	227	215	207	195	222	227	236	215	229	201	214	223	227	236	212	217	211	216	225	228	211	216	210	234	226	224	216	208	222	236	225	213	232	236	237	222	200	190	238	221	223	219	226	232	213	213	202	229	228	200	219	236	221	222	219	190	246	221	227	206	212	220	221	216	225	220	232	210	219	193	235	215	219	204	214	229	236	227	228	212	204	231	251	206	205	251	254	249	220	207	202	202	217	227	220	218	229	236	226	230	199	208	234	240	193	203	215	237	202	272	233	214	230	211	193	244	225	199	199	197	223	207	216	207	200	235	226	239	224	189	229	236	227	213	230	203	211	202	241	231	238	225	235	205	200	229	220	206	212	214	217	218	205	198	233	229	219	217	210	225	222	221	178	196	229	234	218	224	211	234	217	239	247	239	209	226	196	194	246	211	236	217	236	216	219	236	201	218	184	228	231	224	233	224	215	220	204	224	212	202	196	204	202	206	221	236	235	215	205	210	199	219	229	212	209	250	217	222	223	222	238	228	223	217	248	227	220	213	252	236	221	239	237	222	209	220	239	240	199	215	184	219	223	211	197	208	219	247	248	218	213	218	219	230	262	213	217	227	210	249	210	204	223	225	213	254	227	230	215	228	245	227	214	230	231	218	216	229	184	207	245	218	203	218	229	210	222	219	211	225	229	222	235	246	211	224	218	243	244	211	216	199	204	213	226	208	225	217	229	206	236	218	229	236	235	198	233	220	223	232	211	232	227	232	224
4024	7996	22940	9032	1006	796	640	628	621	680	627	640	644	612	602	1456	3013	3008	2398	1475	976	688	585	606	606	619	581	573	558	604	572	604	539	578	572	557	568	615	595	595	566	581	561	585	583	576	576	562	590	564	582	570	570	592	553	629	537	556	583	555	568	531	604	552	615	618	589	580	581	616	574	614	581	582	561	568	601	543	612	565	558	594	547	546	609	553	575	608	574	533	553	529	556	547	572	594	554	608	568	587	561	569	545	560	577	585	569	585	561	583	590	569	592	575	553	538	602	565	595	586	636	587	544	609	573	546	570	584	625	532	628	564	607	596	575	564	578	585	589	593	559	577	580	560	556	575	569	587	605	576	616	604	591	566	560	557	514	569	568	591	552	580	576	586	588	555	594	561	557	624	601	599	551	599	608	620	615	573	609	606	611	627	560	608	568	580	602	572	630	614	573	561	597	571	597	589	622	578	566	558	527	550	580	548	586	573	580	573	586	569	586	526	557	542	563	567	616	575	569	594	568	570	544	554	586	542	555	565	611	554	572	588	584	567	581	570	604	594	579	580	560	523	552	608	611	595	543	594	562	616	586	590	540	593	592	584	535	559	588	558	546	572	614	596	581	587	579	610	580	612	586	600	561	622	584	625	601	569	622	560	593	567	592	550	547	576	551	586	614	584	568	608	551	546	574	542	606	579	535	580	608	526	558	573	611	587	587	606	583	582	570	595	630	604	602	560	579	569	587	554	593	596	555	522	609	603	577	604	595	592	581	569	575	576	560	535	579	604	571	605	559	618	585	606	559	574	609	567	550	600	545	584	606	558	608	587	548	594	530	573	565	591	558	622	541	607	572	576	562	589	550	604	606	616	577	579	594	583	589	554	596	609	591	557	636	614	561	610	594	594	599	566	594	556	552	590	566	619	600	589	563	569	549	582	571	579	541	647	560	582	561	581	576	553	616	561	569	611	570	576	583	581	587	547	570	590	558	588	593	602	588	517	587	585	635	590	548	599	588	586	608	567	608	603	543	579	581	579	583	579	560	552	589	592	623	588	539	562	635	553	586	587	582	509	534	606	558	571	566	531	568	596	550	575	541	547	586	558	607	581	575	602	573	590	546	616	590	574	567	558	628	586	607	622	574	590	583	559	596	566	616	594	578	609	597	629	575	607	535	567	567	561	549	578	557	553	607	606	536	576	599	580	637	632	570	568	580	615	542	567	596	579	561	544	546	605	523	575	569	571	601	569	629	585	552	623	526	598	555	546	597	542	566	563	598	609	574	599	552	588	579	572	557	598	589	571	563	574	567	578	560	593	598	599	568	556	594	543	625	561	619	562	623	561	577	620	564	606	603	559	555	558	594	571	563	604	587	575	559	589	582	587	615	613	582	613	561	602	559	569	611	611	585	606	617	575	606	611	585	621	593	608	570	607	584	583	593	606	584	573	554	594	599	589	569	610	603	583	536	547	568	574	607	564	575	576	586	551	588	623	576	561	584	595	592	569	587	534	589	567	568	591	566	573	532	539	555	557	553	604	626	586	615	517	595	594	590	574	584	551	626	604	545	526	541	584	588	594	607	605	571	580	600	541	577	536	602	595	576	536	562	581	585	607	614	588	586	563	594	564	582	600	557	564	548	618	568	576	559	585	593	560	592	589	588	563	551	565	633	556	562	550	609	554	597	627	560	604	584	630	548	577	580	597	590	608	552	611	581	566	601	588	564	612	565	562	577	632	576	588	583	535	532	586	535	598	557	604	571	596	580	610	594	556	599	568	644	591	568	571	588	580	598	555	577	540	608	531	551	576	562	613	579	636	542	557	569	588	574	604	564	577	583	543	578	561	569	578	600	572	573	556	566	583	548	584	586	581	611	568	543	604	597	626	587	571	531	616	561	596	539	591	582	581	621	574	580	565	590	605	579	609	564	587	584	573	562	557	594	549	565	616	576	573	561	593	564	562	565	629	588	590	564	590	607	604	535	598	573	590	568	612	578	561	543	575	649	601	628	577	572	554	598	598	586	594	600	589	594	525	595	548	575	561	615	575	615	564	566	599	560	598	542	572	583	536	589	607	574	610	557	554	569	557	575	587	599	540	570	593	600	542	599	618	579	586	619	596	562	566	559	565	584	578	561	585	544	615	641	566	607	572	587	571	557	569	578	620	578	581	516	609	567	601	574	580	589	558	598	532	551	570	553	558	597	616	544	581	574	599	605	609	586	577	609	545	579	602	551	561	577	535	596	610	642	585	572	569	580	548	654	539	599	638	593	544	585	605	611	575	596	564	584	624	561	613	591	565	587	585	564	564	555	591	511	559	570	564	598	554	568	553	586	585	539	593	601	616	551	592	546	571	604	594	587	555	574	602	573	578	561	623	569	559	574	565	571	624	627	606	595	579	613	584	567	579	611	552	584	570	576	568	587	566	555	575	569	625	568	589	565	581	580	595	580	571	539	559	580	583	575	564	563	593	550	585	556	599	568	558	568	574	565	582	550	558	563	592	639	554	549	580	562	572	615	565	568	597	593	585	567	591	567	532	594	569	587	552	571	583	558	564	609	527	562	579	593	592	586	564	588	602	573	557	599	611	569	547	602	598	574	602	657	588	594	564	564	581	561	575	571	645	537	591	603	570	611	544	585	537	585	582	556	557	572	573	581	572	510	544	574	579	554	542	574	596	562	594	629	551	612	572	533	578	590	582	584	552	587	591	572	555	600	594	592	583	567	588	571	543	548	547	596	581	595	564	553	541	537	527	601	631	610	612	615	566	586	558	538	597	577	589	610	525	591	561	585	556	647	588	564	562	564	588	584	590	556	579	570	539	552	584	558	580	571	564	547	603	565	547	583	562	584	556	585	540	578	568	584	588	582	584	587	587	569	597	580	545	575	563	603	556	540	556	579	543	569	606	564	517	556	570	569	585	575	594	564	581	592	594	577	572	553	592	597	621	627	565	564	565	559	591	574	568	556	577	605	583	557	571	596	550	612	574	536	590	581	583	586	597	608	600	575	567	614	604	612	574	590	558	595	581	558	600	574	610	612	577	565	552	580	585	549	590	591	570	549	575	560	582	521	559	566	527	596	566	569	573	564	569	566	612	563	621	548	598	580	532	565	585	549	569	579	562	589	608	602	571	595	596	563	582	599	593	578	577	520	584	573	521	575	580	543	590	624	583	538	624	595	558	573	578	576	616	573	610	574	551	611	569	627	609	589	597	593	592	561	618	613	591	584	555	561	537	540	576	563	548	585	601	565	552	594	588	576	587	563	599	567	601	587	545	590	587	561	621	596	561	605	609	570	588	531	564	550	589	550	569	553	599	556	570	591	544	616	599	611	576	595	539	588	571	577	561	598	564	543	601	564	546	551	599	570	565	537	585	588	611	553	576	575	563	571	581	601	564	573	563	580	547	593	583	555	603	597	549	574	573	584	568	584	557	565	589	577	645	559	584	590	588	575	597	567	573	565	615	594	551	624	602	539	579	568	519	546	544
35481	44508	67076	39717	8926	1000	481	420	379	291	301	318	308	262	533	3938	2363	2338	1836	1008	588	341	289	228	274	257	262	225	266	248	248	273	254	258	286	257	290	251	258	245	252	263	263	268	230	273	261	229	252	260	255	253	237	275	269	249	270	252	261	261	260	257	267	246	249	260	288	255	238	232	257	271	260	237	256	242	232	245	290	265	239	275	254	259	276	260	254	240	260	269	239	257	254	241	218	253	240	249	223	258	272	250	274	297	251	238	260	239	252	228	260	268	265	252	241	245	236	255	238	237	231	234	248	243	243	234	237	246	249	241	256	251	258	239	247	222	231	233	229	234	226	260	227	260	239	247	256	252	227	238	271	271	261	263	243	244	248	235	261	246	255	249	219	264	238	235	245	259	245	251	250	238	224	251	253	246	277	225	252	289	232	208	287	262	265	277	267	249	245	232	255	240	250	238	272	243	211	252	279	240	242	228	262	280	260	249	266	247	240	255	250	271	267	259	245	244	250	253	250	255	270	275	255	237	271	235	237	282	234	282	254	289	233	267	240	230	264	259	256	251	218	266	263	274	263	259	227	280	259	249	258	206	255	259	268	244	249	247	281	267	286	228	237	271	286	264	245	273	272	255	249	253	227	256	217	313	246	283	294	253	274	252	265	281	239	282	270	242	254	266	241	274	240	234	242	253	247	262	237	241	243	227	244	232	248	260	248	264	267	255	253	238	246	243	273	239	247	247	242	265	223	267	249	244	242	283	255	241	272	243	262	237	242	262	276	267	247	244	262	258	271	248	240	273	243	267	255	230	285	247	246	244	236	250	265	276	244	247	253	263	251	250	242	257	250	273	252	251	273	288	222	250	258	277	264	220	254	229	253	243	222	276	252	249	264	249	251	283	251	243	295	274	250	266	248	242	255	256	239	237	274	268	244	245	248	235	236	235	247	234	250	277	272	265	249	244	239	242	247	255	234	260	248	228	242	268	227	249	238	245	244	242	255	264	249	263	280	279	241	245	225	245	250	235	231	273	253	253	254	265	256	263	234	246	242	247	252	262	240	251	288	247	253	249	255	237	261	257	247	259	249	240	275	257	251	262	250	277	249	258	231	258	270	260	257	255	247	255	248	249	276	244	269	274	238	237	270	273	253	237	251	273	286	247	268	254	239	255	246	249	232	270	238	236	261	268	250	248	237	261	247	256	237	203	240	255	223	266	247	253	271	272	253	240	233	242	249	257	271	250	242	251	236	236	258	251	243	229	245	231	253	273	235	273	252	273	256	268	255	236	241	250	266	280	247	247	280	257	249	272	259	262	226	218	242	259	258	255	241	265	262	273	261	245	230	268	279	275	252	277	231	246	251	240	265	237	256	237	228	250	267	253	249	223	228	257	222	272	253	251	263	257	265	237	249	259	242	269	248	238	258	254	239	264	236	248	226	259	260	230	222	260	241	229	257	243	257	268	263	254	267	249	277	264	242	250	256	245	247	234	236	259	243	253	239	260	263	255	253	260	261	236	231	250	210	234	247	225	252	238	269	266	244	238	260	242	230	259	258	264	222	259	249	254	256	259	259	255	253	223	264	276	259	254	246	243	247	245	258	253	260	231	246	255	262	262	231	245	282	260	276	253	252	240	253	219	253	249	243	248	261	258	246	263	256	261	250	247	262	261	240	267	206	256	252	238	250	279	251	268	246	250	272	246	249	250	251	237	224	235	261	242	255	250	257	238	249	257	263	272	270	248	278	249	221	239	267	252	282	237	254	224	262	238	250	238	228	271	277	230	228	281	250	247	253	247	234	243	230	224	259	269	254	254	258	265	272	255	272	234	258	257	253	272	264	249	279	285	258	259	242	261	248	219	255	237	243	268	244	268	256	248	262	221	250	242	250	237	252	252	235	250	246	255	267	268	249	249	253	246	222	244	214	262	216	239	231	281	265	247	246	251	252	254	222	262	293	290	232	263	274	250	257	215	227	253	260	276	266	241	276	238	236	249	241	225	262	266	279	257	229	230	220	259	272	268	254	248	240	234	234	219	250	311	268	254	235	260	226	246	269	289	240	270	257	260	234	272	264	250	269	226	250	255	252	258	258	252	257	250	241	246	268	263	235	256	238	251	248	242	215	306	242	278	233	264	257	249	256	273	245	258	247	225	274	242	258	235	233	241	240	262	248	265	256	233	265	252	264	251	254	252	234	249	262	271	259	253	240	248	216	233	249	223	251	285	263	250	248	236	260	261	257	281	240	271	269	257	193	249	283	230	261	250	281	240	270	263	238	232	252	245	227	261	246	254	248	271	232	266	263	251	269	269	223	263	263	264	268	255	251	258	282	255	240	258	267	261	282	238	261	225	273	236	283	216	268	219	237	247	253	244	230	226	249	262	244	263	240	273	264	257	266	265	246	254	254	245	279	256	250	254	240	230	243	261	244	248	254	247	252	266	252	251	275	267	257	264	287	247	259	273	225	243	239	287	237	241	269	245	271	269	256	238	255	236	259	266	264	228	253	233	221	250	247	231	243	270	266	251	230	269	261	262	259	254	226	265	273	254	229	227	236	258	265	239	242	254	248	252	252	261	266	244	239	272	251	270	261	278	255	237	259	248	258	289	229	249	242	266	211	265	249	223	257	281	229	273	243	256	243	273	239	272	248	244	227	256	260	272	242	258	240	224	250	242	271	258	235	274	241	263	264	236	241	257	242	228	238	246	274	265	260	230	255	229	263	246	255	268	251	263	274	237	239	239	263	280	278	268	233	240	243	262	255	250	257	211	262	241	254	261	249	266	262	254	239	257	233	264	236	246	248	266	241	266	278	241	262	244	247	228	269	274	245	259	249	241	250	229	255	252	245	245	262	262	238	266	251	248	249	216	246	208	237	269	248	263	270	233	267	230	273	259	230	247	256	228	247	271	216	233	244	249	276	257	235	247	259	260	252	238	250	250	277	262	253	269	259	273	256	232	268	258	246	249	244	240	238	253	269	275	230	247	254	272	251	262	277	254	236	231	252	237	276	244	280	250	242	304	283	229	252	249	237	235	264	244	227	243	251	241	248	251	273	240	269	252	266	243	253	248	229	241	258	216	239	258	232	239	243	221	248	267	255	234	247	245	275	245	277	240	239	255	271	261	268	252	220	245	235	284	235	262	273	248	244	255	230	248	250	253	237	257	253	236	287	222	256	247	285	260	243	242	241	268	237	235	279	266	242	274	226	251	253	269	265	252	279	283	237	270	218	239	208	235	293	255	270	267	273	242	293	244	246	281	277	265	240	247	237	236	256	237	237	211	268	268	267	266	278	259	256	277	221	261	235	227	216	224	242	238	243	267	268	257	256	255	245	251	251	246	258	253	243	250	278	281	236	235	237	234	246	259	283	272	245	246	237	229	241	228	248	250	257	260	261	221	238	237	282	252	251	254	223	256	281	235	221	254	245	233	252	305	236	242	229	240	268	283	240	253	229	247	242	233	231	223	255	271	254	243	257	248	269	279
21998	36169	62722	29859	4891	1458	1338	1369	1316	1049	985	933	839	817	2490	18257	10641	11804	9010	4955	2352	1102	631	673	636	657	664	636	646	641	646	684	638	667	605	642	688	656	638	652	663	674	644	665	692	665	643	672	597	696	649	667	640	624	679	641	639	658	660	614	632	622	659	696	677	613	656	620	678	665	664	695	658	606	650	622	635	682	651	648	645	652	666	625	574	595	678	655	677	680	631	639	667	637	611	613	665	615	688	628	657	691	623	676	605	650	698	606	644	686	647	680	690	669	613	652	649	675	629	652	641	673	671	637	659	654	659	610	659	644	625	622	643	677	642	633	655	659	633	604	630	659	644	650	620	638	583	672	638	671	686	637	661	635	651	677	610	593	675	639	640	684	615	645	657	648	638	665	697	655	637	641	633	631	654	585	638	653	676	627	682	600	629	645	655	630	610	657	623	612	621	642	635	653	647	631	661	619	656	644	668	630	646	643	624	632	666	664	639	661	648	688	674	632	639	592	650	686	675	659	638	648	628	660	641	637	606	598	669	660	643	668	670	647	653	689	650	637	643	650	660	697	587	652	681	630	679	628	624	662	637	687	607	604	653	669	647	653	649	644	645	648	650	651	627	626	655	670	670	640	642	615	656	638	619	631	586	663	653	633	626	724	630	648	646	682	642	645	608	634	683	632	656	668	581	628	629	658	679	606	622	653	627	666	659	672	673	635	645	654	627	620	639	663	642	630	673	666	642	596	686	659	643	616	660	650	651	634	645	659	610	649	642	584	626	652	641	643	631	600	648	646	659	655	674	620	677	665	610	631	645	662	638	609	650	601	692	608	648	624	611	663	645	641	599	602	671	658	645	662	686	615	626	663	667	617	630	640	664	647	629	723	625	631	651	614	648	686	694	683	626	664	652	625	672	599	649	633	661	607	669	638	640	653	661	681	607	630	664	670	674	660	668	652	631	613	609	642	607	657	638	681	639	662	598	687	629	682	640	688	622	623	699	680	668	668	633	621	644	641	625	648	654	656	674	629	614	658	650	639	623	650	673	609	673	627	680	681	615	594	679	610	681	635	690	658	623	708	644	687	669	659	664	632	628	660	665	633	667	609	653	651	667	583	630	666	658	611	614	636	636	643	631	637	637	633	660	672	664	650	639	637	690	663	690	632	656	664	672	633	651	601	670	643	644	669	652	657	655	673	682	657	643	683	622	636	643	679	633	613	648	681	650	633	623	671	637	651	700	641	645	687	667	632	640	587	660	647	658	627	631	666	664	679	649	605	626	636	660	641	617	637	658	641	625	655	639	593	668	661	636	615	612	629	617	640	677	646	637	641	618	650	659	712	617	657	606	681	655	638	671	677	666	628	609	608	659	671	676	652	663	642	700	623	631	685	628	640	651	600	672	609	682	661	659	640	650	631	649	633	654	644	673	648	642	618	656	662	606	614	657	626	657	651	655	669	632	596	629	653	660	650	607	685	659	599	648	671	653	657	652	678	635	656	655	649	639	651	660	626	642	604	660	659	646	630	650	606	626	663	646	643	659	621	651	616	646	634	626	638	624	661	659	628	639	648	648	667	601	613	686	610	652	607	634	621	673	658	622	669	663	654	662	626	649	672	615	658	706	672	684	661	608	628	658	601	629	622	663	624	672	642	640	604	613	610	652	614	621	619	642	667	637	640	676	672	641	667	668	635	646	654	644	651	660	641	609	610	671	632	628	635	632	643	623	627	618	611	634	627	670	627	633	605	625	638	658	642	637	634	658	688	631	661	623	627	661	666	609	645	690	638	683	677	624	666	647	703	680	668	684	644	634	638	658	705	665	639	648	684	633	671	638	690	665	663	653	634	646	656	627	651	653	639	631	674	693	653	681	621	644	679	656	659	607	647	646	654	619	635	630	607	691	681	641	621	633	663	664	693	640	623	640	671	657	659	641	622	673	627	658	664	648	640	708	662	664	626	680	663	661	628	661	645	670	637	605	660	654	646	652	629	643	661	664	608	677	658	676	614	652	660	645	592	619	646	613	694	682	623	659	625	640	652	645	649	645	663	664	647	615	660	656	676	591	626	690	656	629	626	638	596	627	669	638	642	681	634	697	622	659	678	621	664	641	651	632	605	657	614	662	676	731	701	660	653	649	659	634	625	640	667	639	662	639	689	659	634	644	621	627	619	621	643	702	663	652	631	638	636	642	699	654	632	656	618	640	678	640	652	624	630	636	673	638	663	671	675	677	601	647	719	658	637	658	619	669	662	592	628	615	661	633	638	686	635	640	644	615	628	622	660	664	641	692	652	670	654	619	697	682	669	629	635	664	657	618	663	636	672	656	664	664	646	618	713	648	655	625	586	652	665	592	659	611	623	669	652	652	626	616	632	613	698	651	645	656	619	600	625	705	642	632	622	678	666	651	622	660	679	659	675	674	629	656	638	681	645	653	640	633	668	612	578	676	641	664	637	673	635	651	628	639	626	650	665	670	657	669	671	653	650	648	688	615	661	694	670	624	622	588	614	634	630	610	579	644	656	652	637	655	634	644	629	652	694	644	656	646	660	640	632	596	633	666	661	627	662	646	687	666	690	610	627	693	655	614	643	632	631	661	663	628	632	661	674	702	640	633	653	655	697	633	655	633	646	653	632	670	650	647	644	671	651	659	621	638	664	635	649	649	667	664	712	642	627	636	661	639	616	685	656	649	678	601	662	647	667	660	718	632	659	612	650	685	641	629	641	669	661	614	647	661	655	600	623	681	614	638	640	693	645	644	664	624	663	594	695	648	654	620	648	628	645	631	682	653	643	665	640	671	676	648	666	629	634	653	685	643	626	603	667	662	661	655	643	629	660	652	663	655	596	683	642	647	697	609	655	646	644	630	646	677	638	659	661	639	632	671	659	638	656	625	649	667	648	659	664	652	691	624	643	590	624	664	669	674	669	670	665	621	663	639	610	644	629	646	605	670	601	646	650	665	646	611	620	617	645	698	687	658	622	641	662	644	700	640	652	647	600	637	662	649	671	661	616	629	645	628	617	636	621	688	657	669	641	664	652	639	635	666	632	629	583	646	631	614	645	646	638	620	673	691	666	629	634	659	659	717	622	661	622	638	661	644	684	641	631	639	644	638	630	675	659	662	650	663	677	679	630	637	700	684	682	607	598	660	669	657	630	629	613	653	681	614	641	669	623	612	651	674	657	677	630	594	669	664	647	671	645	609	664	623	661	637	632	665	662	613	601	646	675	646	607	638	717	624	677	613	648	631	675	609	642	678	667	690	620	664	625	595	637	701	631	652	612	704	628	681	650	654	620	626	623	667	683	610	639	681	673	682	660	621	633	710	658	650	669	646	626	665	672	677	635	636	655	604	615	649	678	660	633	636	681	668	670	581	649	641	639	645	650	649	615	656	685	668	670	642	626	618	602	586	643	646	639	668	656	609	634	635	657	637	666	675	659	644	666	677	644	620	654	633	668	640	636	629	594	668	697	606	636	674	702	672	633
52753	62916	81755	50991	16551	3841	770	604	522	446	379	355	284	316	597	3374	5666	5624	4692	2405	970	439	234	212	239	232	235	201	230	250	225	234	216	215	200	219	233	222	223	222	227	246	236	234	240	197	233	230	208	237	215	248	239	227	218	242	240	211	231	217	242	204	238	226	224	218	239	236	199	238	252	263	216	220	221	217	216	235	217	247	206	229	235	228	240	212	234	246	211	254	238	204	212	237	221	221	217	234	198	212	190	235	228	219	205	257	236	241	256	213	228	225	209	237	254	238	237	230	228	207	227	244	252	223	262	253	253	240	225	242	247	230	222	217	221	237	219	233	248	239	218	233	201	224	252	204	223	242	220	221	250	214	209	219	237	229	190	238	220	236	240	236	219	242	245	248	222	237	238	238	228	217	220	227	219	245	227	243	237	185	243	246	229	208	201	205	236	243	215	241	244	275	202	234	234	226	233	225	240	232	237	243	252	240	205	196	231	241	221	267	220	217	184	240	223	239	218	221	212	212	213	238	248	236	234	247	230	226	219	222	221	216	225	213	228	244	207	244	240	220	271	223	214	212	254	227	191	233	244	235	243	224	229	238	234	260	220	227	246	213	228	205	225	207	220	225	249	236	215	230	217	256	234	204	250	219	231	239	235	232	224	199	211	226	207	255	211	232	215	256	227	256	254	245	221	217	241	234	228	243	238	225	251	245	246	202	255	249	230	206	212	177	232	219	206	210	231	224	221	232	213	208	228	217	223	233	247	205	233	217	210	249	200	226	232	264	237	203	222	232	232	197	259	227	236	213	224	232	225	232	214	226	214	223	230	235	260	200	207	220	207	219	249	244	208	211	213	230	230	242	234	226	204	228	257	228	239	214	191	224	241	213	224	226	236	214	249	268	257	239	216	228	220	198	190	224	233	230	244	210	241	231	218	241	224	234	226	217	234	250	204	239	216	226	244	214	218	231	207	236	247	238	229	256	212	236	260	247	234	241	216	230	225	218	259	240	228	221	234	220	227	247	234	234	257	208	230	263	240	237	223	227	217	255	226	241	225	239	213	214	237	210	220	276	229	223	235	216	227	237	246	206	227	254	245	240	226	225	221	212	234	223	225	211	230	225	249	195	223	205	213	199	223	201	228	222	221	220	234	238	242	192	218	238	247	245	219	245	238	244	210	210	215	227	209	208	243	215	223	234	211	235	243	243	232	243	216	247	247	214	226	215	203	242	200	214	194	214	241	222	250	231	204	262	215	249	249	189	216	241	235	229	238	236	267	222	229	228	236	215	223	220	217	221	244	232	221	255	232	198	227	253	239	230	227	212	226	223	191	223	235	216	220	234	217	221	227	229	213	228	207	243	216	221	243	244	214	235	226	246	245	241	217	266	240	234	243	220	213	234	241	227	224	234	225	235	217	237	209	226	211	235	233	201	224	222	219	219	256	243	193	245	212	244	225	235	252	265	219	229	227	242	243	221	247	240	226	231	235	225	238	216	224	243	224	269	236	211	241	229	237	245	234	256	231	233	207	192	211	199	237	252	209	219	243	211	220	216	246	234	207	227	226	215	223	204	245	220	231	210	231	231	220	213	255	231	249	243	228	226	208	228	239	211	222	214	237	250	233	239	231	219	264	217	235	245	247	216	239	216	250	247	247	210	231	230	194	219	239	202	196	227	227	213	204	223	253	230	227	262	225	250	238	212	209	241	244	219	225	221	225	225	241	228	226	239	215	203	229	235	238	216	254	194	232	244	229	242	218	207	219	254	219	229	237	231	229	226	273	234	206	224	231	216	252	221	228	203	231	226	212	229	225	216	233	234	238	228	239	238	210	220	216	215	232	231	256	207	228	212	220	234	218	228	255	231	244	211	264	213	208	248	234	230	218	248	236	223	236	233	233	210	223	266	198	229	214	210	228	227	226	238	240	225	220	238	246	230	225	194	218	214	244	230	237	229	225	233	216	215	219	260	224	219	225	207	238	223	207	221	243	217	244	222	236	233	218	237	236	231	234	221	214	216	232	237	249	248	243	231	223	232	247	213	222	235	239	236	225	241	229	215	205	241	231	206	258	221	248	247	232	234	202	196	237	246	231	230	238	243	219	205	231	218	211	223	208	231	239	249	231	234	224	224	223	237	249	212	253	212	230	241	213	216	221	219	222	213	223	211	231	231	224	207	255	242	224	241	240	244	232	213	208	249	229	225	221	219	221	218	248	241	219	216	231	203	236	231	225	206	226	219	233	262	226	247	258	215	227	221	249	218	201	245	221	219	251	222	266	227	210	229	240	227	204	220	236	253	233	237	240	237	216	239	235	204	225	207	214	245	205	185	245	219	231	261	246	244	208	258	208	214	217	223	231	245	252	229	240	234	203	221	209	230	223	225	216	236	230	255	230	251	205	230	241	230	235	235	257	215	218	236	235	248	248	219	220	210	244	193	244	216	227	218	207	238	220	204	240	211	222	212	217	222	256	251	259	258	222	239	238	220	263	215	250	221	239	219	221	231	223	231	249	244	223	251	223	231	234	206	212	218	219	234	222	229	222	231	260	184	227	249	245	215	220	250	213	238	246	197	226	213	218	211	246	237	230	207	251	204	211	232	238	250	223	235	224	218	231	186	241	195	242	231	244	227	209	228	233	219	231	242	247	219	221	245	224	248	218	222	216	226	201	198	217	220	238	224	212	239	226	220	256	232	244	202	224	216	217	237	248	232	212	238	236	246	234	235	246	224	237	223	217	202	254	232	242	256	253	214	246	249	248	224	222	226	219	211	260	251	238	234	204	211	252	259	244	228	247	230	250	240	223	223	232	248	224	266	244	224	246	250	252	241	242	208	219	193	237	227	229	235	199	225	236	222	228	254	239	223	208	222	209	255	228	238	246	222	215	234	212	235	215	223	224	226	193	227	243	238	207	232	216	224	235	210	230	240	239	225	238	221	222	238	237	208	218	213	230	243	229	231	253	221	246	218	226	207	230	214	229	211	230	224	232	223	236	218	218	210	227	237	236	225	229	245	230	219	229	236	231	233	231	217	203	227	221	222	251	235	223	237	230	245	244	255	233	213	231	220	234	243	234	248	255	228	242	219	245	222	221	246	222	226	228	236	252	220	196	201	232	211	243	221	243	231	232	220	216	213	208	221	259	255	237	232	207	233	242	234	239	236	224	227	244	230	197	219	223	252	225	231	235	222	231	209	232	249	218	222	212	251	229	236	254	231	193	206	216	228	208	233	238	222	250	195	218	213	249	219	217	230	242	212	209	206	221	219	235	237	237	223	207	210	207	233	241	209	216	215	212	213	270	227	238	242	232	223	219	238	210	232	240	209	209	218	252	215	244	224	256	228	237	244	230	217	259	233	199	228	232	247	220	238	228	249	233	247	200	207	214	246	212	205	253	249	235	227	225	242	199	264	228	238	238	232	254	215	233	225	244	224	228	239	215	232	230	237	207	234	212	208	224	196	230	235	229	198	256	210	216	219	234	239	216	251
33008	49118	80031	34581	6446	2275	2093	2177	1880	1536	1236	1077	1005	956	3117	15739	22692	21900	19529	10407	4142	1366	589	585	599	605	571	595	632	571	592	558	557	611	593	588	572	543	611	572	564	552	569	584	593	617	594	581	560	562	553	590	551	550	586	581	546	600	602	570	568	553	621	549	636	562	512	639	555	607	606	552	628	588	544	536	622	623	576	574	586	530	613	570	551	572	581	616	605	574	570	604	570	570	570	621	551	592	579	603	608	557	584	586	631	575	589	577	548	595	581	624	613	618	581	590	558	563	592	560	582	540	561	564	588	602	556	648	549	572	623	605	586	566	586	528	572	565	587	574	551	559	588	582	580	611	604	572	598	568	609	552	560	567	556	589	566	619	620	601	571	551	583	587	565	582	607	586	571	569	576	590	568	574	566	571	579	562	575	588	633	492	577	614	577	605	584	556	594	553	563	616	604	601	586	561	606	618	583	609	609	624	590	564	588	580	603	579	605	604	547	586	578	609	597	632	554	576	575	564	546	565	600	553	623	550	593	605	604	592	592	577	602	557	558	585	581	539	611	590	578	590	578	555	580	533	576	588	547	578	590	603	558	582	615	585	557	597	566	575	554	571	603	586	619	543	584	575	589	576	560	589	551	502	555	565	569	590	547	602	567	541	573	585	566	568	630	584	584	533	603	596	582	547	551	578	572	554	595	558	584	562	545	529	534	614	569	556	625	586	588	583	616	573	571	585	623	584	562	567	581	625	578	612	585	605	631	587	599	591	572	579	542	595	609	550	551	576	614	556	583	584	600	623	590	594	598	545	630	628	537	599	575	609	572	583	598	579	599	528	565	584	548	593	643	588	578	574	555	567	606	554	574	563	565	556	604	597	522	570	525	608	559	573	604	511	610	566	570	594	564	578	609	586	637	576	606	553	570	580	598	579	566	532	573	548	580	588	549	552	569	632	633	584	566	596	566	606	568	563	589	594	564	569	574	637	617	545	614	615	614	543	557	571	584	558	606	637	566	630	615	593	545	591	568	582	585	598	561	577	597	588	580	560	629	581	569	597	535	582	565	603	578	597	540	557	578	612	556	574	555	558	583	606	556	556	563	548	619	574	586	592	547	592	585	607	592	581	589	579	553	610	574	603	579	578	578	566	598	570	606	523	548	569	595	624	561	576	605	588	571	608	617	544	605	551	612	585	558	572	585	604	593	555	579	621	541	593	561	583	585	595	582	604	595	580	575	554	567	585	577	608	590	572	596	597	551	604	575	580	590	607	607	620	590	580	574	585	580	542	623	565	564	617	534	571	588	563	589	614	596	589	562	546	592	578	561	575	596	579	611	589	571	548	591	595	596	560	546	583	608	593	569	599	591	548	630	599	585	598	588	612	566	592	550	607	581	621	574	581	600	543	580	576	605	579	606	615	602	590	619	610	596	572	595	605	605	595	593	573	574	551	528	594	614	580	552	545	573	635	596	524	563	566	629	592	569	593	574	618	592	599	592	563	566	604	544	582	514	586	571	589	614	571	576	577	602	578	597	602	595	561	593	581	579	589	580	581	568	596	600	607	580	517	553	623	610	539	584	554	583	568	593	532	594	619	568	579	584	517	558	554	599	595	590	584	603	551	533	550	578	596	587	572	553	643	591	556	535	566	583	548	623	564	638	547	617	588	588	550	642	617	637	566	546	562	568	576	584	620	566	564	554	572	589	561	590	586	601	569	637	590	618	579	608	584	567	539	582	581	600	563	618	617	547	583	614	561	610	540	617	620	653	593	593	558	577	589	587	594	587	587	573	546	571	581	560	592	551	550	574	564	532	620	616	584	599	553	577	595	632	549	578	564	650	568	578	647	628	540	561	577	609	611	593	552	550	607	563	550	575	552	544	612	581	583	578	532	533	613	600	546	586	605	604	551	554	598	555	559	598	596	591	591	571	555	569	580	579	545	594	563	573	574	581	604	592	599	606	584	579	566	580	574	588	597	590	584	597	549	601	591	572	534	590	618	551	595	554	594	581	613	591	601	582	592	589	592	604	606	598	567	625	594	588	583	566	623	656	623	568	558	549	588	605	581	586	530	576	549	600	588	596	589	559	622	578	600	562	573	598	551	549	633	594	569	610	621	586	593	589	564	568	586	618	632	564	605	589	560	595	598	573	583	533	593	564	572	595	536	621	587	605	567	600	588	612	600	575	589	618	569	580	563	548	546	553	623	593	588	625	585	578	548	563	624	564	581	551	579	557	579	606	525	579	587	530	558	594	597	600	547	567	575	550	571	622	571	566	634	563	571	581	556	568	592	579	617	581	557	594	551	597	594	561	569	577	595	591	562	608	572	576	639	615	576	557	581	544	552	563	598	596	606	584	585	546	567	617	601	575	601	576	562	593	548	603	582	562	574	606	620	542	570	625	575	579	591	612	577	555	565	587	597	576	597	561	547	543	563	580	591	564	600	605	599	623	601	641	628	567	587	606	568	553	605	621	622	593	570	632	596	591	572	550	570	596	567	578	541	558	572	562	584	575	581	625	623	585	558	576	531	570	600	591	607	600	573	621	605	580	588	560	570	591	619	619	603	583	594	603	576	585	621	560	560	561	611	586	536	614	618	576	600	584	524	612	531	573	587	583	586	598	560	586	568	626	548	512	576	562	549	614	578	612	583	545	579	587	564	583	607	547	581	591	561	613	592	602	562	540	554	590	546	574	566	600	601	581	591	614	532	573	581	622	564	594	597	570	573	610	571	590	548	604	538	577	542	570	631	572	578	564	544	577	573	543	627	581	588	589	604	571	586	523	586	568	559	558	563	613	619	563	583	585	581	583	601	568	581	525	576	518	564	565	615	539	567	623	596	611	543	569	594	640	572	597	576	623	588	529	594	543	585	575	574	532	613	567	629	584	584	612	561	571	541	630	570	554	577	606	592	599	569	587	617	542	586	618	556	554	540	601	588	564	542	602	573	563	591	600	565	558	571	527	616	604	587	579	538	543	591	583	566	586	641	563	591	553	593	544	537	584	610	605	528	621	581	583	588	580	582	550	592	592	618	541	590	594	619	593	609	575	611	583	581	569	578	593	584	585	566	551	591	609	570	590	581	584	625	622	577	615	543	575	568	574	585	589	540	627	544	616	573	637	588	585	610	598	613	570	589	568	588	593	580	568	580	545	576	605	539	597	580	578	595	623	606	603	570	645	583	559	574	594	570	597	579	560	547	574	538	599	580	594	583	579	519	563	593	593	588	570	532	571	589	585	614	556	588	579	596	571	545	625	590	545	542	593	568	506	607	529	597	625	571	555	590	592	588	556	582	575	580	558	554	606	604	560	584	585	564	640	527	597	528	567	567	575	563	576	555	564	609	590	569	571	593	545	620	573	568	568	560	564	582	562	585	562	557	563	587	587	575	569	608	568	629	563	572	581	612	581	574	596	553	584	592	573	550	624	563	629	580	605	583	589	579	565	583	582	588	592	617	532	527	614	580	628	602	595	568	588	565	574	577
7489	5297	13639	5996	338	185	181	157	240	168	191	187	172	188	176	285	466	423	381	348	260	223	193	172	187	210	173	185	167	192	168	180	199	198	210	196	204	160	177	191	179	191	173	174	216	179	193	185	204	201	157	169	195	165	202	171	177	204	187	154	200	205	187	181	203	184	192	174	202	164	174	202	200	200	211	160	169	174	158	186	188	189	186	197	222	182	169	182	179	171	181	201	160	185	156	168	185	186	171	189	160	173	186	184	154	186	187	185	193	183	186	163	157	166	185	212	179	181	166	185	180	171	178	203	176	175	162	159	191	187	175	182	169	173	199	189	192	201	178	160	165	196	180	172	187	218	192	184	183	198	179	152	171	182	195	169	182	185	185	188	193	176	172	191	199	187	190	214	187	178	179	179	183	197	174	171	188	191	168	163	152	180	194	188	187	208	198	183	189	176	164	196	183	202	189	180	183	190	177	204	206	186	189	187	166	193	208	176	197	178	215	189	176	191	160	175	189	203	205	220	187	196	170	196	174	184	202	204	178	192	175	177	163	182	205	156	191	200	176	192	188	176	226	170	181	168	182	200	177	189	174	202	178	165	169	172	175	186	188	188	173	172	181	185	182	180	192	194	190	186	163	177	170	179	182	199	190	191	181	189	189	185	216	196	205	187	169	183	194	173	216	192	183	182	217	194	158	190	175	183	162	206	173	163	170	212	202	174	178	173	179	173	184	208	180	188	183	178	195	172	189	183	167	177	193	176	201	179	184	204	187	173	204	197	200	174	177	183	181	191	190	189	211	202	199	175	201	177	176	177	185	174	169	169	165	184	177	177	191	190	173	175	161	169	191	209	166	204	182	179	157	171	173	176	179	178	204	188	190	192	195	196	190	159	202	182	188	216	192	170	173	163	209	189	174	185	189	177	190	167	175	178	185	182	180	200	170	183	177	166	195	189	165	172	181	174	178	193	199	174	200	174	186	151	181	174	193	204	194	203	167	166	179	191	193	169	197	160	188	176	186	175	170	183	166	202	186	165	175	175	163	187	155	196	173	180	177	186	202	205	178	188	189	177	166	204	185	185	175	172	185	209	184	188	164	152	169	196	182	179	194	195	164	197	195	177	189	173	183	185	165	187	183	191	193	198	194	187	165	194	194	181	182	196	196	207	174	205	193	176	196	191	198	160	163	194	186	193	190	206	188	191	176	182	208	140	157	208	182	178	192	187	187	188	209	188	202	184	194	192	157	183	160	186	179	184	185	195	190	190	183	179	182	196	173	175	182	209	173	170	216	177	165	189	169	170	174	156	194	201	174	179	180	196	204	190	182	184	178	192	191	179	201	207	170	182	168	155	182	183	202	165	184	195	180	189	180	156	195	192	192	195	169	192	195	161	177	202	191	187	199	199	198	177	198	204	195	207	188	187	184	212	196	187	185	206	178	168	177	174	173	169	187	180	191	213	185	191	212	202	192	188	211	185	192	186	171	184	199	173	168	175	181	182	194	198	182	149	190	185	191	188	242	197	162	167	179	180	170	174	176	167	194	183	184	205	182	176	195	194	205	166	186	175	211	180	171	211	194	220	171	182	186	205	181	208	155	186	186	212	192	185	186	175	174	193	156	166	187	166	177	170	192	189	177	191	177	180	179	189	180	175	169	165	185	179	210	199	159	175	166	178	210	186	199	179	192	188	174	171	171	180	191	185	181	162	198	182	193	175	178	213	199	166	171	172	168	171	181	192	169	169	169	179	165	208	168	180	173	193	190	155	192	196	213	187	211	188	181	161	186	183	207	174	158	191	172	205	200	182	178	172	204	188	165	198	168	206	175	175	194	178	197	193	193	202	171	157	165	174	182	185	188	172	159	181	161	188	168	166	181	169	178	182	196	203	187	202	172	167	177	175	211	183	182	179	207	206	192	175	185	181	186	181	200	191	183	171	179	190	179	197	161	197	191	209	174	193	177	210	183	178	178	205	164	160	196	197	159	188	178	198	180	199	190	184	181	185	176	188	186	157	190	195	182	202	202	190	152	195	178	197	165	199	208	183	175	161	159	205	198	156	179	177	179	182	201	172	199	191	187	198	192	164	182	197	176	176	158	184	185	153	183	193	170	184	193	183	174	189	176	162	210	191	221	174	173	164	204	162	179	184	188	177	178	187	170	174	154	200	211	195	176	160	188	184	169	197	173	188	181	181	165	178	168	196	191	182	190	196	166	188	179	194	205	205	170	182	204	188	178	199	193	187	194	212	185	164	162	186	177	185	173	180	206	189	149	175	182	188	177	202	189	169	187	196	173	209	188	192	177	180	158	193	176	195	159	204	165	168	193	181	177	169	194	186	197	163	211	167	191	181	171	181	186	160	182	177	190	179	183	198	190	188	184	186	180	196	186	221	175	194	207	197	191	186	183	187	178	204	195	182	168	187	167	182	164	183	182	190	189	176	170	174	169	181	174	188	168	187	168	195	177	178	178	197	171	175	178	198	202	189	185	176	178	176	186	180	192	181	182	176	169	155	187	186	151	188	171	170	180	198	186	180	187	184	188	207	218	191	194	220	174	172	181	160	185	161	201	206	203	156	221	190	193	181	205	192	192	203	142	173	186	173	174	181	183	215	180	180	193	167	206	190	183	179	178	171	191	163	150	175	186	186	181	180	182	166	163	202	180	178	162	200	204	192	203	172	180	201	188	169	188	157	183	180	182	187	182	186	174	169	200	203	181	190	211	178	185	204	184	190	162	198	209	185	184	189	192	167	194	194	180	186	183	202	191	186	181	180	156	184	187	205	185	182	184	186	170	200	209	173	182	181	173	194	171	161	204	179	210	182	182	161	196	201	211	165	190	139	180	179	169	150	184	185	176	162	176	194	188	199	189	162	180	162	186	197	217	190	181	183	190	177	182	181	191	169	184	205	185	193	183	204	182	209	188	174	203	176	155	169	164	217	183	191	178	170	189	195	206	168	194	178	193	186	182	174	183	185	180	194	179	192	187	203	189	178	160	198	168	178	167	183	183	181	170	162	198	170	167	188	193	170	197	181	180	176	180	186	194	181	192	192	184	174	186	176	199	180	176	182	206	204	185	192	165	178	190	175	168	196	179	191	197	200	152	197	179	166	190	186	187	195	222	176	176	191	181	181	179	200	173	203	184	184	201	183	190	172	195	189	200	179	157	175	201	205	186	178	175	198	171	183	168	167	176	189	208	202	170	180	178	187	183	175	178	208	198	178	153	189	193	186	165	159	188	171	201	194	176	179	208	193	190	163	164	185	175	172	171	193	180	182	171	211	186	199	183	181	171	176	173	228	189	168	205	144	173	182	192	188	200	198	174	199	196	179	182	174	181	179	188	189	203	179	204	190	184	167	181	193	172	166	183	188	169	199	163	179	201	166	184	192	201	168	188	170	193	199	174	173	176	183	186	194	215	179	182	159	190	198	186	199	214	200	192	192	170	187	187	158	202	190	204	186	180	211	190	184	186	182	174	205	186	179
5839	8096	24506	10135	806	569	613	548	539	499	529	540	522	501	508	1267	2370	2007	1552	1295	843	629	539	503	502	512	517	474	449	499	464	491	503	505	454	487	497	465	460	456	513	513	517	489	487	536	491	494	532	489	504	487	472	466	478	504	471	493	503	511	478	507	501	467	505	514	524	490	482	488	469	497	506	499	511	507	514	499	480	501	497	545	483	501	464	461	469	491	497	472	493	471	488	489	532	467	508	465	456	520	489	555	488	501	514	521	470	480	478	501	487	500	475	510	511	494	463	519	456	487	484	509	441	499	494	487	496	483	508	482	474	487	521	474	504	510	501	476	522	427	500	500	470	502	506	445	497	501	515	512	501	482	473	504	512	432	461	485	497	493	487	489	517	477	517	493	508	498	506	491	455	498	511	518	477	520	493	497	457	539	467	523	470	459	489	484	480	462	463	474	486	486	511	487	511	486	453	432	454	493	513	505	559	475	482	451	456	490	478	513	471	462	487	514	515	500	459	485	474	496	520	503	525	506	517	526	483	488	538	465	473	487	473	495	521	521	521	493	505	446	450	494	519	496	484	491	490	511	499	463	502	484	477	493	515	513	507	496	480	524	491	461	488	491	500	475	507	492	505	518	512	504	484	522	498	541	507	480	488	466	475	506	450	523	472	485	499	453	454	513	519	505	506	484	519	543	486	479	493	495	461	492	478	474	467	445	516	484	509	499	499	500	502	477	481	475	504	525	521	512	510	496	526	494	495	516	570	468	528	502	486	493	486	460	504	505	503	488	520	491	503	515	527	495	501	450	491	475	470	467	488	525	500	518	497	468	485	483	478	475	504	520	495	466	473	451	518	509	473	486	494	495	437	526	498	474	511	482	491	455	448	484	528	515	495	467	501	461	491	485	506	515	514	491	489	457	480	477	535	501	490	490	486	502	471	480	474	485	472	509	513	518	470	488	486	489	491	527	463	499	506	474	474	517	467	479	472	465	502	518	440	486	470	467	497	482	491	483	505	455	544	500	517	501	482	522	531	512	503	508	491	495	442	482	540	526	465	462	462	462	492	495	511	474	490	478	538	511	512	474	505	500	484	458	483	483	490	498	502	481	490	458	466	517	538	476	496	493	457	467	499	473	485	455	541	492	486	480	520	488	492	524	522	471	493	481	490	493	465	444	479	519	509	497	528	438	514	526	499	496	465	491	509	506	504	552	499	504	499	498	512	510	511	470	478	491	489	480	503	513	506	457	510	487	482	502	464	476	500	507	490	484	490	495	464	497	483	516	468	473	476	492	488	500	490	523	506	482	512	474	494	464	524	477	489	482	477	465	466	492	487	494	490	509	476	501	476	500	484	482	514	487	496	485	489	518	529	492	500	468	492	516	495	466	488	514	521	479	503	497	485	513	492	486	498	499	487	504	493	495	469	491	455	485	483	479	522	507	497	485	494	487	503	456	481	482	483	488	512	485	472	490	482	466	492	501	464	489	475	487	485	509	490	481	488	534	507	509	462	517	479	495	527	511	480	459	520	477	485	457	501	472	503	499	501	492	506	493	490	483	518	528	529	503	505	501	525	506	471	518	548	517	486	506	472	484	440	489	486	493	457	483	468	493	527	510	532	527	484	511	539	495	496	484	507	477	465	514	482	488	469	517	447	503	538	504	464	449	479	500	490	490	496	515	499	515	454	537	437	494	488	464	498	497	476	519	519	491	496	463	510	465	451	491	460	521	479	474	503	467	485	514	475	470	535	478	495	498	512	535	520	453	499	488	540	459	461	527	469	464	477	467	479	455	532	441	439	502	486	499	538	523	480	520	468	496	492	495	509	497	490	482	536	485	483	531	515	461	478	480	484	521	489	500	533	469	503	484	452	512	527	485	525	507	511	478	480	457	463	483	510	482	525	469	499	479	460	500	468	502	465	481	484	485	532	515	473	475	505	478	494	470	513	495	504	467	492	487	498	489	463	533	526	496	490	532	467	488	468	453	486	484	511	523	516	536	486	495	538	550	491	453	526	535	511	499	456	473	492	493	501	484	499	505	512	503	512	523	499	484	496	509	450	467	535	475	492	476	489	476	498	523	478	456	484	469	537	482	502	514	509	510	487	499	501	523	506	475	493	469	537	462	489	529	480	495	520	500	498	501	542	496	484	474	457	501	463	446	500	450	500	490	512	485	486	484	510	493	487	500	469	512	481	520	452	465	479	507	503	498	557	477	466	471	441	499	493	532	464	523	498	479	458	468	504	460	495	503	499	493	520	534	529	533	487	493	467	444	495	471	497	509	473	444	520	493	537	459	509	491	519	514	480	467	481	544	498	484	468	479	524	463	470	489	526	475	501	459	463	484	536	519	506	529	513	511	462	467	464	503	489	490	486	527	551	526	534	494	505	510	501	511	457	485	497	497	478	480	504	467	503	477	469	463	493	410	528	524	507	505	480	504	512	549	491	481	439	504	488	493	476	519	496	483	464	470	533	485	490	497	504	485	496	511	490	503	486	475	492	475	488	502	493	484	466	491	511	504	509	483	502	483	465	473	485	454	520	516	453	478	518	489	480	506	538	508	453	487	520	467	460	485	504	502	503	478	485	492	490	487	518	499	492	508	485	494	481	451	499	479	485	495	525	483	565	493	467	499	485	461	515	537	477	438	513	508	498	495	508	501	485	500	510	492	477	495	527	481	510	491	524	473	471	461	534	508	504	472	513	470	490	517	478	478	518	498	477	473	468	465	522	507	486	514	474	500	497	528	472	536	516	490	472	474	536	528	500	505	507	472	511	495	524	446	519	504	471	495	507	495	512	520	525	501	481	476	473	494	497	493	508	485	521	484	487	521	508	526	494	501	507	507	513	531	466	488	443	498	532	511	483	470	498	515	541	492	478	493	482	505	482	552	503	495	477	497	473	503	493	483	466	515	507	478	506	475	501	513	492	494	515	487	503	492	491	489	496	504	475	476	528	465	518	480	511	476	503	481	483	502	509	466	488	490	473	459	520	517	483	497	486	491	517	526	485	482	493	529	480	501	496	513	517	510	514	488	499	501	479	465	482	460	466	472	510	473	470	520	505	551	485	536	477	449	492	484	509	512	497	513	530	434	493	509	474	511	515	489	504	512	524	510	514	476	519	449	502	507	463	504	532	494	496	494	495	479	526	520	513	512	540	531	530	509	516	494	523	477	504	503	487	483	448	477	496	459	536	493	493	537	489	462	491	491	504	472	512	530	508	519	477	493	496	478	508	488	488	463	474	514	517	470	472	501	532	517	480	541	482	499	471	509	487	516	500	473	479	473	530	531	523	494	494	506	475	512	486	519	512	513	501	490	488	515	504	500	515	504	482	461	511	509	468	539	524	452	501	504	474	458	465	499	507	507	498	481	475	445	461	472	497	447	499	490	501	503	479	496	530	497	469	480	499	490	482	493	503	482	473	464	488	486	485	500	519	515	515	495	532	428	497	477	485	512	504	482	493	481	470	561	502	525	472	518	485	478
28253	46383	67471	43055	9860	996	558	375	323	308	274	269	294	264	325	1797	2788	2442	1737	946	643	471	285	261	232	248	252	255	260	240	220	252	230	238	278	241	230	257	269	243	234	297	264	231	249	265	249	228	242	234	256	223	262	258	274	233	272	244	245	260	228	257	226	239	227	255	217	233	255	265	245	260	232	224	263	240	254	274	228	212	257	264	232	257	239	230	266	227	238	264	248	262	270	234	253	235	248	249	249	242	241	257	256	241	241	242	270	254	227	243	237	255	263	218	239	253	276	257	247	268	236	271	276	277	251	237	271	231	263	234	248	245	241	246	244	237	225	263	243	255	268	230	271	244	250	261	266	261	263	243	232	250	222	238	266	254	262	261	245	264	245	236	282	282	246	267	233	266	232	234	255	232	244	247	228	273	266	241	259	262	247	274	265	271	257	241	226	241	279	272	231	258	243	234	258	269	255	229	231	254	270	229	262	266	217	247	281	241	292	258	270	266	216	233	224	264	237	224	248	271	261	248	256	227	231	252	251	276	241	274	256	268	274	251	247	250	261	273	287	257	265	265	266	211	272	240	255	255	288	271	267	243	275	239	248	226	242	259	251	263	261	246	236	260	245	254	247	246	233	241	251	243	249	239	241	256	239	261	239	239	267	260	227	218	240	229	262	247	229	278	280	223	254	241	238	268	231	261	237	257	237	232	235	248	235	237	241	252	250	272	280	275	256	248	271	244	258	263	245	238	249	261	233	233	252	266	250	233	224	229	242	240	239	238	234	266	249	267	212	237	264	243	241	273	238	236	248	255	216	252	237	248	213	244	257	266	242	266	248	261	249	235	240	231	247	236	282	217	255	250	275	220	251	236	240	236	277	225	247	261	283	252	219	255	241	233	248	256	247	243	256	232	249	233	251	250	232	254	250	257	286	237	241	252	270	240	246	244	259	272	245	252	256	254	261	250	269	253	227	222	235	257	243	283	237	244	230	255	267	261	257	215	235	247	237	260	201	259	239	228	231	246	241	245	230	262	228	186	261	254	259	238	239	229	252	252	245	261	267	261	275	252	271	259	233	252	251	240	264	249	253	254	258	259	255	257	209	262	277	236	230	269	239	248	256	279	216	247	267	238	276	270	247	244	247	246	241	222	239	238	237	253	266	262	245	233	255	223	229	221	267	235	235	246	264	249	256	249	247	285	250	274	283	276	263	218	246	240	256	239	241	238	249	231	256	244	237	265	256	274	265	244	232	274	256	221	244	269	216	242	239	243	251	260	240	260	255	239	240	236	214	247	238	240	238	233	218	251	249	250	247	233	254	251	244	228	228	227	232	251	259	284	247	260	239	248	277	227	251	270	244	229	226	216	265	245	249	281	262	269	261	258	238	247	259	277	238	248	249	242	238	244	244	251	244	244	246	253	246	235	269	245	252	269	237	230	277	303	241	241	251	246	247	246	234	246	241	231	233	241	236	229	254	265	261	246	261	248	247	252	257	238	231	257	261	238	253	245	232	262	249	245	245	257	268	266	280	251	268	253	266	257	247	236	243	243	275	247	231	238	258	242	242	243	245	214	236	283	252	235	260	222	244	255	236	243	226	255	222	242	257	256	254	240	247	273	255	246	254	244	242	247	254	221	254	286	235	235	265	267	253	254	225	281	245	245	243	246	243	279	235	238	270	259	256	238	230	221	229	241	224	236	242	269	229	264	239	211	253	255	257	288	233	258	263	261	235	253	264	266	249	198	256	249	224	243	259	224	242	265	271	244	252	257	248	234	220	265	262	218	253	256	247	275	258	242	222	273	241	248	226	242	260	243	241	262	227	250	269	260	258	249	223	224	263	255	235	248	266	251	222	269	268	256	262	237	248	253	259	228	220	248	264	272	249	245	265	250	266	249	238	248	253	231	263	225	249	250	235	235	240	263	268	264	254	255	259	250	231	263	261	232	241	224	262	247	292	233	220	231	232	215	256	259	226	245	232	252	217	241	220	259	235	246	256	257	251	248	281	230	237	265	236	247	275	204	253	276	227	258	262	230	241	237	235	247	244	256	268	262	263	225	270	248	230	243	244	256	258	257	227	225	253	243	220	247	227	223	239	206	257	236	263	215	270	247	247	254	232	264	257	249	249	246	261	248	237	265	232	253	276	230	221	251	232	271	245	234	296	238	224	245	227	251	259	228	244	210	236	241	229	260	241	257	254	266	246	242	240	212	241	234	244	272	242	256	286	248	235	259	242	212	230	240	247	234	239	248	243	256	243	211	225	258	238	248	244	252	246	252	270	253	245	261	262	251	246	242	275	239	219	249	276	254	271	264	267	266	268	263	223	233	255	250	286	241	266	212	255	257	245	274	231	254	257	242	241	226	238	226	224	259	249	291	242	248	259	254	245	212	237	262	237	247	230	263	231	261	246	242	259	251	264	227	237	228	232	238	255	227	248	207	225	239	243	216	272	262	250	242	242	266	235	245	202	242	250	268	263	243	266	236	263	245	227	234	248	223	262	221	260	257	247	271	233	231	220	268	237	235	257	239	265	235	228	248	215	248	263	249	236	237	249	236	233	267	231	239	241	229	256	270	233	241	268	248	236	231	257	258	233	239	248	274	235	214	252	243	234	240	283	232	236	262	226	232	230	241	226	252	231	255	244	270	242	212	275	231	251	250	257	249	269	231	237	265	245	284	257	249	239	228	262	279	237	258	271	279	242	253	230	256	251	244	224	252	237	265	250	251	240	220	244	253	272	240	236	256	246	244	253	238	266	230	242	248	251	255	235	221	254	258	236	267	252	238	247	235	263	256	224	247	250	249	252	264	256	240	261	270	253	247	245	230	236	259	242	229	254	268	236	265	248	275	259	225	240	220	267	255	249	239	257	274	239	230	257	235	279	276	260	266	276	255	241	216	248	270	243	249	246	224	235	233	214	234	228	243	223	222	250	282	224	234	234	272	253	254	257	245	242	262	252	249	220	239	248	243	254	257	236	247	254	260	235	280	225	225	209	229	294	234	231	244	262	265	246	232	254	248	223	247	213	249	262	255	238	253	243	278	253	238	265	235	263	246	250	250	256	238	249	248	259	246	231	267	251	245	224	282	260	258	252	247	263	264	236	252	218	259	232	259	266	240	236	262	235	224	228	212	234	255	256	262	259	279	269	242	239	268	245	229	254	238	282	273	234	246	276	278	244	243	236	249	267	251	227	241	251	254	271	263	255	215	251	235	263	258	248	247	246	208	252	269	265	250	256	256	223	232	215	241	271	234	252	267	237	235	287	242	243	271	248	246	222	241	267	256	275	232	265	255	221	262	253	225	246	270	246	259	227	260	294	277	236	264	264	255	254	248	237	227	293	259	258	251	222	267	251	236	243	252	272	251	229	266	252	230	283	244	259	219	238	248	254	248	243	235	246	241	242	253	247	246	251	250	272	226	245	242	254	254	237	259	255	241	238	250	260	267	250	247	253	263	270	263	281	272	250	234	278	276	251	236	269	232
18030	38280	63143	30730	3156	1438	1440	1171	1131	968	872	849	819	810	1279	9535	14114	12071	9048	5019	3073	1869	889	677	616	621	671	633	625	672	627	665	626	628	625	662	654	633	629	641	648	637	631	622	657	637	684	612	645	626	641	647	630	648	681	599	644	582	631	638	687	679	664	684	601	653	630	629	657	658	664	612	621	660	597	622	652	637	628	639	611	699	699	597	652	547	639	624	644	618	661	660	602	608	613	693	614	600	635	659	672	680	661	654	668	646	624	628	651	622	668	645	640	656	623	644	658	626	641	641	576	660	658	650	606	647	599	655	666	620	682	675	637	616	644	645	651	666	631	617	640	669	606	616	676	641	657	642	605	589	644	638	679	703	674	658	655	620	636	676	663	671	603	652	664	607	631	631	639	610	641	641	630	646	668	642	643	645	669	633	667	670	616	661	624	640	683	685	652	644	670	624	628	568	619	657	674	623	628	602	654	616	654	612	594	599	657	631	647	644	589	605	660	625	601	688	623	637	651	603	657	638	670	639	635	618	653	648	621	670	660	632	650	621	649	681	632	676	622	627	641	621	581	641	607	640	682	644	641	626	655	636	671	629	647	648	667	623	660	623	676	609	599	657	618	660	650	629	678	672	612	585	633	655	613	613	634	645	590	628	635	658	641	634	613	624	665	687	650	611	684	624	662	615	628	668	645	630	676	631	640	654	676	636	686	664	649	647	620	619	627	626	639	663	624	584	629	628	651	667	604	626	603	633	645	674	585	632	652	594	605	614	681	654	658	591	621	650	599	629	644	597	661	644	636	644	641	633	668	624	607	607	622	665	604	617	614	604	638	576	675	634	655	628	677	620	635	642	625	645	670	640	656	658	641	605	632	657	613	631	604	651	578	638	636	662	644	687	642	587	630	642	613	648	618	629	663	642	632	616	639	654	666	634	602	620	660	638	625	652	605	617	658	660	605	628	636	631	646	633	640	649	658	628	652	663	660	646	658	664	619	691	652	579	672	609	646	643	684	608	627	599	686	636	612	613	607	677	631	605	620	630	702	596	674	643	647	632	674	664	632	616	624	737	647	618	622	635	651	652	631	650	644	664	650	680	616	628	624	619	649	668	678	631	654	589	668	654	572	639	671	699	671	652	624	658	684	641	611	605	630	609	636	642	615	626	649	623	648	611	622	607	648	633	579	607	641	611	571	670	695	620	639	676	629	655	680	634	639	635	675	651	667	606	612	605	619	639	621	667	609	638	658	641	608	659	624	625	632	628	645	620	650	642	648	678	610	640	620	654	620	627	646	616	602	613	664	661	675	635	631	631	634	646	637	600	638	635	645	624	647	591	655	649	636	635	666	654	653	635	643	641	671	662	624	640	605	657	617	641	665	671	600	679	649	626	632	582	693	649	684	598	647	620	653	607	635	627	648	620	674	593	657	614	671	669	628	652	655	705	582	651	610	610	659	631	598	672	661	674	650	604	620	636	630	660	620	671	661	648	593	636	608	641	635	624	647	615	658	643	667	653	633	644	648	708	611	617	662	628	645	608	653	638	673	642	652	640	647	650	685	660	666	647	579	655	599	614	649	674	644	629	617	677	653	626	685	644	606	637	651	601	659	641	634	633	642	651	627	640	661	646	669	625	605	634	574	660	577	635	605	642	640	608	594	619	614	600	669	620	657	588	641	680	669	654	653	634	638	646	627	640	678	631	611	605	638	683	663	600	645	640	660	585	640	663	614	691	677	610	678	654	647	632	631	615	667	683	634	625	642	622	619	610	598	665	618	689	618	623	612	644	640	630	657	663	661	640	630	644	661	595	633	639	608	646	607	636	669	647	656	673	651	644	640	655	615	648	663	622	637	667	641	606	617	635	631	696	645	643	654	596	644	663	668	626	660	625	659	652	607	636	664	678	626	630	635	618	641	644	626	624	712	638	635	648	622	664	629	637	633	645	656	595	618	616	607	636	657	588	655	615	685	678	645	651	689	664	652	615	682	615	692	644	682	593	658	632	643	630	655	640	625	665	651	631	678	643	618	623	660	629	609	659	659	682	654	613	617	666	635	677	632	648	604	704	687	601	622	608	652	692	676	625	667	665	638	650	640	628	644	647	604	612	641	647	633	634	636	650	621	616	676	632	629	638	637	612	664	644	612	644	654	646	613	604	629	661	602	632	627	633	619	624	679	642	620	601	588	698	618	643	622	655	625	685	611	646	676	645	663	694	670	672	620	657	638	584	647	671	631	680	624	624	635	600	644	649	681	609	648	616	676	650	669	641	678	631	595	644	658	633	689	680	688	653	621	632	614	637	653	626	615	631	642	635	596	617	647	655	622	620	670	627	625	656	667	647	638	622	656	638	608	673	650	614	675	688	615	669	642	668	651	622	646	623	651	627	634	647	593	594	610	642	667	608	630	665	689	641	607	630	604	623	622	654	619	637	660	635	655	637	628	674	595	653	638	607	651	659	643	619	648	636	650	619	655	646	580	642	646	662	671	645	620	617	640	622	662	614	638	615	622	639	621	623	596	637	610	642	640	618	630	607	630	614	674	682	667	635	669	654	674	616	667	617	626	630	650	613	613	678	652	618	645	689	706	626	629	637	598	601	683	615	677	654	681	616	656	610	676	586	613	652	636	613	669	659	637	609	659	649	641	642	638	612	609	646	666	626	592	680	599	623	626	591	649	618	613	660	638	622	609	675	636	647	601	639	661	639	648	630	661	652	639	619	663	647	635	619	634	621	655	685	629	663	638	679	610	661	659	655	633	615	653	639	663	623	630	653	613	631	652	618	657	612	659	641	619	627	666	647	594	575	655	643	661	606	616	626	618	628	676	644	647	639	615	680	647	631	616	670	685	616	658	640	672	657	620	621	660	629	668	658	633	611	647	613	599	641	672	648	608	669	621	670	644	661	634	637	668	628	649	633	620	624	617	652	667	627	615	646	611	607	657	663	640	631	640	704	651	637	615	634	632	635	643	626	586	675	639	615	610	643	646	632	668	641	671	698	635	682	627	621	679	639	644	626	640	641	628	617	630	656	647	639	693	659	654	626	622	650	628	616	679	621	649	644	629	638	610	630	627	583	633	632	619	634	649	674	637	637	642	671	679	581	638	631	599	630	644	658	644	625	696	617	618	605	608	598	658	672	629	671	658	607	618	638	661	657	628	643	615	599	649	655	635	642	621	624	661	629	616	664	609	600	626	663	636	659	650	634	587	690	641	636	639	613	636	654	636	627	645	635	631	613	652	672	660	615	653	665	628	607	604	647	658	642	600	614	657	648	632	645	635	642	656	695	649	610	647	614	654	644	641	655	645	617	592	625	644	625	622	711	630	650	666	600	655	610	656	653	636	672	671	657	659	625	639	656	617	654	649	635	618	637	664	636	669	633	633	624	620	639	639	653	641	601	615	622	618	641	649	625	647	633	627	636	651	650	657	706	671	656	656	634	672	637	641	608	665	639	643	636	650	585	573	609	635	651	638	654	654	639	636	704
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	51	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
