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
337128913053	337128913612	337128914162	337128914712	337128915262	337128915812	337128916362	337128916912	337128917462	337128918012	337128918562	337128919112	337128919662	337128920212	337128920762	337128921312	337128921862	337128922412	337128922962	337128923512	337128924062	337128924612	337128925162	337128925712	337128926262	337128926812	337128927362	337128927912	337128928462	337128929012	337128929562	337128930112	337128930662	337128931212	337128931762	337128932312	337128932862	337128933412	337128933962	337128934512	337128935062	337128935612	337128936162	337128936712	337128937262	337128937812	337128938362	337128938912	337128939462	337128940012	337128940562	337128941112	337128941662	337128942212	337128942762	337128943312	337128943862	337128944412	337128944962	337128945512	337128946062	337128946612	337128947162	337128947712	337128948262	337128948812	337128949362	337128949912	337128950462	337128951012	337128951562	337128952112	337128952662	337128953212	337128953762	337128954312	337128954862	337128955412	337128955962	337128956512	337128957062	337128957612	337128958162	337128958712	337128959262	337128959812	337128960362	337128960912	337128961462	337128962012	337128962562	337128963112	337128963662	337128964212	337128964762	337128965312	337128965862	337128966412	337128966962	337128967512	337128968062	337128968612	337128969162	337128969712	337128970262	337128970812	337128971362	337128971912	337128972462	337128973012	337128973562	337128974112	337128974662	337128975212	337128975762	337128976312	337128976862	337128977412	337128977962	337128978512	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2773	3650	2300	2776	3650	2300	2779	3650	2300	2782	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20120	18427	70469	70404	60667	49909	37606	25807	14266	6600	2799	1149	398	240	307	275	263	262	329	283	241	278	273	283	309	290	287	282	242	259	235	264	257	278	275	306	268	281	307	284	225	272	277	253	233	265	256	296	268	276	251	246	287	284	238	276	274	266	263	240	299	292	262	277	261	265	260	250	265	282	277	262	274	247	225	280	287	264	282	261	273	291	271	283	279	258	269	268	263	247	245	292	258	288	249	278	280	269	280	257	312	289	284	277	264	274	257	257	275	262	283	267	260	283	231	259	281	304	258	280	266	265	272	256	266	263	252	257	261	250	282	236	274	281	268	294	244	283	254	295	257	257	237	273	259	258	251	280	259	274	273	279	273	257	271	259	263	264	283	293	269	255	245	275	259	251	285	233	286	271	269	279	304	285	267	291	319	272	280	274	286	267	224	281	301	300	246	273	264	255	257	305	290	278	284	278	268	246	279	301	258	264	279	230	284	274	257	255	272	249	266	247	273	301	282	252	272	286	281	295	278	250	285	301	260	276	273	293	268	248	266	307	281	259	273	285	277	281	261	259	251	260	257	293	268	236	286	284	301	248	290	273	267	260	249	283	273	220	263	263	283	263	278	251	277	276	266	275	276	274	276	244	284	264	274	258	298	245	252	251	257	281	297	275	255	253	254	296	267	234	268	244	274	258	317	290	273	264	272	261	255	290	318	287	258	250	247	242	272	266	294	252	271	247	261	263	259	299	287	266	285	271	257	252	260	296	271	288	266	266	256	281	275	247	243	271	296	276	268	285	274	268	254	274	240	262	314	249	259	286	285	268	265	262	289	255	262	271	239	239	280	285	257	286	269	276	263	268	258	276	275	287	279	283	267	255	276	261	262	263	252	274	269	287	257	268	287	281	261	252	259	249	288	275	258	267	276	272	275	281	251	262	250	306	263	272	286	265	249	256	285	261	261	270	295	275	292	280	262	282	269	253	280	290	273	243	253	260	294	235	251	282	273	256	284	279	281	270	290	274	271	298	291	278	252	235	284	248	283	268	300	261	246	263	311	254	280	259	266	281	271	282	262	248	277	243	296	300	240	257	265	298	293	274	262	255	240	261	277	274	280	287	275	255	248	229	269	246	279	297	264	271	257	271	285	280	290	277	256	292	261	287	247	253	307	261	288	279	264	272	269	274	278	247	260	283	276	288	252	281	253	269	256	266	276	256	243	238	295	263	321	269	260	276	257	274	313	301	313	266	260	279	266	271	287	239	239	276	291	318	286	288	245	257	288	279	285	221	229	259	296	278	246	321	279	265	298	268	256	274	280	261	263	276	256	259	283	244	277	241	255	268	252	274	260	279	250	228	281	237	247	246	279	271	273	286	303	256	253	286	260	264	242	270	277	239	246	272	273	259	242	257	259	274	282	291	273	281	260	264	289	291	267	280	294	241	242	289	233	286	252	275	272	280	251	279	264	262	297	267	261	266	252	273	247	238	279	267	259	256	294	242	251	301	286	257	238	286	289	252	292	286	268	275	264	260	280	290	276	267	293	254	249	256	270	273	261	256	289	261	243	255	274	269	276	281	274	260	261	246	300	295	240	262	266	256	257	296	254	284	244	233	253	271	283	273	260	248	273	259	271	258	273	284	253	272	254	265	278	297	245	275	269	257	312	255	275	268	278	259	268	235	266	250	254	262	245	278	307	268	281	260	263	255	280	282	282	272	289	251	260	258	256	303	281	270	261	259	285	268	245	268	253	256	285	281	267	275	274	260	239	265	266	266	273	275	278	296	281	233	268	281	260	293	265	250	246	254	260	265	283	240	262	240	260	256	318	273	293	250	236	277	250	262	279	293	279	329	275	265	259	244	289	246	272	284	276	268	304	253	257	255	263	285	298	254	250	295	269	251	232	295	237	251	237	262	263	269	260	292	267	267	242	276	281	288	227	276	255	265	285	278	291	266	293	262	261	268	262	219	249	265	256	247	271	278	263	264	280	286	257	270	297	262	265	284	245	284	265	305	249	282	260	272	316	276	277	274	284	245	251	236	264	261	282	288	301	262	262	279	267	271	246	295	272	254	243	267	291	298	276	281	289	257	282	262	299	258	260	281	235	244	275	277	314	261	230	293	282	272	247	255	279	275	247	273	269	261	286	283	249	261	257	291	290	250	262	257	266	290	310	277	251	269	268	257	260	254	258	210	278	263	249	269	260	267	289	276	272	245	269	256	271	265	310	285	249	243	269	262	258	266	291	282	245	256	286	262	298	257	263	261	263	280	284	270	228	277	261	279	262	294	268	284	246	253	255	274	291	313	250	257	250	271	267	283	255	245	237	276	288	304	290	263	265	294	264	272	264	279	256	269	289	246	273	260	280	306	256	275	252	247	273	274	302	286	256	283	270	266	275	233	268	263	238	263	269	280	266	246	291	266	252	268	280	258	247	271	257	256	276	314	279	272	251	258	255	264	272	277	285	262	278	283	241	265	278	264	284	287	275	267	250	283	264	269	254	274	291	260	287	260	282	260	241	261	280	285	264	270	264	276	263	265	293	263	280	269	267	298	276	255	258	248	265	306	271	282	292	254	281	261	280	282	296	235	282	269	273	260	254	262	273	271	256	270	251	247	271	247	261	266	270	286	275	264	266	237	265	265	246	261	248	276	298	261	277	263	285	266	271	286	248	272	229	269	301	287	261	245	260	267	288	267	244	296	272	260	280	285	267	264	228	273	262	248	277	272	263	276	280	286	278	257	272	272	261	283	291	287	267	252	263	262	267	286	271	288	255	281	244	252	266	290	284	274	226	275	279	309	291	284	268	261	263	255	275	272	254	282	285	261	310	262	296	269	249	255	263	263	278	252	247	276	284	250	274	246	302	296	302	251	295	277	266	278	283	285	274	273	308	283	240	286	245	260	232	272	265	245	248	254	269	287	255	293	294	265	255	279	261	306	270	267	302	293	285	256	272	275	263	268	284	253	282	250	282	271	293	274	241	244	291	261	277	274	246	261	287	284	291	250	257	244	256	269	264	277	268	256	321	288	285	274	294	271	245	302	230	294	282	276	281	305	283	266	274	298	253	270	255	272	273	274	255	278	269	258	257	282	261	265	291	288	268	290	274	284	271	258	294	264	256	277	264	248	276	242	269	256	226	279	276	269	236	282	246	258	279	269	245	248	228	252	269	249	279	274	253	260	242	250	256	239	292	280	267	310	305	286	249	298	277	276	259	231	273	253	268	284	299	279	246	278	255	267	229	268	245	261	277	265	252	295	278	300	266	291	252	273	290	271	276	280	268	274	291	269	256	285	256	277	260	309	273	250	237	292	244	279	296	282	252	263	295	283	272	247	239	257	251	251	304	233	308	285	265	275	276	279	278	306	271	272	274	275	266	256	275	279	284	262	245	298	269	286	259	263	286	258	277	266	280	275	265	259	288	261	271	247	256	264	290	295	244	251	240	266	266	252	272	278	275	261	262	259	271	270	285	253	261	275	263	281	267	263
9195	15393	63370	73909	69809	61164	51535	41302	30157	19106	10075	4215	1244	648	628	607	621	637	636	626	583	589	610	593	585	621	610	633	609	608	599	634	608	617	602	626	590	609	638	593	613	625	590	634	619	575	644	619	578	589	621	612	645	609	625	569	615	617	627	629	609	563	569	614	568	644	598	599	648	603	590	627	627	612	615	581	609	569	534	556	593	588	620	601	636	599	599	662	592	588	636	592	640	618	589	565	619	601	606	614	586	570	620	592	627	590	652	654	627	591	639	600	594	613	592	570	554	599	604	621	610	593	620	621	554	621	606	674	584	605	643	611	636	591	591	639	613	573	601	605	578	611	599	605	591	616	594	579	661	640	603	616	546	593	611	614	597	611	596	588	620	620	597	630	624	613	590	640	603	573	596	601	574	610	586	658	586	650	588	641	606	617	618	602	582	611	637	593	573	638	591	594	571	613	637	629	603	621	578	588	630	639	637	610	611	623	611	639	626	576	603	598	639	567	631	551	584	560	635	624	623	629	643	639	567	625	598	606	606	582	602	627	629	614	593	628	642	607	591	606	604	615	636	626	605	608	660	632	586	591	614	633	606	590	633	605	623	612	593	559	612	645	631	595	602	604	628	611	656	578	584	633	665	611	592	595	586	602	583	614	584	586	624	624	628	621	616	600	592	618	628	610	584	639	642	571	578	587	648	643	664	616	652	601	615	651	612	606	576	589	612	568	649	559	624	588	608	593	648	576	589	554	629	667	589	579	599	602	607	613	548	598	642	623	618	587	600	604	640	601	603	632	620	646	569	639	596	595	607	650	605	590	608	615	615	570	616	604	579	612	627	643	613	636	649	603	612	626	620	597	641	601	578	637	626	623	599	631	596	622	608	603	606	570	621	610	601	589	593	601	657	610	585	589	633	615	622	631	610	599	621	587	603	614	609	612	592	599	626	621	613	554	589	593	615	619	654	622	593	600	642	612	612	582	606	656	607	659	638	618	619	646	631	616	613	561	590	553	641	578	596	629	623	632	600	619	578	619	597	610	664	587	680	567	628	600	624	649	623	638	603	621	639	593	660	589	616	597	567	642	637	596	618	621	605	611	621	586	594	580	630	635	591	640	574	653	626	593	614	586	588	617	586	617	592	619	593	647	609	593	607	596	644	621	601	599	640	625	621	627	620	532	592	582	609	621	624	611	604	576	620	610	576	607	641	615	591	596	599	598	588	623	640	544	656	575	599	602	639	599	654	599	637	619	627	590	582	613	587	685	677	551	605	595	588	637	611	581	596	635	608	632	654	591	600	625	619	593	625	631	631	630	630	623	575	607	623	630	595	622	645	566	623	597	607	630	650	591	611	637	609	589	608	631	615	597	597	593	601	608	594	593	584	561	572	663	599	616	559	625	584	586	633	585	575	625	627	605	613	601	567	612	580	553	574	631	578	579	637	603	606	636	613	641	588	584	605	600	603	572	633	570	621	598	596	588	602	627	564	619	575	620	598	617	574	605	591	652	584	630	618	608	603	642	586	599	619	540	593	596	607	567	595	605	635	589	601	636	583	606	605	626	642	608	580	582	632	609	629	614	639	618	619	589	671	600	574	622	627	651	594	586	621	640	614	660	593	619	616	601	609	545	648	594	641	623	603	593	615	633	620	589	650	575	614	597	577	606	611	628	644	634	622	627	616	642	588	586	610	614	638	618	571	594	627	588	595	611	628	609	597	611	627	621	582	640	631	607	608	617	557	603	623	600	580	589	612	592	580	613	580	619	606	588	594	611	596	617	634	603	632	570	607	597	585	604	631	637	616	605	587	619	595	653	634	613	610	615	574	628	636	672	647	600	672	651	587	604	585	606	633	585	595	630	596	571	619	605	592	623	621	572	641	630	588	633	633	621	590	592	631	616	673	589	588	619	590	605	637	644	614	587	548	607	612	623	578	598	570	610	613	599	611	605	616	540	590	566	639	611	662	621	636	575	587	602	593	605	635	583	625	573	653	595	618	587	561	604	596	629	601	609	629	629	663	564	623	623	621	581	553	633	650	614	635	601	603	589	624	604	632	637	606	624	633	661	575	604	571	611	638	613	595	645	613	644	593	579	606	645	608	584	596	665	582	580	597	598	619	570	610	537	568	595	619	613	646	621	586	629	603	641	558	637	582	611	632	580	626	634	649	604	581	641	566	554	593	584	576	597	636	581	606	619	608	629	594	572	580	612	618	594	630	586	586	670	602	591	637	606	608	632	656	641	662	608	627	601	611	595	590	648	610	625	580	601	563	627	605	632	605	580	621	604	557	630	630	607	630	653	544	610	583	596	617	573	638	555	628	619	652	637	585	596	619	600	622	623	605	601	614	569	565	591	584	606	618	593	619	584	598	639	626	554	576	590	629	636	608	633	640	627	581	583	626	586	595	605	596	618	618	622	636	631	595	630	615	651	627	628	562	624	601	591	618	575	603	665	595	601	594	571	579	604	578	594	599	580	626	642	656	583	606	612	678	576	664	600	594	570	613	614	591	620	583	627	623	619	600	616	591	617	601	609	604	550	623	644	579	631	628	629	665	597	655	593	607	606	626	609	614	572	627	583	580	626	594	631	599	597	616	631	593	589	613	623	615	588	631	592	586	643	595	644	624	646	625	597	561	601	605	622	604	637	589	605	645	606	653	612	646	571	607	645	606	618	592	613	608	621	573	578	634	601	607	644	600	612	603	611	618	658	603	545	573	571	610	603	662	670	627	622	608	569	625	616	650	638	597	588	657	642	603	608	607	618	632	603	621	589	581	623	602	584	616	603	579	620	595	595	591	611	581	582	582	622	625	610	587	632	626	603	593	608	636	602	633	604	610	649	641	582	588	607	612	620	612	608	621	579	637	614	612	598	603	615	659	608	607	626	608	649	614	624	629	620	634	649	590	586	654	585	607	629	655	646	570	604	631	639	589	572	647	588	661	575	645	625	616	632	618	600	576	580	632	603	593	660	602	607	630	632	571	588	606	639	604	601	645	582	594	614	648	640	571	619	630	629	608	614	598	610	615	574	599	599	592	569	596	572	564	586	648	582	610	624	617	610	623	578	660	600	608	613	590	613	585	631	590	648	591	641	625	636	624	605	615	632	608	568	593	629	622	578	655	634	626	641	633	609	611	598	576	593	667	586	592	612	574	620	635	611	549	604	598	619	586	597	599	626	572	627	635	638	608	638	632	603	631	658	618	581	612	635	603	630	644	566	642	600	580	607	611	584	566	635	609	619	620	621	553	617	624	605	558	573	583	634	608	606	603	584	612	593	626	609	678	639	601	621	647	622	626	657	658	646	598	563	618	570	570	602	640	593	624	589	640	652	577	569	644	647	622	603	588	592	611	608	616	617	585	594	622	637	590	595	626	629	653	579	589	619	592	631	651	592	578	609	584	632	631	592	637	614	634	615	590	644	588	596	608	610	622	620	590	615	617	637	615	621	632	607	649	631	624	626	617	628	604	609	579	638	581	630	609	656
4001	1522	3817	4028	3123	2052	1473	1043	732	531	377	285	270	252	237	244	228	240	222	232	273	254	228	237	235	219	240	239	254	249	205	244	217	249	232	247	224	276	227	249	220	269	252	258	213	254	251	248	226	223	277	258	236	229	239	238	212	262	216	239	234	241	227	193	259	267	219	264	238	260	250	247	237	223	245	225	229	245	237	237	245	260	218	256	256	228	215	246	249	228	241	242	235	207	239	224	233	235	247	215	246	244	215	246	235	234	267	244	245	249	254	237	252	237	217	232	230	235	238	249	247	236	240	263	203	251	233	232	246	235	231	241	217	218	220	269	249	231	216	238	238	251	248	227	205	234	256	224	233	244	219	272	246	226	253	247	236	268	241	236	229	238	284	241	224	242	231	242	246	214	239	244	247	249	228	239	233	250	243	253	214	250	249	242	238	265	249	246	265	216	255	273	237	193	262	213	234	236	237	259	234	250	237	225	233	235	232	269	268	237	244	241	236	239	219	212	229	225	227	262	218	219	237	254	251	247	228	241	253	249	250	240	248	241	248	249	260	252	243	250	227	243	240	248	243	255	229	239	197	222	243	234	252	244	245	232	252	236	246	220	267	229	251	238	236	228	254	239	248	238	224	208	213	254	256	233	224	242	222	250	270	210	248	202	224	214	251	247	258	240	228	221	246	226	229	255	230	221	264	246	229	263	264	250	227	223	223	215	256	231	236	255	204	223	253	237	225	258	246	220	246	244	255	281	267	263	230	256	207	224	286	238	212	235	251	221	221	242	277	247	239	248	239	239	245	241	225	228	216	267	213	235	234	229	218	265	214	247	221	216	226	228	232	261	253	221	252	231	210	269	221	249	272	239	212	238	222	222	252	270	265	249	228	243	240	225	252	214	216	252	253	272	254	261	267	238	229	265	229	261	227	269	271	233	253	225	234	237	216	265	228	224	222	231	210	255	245	222	245	217	243	261	230	235	204	219	245	221	250	263	240	244	250	278	240	235	237	267	238	219	220	243	232	238	220	243	241	257	253	249	256	238	232	215	266	249	225	244	237	248	239	246	239	260	252	215	236	248	236	220	232	249	218	251	252	244	216	246	269	255	200	222	280	198	225	267	218	248	252	236	237	252	240	259	230	248	225	230	261	226	205	260	245	249	229	220	265	236	245	235	239	245	230	269	227	242	270	262	250	237	262	256	242	260	238	247	225	253	222	248	237	245	244	227	230	256	217	251	263	247	238	213	267	256	252	221	251	246	235	222	236	212	206	221	234	234	288	229	225	239	241	224	261	213	228	222	232	228	228	249	219	227	228	235	245	269	232	253	266	238	251	235	252	216	221	235	215	221	247	210	233	245	236	242	249	248	222	233	255	255	278	260	255	228	240	218	239	248	254	265	259	246	233	245	225	257	219	250	231	241	199	232	232	242	231	274	226	262	223	241	237	270	270	239	230	216	247	252	251	228	207	237	228	250	278	233	274	252	248	262	256	247	282	232	263	252	232	243	256	246	249	224	233	265	242	252	266	231	242	252	239	262	247	243	234	226	235	228	231	274	228	272	243	254	198	226	233	244	249	230	238	237	221	199	218	238	233	238	232	260	229	227	198	253	223	232	220	259	253	234	226	240	237	227	274	239	239	242	257	265	229	234	230	218	213	244	226	233	229	259	249	223	223	248	239	235	225	239	216	226	259	247	229	228	242	248	265	257	257	232	234	216	253	235	252	228	234	239	224	251	234	264	241	231	250	213	247	244	267	235	219	210	215	249	235	223	239	254	237	227	215	221	224	232	226	227	210	244	262	220	246	228	240	255	228	229	248	252	237	201	244	215	244	226	247	256	234	259	240	286	228	260	248	237	231	264	223	232	218	264	228	240	263	244	196	252	229	192	229	252	252	250	233	268	232	261	244	223	235	246	227	230	237	229	215	211	237	234	245	235	222	243	229	229	225	227	232	226	237	234	240	263	252	257	255	247	244	246	230	245	208	237	249	244	259	284	233	247	229	215	221	239	204	247	242	245	238	252	213	229	264	232	257	233	215	280	230	246	250	223	257	235	239	235	243	282	229	215	221	236	244	220	243	243	243	224	247	246	256	234	244	247	225	227	246	248	244	227	218	229	254	222	219	230	248	244	276	228	232	227	232	216	250	237	244	227	256	215	249	241	215	257	246	246	225	234	208	233	242	256	234	244	258	243	265	271	253	208	230	275	244	248	243	208	263	225	254	216	245	242	228	234	242	277	217	249	245	246	225	255	245	261	228	222	219	202	241	272	241	233	241	250	223	225	249	261	224	236	240	252	257	221	251	245	279	234	210	250	258	256	235	241	245	210	248	237	224	220	233	238	207	232	225	280	239	249	246	231	232	225	224	219	229	232	246	241	227	254	221	252	246	245	238	250	236	234	247	249	220	204	217	273	260	251	240	269	245	228	222	254	239	248	243	220	246	218	215	226	245	252	200	222	259	262	252	236	266	228	267	224	235	256	256	218	234	257	227	237	237	222	279	229	227	239	243	229	240	262	232	229	224	220	214	238	242	237	259	279	261	228	259	228	214	243	231	275	238	264	217	236	253	216	219	230	228	255	225	233	231	239	234	234	234	217	226	250	235	227	233	250	261	253	255	269	230	233	230	233	244	250	242	243	239	227	267	247	239	245	251	233	225	226	248	235	236	219	228	260	198	228	252	235	208	254	240	228	230	243	245	197	273	248	260	280	241	240	228	207	223	217	235	254	232	250	236	241	259	233	268	229	259	238	246	238	234	242	213	242	222	265	255	224	235	227	272	214	241	241	251	225	253	238	273	242	237	236	228	226	256	243	236	236	242	213	204	243	235	243	228	230	228	246	255	245	248	266	258	235	238	247	253	288	229	233	228	255	246	215	234	265	244	244	216	231	225	219	230	225	228	224	224	241	229	246	247	257	251	268	246	243	250	246	249	213	243	271	222	272	210	220	252	228	228	235	225	228	230	249	233	237	255	240	230	232	260	256	275	239	279	225	257	231	199	251	256	242	262	254	243	261	254	262	257	261	231	257	222	273	229	248	222	243	216	233	262	279	261	236	247	252	240	239	257	233	234	222	259	242	262	252	253	228	243	250	249	287	255	229	266	250	244	242	207	215	257	260	265	229	259	253	261	218	207	223	246	234	228	229	243	247	260	256	239	250	240	216	241	231	241	246	216	222	245	272	246	225	241	208	244	234	250	240	251	239	247	239	230	222	221	208	232	205	226	262	243	229	231	219	238	231	238	218	243	236	241	240	219	220	210	230	241	236	238	240	247	241	227	236	232	274	271	250	239	256	244	191	239	230	279	271	246	255	229	223	257	254	242	256	209	237	214	245	280	249	251	245	233	224	263	242	240	243	244	251	232	236	235	238	239	255	233	242	231	251	216	233	268	241	282	209	226	212	235	206	257	240	237	214	229	227	240	200	238	223	234	219	237	225	241	227	210	215	248	241	223	242	217	205	222	232	227	242	206	244	227	227
3025	1860	8930	12305	10708	7601	5511	3935	2498	1655	1069	740	593	519	475	477	505	543	552	525	486	543	521	544	543	540	542	538	540	543	536	545	519	542	546	554	509	531	591	575	542	568	508	543	511	544	516	479	513	499	587	527	541	531	534	539	567	535	499	469	583	526	569	526	528	515	531	527	520	545	484	547	541	518	554	558	497	521	554	527	498	538	530	520	538	553	503	548	517	507	579	523	505	523	536	512	564	565	511	553	561	511	577	531	560	557	544	540	473	500	567	521	547	542	550	491	547	520	550	533	532	529	539	492	520	518	484	586	528	554	537	514	518	538	514	520	564	506	524	542	517	508	547	521	537	494	517	516	522	477	529	534	540	548	555	525	515	562	539	522	559	517	570	540	551	523	532	522	542	511	537	541	524	533	521	503	536	566	522	536	545	575	495	510	486	545	557	520	568	559	563	580	556	499	517	558	557	496	537	530	614	550	546	535	535	582	537	525	537	519	527	536	512	510	533	570	501	587	571	572	531	533	513	559	571	588	600	523	574	535	548	535	539	534	536	514	512	527	546	522	508	551	566	581	524	523	531	535	521	576	548	560	560	527	507	482	551	551	520	541	515	528	513	585	572	529	514	545	495	522	549	537	537	550	513	524	537	523	520	555	502	528	509	575	547	503	523	533	527	554	548	526	551	523	535	527	497	538	530	552	515	530	541	551	547	550	541	519	537	546	514	482	499	545	524	574	568	504	508	520	513	520	528	557	535	527	576	488	542	518	563	544	572	505	514	564	545	493	499	527	515	514	585	521	516	547	541	542	539	524	526	533	523	532	514	486	539	552	589	527	546	531	513	572	512	548	528	569	539	548	559	537	534	563	519	514	541	443	537	568	520	550	543	552	580	567	557	495	569	534	533	566	563	555	562	542	529	554	488	515	547	538	535	504	513	527	530	510	535	540	545	515	503	559	526	591	550	509	541	511	493	527	553	545	545	545	536	512	553	531	522	528	536	542	539	522	536	559	524	539	552	536	518	567	560	537	526	538	535	527	504	548	525	538	552	550	553	534	529	527	521	520	523	564	537	520	518	521	506	525	564	525	524	548	534	522	553	497	502	575	500	551	513	532	553	530	540	521	526	520	535	533	547	558	532	579	547	528	499	514	519	522	519	502	524	500	487	520	543	514	557	537	532	547	562	553	529	528	577	519	527	539	529	487	548	507	557	554	526	558	539	539	540	506	516	531	562	534	554	509	519	530	532	511	527	552	511	532	538	581	552	545	537	530	506	522	513	516	590	530	551	529	529	524	540	538	545	542	530	527	554	542	509	561	532	520	526	507	530	505	543	518	524	549	522	527	572	497	547	516	566	545	512	552	522	530	513	539	547	512	511	516	536	536	520	519	589	522	556	518	522	540	522	560	579	499	515	540	511	523	523	505	548	563	554	532	545	587	502	544	548	530	520	553	525	547	546	509	530	559	526	512	512	490	519	542	494	530	516	558	561	534	512	540	516	536	552	507	506	576	571	563	557	515	522	543	536	555	566	523	564	537	515	542	539	531	559	555	556	555	529	553	542	556	538	542	515	518	541	529	531	510	513	529	521	535	555	530	539	543	515	587	522	583	492	519	519	501	538	563	508	543	511	538	537	554	517	549	529	554	530	588	554	545	525	539	524	514	514	498	529	543	561	509	506	533	529	528	522	584	493	519	519	544	510	560	568	516	550	522	502	519	546	547	502	512	532	492	534	519	540	540	548	507	569	531	524	515	526	526	525	529	533	561	525	515	528	535	565	507	524	533	549	557	539	524	550	526	541	499	515	528	538	515	572	511	528	539	519	510	543	503	564	510	505	550	517	547	551	540	534	523	526	556	528	540	529	551	518	514	535	508	517	532	541	567	549	545	542	573	498	534	534	536	563	540	546	573	508	486	549	502	566	513	531	559	543	504	582	533	556	496	550	516	526	541	560	489	527	531	553	572	525	530	490	534	536	511	498	531	557	540	541	541	525	543	547	566	509	517	568	524	555	519	479	525	546	548	556	515	528	492	507	546	540	566	550	523	515	545	530	527	566	526	516	526	565	538	578	511	551	563	520	511	565	492	522	515	563	534	542	545	535	506	556	532	555	529	537	530	556	512	545	508	504	580	497	568	523	494	520	578	539	526	525	547	484	582	548	532	488	526	587	543	548	499	523	479	518	549	521	516	530	565	557	533	510	521	513	561	536	508	538	512	549	555	527	535	541	513	552	544	528	539	536	516	531	543	548	552	500	540	525	506	581	538	540	563	581	537	525	538	486	528	559	541	557	542	508	543	538	535	523	512	527	564	563	551	536	576	518	564	544	509	545	534	510	503	562	500	499	539	557	556	533	528	565	526	472	554	529	548	528	567	543	537	543	537	506	539	548	543	572	530	539	536	525	548	538	524	516	534	520	527	542	516	566	515	532	516	531	547	512	585	515	533	511	512	511	584	524	501	529	511	549	537	542	521	563	518	534	513	553	548	532	505	521	575	559	574	523	520	498	516	506	520	547	524	497	513	518	497	589	522	559	548	538	546	503	523	565	518	523	516	503	549	538	550	554	464	586	512	540	561	604	548	502	538	503	565	561	523	562	568	523	559	504	520	512	555	519	569	563	483	543	531	484	516	539	547	505	536	556	545	513	533	532	539	521	562	544	536	573	553	516	535	533	544	502	544	530	536	552	558	523	502	512	538	552	550	523	533	521	499	538	527	549	524	508	511	539	584	507	535	535	561	528	543	543	528	516	514	502	538	510	533	503	526	543	509	508	534	537	541	533	518	506	518	540	500	509	543	470	518	539	501	505	545	524	579	527	554	513	531	513	525	528	527	552	582	536	538	548	538	521	529	523	512	560	515	519	543	527	550	508	553	507	567	544	503	543	551	524	532	548	531	516	519	520	560	515	520	527	550	575	522	510	532	573	530	539	528	516	565	537	576	542	491	506	557	546	539	489	537	509	555	508	550	503	510	548	483	570	521	537	535	509	505	573	530	512	571	508	519	499	543	516	505	567	521	537	509	530	511	542	527	489	561	512	546	513	493	526	534	546	537	546	521	552	524	544	540	569	527	535	510	537	572	557	526	532	488	540	548	506	509	558	531	513	530	535	543	523	556	552	518	596	499	514	526	511	544	532	500	537	513	536	498	542	513	530	529	529	514	535	537	548	489	578	576	505	518	544	506	549	504	542	542	527	472	545	488	532	521	536	581	536	539	509	585	533	531	526	538	561	513	518	531	572	517	518	524	498	524	537	566	532	553	516	540	523	567	555	501	548	536	516	530	513	519	538	529	536	535	527	537	516	497	553	541	515	533	538	543	487	531	466	542	529	536	508	591	549	553	568	502	537	527	536	540	519	541	524	522	513	502	550	582	547	533	493	558	527	529	505	542	585	568	529	524	516	540	512	534	509	508	559	484	517	525	539	502	533	546	541	511	567	506	547	553	530	533	517	544	593	500	563	511	555	511	481	492	576	576	527	535
11920	18063	50716	49971	44623	35802	25821	16249	8611	3956	1849	906	479	238	202	182	232	192	193	190	248	196	203	186	191	192	191	181	204	190	223	169	208	161	212	193	187	206	214	194	207	214	203	174	191	182	204	188	173	187	200	201	169	182	193	190	211	213	185	214	203	170	201	191	220	199	209	200	213	178	187	197	210	217	203	180	217	185	204	191	189	176	181	197	194	209	223	192	182	199	207	225	222	187	171	165	184	175	200	209	209	200	213	198	204	206	189	183	198	172	175	184	234	211	202	205	217	187	200	188	209	171	206	173	184	191	190	229	210	171	185	178	214	200	185	210	174	214	180	187	190	185	217	196	197	218	212	200	193	172	177	170	180	203	202	172	205	208	182	202	219	176	200	195	171	192	192	171	174	181	182	166	186	198	179	190	185	182	177	219	189	195	170	209	198	219	213	185	196	202	212	210	187	199	187	171	188	212	153	189	171	176	211	193	201	214	203	174	194	178	191	180	206	206	186	195	224	206	158	197	188	188	180	195	177	204	173	209	208	194	215	195	206	190	216	177	205	191	191	204	214	207	186	173	190	191	201	188	190	191	178	215	205	205	221	225	186	196	201	196	214	208	167	199	188	216	231	197	193	195	213	195	192	199	213	202	195	207	173	194	170	189	188	171	189	208	185	189	215	192	194	212	187	180	197	207	230	200	190	216	201	197	196	227	192	169	200	205	199	217	177	195	198	223	181	194	182	182	202	210	186	191	192	195	233	192	203	209	167	186	181	190	186	192	179	231	187	182	159	205	176	183	221	188	202	178	215	201	227	186	188	206	195	202	167	191	192	186	194	197	200	196	190	211	204	196	149	179	196	190	191	200	238	199	215	184	167	175	186	200	168	182	179	202	168	196	200	192	193	182	201	198	208	188	218	193	190	177	215	191	186	220	195	200	209	190	194	152	201	183	200	179	201	199	198	213	201	205	207	208	185	204	180	195	230	205	193	186	230	190	233	210	176	196	168	195	203	192	176	189	210	187	174	175	187	195	171	182	206	196	199	222	180	206	215	188	212	192	198	175	210	174	206	205	204	173	201	175	201	187	235	182	187	198	192	201	208	199	200	209	211	207	191	183	181	196	185	174	179	192	233	193	205	180	187	211	196	220	207	202	210	199	208	179	181	184	195	184	179	187	218	231	203	161	200	181	187	187	169	199	194	204	193	196	179	185	199	222	199	199	172	199	181	184	207	195	176	191	208	201	188	207	169	201	198	178	186	210	174	189	215	211	209	187	191	193	172	178	189	176	205	209	186	175	186	197	196	192	177	166	193	173	194	227	190	201	187	188	207	182	200	177	196	203	201	204	222	171	185	177	212	167	222	190	195	199	197	193	209	207	206	180	196	181	212	215	175	191	230	195	186	184	212	210	197	197	181	196	204	215	213	167	201	184	172	202	209	200	209	189	158	179	210	230	188	194	192	198	197	181	196	204	205	189	182	200	174	210	203	209	185	196	200	188	189	202	200	188	192	196	203	191	185	201	191	228	180	218	178	169	175	214	224	196	171	193	204	196	175	197	219	208	213	199	177	183	214	204	211	201	216	192	183	196	207	188	206	179	175	198	184	216	206	194	196	218	203	200	191	190	200	192	195	194	178	185	201	212	189	201	219	209	189	224	207	194	218	178	148	200	177	195	173	193	166	183	169	185	214	205	206	183	197	158	179	199	205	182	200	176	212	175	191	189	193	187	164	180	168	207	200	192	216	237	192	209	189	195	183	191	194	195	193	186	198	193	184	182	196	195	199	200	199	195	193	225	200	201	187	194	175	203	201	182	207	176	187	229	191	196	170	194	188	179	186	171	208	210	218	205	191	213	185	232	178	187	179	184	195	210	184	187	207	186	191	192	191	185	169	163	187	197	189	206	181	191	204	223	215	210	204	170	212	198	193	209	173	195	180	207	209	185	210	216	184	197	205	180	206	185	195	224	186	210	205	188	213	232	172	217	212	195	182	209	184	218	177	227	191	197	170	213	207	175	180	176	190	197	197	199	183	198	199	183	211	195	199	194	161	201	191	192	194	182	204	174	191	185	212	195	184	216	186	194	219	190	176	161	159	200	195	181	190	176	176	196	202	176	194	203	222	176	198	177	221	203	230	186	192	203	187	195	206	187	203	193	186	185	199	181	189	212	208	193	192	199	200	209	182	208	196	189	188	195	204	195	197	172	182	202	198	213	190	208	189	201	165	185	195	215	181	207	176	188	200	182	184	185	198	186	202	187	202	199	187	203	196	193	185	197	223	227	198	203	223	196	201	208	207	226	228	178	191	206	200	208	182	194	214	173	207	206	202	230	208	170	208	172	194	182	215	208	191	189	203	197	184	205	200	197	195	207	193	185	172	186	202	216	199	204	203	205	202	189	200	207	168	171	183	217	200	188	217	199	212	190	203	159	182	186	203	203	188	199	192	212	166	160	199	197	196	174	195	202	211	164	178	189	204	186	193	188	187	191	208	203	205	188	199	181	170	192	181	182	204	210	196	183	185	192	200	199	228	204	181	174	160	204	214	200	196	185	204	189	207	194	214	179	200	193	208	213	183	223	199	194	183	198	214	196	181	198	220	213	202	201	179	181	200	218	204	166	188	213	217	191	196	197	205	225	201	202	207	218	224	208	182	167	205	210	230	192	211	181	182	173	201	206	208	202	169	172	211	217	196	208	167	183	226	201	203	207	193	199	200	224	187	171	208	182	199	218	196	189	179	198	199	222	214	217	180	202	196	189	205	191	192	197	174	185	207	193	181	206	203	196	194	197	197	213	204	198	194	192	164	196	189	211	200	195	197	187	230	198	213	195	183	176	205	201	211	204	210	182	223	217	185	180	178	194	184	207	209	170	207	189	202	194	195	226	181	192	206	226	177	188	169	204	207	179	166	185	200	214	191	188	189	186	183	200	184	212	197	207	188	174	189	215	203	182	198	221	199	216	194	185	195	194	203	198	200	217	219	208	197	175	187	192	204	177	206	182	186	212	184	219	200	195	210	200	189	200	180	188	177	201	199	160	209	207	203	194	172	195	173	191	221	205	195	202	191	184	205	194	181	192	183	204	210	179	192	202	199	213	162	183	193	190	198	202	171	187	230	202	195	193	202	194	205	216	198	225	213	202	215	192	217	191	181	208	194	167	189	208	220	218	193	185	191	191	211	194	193	200	210	201	187	212	194	212	207	212	208	203	175	204	202	230	176	187	224	218	192	199	194	191	204	175	186	169	209	194	203	203	182	188	185	220	204	199	179	193	188	208	175	209	197	182	199	179	199	186	211	205	195	200	210	195	212	186	187	182	217	181	175	209	198	188	171	184	196	205	168	210	178	166	155	164	182	200	201	200	202	205	183	207	208	204	208	200	211	195	199	200	213	182	226	211	189	171	200	188	182	216	211	202	206	199	204	172	209	196	207	190	229	199	215	201	212	176	182	207	161	199	202	194	185	193	191	207	194	229	209	190	207	217
7136	16106	49087	55663	55031	49538	41594	32711	22779	14112	7464	3841	1769	562	439	492	494	465	465	439	498	446	457	443	446	514	439	435	474	465	443	445	450	479	474	466	487	449	447	414	449	467	456	424	513	454	433	435	472	435	461	458	467	449	431	441	425	442	463	476	464	456	515	456	476	418	475	468	472	472	459	450	448	454	473	451	460	451	429	499	472	428	494	469	443	419	453	478	449	425	445	461	470	473	466	472	467	449	463	463	451	469	449	471	471	503	491	464	405	477	482	455	475	442	470	431	508	420	481	456	495	429	486	439	412	472	462	455	459	468	445	471	446	461	417	463	453	473	461	468	465	459	422	481	464	468	484	474	452	473	416	470	443	444	477	474	447	482	469	433	438	443	435	472	486	457	445	466	456	462	478	455	437	449	429	435	477	457	462	444	506	483	498	462	468	467	474	465	437	479	432	470	460	464	466	468	485	474	460	446	462	432	477	456	448	427	455	465	494	473	438	455	476	490	463	442	460	450	503	419	468	459	471	457	440	427	484	440	485	457	466	471	470	463	456	493	467	415	487	459	436	434	471	481	453	412	448	451	476	460	474	477	467	487	439	471	457	463	458	473	447	497	480	445	440	453	446	475	463	478	468	437	434	480	452	483	469	478	493	435	452	467	474	461	475	450	473	440	467	450	445	437	491	469	476	457	442	478	502	467	443	476	485	470	437	445	498	485	434	443	489	476	429	476	495	467	455	445	498	425	445	466	438	503	510	436	480	453	468	485	492	462	447	463	429	456	494	460	457	487	457	433	478	465	459	475	460	458	481	460	463	480	474	459	473	472	454	469	424	450	453	448	484	488	426	485	434	406	462	477	443	476	431	457	420	481	438	469	467	496	451	464	486	477	465	448	486	473	458	451	484	440	417	460	470	433	461	460	447	486	468	453	455	448	478	461	467	448	470	433	488	485	468	424	431	472	491	428	447	423	416	488	451	462	463	457	456	451	494	463	475	473	477	412	474	497	501	498	438	471	437	439	433	437	433	442	430	418	496	478	426	464	452	467	471	425	416	458	484	450	463	435	454	503	482	448	445	458	480	445	442	472	455	476	460	498	423	458	441	473	470	467	506	459	441	454	473	515	487	466	461	480	476	458	460	444	495	426	448	449	446	426	468	479	429	443	446	437	446	435	421	461	430	419	475	430	454	437	486	472	435	487	465	462	450	462	464	454	473	458	455	494	460	455	471	468	439	468	472	448	495	439	453	432	470	448	441	453	429	471	512	463	430	445	484	468	469	467	446	452	500	436	457	457	451	446	449	482	486	424	470	447	436	460	445	417	473	469	454	459	426	478	438	474	457	463	472	493	485	462	456	478	480	454	445	443	419	485	477	450	451	480	440	447	460	448	452	468	470	449	472	466	424	457	453	481	482	470	484	465	482	465	444	452	478	451	467	501	454	436	438	475	447	472	520	438	413	481	500	442	478	461	468	473	454	464	469	455	456	464	448	471	470	464	454	475	482	464	445	438	469	437	482	446	455	478	466	460	461	464	481	455	445	454	428	470	436	452	505	469	436	458	465	452	484	466	449	440	455	437	450	444	456	464	490	481	474	466	442	459	447	479	485	482	475	429	452	468	467	417	475	485	478	462	434	446	475	458	428	460	487	467	424	495	451	409	497	490	436	452	451	430	451	517	426	476	512	480	492	476	478	471	469	427	447	439	470	456	476	500	437	463	442	471	466	472	467	483	453	453	464	452	458	479	478	459	486	491	497	474	470	481	453	440	420	457	447	484	441	495	457	457	438	469	480	470	429	461	461	441	438	447	483	424	468	486	456	414	465	462	444	489	457	480	503	481	440	466	433	461	437	461	505	442	493	479	455	472	488	456	451	451	439	465	454	486	476	476	462	465	443	464	496	454	447	501	483	481	487	495	486	516	470	509	462	427	467	482	427	443	408	446	494	448	484	480	460	433	451	448	486	441	492	434	448	501	436	459	473	470	449	487	500	475	459	462	439	464	461	461	415	477	456	432	506	455	497	484	451	416	481	429	473	445	437	496	418	479	456	499	460	459	488	412	483	455	485	475	492	453	464	483	485	458	479	444	443	461	475	470	455	468	431	459	473	493	453	450	466	418	431	469	457	459	461	449	471	455	461	487	453	439	480	475	493	445	458	429	439	473	446	460	463	495	449	457	460	493	464	500	474	422	448	454	464	428	489	447	435	453	475	464	470	480	449	440	462	469	434	512	456	456	509	462	493	474	469	495	457	477	460	441	442	420	452	484	488	440	496	433	497	508	468	465	450	500	467	457	513	471	458	458	460	459	487	464	462	467	431	457	468	442	461	479	475	446	460	456	406	451	474	472	449	442	491	479	467	469	437	470	474	497	470	438	451	467	449	455	468	393	439	428	464	447	469	452	459	497	454	470	474	465	452	440	435	438	471	464	434	398	440	431	422	452	453	462	428	457	501	469	472	442	469	455	481	429	479	493	476	471	495	469	441	438	447	477	422	451	495	477	467	437	474	474	487	452	419	427	495	468	475	447	469	443	473	423	459	454	435	430	441	490	441	478	451	454	467	407	439	463	477	516	507	469	430	466	475	434	494	480	442	480	473	434	441	461	446	447	442	467	461	456	444	476	469	452	453	445	424	461	469	495	455	462	418	437	438	435	434	448	433	462	493	476	452	476	457	485	479	472	464	466	462	476	451	435	465	441	479	461	467	482	440	469	429	458	458	471	450	446	490	476	482	455	463	455	456	464	535	475	431	439	422	472	483	481	411	433	456	400	455	467	470	439	473	448	444	451	431	484	472	460	462	499	457	483	453	472	506	439	451	450	463	468	457	481	431	463	453	476	448	512	474	461	430	441	451	475	465	417	472	511	430	432	461	478	417	447	479	466	474	477	454	464	464	479	463	446	464	457	440	469	437	452	423	436	461	467	478	446	472	467	482	472	462	465	441	441	468	444	437	545	499	463	428	468	457	479	471	429	464	445	469	456	485	452	438	418	471	463	475	465	445	444	441	473	482	478	478	501	475	447	469	463	483	457	478	429	437	442	478	434	446	430	451	490	476	469	435	462	465	469	459	497	461	477	447	446	430	435	508	431	443	426	424	469	444	448	448	469	447	487	489	465	466	453	471	436	455	438	451	440	472	483	448	437	471	455	504	455	429	471	468	454	420	449	481	465	435	478	430	449	429	450	451	472	487	425	453	449	460	461	474	454	489	497	442	479	434	465	484	402	481	493	458	454	452	444	406	454	448	450	471	454	459	481	470	471	423	460	513	437	464	431	460	458	464	448	486	438	464	432	453	438	454	453	467	505	455	468	450	452	447	449	471	488	481	463	420	445	438	462	462	469	444	459	449	434	450	444	463	469	466	453	419	482	486	439	449	472	438	496	471	466	444	441	478	478	478	504	472	470	435	479	425	458	465	472	449	485	452	463	469	473	491	473	480	446	433	469	441	451	453	477	455	486	501	443	429	446	472	441	436	462	454	473
20273	34317	52157	62440	61833	51145	38722	27151	16476	8518	3776	1801	920	428	269	269	262	284	280	274	260	273	308	276	262	263	270	280	249	303	277	281	294	298	286	276	270	294	256	283	268	243	276	291	300	296	277	259	295	266	309	294	275	264	275	279	278	306	308	305	253	289	292	271	261	274	272	285	310	275	243	274	287	288	265	279	286	273	281	266	297	276	286	279	257	263	274	313	280	299	277	266	256	284	293	269	279	264	296	269	308	273	260	269	269	247	267	278	302	271	270	289	259	316	286	272	309	315	313	264	280	253	317	275	307	269	282	272	278	264	272	268	269	285	250	290	291	266	284	254	303	264	279	275	280	250	256	281	277	279	278	290	312	261	262	311	300	294	255	273	300	301	288	294	290	289	257	221	284	257	258	275	270	240	294	275	288	281	277	284	264	263	281	267	266	281	284	273	271	245	303	282	277	262	272	285	304	300	263	302	319	286	286	272	247	270	262	283	254	282	259	244	268	224	269	253	294	270	290	284	291	247	264	286	307	312	271	317	251	262	259	284	255	261	258	287	289	255	295	297	284	287	279	285	266	312	246	266	242	302	265	310	288	246	259	284	299	268	273	278	282	287	256	287	271	303	282	260	262	277	301	257	265	261	276	273	290	251	230	259	248	245	261	281	302	269	294	273	279	272	271	276	274	254	267	259	299	278	294	277	256	261	276	277	242	307	264	294	259	265	279	294	301	269	296	275	281	298	262	275	319	296	266	283	270	269	258	271	263	296	280	275	284	310	281	281	266	289	288	275	261	261	294	267	253	270	274	278	257	298	301	288	270	293	237	270	300	260	276	261	307	342	303	276	283	261	294	276	287	248	281	293	289	279	252	263	283	276	253	294	286	284	254	307	279	257	279	271	254	288	285	316	252	270	298	300	287	269	265	283	286	280	292	285	272	268	278	251	283	245	303	321	279	286	298	282	259	289	283	242	289	282	302	277	315	276	278	283	288	263	299	273	277	285	276	272	278	288	297	305	254	250	258	264	312	295	283	297	296	301	311	298	290	259	294	276	271	266	256	316	278	273	275	266	277	289	287	251	284	278	284	269	246	276	289	291	241	294	267	287	312	296	247	281	284	264	288	273	309	278	268	268	284	287	262	242	261	316	286	249	287	290	262	259	304	275	295	268	284	276	286	274	268	296	316	287	278	260	274	266	280	289	283	278	272	279	278	309	232	281	283	276	299	307	277	270	297	281	278	265	233	296	315	292	303	263	286	284	288	239	291	290	306	262	277	274	252	254	263	291	263	274	247	268	276	261	257	280	318	295	259	261	276	310	265	278	276	302	274	302	293	267	311	273	258	275	299	253	276	268	257	277	271	272	284	302	287	284	303	250	275	276	274	277	294	256	303	289	297	270	292	295	262	261	277	289	283	244	254	253	282	264	276	257	260	277	290	276	291	299	288	291	237	290	253	244	274	285	282	252	283	257	283	250	248	272	291	286	306	314	260	294	275	257	280	256	286	280	277	308	271	292	297	282	264	278	261	240	272	281	301	276	283	303	287	267	282	251	268	300	299	282	292	288	264	298	289	265	290	296	287	283	250	255	283	252	273	271	272	266	262	271	266	264	303	303	286	291	269	290	279	268	285	279	275	288	273	284	284	269	301	281	261	286	295	272	274	290	278	282	277	282	282	268	256	292	276	257	266	279	263	279	261	252	282	246	263	304	251	295	291	274	300	288	280	291	285	295	255	251	273	316	271	290	298	299	257	265	278	306	270	265	288	308	306	265	263	286	294	288	273	266	248	281	301	282	289	267	265	250	262	279	254	276	269	295	262	275	279	255	301	258	304	271	298	257	303	262	271	302	269	273	275	266	295	260	286	276	290	294	295	297	278	249	277	296	314	265	269	285	292	297	285	284	268	252	292	276	302	244	285	294	311	246	280	255	275	246	294	279	296	301	268	272	280	309	260	282	274	275	270	271	289	246	298	305	297	278	278	275	284	313	295	254	300	266	295	300	252	292	290	291	251	305	302	291	250	316	268	303	272	266	284	297	285	296	302	283	288	272	291	249	281	264	271	263	252	294	252	286	265	262	288	285	277	275	300	278	243	300	263	270	274	269	295	277	273	277	262	250	257	292	268	269	284	286	257	275	252	289	277	258	300	282	271	276	263	258	282	306	268	280	276	245	269	283	286	269	286	255	284	255	268	271	308	310	300	305	271	286	267	276	271	281	277	262	271	280	310	274	295	265	290	257	277	275	278	289	250	304	293	286	297	253	287	288	279	259	297	297	280	293	261	275	292	268	288	244	292	237	265	303	313	278	284	275	252	279	262	252	315	299	256	268	278	322	286	244	274	294	302	272	260	279	296	284	278	284	258	300	301	256	263	293	255	286	254	272	254	265	290	282	258	264	278	290	304	279	290	248	294	268	300	279	287	281	244	265	287	324	289	300	250	270	258	296	267	284	244	266	267	280	269	273	302	267	282	252	239	268	260	274	264	262	283	266	251	282	282	283	287	270	294	257	266	293	275	263	268	278	300	309	294	290	268	314	291	270	272	287	286	273	290	281	281	243	293	288	283	274	257	277	298	305	258	239	281	290	265	291	277	283	288	280	305	262	274	286	307	272	301	294	285	264	306	277	311	310	260	273	271	261	275	280	253	298	292	277	281	282	293	268	269	253	285	277	270	272	263	271	286	315	277	277	285	278	291	255	277	257	240	270	283	271	305	277	289	281	305	303	311	271	268	292	286	288	282	307	253	264	271	308	307	262	294	294	281	281	287	264	274	296	264	285	265	250	244	292	256	278	293	263	302	261	280	295	267	279	218	243	298	282	293	292	310	313	258	283	300	262	282	289	306	324	259	259	269	278	297	296	264	285	310	281	269	268	310	280	305	307	294	296	297	283	267	273	275	304	304	260	255	271	272	262	279	276	280	265	290	304	275	268	283	267	306	280	285	285	309	292	296	279	287	305	262	316	284	295	269	264	292	270	288	263	287	292	309	259	267	302	295	271	311	252	262	287	263	269	297	294	264	273	256	237	279	298	244	301	275	283	287	305	298	291	290	278	269	300	254	277	274	305	301	265	289	270	287	289	275	305	259	262	264	269	284	284	266	263	279	289	276	273	288	285	293	305	277	280	258	293	305	300	287	267	250	290	290	277	292	255	288	283	274	276	288	263	297	282	299	308	287	306	275	280	283	263	281	263	303	279	242	297	298	300	269	282	290	250	300	290	262	264	267	280	278	255	288	269	289	289	296	265	291	258	263	266	295	274	269	263	284	269	253	280	284	243	279	294	268	285	288	261	302	273	277	266	274	302	278	276	278	280	279	237	283	279	315	261	258	285	261	252	269	284	288	258	250	291	277	279	279	253	279	273	261	313	287	316	271	272	249	272	267	281	245	297	292	301	242	283	318	263	301	264	278	292	269	276	294	285	263	290	283	280	275	254	286	270	268	284	290	300	279	257	266	291	282	278	264	275	277	296	255	272	271	262
9702	26376	48694	67093	70421	62494	51987	42723	32659	22506	13500	7212	3507	1063	646	612	662	632	603	607	633	598	617	660	653	617	583	582	647	625	641	591	626	652	605	598	638	609	619	676	605	610	617	644	669	653	659	632	608	620	595	642	619	613	660	619	611	654	599	636	630	664	629	637	603	644	622	627	602	622	593	628	642	620	607	623	607	668	609	616	637	613	640	602	613	651	659	614	670	623	609	594	605	645	627	636	608	629	658	592	621	644	619	681	602	667	577	579	635	622	652	648	652	625	646	602	671	639	633	614	635	629	631	657	624	646	646	636	617	621	617	617	600	592	629	629	635	618	641	694	633	640	654	581	628	651	629	635	602	650	656	635	639	640	627	678	626	620	653	646	690	617	669	614	636	618	636	653	607	613	660	617	628	678	641	581	624	668	622	675	647	632	636	613	587	643	603	620	619	630	668	627	644	664	621	614	624	675	646	620	660	597	649	603	594	650	656	664	627	658	604	621	644	615	685	636	625	581	669	616	645	629	617	647	619	625	627	595	642	636	643	583	656	622	596	651	627	631	636	610	655	588	637	631	639	645	656	636	681	639	618	659	624	625	618	629	601	596	599	628	704	635	587	663	631	619	645	671	588	637	620	623	614	618	605	646	652	659	665	626	625	573	630	610	683	652	614	615	651	599	640	617	669	610	600	642	657	604	641	619	637	617	620	624	616	622	656	637	617	636	611	642	614	644	674	595	588	670	645	627	619	637	614	591	617	617	623	607	664	574	667	598	646	594	664	657	625	652	618	647	645	634	628	646	650	644	588	624	642	632	589	668	626	612	626	619	608	623	602	641	649	615	649	589	620	646	660	641	584	634	638	591	642	605	666	679	586	624	641	576	665	592	662	661	607	656	636	649	634	618	613	632	650	650	655	644	601	654	614	619	674	647	599	595	619	658	641	625	662	659	639	631	657	647	642	623	660	613	614	618	588	605	611	606	643	631	603	646	610	634	595	591	605	663	627	619	635	608	675	569	613	619	664	616	625	632	621	610	631	605	612	588	651	611	631	653	579	656	638	622	629	618	614	612	589	633	626	616	667	633	574	639	635	640	661	625	635	598	638	639	636	628	627	613	641	589	596	636	629	654	620	639	609	621	603	625	633	608	676	637	620	622	621	637	664	633	642	592	613	668	634	615	650	669	621	648	664	604	623	614	622	645	614	614	648	631	631	633	630	631	628	629	617	641	622	570	645	654	630	629	643	667	625	653	590	638	611	638	645	626	644	614	642	666	648	616	576	635	596	602	660	633	639	642	618	652	591	616	661	598	625	617	649	615	662	624	660	682	654	592	606	611	670	624	633	581	628	623	652	646	636	625	638	590	676	626	614	625	641	619	621	636	657	610	642	616	640	594	635	634	630	596	644	661	657	635	640	637	626	599	658	620	603	619	636	604	650	646	629	609	614	626	637	608	616	615	598	644	594	613	640	653	630	596	634	589	580	598	623	617	624	583	618	651	673	625	634	648	668	618	569	623	656	646	645	606	630	616	690	653	603	632	634	649	624	709	603	687	632	610	640	649	627	612	579	614	622	614	642	647	647	617	643	614	620	610	633	611	653	631	636	611	638	659	635	672	598	618	624	651	637	659	579	603	631	607	640	665	592	645	655	628	581	669	622	580	602	611	617	635	668	635	658	662	638	619	620	618	659	657	644	642	635	593	635	636	609	602	640	599	631	606	655	566	611	622	606	589	677	605	633	662	603	632	636	642	612	607	625	615	672	590	586	640	653	634	628	636	610	666	614	627	603	616	626	670	607	615	625	681	640	646	632	641	638	598	641	606	653	631	662	612	616	602	630	636	645	604	634	627	596	654	623	641	612	626	672	627	637	630	601	620	605	604	643	586	593	655	645	640	616	638	634	619	610	610	646	610	668	626	594	629	619	621	622	629	620	637	652	627	627	659	641	647	646	634	612	651	623	625	632	563	659	591	631	682	650	647	626	635	567	609	593	585	684	644	566	600	640	588	611	631	647	588	609	609	635	629	579	628	611	639	577	672	655	686	635	666	656	606	643	621	596	653	638	608	611	583	647	624	678	604	648	641	626	609	557	613	647	606	642	642	679	631	630	628	625	635	669	618	660	622	632	676	679	587	628	634	645	652	634	637	600	645	589	589	661	629	619	625	641	633	633	606	623	635	643	584	638	677	611	599	615	630	632	655	594	646	581	588	622	673	615	637	607	611	656	602	596	593	606	646	637	620	612	665	632	630	627	629	652	644	614	607	623	636	598	606	631	618	615	628	645	643	614	616	636	610	607	614	607	600	635	626	588	681	575	619	683	621	629	620	668	619	659	631	616	628	590	658	612	652	670	584	676	644	607	614	618	667	624	620	641	669	641	606	605	602	640	655	617	665	622	634	650	643	631	647	624	630	629	605	636	593	576	627	596	664	608	582	631	571	624	594	591	627	667	674	607	594	630	654	653	613	616	650	636	638	615	613	650	606	633	669	623	666	670	634	622	648	638	659	652	625	665	638	640	618	601	631	608	631	600	621	642	647	641	614	636	634	595	662	611	637	619	625	619	630	659	574	584	626	618	669	615	619	649	624	620	587	660	626	622	590	578	660	657	650	699	610	644	648	646	623	609	654	610	642	647	580	590	640	604	615	642	656	607	604	660	614	651	627	604	592	665	662	628	611	647	621	635	618	611	614	617	629	610	581	631	648	627	668	647	635	630	618	599	662	654	644	601	640	614	613	668	598	639	643	636	632	620	579	603	659	617	627	639	637	643	601	635	633	651	607	615	642	632	620	632	636	596	615	628	587	651	607	606	639	586	629	643	625	628	623	636	638	596	580	597	669	603	654	630	636	659	641	633	625	668	600	628	582	639	625	650	611	610	648	650	599	631	599	659	627	655	615	645	628	629	635	635	633	644	615	639	654	658	688	632	615	604	628	618	663	651	639	652	590	640	596	630	618	645	651	597	635	631	628	653	619	644	624	664	678	662	623	608	606	635	610	661	657	620	615	642	645	655	594	628	622	662	631	638	651	638	633	628	619	634	654	640	597	658	618	633	618	604	672	620	656	596	603	608	641	657	623	589	584	616	623	627	597	639	658	601	642	615	607	629	638	637	612	620	633	586	635	618	619	616	605	610	636	643	620	610	618	664	650	627	613	584	644	611	635	622	677	601	611	611	605	642	618	667	628	609	674	648	613	624	675	598	662	624	643	604	654	606	641	631	628	627	633	648	624	655	626	635	622	619	621	631	665	625	655	653	631	629	644	653	630	641	627	593	645	611	671	637	660	621	627	625	605	624	621	600	671	635	670	653	580	652	614	555	653	626	632	622	649	611	656	662	645	595	595	645	623	643	617	643	630	630	598	632	635	647	625	692	615	636	584	689	609	655	640	655	665	628	641	612	628	613	633	611	640	603	615	614	644	624	638	623	644	607	676	597	661	607	618	639	635	625	648	602	605	625	632	638	631	636	622	567	638	639	678	681	649
3322	1501	2437	2922	2822	2472	1932	1286	867	650	420	354	305	259	261	238	231	231	228	246	256	237	254	232	266	259	240	206	236	223	208	253	253	243	278	222	252	250	258	257	239	230	245	247	259	225	245	252	263	232	267	248	256	222	240	269	240	233	245	291	268	268	223	242	228	259	234	252	246	246	217	238	234	231	275	264	237	225	257	227	245	239	239	268	245	273	254	283	241	244	206	258	243	260	240	244	235	264	235	241	257	238	244	260	245	237	235	253	273	252	240	245	241	246	242	249	252	245	228	229	248	245	235	235	249	248	241	241	248	257	231	232	247	223	237	252	225	217	215	248	236	242	254	254	255	260	264	251	290	247	247	250	254	265	254	251	248	225	235	290	263	253	242	245	222	245	224	245	215	245	255	251	253	246	259	268	263	248	213	269	214	261	269	237	240	214	256	228	255	236	272	246	254	247	239	263	215	247	242	249	241	248	274	230	230	266	270	235	218	247	259	255	231	259	234	245	233	253	262	247	239	246	254	250	256	255	235	264	277	202	203	242	269	233	227	233	282	268	235	276	278	225	235	255	248	279	251	249	214	253	257	227	263	236	251	235	256	224	265	238	226	256	224	263	253	251	241	238	244	231	230	247	236	228	212	238	241	226	213	245	272	231	253	245	251	257	256	262	243	254	274	241	250	215	243	235	231	232	214	230	241	217	259	241	243	231	221	254	246	263	286	231	237	260	246	266	245	230	294	259	254	247	242	255	250	274	255	237	254	270	242	238	250	262	258	247	239	269	227	226	236	260	239	264	247	250	227	239	268	249	228	233	223	244	210	230	262	238	243	247	266	226	217	241	239	274	248	300	258	257	269	246	253	238	250	239	241	264	258	215	220	260	248	272	229	251	225	243	245	229	253	235	247	231	265	261	263	245	255	242	261	225	249	215	245	253	266	250	258	252	292	243	266	246	253	237	207	260	251	246	264	227	233	245	249	244	259	265	273	235	284	242	248	257	232	243	234	263	241	257	212	264	262	256	249	231	218	246	235	250	287	258	255	267	253	305	258	264	251	262	218	245	236	246	263	244	227	244	249	298	237	253	257	248	234	242	277	245	237	254	264	234	242	241	247	242	239	279	224	247	253	247	254	275	219	236	233	236	229	253	245	255	234	242	249	214	253	225	246	260	244	250	223	259	263	221	259	238	262	246	224	253	247	265	261	240	259	252	238	266	252	236	259	240	246	241	226	214	276	252	260	267	260	277	245	231	200	249	247	226	213	240	249	239	240	257	228	248	243	237	249	241	248	244	272	242	252	242	212	228	255	256	274	226	237	222	264	284	232	237	236	260	259	242	230	254	235	258	254	241	217	263	200	262	240	246	250	281	264	243	242	241	263	276	259	261	207	226	233	263	251	216	245	241	273	230	245	249	251	258	269	220	245	239	250	215	275	266	250	286	259	259	226	240	254	242	226	272	270	242	254	257	251	276	270	267	255	220	245	230	200	246	221	242	262	226	253	246	253	252	232	267	265	244	232	261	282	239	238	241	237	263	228	277	213	238	246	229	243	242	238	244	256	243	264	234	258	265	249	222	290	217	252	231	246	296	253	210	254	252	289	243	248	237	190	236	259	271	252	240	228	243	254	254	281	244	236	231	245	241	264	253	268	230	227	279	276	262	262	230	231	223	244	229	264	259	247	243	235	238	261	268	239	255	252	254	283	243	212	230	290	243	253	264	238	252	251	224	283	253	237	228	202	242	270	255	276	238	278	204	236	258	249	228	239	248	259	229	236	244	228	265	226	246	245	242	248	271	245	256	232	263	256	243	235	214	273	249	261	254	241	265	258	260	227	237	241	250	265	248	240	290	263	259	230	254	241	250	252	270	242	241	239	275	245	232	230	224	216	261	245	248	240	238	228	245	228	244	234	248	224	230	245	225	225	242	225	262	261	243	250	250	246	258	261	238	263	247	256	259	284	233	241	274	222	248	269	252	221	261	236	233	233	225	238	264	253	247	269	267	222	250	236	254	246	228	230	244	251	231	256	247	248	246	240	225	232	257	218	228	243	236	240	239	219	262	274	246	222	233	236	241	241	237	222	248	221	274	267	258	259	243	263	280	241	277	253	274	269	218	259	258	257	225	232	252	235	245	237	228	227	245	273	235	228	218	294	254	231	244	195	237	233	238	261	231	262	230	219	247	263	267	249	238	257	254	255	274	187	216	256	235	277	259	251	246	229	224	218	212	235	251	210	240	242	248	247	249	255	240	256	262	286	265	222	270	222	246	248	250	260	223	223	224	248	270	264	218	255	221	236	245	238	225	241	261	238	230	230	264	236	217	278	251	243	249	248	257	257	229	251	242	246	259	241	251	248	254	264	225	242	215	233	228	281	258	256	260	216	271	227	246	249	240	250	260	252	245	244	246	262	252	248	249	262	279	249	218	252	260	204	228	255	251	249	274	234	229	226	258	256	245	267	240	233	251	243	217	266	222	243	213	263	242	265	231	245	235	240	273	247	229	256	267	238	225	259	240	265	246	227	252	255	233	230	294	250	248	251	224	250	228	267	261	225	240	222	261	202	228	226	240	269	236	243	269	269	263	236	240	234	254	244	231	249	246	251	289	261	250	242	239	251	242	274	248	255	266	264	243	267	253	288	221	232	248	253	275	235	218	221	209	228	243	271	261	236	239	219	263	261	249	261	204	229	264	239	252	240	263	264	234	251	263	247	237	251	260	250	255	226	232	256	262	237	254	246	256	260	242	290	259	268	243	241	274	228	245	249	244	264	253	262	249	248	239	242	220	284	254	257	238	240	243	239	251	247	227	245	253	253	232	214	241	226	263	235	293	277	264	252	248	208	243	210	233	274	228	268	255	257	244	247	247	250	259	270	238	287	224	248	280	235	253	261	227	259	235	248	265	230	255	222	243	244	254	247	277	229	242	241	232	235	215	255	242	254	237	244	240	253	281	262	274	254	263	256	230	253	243	219	233	245	254	275	240	216	232	247	214	243	237	232	234	252	263	254	263	230	246	215	254	263	220	243	256	252	226	250	223	299	233	228	242	271	269	241	252	258	234	247	266	277	251	240	261	235	230	238	263	243	231	245	248	273	257	257	238	254	243	233	246	263	249	231	293	240	258	259	249	223	238	262	238	236	234	232	236	260	217	300	281	222	246	215	256	234	245	240	235	256	261	229	258	246	255	254	279	222	242	257	244	227	243	244	259	264	290	254	252	263	252	248	244	260	247	246	265	249	226	237	256	253	229	266	249	250	238	253	223	240	248	256	248	242	268	256	227	240	219	237	243	260	241	270	231	266	250	271	236	252	276	238	210	228	233	243	267	247	243	251	246	256	249	241	236	250	217	256	238	237	246	247	240	277	245	237	256	253	241	255	250	236	191	213	275	249	268	235	231	237	238	251	227	282	261	247	271	248	241	248	242	255	258	268	256	231	251	231	259	238	229	250	240	244	222	231	249	250	237	277	265	237	234	235	226
2843	1864	5460	9357	10609	9456	7281	4836	3121	1968	1463	959	749	558	574	562	542	549	516	549	540	517	523	553	567	561	569	546	564	506	538	553	576	572	587	541	525	567	515	514	517	553	549	565	550	549	525	590	533	581	562	575	524	512	554	572	544	538	544	534	534	545	563	539	553	550	531	558	542	534	544	581	538	534	606	521	520	546	565	555	559	539	564	550	530	500	602	523	554	550	566	566	594	563	541	536	551	565	491	547	544	540	561	546	563	554	564	536	554	536	573	534	571	528	528	576	534	526	543	535	532	566	531	572	549	564	561	525	546	596	562	564	549	576	533	529	606	555	589	578	543	523	562	541	604	580	519	571	564	519	609	538	528	551	543	558	547	515	557	564	598	526	523	565	562	567	575	589	577	548	562	538	496	562	577	555	558	531	532	551	530	530	615	532	502	554	577	579	511	520	554	522	548	523	531	500	533	565	511	512	583	546	577	568	562	554	574	557	546	549	526	555	561	536	536	553	548	527	525	554	518	557	565	555	528	551	551	563	533	533	511	572	531	565	522	546	535	553	559	568	563	532	546	533	501	568	538	550	530	562	534	563	559	545	507	514	575	547	576	572	533	489	538	547	541	516	557	502	518	616	539	522	552	572	563	550	564	550	582	559	516	512	562	613	522	505	483	549	549	570	521	560	545	565	545	555	525	521	549	571	522	555	592	522	555	540	508	553	587	508	568	541	566	543	535	564	535	546	541	528	553	571	567	559	540	574	502	531	547	565	572	538	559	572	528	562	549	551	525	554	533	510	546	524	538	557	545	520	548	533	570	551	560	510	546	524	582	587	540	548	526	554	560	525	588	525	553	542	564	531	571	550	567	556	574	549	550	565	552	551	533	519	573	578	528	547	543	573	554	540	527	552	548	550	530	589	504	535	564	565	529	524	530	596	534	536	562	567	559	526	493	534	508	517	541	520	556	552	550	553	559	565	525	555	552	532	530	555	557	552	542	560	534	522	560	543	524	545	540	546	502	507	549	548	549	514	537	536	554	541	531	523	554	561	577	494	568	531	576	590	557	549	521	591	577	556	540	554	548	530	515	558	556	599	539	551	532	533	567	562	529	588	564	532	573	536	509	503	576	600	552	520	496	567	587	550	587	532	565	537	519	559	492	563	542	511	575	533	540	548	580	530	558	574	544	584	531	546	493	534	553	513	573	529	585	559	561	530	533	593	544	529	569	561	582	576	557	551	562	529	548	541	529	536	546	551	585	550	544	561	553	521	571	614	554	568	568	569	581	548	536	547	559	537	553	531	580	577	551	549	554	583	542	545	514	556	566	545	548	546	563	585	535	532	551	543	559	534	567	536	528	606	575	535	580	590	551	536	551	526	535	568	509	550	590	534	518	530	536	532	567	592	554	548	497	565	577	535	581	530	552	532	583	508	563	544	534	545	567	567	579	609	552	521	530	515	532	542	564	545	531	589	550	542	540	548	595	562	540	550	556	517	562	524	546	540	550	566	600	519	498	530	519	533	539	500	549	547	517	555	547	593	559	583	528	547	544	564	582	564	555	529	550	547	556	566	585	562	573	527	547	550	557	531	549	586	519	529	584	547	563	515	543	539	535	540	523	542	514	525	580	534	509	563	572	587	551	575	563	561	539	563	595	528	529	598	546	535	574	522	527	523	559	601	595	562	563	563	523	574	492	560	566	556	534	587	591	584	562	577	521	524	612	584	583	557	557	551	622	527	558	530	525	545	506	499	536	513	533	594	564	540	521	573	539	503	578	549	513	538	555	558	551	551	552	537	524	532	563	513	528	539	566	571	561	567	589	539	529	566	610	542	552	501	532	587	548	496	580	530	524	531	542	558	577	561	487	534	557	575	547	538	577	530	535	577	595	553	538	548	565	507	538	519	593	544	546	586	565	581	526	525	544	552	552	547	520	567	558	573	553	534	584	529	557	533	566	559	548	555	591	526	520	507	506	571	606	577	555	560	563	544	557	565	562	547	523	577	566	538	518	521	542	535	538	591	524	548	559	559	543	561	550	542	543	532	557	542	564	560	540	517	570	575	567	556	544	536	529	497	558	553	523	546	545	590	507	548	567	544	539	536	535	541	558	589	559	573	506	525	566	499	542	518	516	557	527	547	541	578	519	559	510	565	552	546	508	566	538	611	501	554	511	512	553	563	560	518	533	553	547	551	544	551	526	560	512	555	579	552	608	570	521	552	541	524	575	545	519	598	567	558	547	569	554	580	540	538	531	524	550	561	580	556	529	518	585	525	536	569	546	578	526	542	548	566	551	563	498	540	507	533	541	553	532	519	556	597	542	581	538	553	545	557	546	570	533	562	530	542	545	570	531	544	573	582	536	524	525	507	517	527	584	513	573	517	548	553	527	585	577	562	539	595	534	500	550	508	511	540	526	579	566	580	557	524	573	518	549	541	577	540	580	560	568	580	548	522	541	529	528	521	527	544	569	536	566	572	528	539	550	528	574	542	540	591	532	581	562	546	537	575	526	576	542	604	541	539	568	508	507	545	561	545	587	579	548	574	541	538	494	590	554	555	532	524	569	577	540	557	550	519	586	572	523	540	592	530	561	566	550	525	530	583	554	561	529	553	560	570	550	602	550	571	557	515	563	575	546	553	587	553	553	542	549	557	549	500	583	554	569	593	574	506	592	536	552	574	548	528	559	540	531	551	560	550	539	556	542	555	528	578	519	539	614	577	530	533	582	523	576	627	542	591	520	514	559	549	579	548	554	558	570	538	567	541	547	554	543	572	558	591	552	563	564	518	552	514	562	548	546	535	544	577	538	565	505	553	550	582	570	558	564	572	570	540	597	585	546	547	601	565	584	546	524	559	499	578	547	550	537	535	584	528	548	578	528	522	538	537	502	560	541	542	560	545	528	554	534	545	504	547	566	535	555	545	561	607	553	580	562	529	565	522	577	532	579	566	577	557	543	528	555	611	581	501	571	562	547	541	533	529	536	569	540	521	503	555	538	548	529	557	549	568	563	570	550	539	556	540	549	512	539	554	546	571	509	488	540	602	602	547	574	522	584	525	561	557	537	546	513	525	546	575	538	550	545	536	571	539	546	543	558	547	524	529	556	558	568	536	549	573	569	543	538	511	511	581	564	540	567	539	549	574	542	546	532	520	567	596	519	544	527	516	559	574	539	543	571	541	556	533	571	512	527	516	545	561	534	538	573	561	565	586	599	528	592	545	571	518	518	538	576	546	538	552	558	579	571	537	554	573	538	543	570	563	518	545	558	562	509	578	515	543	536	581	544	567	598	576	520	550	503	562	554	536	523	551	540	557	541	595	556	596	542	528	574	569	515	552	549	535	577	558	591	543	553	551	543	548	542	512	542	534	549	577	502	541	556	547	529	555	539	548	522	564	539	591	584	521	592	516	549	557	530	543	500	527	515	509	543	514	549	553	550	554	593	552	535	571	508	588	539	547	539	555	532	575	553	553	566	544	573	547	589	553
12750	9452	23318	42036	47715	39163	28042	19511	11146	5899	2767	1151	548	258	205	186	189	191	210	200	182	206	184	199	205	173	173	174	180	182	203	210	166	193	196	205	210	170	191	185	181	172	200	199	190	212	226	193	217	205	199	200	204	196	161	187	200	165	200	157	195	225	233	178	210	196	181	169	210	194	182	209	187	180	186	194	216	207	210	202	227	194	204	214	244	189	174	190	225	161	201	172	174	195	213	197	214	191	185	185	199	213	205	197	178	191	206	230	202	210	188	190	177	195	172	193	202	224	205	193	177	195	221	208	182	236	193	190	156	184	206	181	199	195	223	194	169	184	203	183	188	216	154	203	194	192	209	217	194	185	220	208	212	195	189	191	217	213	193	185	191	179	196	197	189	176	167	185	175	183	146	209	172	167	180	201	186	168	200	188	192	185	218	180	181	196	200	187	196	179	185	196	203	195	183	190	199	207	187	193	189	225	232	195	210	214	188	197	211	218	199	170	200	191	198	217	195	200	199	199	191	194	212	207	174	220	204	185	202	222	195	180	198	183	200	179	199	182	188	190	200	189	183	159	209	212	207	208	178	207	224	176	178	194	187	205	197	178	179	194	191	187	161	187	188	191	204	203	183	212	200	167	212	197	180	191	193	203	190	186	204	169	200	209	182	221	182	189	188	202	190	183	167	189	170	204	176	204	179	186	201	186	199	175	227	187	188	203	169	189	201	192	210	204	192	173	203	189	181	201	197	227	191	192	216	170	189	180	209	189	200	214	207	179	209	200	162	181	183	201	219	211	200	209	189	217	222	185	193	171	176	156	189	230	188	193	171	199	199	192	202	179	187	210	192	194	198	212	202	195	206	193	210	178	204	189	173	201	204	221	206	202	184	209	180	188	168	201	220	200	189	198	222	200	167	194	198	215	243	221	203	182	196	185	209	169	215	193	194	153	190	203	184	208	207	207	191	178	185	183	188	185	207	206	196	198	184	210	203	201	211	158	204	163	217	165	215	223	176	198	197	183	197	194	210	223	205	201	193	174	199	221	203	232	189	187	191	161	203	245	198	217	169	203	210	209	210	177	202	201	214	182	190	189	211	195	182	203	180	176	188	204	207	190	208	179	207	207	170	205	182	191	179	178	203	200	183	196	214	215	197	215	166	199	203	182	177	189	213	206	183	204	204	206	178	195	239	189	174	200	194	215	169	185	160	184	212	175	188	200	186	203	208	206	208	177	201	186	211	218	215	177	159	190	188	198	213	209	195	207	204	208	192	191	189	217	199	204	199	193	190	194	193	195	178	159	190	176	192	219	200	174	210	224	183	189	192	235	219	199	205	209	184	203	175	183	187	220	191	222	202	216	204	216	186	187	215	178	192	196	211	206	205	204	182	242	194	168	190	202	222	219	200	184	195	203	187	194	194	191	188	179	185	164	180	192	191	189	190	179	195	200	208	196	216	211	212	172	208	208	183	192	188	183	193	180	181	197	187	171	200	192	191	196	208	200	206	199	218	188	195	171	217	180	175	213	187	181	180	199	193	200	208	218	188	203	186	192	206	204	166	192	196	197	179	188	187	168	173	228	194	219	175	183	181	179	215	179	213	208	164	183	207	180	197	186	175	175	194	220	178	195	210	208	199	199	208	235	203	185	163	204	209	185	181	190	191	204	232	199	185	188	170	217	201	195	194	202	221	223	202	187	198	179	173	168	197	200	213	216	181	205	178	195	215	172	173	203	194	173	209	173	184	177	184	192	226	194	199	201	189	230	197	180	196	194	189	170	180	205	210	188	230	191	215	224	197	209	216	171	201	198	180	199	184	170	211	213	199	190	186	190	181	187	199	211	196	184	177	205	183	200	199	190	214	188	199	180	204	165	197	188	188	201	160	170	192	205	171	192	173	186	213	193	195	191	194	195	206	173	175	188	186	196	172	179	207	190	213	177	180	210	179	216	213	205	216	190	159	192	180	182	218	192	197	208	179	215	185	193	183	195	189	190	174	191	179	193	208	196	186	220	183	179	192	213	179	199	194	221	195	198	200	186	167	199	213	200	206	199	207	200	207	174	206	184	204	194	209	209	194	202	218	197	199	193	196	182	176	208	199	182	207	208	185	197	183	171	193	190	208	188	214	187	196	205	178	206	192	185	226	207	192	189	195	191	198	205	184	182	187	167	180	192	200	165	174	212	180	174	186	189	190	187	181	203	208	175	184	227	208	188	170	216	205	205	198	213	192	222	213	193	200	205	189	181	173	159	193	178	198	180	203	207	186	210	205	173	199	205	206	206	212	180	167	173	210	189	174	172	184	184	205	164	210	202	192	185	172	189	207	207	202	193	175	182	208	191	185	167	193	186	179	205	178	199	185	200	196	197	215	195	199	186	199	170	218	192	200	169	204	195	221	183	185	184	187	191	196	201	196	197	198	230	218	196	175	187	186	198	198	209	194	177	199	175	186	194	209	208	183	206	194	204	208	178	196	169	191	194	185	160	230	183	187	185	191	190	202	196	197	178	215	187	198	212	196	190	202	188	209	178	191	200	200	216	175	202	179	204	205	173	215	218	192	173	211	187	196	181	193	171	215	208	191	193	202	186	189	189	197	192	198	203	182	222	200	205	211	202	208	198	197	184	191	181	195	204	193	217	182	196	193	214	216	219	218	210	168	202	185	191	191	177	195	198	180	187	197	192	186	197	207	185	189	180	171	194	193	200	196	160	173	213	194	194	192	194	228	179	196	199	176	186	182	200	178	190	181	194	195	193	194	194	187	185	182	185	182	187	213	190	186	178	190	204	211	191	181	180	195	204	192	199	182	189	213	178	166	194	196	163	207	199	193	188	198	199	184	212	192	179	190	188	207	181	198	221	222	186	177	203	195	199	177	181	191	182	212	164	209	207	182	213	201	206	195	196	214	213	194	225	212	180	186	189	189	189	180	224	181	184	197	183	209	214	204	211	190	189	211	181	175	187	200	210	203	193	214	186	173	199	235	172	188	187	186	171	210	190	166	189	186	197	205	224	190	212	162	210	170	200	229	190	166	216	203	202	196	177	196	171	201	200	183	211	200	202	203	167	227	195	188	205	182	199	207	174	204	186	169	197	206	207	202	175	163	187	187	173	169	186	193	187	228	173	208	189	170	180	202	196	194	215	186	191	196	203	184	215	191	202	192	185	198	202	202	171	222	210	215	205	175	204	208	216	206	192	186	183	176	224	175	206	209	224	184	198	203	213	219	181	194	221	205	190	167	206	162	210	216	187	207	215	214	193	196	196	214	205	195	203	175	209	204	208	184	208	173	182	189	213	186	183	177	203	218	177	185	184	203	224	165	184	199	173	204	185	188	205	226	191	210	188	202	185	226	166	192	199	192	198	194	188	171	198	209	174	228	204	200	197	205	190	196	223	202	194	212	204	206	200	178	194	225	229	188	177	204	223	197	184	211	243	191	170	170	186	211	199	189	195	185	203	184	200	189	208	199	202	194	187	206	200	190	192
7807	8102	30411	51768	57805	52100	43658	36965	27148	18229	10659	4967	2108	689	435	463	428	473	477	469	468	442	457	450	463	454	429	430	427	493	400	451	424	454	435	448	484	448	472	438	432	447	451	477	486	465	473	449	454	464	410	441	485	443	386	486	460	416	446	430	444	455	423	470	495	463	418	459	435	452	475	453	410	426	436	478	451	442	463	447	493	468	469	427	463	427	448	425	476	459	435	458	451	438	450	469	459	468	436	445	458	459	462	460	454	422	436	437	429	456	458	439	445	469	440	433	451	435	446	481	434	442	461	439	461	484	467	424	410	482	426	456	444	446	420	447	437	414	492	408	437	455	501	419	448	453	463	482	438	423	437	473	461	488	439	478	428	441	451	467	482	441	466	464	473	451	438	485	431	449	431	438	447	468	455	477	481	514	432	443	443	454	459	489	433	449	454	442	480	464	469	447	428	467	432	488	387	475	399	470	405	472	465	471	465	434	462	422	431	466	462	428	492	491	468	433	466	474	475	421	467	435	462	457	453	432	444	476	443	480	504	458	473	487	434	446	473	479	479	479	435	450	457	490	450	409	473	462	436	428	458	476	439	496	481	485	504	432	474	449	469	487	470	467	437	475	451	458	489	451	434	447	470	436	429	494	470	437	450	458	459	461	466	441	445	469	476	461	472	450	432	469	461	433	475	449	448	501	425	490	455	439	476	413	452	503	477	450	466	413	454	482	445	422	438	473	471	447	500	438	437	460	451	487	470	458	490	461	464	470	423	469	452	466	477	410	421	436	421	483	440	447	469	447	474	467	476	460	495	450	467	473	464	445	397	414	433	439	443	456	483	436	472	460	465	464	417	468	431	482	416	477	478	417	417	465	471	450	421	418	415	452	476	481	478	474	482	453	503	444	458	467	482	434	468	440	475	465	473	422	433	444	448	478	429	465	416	431	481	522	465	448	444	487	463	467	460	432	479	478	472	447	489	500	439	445	422	457	478	444	465	472	480	452	449	495	490	460	440	470	457	455	441	445	461	468	464	429	455	428	454	460	475	446	469	448	440	443	468	476	451	469	454	438	429	440	438	482	442	469	463	474	426	444	469	510	463	429	445	425	465	468	473	466	462	444	475	461	503	437	437	446	438	443	476	462	419	466	460	476	466	441	458	506	457	451	481	473	450	416	439	425	437	438	486	480	487	456	446	474	443	444	468	468	458	453	465	433	454	448	472	426	451	436	465	459	472	461	439	432	455	450	387	450	505	494	496	452	466	494	487	453	421	455	442	409	480	469	435	446	427	446	458	440	427	452	492	486	441	427	472	451	475	457	448	425	419	487	465	441	429	458	422	463	449	424	441	464	469	462	481	487	465	449	428	452	486	438	466	472	448	448	446	422	474	466	424	492	432	463	436	434	440	433	448	449	410	423	460	390	438	431	448	453	418	473	446	491	467	443	431	463	467	432	455	450	463	465	437	430	435	482	457	467	471	403	448	449	459	461	459	480	479	460	465	465	468	429	427	471	441	455	475	455	433	485	473	467	427	445	470	460	465	442	452	499	468	439	453	453	428	434	459	433	491	438	476	419	454	460	485	448	470	441	419	444	461	423	468	434	429	432	452	448	471	471	472	447	460	443	432	486	436	500	476	463	483	469	463	451	495	432	439	488	453	476	444	450	451	483	490	452	434	480	436	472	440	476	450	479	446	446	483	448	447	476	453	451	452	423	474	432	469	451	494	460	438	447	462	468	468	449	467	437	461	481	446	413	460	454	457	499	461	464	428	496	443	462	435	479	440	435	468	469	438	447	424	442	437	448	483	455	440	475	444	438	478	475	483	451	474	477	400	474	445	468	493	476	474	447	451	448	466	440	456	445	454	475	454	442	445	428	456	464	445	453	457	452	449	459	452	480	446	480	453	441	466	431	467	467	430	470	468	467	440	468	442	455	424	457	451	464	403	458	465	423	490	441	438	441	513	484	489	503	459	480	472	429	459	459	439	424	470	465	441	455	430	472	438	463	404	481	466	456	412	454	484	450	448	445	464	475	446	485	484	417	460	434	456	483	460	476	438	454	468	455	463	435	480	477	412	432	465	458	459	461	442	437	452	443	440	431	435	419	417	455	460	483	454	476	448	445	406	476	457	460	484	490	458	440	477	455	459	431	468	472	448	469	501	422	447	465	512	458	421	429	443	484	455	439	461	446	472	452	446	469	451	417	447	460	475	489	433	416	475	499	425	459	433	408	486	437	430	438	505	460	459	470	434	462	470	475	427	455	475	438	447	474	468	422	453	456	487	433	487	481	425	465	477	484	409	419	480	475	465	469	471	476	445	468	434	464	475	476	467	433	471	427	467	485	453	436	457	476	472	445	464	437	465	442	465	477	493	449	486	479	474	449	453	451	450	421	454	433	466	421	506	431	440	492	435	438	429	444	443	477	460	447	427	442	438	486	441	453	444	455	478	473	467	488	476	492	484	442	438	460	497	477	438	465	436	461	456	464	439	403	469	456	457	427	457	482	442	485	441	392	462	441	449	455	448	467	458	430	469	432	442	459	450	457	464	475	481	478	455	484	452	437	439	430	470	464	516	453	460	464	436	428	468	416	435	424	475	469	437	460	418	468	441	437	491	447	451	458	444	469	481	449	482	426	472	461	440	442	449	466	465	447	456	454	470	455	448	476	475	457	461	431	483	477	474	476	466	437	414	482	429	466	445	477	464	410	450	440	445	457	452	450	468	436	431	468	461	496	421	488	437	432	473	456	441	490	422	464	463	436	443	433	472	501	447	488	445	439	446	456	440	436	448	459	448	456	454	498	470	464	471	446	470	465	510	383	430	482	464	431	446	454	452	438	449	445	473	429	490	461	439	460	465	423	461	435	473	441	491	448	438	427	478	438	451	477	448	457	467	466	462	426	434	449	443	493	442	435	451	441	466	462	444	453	471	505	459	469	434	483	425	460	445	461	470	471	454	483	489	418	445	475	489	483	462	463	453	490	453	435	465	462	443	441	463	425	486	440	450	478	469	466	469	498	424	459	484	443	463	470	431	485	409	453	462	458	490	440	479	472	442	449	465	435	479	486	447	452	451	481	415	445	466	425	440	444	479	490	444	453	457	476	475	405	476	421	493	443	450	437	433	435	441	469	426	426	440	439	452	446	442	480	476	447	468	448	477	443	465	446	463	487	454	455	427	433	494	485	478	470	429	439	438	462	491	417	446	447	434	454	421	450	466	443	462	459	462	459	428	489	456	441	466	467	464	460	429	486	473	450	485	413	465	440	458	440	452	469	429	486	463	463	433	452	467	469	460	470	471	457	467	459	443	481	487	442	472	436	482	500	429	460	440	457	473	458	474	468	458	460	472	456	483	456	462	449	497	467	449	492	465	448	485	450	442	435	527	433	436	470	474	469	465	457	409	434	448	430	457	445	425	463	452	447	506	467	497	463	447	450	455	456	437	442	413	458	462	437	496	445	481	451	452	449	473	461	455	465	509	457
19888	14419	22505	60861	62156	52349	42781	30864	19418	9969	4612	1805	821	370	285	298	264	256	259	281	276	288	265	293	293	250	274	322	303	279	281	298	255	269	281	271	292	250	272	285	310	264	265	272	298	243	265	264	259	269	262	272	281	277	269	235	261	263	264	301	287	290	287	227	263	282	240	276	262	294	303	276	274	305	275	281	278	283	260	283	259	275	267	250	264	273	287	277	275	262	284	260	275	293	274	262	266	290	267	290	280	287	259	265	278	269	252	257	298	305	241	283	262	281	270	309	284	278	278	277	255	292	257	254	269	269	269	273	286	285	266	275	278	285	270	236	266	270	271	273	264	265	281	275	269	264	271	279	296	267	251	264	245	258	268	316	305	257	295	253	283	290	297	275	258	274	282	251	268	258	247	275	262	299	272	289	299	273	259	254	259	303	280	272	270	278	267	255	261	309	276	289	260	291	294	252	284	264	256	239	261	269	271	263	251	271	271	282	262	260	255	257	262	287	242	258	298	279	283	293	269	288	265	278	277	275	288	259	269	267	266	241	241	260	281	287	243	257	278	263	289	251	301	306	280	286	291	280	293	286	277	280	283	258	290	284	255	275	279	258	260	276	292	259	251	271	302	261	263	269	273	296	270	285	303	286	245	267	261	287	275	267	291	271	279	277	252	267	300	251	282	270	241	283	324	271	299	265	301	248	277	288	303	285	303	256	276	291	277	278	271	270	279	260	265	286	270	283	233	251	241	263	304	252	269	262	270	276	264	258	291	267	244	282	275	239	267	276	248	296	263	282	280	284	284	274	260	274	290	245	282	294	275	306	288	255	287	250	279	275	268	282	258	242	302	278	259	297	270	262	255	276	288	287	290	261	290	270	266	271	283	301	252	260	285	301	303	252	267	298	255	304	274	266	280	303	263	259	289	276	272	268	307	238	268	274	261	317	264	294	264	273	220	273	272	259	253	269	271	263	267	299	250	276	279	268	285	261	272	294	275	290	269	284	252	266	291	265	300	271	280	264	293	279	274	284	261	279	318	303	293	270	287	257	272	274	277	289	278	267	307	279	294	277	278	255	270	256	287	273	247	311	290	295	283	290	266	270	269	280	264	267	306	277	265	288	287	290	270	259	240	288	253	295	278	283	271	305	286	278	267	250	281	280	288	289	301	258	295	288	269	240	270	270	288	261	275	260	273	284	276	255	271	275	273	294	285	289	274	296	283	299	285	292	251	300	251	272	275	259	288	259	254	270	268	265	270	269	290	236	270	301	252	270	276	281	303	262	265	246	266	285	321	269	267	245	283	255	270	290	292	298	279	288	284	284	282	280	282	280	297	278	287	273	237	280	284	281	245	290	252	311	268	290	267	271	261	287	278	308	261	259	294	262	285	263	262	264	275	322	244	253	247	278	309	285	260	284	308	283	247	247	265	312	254	266	265	275	297	266	282	279	319	271	286	261	278	292	306	260	265	285	268	284	278	318	282	253	287	257	276	277	274	297	244	255	237	287	262	276	257	274	264	285	264	289	265	285	289	264	272	267	254	278	264	253	266	264	270	258	299	288	265	268	284	265	228	253	270	240	267	264	270	283	270	295	291	271	299	239	281	248	303	274	260	280	282	285	273	267	267	275	284	246	280	246	259	272	305	275	251	266	252	237	264	241	307	294	292	271	251	246	292	299	277	278	271	287	266	299	270	280	268	240	267	297	276	271	270	298	267	278	294	282	295	268	270	287	256	275	288	257	258	290	295	297	265	253	250	264	274	284	277	256	267	279	276	260	263	256	265	295	311	290	264	275	263	260	314	282	272	291	277	277	257	259	287	293	272	276	257	245	263	300	277	259	279	283	298	274	277	260	310	269	275	258	284	312	253	318	284	270	251	258	264	251	246	251	291	279	275	279	264	268	257	267	245	248	299	276	280	287	277	259	247	315	271	256	253	298	291	243	289	257	292	284	297	300	291	277	273	273	266	308	246	266	273	262	287	273	250	294	272	274	282	306	301	252	263	253	262	257	303	264	254	282	277	293	280	270	252	260	291	250	297	263	256	284	261	270	262	262	285	254	268	238	296	312	265	243	264	295	278	276	259	279	282	266	255	269	274	292	261	263	273	280	264	255	282	270	274	291	275	263	262	285	286	275	295	255	295	277	281	256	286	265	303	275	245	268	260	291	312	298	290	284	268	283	280	267	287	306	289	288	292	241	239	273	286	281	262	263	292	272	248	298	306	244	274	285	299	273	281	277	265	243	248	255	281	272	270	314	261	291	280	238	271	321	273	299	286	292	251	257	245	276	280	259	258	274	298	248	291	276	276	278	283	279	250	286	237	292	268	266	276	290	264	246	255	270	291	255	279	298	256	252	303	275	304	270	292	270	256	282	276	256	285	277	282	264	275	291	233	244	293	263	260	271	279	295	272	233	284	224	254	271	278	295	249	255	299	293	283	264	272	309	279	271	303	258	242	270	253	298	282	277	254	274	273	247	287	283	259	262	259	277	276	274	250	267	275	276	294	291	275	258	283	319	281	271	278	266	264	277	260	287	291	284	284	268	260	290	273	286	253	270	273	277	286	321	260	269	271	293	244	279	290	277	267	310	270	241	247	291	274	291	282	259	313	285	247	285	277	277	284	268	283	261	298	315	286	276	272	269	312	248	291	283	265	284	276	304	283	269	287	291	263	279	276	263	255	251	259	268	288	303	259	281	270	272	273	252	301	287	281	245	311	301	283	312	253	291	260	284	266	280	263	315	250	302	293	283	273	269	302	291	281	266	277	296	273	315	274	264	277	255	302	253	256	277	313	280	250	305	291	287	278	302	295	259	262	265	307	262	272	277	256	267	254	256	280	279	288	302	277	260	281	278	304	266	274	283	260	241	266	264	244	270	300	260	285	259	286	246	266	273	296	262	304	264	255	292	286	265	269	264	252	289	278	272	254	297	254	265	305	256	276	279	260	248	271	287	249	292	269	260	261	302	256	284	261	284	250	233	263	285	285	254	299	294	272	283	284	254	228	270	292	288	280	299	278	268	282	279	286	295	274	260	289	272	312	298	278	281	287	261	256	304	272	258	290	294	275	260	286	302	284	266	269	256	302	267	263	276	286	286	265	254	324	277	283	295	260	284	304	276	266	258	276	249	268	265	274	256	275	282	281	271	269	259	287	267	289	262	285	265	269	263	278	256	284	285	273	279	260	279	310	290	264	290	265	270	293	291	294	276	237	261	278	240	265	250	258	297	251	305	278	305	274	267	285	250	259	265	275	261	257	254	284	287	277	272	304	282	294	279	256	281	283	289	254	274	279	256	280	229	297	281	264	274	299	242	276	278	313	257	271	287	273	287	266	285	271	267	277	289	286	295	257	277	280	267	259	269	280	256	271	278	275	301	287	293	262	262	262	305	272	255	333	278	266	302	280	261	278	299	263	259	262	255	265	277	264	271	292	298	278	273	287	285	282	284	263	308	261	301	273	285	269	264	275	294	272	254	283	297
9401	10912	27844	66385	69913	63549	55537	45944	35890	24742	14629	7169	3106	939	646	623	582	607	614	606	633	603	674	625	589	597	639	614	612	702	630	577	616	627	642	607	641	608	626	610	640	636	596	629	635	618	622	640	628	696	585	640	635	597	588	584	596	631	671	609	608	616	635	636	635	631	563	655	590	612	625	608	654	644	637	633	631	602	607	609	631	611	613	615	599	585	653	637	611	603	629	646	581	582	622	613	617	654	625	592	627	575	631	605	639	615	624	642	607	628	652	647	648	574	625	667	631	591	622	597	588	639	639	620	650	584	608	656	651	627	545	617	584	615	630	563	604	609	624	673	568	622	633	616	585	589	593	640	621	599	625	612	654	677	566	606	582	570	638	611	597	638	610	638	635	609	620	620	611	603	640	632	608	629	635	616	604	641	655	638	593	622	627	651	629	591	589	594	643	612	620	610	608	655	651	609	594	603	650	672	611	632	655	692	625	570	587	637	624	648	575	575	621	618	611	607	615	619	622	594	593	641	611	612	633	621	616	656	592	640	615	636	608	645	610	649	658	619	664	621	650	630	613	604	634	596	609	619	591	625	599	615	623	618	590	618	601	639	630	613	608	620	640	614	588	637	628	640	643	646	621	620	593	604	616	606	622	659	638	665	682	629	671	641	675	588	621	615	648	606	619	645	646	625	665	622	587	625	626	609	595	647	606	592	669	601	614	628	607	633	611	584	610	615	621	606	602	573	625	641	574	624	627	611	657	641	581	604	632	629	589	559	680	628	609	597	606	588	620	622	672	585	614	612	610	569	583	597	591	616	609	572	583	603	592	613	659	637	619	640	638	581	637	622	610	636	664	597	609	606	604	626	591	613	648	585	593	621	614	603	614	600	596	586	574	614	630	645	653	592	614	588	621	629	596	574	599	653	597	625	634	612	606	631	606	633	618	617	632	638	561	604	656	639	644	658	593	607	630	588	616	606	550	607	645	642	614	619	594	656	657	569	630	646	663	651	615	604	653	623	650	629	620	631	655	619	657	580	553	628	639	600	652	591	651	643	676	633	606	619	599	605	583	563	568	618	659	620	608	671	667	610	620	661	592	630	615	614	622	617	604	648	642	653	615	670	583	642	578	581	647	610	617	611	599	622	597	593	646	642	645	641	618	638	642	606	629	566	672	631	655	614	607	615	616	630	608	640	574	623	637	609	644	589	603	612	620	599	601	636	629	652	627	605	590	604	599	613	613	601	593	648	630	574	617	607	581	611	583	620	628	667	624	598	649	606	595	665	611	568	620	622	632	616	650	579	628	634	610	604	608	612	647	623	613	578	638	630	607	665	602	610	655	610	651	662	631	620	568	623	622	582	588	628	602	615	604	616	646	647	621	605	631	617	644	605	606	620	621	634	604	569	550	594	625	630	635	601	633	573	615	627	620	606	680	646	582	588	626	628	584	596	637	646	596	649	590	608	659	638	619	641	596	622	597	625	637	604	616	617	618	633	606	631	610	651	582	627	589	615	639	616	679	637	594	628	681	606	639	643	634	633	580	634	588	610	588	651	617	639	626	578	631	581	605	620	604	595	649	639	604	624	640	613	586	634	665	621	624	640	604	608	639	625	610	612	641	640	625	608	638	629	610	589	626	637	597	609	651	637	642	600	635	613	619	653	623	658	600	582	611	644	587	657	571	647	608	649	607	586	594	611	653	639	584	638	604	611	587	619	599	593	639	598	631	589	617	677	618	616	585	617	603	611	617	614	611	639	584	598	637	647	562	681	612	649	647	570	621	608	649	632	635	580	621	611	622	600	633	595	542	622	634	601	637	582	615	589	597	610	639	586	640	598	646	624	586	624	604	608	618	574	606	635	625	559	588	612	649	635	620	641	617	626	608	567	634	628	634	602	619	614	638	616	654	570	616	623	645	654	634	605	653	618	650	567	642	606	664	635	616	587	625	652	573	579	579	622	584	620	635	631	610	651	629	612	620	658	659	628	635	629	629	636	618	598	602	615	619	611	592	646	619	587	608	646	607	656	617	618	601	595	643	661	639	571	664	614	600	646	631	606	618	634	608	598	659	620	593	639	592	591	639	638	618	607	611	629	578	611	638	592	583	615	627	605	637	584	649	621	615	577	642	637	678	631	676	628	648	633	636	576	616	609	639	603	599	610	579	604	616	641	616	637	637	610	577	567	630	629	620	598	667	628	643	666	607	633	621	615	588	585	609	604	635	609	626	615	635	605	591	598	602	581	572	629	654	592	598	577	652	625	614	646	650	595	615	587	590	616	604	624	625	543	604	612	601	622	570	584	643	628	634	611	625	611	639	627	620	633	592	617	596	609	617	660	607	629	645	635	600	646	636	678	602	608	572	622	624	621	647	628	607	620	659	621	604	619	628	610	633	621	613	619	630	628	674	627	604	569	622	635	663	640	648	648	682	583	581	633	629	645	630	630	609	611	615	611	628	654	611	599	639	589	641	615	620	640	629	668	599	641	671	656	594	645	616	593	619	630	600	598	650	661	599	627	624	580	640	584	636	621	615	595	617	630	602	627	640	598	629	620	618	605	599	606	637	624	601	608	604	611	618	669	673	636	623	621	638	655	640	613	623	567	589	586	640	608	607	601	636	651	656	589	665	659	613	664	579	649	615	623	613	623	634	614	592	589	634	620	660	623	607	616	639	625	621	628	603	608	626	603	619	633	621	582	625	620	625	584	596	620	648	557	663	600	626	607	635	657	659	629	648	621	652	626	627	636	563	633	631	618	631	604	596	613	583	597	603	578	628	647	648	644	558	640	599	643	626	596	568	583	631	607	667	596	631	668	563	600	590	624	628	598	616	629	664	624	649	624	621	607	623	582	645	651	615	620	606	622	606	567	659	590	652	585	579	609	587	595	577	602	628	599	640	663	649	656	587	625	590	633	671	635	610	609	650	661	643	602	638	620	620	599	640	633	633	609	615	618	614	633	600	562	647	650	636	609	666	632	613	616	644	693	656	608	637	617	655	579	602	628	620	587	598	585	651	602	643	624	643	583	581	600	643	622	601	626	641	591	551	592	592	685	642	644	554	630	610	603	672	634	610	624	611	667	626	573	631	602	568	587	635	604	602	591	621	581	610	594	633	633	642	667	617	635	662	566	625	580	585	605	639	637	602	589	686	641	650	607	670	613	576	648	649	637	602	619	589	610	604	600	604	612	595	599	639	633	623	635	599	618	636	618	593	553	637	552	608	605	678	648	626	622	608	621	588	641	609	628	606	601	595	591	627	593	641	618	616	634	600	639	626	602	590	652	653	629	611	630	613	604	631	596	593	601	628	670	573	627	601	622	666	566	629	581	609	643	630	649	617	628	621	632	604	571	656	615	649	663	639	637	620	610	603	629	599	653	623	620	601	617	651	645	637	606	631	637	592	604	634	618	619	627	578	621	584	584	620	615	606	570	615	582	626	617	565	590	556	623	617	650	620	608	607	609	654	634	626	597	684	601	621	605	582	615
3723	1757	2511	4092	3485	2154	1501	1250	843	667	439	350	310	249	252	240	248	244	256	237	260	246	233	252	237	223	242	231	237	282	245	225	242	226	226	232	258	224	265	233	225	271	256	241	251	246	238	251	240	259	264	265	241	232	275	225	250	235	240	253	245	233	243	220	235	214	255	262	250	234	263	234	246	236	235	236	251	224	235	240	226	268	246	208	223	250	242	256	225	245	253	223	245	223	210	246	259	242	231	235	270	255	243	238	253	261	239	239	207	235	210	276	234	225	245	244	258	230	260	214	240	253	262	254	230	226	266	252	246	235	226	235	253	246	252	274	255	229	263	278	238	266	229	239	252	230	242	199	224	251	266	249	260	228	249	241	247	208	225	248	247	249	228	250	232	237	222	238	252	207	244	219	231	221	236	245	230	210	271	231	224	244	253	262	235	224	223	229	252	239	253	217	228	228	235	214	238	233	230	254	255	246	242	224	212	276	243	255	226	243	229	223	240	260	252	233	259	246	198	236	221	262	222	228	242	245	226	248	262	249	240	228	231	234	243	250	201	240	261	259	230	232	271	225	259	260	228	249	249	245	249	220	225	246	222	249	239	275	244	247	219	271	249	228	219	242	262	219	220	238	224	269	266	282	248	239	260	230	219	258	248	240	258	236	269	219	215	227	232	239	251	232	259	244	260	219	240	210	224	275	223	241	258	211	245	231	228	235	213	237	240	227	249	243	212	242	252	197	227	235	254	253	242	218	268	255	231	258	221	245	224	219	234	230	252	243	216	238	215	244	262	226	264	224	256	251	240	232	236	242	238	251	217	246	255	243	239	242	193	242	236	240	235	220	222	250	250	240	238	258	286	256	245	246	220	227	251	228	262	237	209	257	239	287	243	268	247	242	225	251	233	281	235	244	225	249	224	252	282	215	248	256	257	224	266	273	230	241	221	262	247	286	256	202	218	255	247	256	218	250	268	223	237	253	253	232	232	219	256	255	202	241	221	240	222	224	254	248	269	222	250	250	251	248	234	227	227	246	221	257	242	260	220	259	258	264	245	226	226	224	234	236	225	257	250	219	233	223	211	255	277	222	241	258	244	261	246	254	261	216	249	231	222	248	266	263	263	213	253	229	246	260	236	230	248	247	230	258	250	242	244	243	253	227	236	248	215	243	219	237	260	233	250	277	236	240	237	230	238	247	224	228	214	221	240	221	254	240	258	217	244	229	263	232	225	207	235	248	264	250	231	206	223	238	262	268	259	208	210	226	257	246	254	224	245	226	233	214	252	221	238	245	237	264	255	287	252	254	281	264	217	256	245	251	245	236	244	225	226	221	249	231	199	244	249	221	226	275	234	240	263	257	241	227	239	274	242	245	222	238	239	223	241	217	243	248	235	212	242	247	260	247	234	268	209	229	202	231	243	241	251	236	236	231	244	223	252	257	236	245	253	268	259	255	261	236	231	234	218	245	234	243	228	236	274	218	196	224	249	237	223	239	208	226	242	248	224	248	259	251	268	240	231	208	237	241	237	244	240	255	232	232	216	222	233	250	252	251	247	241	242	244	257	242	256	235	241	261	236	223	211	237	237	247	272	243	247	243	229	252	239	246	234	242	220	241	267	238	210	251	234	226	233	239	237	233	248	262	209	230	274	261	234	217	245	251	207	247	266	236	245	224	261	244	241	220	227	230	242	241	274	243	255	224	250	261	255	218	229	253	253	225	244	235	221	237	265	268	245	247	244	219	247	212	259	247	238	244	227	275	248	254	240	245	229	250	214	245	225	210	247	233	241	259	248	245	244	248	234	260	245	239	239	256	241	262	241	229	234	234	253	233	213	241	252	221	213	267	216	247	256	257	246	260	283	235	230	240	235	217	233	248	217	254	236	235	235	220	241	228	244	228	218	276	220	248	250	280	264	237	252	234	211	249	222	260	242	193	244	244	237	232	242	251	218	252	250	230	234	254	238	244	244	213	252	236	243	243	251	239	258	265	240	240	253	221	257	233	244	256	231	247	240	243	260	247	226	264	238	236	241	240	259	214	246	222	235	238	234	265	249	200	259	210	268	255	234	245	233	230	236	237	256	231	264	231	244	237	238	238	242	243	238	244	239	211	229	264	243	246	251	232	272	254	211	251	262	260	249	244	241	257	244	219	235	223	255	258	240	241	249	228	228	265	229	230	236	254	257	227	249	239	239	237	200	255	232	227	264	274	245	250	277	224	253	262	248	254	229	261	224	224	233	239	234	284	219	250	231	251	241	247	265	241	246	239	278	236	243	258	208	243	234	251	229	231	234	236	207	236	236	234	206	227	238	261	219	225	241	250	235	242	230	238	220	244	255	249	255	231	248	242	268	231	246	281	273	259	231	242	251	230	219	253	233	237	218	247	223	261	241	242	230	212	251	230	223	253	240	219	247	216	239	251	251	250	265	238	227	291	250	239	246	279	239	193	264	255	219	226	266	268	244	259	239	201	270	236	264	205	213	257	233	257	289	213	244	238	237	212	204	216	224	235	226	239	241	260	226	260	229	236	214	245	241	228	219	252	242	219	232	252	246	254	231	227	222	236	268	272	252	225	199	233	237	238	235	243	233	249	232	251	245	235	279	225	257	241	243	237	214	239	237	221	220	261	255	235	277	243	236	225	233	254	237	261	245	264	276	231	263	215	276	258	242	254	261	239	217	232	224	239	246	245	219	226	247	239	230	231	245	255	229	217	245	241	247	222	263	231	260	214	253	223	215	242	248	236	255	264	252	219	262	231	220	222	226	249	236	243	230	233	244	262	232	246	221	228	255	230	268	250	238	239	246	203	233	244	233	233	230	245	252	252	245	237	252	246	216	251	260	217	231	223	248	278	241	241	231	245	244	240	228	220	247	247	251	237	242	239	240	248	245	250	238	249	220	247	233	229	260	246	240	277	221	240	243	251	246	238	226	265	213	232	247	231	226	244	228	246	236	253	275	252	242	236	250	279	247	244	207	240	220	229	239	219	228	235	235	233	271	223	232	208	255	292	281	209	239	260	281	246	256	222	230	247	240	249	241	230	217	250	232	238	228	234	286	256	228	255	249	246	225	250	238	241	259	228	237	223	264	230	238	248	243	216	251	245	242	247	239	261	215	244	196	223	254	248	260	236	240	254	207	223	250	245	258	231	232	242	252	254	233	227	244	233	243	247	257	216	248	220	247	264	230	230	229	239	247	239	245	246	215	220	218	221	251	250	248	236	241	222	237	213	235	277	241	221	244	228	246	221	247	248	223	249	243	245	250	224	238	260	222	240	216	253	267	237	232	224	247	243	240	268	244	243	242	239	231	237	241	225	255	254	213	226	243	230	262	263	216	258	259	231	229	250	256	205	238	258	201	240	248	238	230	256	250	230	236	216	233	226	266	266	222	269	266	251	285	255	235	219	237	229	247	240	255	272	233	255	229	246	225	228	272	239	265	257	230	223	268	236	218	207	212	223	197	251	230	261	242	231	234	253	221	226
2861	1847	5334	12723	12029	8567	5987	4760	3170	2003	1346	878	635	568	538	533	570	550	584	575	534	575	523	550	500	513	502	492	541	518	496	555	504	577	519	542	541	509	529	534	567	534	536	535	539	513	542	519	565	576	549	583	479	569	559	534	533	547	534	568	534	530	541	523	519	514	524	537	595	592	552	539	571	546	502	571	559	563	555	541	506	523	534	558	582	507	535	520	502	538	555	535	528	517	592	542	584	567	525	576	538	555	520	553	513	552	575	539	576	540	573	546	529	554	542	545	557	527	515	584	560	570	505	536	516	531	511	537	539	555	513	559	562	535	591	499	519	473	572	493	518	527	524	493	555	590	518	530	551	511	554	540	563	538	521	537	525	555	536	528	553	577	546	524	521	509	532	568	475	581	503	554	532	559	555	531	550	571	517	556	527	518	520	541	517	518	500	524	538	534	517	585	553	513	527	567	521	556	561	519	546	524	567	557	529	535	523	558	506	516	571	563	555	529	508	563	552	540	511	542	554	472	568	505	531	502	503	588	512	532	546	561	551	547	567	538	552	572	515	543	531	532	519	545	535	531	569	530	566	536	531	520	542	572	535	520	537	502	535	545	528	574	508	513	544	544	536	535	554	558	489	541	515	532	518	516	542	546	526	527	505	511	523	527	531	505	534	542	515	558	537	550	549	569	555	535	512	516	558	535	533	498	532	533	566	555	519	520	489	533	534	574	495	523	545	520	518	538	541	581	521	558	558	558	532	544	497	564	522	552	580	509	543	511	546	542	501	518	539	493	536	518	512	574	543	517	558	553	554	519	527	533	549	570	543	550	530	523	535	493	563	512	558	544	530	561	535	538	537	538	514	537	557	557	513	525	524	545	543	554	487	521	530	530	496	540	549	534	573	512	574	554	519	546	545	512	490	577	515	541	528	516	536	535	554	535	528	527	539	536	543	525	510	548	507	503	559	520	524	533	498	560	522	560	528	495	544	574	567	541	488	547	507	523	497	531	533	583	570	524	529	526	527	495	543	568	548	509	504	547	500	557	532	553	528	535	528	491	502	509	540	532	495	578	561	514	519	529	533	530	524	501	560	577	576	478	544	553	551	539	545	560	552	511	546	516	592	524	557	473	526	535	530	503	562	552	523	500	544	528	511	537	569	543	484	533	542	543	469	587	538	545	552	568	572	559	522	506	536	531	543	496	594	531	537	565	556	562	542	540	498	546	593	520	541	537	517	545	541	564	548	503	556	555	544	511	534	576	547	549	564	529	550	583	544	540	572	474	519	549	504	528	561	549	536	533	544	561	549	514	534	509	510	532	536	526	513	584	530	557	519	568	548	535	559	539	541	503	542	579	551	524	532	532	571	546	519	550	514	574	551	526	478	538	532	550	524	515	492	515	515	527	525	529	546	548	508	506	546	541	541	544	550	540	564	525	543	570	548	535	543	523	529	530	569	524	546	552	531	556	504	526	534	531	517	530	545	546	533	518	516	531	566	546	532	530	469	497	507	531	527	488	546	547	557	552	534	500	549	499	531	516	578	516	528	513	511	546	509	508	529	532	554	526	525	544	530	552	486	527	543	548	511	576	561	553	551	530	556	536	542	517	474	521	533	560	517	564	508	537	533	534	569	547	537	507	530	507	551	517	530	578	569	563	554	531	563	536	586	532	533	556	562	566	553	522	586	504	489	530	560	551	605	530	536	522	596	511	538	533	566	516	550	523	525	534	513	565	525	568	549	505	563	537	531	512	548	533	518	559	509	580	535	576	482	524	572	525	546	532	493	546	512	486	538	515	563	502	524	528	533	539	538	560	526	519	516	542	579	529	569	590	541	513	542	481	544	499	522	508	522	530	534	546	554	502	562	506	517	583	511	542	551	548	533	567	502	515	556	517	562	550	525	530	524	530	573	527	524	511	526	561	506	543	552	524	522	516	515	548	528	556	546	555	546	489	511	547	583	512	532	549	577	528	543	516	559	541	539	540	559	521	534	501	577	540	530	571	510	544	490	538	526	526	524	519	575	556	523	575	551	552	563	530	534	480	551	529	587	538	539	506	538	526	535	545	548	569	537	500	538	524	522	559	524	532	530	560	529	537	498	531	507	527	570	519	577	537	545	574	555	514	514	531	528	534	549	511	496	539	527	518	525	524	550	520	551	506	509	558	574	545	523	572	517	528	520	534	555	524	496	543	523	517	542	553	527	535	535	532	536	538	527	584	554	533	534	546	542	568	557	477	535	530	552	548	496	515	559	568	528	573	571	539	526	542	558	564	524	496	518	546	526	552	564	569	555	539	531	566	565	528	544	537	556	572	531	528	553	510	486	508	548	532	561	552	508	539	566	527	523	520	580	570	546	553	561	523	541	506	556	513	481	524	561	529	506	528	521	559	587	566	508	512	545	540	565	579	499	538	567	571	502	536	537	528	566	504	568	557	540	512	560	569	538	520	552	539	527	592	535	518	590	541	531	540	540	528	554	538	520	525	517	544	559	571	545	517	546	551	539	519	534	545	571	511	555	513	518	537	553	563	548	537	530	549	599	546	527	536	540	520	520	537	504	543	554	508	549	590	524	546	581	522	533	541	553	540	531	558	516	538	542	529	518	515	522	531	508	545	562	550	522	548	558	538	536	526	526	560	574	542	563	562	536	508	516	534	550	532	556	510	538	517	556	540	546	533	555	547	556	505	521	537	528	533	532	563	543	502	501	547	533	503	536	510	543	549	540	520	529	517	538	592	501	550	535	510	526	532	544	540	552	523	510	560	550	531	500	531	567	541	529	503	538	503	587	502	543	546	538	507	532	561	554	580	532	539	559	544	547	547	513	499	554	552	569	553	580	514	591	535	537	582	560	566	547	538	549	530	563	527	552	553	521	552	579	560	522	530	538	518	501	549	562	559	570	516	571	568	514	573	553	506	554	551	532	537	530	545	534	501	543	570	517	563	588	569	550	575	555	527	549	525	533	517	503	502	538	531	510	467	551	521	525	538	514	553	522	541	539	540	541	539	563	517	529	530	541	521	547	494	583	557	546	510	530	543	549	577	563	584	564	558	524	552	577	553	503	551	580	514	534	557	494	526	501	517	521	557	557	530	551	558	540	520	544	532	538	522	555	540	565	562	539	541	523	526	519	546	549	550	503	540	527	548	545	541	517	499	568	599	520	526	487	495	544	499	528	534	528	541	519	543	514	552	534	471	524	542	533	516	513	563	541	542	496	581	550	549	491	527	590	541	504	527	534	555	527	552	531	531	515	561	526	540	539	554	542	573	486	552	572	510	534	536	550	518	537	544	527	541	516	575	542	552	534	548	552	575	520	545	534	548	540	568	545	539	549	519	534	503	526	543	567	513	517	540	592	516	519	528	561	551	534	521	515	518	548	528	518	518	543	589	533	538	537	562	547	528	524	510	551	534	533	550	538	519	533	511	549	562	525	518	540	548	520	542	524	513	515	540	524	521	544	518	522	562	567	555	579	528	572	510	546	499
12485	5892	40891	57042	48179	36726	24918	15691	7851	3751	1698	822	402	233	223	174	212	199	188	198	183	217	189	204	203	203	167	189	194	198	169	190	202	177	147	189	177	183	182	194	182	213	180	202	187	166	183	197	191	190	197	188	197	206	196	180	190	182	195	188	190	200	181	170	166	209	201	177	224	185	200	184	191	170	201	189	209	222	203	176	206	173	181	206	210	205	200	223	195	228	196	204	210	188	195	199	201	174	206	205	188	187	201	196	199	170	196	199	211	194	207	188	186	196	220	195	190	183	199	204	192	195	196	198	180	172	208	205	198	239	208	204	180	206	189	182	207	200	182	178	190	184	214	180	176	173	179	176	179	159	189	214	196	165	177	168	182	191	164	195	195	197	212	186	175	184	197	184	207	207	202	197	186	215	195	217	196	199	194	222	189	161	201	191	199	206	192	211	206	173	168	170	183	165	202	176	183	194	199	197	197	191	195	170	169	217	191	205	188	201	178	193	181	183	180	196	175	200	204	205	204	205	194	193	193	186	191	178	193	206	202	198	213	176	185	190	212	194	197	188	227	178	186	202	169	189	179	214	215	164	186	202	196	176	176	206	178	195	201	200	210	187	204	207	214	192	212	181	177	168	206	214	192	220	203	203	191	167	222	197	232	195	204	192	164	191	210	195	218	187	206	196	187	192	194	199	215	184	194	208	195	188	177	224	190	181	178	199	193	179	212	210	197	183	209	176	195	217	207	198	212	203	195	207	195	199	183	179	190	190	187	207	156	183	189	185	188	199	196	186	176	191	211	180	192	179	204	193	188	218	182	177	191	190	172	175	182	213	195	181	191	177	230	223	209	211	178	202	201	205	212	197	176	199	183	190	186	190	217	210	216	195	202	213	202	187	165	180	177	205	178	176	182	189	202	206	190	192	209	221	181	197	155	206	204	160	192	172	214	192	181	183	178	188	192	186	199	192	165	187	203	210	186	209	211	189	205	192	205	183	168	201	197	220	203	174	205	205	171	182	185	163	180	213	181	199	187	204	193	216	206	237	197	209	189	172	193	161	164	179	175	198	196	165	201	191	177	199	207	201	200	188	205	202	174	193	199	199	174	198	197	187	183	175	176	212	192	170	197	197	202	192	172	172	211	196	201	173	175	200	201	209	218	214	189	196	199	188	216	185	189	186	188	189	173	179	197	173	212	195	188	185	205	179	187	184	190	202	168	190	207	220	192	197	203	177	210	184	220	216	189	191	231	193	164	187	191	188	195	174	194	228	209	206	183	187	183	200	198	175	182	158	200	170	211	178	176	182	187	168	195	184	203	189	170	197	203	196	214	202	212	196	191	216	212	191	196	197	181	167	215	188	191	187	197	182	195	177	169	176	198	206	185	194	182	198	181	174	179	191	178	193	223	180	186	202	173	209	171	221	187	219	176	197	180	175	180	179	219	189	222	185	182	174	193	161	186	181	175	181	191	198	201	198	172	204	181	188	214	223	170	168	195	210	195	178	173	165	209	191	182	208	202	183	176	206	189	188	187	201	199	198	197	187	188	167	182	168	186	194	175	194	194	170	180	214	189	172	191	211	200	192	204	186	133	189	181	210	185	188	166	175	206	217	204	204	202	208	182	186	170	194	166	188	181	187	209	179	176	212	177	190	201	174	226	186	170	183	189	202	222	188	162	169	201	200	184	184	182	171	178	198	211	202	191	195	199	206	180	198	207	191	219	215	219	199	173	202	193	193	189	214	198	198	205	182	192	186	225	199	194	169	178	197	211	196	208	224	172	207	177	214	161	176	180	192	184	193	187	201	200	221	203	169	179	191	204	198	198	189	180	183	179	172	190	173	185	196	152	204	198	194	203	207	174	203	208	234	192	174	176	190	220	190	199	194	197	163	209	186	181	206	189	180	182	187	184	204	199	176	181	208	193	196	172	187	209	161	173	178	212	227	184	204	175	206	173	197	196	207	221	216	187	206	181	204	197	192	182	174	236	180	205	203	203	186	155	187	168	202	137	190	187	203	184	196	200	186	183	191	168	204	173	165	188	201	217	196	204	197	189	200	182	198	196	223	189	181	192	200	176	178	190	179	193	187	194	195	211	192	175	224	206	216	210	180	197	188	194	199	178	191	165	206	152	190	170	211	196	187	205	192	208	159	174	196	188	203	212	177	197	247	210	198	211	171	172	180	204	201	204	196	197	176	188	185	209	197	183	176	201	206	199	184	196	182	189	188	165	213	173	202	185	175	191	218	191	180	188	194	194	207	181	180	200	182	178	192	178	193	198	216	194	176	216	189	168	191	168	179	180	208	176	174	189	184	200	202	222	209	188	202	204	199	191	198	184	202	210	193	191	176	182	174	201	201	188	168	184	187	194	189	202	183	164	193	197	208	190	199	195	186	206	189	214	161	181	205	203	179	193	203	203	195	179	191	206	188	204	201	164	210	195	182	165	181	188	186	208	195	171	199	178	182	175	184	171	185	185	187	222	187	180	210	198	190	194	191	204	196	204	211	195	194	201	186	203	195	161	188	175	182	174	186	175	211	170	196	182	194	176	176	197	188	180	210	189	176	199	191	205	208	193	196	172	215	212	198	163	212	194	171	214	198	198	172	180	192	181	222	197	226	203	217	189	188	192	209	181	210	189	193	203	196	188	195	191	172	198	195	205	183	191	187	200	203	174	203	199	158	167	181	176	192	189	168	208	201	213	179	212	193	196	186	189	197	194	204	180	191	189	199	199	178	182	183	197	200	155	180	211	195	203	226	173	158	153	212	171	190	191	220	196	182	205	183	191	209	209	215	185	179	218	205	177	199	196	186	182	159	188	200	213	194	165	189	178	220	198	190	199	166	190	177	182	196	191	181	198	204	188	188	197	183	179	173	204	197	180	189	212	166	178	178	184	187	184	175	231	177	186	207	178	177	200	198	193	175	161	156	178	215	174	196	212	186	197	214	162	187	195	190	179	187	202	197	179	192	200	169	195	172	201	215	203	210	191	169	192	186	199	172	210	166	198	192	227	205	227	207	180	189	225	193	172	197	187	205	182	203	208	202	190	203	184	196	196	186	163	173	212	171	168	180	201	188	179	193	198	228	181	199	204	210	184	190	180	201	166	214	187	189	190	177	198	180	205	173	197	172	195	184	199	202	193	202	168	185	194	171	181	187	198	165	199	219	200	176	211	204	205	204	181	174	193	169	197	175	183	179	197	188	202	197	199	201	201	202	206	199	181	177	200	174	189	204	195	206	205	172	185	214	221	173	172	168	195	198	186	191	194	198	174	181	190	200	192	214	187	205	184	200	177	176	206	184	222	187	175	188	199	188	174	176	188	203	175	190	173	207	192	188	198	199	187	182	195	212	164	183	210	192	201	188	209	197	203	199	200	176	190	198	210	193	201	179	191	174	198	163	199	168	211	179	218	193	198	183	216	176	198	192	193	197	181	195	187	194	194	190	188	184	200	172	171	192	176	197	193	200	199	248	173	206	218	163
7313	5495	43453	60767	57666	49648	40737	31936	21918	13389	7079	3377	1413	591	454	459	463	480	450	440	449	454	464	459	507	489	428	455	440	427	441	454	471	437	423	433	438	435	481	446	455	445	458	460	442	439	438	424	452	458	496	406	444	482	425	437	436	414	426	473	496	472	461	456	434	481	456	464	426	456	441	481	463	480	470	453	454	498	443	447	458	461	457	443	460	441	480	467	427	447	428	452	473	430	448	445	434	444	458	426	443	460	403	458	436	439	436	444	422	434	418	449	454	452	429	439	470	474	447	429	426	416	449	447	431	416	431	469	458	448	451	473	418	464	464	436	486	470	423	435	438	468	440	478	428	431	450	470	460	424	452	434	419	463	518	447	411	470	459	478	444	478	429	474	458	461	458	480	461	453	501	441	443	475	442	438	414	462	487	424	480	439	493	463	421	484	443	490	436	445	430	460	462	460	450	489	458	446	439	453	483	455	440	483	460	440	438	461	457	462	485	411	448	443	481	476	468	461	498	432	407	460	439	426	462	429	462	417	393	472	467	459	437	473	452	432	439	454	435	412	444	439	459	438	439	418	465	426	442	453	484	478	442	424	425	439	435	440	445	490	415	438	440	449	427	472	457	492	423	417	458	465	435	433	461	425	470	442	464	465	408	462	451	437	422	454	461	447	463	420	422	455	449	474	475	468	451	457	455	426	429	485	443	455	469	468	474	460	460	464	435	431	459	458	452	430	454	446	404	466	424	479	457	433	439	475	460	460	471	463	503	434	412	435	452	461	445	465	455	452	469	442	492	442	413	461	473	491	446	432	448	449	415	439	441	478	466	457	459	455	468	437	449	480	441	425	476	476	418	487	469	449	446	416	447	463	455	414	462	448	443	435	460	476	445	470	435	413	409	470	494	427	419	421	455	432	466	473	443	437	443	417	417	463	460	418	498	451	440	466	451	465	464	452	450	470	436	442	470	503	427	482	431	441	460	428	424	436	459	423	428	451	460	447	443	456	446	451	447	458	440	451	439	452	482	444	453	401	491	438	479	480	424	453	470	447	471	470	433	439	432	424	437	464	465	462	478	432	475	444	470	476	478	425	487	444	451	438	446	466	461	467	453	407	449	466	431	429	473	461	480	455	454	421	424	462	435	468	469	425	481	459	469	448	496	438	445	434	471	453	460	443	470	433	444	466	476	489	445	453	457	457	474	447	505	454	417	451	447	434	455	434	445	460	467	462	436	454	423	436	456	505	476	458	460	403	483	480	420	427	448	449	464	470	453	455	483	458	482	482	458	430	436	431	480	420	456	430	462	488	423	478	457	466	451	428	468	445	457	461	486	414	447	444	437	463	451	497	482	454	504	440	463	476	452	448	449	438	437	462	464	452	411	430	456	489	435	417	450	491	422	438	457	445	452	451	430	443	450	431	461	452	458	406	451	442	438	448	452	465	443	423	467	431	475	441	436	490	452	423	454	449	466	432	450	452	454	434	465	462	460	427	421	484	448	468	464	481	462	442	465	477	433	472	462	440	424	456	441	449	441	468	500	439	491	453	439	489	459	464	476	472	461	445	485	423	482	435	438	428	445	425	469	433	473	420	472	440	437	443	449	455	447	457	416	468	457	454	424	455	477	466	440	443	424	444	442	466	450	454	437	453	446	455	441	511	457	439	467	444	481	423	495	450	470	448	435	469	420	458	463	441	456	491	501	467	456	447	468	460	483	469	459	440	436	447	438	423	474	434	466	460	455	456	455	466	491	449	422	446	456	447	462	470	472	439	450	456	455	426	450	459	455	455	449	467	470	429	442	451	442	434	441	426	463	471	484	417	451	475	462	448	473	496	474	417	425	440	441	479	435	426	438	453	478	444	435	445	440	471	452	432	456	473	421	441	432	481	436	457	434	461	472	439	455	476	460	452	436	449	445	441	495	431	478	459	456	428	431	460	470	421	415	405	438	471	452	473	459	464	433	448	438	472	451	445	465	450	418	461	444	445	440	443	451	475	424	479	436	445	435	486	438	450	457	468	445	463	453	431	469	450	427	480	447	414	458	467	447	415	427	458	446	439	450	491	480	429	454	438	465	441	462	426	479	503	446	415	467	454	452	466	419	490	443	455	435	421	460	452	413	459	454	444	425	480	421	451	420	435	450	453	425	454	461	477	434	443	455	458	450	473	473	436	467	474	470	457	456	465	427	469	445	428	455	457	463	499	454	481	451	450	473	443	486	468	454	381	464	440	412	431	464	452	438	443	463	432	481	423	455	445	426	454	436	428	475	463	492	467	476	464	460	473	495	428	446	466	426	486	437	436	429	471	444	453	453	443	457	460	443	438	455	384	443	452	466	448	428	466	487	438	473	473	427	462	453	437	457	411	436	478	441	431	466	435	439	452	441	457	408	431	452	424	462	486	431	468	461	438	429	468	440	456	485	398	445	433	472	449	414	446	455	454	449	447	476	437	462	431	423	455	442	466	463	431	473	504	472	433	473	441	475	456	430	449	453	479	464	440	468	456	448	487	460	453	447	438	482	468	461	445	490	456	456	472	461	433	421	467	461	466	435	433	436	453	437	435	462	484	456	440	463	421	439	466	458	437	439	422	447	450	457	466	476	440	425	412	450	443	441	419	426	459	420	435	431	461	474	492	462	474	463	462	447	464	451	429	451	515	478	443	465	440	423	454	486	471	420	460	447	437	458	424	443	465	441	457	405	451	422	450	429	488	444	420	445	421	409	474	463	427	465	453	444	447	440	440	463	450	445	468	471	481	445	484	447	487	440	450	438	435	475	471	451	466	467	454	458	478	488	404	443	488	470	430	448	425	425	464	474	457	464	439	481	477	440	473	476	471	438	469	486	452	470	435	468	432	469	473	448	419	478	467	452	468	447	453	440	446	472	421	479	472	446	443	460	421	464	448	468	444	446	439	446	436	460	443	461	451	416	462	428	466	489	473	463	430	446	444	412	476	445	467	468	459	436	454	482	419	458	461	421	443	408	431	437	418	426	445	450	452	438	482	430	476	445	446	463	460	399	436	447	449	465	441	465	475	469	456	444	424	444	476	442	453	462	446	445	488	401	459	435	400	473	469	469	459	448	449	478	453	446	440	428	462	434	460	436	451	425	477	420	436	439	449	479	430	393	495	440	434	442	469	426	435	466	476	456	462	463	456	461	455	510	436	470	491	470	455	468	441	454	471	447	442	476	431	431	468	421	449	462	470	394	477	445	457	460	432	469	459	451	437	463	478	462	488	464	445	452	439	460	458	421	478	444	473	468	458	474	454	448	450	463	446	466	443	438	433	490	451	477	446	454	469	469	441	427	433	454	465	464	422	472	511	427	477	474	419	437	471	450	436	469	463	500	450	436	451	472	447	483	464	449	445	419	437	500	444	494	458	459	480	506	394	460	448	487	477	473	450	423	467	465	443	433	424	445	442	454	445	474	467	443	468	471	429	491	449	443	458	454	486	445	454	431	469	450	410	465	450	425	489	455	425
20752	7541	49009	71819	61864	49936	37724	25596	14445	6704	2844	1282	628	286	272	281	266	255	257	283	281	299	301	251	273	270	268	237	247	278	278	268	270	269	268	276	270	259	254	281	260	294	252	229	277	262	283	276	278	278	290	258	273	258	293	244	267	253	267	263	269	258	286	289	262	242	290	279	247	258	268	260	258	282	276	267	289	256	295	245	286	252	262	258	274	298	254	277	251	247	265	277	261	304	280	289	262	281	271	225	286	269	259	266	240	289	266	266	227	288	259	255	297	264	282	274	297	270	285	258	263	293	288	234	287	283	247	272	248	270	273	253	254	300	264	269	261	292	276	261	268	277	290	246	281	252	265	277	274	261	291	279	247	265	270	269	284	290	268	269	269	290	259	276	227	255	258	273	279	309	267	265	245	297	302	287	271	279	271	299	257	291	279	300	281	274	256	280	257	274	272	291	269	276	279	306	273	278	284	267	296	283	278	265	285	245	245	261	273	285	289	260	299	276	286	289	247	295	276	268	274	267	263	233	273	269	243	301	274	265	276	251	262	278	278	279	271	306	267	289	247	263	253	267	300	276	281	264	272	258	268	280	294	264	253	260	267	264	275	266	236	292	235	296	283	273	273	275	284	304	295	264	285	256	257	270	288	271	298	252	218	279	263	267	279	291	281	258	285	283	249	256	262	264	288	271	285	270	285	285	248	289	262	266	253	262	264	271	284	279	273	313	261	292	253	259	280	259	309	271	278	269	277	241	258	292	276	261	257	246	268	272	275	312	260	300	273	243	280	263	269	286	279	294	236	291	260	301	286	242	243	300	260	287	298	289	264	262	260	284	316	307	262	273	284	283	274	318	309	285	280	274	288	248	232	260	280	273	293	265	252	298	315	255	280	313	261	289	265	286	280	294	278	271	277	264	276	239	249	291	251	292	282	277	298	300	280	282	285	274	269	258	272	268	259	271	244	270	276	249	269	268	300	288	240	286	248	278	294	255	263	274	271	300	272	275	279	297	269	257	245	261	262	273	258	280	288	285	267	250	283	256	269	297	274	279	279	276	280	270	284	262	268	275	251	281	262	283	280	264	293	209	277	293	277	238	274	248	243	262	278	309	273	282	259	253	282	253	280	256	265	255	236	280	264	255	296	234	287	271	248	286	306	273	254	277	265	272	284	240	269	301	281	293	271	269	277	272	250	260	276	291	293	268	258	245	265	270	258	270	280	272	265	281	275	257	282	300	267	274	271	283	282	286	292	284	302	284	261	290	272	280	274	260	276	263	292	265	283	246	243	245	263	261	259	270	278	295	268	268	258	310	303	271	277	266	273	268	274	243	246	290	281	298	251	253	255	279	263	258	261	256	253	221	277	288	260	298	283	267	257	256	286	290	290	256	276	263	275	268	239	266	256	245	246	255	312	280	272	254	269	241	260	267	259	251	255	303	257	270	266	278	292	264	278	295	274	278	279	262	241	245	293	271	234	321	276	267	254	258	282	260	265	288	284	276	251	288	250	278	282	261	256	290	282	248	268	294	285	279	250	268	264	267	277	264	261	275	290	275	245	285	231	269	246	274	250	234	294	256	267	263	275	278	253	259	266	308	294	267	301	270	272	302	285	261	273	272	271	285	277	288	255	259	285	270	288	287	285	244	253	269	274	286	265	263	289	246	274	270	268	296	246	297	310	266	258	262	286	266	275	241	279	300	282	269	309	258	251	263	284	271	268	289	279	232	237	260	267	249	273	298	244	314	233	258	247	252	283	274	234	266	255	257	263	284	291	266	268	259	259	278	272	273	286	236	253	284	287	274	277	308	266	290	297	256	252	329	271	277	290	278	273	275	300	262	255	255	269	266	259	274	234	250	278	268	260	276	258	284	265	251	259	267	282	300	268	253	294	223	277	296	232	251	264	257	294	264	210	303	277	315	273	265	253	255	266	264	271	273	267	304	275	295	294	274	276	270	272	272	287	231	267	292	281	238	243	257	289	254	290	273	266	270	263	263	261	304	307	282	279	255	282	250	245	253	291	292	260	271	280	277	263	283	269	267	240	262	256	284	280	286	268	273	303	300	256	251	266	224	287	269	288	275	266	284	262	250	281	233	263	263	255	246	273	261	279	292	266	264	268	267	251	246	237	273	259	254	233	270	295	274	245	278	255	221	279	310	277	298	269	275	267	254	237	257	254	265	270	267	253	264	270	259	289	287	325	295	280	265	242	292	290	264	269	278	271	292	284	245	254	317	259	254	276	236	284	295	289	235	304	286	267	247	278	285	250	282	246	253	288	307	242	285	262	273	248	257	256	267	261	230	272	260	297	262	279	273	271	303	275	281	275	267	262	245	272	261	278	302	261	247	294	299	252	239	266	286	263	245	251	273	290	247	279	230	254	268	311	265	250	279	279	239	234	294	244	258	255	259	272	279	255	289	287	253	263	255	283	280	286	294	285	263	264	262	252	271	284	259	261	316	282	282	255	259	306	282	284	253	256	274	254	251	255	246	238	281	306	253	243	288	266	270	252	233	275	273	251	293	291	290	288	255	269	273	295	253	270	261	297	281	267	317	249	283	288	261	264	258	262	269	278	281	292	310	284	280	290	272	250	269	240	266	285	244	272	268	307	241	298	283	263	304	246	288	283	268	277	247	257	285	262	282	271	262	258	269	277	273	260	231	265	263	258	271	296	266	284	268	261	267	282	252	249	286	272	281	260	305	264	291	255	297	295	275	279	287	281	286	245	277	267	275	270	258	238	297	262	266	260	259	265	283	290	276	290	257	271	251	286	282	283	250	300	277	286	267	269	284	272	272	294	240	228	276	263	246	278	263	316	275	240	283	280	272	303	260	244	266	292	288	273	291	253	244	244	252	300	289	241	274	247	265	290	298	266	273	277	246	250	252	261	263	309	293	263	261	265	283	266	278	279	260	278	247	293	303	265	277	250	264	267	271	266	286	247	259	280	303	254	270	283	266	244	282	278	294	264	270	288	253	245	310	302	275	306	272	233	276	275	267	257	259	270	266	262	234	264	248	260	269	264	256	256	249	260	267	259	257	262	268	252	232	273	258	261	283	289	272	276	281	275	262	263	279	273	252	265	320	250	224	277	255	272	248	286	294	276	284	259	275	286	269	285	274	277	274	242	267	289	285	263	264	274	267	286	279	265	261	262	259	286	255	275	262	279	264	272	250	278	285	256	280	267	288	258	281	276	246	256	303	263	316	291	265	261	236	264	258	272	335	264	246	254	274	241	296	259	279	252	249	246	250	232	281	282	290	280	249	280	270	294	255	286	272	283	255	263	281	296	289	284	298	277	291	276	309	277	260	266	266	335	263	278	240	246	262	252	260	268	275	270	282	251	290	267	294	278	306	280	288	278	261	295	282	298	258	279	287	295	253	260	250	271	247	294	251	268	257	254	240	277	290	270	277	267	243	255	265	253	250	260	250	255	269	234	234	277	250	289	254	295	273	285	272	262	294	261	287	226	267	255	293	282	274
9430	5389	49484	75048	70790	60838	51433	40653	29691	19324	10423	5088	2170	781	651	632	652	596	620	643	613	666	604	582	630	618	626	576	620	618	664	589	562	629	604	600	617	650	645	618	632	603	637	615	619	572	619	606	606	624	585	613	629	576	636	604	640	649	645	650	590	593	624	623	597	608	606	627	600	569	654	577	601	592	618	627	606	612	607	642	655	595	606	616	590	626	607	621	601	595	604	616	644	617	621	677	648	587	597	623	620	593	619	655	597	599	624	596	618	624	612	597	627	577	620	617	630	625	637	594	630	599	582	582	631	625	671	608	592	565	628	632	563	589	637	673	631	624	627	626	653	620	571	656	629	623	648	560	620	605	614	638	620	626	574	582	628	626	652	615	641	619	567	604	633	597	617	630	626	633	615	592	600	635	626	645	633	592	623	577	634	625	612	581	587	593	589	560	636	604	590	587	596	594	608	586	585	655	593	578	567	617	600	555	630	609	590	623	603	632	596	587	633	548	651	616	601	613	592	643	620	592	590	622	625	609	615	577	614	606	558	592	648	631	615	585	636	656	581	600	608	598	600	583	619	626	612	613	614	597	625	608	628	614	596	648	611	634	641	592	644	591	559	634	627	570	618	599	604	574	622	619	610	649	618	603	644	608	603	637	601	671	639	612	599	607	588	593	584	639	616	613	567	562	606	612	663	584	586	610	605	625	586	590	614	634	609	645	606	659	601	584	572	603	622	617	584	598	623	637	631	638	604	625	610	614	613	663	622	626	616	605	591	634	604	645	610	617	609	618	588	611	552	616	606	608	597	651	625	595	595	641	605	608	607	645	587	586	624	605	657	615	594	605	658	621	590	644	599	609	594	610	585	643	650	631	624	597	580	615	624	578	604	561	635	597	559	642	560	606	639	592	652	567	591	633	606	644	621	601	563	607	640	608	586	644	611	609	612	577	621	637	587	592	588	569	645	591	621	616	579	625	614	572	633	614	594	626	577	600	580	633	613	603	592	611	627	613	588	639	649	573	606	556	630	631	600	602	624	620	638	594	644	603	623	612	606	627	600	638	573	591	596	656	607	604	633	559	638	600	598	624	588	604	602	665	584	640	562	626	608	648	557	635	640	593	601	610	641	590	652	623	554	621	581	581	608	610	612	580	619	612	599	625	607	636	593	598	591	633	622	593	619	644	595	607	587	598	647	599	622	612	585	595	680	587	631	614	617	591	670	633	592	609	588	622	658	581	668	568	602	641	588	602	621	608	634	636	612	571	597	590	587	580	656	646	619	627	640	629	661	649	614	604	575	609	632	629	632	614	619	613	601	568	627	627	646	624	612	595	582	669	605	589	655	573	621	600	585	615	597	618	607	670	607	581	596	640	602	634	646	594	600	651	572	648	633	624	661	635	591	585	580	626	634	620	632	617	650	632	660	644	601	612	613	621	605	662	577	651	599	632	574	618	601	630	673	564	612	604	573	639	585	597	581	640	626	599	572	592	606	633	585	619	597	617	624	614	620	661	586	585	615	621	601	616	658	609	586	630	626	646	608	652	615	572	613	567	615	612	623	594	592	627	599	607	635	646	631	604	591	560	559	616	660	531	631	661	644	595	612	638	632	631	625	574	627	594	667	602	640	586	630	620	602	628	605	667	612	611	626	637	590	572	630	606	599	619	603	576	587	631	647	613	582	629	613	583	613	604	663	632	617	589	637	623	622	617	628	594	595	606	625	595	577	560	610	632	583	618	582	617	653	614	628	635	632	623	635	612	639	641	647	594	617	603	616	593	568	612	642	606	583	621	623	641	656	623	564	589	583	587	600	595	636	613	649	596	641	641	587	657	605	602	659	571	608	582	609	590	607	617	589	607	614	602	597	646	624	631	552	594	615	612	622	652	586	591	568	596	582	649	620	598	643	630	651	638	595	583	635	670	583	637	595	600	577	665	614	609	619	594	592	580	612	639	596	630	602	623	588	612	656	623	606	621	623	643	648	621	604	614	646	624	587	638	609	610	624	581	621	621	594	620	596	595	591	657	599	597	647	600	579	572	625	622	608	611	624	578	668	600	601	626	598	592	606	621	638	606	622	633	599	570	617	603	575	603	638	579	629	619	624	585	595	611	599	598	562	612	605	603	612	629	597	595	643	585	640	604	617	622	590	595	599	614	609	655	597	598	634	639	570	599	607	594	605	602	609	600	654	605	621	631	597	634	637	619	567	642	628	603	602	604	644	619	616	563	622	618	603	620	624	577	614	618	633	630	650	653	665	663	590	618	627	628	679	625	613	590	609	609	577	634	609	598	630	673	626	573	613	644	626	598	589	589	600	595	639	598	597	571	608	590	613	629	624	617	591	649	592	598	609	619	569	614	620	644	598	613	615	600	611	604	573	611	637	619	624	629	639	582	624	593	631	619	595	641	616	597	617	605	586	597	602	640	615	601	619	606	578	635	632	591	642	610	645	616	643	592	583	587	579	599	592	591	618	640	630	615	634	625	645	616	592	622	587	607	602	644	596	619	618	583	619	628	595	684	599	614	598	560	651	593	667	594	596	641	590	622	614	584	600	591	612	611	653	602	559	598	633	648	622	667	644	598	639	543	627	598	578	649	577	625	654	638	580	609	609	595	634	630	648	570	644	586	625	613	633	609	628	649	595	661	567	596	612	623	619	601	622	605	589	643	592	613	609	648	590	630	565	611	619	604	633	587	587	598	581	636	588	624	617	589	555	630	650	626	595	640	613	647	628	578	680	591	587	620	626	656	626	578	637	638	599	609	563	607	621	608	624	634	627	647	642	567	652	599	616	604	638	642	632	607	558	614	595	619	558	628	618	610	651	595	613	614	618	583	617	624	647	594	611	635	577	583	619	587	596	616	611	613	587	630	584	631	624	588	601	638	649	624	585	618	597	611	664	604	649	629	647	640	627	641	616	597	605	579	630	615	618	637	626	626	637	609	620	603	610	593	600	617	620	568	623	628	638	633	646	601	639	617	608	587	611	611	641	610	627	663	651	645	601	637	644	653	638	610	606	646	608	650	630	627	657	575	596	567	563	628	615	598	607	629	605	565	618	597	613	612	598	607	631	575	584	632	620	650	627	557	617	626	602	605	592	600	626	646	574	630	584	592	618	637	577	597	586	604	590	624	626	623	648	633	606	575	597	602	651	585	635	574	629	627	607	628	624	618	606	620	578	653	643	611	654	614	582	638	679	604	588	610	574	623	640	616	612	607	612	641	668	602	599	614	639	676	601	585	626	644	583	604	619	596	624	592	626	589	640	643	624	624	610	633	633	618	638	591	624	652	606	647	607	648	581	598	598	633	606	555	592	564	623	588	659	602	580	605	651	588	634	610	556	556	603	640	632	574	591	617	650	578	626	634	624	612	631	601	648	633	552	593	638	643	595	602	618	620	600	615	578	603	608	611	668	582	620	635	631	628	599	630	642	623	636	617	608	613	578	595	660	590	605	674	586	597	604	599	638	585	581	591	606	610	673	612
4481	1361	1944	3473	3634	2766	1677	1184	778	535	388	314	236	231	206	254	252	221	263	250	216	257	259	223	236	227	236	255	239	267	236	225	224	221	211	196	220	264	215	243	226	226	245	214	255	265	264	231	228	256	209	256	238	233	233	221	237	232	251	242	215	229	233	243	246	230	222	216	233	216	211	252	215	236	256	239	255	238	218	250	234	227	245	219	245	234	237	227	204	246	247	248	249	255	226	240	211	263	242	243	239	234	218	263	247	242	239	238	237	216	237	253	267	234	234	206	216	217	246	219	261	256	245	240	225	236	261	239	239	244	268	240	254	211	250	231	245	239	202	256	245	227	219	268	212	253	235	229	240	252	209	247	263	224	246	233	236	250	233	219	222	206	202	242	219	227	242	233	244	233	254	237	262	249	241	231	236	219	246	274	207	240	252	253	198	240	244	221	234	218	240	237	231	237	243	234	237	233	201	232	231	228	208	215	247	227	239	257	253	255	236	206	242	230	256	248	265	252	231	241	237	250	238	215	258	232	231	246	212	247	202	276	260	232	219	233	261	254	229	245	266	246	207	221	236	207	250	217	216	239	218	214	198	210	242	246	216	209	224	267	236	238	249	227	262	260	258	225	241	216	240	241	242	263	206	231	228	233	254	234	225	203	235	241	250	239	234	231	240	257	239	257	229	266	230	217	224	267	271	242	264	238	244	215	250	244	228	243	223	202	225	232	243	195	220	241	226	207	248	247	268	236	251	251	236	228	226	244	212	222	272	237	246	208	219	234	246	255	224	281	237	236	245	247	234	225	232	259	254	220	224	255	235	249	236	206	207	210	235	252	232	228	229	235	244	205	213	251	248	226	220	247	253	236	263	245	230	258	214	222	232	240	236	252	233	230	232	230	232	224	217	253	230	228	218	258	237	247	241	241	241	245	222	244	242	226	228	234	250	234	227	250	259	239	218	253	215	240	229	227	244	264	258	221	213	230	226	228	237	254	255	243	236	267	245	223	258	225	213	195	258	251	254	228	260	235	224	219	258	227	274	262	232	253	235	239	245	224	250	255	203	227	225	242	233	264	270	263	259	246	235	236	242	251	255	234	257	234	239	219	255	222	230	246	239	225	233	243	224	237	202	239	229	213	227	233	235	238	237	210	214	242	235	234	240	240	249	245	225	261	234	255	225	268	250	237	248	234	230	264	226	236	253	228	220	260	229	275	244	232	204	272	231	223	216	241	239	243	204	222	251	235	238	234	196	222	223	241	209	252	244	256	225	239	214	232	224	242	245	250	270	246	231	233	238	280	240	253	236	267	252	254	230	222	238	219	231	232	237	222	239	205	213	261	239	207	251	223	272	285	243	248	252	245	277	240	231	218	234	231	295	232	257	210	252	251	228	247	232	237	236	248	229	236	253	224	257	243	224	256	248	257	228	223	240	267	212	235	207	226	218	222	224	230	249	294	244	254	262	256	235	259	233	269	228	219	257	231	221	260	217	244	251	237	226	253	230	228	244	229	215	260	236	242	239	248	265	245	289	242	212	255	232	287	237	206	224	248	227	255	226	226	253	259	239	220	235	228	202	229	264	264	245	212	228	260	237	255	212	238	220	220	236	232	266	236	255	240	240	250	263	226	243	242	237	219	224	238	262	242	227	225	225	238	243	210	249	254	228	245	226	245	263	269	206	206	214	218	243	215	237	224	222	257	238	210	227	191	212	235	230	245	223	253	259	212	249	257	231	254	267	255	256	251	234	248	233	251	254	256	242	251	241	226	260	264	250	239	226	247	242	252	235	252	243	243	251	226	267	261	226	204	247	250	209	256	248	226	248	262	221	241	253	245	247	216	255	240	245	222	220	231	215	264	226	236	244	276	233	259	258	226	250	243	230	207	205	251	207	248	229	254	224	260	204	255	270	232	256	257	219	232	226	246	238	217	226	217	244	207	255	269	239	242	259	244	232	234	238	238	239	242	258	255	263	236	235	260	216	233	252	214	265	247	249	223	236	259	231	249	244	249	225	243	265	222	228	208	227	255	208	237	209	224	269	252	228	236	224	229	223	227	240	227	222	239	207	240	235	243	255	238	222	215	251	254	255	254	261	253	236	246	250	238	255	238	225	260	261	254	233	234	242	235	248	225	226	242	210	240	266	229	238	239	254	246	222	229	235	232	230	227	217	224	257	226	233	236	211	231	228	248	199	261	270	233	240	238	243	235	216	242	236	238	226	243	248	236	236	253	242	218	233	227	234	205	217	263	250	253	209	251	262	229	211	254	225	262	235	244	234	238	243	233	235	227	259	217	235	252	243	264	232	255	243	254	234	249	236	194	264	231	231	249	253	237	251	249	253	219	248	200	221	213	254	253	248	261	211	232	260	226	213	237	229	242	251	258	249	250	223	250	234	249	239	255	233	223	224	226	225	215	258	249	244	231	258	246	230	242	253	272	229	234	259	246	218	270	245	262	245	232	245	270	236	238	233	234	236	257	238	211	236	228	213	234	219	228	243	242	226	225	230	237	260	264	257	249	242	262	276	220	210	239	255	248	280	247	217	219	249	239	236	229	247	252	219	205	260	288	276	238	209	252	239	254	277	233	246	246	250	231	233	228	230	251	212	240	230	204	232	231	252	212	251	248	245	222	231	226	231	226	218	241	212	263	249	224	204	227	256	259	208	259	248	245	228	235	243	261	220	229	218	249	244	245	208	250	211	245	252	237	240	273	235	210	245	231	226	255	239	263	229	241	225	225	248	248	217	245	272	258	243	232	256	230	213	236	266	200	199	237	233	227	262	252	215	274	247	238	240	226	247	226	271	231	251	244	235	229	225	244	248	224	235	236	231	255	247	244	206	232	236	234	234	229	243	241	251	259	277	213	266	229	205	244	219	201	253	226	281	207	229	247	246	221	240	234	233	227	238	213	270	245	275	230	206	227	209	268	242	203	220	260	215	255	227	218	220	247	255	257	245	256	237	257	225	234	252	215	232	243	227	212	230	291	253	252	231	201	236	217	235	251	238	223	251	251	229	237	204	262	231	216	239	249	254	248	251	249	255	245	220	228	227	232	241	247	233	229	223	225	236	253	215	241	250	206	228	239	229	236	234	257	277	242	264	217	233	236	251	250	243	249	230	242	249	243	227	257	257	213	217	245	244	272	230	242	248	226	254	235	228	240	260	235	244	220	240	233	223	253	245	217	252	224	268	237	217	233	237	252	224	192	238	216	259	234	228	227	212	240	193	265	250	240	247	218	229	251	232	240	219	204	220	244	242	214	230	250	233	212	248	219	236	232	233	227	229	232	246	243	236	222	275	280	213	245	260	237	241	231	215	267	231	192	247	225	236	230	244	235	235	230	261	279	251	235	213	218	254	269	220	244	244	238	235	236	210	241	240	269	268	243	237	241	237	252	242	233	272	269	263	208	213	231	227	256	257	229	232	240	232	246	246	243	234	249	237	245	249	251	232	250	238	233	241	241	243	234	224	253	215	245	273	235
3119	1435	4487	11485	12374	9707	6307	4325	2677	1736	1183	740	613	525	506	568	492	537	512	556	557	527	517	544	511	585	522	544	508	540	518	547	550	528	577	558	489	525	509	577	504	527	556	491	537	575	520	559	508	523	499	504	533	533	532	521	554	526	531	567	551	534	525	556	553	502	553	488	515	533	536	504	502	532	527	580	519	555	504	578	540	515	521	533	537	516	520	539	569	505	546	523	553	521	497	544	509	498	525	503	537	530	531	529	502	493	522	528	508	523	537	521	501	525	524	527	559	495	555	548	506	556	498	532	533	501	498	517	525	516	551	537	486	512	503	539	529	531	559	524	529	536	568	518	517	545	518	543	565	560	501	502	501	512	491	485	517	547	519	533	540	557	555	524	510	507	501	533	502	522	532	552	525	477	543	531	512	540	509	553	516	542	527	548	532	492	558	527	530	521	546	539	482	559	534	539	496	513	493	540	512	531	539	527	576	525	561	588	531	524	520	527	513	500	549	497	531	536	509	503	515	578	530	500	551	537	505	526	534	553	551	502	522	512	501	528	562	513	560	529	532	532	476	502	524	564	528	571	511	558	575	532	502	531	518	518	567	544	564	554	517	536	480	507	536	535	542	532	524	529	497	521	500	533	512	553	512	564	552	563	517	514	565	515	554	525	506	578	547	520	520	517	497	533	541	562	497	519	534	539	530	507	511	531	455	542	546	529	524	541	504	578	504	517	504	545	510	543	538	550	526	511	472	506	462	546	510	564	538	499	511	552	525	503	569	540	538	515	516	509	538	509	484	512	525	502	527	513	535	513	547	547	552	499	490	505	538	529	561	532	514	547	565	532	559	513	521	518	537	520	544	495	565	530	540	533	505	522	538	524	528	560	540	556	506	516	514	519	545	545	526	488	470	564	575	483	517	538	538	479	523	541	533	544	550	540	498	534	519	529	518	533	518	506	465	532	509	540	524	516	508	494	579	529	506	540	514	528	491	570	513	556	519	490	499	560	533	509	479	517	526	529	506	499	522	544	535	511	483	544	536	525	562	498	508	500	512	512	578	543	534	543	551	548	566	517	526	515	574	530	512	540	515	540	558	556	506	504	518	534	537	498	538	534	525	496	503	577	576	533	507	502	501	566	517	527	575	553	518	558	542	559	573	559	552	537	510	526	517	509	516	499	529	524	520	499	535	494	513	566	502	521	511	557	522	586	515	521	512	543	544	531	529	545	466	530	589	498	556	553	523	522	516	519	528	523	567	537	465	513	539	481	542	514	500	528	530	520	520	494	501	561	555	499	563	489	564	582	556	513	523	493	537	518	524	522	533	511	536	528	524	519	572	543	507	558	515	516	523	507	534	511	533	511	524	546	516	553	538	530	480	502	547	547	542	531	537	574	552	540	525	506	536	538	547	500	506	540	517	510	504	552	505	528	580	522	553	479	569	520	528	535	543	510	566	530	528	517	487	556	552	537	517	549	523	562	523	521	543	506	538	508	503	558	553	535	564	538	548	558	491	521	519	545	531	559	564	484	514	490	501	547	505	554	519	518	542	568	527	498	535	574	505	533	532	519	537	540	503	524	492	531	509	489	528	534	547	545	558	577	538	472	554	539	528	509	535	517	534	497	514	560	512	535	526	537	496	530	495	523	570	555	554	520	525	548	522	511	544	488	525	551	545	509	532	530	515	532	542	542	502	516	517	516	535	552	469	544	509	523	541	523	481	579	522	522	527	532	534	511	507	513	507	509	540	542	492	528	533	497	569	562	529	524	493	553	507	530	542	519	535	512	519	513	549	523	520	527	533	523	499	515	535	537	523	506	540	538	477	521	546	539	558	519	558	531	526	515	545	527	522	524	510	516	532	532	537	518	564	531	533	506	496	497	547	490	544	548	483	541	513	546	517	529	531	504	564	462	482	553	521	520	510	535	483	496	610	523	558	503	544	528	507	537	546	523	557	522	549	514	522	532	539	541	441	563	542	546	505	515	531	525	495	530	544	507	542	465	502	532	496	515	593	536	534	554	542	507	504	550	536	486	560	547	496	525	546	539	538	496	524	487	539	501	535	505	572	533	535	523	459	501	515	503	570	531	534	507	544	510	507	520	512	541	548	522	535	490	522	524	498	565	582	546	518	477	525	539	572	509	510	545	547	532	572	516	537	538	543	518	508	523	530	538	543	546	520	538	523	526	523	528	542	552	547	539	533	528	552	559	518	527	490	520	517	518	513	497	540	516	538	550	523	524	508	515	480	559	549	573	522	570	544	526	515	530	526	515	527	527	544	496	522	525	505	559	525	507	557	558	523	574	500	574	504	566	546	510	560	531	485	534	566	537	561	556	532	498	499	537	537	538	510	542	507	524	555	502	537	585	532	500	558	506	564	520	552	485	567	513	571	567	534	534	531	510	562	494	541	522	524	531	471	530	505	561	525	558	476	531	534	543	531	537	508	578	513	571	508	529	495	502	523	551	522	552	540	531	517	535	545	581	520	549	551	571	544	540	522	536	565	526	557	547	509	540	518	549	524	557	580	541	554	556	575	503	473	540	516	503	529	547	505	531	531	555	545	547	517	521	536	563	540	518	539	525	524	502	560	500	514	547	491	525	540	523	539	525	523	522	511	520	490	501	541	525	580	530	527	525	543	528	510	500	521	517	532	567	505	547	530	524	485	538	551	511	509	526	525	561	522	502	538	510	508	511	517	539	535	456	548	534	569	551	501	547	504	508	589	557	535	528	541	480	514	547	520	501	506	546	519	508	568	496	546	520	535	508	541	517	517	521	544	535	542	533	482	525	522	513	524	586	525	563	513	531	528	489	516	503	548	512	546	529	530	545	478	518	521	567	526	519	501	542	527	508	536	513	540	551	487	515	548	517	524	556	517	524	536	556	485	531	582	497	547	480	524	586	499	493	507	555	550	526	576	526	520	510	587	551	531	533	502	554	521	526	537	545	493	541	531	484	559	487	487	532	528	539	595	540	574	541	504	511	560	514	539	552	501	540	509	546	534	527	546	576	551	508	537	550	521	514	551	523	551	544	551	523	531	520	507	536	493	496	513	526	524	539	518	529	496	508	551	551	532	522	508	530	557	561	527	518	519	509	541	545	521	499	498	512	517	504	536	547	541	554	523	493	519	511	529	566	506	504	570	468	553	564	545	496	498	493	515	527	503	538	509	521	556	559	553	538	513	520	541	527	532	565	501	530	567	505	546	506	514	553	545	551	504	546	560	511	563	544	536	515	484	520	548	539	505	582	535	552	540	534	517	524	480	513	510	515	545	550	543	552	477	564	555	490	558	524	530	547	516	564	508	481	532	557	556	555	535	530	538	528	554	497	545	552	552	546	543	537	515	544	558	495	559	536	534	550	495	511	503	499	503	549	545	508	519	538	514	512	514	504	537	537	530	544	547	575	511	515	562	524	551	509	536	486	560	529	503	536	584	525	487	511	570	556	525	521	524	557	543	533	509	540	520	518	540	527	548	543	468	532
12623	3680	41055	50896	47587	40361	27795	16500	8215	3690	1737	753	314	213	202	187	224	186	212	176	195	178	185	203	178	181	199	177	166	169	178	174	177	163	192	203	197	152	186	180	169	191	193	191	206	217	198	215	188	182	188	190	196	177	211	214	189	217	189	184	195	193	198	200	203	174	179	198	183	201	197	179	165	170	210	179	172	180	193	182	166	190	164	203	208	172	199	179	185	190	178	192	206	183	195	176	184	178	212	178	178	160	172	201	215	191	170	155	193	182	197	194	181	180	191	188	212	177	183	178	169	201	194	186	208	189	201	186	174	194	199	183	196	174	197	151	194	224	178	175	172	204	205	204	208	177	212	200	184	200	178	204	177	181	175	176	192	192	205	166	200	212	211	182	198	172	184	193	194	221	206	170	185	182	192	189	177	185	198	179	195	209	195	211	195	193	200	184	179	174	174	188	215	197	171	176	173	191	180	191	202	184	188	178	200	188	210	196	203	184	195	186	174	179	172	202	180	195	198	187	194	183	208	198	178	201	191	180	204	205	213	209	198	174	211	165	196	191	199	208	191	196	200	180	197	212	166	157	195	192	211	196	187	212	200	181	184	201	190	186	208	217	198	184	199	194	188	181	210	215	200	192	162	142	172	175	182	192	174	180	176	159	173	185	188	215	197	182	204	238	180	201	160	174	192	197	194	178	180	197	198	182	181	164	155	188	159	177	167	187	187	189	198	214	190	188	186	180	190	203	194	200	164	176	188	193	199	173	181	203	191	220	187	194	198	185	173	176	178	184	186	184	177	157	185	202	182	215	193	189	188	192	213	197	201	207	232	195	178	189	192	178	196	192	181	177	213	196	214	178	206	178	181	190	207	193	176	179	182	190	186	205	181	195	188	182	201	189	173	170	228	163	198	186	190	185	180	168	190	204	187	181	192	189	206	194	180	206	171	193	203	188	167	215	195	196	156	176	174	200	186	217	213	204	173	198	204	183	166	192	211	187	178	202	186	185	214	202	176	206	188	171	216	185	187	185	185	169	203	184	186	174	177	197	191	179	208	191	231	181	189	175	165	179	176	201	146	217	198	187	173	185	173	195	186	204	191	171	194	179	194	163	171	189	172	186	194	183	202	200	172	198	173	182	170	179	163	196	160	196	206	182	172	184	224	175	211	209	194	188	194	171	204	202	197	182	208	192	190	207	210	190	182	218	184	167	182	201	177	210	194	166	196	184	194	198	213	208	201	191	212	176	192	195	191	206	172	206	187	188	178	172	197	176	195	208	196	186	183	184	189	197	180	196	207	194	197	192	189	189	213	193	205	190	182	184	171	182	202	194	187	177	207	159	184	217	179	190	176	193	193	175	190	187	213	206	178	181	194	183	177	176	186	208	176	171	209	193	189	182	193	203	177	190	205	226	198	178	183	221	161	173	203	170	198	176	217	189	203	217	178	184	181	212	178	170	195	191	181	183	184	184	189	205	197	191	174	163	205	177	183	197	188	187	202	212	206	202	175	204	202	195	202	177	194	164	223	166	185	193	179	177	193	202	180	217	192	192	184	159	182	214	197	197	198	178	193	188	208	188	178	205	182	192	215	203	181	211	195	183	185	214	199	187	180	186	212	173	208	183	165	177	193	193	190	180	194	185	204	185	181	207	180	200	207	173	193	217	187	199	170	219	171	188	198	192	185	209	192	186	168	213	208	190	206	184	176	190	191	175	175	210	196	186	208	171	187	224	179	188	185	198	187	215	172	218	224	198	175	189	202	187	182	168	185	194	177	167	172	192	168	200	173	209	178	196	215	194	172	157	194	187	179	215	182	191	179	212	188	176	198	188	187	197	172	198	176	185	189	186	212	199	161	168	171	210	209	197	159	192	205	201	176	182	202	211	191	199	205	186	189	201	178	181	208	185	208	194	157	184	207	215	171	190	182	199	184	198	194	191	177	189	186	178	191	180	172	176	188	202	200	224	184	197	182	157	162	198	167	183	177	204	190	176	177	199	182	177	201	192	193	180	178	216	196	200	185	194	207	226	194	192	199	191	189	183	186	173	155	192	181	202	178	158	166	200	193	177	187	181	180	200	183	185	186	185	170	192	209	180	173	197	197	190	179	207	207	197	219	190	201	202	168	196	178	177	174	174	201	168	197	178	203	203	194	194	180	186	193	200	180	205	205	200	201	182	186	189	191	192	198	199	213	186	189	196	176	185	188	190	191	209	176	201	157	188	200	201	174	174	192	181	198	192	190	185	209	183	175	194	198	192	190	183	203	177	174	206	176	181	211	194	216	170	195	220	197	201	185	199	186	181	172	189	182	188	207	193	211	188	210	198	190	209	216	201	201	202	149	184	211	199	196	201	172	195	212	173	203	175	163	222	188	189	184	208	182	208	186	200	196	232	176	184	182	214	203	154	215	203	204	186	189	189	190	181	190	185	212	196	180	179	228	183	195	200	181	171	193	187	170	175	194	223	224	182	192	182	186	163	174	203	174	195	168	192	180	162	200	179	174	163	164	179	182	178	200	193	195	186	187	197	178	185	188	165	174	186	165	207	180	204	188	192	190	194	186	207	202	211	192	210	175	200	187	203	185	183	166	205	188	215	198	186	212	185	185	188	180	174	207	179	191	202	192	204	210	177	183	190	161	202	214	188	211	155	188	167	192	208	169	213	188	182	177	178	188	188	210	181	193	163	175	173	185	229	182	209	184	188	190	195	189	168	195	183	196	191	182	207	177	171	201	194	189	194	218	203	182	176	223	185	227	192	184	186	179	201	177	207	182	207	197	188	209	196	193	169	173	194	200	200	185	187	191	188	208	198	173	153	202	198	200	194	213	209	205	189	188	165	202	199	193	176	183	223	184	167	201	206	214	183	165	194	190	186	181	194	186	204	180	202	177	195	179	201	166	207	165	193	178	171	203	178	182	201	218	188	190	180	191	205	186	164	190	205	192	184	207	186	209	166	185	184	186	168	190	202	196	159	207	199	205	197	184	180	192	177	185	158	184	187	189	189	222	198	184	189	183	187	181	194	191	204	181	172	179	185	176	189	202	180	190	201	208	202	190	196	194	154	172	199	196	183	192	189	173	214	193	208	203	183	180	173	198	189	178	214	177	187	188	180	183	206	199	209	189	154	187	219	176	212	163	205	186	186	211	187	183	190	186	171	178	215	164	178	176	192	172	214	204	203	179	178	172	184	166	181	202	184	176	196	199	200	172	199	178	168	195	197	201	180	209	202	156	200	163	187	192	180	183	191	191	185	177	187	219	170	180	180	179	191	214	195	162	214	181	207	200	186	183	158	214	230	182	186	190	185	212	176	172	185	215	182	191	207	188	185	187	179	197	185	180	173	189	218	201	190	194	190	161	172	166	206	157	193	161	178	201	202	189	174	176	194	193	190	183	225	190	201	187	193	192	167	201	212	209	189	199	201	202	212	209	178	200	190	209	181	171	174	200	187	168	190	180	162	214	194	184	199	189	175	173	182	194	171
7452	3262	43407	55702	58334	53279	42609	32507	22237	12849	6764	3018	1063	463	464	463	455	425	464	444	418	411	460	416	457	448	463	459	460	462	432	431	455	466	448	431	469	461	445	466	451	459	473	418	395	460	462	467	469	460	426	420	454	457	436	452	402	483	422	443	423	460	395	441	449	457	414	471	430	473	464	448	439	472	430	435	497	451	432	472	434	411	431	457	430	440	451	481	429	445	451	476	479	438	439	431	441	442	450	433	433	459	431	426	459	442	427	430	449	452	429	419	417	452	435	446	461	422	432	434	468	443	449	462	409	453	473	491	447	425	433	444	442	452	474	431	424	426	460	409	461	408	435	456	443	442	423	466	423	464	387	443	449	395	433	453	458	437	402	456	429	464	431	454	435	436	459	456	407	436	481	418	451	482	433	440	457	493	463	451	465	425	453	425	449	464	427	444	431	428	444	426	441	464	454	483	480	437	426	418	443	432	436	425	489	437	441	443	465	424	425	436	438	433	483	423	467	484	445	455	413	399	449	490	469	444	475	450	486	424	441	448	456	422	470	464	456	437	425	462	432	439	461	448	442	447	461	469	417	433	432	455	433	459	461	442	453	435	444	445	446	437	442	461	466	455	415	455	391	456	399	444	430	413	462	462	460	441	438	483	467	433	440	470	452	469	470	406	473	402	452	449	458	441	447	435	441	438	466	493	471	442	462	470	495	430	430	457	445	450	430	424	441	448	446	455	441	426	427	409	427	435	480	468	462	438	438	453	445	418	415	439	437	399	469	437	434	422	456	464	461	425	464	439	439	453	435	417	464	453	422	424	432	458	462	440	436	423	460	468	448	465	461	437	468	453	454	447	447	478	436	461	438	431	482	425	402	433	455	421	463	415	469	460	395	431	415	466	420	479	458	422	439	433	460	433	434	448	409	454	446	439	467	435	445	475	457	440	425	412	409	478	441	432	424	441	438	438	436	441	495	433	424	441	447	444	456	416	464	444	482	404	411	465	475	442	442	485	460	462	396	441	425	442	459	466	470	421	401	417	443	490	443	442	487	444	466	415	446	468	446	442	459	466	415	461	436	426	443	446	477	443	404	451	426	422	443	428	489	445	457	445	444	395	416	456	441	446	419	432	488	428	432	456	422	437	489	433	453	392	395	465	470	439	470	450	416	456	460	441	454	477	423	477	500	449	399	440	430	438	461	414	426	477	404	460	468	431	451	455	469	434	481	451	435	435	413	448	458	442	460	463	451	426	465	457	422	439	445	455	449	440	441	426	472	415	436	402	428	441	424	463	451	428	446	443	419	473	434	428	450	433	453	470	435	434	438	474	464	424	467	422	443	457	478	442	439	394	471	455	449	404	473	416	454	461	448	469	463	449	460	440	434	414	450	426	463	469	446	426	435	425	392	454	427	415	468	413	446	437	458	420	443	436	448	458	414	427	483	447	461	462	448	491	440	443	467	457	408	456	456	445	439	426	435	447	466	460	489	456	457	462	438	440	435	494	444	410	450	467	458	439	439	485	459	457	438	428	418	463	436	448	449	442	401	450	414	446	461	410	459	412	460	466	447	462	408	443	465	444	424	422	433	442	432	457	466	456	442	433	490	421	439	482	436	442	425	449	410	483	433	474	396	397	439	445	444	448	448	388	457	443	457	425	470	460	422	483	412	431	452	496	468	425	442	453	416	410	448	448	417	465	422	400	458	445	463	450	425	422	485	469	460	430	459	487	449	432	456	443	429	439	467	449	451	431	431	447	465	455	444	438	432	444	471	453	424	434	422	438	423	441	435	433	439	450	445	416	496	406	460	465	401	449	446	429	445	440	430	429	446	415	440	456	432	457	452	418	435	416	485	450	425	447	436	459	426	448	430	434	448	428	420	460	475	436	465	437	444	436	420	463	468	462	449	453	464	432	441	455	419	440	379	476	426	449	454	426	453	460	465	437	445	424	440	460	450	426	424	414	463	485	419	474	434	447	409	486	466	450	476	437	475	482	471	487	467	438	440	405	425	451	428	429	454	428	430	436	470	445	433	478	452	464	428	463	441	408	437	473	437	421	471	430	427	433	447	456	469	443	440	404	432	444	481	424	437	428	424	451	473	448	427	422	426	420	449	433	452	448	461	411	476	424	445	448	455	432	436	442	438	473	439	450	460	440	431	414	399	475	411	419	450	426	425	425	466	422	400	467	481	393	461	437	431	456	440	465	421	454	444	459	424	475	415	441	438	448	426	411	435	449	472	414	428	439	471	444	449	430	433	480	428	416	470	435	406	483	489	469	455	453	447	464	431	445	432	407	416	440	469	453	442	483	456	435	473	443	453	462	422	441	430	447	429	459	412	406	460	443	460	423	410	445	436	425	452	410	419	436	462	444	421	472	431	460	416	478	437	410	428	430	429	412	455	464	422	426	445	451	473	448	460	452	462	480	421	409	445	435	468	453	454	452	449	444	444	463	421	469	450	423	439	456	445	478	442	435	430	416	480	424	455	458	488	413	465	433	446	428	423	429	448	444	456	476	448	437	426	429	461	458	432	438	446	436	472	453	453	455	449	456	415	425	452	419	429	446	474	409	463	431	430	459	469	416	440	440	454	419	410	456	433	417	450	449	442	521	433	464	450	428	475	453	449	443	427	419	459	467	411	454	413	445	416	460	449	418	447	451	439	463	439	428	425	490	494	401	424	448	439	431	469	460	437	455	423	446	436	456	454	466	437	427	419	469	459	471	430	415	443	440	469	436	473	440	472	479	469	437	438	438	468	448	442	416	434	506	444	445	401	447	498	455	433	443	454	454	445	468	445	437	440	440	458	452	434	453	448	460	488	442	462	462	453	457	420	435	413	482	447	482	436	441	431	435	442	449	453	457	426	431	452	475	442	472	420	452	442	454	420	457	418	441	400	443	486	472	472	408	463	427	444	440	434	464	458	500	470	453	437	429	455	421	431	455	427	461	451	443	463	404	442	410	443	464	427	465	448	461	453	456	417	423	457	463	456	424	430	438	429	422	438	455	409	415	435	432	449	417	456	432	439	467	422	435	453	477	434	460	411	460	430	442	442	475	464	442	425	447	433	431	412	421	461	450	455	448	448	440	428	480	415	437	429	429	438	443	450	461	486	469	449	435	428	414	444	451	470	459	467	440	460	434	473	447	470	469	440	455	476	434	469	473	439	447	438	457	446	438	416	453	437	415	458	463	435	444	437	402	495	428	459	443	437	446	481	394	491	442	431	446	428	446	477	436	433	439	436	456	418	462	434	420	433	423	490	447	447	425	447	457	420	421	431	454	411	438	437	423	458	422	450	453	393	443	460	483	430	412	411	468	432	454	417	436	459	449	416	467	440	461	428	454	428	417	408	495	444	451	425	469	440	471	428	468	420	486	432	446	484	451	448	433	462	454	469	430	414	431	450	437	461	426	421	446	463	411	425	435	402	456	453	395	415	434	434	435	448	452	462	434	425	458	445	475	479	451	425	454	448	461	428	428	399	436
20702	10351	55540	67056	63627	52341	37908	26448	15018	6747	2815	1260	641	322	255	273	275	251	253	282	261	294	249	270	267	276	256	277	276	248	239	252	292	278	253	289	290	288	262	283	277	256	236	272	247	246	245	280	257	275	256	276	250	248	254	280	258	294	249	275	281	256	279	289	258	298	281	235	240	274	242	269	247	265	293	267	287	269	249	257	274	294	303	238	247	287	274	281	251	252	283	286	280	271	269	233	277	258	266	250	252	268	255	272	243	268	259	274	263	281	252	258	261	320	281	279	289	274	276	265	265	283	298	275	270	241	259	283	241	290	274	279	262	243	261	258	252	287	253	283	270	265	290	287	291	254	252	261	267	253	277	267	222	287	291	294	274	254	290	290	302	251	295	286	262	277	279	276	265	264	260	268	283	255	267	254	269	266	273	255	278	268	248	288	268	251	253	291	310	289	292	226	276	288	248	262	283	249	260	277	279	266	279	268	318	266	281	266	279	257	258	249	271	241	272	286	276	293	239	264	307	273	275	255	279	281	251	252	279	255	287	253	252	273	254	277	278	283	263	269	279	312	287	289	289	292	256	249	261	280	249	265	255	273	275	285	257	287	279	278	266	260	277	307	255	290	260	283	259	264	266	257	279	292	248	215	278	273	276	282	250	292	261	259	274	258	278	313	261	292	265	295	290	270	283	248	277	284	257	291	257	260	256	280	259	243	280	302	283	258	263	275	256	267	253	244	260	261	274	251	260	253	275	253	284	275	258	247	261	272	269	267	264	238	297	259	268	251	267	259	271	256	275	244	273	274	263	264	283	288	267	291	256	292	272	302	297	277	273	267	280	250	241	261	281	283	264	276	273	274	271	265	276	275	256	252	260	271	265	243	271	239	268	289	275	262	259	254	263	278	246	275	268	271	270	266	274	291	259	262	249	295	276	267	269	235	274	249	300	254	276	248	241	247	300	297	284	277	274	285	277	251	253	303	267	275	260	287	297	241	296	288	241	249	248	277	261	271	250	258	276	259	260	277	261	286	249	257	276	254	282	253	267	265	261	264	238	255	263	252	256	273	277	258	291	270	273	245	286	252	258	254	265	316	229	253	236	283	266	269	249	246	279	254	273	243	279	253	240	270	290	291	251	265	294	265	249	268	239	243	260	264	294	277	266	281	259	283	322	245	270	271	278	265	233	283	286	293	252	280	312	280	260	295	261	254	250	277	249	286	245	254	271	277	296	296	282	277	257	260	253	288	285	264	265	259	273	279	271	312	271	285	269	267	282	285	294	249	265	268	250	284	276	268	286	278	273	258	244	266	275	244	276	272	249	264	270	295	299	279	265	290	276	247	253	282	248	287	292	264	288	298	289	205	268	270	277	262	268	247	318	267	308	271	272	289	245	293	234	256	261	259	243	256	279	307	255	279	268	265	263	277	233	266	283	273	290	259	283	296	250	267	302	278	268	289	272	277	294	252	245	274	293	243	269	285	275	282	273	265	289	272	241	268	266	280	275	281	270	258	275	263	260	295	284	255	283	280	276	282	249	279	284	283	248	269	252	279	249	285	249	285	273	273	281	288	262	270	287	250	271	247	243	252	272	283	287	287	252	265	280	278	280	246	229	252	275	265	302	259	282	269	270	264	270	293	272	246	231	274	252	301	271	283	280	267	261	252	281	274	263	286	249	262	294	259	293	278	282	261	305	288	262	249	263	245	266	290	271	299	290	244	267	268	270	284	254	264	288	262	242	276	277	263	273	299	264	299	266	270	278	243	273	265	257	308	267	286	281	249	250	292	290	293	265	275	242	274	238	280	239	254	259	273	222	271	291	285	245	254	260	292	250	264	290	286	250	258	251	266	264	273	246	281	284	235	278	261	295	278	269	306	277	266	286	299	281	273	276	274	286	266	276	265	279	262	276	322	280	257	246	304	297	240	271	283	301	249	285	236	235	285	284	251	250	259	246	252	277	262	250	276	266	244	256	264	284	298	232	274	275	278	256	288	274	271	272	288	222	303	255	297	264	245	309	299	267	272	290	306	276	284	251	250	302	315	263	258	265	276	248	254	274	291	275	293	248	282	255	240	270	242	296	272	267	292	273	285	288	282	267	246	257	256	245	234	270	269	266	300	260	289	304	247	244	270	301	296	270	271	285	272	291	292	269	283	297	258	255	270	269	273	272	264	253	262	272	207	250	241	252	277	290	283	266	270	271	258	276	255	271	291	263	273	284	225	259	281	297	281	247	281	284	292	284	290	294	290	307	296	298	280	263	264	257	259	286	255	267	261	261	273	254	276	250	285	283	270	287	294	276	216	268	253	286	269	273	257	251	264	268	264	270	251	246	234	276	270	312	274	255	286	290	254	271	255	263	258	261	256	280	307	285	292	284	298	276	248	246	238	256	265	255	287	293	270	296	296	262	240	293	260	285	249	272	281	287	304	292	276	272	270	270	271	296	259	272	299	282	273	275	273	230	257	298	269	272	266	246	258	258	254	274	265	264	279	288	281	254	306	254	276	272	259	221	253	281	304	278	269	299	276	259	285	248	261	298	281	259	228	305	275	260	266	268	287	278	263	288	271	287	254	219	285	245	253	275	319	284	303	259	272	263	226	244	238	280	255	291	292	276	260	248	272	250	282	280	247	274	286	274	256	277	258	249	259	254	284	281	250	239	262	285	251	309	268	269	240	271	255	286	234	228	283	291	279	251	296	247	223	275	267	259	299	263	272	281	286	275	252	273	271	306	280	266	258	255	272	299	246	263	292	274	310	280	287	261	265	302	249	284	236	270	255	265	268	271	266	245	290	273	259	269	260	231	299	270	287	272	257	272	283	266	247	285	248	275	247	273	254	247	277	293	261	248	267	259	259	252	285	266	253	269	258	287	237	239	267	289	264	247	265	284	253	277	294	307	271	292	260	282	248	286	269	246	272	272	268	252	296	270	267	274	286	229	256	233	245	290	271	268	279	260	299	267	273	268	263	286	269	292	292	291	253	258	328	261	287	284	317	261	270	277	263	281	287	254	260	254	281	270	272	248	293	258	268	287	297	268	275	276	292	269	270	258	257	272	281	236	290	281	260	276	249	280	290	258	298	261	303	279	255	288	287	267	251	297	309	286	271	277	245	271	297	254	270	275	249	255	283	245	285	257	253	244	276	259	260	277	280	265	288	267	268	269	256	263	232	278	245	264	267	296	310	255	248	270	265	289	266	264	262	287	291	257	251	290	307	243	272	269	280	292	269	297	259	280	263	258	270	290	243	268	251	275	261	238	290	263	272	258	307	289	291	281	271	285	270	316	289	269	290	257	252	289	268	279	277	277	250	239	276	238	223	255	290	243	286	282	269	267	264	288	260	276	280	306	267	257	258	291	280	266	270	254	291	275	258	260	274	263	288	263	257	281	267	288	287	272	291	236	241	288	268	263	282	266	274	255	297	253	244	285	288	303	255	272	282	259	274	251	278	267	230	271	264	257	253	296	301	278	281	264	259	274	241
9589	8596	53366	70015	72603	63147	51123	41731	30348	18647	10121	4841	1915	707	577	611	617	589	620	650	581	590	617	643	595	629	643	634	585	596	597	575	613	591	611	553	608	597	651	646	625	615	614	605	630	611	594	637	574	606	634	589	641	611	630	604	617	626	558	633	668	612	602	634	589	600	628	653	590	608	637	600	617	594	621	589	577	601	591	609	628	647	586	639	607	593	602	567	633	599	548	600	632	645	628	595	618	618	600	575	613	620	622	617	638	649	614	645	598	609	579	565	611	581	617	629	591	600	608	593	639	609	609	637	601	581	651	562	584	614	649	621	693	595	617	570	596	602	578	629	608	540	638	598	576	608	643	624	603	595	593	569	606	614	618	606	605	619	567	656	648	608	597	683	620	613	632	607	644	589	608	601	638	605	618	640	649	607	631	590	640	646	595	608	542	598	611	630	592	615	577	614	623	583	596	602	615	593	606	597	611	594	635	602	630	615	595	614	637	629	579	586	589	583	585	585	625	595	590	601	614	597	587	608	579	649	592	565	596	639	609	618	606	589	634	610	591	603	570	609	628	603	570	574	676	591	620	575	602	547	630	617	614	608	581	577	622	594	576	606	591	617	587	623	642	617	647	592	611	588	629	611	654	565	602	606	642	619	642	613	627	597	610	597	577	622	578	625	586	583	565	588	609	603	639	574	639	621	625	582	588	604	597	631	580	597	586	574	605	619	620	604	633	580	634	610	621	572	649	620	592	604	568	609	629	605	610	573	605	594	610	634	633	625	593	613	578	571	620	635	604	589	603	631	639	613	637	621	597	615	578	620	565	592	636	591	582	659	596	603	648	579	590	560	620	558	585	620	672	643	601	645	612	617	626	627	630	588	588	640	590	611	583	578	633	620	540	639	587	602	647	598	598	607	614	618	595	626	586	606	633	625	626	607	593	613	574	638	616	590	630	639	600	622	625	604	645	601	618	639	616	654	614	643	594	583	599	673	604	629	639	592	584	598	620	656	567	611	631	641	560	557	614	623	592	609	645	605	597	609	648	617	561	617	616	584	588	612	626	611	607	632	602	617	641	602	575	645	599	589	605	621	604	624	604	629	602	606	587	629	640	657	639	591	599	621	584	631	658	593	617	619	574	611	606	620	607	598	642	618	607	596	594	644	625	619	584	575	604	587	631	586	592	598	647	608	642	643	585	607	564	657	612	627	648	618	600	585	584	617	590	678	616	567	614	615	596	577	583	584	638	636	583	540	655	640	627	574	596	660	597	611	587	609	576	628	648	597	602	650	610	613	569	594	562	605	574	652	645	668	605	599	615	618	614	605	567	629	562	610	623	603	610	588	620	614	587	631	591	560	618	610	591	576	585	602	599	616	583	638	621	570	619	598	611	634	575	619	636	577	566	633	606	613	628	595	626	657	562	609	615	594	621	567	603	558	641	554	580	604	619	604	577	571	599	631	573	564	611	612	610	564	620	590	645	608	583	594	615	612	669	622	625	577	562	604	639	634	545	592	637	602	598	612	593	584	609	614	596	589	610	585	610	583	600	585	649	588	614	554	596	592	645	591	588	632	617	602	680	642	601	577	626	621	614	581	614	591	597	623	574	586	591	596	590	638	579	611	599	622	671	619	585	624	618	635	597	612	602	664	630	626	580	609	591	606	660	652	603	601	576	572	589	611	661	642	603	575	614	604	620	620	659	566	629	607	663	572	608	601	609	562	622	604	614	626	571	558	623	611	590	634	608	602	596	614	656	636	586	575	585	617	619	592	634	582	624	617	651	603	578	627	631	604	615	657	574	570	632	646	591	624	620	576	666	618	615	611	618	643	585	615	609	593	611	594	611	601	615	565	569	624	623	591	613	616	633	594	619	640	604	598	573	604	577	604	652	578	593	601	582	598	600	568	627	571	642	601	554	609	638	624	660	632	639	605	635	565	591	578	648	602	642	616	601	630	624	584	618	640	591	584	611	621	617	615	586	591	628	639	638	601	658	620	591	580	542	616	641	584	606	608	642	651	606	589	628	624	589	639	637	584	586	614	602	624	644	649	586	605	634	571	652	639	585	601	587	580	619	627	583	583	583	599	562	580	581	629	632	579	633	604	607	602	619	588	619	607	596	607	642	611	649	589	605	575	642	593	609	623	599	639	652	595	640	637	612	612	613	664	621	593	637	639	613	635	630	608	606	595	621	630	627	601	567	599	594	599	618	641	599	630	599	621	632	615	642	585	591	626	635	620	566	637	634	597	557	595	586	630	582	631	578	636	623	641	589	601	660	592	618	590	597	609	600	635	567	623	603	613	621	638	612	592	576	656	578	629	592	610	581	624	641	568	627	570	635	592	608	614	615	584	588	588	602	620	618	592	611	594	622	614	622	577	630	610	603	630	632	581	605	624	613	576	584	621	608	613	625	623	593	623	604	653	603	632	578	604	585	584	595	680	625	605	620	635	603	630	616	614	672	628	614	603	594	622	561	595	620	642	596	590	582	618	618	635	579	627	590	561	601	612	623	633	576	641	609	586	581	618	623	605	592	618	645	605	614	644	620	595	608	606	592	589	638	622	600	615	618	575	585	624	611	609	611	561	629	576	618	607	600	608	594	590	613	574	639	575	620	599	608	611	609	579	582	607	577	606	663	603	637	595	632	618	587	609	611	676	609	596	550	600	630	618	589	620	597	591	613	644	601	643	625	639	593	587	588	596	562	588	643	610	587	650	597	597	593	610	586	589	619	662	627	602	659	620	584	650	632	656	624	573	615	614	637	557	614	597	672	564	570	584	587	617	627	639	587	573	588	577	600	560	606	641	623	574	582	593	570	605	603	628	637	576	565	589	644	652	590	594	547	609	611	596	581	619	612	642	613	633	625	612	624	626	569	614	630	606	626	594	615	604	623	598	619	605	623	617	605	629	590	615	571	593	632	576	616	590	581	595	619	604	581	575	603	598	612	623	564	580	604	602	638	602	598	616	643	581	622	624	610	624	588	601	643	612	585	605	595	587	627	576	573	610	661	626	603	569	590	616	607	602	577	608	597	611	652	601	567	641	582	571	543	642	632	662	610	607	617	587	616	596	618	636	627	616	647	615	578	616	621	598	593	612	618	604	607	598	556	585	606	612	646	613	612	619	610	590	616	613	595	612	591	600	587	623	584	611	615	612	640	592	624	626	658	576	586	635	610	652	579	620	627	594	600	605	573	610	633	579	618	631	612	592	604	622	627	594	594	618	614	572	644	654	593	610	657	621	612	610	643	596	621	608	637	577	616	612	583	564	642	637	598	595	595	558	620	586	577	578	623	588	627	617	641	650	592	590	642	566	594	596	619	617	653	576	635	605	653	582	654	609	624	602	645	616	619	618	612	546	608	588	625	590	618	585	596	642	583	650	602	605	665	634	666	608	616	609	586	600	634	618	606	595	588	602	608	589	592	606	576	627	627	610	625	580	598	587	630	602	590	636	613	599	586	619	606	592	582	565	623	596	591	610	647	595
3804	1441	2706	4765	3689	2261	1458	972	673	458	350	290	271	252	240	216	219	205	235	215	202	255	222	244	241	218	259	249	243	249	272	232	233	238	189	264	273	239	239	239	251	243	211	215	238	231	259	233	188	212	233	259	266	222	230	270	267	256	224	249	254	251	217	228	226	260	267	226	261	187	258	255	253	234	239	191	227	233	235	244	205	236	235	260	242	197	229	235	240	220	226	224	211	212	213	245	261	264	223	252	226	232	227	207	223	252	238	243	228	250	196	223	264	265	260	238	263	224	262	224	227	211	221	239	238	205	213	236	220	233	222	244	240	258	237	202	230	233	242	223	246	255	226	200	232	242	254	249	237	247	259	252	204	220	242	220	242	269	244	253	221	273	220	253	199	253	233	237	207	231	216	221	237	237	209	221	217	251	259	201	218	237	198	240	243	210	250	226	215	257	230	236	238	234	222	232	235	216	232	233	222	264	241	250	248	234	210	202	226	234	203	238	225	190	228	296	242	212	243	242	248	220	235	222	277	248	228	254	237	258	196	211	252	199	215	248	235	232	248	208	231	229	258	262	230	225	215	265	254	220	221	225	237	244	237	226	246	242	254	277	219	234	224	230	226	224	266	242	247	229	222	261	219	243	260	208	232	221	231	211	259	258	217	221	227	255	248	232	226	259	250	241	230	246	216	232	221	189	248	238	245	233	224	197	238	266	253	227	215	204	233	253	228	231	207	252	254	244	234	216	251	238	225	217	259	210	232	225	235	224	241	245	227	232	231	245	258	188	244	219	229	231	260	234	261	253	259	208	227	237	216	250	272	259	244	249	261	264	244	239	246	233	247	233	227	233	257	213	220	225	204	227	240	250	242	214	239	251	235	240	238	286	248	225	243	214	259	249	221	211	231	209	233	225	237	234	218	219	263	236	236	223	241	214	224	230	250	223	209	246	194	218	241	225	207	243	220	244	251	235	252	222	216	235	241	239	226	235	249	233	265	214	236	253	239	191	227	219	258	239	234	241	224	242	214	212	217	260	236	229	223	234	221	242	250	251	254	263	239	252	235	249	215	261	205	226	244	249	244	239	215	243	259	257	225	213	229	259	216	261	252	224	259	223	211	248	231	259	256	236	222	231	237	228	205	250	225	224	243	242	242	237	235	209	215	204	227	265	228	223	219	231	211	223	233	214	239	253	231	246	217	223	250	244	216	224	234	239	250	242	208	217	231	264	218	223	229	233	233	221	215	229	254	219	237	236	238	228	243	243	230	243	238	217	244	240	244	210	231	262	233	247	239	224	220	259	242	225	239	236	224	238	230	228	249	239	235	224	241	223	261	253	238	219	261	232	227	217	215	244	232	246	234	232	240	227	245	224	228	247	198	250	248	210	264	224	256	210	257	244	245	243	215	249	237	234	221	246	248	223	252	238	233	236	254	238	257	224	239	225	224	244	242	211	239	251	245	239	227	211	226	199	220	232	221	223	216	220	233	247	222	265	213	286	242	224	226	212	207	231	207	228	272	237	234	247	223	252	230	220	225	218	233	244	252	227	233	248	238	223	246	218	239	224	228	210	213	220	235	225	248	225	234	234	227	234	237	215	220	241	213	222	228	233	242	219	233	209	230	239	229	226	243	252	215	229	222	213	237	246	252	237	241	231	237	216	231	224	204	236	282	199	233	226	251	236	259	252	234	222	251	236	236	219	243	239	227	232	220	209	239	255	237	245	238	236	232	252	224	255	239	218	228	246	227	229	254	205	246	233	257	243	245	247	241	246	240	246	218	245	235	224	215	258	251	229	258	258	226	266	237	259	233	191	231	202	206	211	246	258	244	243	234	228	224	233	222	220	277	223	244	242	231	243	245	217	234	229	216	237	243	242	224	247	235	218	189	228	249	274	220	201	225	227	241	246	261	274	232	239	246	230	255	221	259	248	228	228	220	242	222	225	242	229	248	218	251	239	233	250	245	232	247	246	257	223	203	209	209	241	262	254	253	228	240	245	244	219	239	244	234	235	224	233	233	227	246	206	266	250	238	225	253	221	220	218	216	240	235	253	210	216	234	219	217	240	232	245	231	225	208	233	219	219	225	211	229	244	227	249	250	243	227	246	266	262	227	245	231	253	251	221	253	242	238	237	246	227	235	263	249	234	213	244	226	225	231	233	231	205	221	265	238	216	241	220	233	238	243	215	248	244	243	234	207	252	277	242	214	223	243	250	217	245	200	221	201	233	228	218	237	232	258	217	213	265	255	246	264	258	229	223	210	245	219	247	198	252	209	211	237	214	249	228	224	220	225	234	227	249	248	220	249	209	263	209	215	223	225	272	224	233	243	232	224	243	264	230	222	233	215	246	214	230	207	246	251	248	260	236	227	243	247	226	211	219	230	199	236	230	239	244	259	221	217	256	246	235	202	229	244	220	236	243	228	199	238	209	228	233	238	252	222	226	252	255	232	237	228	218	252	236	238	255	249	228	216	257	245	243	230	238	214	253	231	232	227	216	241	249	230	227	252	248	234	239	232	215	241	232	239	285	216	237	246	216	233	233	235	204	261	210	241	206	230	234	222	219	206	223	218	233	239	223	205	220	188	216	226	210	194	265	243	259	255	216	233	208	223	236	244	234	245	209	209	197	241	221	211	258	255	220	226	247	230	239	213	239	254	215	245	235	236	217	223	217	267	227	228	233	222	226	265	246	218	257	226	240	238	272	255	226	248	246	229	218	237	249	213	204	250	212	224	207	232	229	224	229	232	237	238	229	215	243	244	204	226	220	221	249	258	252	243	265	231	219	232	227	228	250	219	246	230	230	203	256	218	229	226	228	226	245	245	219	220	233	223	223	251	221	228	247	236	231	231	231	227	258	246	219	243	254	227	264	255	216	217	204	226	228	235	221	233	244	222	234	225	222	253	235	219	238	223	227	217	213	213	229	266	222	216	243	234	257	219	232	224	217	225	226	243	237	207	218	212	234	245	261	209	263	233	205	246	242	230	210	241	191	208	237	261	276	228	236	246	247	210	233	215	239	235	246	240	242	240	217	252	212	226	257	256	231	240	228	239	229	221	228	246	233	255	234	228	237	254	244	216	270	228	217	241	238	233	229	212	196	234	247	226	246	246	223	233	248	241	227	184	214	211	226	258	242	257	237	257	220	238	233	246	240	238	244	227	227	199	244	226	228	232	235	220	216	247	240	253	219	245	247	230	264	231	246	233	238	249	264	237	254	242	225	245	245	224	222	219	220	231	232	243	257	219	233	238	242	241	244	235	208	232	214	259	242	232	232	225	225	245	221	208	237	262	230	239	262	248	233	226	264	210	218	237	253	255	218	191	234	213	238	236	229	245	218	241	256	269	216	239	240	229	229	218	232	232	222	234	258	247	234	201	232	275	250	229	243	195	262	221	267	219	223	241	264	262	243	274	242	215	232	239	244	246	231	217	229	217	190	231	220	223	244	260	230	243	238	250	235	217	252	259	247	213	239	236	255	247	239
2888	1713	6580	14227	12136	8416	5451	3617	2196	1352	999	724	581	526	560	552	493	516	526	497	513	562	516	516	480	479	520	497	561	521	570	522	562	505	527	528	512	517	574	526	524	544	501	533	525	515	529	512	518	432	520	525	501	529	516	535	525	563	502	551	519	499	505	539	562	487	537	468	534	517	524	525	514	534	530	490	507	517	504	530	493	525	500	542	512	534	520	512	536	525	489	520	498	530	526	527	532	521	505	548	550	483	554	528	544	495	520	500	485	533	501	528	520	494	509	539	491	522	501	481	535	554	520	526	525	561	578	554	508	521	498	508	518	518	533	527	521	523	558	541	496	495	506	493	528	521	519	500	483	499	511	511	515	547	534	495	568	501	546	517	575	539	511	493	538	532	556	568	510	492	509	487	486	530	485	514	485	562	518	542	518	500	504	511	525	523	519	508	531	514	510	529	550	566	480	518	578	524	511	518	566	526	513	466	508	538	524	533	530	556	561	479	520	539	553	520	498	538	539	524	530	528	505	536	513	533	543	515	533	532	501	514	512	514	540	539	488	521	571	548	570	563	509	526	503	545	522	560	539	494	514	559	550	547	514	503	533	537	522	515	524	517	529	554	518	518	531	508	484	500	549	505	560	514	509	500	547	523	534	511	501	515	529	486	518	515	545	478	548	576	509	536	556	545	482	485	542	506	507	513	522	542	530	515	508	522	522	521	532	529	546	564	547	504	515	500	529	542	487	546	574	541	531	541	492	543	521	477	521	533	519	527	507	510	483	573	543	515	505	525	517	502	522	519	504	535	520	512	507	516	515	508	526	521	549	556	521	545	541	513	560	512	587	495	499	524	551	526	515	524	505	517	533	520	530	534	512	511	557	495	486	481	537	557	493	555	534	576	567	530	516	538	526	535	514	535	504	501	529	516	481	542	520	534	482	513	537	526	547	547	514	480	518	497	505	499	557	543	480	509	579	520	510	517	506	490	479	492	532	537	524	516	516	515	499	532	506	525	554	520	511	547	523	530	549	543	526	530	503	538	546	532	539	494	524	515	497	538	522	498	565	500	554	545	532	533	541	546	510	519	505	503	488	494	538	554	552	529	508	529	533	493	479	522	555	542	500	506	528	494	566	530	508	532	546	540	538	517	543	471	526	534	517	531	495	573	495	545	576	508	490	493	505	531	523	524	495	557	555	492	522	522	533	520	515	534	524	539	503	504	484	553	520	502	521	550	554	541	516	531	510	524	522	523	543	480	578	517	536	523	565	538	504	523	538	497	519	508	541	549	484	499	514	513	511	526	534	478	527	497	552	480	525	508	551	528	488	544	520	482	529	512	493	519	530	488	522	516	529	496	550	491	517	545	499	528	584	542	517	558	537	540	536	502	503	473	485	525	507	516	489	549	529	527	528	579	518	493	532	544	512	517	521	483	522	507	549	491	525	481	534	523	487	486	506	546	536	534	535	517	544	570	566	512	529	544	554	544	510	528	497	529	485	482	530	500	518	508	522	525	488	515	508	531	562	525	514	496	519	554	517	512	500	570	483	471	570	512	566	518	519	529	538	529	523	520	512	495	529	514	497	492	496	567	525	488	537	510	536	471	493	528	530	517	523	520	518	509	550	531	509	549	539	540	505	525	523	556	525	504	521	514	517	493	522	518	510	511	554	515	555	512	480	520	525	535	527	573	497	498	509	522	511	507	494	518	560	536	499	525	503	525	532	564	541	498	499	511	488	535	513	525	560	466	530	495	543	526	534	555	523	542	583	537	533	560	525	525	533	508	506	529	515	479	559	521	539	545	520	511	535	481	490	501	502	528	518	524	501	552	495	513	513	562	515	508	506	478	531	524	506	524	561	535	486	486	498	526	569	519	517	520	538	520	525	500	533	533	545	499	510	516	476	508	526	579	542	467	500	507	531	520	518	532	534	494	491	541	545	511	546	537	518	519	518	478	512	542	527	545	538	536	493	504	524	525	533	487	537	538	497	541	499	503	520	541	523	514	501	475	515	521	541	502	541	519	481	501	527	522	507	515	538	529	525	517	483	495	539	490	478	518	479	556	494	505	532	506	522	501	537	511	534	582	537	568	533	513	545	536	500	512	566	533	501	522	531	546	497	510	520	536	489	528	539	520	540	553	535	532	558	525	550	535	547	516	495	485	500	504	489	535	508	506	523	528	564	488	487	514	531	529	524	549	495	525	504	532	514	533	496	503	549	499	512	551	551	539	522	510	519	544	539	485	560	506	505	490	501	566	524	527	550	532	522	499	531	479	545	510	526	534	539	526	528	532	541	551	451	511	499	541	557	516	522	514	522	542	560	512	538	521	530	504	521	511	495	569	494	543	508	582	517	535	520	476	498	502	479	519	511	494	480	543	482	538	505	537	513	521	533	564	507	513	528	533	529	512	518	525	521	530	537	528	565	532	541	508	530	542	517	521	472	529	509	503	557	510	504	535	549	529	542	512	519	504	564	528	516	478	514	506	502	523	509	533	520	537	523	518	521	522	535	499	516	508	537	533	503	500	524	491	513	528	502	538	545	524	564	504	549	557	544	500	543	545	513	532	500	505	520	494	528	537	529	524	503	513	482	465	517	478	530	509	495	541	559	526	512	490	534	504	531	538	524	495	487	535	524	509	533	483	487	550	494	530	570	536	484	485	506	500	530	541	501	535	522	528	525	537	488	529	483	501	511	552	528	571	514	538	482	569	508	533	518	481	527	504	527	483	516	532	515	516	517	498	532	514	519	525	516	527	544	526	527	552	544	512	553	535	514	534	520	519	522	531	518	505	547	498	516	542	524	541	552	500	484	503	531	512	518	521	551	516	503	526	518	551	490	543	519	565	495	490	526	544	521	549	522	522	530	474	507	522	477	537	528	529	536	520	519	512	507	516	516	465	540	535	543	554	519	546	545	509	520	531	533	530	502	550	507	508	495	552	525	520	533	507	520	492	477	537	506	520	537	516	541	488	524	515	489	531	525	516	563	547	492	515	531	502	528	522	522	542	521	481	558	490	528	457	521	563	540	509	541	540	509	514	504	537	514	543	539	539	564	511	532	525	546	528	561	536	505	512	538	563	503	545	502	525	540	517	554	504	542	502	499	508	485	564	530	527	487	511	523	506	578	516	532	501	512	569	510	537	526	537	499	575	525	505	482	544	497	533	530	511	525	532	537	522	512	512	574	555	542	555	516	499	517	549	571	501	516	529	531	502	543	499	556	515	498	505	499	495	524	512	523	550	523	514	557	479	514	561	532	485	520	525	542	525	507	539	572	522	513	517	529	512	506	503	544	505	490	527	531	487	514	561	549	558	527	516	515	499	544	556	525	505	524	520	560	535	545	509	517	510	518	514	507	536	548	511	533	492	505	534	518	508	537	509	528	489	531	523	494	481	567	534	528	495	499	513	500	514	478	552	524	552	541	529	560	532	513	504	500	501	542	523	514	519	531	562	531	525	533	467	499	520	518	523	534	526	535	559	560	495
11419	2485	30668	62475	49292	36747	23721	13088	6129	3008	1523	700	370	184	212	177	173	188	204	196	205	174	193	171	160	187	169	196	196	180	176	200	192	189	228	184	187	177	197	186	169	169	173	177	161	203	181	183	189	162	177	180	198	172	201	191	154	181	188	190	217	188	186	183	196	182	162	191	182	162	166	187	191	178	183	182	184	165	163	170	149	169	188	202	190	205	186	162	186	192	167	171	167	184	164	197	189	187	196	168	184	172	176	202	189	201	185	184	189	190	201	170	191	215	168	170	168	166	179	184	174	194	175	191	155	214	174	172	193	192	190	200	211	190	187	208	196	211	174	177	178	193	209	178	170	188	183	177	171	180	161	179	172	183	161	184	164	212	167	167	171	199	169	173	146	203	208	165	182	154	185	187	189	208	170	194	169	181	167	192	175	171	177	169	179	203	183	180	178	201	188	182	170	211	182	181	198	163	146	171	158	171	183	169	162	206	209	196	201	155	204	188	188	182	211	199	197	179	183	206	186	164	197	171	188	180	200	197	172	201	151	187	165	195	178	187	205	189	178	180	180	184	214	178	193	191	164	176	180	180	168	179	169	179	182	191	191	161	202	199	156	194	181	174	181	176	172	183	172	169	208	180	179	162	201	187	191	162	172	180	187	187	176	182	183	156	170	171	180	181	195	154	191	197	178	190	155	207	168	185	168	168	161	160	188	199	175	183	189	201	194	164	182	203	177	191	189	181	177	183	190	168	176	199	207	193	155	177	166	169	180	173	158	194	186	192	176	198	196	194	165	174	158	167	200	171	167	196	160	166	196	193	177	146	154	184	176	171	153	177	194	172	180	195	150	194	167	177	174	180	211	190	182	179	201	197	183	208	187	172	171	167	164	190	205	198	175	203	190	186	160	179	179	180	166	175	194	180	174	177	175	171	195	193	191	172	173	199	192	192	178	220	178	164	184	187	198	199	164	188	185	199	182	148	187	180	169	182	176	195	189	178	185	205	164	155	195	197	204	191	150	171	192	170	173	169	230	184	200	220	184	187	179	201	160	168	187	176	200	169	197	210	197	188	208	206	151	194	157	151	212	198	181	167	193	190	185	198	195	197	169	152	160	188	184	185	162	194	193	195	178	190	179	190	175	187	170	192	195	197	172	152	185	174	176	206	175	164	180	193	160	171	183	216	167	163	178	193	198	183	179	179	162	196	179	161	190	184	198	212	196	218	208	185	172	189	186	177	164	168	173	203	192	148	195	182	170	194	207	225	180	178	180	179	161	155	174	188	187	182	169	190	191	206	199	174	174	202	217	197	194	196	192	178	188	184	180	204	190	224	174	178	176	179	179	183	192	156	202	187	157	159	171	177	179	218	181	191	191	189	191	176	189	187	185	180	170	173	185	175	172	200	189	176	184	176	206	167	187	193	165	165	197	175	190	204	181	187	199	206	195	169	183	211	177	183	202	176	188	176	170	201	184	155	188	161	204	195	190	184	166	160	169	164	174	225	176	149	203	176	171	193	188	204	160	173	200	202	169	177	170	181	172	170	184	182	173	201	193	211	159	176	197	176	192	166	176	155	181	208	187	206	181	175	168	164	213	199	193	195	197	210	177	175	179	173	192	186	193	193	189	174	163	201	157	168	191	208	192	174	184	197	172	160	183	168	173	197	183	192	185	218	175	190	208	156	199	158	178	169	179	207	182	207	182	174	168	169	146	190	185	177	207	177	182	162	175	187	189	181	186	178	186	203	210	167	154	190	182	198	162	199	195	177	184	196	203	181	190	196	186	187	162	187	169	210	197	191	164	193	176	195	175	168	187	195	193	182	178	182	190	197	203	171	159	190	173	175	177	201	184	182	199	179	198	200	205	200	211	182	189	195	187	160	181	185	189	211	172	185	189	175	181	219	151	184	184	208	170	190	173	199	186	184	191	170	195	184	195	170	187	175	158	168	208	200	188	203	187	197	182	176	160	195	187	187	178	195	184	185	175	175	189	198	149	186	179	189	175	184	188	197	189	183	171	201	199	184	149	175	172	184	189	193	185	162	171	220	174	162	187	167	168	168	179	186	181	189	193	157	167	176	176	206	188	176	212	163	201	205	188	186	170	175	181	190	176	172	165	204	190	169	182	191	170	175	195	153	144	188	164	176	171	162	185	188	181	176	157	194	197	183	200	196	195	171	187	173	176	210	196	182	170	167	197	169	189	164	186	164	176	172	195	197	193	198	187	187	164	214	199	168	173	175	203	180	177	154	182	167	190	181	184	144	179	170	182	193	173	173	198	177	185	171	158	188	186	170	180	192	170	187	170	184	175	176	171	168	201	183	186	167	184	185	168	172	188	174	205	186	168	174	193	188	190	169	175	156	181	150	167	206	152	172	187	199	197	164	185	182	190	180	172	190	156	189	176	182	176	180	177	178	172	184	163	190	156	202	205	154	193	168	173	185	200	183	181	180	183	203	177	203	204	187	186	169	195	190	204	175	199	179	210	178	188	190	208	172	165	158	187	176	183	194	185	173	196	159	196	180	187	189	156	165	214	157	204	170	161	165	188	174	193	171	174	188	168	203	167	186	198	178	182	162	222	166	175	189	186	209	172	184	202	162	188	163	165	160	180	174	174	203	191	179	200	184	211	187	162	178	177	192	166	177	187	161	171	187	198	193	147	205	174	158	160	180	182	188	185	192	183	183	194	184	184	167	206	206	176	170	181	197	181	171	171	160	182	189	156	183	179	175	201	206	201	193	165	167	166	202	182	180	196	213	182	186	202	164	174	201	178	161	183	184	176	185	203	179	179	188	189	188	189	180	168	193	194	167	190	199	142	170	185	175	183	176	177	189	184	178	190	172	193	190	206	182	218	174	185	174	180	184	168	197	150	189	188	202	176	189	165	189	177	163	196	156	164	177	167	155	205	176	178	184	173	191	192	193	158	185	188	160	171	220	192	176	191	183	203	175	181	161	182	175	193	195	179	165	181	159	174	169	204	208	176	173	195	189	185	159	180	176	173	162	165	171	173	193	187	197	172	189	174	193	178	173	172	199	178	183	204	213	173	170	150	171	187	189	180	198	168	171	186	173	179	175	187	199	156	193	172	184	211	167	198	200	200	200	176	194	173	185	171	170	190	198	199	181	156	197	217	198	158	156	160	193	205	198	171	171	199	191	180	170	203	171	187	202	192	183	181	169	188	141	181	203	163	194	174	183	180	193	185	164	181	180	213	181	153	171	172	181	206	153	184	185	167	191	178	184	189	202	174	177	178	195	173	194	173	172	153	208	211	166	192	181	190	178	192	187	175	198	184	179	164	195	167	183	170	179	186	166	148	200	193	176	205	167	160	173	152	154	170	202	171	188	174	194	194	198	200	178	171	189	155	180	171	183	161	167	169	172	182	185	190	193	203	190	183	209	177	181	174	187	197	176	181	167	195	212	166	197	158	184	198	209	186	183	163	193	193	203	202	187	186	195	182	163	175	170	161	190	170	194	181	193
6898	2366	34257	65509	58706	49478	38921	28410	18787	11607	6173	2877	1358	487	402	447	439	440	450	461	408	437	422	447	458	487	444	433	462	414	458	459	412	436	459	415	460	432	407	455	439	425	426	444	431	403	417	432	412	388	442	386	423	418	372	423	432	442	405	406	432	449	459	434	431	428	448	437	396	445	431	417	443	413	447	447	475	401	444	439	428	442	425	427	440	417	442	424	413	430	467	386	452	449	418	445	426	434	486	445	450	444	422	425	402	404	445	462	412	404	432	412	457	462	435	434	447	461	477	433	426	406	430	413	426	433	447	440	422	389	427	409	460	425	439	436	389	429	433	412	452	427	459	423	401	392	428	447	389	438	444	414	453	431	429	401	427	442	426	424	419	421	456	438	403	437	438	459	417	410	435	428	416	446	448	449	433	421	482	414	427	405	439	455	421	392	394	457	434	408	444	418	435	461	420	393	413	451	437	423	456	420	433	427	433	434	389	408	455	420	469	463	429	451	439	429	427	425	434	458	435	444	452	440	450	453	429	425	402	432	432	432	426	402	440	423	428	438	420	441	448	436	441	421	411	450	425	461	458	440	464	469	429	410	440	421	434	436	428	427	422	404	453	419	428	432	406	428	427	401	450	432	441	429	470	395	435	430	465	464	407	446	439	419	430	445	415	415	400	414	418	414	447	435	446	442	441	450	424	431	440	424	452	400	434	420	403	471	425	408	436	449	412	456	414	430	451	441	425	447	448	417	420	429	443	467	438	429	415	404	460	408	437	440	427	399	452	466	435	434	452	434	444	431	427	393	450	459	425	459	475	420	438	437	435	440	427	453	416	388	443	447	438	454	435	371	391	428	434	427	438	420	405	474	436	432	401	413	429	448	413	449	389	465	457	434	414	422	456	441	425	434	405	403	435	437	435	445	400	456	418	454	456	414	456	429	400	423	418	452	446	416	436	448	362	397	447	423	418	411	422	451	384	434	447	455	421	426	479	428	489	422	434	448	421	435	414	428	427	460	417	414	428	430	426	449	425	420	406	421	454	402	438	440	435	399	392	442	449	427	418	449	444	449	452	437	430	411	416	441	443	399	430	386	419	440	450	405	434	418	476	457	428	435	427	426	441	400	408	454	439	416	413	419	424	380	429	425	467	410	423	420	440	462	403	420	418	429	469	467	413	442	457	447	438	433	407	429	443	448	409	456	432	457	445	439	440	456	427	419	451	470	432	403	428	456	446	445	431	449	416	417	426	468	427	429	450	452	432	422	423	395	435	403	443	419	438	392	436	429	428	397	435	456	448	438	437	426	434	435	456	403	458	427	424	392	399	424	426	421	448	415	459	440	411	460	404	406	432	416	425	425	424	436	432	422	450	418	402	412	424	426	449	421	449	411	415	435	436	389	414	401	439	398	437	402	420	413	454	419	384	411	419	432	438	418	411	422	405	425	445	410	456	465	441	435	445	444	445	435	412	440	445	418	451	416	431	423	471	433	446	462	449	417	382	424	434	384	435	427	406	387	450	437	430	437	435	398	402	476	462	415	476	474	432	416	447	452	388	422	480	448	462	469	426	409	441	430	441	427	409	431	423	414	426	436	425	461	414	442	464	413	432	442	449	436	448	437	453	405	449	445	459	442	426	456	424	446	465	423	452	426	433	420	416	458	418	414	444	443	452	395	423	411	414	456	426	426	462	422	424	407	437	430	426	437	440	403	448	414	448	434	441	452	450	441	465	441	431	422	408	438	461	424	426	436	418	405	404	427	407	428	444	420	418	432	414	427	384	401	415	411	413	459	458	455	422	434	448	414	442	419	429	418	434	385	457	456	409	444	409	422	428	448	428	423	430	462	426	444	464	435	445	427	423	440	414	418	432	415	439	430	427	419	432	466	414	440	468	400	442	385	452	479	418	408	432	413	434	411	438	438	411	418	447	431	405	410	400	415	427	433	422	416	419	451	427	414	452	429	436	426	428	418	413	427	410	416	465	433	431	404	416	404	438	434	425	432	410	434	433	442	412	439	464	435	435	423	446	450	402	446	436	397	402	428	445	432	469	456	396	435	459	444	412	448	402	428	392	443	401	437	458	422	430	433	419	433	408	447	424	408	413	435	421	414	435	403	407	467	385	423	446	455	443	437	409	489	443	429	449	456	427	431	452	413	401	415	441	415	434	446	445	448	420	410	434	445	469	394	418	434	429	433	444	410	444	425	444	448	439	412	395	430	415	427	429	432	421	420	457	402	432	419	371	439	461	389	376	413	464	431	405	409	418	433	405	458	433	406	455	441	423	418	417	403	427	379	418	429	439	447	409	458	412	467	443	392	416	375	423	435	400	437	415	423	413	434	399	420	432	401	423	437	431	453	449	455	455	395	424	454	442	449	434	443	428	471	415	399	442	383	411	416	428	423	424	433	428	421	467	421	423	414	462	392	449	448	476	417	432	430	427	413	406	420	392	423	416	410	441	456	401	430	418	422	396	421	454	437	420	453	419	436	438	435	428	425	410	438	403	441	405	427	440	446	426	422	451	412	429	437	457	400	455	426	435	445	419	443	428	455	398	402	425	403	440	444	428	419	469	435	406	466	429	395	394	422	424	380	430	461	412	408	429	439	429	404	427	451	381	407	434	427	405	402	424	449	444	455	438	439	395	423	448	453	421	461	427	402	442	429	422	404	429	414	463	432	419	450	460	418	410	443	443	456	420	411	423	409	420	441	429	454	390	408	407	398	467	439	410	410	451	410	388	418	441	435	420	442	421	394	474	433	400	439	441	470	437	389	444	448	396	429	417	430	477	450	443	445	431	438	416	431	462	442	437	417	430	441	427	430	429	417	401	430	399	412	433	426	482	428	442	451	416	453	437	448	380	448	422	429	421	458	426	422	439	461	451	457	437	434	409	467	406	422	419	429	448	432	443	426	373	438	447	447	397	434	440	416	419	448	389	437	434	458	471	398	423	451	435	409	419	469	438	417	396	431	454	458	444	409	420	404	452	431	422	401	434	456	412	449	472	455	399	415	423	428	448	427	436	409	451	452	419	440	409	410	442	440	415	432	434	448	419	440	440	442	421	461	389	428	450	406	393	420	427	454	400	418	466	411	446	431	422	431	424	409	454	430	414	422	385	431	419	439	435	389	406	393	434	430	440	428	446	418	450	403	425	404	435	434	411	429	411	436	432	391	487	420	434	404	440	436	435	452	391	444	381	426	374	373	418	448	454	437	437	405	410	433	412	438	440	472	439	416	455	425	467	412	463	404	412	395	416	431	433	463	434	453	414	443	412	443	452	452	399	465	412	433	420	406	417	431	424	414	420	411	437	417	433	465	430	410	401	446	417	460	429	426	444	421	439	445	404	429	431	443	438	436	377	473	410	406	415	446	431	428	452	424	398	418	436	416	416	439	436	424	440	417	430	433	434	417	415	406	439	432	443	424	418	406	402	423	419	475	397	410	414	430	409	451	471	444	422	431	430	442	457	417	441	428	437	428	444	399
19309	29751	65120	69108	59239	44619	33353	22428	12712	6532	3332	1574	733	297	264	274	260	250	251	269	264	262	274	301	262	272	232	255	262	268	279	288	251	235	235	275	268	242	271	254	264	243	273	280	277	281	262	256	251	264	271	288	269	274	247	281	249	257	241	258	271	242	293	265	233	259	256	218	280	258	259	263	224	273	243	241	255	273	276	257	261	253	248	286	243	234	247	268	271	291	286	281	268	255	239	254	244	253	241	288	242	292	260	265	252	261	253	287	264	270	245	257	261	239	285	251	272	246	256	273	275	254	258	276	238	233	266	252	262	271	269	256	302	266	244	253	241	276	268	271	255	268	269	281	265	287	238	228	270	257	276	245	239	280	289	279	280	268	235	250	280	278	252	235	251	267	272	248	252	251	241	257	230	258	263	274	269	251	284	287	286	237	258	268	276	254	290	280	275	266	299	249	264	239	251	257	269	256	234	253	252	262	243	260	281	257	251	248	250	270	310	256	260	251	287	232	274	286	250	261	238	239	233	246	260	261	250	272	240	250	260	286	298	255	263	250	264	300	279	290	242	238	229	248	241	255	255	248	264	254	266	256	257	281	237	263	275	250	258	257	279	288	259	280	263	264	272	260	284	258	229	253	245	243	296	256	268	277	252	272	302	282	272	256	231	248	282	234	272	279	244	248	239	246	276	259	247	270	271	265	280	290	283	259	248	268	285	245	233	249	254	264	264	264	249	300	245	268	237	238	268	243	256	209	236	249	267	299	254	271	257	248	283	246	257	266	245	259	255	250	268	242	279	278	239	257	261	227	251	281	240	273	255	298	261	249	250	281	249	280	273	276	264	236	258	264	247	260	293	250	268	249	282	250	273	263	255	236	272	271	267	264	284	273	251	251	257	259	263	277	258	298	232	239	245	243	282	242	260	246	238	281	271	262	272	279	230	263	275	237	257	273	266	288	270	244	254	250	242	233	256	246	249	263	271	236	279	260	293	286	255	276	269	219	271	246	277	239	283	257	254	233	259	278	276	234	238	240	228	242	247	286	258	254	253	257	253	296	304	276	265	274	265	230	233	244	275	273	247	243	286	270	245	262	235	257	269	277	272	268	252	286	217	274	248	231	239	274	299	282	293	264	268	284	234	290	259	254	254	275	271	269	260	291	252	283	231	268	276	250	267	278	275	241	264	238	275	258	254	258	252	244	236	238	281	275	279	266	263	295	263	257	233	260	252	270	222	259	278	239	247	271	272	225	226	270	224	276	256	263	297	259	263	268	273	283	249	288	258	282	251	245	294	274	228	258	271	266	219	252	295	286	258	267	272	266	282	256	242	279	275	250	256	278	243	247	268	262	260	254	241	272	278	258	281	276	288	279	261	280	278	227	259	276	300	246	240	228	245	286	261	276	256	264	267	261	298	266	261	265	278	269	269	222	257	300	259	275	253	248	283	281	264	275	263	258	238	262	247	254	220	248	250	253	243	242	258	279	267	251	232	272	270	267	247	253	266	244	268	274	290	276	287	267	246	246	230	242	282	288	238	288	282	263	255	236	292	231	260	268	275	271	246	246	276	241	254	271	242	280	271	248	255	274	259	291	230	254	253	232	276	279	281	278	247	247	248	270	234	260	249	249	258	289	256	253	269	277	260	255	264	251	245	256	271	305	261	268	281	274	299	248	296	233	256	246	248	275	237	237	244	273	272	250	258	253	256	235	241	265	265	252	269	270	239	279	268	263	281	236	257	251	262	249	237	278	242	265	229	252	273	271	238	257	248	255	269	264	263	236	244	287	255	237	242	233	276	260	221	256	288	281	283	241	243	270	256	259	270	256	274	288	249	267	249	246	283	277	260	245	273	246	260	232	280	258	260	250	239	257	226	248	225	289	261	289	232	255	263	280	275	308	293	281	244	267	267	292	284	259	258	275	288	270	232	254	254	252	266	234	245	235	277	284	266	273	248	272	262	268	282	260	263	276	257	241	243	263	285	279	274	273	277	256	245	250	267	265	257	257	262	257	267	250	265	276	273	254	256	260	291	297	269	263	274	297	283	246	305	271	271	268	281	282	250	282	279	280	253	246	258	280	244	247	259	283	224	269	258	271	280	278	215	256	298	286	242	262	268	269	303	285	248	231	263	275	242	242	268	253	266	236	255	275	245	263	264	260	270	284	265	238	276	280	257	247	260	285	257	274	245	265	275	263	262	256	285	253	249	274	259	271	270	273	235	239	242	249	246	254	274	261	240	269	247	285	308	294	257	233	258	246	247	254	246	265	284	251	252	300	271	261	261	262	285	270	249	251	263	269	292	250	265	251	272	249	259	279	262	238	261	254	267	256	252	258	264	273	265	265	266	252	288	232	296	250	238	253	257	251	240	274	254	271	277	267	282	259	282	265	291	252	294	257	242	252	265	264	265	277	271	277	260	256	260	299	268	247	256	262	249	249	269	247	282	264	266	281	275	246	252	244	291	262	261	259	251	248	264	248	281	274	291	274	249	241	244	287	252	250	288	277	253	263	272	285	252	264	253	266	242	300	261	252	293	232	264	259	270	276	308	261	269	285	260	268	267	280	259	250	273	256	239	269	281	271	259	259	273	262	281	268	236	235	231	243	230	283	265	261	245	233	243	240	280	274	252	256	257	250	259	266	220	254	277	279	266	251	293	271	262	234	275	272	274	287	294	243	272	286	222	288	260	281	270	258	261	267	260	261	271	266	291	249	251	286	276	250	264	256	260	243	233	256	236	239	259	256	277	282	251	284	252	254	278	276	268	315	248	270	288	257	294	228	252	246	265	272	240	273	257	287	256	278	284	278	279	264	280	243	262	268	265	238	264	271	292	254	248	265	230	259	280	259	263	244	269	250	243	290	251	279	250	282	263	242	255	260	239	270	241	243	275	220	261	261	255	252	266	275	281	314	247	285	266	252	285	243	261	230	281	270	290	258	259	255	271	300	264	265	261	282	275	299	251	242	271	275	237	265	270	248	262	257	269	274	242	233	243	242	290	281	264	262	255	247	242	249	282	241	275	295	250	255	275	283	273	289	286	278	298	266	252	288	251	290	262	278	268	257	277	244	264	240	238	272	244	217	266	243	240	260	280	246	264	244	260	273	269	304	283	273	284	301	265	257	251	257	271	271	272	285	265	257	285	242	280	267	264	270	250	249	252	256	228	271	250	271	272	256	287	271	258	279	268	247	231	244	273	264	292	235	272	263	251	270	272	260	244	263	254	248	265	246	261	268	260	261	303	263	250	242	280	251	236	242	266	241	256	262	272	239	264	227	258	254	301	259	276	267	276	304	268	272	258	276	301	280	267	217	280	257	256	275	280	298	272	283	283	246	270	253	271	290	266	262	261	276	247	248	267	275	263	291	273	264	278	245	279	244	236	251	282	280	302	276	267	270	278	278	282	259	259	248	277	256	261	239	260	275	254	269	251	270	239	297	250	273	281	281	262	260	236	250	249	274	273	270	303	261	249	265	273	252	269	242
8699	23604	57732	73545	67973	56494	47573	37922	27986	18988	12146	6109	2615	703	601	603	563	591	583	613	594	634	632	556	594	583	547	621	558	653	590	560	590	583	598	607	622	585	585	588	601	633	546	599	626	585	604	549	592	571	601	605	534	583	566	562	563	598	554	640	592	553	621	560	595	568	580	600	648	572	565	635	588	576	608	607	589	544	588	532	607	597	586	591	610	571	601	602	570	582	556	611	598	540	588	588	593	598	558	576	553	556	582	569	573	616	597	569	596	587	598	567	594	557	619	582	577	617	554	553	588	589	578	580	621	609	584	578	596	519	587	560	612	628	583	579	576	591	556	546	596	625	560	587	592	615	611	600	590	600	597	564	582	616	600	582	579	597	613	582	552	624	588	568	601	611	583	619	575	585	573	643	601	548	610	566	588	624	592	625	582	588	609	613	561	542	599	620	581	591	599	637	592	594	592	611	538	637	584	536	583	616	607	578	544	586	587	588	639	593	575	546	602	609	620	563	576	566	576	593	575	549	552	606	593	560	633	601	581	593	581	588	569	582	615	613	567	573	581	628	579	597	598	605	559	622	565	533	556	562	596	597	595	574	589	584	549	584	595	599	588	543	586	574	537	547	606	553	597	620	613	575	611	558	604	625	567	589	591	583	588	590	562	626	581	562	638	593	592	589	556	545	590	557	549	608	562	602	592	584	582	650	570	576	613	572	637	571	607	609	642	578	614	658	563	541	612	624	621	573	665	560	601	610	573	598	588	577	551	580	578	557	639	573	650	596	603	612	557	588	622	584	613	547	548	593	606	570	659	615	579	605	612	590	568	592	612	589	545	603	564	544	593	577	606	601	570	596	579	549	596	591	581	589	616	601	587	553	597	610	567	610	599	596	577	564	586	572	593	625	571	633	605	585	594	611	592	582	590	576	578	567	580	570	596	608	580	595	620	551	624	632	627	584	599	622	575	618	594	539	538	580	598	586	591	613	544	571	590	577	598	615	605	582	602	592	621	594	592	559	598	572	578	566	614	609	563	600	596	628	584	594	563	593	564	635	629	611	612	617	567	584	609	597	614	584	594	590	566	597	553	579	593	573	560	559	594	613	634	603	579	604	596	586	567	602	636	613	613	581	622	573	600	561	604	544	655	555	576	622	551	598	651	608	552	555	583	569	578	616	587	602	575	578	607	599	604	634	577	527	591	580	603	614	622	550	566	562	548	640	571	628	606	607	574	620	557	596	568	601	633	581	591	557	619	584	616	578	605	592	609	576	577	567	595	587	635	599	564	590	597	592	568	621	601	572	586	624	581	602	590	579	582	619	615	591	589	627	610	619	590	604	628	612	592	582	594	619	600	639	594	586	610	623	582	609	563	585	590	582	591	618	582	555	573	604	605	595	603	608	532	587	577	602	528	579	597	598	568	540	543	593	569	542	574	610	543	546	575	572	594	608	619	544	589	589	568	564	613	557	579	589	601	607	618	591	621	605	594	563	594	557	582	572	586	618	581	611	650	606	622	582	616	581	602	583	605	635	582	564	587	593	579	543	621	600	558	581	622	580	620	628	654	540	616	569	585	614	567	604	557	616	622	588	584	575	601	583	573	610	512	563	603	565	589	576	580	580	598	565	581	628	570	624	576	607	581	593	649	608	573	569	579	608	590	608	584	574	625	582	596	569	609	607	628	540	613	589	577	558	603	604	550	590	577	595	577	565	553	634	622	557	594	589	547	579	610	630	566	616	594	618	547	591	606	593	594	597	577	548	622	573	548	572	587	634	599	614	625	594	548	611	612	636	566	580	613	578	621	588	530	605	602	583	588	569	528	604	531	579	563	606	631	633	594	649	590	593	639	613	613	584	571	603	577	610	581	573	600	559	596	595	619	603	542	589	595	615	592	618	587	609	557	607	555	563	586	616	600	556	627	583	601	612	592	596	584	601	631	610	563	589	597	570	606	614	591	560	622	578	606	539	554	608	552	590	564	556	584	585	536	558	562	618	600	598	600	591	542	584	597	570	569	641	624	588	595	628	567	560	592	614	572	578	614	601	622	594	577	565	571	581	586	582	595	568	560	617	594	597	609	571	563	565	613	606	651	550	560	574	563	579	612	604	566	615	602	572	564	555	619	559	573	567	610	599	585	603	582	598	571	583	591	566	599	576	554	595	584	583	585	598	538	576	587	588	638	602	643	609	563	561	605	569	600	591	565	561	615	605	577	578	596	583	580	638	586	573	537	624	588	628	586	573	578	612	588	617	613	585	609	581	616	584	589	600	586	622	547	567	552	530	605	581	577	551	634	568	572	568	599	594	598	642	584	588	600	582	593	589	634	578	584	575	553	594	566	567	614	607	582	578	581	574	594	614	607	588	550	553	625	553	596	611	602	566	590	614	584	616	604	590	597	604	602	569	587	584	586	584	583	560	582	579	589	569	573	610	607	605	604	584	623	604	604	595	593	566	567	586	576	613	607	617	602	637	549	577	625	589	617	541	595	572	581	556	603	594	584	630	580	623	599	577	563	602	608	575	600	603	580	636	574	608	597	603	571	625	570	574	587	580	602	617	580	607	590	627	566	559	587	574	573	591	611	594	600	547	580	640	586	544	560	578	602	563	615	612	604	579	587	605	615	550	621	612	655	583	577	602	584	596	593	611	611	549	560	621	597	603	576	631	549	577	556	591	546	576	617	595	596	559	606	554	592	628	543	607	627	593	565	577	585	600	598	597	595	604	583	608	584	594	593	597	607	602	610	632	548	599	542	554	625	567	602	583	563	604	594	588	588	529	575	633	597	598	616	577	615	565	548	611	560	582	582	604	627	585	583	624	642	584	610	569	596	610	595	575	598	606	604	604	590	574	634	572	594	615	537	587	572	613	589	594	527	556	580	578	547	614	534	566	591	633	588	588	594	589	592	578	548	614	603	595	595	606	583	601	602	607	562	589	599	593	610	582	595	612	594	572	569	600	597	578	625	591	547	573	545	578	599	595	584	590	575	622	575	639	586	611	571	612	590	620	563	601	551	594	583	577	603	628	568	630	556	590	585	542	574	624	566	606	640	543	610	577	584	567	572	588	603	577	598	558	565	557	612	570	572	625	629	579	575	600	583	582	562	597	612	576	593	601	635	611	574	612	573	606	625	562	580	578	613	600	571	608	570	579	607	642	628	559	634	592	603	593	610	653	610	539	552	615	581	575	626	577	572	584	600	604	574	612	566	580	566	564	588	583	588	583	590	632	578	568	588	564	550	591	577	592	617	566	566	585	618	605	593	559	598	602	591	613	569	590	620	577	598	567	590	590	616	634	565	601	606	565	603	623	573	556	574	598	577	543	583	590	579	610	580	619	602	595	598	620	589	613	565	559	578	581	609	557	604	588	599	566	609	548	578	557	525	598	589	563	572	560	586	587	568	601	567	577	599	582	614	609	625	584	610	624	591	564	595	627	529	615	573	612	642	583	558	602	603	616	599	589	580	578	561	562	555	613	533	560	559	579
3170	2057	3612	3692	2646	2012	1413	976	680	490	353	277	236	211	229	239	228	226	194	224	228	217	204	216	220	215	226	228	188	200	230	206	210	230	203	211	229	217	235	198	228	227	213	197	233	229	224	212	240	230	239	212	218	233	226	231	237	203	231	223	226	221	218	204	208	246	220	225	243	222	230	222	198	209	233	242	224	215	224	241	274	208	194	224	230	212	272	188	242	221	217	188	226	242	213	218	210	215	230	231	215	217	227	229	227	244	243	221	215	237	226	234	218	226	245	204	212	223	189	215	235	201	217	234	238	221	215	226	247	238	219	203	257	235	216	196	208	211	211	236	217	212	204	182	224	222	231	202	212	215	258	228	251	221	207	221	241	227	227	258	240	222	221	216	202	198	221	218	207	218	235	236	228	215	217	219	231	239	220	211	209	206	263	238	211	255	237	206	234	213	207	217	225	252	245	241	256	228	231	227	232	229	227	246	216	203	229	223	231	245	238	241	223	224	218	217	213	230	215	250	210	189	226	232	224	219	227	208	239	214	237	209	190	225	229	225	216	189	193	231	228	225	217	256	256	195	214	223	223	217	241	225	219	217	240	231	229	228	259	223	211	206	231	244	224	230	248	235	233	240	233	227	237	218	226	197	239	224	225	218	217	232	215	222	208	233	195	205	241	221	226	225	221	250	235	242	208	235	218	237	250	210	264	203	215	192	225	227	263	252	244	209	211	240	228	244	242	228	235	217	237	238	215	221	189	210	188	240	242	222	250	233	212	232	212	242	234	240	218	219	260	221	218	203	185	217	240	227	220	222	229	211	212	221	208	214	215	216	211	222	260	218	218	227	224	221	215	205	215	224	216	223	237	233	214	205	224	214	233	250	248	249	215	243	215	238	215	212	243	239	232	212	231	207	209	220	186	197	221	212	194	219	227	220	217	227	210	230	227	234	223	224	231	200	249	231	255	232	260	217	227	209	245	217	192	226	205	220	265	196	233	221	226	213	235	242	228	218	216	219	237	219	233	222	218	233	188	212	232	223	207	227	218	219	255	234	231	230	229	226	232	210	241	228	229	228	260	223	257	241	199	246	239	235	246	234	245	210	251	248	210	204	242	219	232	242	210	220	194	230	239	214	212	231	205	233	236	228	195	229	236	249	235	242	246	200	219	234	239	198	241	216	230	249	230	206	227	189	241	215	221	214	218	212	212	200	218	218	210	205	215	239	213	230	223	253	241	214	231	239	187	227	210	252	224	228	225	243	237	221	218	229	225	245	235	201	234	258	219	235	222	217	234	228	210	215	230	215	215	229	238	214	202	213	235	257	228	242	225	206	213	201	243	259	214	222	206	213	212	222	231	204	219	194	245	230	239	218	236	227	251	228	219	202	245	220	245	246	196	228	222	221	221	231	242	235	213	201	231	210	208	227	213	224	227	232	234	278	222	233	261	241	219	243	234	210	201	208	234	227	201	246	235	233	222	223	206	217	221	209	215	233	205	228	206	222	215	204	233	229	218	222	234	212	224	225	242	225	222	247	245	191	218	247	219	234	235	239	270	220	221	249	227	195	227	226	222	239	214	249	220	192	231	229	240	221	238	231	230	225	227	224	239	253	228	221	201	224	229	205	210	228	221	234	222	250	226	223	218	242	229	226	227	234	205	192	231	238	228	246	209	223	218	229	217	224	200	240	229	209	224	217	221	247	258	263	237	221	241	207	226	236	223	253	193	248	194	193	210	222	233	255	228	240	240	229	220	229	249	209	226	266	224	246	249	228	226	217	228	226	219	215	213	219	224	242	250	201	201	226	218	215	228	229	211	203	212	206	204	239	208	212	227	239	232	211	189	227	250	227	225	210	215	256	232	209	220	231	201	218	232	212	239	214	202	225	200	232	225	220	219	231	254	234	220	221	215	223	201	218	200	238	208	219	235	198	239	204	208	230	191	232	231	241	223	239	237	202	235	226	206	207	217	204	252	233	236	226	223	193	219	207	200	232	231	222	257	222	229	199	237	216	245	237	224	230	204	232	235	230	200	242	237	217	225	241	238	231	252	231	231	209	204	234	238	200	214	228	203	247	222	241	227	215	241	210	260	231	229	216	208	233	221	219	220	217	242	205	253	215	215	226	209	232	192	236	216	227	231	220	247	215	226	246	226	223	205	243	213	242	215	262	222	209	220	232	242	227	221	238	190	219	222	201	213	222	242	201	221	230	224	241	217	210	219	220	269	219	230	196	201	243	214	256	212	220	220	255	214	194	255	216	240	240	205	207	229	204	220	246	261	222	236	206	198	219	232	202	229	221	242	223	218	218	223	232	217	231	225	213	214	240	225	245	223	250	228	213	241	243	233	232	236	251	213	214	209	236	213	234	212	240	233	237	208	237	241	224	204	214	228	225	219	228	239	233	250	222	197	219	212	233	222	210	239	208	212	215	231	238	224	241	235	226	233	222	246	218	220	227	227	233	233	187	211	225	231	208	224	215	243	227	215	197	196	251	264	225	201	230	252	195	215	218	215	233	225	228	283	217	211	218	204	274	229	230	248	234	215	234	219	232	246	231	203	235	231	203	223	222	240	209	228	220	229	240	243	199	228	221	224	211	230	220	230	239	230	208	248	260	223	211	245	218	230	210	195	219	223	256	225	235	204	231	225	224	226	220	228	209	242	205	222	237	230	229	207	242	202	216	233	226	262	263	217	203	199	240	207	222	208	225	208	207	229	240	248	214	231	246	232	217	259	228	231	225	207	230	226	216	214	211	229	215	208	242	225	234	234	233	245	253	233	257	242	212	214	248	224	222	240	230	231	225	200	237	186	190	244	219	243	237	243	224	228	237	215	211	234	249	217	226	226	242	235	240	238	233	218	230	262	241	203	239	254	216	218	213	218	244	223	246	222	223	207	218	237	211	211	219	241	197	233	212	276	229	248	250	250	238	203	231	223	218	216	238	223	277	210	230	216	229	202	240	224	205	206	218	228	229	236	226	249	206	232	236	219	224	192	209	215	225	224	219	239	264	222	226	228	194	231	253	217	214	245	214	230	256	191	218	250	203	199	235	206	210	232	213	241	214	249	197	229	240	249	225	209	238	204	225	263	211	201	226	241	217	206	222	245	228	209	229	217	230	217	268	237	204	234	189	201	220	207	212	184	206	242	233	206	225	216	237	238	236	215	241	250	235	205	212	245	225	239	222	239	238	212	238	205	242	211	215	226	240	247	234	231	222	212	213	224	216	218	211	204	227	249	235	237	234	226	221	223	235	261	253	244	241	219	197	217	237	212	212	231	211	226	239	241	230	226	228	222	212	187	238	201	234	208	227	213	195	205	235	187	229	242	203	218	230	205	227	209	234	215	250	210	197	225	205	227	238	233	215	217	224	231	210	241	233	260	221	249	233	222	242	224	225	223	249	184	241	210	235	238	243	231	212	225	211	222	196	248	241	245	244	222	218	241	205	234	220	232	210	222	189	218	219	218	249	226	214	197	243	228	201
2726	2679	8802	11365	9682	7679	5364	3725	2494	1702	1059	782	589	484	494	452	518	496	495	510	502	532	486	499	486	533	507	500	520	491	531	488	515	506	544	509	478	505	513	536	501	495	498	515	511	488	449	509	475	497	518	520	557	480	539	544	490	476	485	469	477	491	536	487	495	513	514	525	466	494	503	517	538	480	486	549	548	516	486	487	542	470	476	499	493	521	506	542	521	488	487	500	523	498	517	480	474	484	486	475	482	477	511	510	548	538	497	480	477	506	498	514	486	505	462	483	481	507	510	524	511	493	495	486	493	499	492	500	493	508	516	514	527	479	541	493	497	503	529	506	517	477	531	515	478	455	503	484	506	501	489	485	544	489	503	497	450	530	509	511	510	494	497	495	535	473	495	488	521	497	513	537	508	503	491	464	494	507	489	494	521	483	497	492	467	499	533	541	461	490	504	479	515	494	515	510	459	523	498	485	486	442	504	464	481	496	511	491	509	499	489	513	512	533	488	485	474	468	482	525	475	492	508	516	494	509	521	463	504	542	503	496	545	501	518	531	479	470	540	514	534	501	471	518	505	490	490	499	509	494	487	495	502	507	477	506	514	528	520	503	515	480	515	438	471	488	509	513	493	500	490	540	534	471	482	499	505	485	548	519	515	482	503	499	538	520	469	497	532	504	467	503	488	517	512	552	522	491	481	538	491	488	515	483	506	501	509	546	525	535	503	525	485	511	479	517	523	516	490	471	491	491	490	557	458	482	472	533	527	502	487	497	473	505	507	498	493	489	520	455	475	498	527	502	515	484	522	562	507	541	486	509	467	449	523	497	476	465	492	472	489	537	498	462	477	508	484	522	476	528	526	487	503	481	466	490	526	489	487	488	457	499	482	501	510	512	482	547	512	488	482	503	499	512	493	482	515	527	537	493	476	478	511	489	522	517	485	483	540	514	511	493	444	487	512	526	530	484	506	513	523	499	502	500	496	556	481	515	494	501	497	507	540	502	497	519	546	473	483	512	514	487	515	503	527	479	512	536	468	498	492	505	496	485	483	502	509	504	491	523	510	485	490	535	491	501	528	491	516	490	500	473	499	499	515	483	475	528	510	501	531	508	481	499	494	520	553	530	518	479	513	475	518	522	501	480	523	499	508	467	506	481	470	513	489	506	512	490	532	490	532	489	565	501	502	486	493	498	527	489	488	521	507	429	477	456	583	507	487	495	498	515	487	499	532	478	492	541	487	540	516	548	483	519	521	498	464	505	526	486	513	508	513	516	464	532	478	513	476	460	495	537	501	502	515	532	527	463	538	494	510	509	502	536	481	480	528	529	501	484	481	519	470	522	468	497	545	498	488	553	504	468	522	508	492	459	531	513	521	475	533	533	484	509	484	458	514	484	515	475	482	475	517	513	524	517	532	502	514	537	457	512	467	497	452	471	526	534	521	497	488	482	496	496	493	511	493	522	505	470	487	491	480	478	507	493	509	465	535	493	544	493	493	500	511	497	531	504	530	494	499	551	523	448	511	482	488	478	494	493	540	475	485	494	522	494	476	480	498	522	537	450	491	507	522	522	531	506	493	486	495	504	496	524	547	508	505	495	499	512	527	495	527	508	475	536	488	535	539	488	516	516	554	551	498	492	542	473	534	488	469	496	512	499	500	534	491	500	490	460	515	521	552	510	530	491	528	480	510	475	499	519	502	509	470	522	535	468	515	463	489	494	503	508	530	505	476	496	475	468	536	453	448	501	531	470	482	527	501	487	548	524	527	501	492	508	519	492	520	502	526	497	477	475	502	534	514	528	461	464	520	525	491	458	533	528	490	489	536	524	531	471	461	466	474	503	513	531	490	484	515	518	488	523	514	489	544	485	534	491	518	482	506	445	482	514	534	527	500	484	482	508	507	485	501	504	520	510	520	537	522	484	522	524	492	489	476	508	483	499	486	479	502	483	458	514	496	520	517	461	537	508	506	513	494	510	542	516	497	542	464	533	516	498	538	522	535	492	478	559	508	513	501	507	476	544	530	494	517	520	520	519	497	514	526	472	535	533	531	492	488	531	522	475	495	501	475	531	467	487	487	520	506	510	532	532	509	525	479	513	488	493	491	501	495	493	497	550	501	557	520	485	522	496	529	478	529	506	497	480	515	528	487	505	515	473	493	485	534	495	543	515	487	544	446	517	513	463	537	524	512	525	527	502	518	499	502	522	538	442	522	473	504	504	531	543	484	529	530	504	498	494	514	524	526	531	464	550	539	525	500	503	479	507	513	479	466	533	511	462	493	506	512	516	477	505	510	521	459	527	481	518	503	522	510	496	496	482	475	535	521	505	496	501	531	491	533	499	525	477	508	479	507	505	494	550	529	477	508	488	515	474	531	572	494	513	507	485	520	521	494	456	476	445	492	501	531	490	482	550	494	535	476	489	492	526	508	488	530	485	496	514	553	497	494	535	487	459	508	504	494	509	520	532	514	498	491	472	496	524	471	512	525	471	502	527	525	487	506	478	495	487	541	518	505	512	515	467	501	528	535	490	512	495	513	495	526	476	510	517	519	529	500	509	522	488	470	525	468	519	455	529	520	480	484	511	497	434	531	478	503	507	510	476	529	533	488	548	492	486	510	520	505	509	472	508	464	518	521	528	496	470	513	480	500	479	506	572	487	468	520	519	479	480	486	499	508	458	480	505	483	500	503	513	557	516	496	515	471	525	473	499	497	493	518	516	484	478	499	507	491	488	482	477	513	517	509	538	487	502	504	540	536	516	521	496	440	512	536	486	517	494	497	495	540	495	497	489	528	492	522	512	468	511	509	449	510	541	523	505	495	485	539	495	515	481	505	526	505	477	492	514	509	504	488	504	513	506	485	483	525	513	484	473	489	507	478	488	470	499	522	501	470	500	503	481	475	512	507	473	506	466	516	489	493	510	494	516	515	539	520	527	488	527	499	482	510	487	495	475	518	523	475	491	490	479	503	495	518	512	467	476	523	510	522	526	451	509	480	489	494	522	490	509	531	477	518	497	488	504	514	489	510	487	490	496	463	518	520	495	473	486	511	481	562	554	491	453	523	523	474	499	515	503	493	557	499	512	482	464	498	481	536	492	529	494	442	523	480	477	473	482	495	483	464	455	486	519	525	484	497	509	489	601	499	513	523	508	518	493	571	521	519	512	507	467	440	507	543	487	525	495	483	498	518	507	488	499	498	525	501	460	542	497	533	509	507	520	552	515	492	478	515	482	536	465	493	464	524	507	507	504	521	495	508	496	516	503	476	533	522	521	526	513	525	504	557	510	532	503	493	552	519	509	498	515	492	515	473	500	547	500	525	451	514	493	480	512	515	500	512	506	502	523	531	496	466	497	501	491	475	492	516	513	487	511	492	510	481	505	501	525	493	546	490	510	502	487	541	458	482	488	489	521	489	538	528	480	495	478	462	513	489	503	529	477	515	514	485	474	515	522	497	514	511	529	502	510	540	504	512	506	530	506	509	479
11604	28855	50381	49748	43147	34612	25359	15955	8448	4114	1764	824	404	187	186	189	174	219	174	175	201	186	161	181	178	198	190	202	139	184	187	194	185	168	147	158	172	150	159	159	186	188	155	153	154	177	176	181	171	173	198	178	165	154	183	186	183	176	175	188	167	145	176	156	177	176	157	179	185	182	186	196	164	167	195	168	157	168	170	164	174	190	174	170	195	157	181	169	176	172	164	177	168	179	164	200	175	154	186	165	174	182	174	167	169	147	140	170	176	194	204	177	204	182	183	173	172	192	173	163	166	158	172	191	193	193	191	174	194	185	170	157	192	169	186	196	187	157	165	163	162	179	191	150	170	189	187	164	171	165	201	155	184	196	179	184	195	187	161	175	154	162	164	167	189	174	165	167	167	169	170	169	177	166	172	191	158	169	157	160	184	174	195	195	190	188	161	187	155	166	175	193	185	173	160	165	170	196	155	182	177	164	174	185	175	162	196	172	186	186	153	154	169	159	161	185	169	184	189	167	166	179	159	181	170	170	187	159	180	186	164	164	144	164	181	179	175	173	165	173	179	161	167	183	171	193	172	207	173	178	186	147	170	165	198	209	164	188	200	170	183	173	176	167	188	161	215	187	166	179	171	177	170	174	171	182	159	177	174	179	186	204	198	149	167	177	168	179	165	163	170	164	186	174	150	180	174	173	205	174	193	192	193	174	165	155	180	160	168	162	172	180	168	176	166	163	162	181	161	178	195	165	170	176	171	165	196	162	174	194	169	168	180	187	168	170	194	190	176	156	184	158	178	184	171	161	180	175	204	175	196	170	184	155	174	177	183	157	166	181	190	168	186	189	164	154	166	175	168	176	138	167	185	172	187	185	170	178	193	183	186	187	166	160	170	148	168	191	162	190	192	156	157	166	144	166	181	174	188	176	177	194	168	181	163	198	166	168	171	180	164	161	182	169	168	175	174	170	183	189	176	194	171	160	138	167	142	167	196	185	175	170	153	181	185	192	171	151	162	169	164	182	196	185	154	164	181	197	185	185	201	194	158	173	177	213	163	173	171	189	179	182	183	171	189	161	178	167	148	190	179	174	202	158	193	173	165	158	163	189	187	171	167	177	190	159	194	159	183	182	185	144	193	191	186	158	179	181	158	176	202	178	168	180	176	184	171	183	157	202	184	194	132	171	161	161	177	180	161	171	192	190	170	200	164	163	145	150	182	178	171	168	169	186	175	163	197	163	191	181	185	164	168	162	185	148	176	169	176	181	183	184	176	187	177	196	189	167	148	168	168	167	199	187	170	177	185	172	151	192	170	159	174	190	163	159	173	161	168	176	165	168	170	182	139	172	197	165	172	149	146	194	176	171	168	172	160	150	171	179	184	172	183	159	186	174	168	171	195	188	199	185	171	175	206	180	177	175	183	168	174	174	159	176	179	161	170	161	172	155	173	166	198	208	184	179	172	181	176	157	184	161	185	161	160	200	168	197	158	163	156	148	170	170	170	187	177	178	164	144	195	146	192	194	160	197	187	158	177	169	170	171	181	182	183	177	170	185	163	169	191	155	200	183	177	193	193	167	180	196	181	160	165	164	185	205	181	178	153	169	176	189	192	178	182	192	214	168	152	167	191	143	138	146	213	174	176	145	201	179	182	202	182	189	201	196	172	190	192	196	188	171	158	168	174	200	166	162	157	200	179	168	176	178	204	163	166	161	207	198	174	174	180	175	187	192	196	188	171	141	156	156	172	163	176	172	192	155	186	172	182	152	186	194	139	203	183	193	157	179	162	178	151	168	200	196	186	193	166	152	200	178	182	183	171	171	175	177	184	169	169	187	159	169	161	194	193	174	193	186	160	173	196	192	189	158	183	196	183	183	188	168	166	172	152	160	189	170	165	180	172	176	151	175	170	175	196	164	175	174	212	168	194	171	185	183	166	159	186	168	172	182	163	185	202	179	171	217	179	163	196	179	156	176	170	175	207	183	155	161	182	177	169	163	164	167	187	144	171	179	175	174	172	171	165	182	165	181	179	145	172	173	186	158	186	145	177	206	160	193	182	192	159	162	151	178	172	157	171	169	191	178	184	157	149	208	176	222	192	163	170	175	179	194	201	157	189	190	161	196	183	176	186	168	173	156	200	155	185	175	188	132	176	160	181	190	188	182	177	182	197	168	154	182	195	162	166	156	172	191	207	148	164	164	181	167	191	183	154	167	170	166	157	184	168	196	157	190	160	181	166	222	182	160	165	161	152	169	191	178	161	170	168	178	185	159	177	155	178	179	173	181	151	142	165	185	168	164	180	167	155	171	197	199	168	169	158	185	175	169	164	195	188	169	170	155	190	179	184	145	185	180	197	188	171	190	173	218	174	179	177	160	176	190	158	184	164	175	169	167	171	157	178	172	186	179	163	173	173	183	160	182	202	193	174	168	190	188	173	193	156	148	175	175	182	163	175	162	156	169	173	175	165	184	172	159	198	184	185	171	174	195	168	187	200	172	173	200	199	191	176	176	186	196	169	157	168	193	175	191	170	160	164	196	188	171	151	175	157	172	156	194	166	180	209	167	178	139	190	190	184	165	181	166	174	164	204	170	199	192	189	192	174	186	173	173	190	182	185	155	176	183	173	197	157	172	174	175	198	169	171	169	166	171	209	177	178	187	172	184	174	153	177	169	151	182	205	168	182	178	156	195	191	185	172	158	167	181	192	168	159	167	176	188	167	171	151	153	172	158	206	183	164	166	160	183	185	207	174	178	182	168	143	157	182	190	170	166	171	183	172	189	178	161	189	195	158	170	165	164	170	155	171	165	186	158	188	176	182	192	181	181	166	167	173	205	176	177	192	185	182	147	172	176	164	182	156	186	159	172	205	174	180	211	188	174	202	184	165	172	149	162	195	153	177	182	166	190	172	169	192	166	165	160	175	154	168	159	190	170	180	146	192	172	186	219	177	175	167	182	190	176	170	183	191	177	179	194	181	172	176	169	211	207	189	167	215	166	156	185	175	156	172	169	188	173	141	150	190	180	162	152	190	153	191	167	196	178	162	166	194	200	157	170	159	178	196	195	165	179	180	225	162	179	192	164	180	170	159	166	193	168	168	154	171	168	170	174	171	170	164	181	181	177	187	166	183	155	191	169	156	169	170	183	178	168	176	174	168	167	193	171	187	179	181	186	166	199	174	152	190	190	166	173	158	164	178	177	189	185	171	144	199	167	172	188	172	162	176	175	191	172	176	181	173	165	164	189	163	168	168	173	176	179	197	153	158	190	177	168	188	173	166	182	188	212	178	192	182	165	168	184	201	181	163	189	165	194	166	176	166	190	193	188	194	175	166	197	173	181	166	168	179	164	165	175	172	200	167	200	190	187	157	204	178	176	207	185	183	187	179	174	201	196	184	157	164	179	181	186	183	200	185	190	152	190	179	167	153	173	165	186	181	193	156	170	168	178	160	161	163	176	176	193	150	173	168	160	177	166	186	174	161	175	159	168
7314	24228	48572	55697	53978	48678	41191	32700	23171	14153	7470	3967	1614	468	426	439	426	428	405	434	417	410	395	425	401	373	434	439	462	422	402	402	385	396	417	416	416	406	431	438	454	412	426	423	418	420	424	383	412	399	410	462	392	390	444	421	436	391	426	454	398	414	451	393	393	395	411	428	379	372	382	408	406	424	419	441	402	418	398	383	427	400	409	437	396	406	416	389	440	386	393	428	422	415	423	413	406	408	427	409	381	402	386	427	438	386	420	417	427	406	392	417	442	406	416	423	429	447	425	390	411	393	421	394	437	415	376	394	449	442	451	407	385	410	402	389	409	402	374	398	406	424	397	427	380	422	412	427	407	460	411	403	418	400	400	404	444	427	412	427	467	399	432	369	394	406	411	407	426	388	401	403	402	383	434	401	387	437	418	437	436	380	402	402	450	407	402	425	406	382	410	434	388	419	402	374	412	399	357	454	400	411	427	378	413	441	429	422	411	419	407	392	428	430	422	402	409	424	412	394	427	409	421	417	381	380	440	393	384	384	424	381	434	416	390	401	440	424	395	433	408	436	424	401	443	402	404	396	392	438	430	429	381	449	433	419	407	414	416	398	399	398	405	376	433	386	442	386	427	406	420	414	437	417	425	421	399	375	405	427	422	405	407	440	432	409	393	413	380	404	387	412	424	441	402	416	413	400	402	413	418	422	401	419	375	460	395	406	423	410	431	418	379	436	418	422	426	427	439	421	415	389	404	415	376	431	436	430	427	440	406	412	447	441	439	356	427	414	393	419	418	405	400	418	413	432	401	427	408	414	428	377	406	418	441	411	403	398	430	393	449	397	386	409	387	406	421	424	377	441	428	400	399	399	399	434	397	414	410	375	399	394	419	415	416	405	421	426	425	412	400	392	421	410	438	394	401	414	406	409	399	414	418	410	392	415	427	412	421	389	394	416	385	456	436	422	396	446	427	434	425	379	386	400	413	389	398	406	423	392	455	414	411	382	437	410	384	392	427	475	422	404	410	391	429	419	423	429	419	404	426	401	432	405	405	416	420	422	405	393	413	432	398	429	404	434	407	409	408	410	420	442	401	433	417	426	422	413	456	392	432	422	437	415	397	445	403	460	444	383	460	436	421	410	400	432	418	377	410	413	428	402	435	419	437	425	408	408	394	441	381	402	411	424	433	424	397	428	396	436	407	433	405	401	423	389	431	404	418	395	409	406	367	430	414	418	413	413	475	429	413	420	403	423	422	394	398	431	404	419	389	403	409	416	427	406	433	388	415	424	410	410	392	427	449	404	399	435	400	395	437	418	415	431	397	410	404	418	425	403	421	389	443	422	394	393	394	425	422	392	439	421	430	406	442	439	448	403	425	445	443	447	394	424	371	450	423	383	393	443	413	444	407	416	391	409	409	381	438	450	402	402	400	443	420	394	416	412	413	423	407	376	441	422	369	368	414	373	406	431	427	388	420	402	392	420	381	398	378	431	431	407	434	376	404	406	444	398	438	427	399	415	456	447	400	402	395	380	416	389	411	386	421	418	427	389	428	407	401	426	428	401	431	402	400	399	450	388	417	383	427	379	417	403	386	395	409	421	404	403	459	371	374	412	412	404	396	403	430	405	399	384	410	392	399	405	394	412	413	403	455	432	434	422	419	423	428	428	426	418	440	459	409	402	436	414	415	401	419	440	423	400	427	400	408	404	417	416	438	414	407	430	416	444	444	414	434	405	419	402	454	399	414	439	427	424	444	407	433	402	450	430	415	438	368	418	394	448	408	409	393	452	421	416	408	383	400	410	377	438	382	445	387	392	395	409	402	419	396	422	409	449	381	420	402	421	415	386	437	411	448	415	381	436	426	410	395	436	391	440	402	376	382	429	417	398	394	411	413	428	429	366	421	413	408	438	418	401	437	411	446	397	393	405	410	385	434	414	415	408	413	377	439	429	414	423	394	432	412	404	411	368	398	413	457	431	419	402	420	433	448	385	442	392	446	397	423	425	392	407	405	423	382	456	412	422	401	424	372	402	385	444	439	380	401	396	387	407	405	409	397	437	446	447	426	400	409	412	422	415	414	393	426	416	430	439	401	406	411	421	368	422	408	424	426	435	421	442	388	403	365	402	471	411	379	425	416	416	390	385	388	440	428	415	405	402	384	414	430	414	392	416	421	372	386	412	419	402	409	391	424	388	399	421	414	415	412	424	395	393	423	400	408	419	415	414	410	422	406	400	412	394	430	418	401	425	416	461	417	446	415	423	404	411	388	446	445	401	404	412	424	397	419	399	441	374	436	411	389	458	431	389	401	405	391	465	375	457	390	423	410	424	409	414	412	365	403	415	424	377	421	413	392	388	438	381	387	419	397	404	416	410	394	387	427	439	370	423	417	435	397	440	394	373	399	413	394	430	398	385	394	403	399	412	413	414	412	438	415	408	426	399	430	415	400	426	412	440	423	408	455	386	389	419	415	435	418	417	426	445	440	391	449	391	431	391	428	419	398	389	431	417	421	456	428	457	420	422	434	410	402	401	402	406	410	406	424	429	458	429	416	427	374	457	426	384	471	428	412	410	395	378	381	415	417	403	408	369	419	401	387	411	404	398	385	403	423	397	427	410	409	401	457	404	408	447	455	441	407	441	421	416	420	400	432	429	412	438	407	412	454	416	430	389	377	419	422	410	410	403	405	432	419	423	376	404	467	408	413	365	442	408	430	388	433	426	423	425	365	441	390	411	415	404	422	436	417	410	422	393	402	437	385	450	396	412	421	414	395	455	444	393	444	425	438	435	416	390	447	408	421	455	381	424	435	428	406	410	399	447	422	407	405	408	423	418	400	421	384	406	428	407	440	403	429	403	440	394	435	385	415	419	394	445	408	408	403	424	437	394	414	416	403	403	395	385	409	400	378	377	430	426	416	409	446	437	434	425	420	415	409	388	397	402	382	427	428	409	431	403	417	394	385	405	408	395	413	414	404	375	428	379	399	392	395	378	411	451	428	381	414	426	411	406	401	406	395	393	378	445	424	397	401	427	409	419	419	415	433	396	419	375	433	408	415	437	432	407	389	403	438	410	412	416	426	390	409	399	428	425	394	421	412	409	410	403	413	407	404	388	383	382	389	415	367	411	392	407	423	414	445	395	395	426	411	407	406	400	392	412	408	439	413	406	405	405	424	387	417	396	396	407	424	432	379	402	484	410	427	392	437	430	426	386	396	392	421	427	403	412	414	376	428	463	436	397	409	385	406	433	419	418	401	401	415	413	409	417	433	377	427	442	427	379	408	360	444	445	432	404	437	397	444	411	414	423	374	458	424	406	439	426	381	410	405	413	443	412	435	390	413	432	423	381	414	420	400	411	360	417	389	429	410	406	370	442	426	364	410	401	434	454	438	416	434	365	435	419	414	443	402	422	419	437	415	427	398	420	432	464	425	397	393	372	420	392	410	410	425	404	419	399	393	405	439	417	442	405	396	414	402	408	398	411	398	384
19121	20284	60163	64371	58352	49356	40862	30197	18794	9297	3999	1694	705	341	265	264	256	241	276	233	250	248	216	283	278	257	236	247	232	264	261	256	269	272	288	273	254	239	285	225	267	263	279	237	265	283	215	253	253	251	250	258	281	260	239	282	241	244	273	268	282	275	260	288	243	256	282	259	242	247	253	256	274	289	254	262	250	259	249	249	264	228	278	254	259	262	274	254	254	251	262	252	278	225	252	285	244	251	252	264	221	246	280	239	264	285	226	257	239	262	261	273	271	284	250	233	255	288	280	258	238	233	258	284	244	254	222	268	273	266	246	241	276	300	267	250	245	270	272	285	259	293	246	241	264	268	277	253	238	258	234	262	239	254	239	256	255	253	263	251	282	259	252	279	263	271	259	242	243	242	236	239	226	254	258	259	243	271	246	263	259	289	272	274	252	278	249	271	256	283	236	244	291	257	242	239	264	241	266	269	260	264	254	266	265	282	309	291	268	247	270	240	265	253	268	252	272	271	257	286	296	253	275	255	304	242	234	244	260	273	261	234	257	251	288	253	229	266	251	264	263	222	256	283	253	251	262	262	239	283	267	274	259	255	281	260	261	245	251	241	286	258	215	296	251	235	239	290	253	258	223	287	278	261	235	270	244	274	290	277	278	279	258	252	267	245	245	264	246	260	265	250	269	272	255	283	269	273	245	295	289	268	283	265	245	254	257	250	246	261	238	227	273	234	240	265	249	257	236	266	226	240	280	251	258	265	250	254	264	266	274	237	262	275	241	276	259	256	251	272	267	272	268	251	243	261	204	283	283	255	265	238	290	276	243	220	277	266	241	252	276	290	273	245	247	247	259	277	230	265	260	257	283	257	250	254	282	261	279	264	251	245	258	288	263	251	255	238	242	280	264	252	260	233	256	250	258	264	255	255	267	245	224	249	268	277	252	260	236	256	245	276	284	259	236	254	253	261	253	269	281	230	273	273	270	295	274	238	224	270	262	226	258	255	283	279	257	254	249	271	257	232	237	234	231	255	270	297	230	275	286	266	253	245	267	259	279	278	316	282	240	235	262	278	255	263	245	268	261	245	242	267	232	253	237	249	260	250	263	258	263	264	278	264	245	259	252	263	274	263	271	270	253	246	262	238	262	229	250	265	262	261	260	269	248	206	244	239	246	280	232	255	284	265	254	258	270	233	268	288	250	242	253	284	280	288	242	273	245	265	256	305	264	268	260	244	275	247	281	259	266	259	277	242	249	272	255	260	275	243	252	237	254	275	245	244	278	263	226	278	259	280	274	219	240	255	241	250	266	271	241	256	265	268	231	273	248	274	293	254	274	239	244	274	267	253	263	270	264	275	256	236	282	264	266	253	244	218	271	241	251	267	248	232	244	245	267	254	247	267	261	302	280	277	264	258	256	279	258	226	247	266	252	250	255	280	264	286	238	240	258	249	260	252	260	240	285	278	253	262	291	262	256	303	268	250	304	252	275	278	286	276	283	261	251	234	270	268	289	268	245	269	268	239	247	257	244	233	264	279	233	235	265	270	271	255	285	286	231	253	263	273	276	270	252	239	255	264	233	262	256	242	247	232	251	253	255	237	256	250	240	262	244	280	256	264	261	249	264	238	256	255	282	226	242	271	252	295	258	258	245	265	233	253	253	252	251	255	242	255	250	238	268	250	273	258	242	264	239	248	222	270	258	244	256	254	273	263	264	277	272	248	259	239	276	244	267	245	252	222	260	246	264	243	270	274	274	284	248	248	273	240	255	285	257	252	254	240	255	251	266	261	242	252	262	273	224	291	269	243	265	277	222	307	261	259	247	233	287	276	256	265	305	257	266	236	263	250	254	267	270	279	255	256	256	250	253	233	220	227	236	231	235	259	218	248	273	259	253	257	269	236	250	249	247	247	268	262	261	211	252	230	262	256	263	279	256	268	261	243	246	264	269	233	273	274	242	281	258	245	271	240	249	263	254	216	253	278	261	236	256	242	255	269	253	246	255	306	265	248	269	258	249	266	233	236	248	244	244	261	248	304	281	240	251	269	258	265	244	239	259	284	251	250	254	272	253	211	287	275	270	264	267	249	252	261	267	278	261	250	261	245	261	260	252	241	260	256	254	243	267	271	243	256	240	251	260	300	267	249	258	283	302	245	238	272	245	248	244	243	243	234	248	234	220	275	276	286	251	265	236	264	256	287	284	256	251	284	249	253	270	277	265	256	234	248	253	253	244	296	244	257	255	252	272	264	263	273	248	233	232	277	255	245	245	278	260	265	295	243	265	279	237	257	281	230	266	259	283	244	258	242	290	267	248	248	282	235	255	283	233	241	271	268	251	248	241	245	253	220	266	242	275	292	246	259	255	249	291	259	256	270	273	283	219	246	269	236	260	251	222	278	265	278	281	269	230	263	263	232	242	276	240	239	284	287	276	224	268	269	287	233	268	311	253	241	238	230	230	238	246	242	243	291	263	241	237	244	261	266	269	257	265	285	307	273	266	256	246	257	264	273	266	274	239	242	247	263	257	252	284	268	263	257	267	252	281	236	269	264	244	253	274	246	260	294	266	271	303	237	259	288	270	239	272	240	256	254	286	257	225	247	244	261	256	251	258	233	255	256	249	240	236	261	276	267	251	244	263	264	278	306	245	251	279	239	250	280	248	256	263	271	269	251	252	230	250	270	279	258	259	251	251	253	257	298	275	258	250	265	255	284	241	260	229	221	260	267	245	277	262	270	241	265	268	276	244	274	244	253	252	234	249	272	291	246	234	273	309	261	252	263	251	291	240	283	275	258	263	231	266	259	267	241	228	274	255	251	222	257	264	243	287	236	268	244	244	263	258	290	247	258	270	260	280	264	248	258	254	276	241	251	248	232	233	235	281	265	295	279	255	254	263	292	273	237	275	243	248	251	254	251	230	273	242	248	241	240	232	218	247	266	286	257	251	272	281	252	263	258	272	266	258	228	278	259	292	239	264	242	251	267	262	267	274	275	250	238	227	266	250	253	267	259	250	237	259	246	263	240	278	285	251	279	226	242	235	262	258	283	277	242	277	252	234	220	249	283	280	230	244	256	253	253	259	263	242	274	277	271	240	264	256	286	239	235	271	283	251	253	260	261	254	254	290	265	264	242	255	248	244	255	244	267	305	276	257	227	268	244	259	257	262	245	235	250	251	257	232	231	283	252	246	242	255	244	288	310	239	262	258	264	306	276	254	237	235	262	257	252	252	252	249	254	268	271	280	264	261	246	277	260	259	249	264	251	240	274	250	273	266	237	276	265	255	299	256	242	249	271	248	259	243	238	261	247	264	238	277	239	240	260	264	249	260	250	281	275	284	243	238	274	271	253	253	264	247	264	268	250	255	284	245	282	249	250	281	242	257	229	275	253	274	243	276	231	281	252	249	253	265	262	237	254	263	292	269	258	295	235	286	256	257	279	281	272	258	272	266	264	270	240	250	255	278	275	267	233	261	269	273	288	223	272	253	276
8718	17125	55973	68065	67459	60247	54879	45555	34490	23632	13677	6280	2559	818	601	602	574	585	613	615	587	613	556	588	602	563	603	566	546	569	624	619	601	582	557	606	581	557	579	568	548	543	603	645	583	562	609	630	547	605	608	565	601	566	597	616	589	580	584	614	634	646	613	578	567	557	564	589	604	602	565	584	599	632	577	610	575	609	589	570	625	592	533	611	565	588	595	553	651	589	620	530	614	601	597	564	590	566	580	573	590	600	580	561	557	554	557	590	568	582	609	623	554	606	570	600	571	599	593	543	579	627	565	630	568	616	634	559	550	602	565	571	572	592	578	561	623	622	597	597	543	550	604	603	613	547	575	582	611	631	606	601	622	622	580	602	573	584	548	553	588	613	591	602	600	597	573	578	575	545	574	633	608	586	573	609	566	594	577	611	612	615	550	577	569	594	611	574	580	589	591	545	571	596	556	559	595	597	569	605	610	560	592	583	609	587	581	613	585	565	576	533	591	583	636	556	589	560	599	585	637	598	587	585	583	594	576	567	560	594	611	583	560	583	615	594	559	618	580	587	559	589	594	606	548	575	569	611	589	546	618	613	535	568	614	564	598	573	583	595	553	561	632	550	591	557	584	543	568	571	569	618	566	563	575	581	616	593	580	593	617	552	581	585	567	628	604	622	583	581	556	610	544	574	541	602	563	565	547	542	569	567	577	590	556	574	579	569	526	609	578	594	603	576	582	586	583	614	603	600	576	562	582	548	583	581	566	596	613	568	610	598	579	551	606	590	545	573	592	590	576	570	574	613	570	573	610	572	546	615	577	612	611	602	577	561	579	610	593	541	553	562	590	610	606	613	613	557	593	547	614	618	583	583	562	613	611	601	536	593	645	584	560	601	618	604	638	591	574	603	622	579	606	578	636	572	586	563	593	564	542	608	549	615	589	615	602	585	557	590	588	545	617	596	608	566	582	626	600	599	554	565	577	624	615	562	572	559	538	597	607	614	548	574	577	566	583	566	546	534	549	597	595	567	594	559	586	547	580	551	615	599	594	588	578	586	599	584	592	579	602	579	585	586	591	573	609	607	535	588	585	571	571	601	608	549	606	598	603	621	570	541	571	572	616	543	612	587	560	552	593	579	577	563	589	570	571	586	619	565	577	593	557	582	575	630	565	602	529	603	591	589	544	535	567	580	595	563	602	597	594	559	578	551	547	552	545	611	569	539	590	593	579	560	618	558	582	583	538	579	532	633	619	577	594	588	618	587	581	540	561	618	593	578	588	571	577	581	635	543	606	578	549	582	588	543	603	623	542	605	539	578	608	547	549	601	597	589	596	580	584	589	558	558	549	564	609	553	611	590	604	617	553	576	609	648	576	583	585	574	586	583	570	593	589	594	608	585	560	564	549	591	627	613	570	592	617	569	597	573	608	614	604	541	568	629	608	562	563	598	546	604	610	558	616	586	582	577	589	557	592	610	576	604	577	557	585	555	593	598	569	567	577	577	614	544	591	609	568	654	571	613	584	623	543	555	625	580	582	562	581	589	603	537	579	581	586	567	549	649	577	593	620	592	615	571	557	557	569	565	599	575	620	625	547	544	632	586	579	544	609	600	575	607	566	582	615	615	539	600	603	590	621	564	578	619	588	584	586	567	608	607	588	573	583	586	580	556	582	568	568	546	634	605	613	553	563	580	589	590	604	578	550	543	588	586	586	581	626	604	555	572	531	603	592	586	539	607	587	548	551	573	580	579	572	545	567	583	580	592	613	545	597	587	621	592	575	582	621	574	612	554	581	609	586	603	567	608	581	552	581	569	593	590	584	557	613	556	606	621	561	581	611	589	553	584	603	564	537	579	591	579	584	620	579	557	565	600	636	579	578	566	547	599	620	606	591	579	547	625	559	561	556	572	582	595	565	531	590	580	527	579	579	539	581	589	549	616	626	576	583	595	592	577	597	592	609	563	568	547	655	572	593	583	603	544	552	573	537	617	574	586	577	561	550	601	581	572	555	580	585	570	573	550	605	581	607	575	599	566	526	595	600	616	587	561	574	603	595	622	601	599	566	567	557	573	597	552	583	576	587	563	587	592	590	610	595	607	577	582	640	579	608	588	627	587	568	620	575	579	591	558	594	577	570	567	570	530	573	606	602	594	568	515	600	595	622	642	578	583	581	581	597	579	569	581	601	575	570	591	595	582	597	583	576	567	596	567	568	625	608	577	586	569	563	529	582	564	565	585	597	574	616	592	549	581	605	571	587	586	582	612	616	602	547	604	631	555	604	576	547	580	557	600	570	581	586	620	605	617	558	593	601	634	568	568	579	574	563	574	609	573	572	614	572	591	575	631	607	557	550	592	541	582	580	574	583	603	563	592	622	582	586	606	556	626	568	608	594	569	560	611	541	604	565	591	594	573	580	552	616	557	577	604	643	627	580	639	638	593	548	575	555	562	614	560	576	599	606	599	593	575	550	584	596	595	562	605	595	586	551	559	588	562	611	600	598	628	550	588	571	589	581	577	572	643	540	553	592	554	534	586	632	546	619	568	630	591	609	588	631	570	608	586	599	580	633	553	578	545	607	587	596	581	595	585	556	612	564	588	563	587	572	572	569	617	549	583	564	575	594	606	579	597	575	616	574	588	594	640	595	618	596	602	554	576	551	575	594	570	580	588	584	599	613	612	630	589	561	639	596	532	560	634	579	558	568	582	570	581	581	620	577	577	577	551	643	569	576	583	592	618	558	586	594	592	543	583	597	553	589	570	590	600	609	596	560	586	569	595	588	591	592	556	596	590	588	589	589	557	577	603	608	617	627	582	579	579	578	575	575	530	567	589	583	554	603	549	558	611	567	617	605	605	579	606	577	606	573	580	566	608	559	579	575	570	603	609	625	607	544	583	567	597	608	604	610	580	559	585	530	594	532	625	613	579	596	617	621	601	608	543	601	599	601	570	612	634	596	579	585	595	579	564	596	589	575	625	611	584	621	603	594	556	566	571	565	579	589	608	562	587	577	575	623	586	579	551	590	555	594	594	603	550	609	620	571	607	586	612	599	603	546	558	597	559	604	597	587	591	576	539	590	615	612	567	557	596	588	581	614	575	591	587	584	611	540	605	550	622	552	557	576	590	624	570	577	564	571	568	565	571	618	607	568	634	596	582	536	590	592	583	566	580	573	627	536	582	605	596	557	590	595	582	572	593	586	574	570	581	572	587	569	574	590	579	604	590	569	559	543	651	602	588	614	550	616	644	557	541	583	568	587	580	592	591	552	637	580	558	583	571	631	584	585	564	568	569	586	596	579	607	575	584	603	622	562	590	575	536	566	558	583	559	564	592	580	614	575	607	565	590	587	560	562	565	601	585	566	612	585	594	598	569	595	559	598	604	568	595	579	568	581	602	571	589	610	591	565	565	575	569	591	591	576	603	607	601	623	597	505	583	582	607	567	567	593	583	529	577	583	599	585	599	602	608	593	559	639	613	561	555	596	614	594	577
3523	992	1911	1887	2870	2585	2064	1436	905	573	448	331	245	236	250	224	211	219	236	216	230	249	245	212	214	227	227	226	234	210	226	220	233	223	231	211	238	221	233	230	210	237	226	204	201	215	213	228	224	193	260	240	203	210	229	220	261	213	199	248	211	215	239	214	227	233	197	203	211	232	223	227	192	252	195	224	226	245	230	243	222	203	227	224	228	224	239	215	228	228	231	235	198	232	210	240	231	186	224	243	208	231	224	223	215	243	229	217	229	214	231	224	255	239	215	231	202	225	231	214	212	234	232	242	210	213	233	201	204	226	233	203	238	198	227	233	239	226	240	201	191	242	275	212	242	216	232	236	202	223	210	245	226	203	228	246	214	197	181	218	224	211	217	215	244	222	261	225	226	213	240	236	229	204	242	209	238	189	211	204	214	234	217	262	189	206	203	218	230	220	211	238	216	207	216	209	232	243	221	213	244	235	194	220	230	223	225	217	216	209	212	215	220	225	198	236	253	203	205	237	193	212	264	222	223	220	234	219	214	237	232	235	251	221	229	234	217	228	238	214	215	216	224	226	229	260	241	207	219	221	237	234	232	257	204	218	211	243	216	215	249	209	215	220	222	214	230	218	219	208	221	254	228	249	232	214	233	211	219	225	230	214	209	210	243	247	227	258	241	224	236	218	240	203	211	220	248	249	213	258	219	188	227	213	207	219	235	236	252	228	222	239	214	248	234	230	230	242	194	208	231	229	207	252	228	235	207	232	212	239	200	225	213	224	212	235	227	210	226	236	211	216	222	230	206	224	236	206	228	226	270	220	227	224	231	194	221	227	208	209	202	215	207	213	215	235	199	243	224	228	213	236	239	239	245	236	229	224	208	210	222	225	229	261	210	236	220	235	206	199	224	216	207	225	209	252	216	268	224	218	232	246	215	203	240	222	254	243	202	221	224	244	200	243	212	247	209	202	215	226	206	228	219	226	218	218	201	190	239	215	215	212	229	241	204	222	230	237	222	230	201	194	211	232	180	223	241	226	226	233	231	206	210	224	196	226	218	222	232	217	209	227	224	239	191	221	209	225	234	203	209	216	219	205	236	240	199	213	226	239	237	250	214	224	209	201	225	228	201	227	237	232	207	247	227	231	217	234	242	241	222	219	208	212	202	215	211	228	242	240	257	220	227	204	213	226	236	224	214	203	221	196	212	239	221	271	221	203	224	227	240	230	213	214	228	237	226	235	221	247	211	221	237	211	226	204	227	217	208	234	241	221	210	215	188	223	225	213	217	218	232	233	234	228	253	235	236	237	234	246	240	218	235	217	212	227	222	242	213	207	233	204	219	200	213	226	217	215	224	243	227	227	239	206	207	237	205	220	220	202	219	218	245	234	232	211	218	224	228	213	242	201	237	227	224	237	244	231	231	187	218	222	224	219	226	236	241	203	214	211	224	211	224	207	256	219	245	221	228	199	218	217	199	209	199	211	223	217	228	236	245	228	221	217	214	225	251	234	236	193	216	211	211	226	221	209	247	230	237	235	232	218	248	242	235	240	219	206	235	238	222	225	225	211	215	223	194	204	260	246	233	211	235	217	229	203	240	237	212	215	233	235	219	214	248	186	219	226	223	223	204	221	247	212	222	237	245	232	221	246	253	220	234	229	225	222	193	218	218	205	229	221	206	222	206	211	224	238	230	221	222	203	214	211	243	256	223	231	251	232	214	242	209	237	216	221	252	231	234	255	211	220	212	214	195	223	210	237	237	224	232	232	227	242	220	233	234	214	223	242	192	244	238	224	201	221	245	219	231	191	203	212	234	227	236	213	222	220	201	210	245	217	213	229	212	216	209	239	226	215	248	233	197	201	228	240	211	200	238	235	217	214	216	236	207	240	187	227	206	218	225	227	227	254	233	204	216	229	214	230	233	240	229	219	201	233	220	219	216	242	193	226	204	231	212	220	226	223	240	220	232	231	214	222	220	227	234	241	221	227	200	216	250	240	237	213	254	254	204	220	204	222	219	209	232	255	223	237	211	230	212	223	209	232	203	209	246	214	206	230	237	218	235	230	204	221	241	218	218	253	207	219	250	217	214	230	221	214	211	214	241	239	239	219	237	191	211	226	211	203	205	199	226	222	230	215	234	194	226	199	229	215	221	245	210	256	216	250	225	203	207	203	224	197	189	217	248	223	229	210	261	214	200	218	215	237	230	223	240	230	214	235	212	218	218	230	203	263	237	218	224	233	237	242	227	221	227	220	222	200	223	230	207	238	198	216	217	219	210	213	246	213	245	191	212	218	244	218	239	202	204	206	202	211	251	227	209	209	220	229	199	214	224	216	211	249	215	195	235	214	240	182	224	208	229	199	211	214	201	247	209	200	219	231	255	256	216	207	212	239	232	215	239	184	244	218	254	213	223	234	213	236	207	204	233	216	230	183	240	232	245	250	202	204	197	227	208	222	226	242	220	195	200	238	255	217	210	222	253	230	225	247	234	215	200	223	219	221	230	202	210	230	241	232	216	221	241	228	217	223	202	219	230	245	243	228	215	235	221	233	239	195	206	225	204	230	230	233	226	235	241	237	262	260	220	213	254	219	218	232	186	241	207	198	245	215	200	196	197	235	221	199	214	210	210	204	207	214	211	213	212	206	219	220	247	229	215	225	225	250	212	233	199	247	214	232	218	221	206	228	216	225	243	234	203	246	219	232	257	219	223	267	201	221	229	223	204	233	258	223	225	228	236	258	234	218	220	202	232	220	281	234	230	195	206	204	214	208	220	224	209	209	221	210	220	200	202	214	214	242	224	230	226	217	239	229	240	227	209	201	225	227	223	226	227	239	217	212	218	206	239	242	235	228	214	228	220	208	204	211	229	217	219	206	233	216	251	241	183	227	203	215	215	198	226	237	235	199	203	207	227	224	255	219	212	215	204	257	226	220	238	220	219	209	225	236	212	236	241	231	203	247	228	202	242	228	195	252	215	206	244	231	224	231	209	211	194	191	227	207	201	212	230	220	240	225	224	257	227	229	229	224	201	222	227	210	205	208	228	223	241	242	200	212	189	222	233	220	213	228	252	254	217	234	224	209	233	242	217	198	234	244	223	209	222	223	256	222	220	228	215	221	264	212	245	248	237	233	223	231	217	214	229	224	217	221	255	210	242	236	239	231	222	236	243	219	218	232	243	248	240	224	213	210	220	221	194	227	231	224	221	214	239	239	228	191	228	239	194	252	217	248	204	199	233	227	226	220	236	260	237	212	202	195	224	243	227	243	212	213	239	222	222	250	217	199	248	184	201	200	207	230	206	211	249	224	226	241	229	209	211	206	250	231	225	186	206	242	218	214	208	238	217	203	234	221	240	247	212	220	223	217	237	233	204	225	239	221	257	240	230	217	247	242	229	222	231	224	235	208	222	216	218	230	233	255	207	218	235	247	222	215	244	218	245	229	196	222	218	201	186	232	221	222	213	228	192	212	217	215	213	215	213	239	231	208
2669	1150	3960	6576	11307	9549	7647	5205	3216	2060	1332	799	583	523	487	484	529	493	489	500	515	486	518	537	498	519	507	532	444	487	513	490	510	508	561	540	535	513	474	495	523	458	538	483	514	506	490	535	530	492	519	502	504	487	508	491	547	479	484	506	472	503	541	511	492	448	484	510	515	475	492	512	529	464	513	440	521	476	509	482	520	549	476	485	487	496	473	503	498	482	466	504	496	499	534	516	461	488	481	488	521	502	550	493	509	507	475	509	512	495	518	477	478	476	515	470	481	543	483	472	474	505	486	520	488	528	481	487	520	487	473	490	491	541	527	524	518	481	458	485	485	529	505	507	484	499	473	480	520	501	505	507	519	448	494	495	486	497	494	505	505	492	498	478	477	530	478	493	478	502	487	520	490	507	452	550	475	502	517	496	496	529	507	488	443	530	494	481	485	422	504	511	454	515	476	484	504	443	500	474	498	514	505	473	499	489	469	512	505	527	477	529	527	542	477	530	525	504	494	520	498	518	522	502	504	485	483	493	516	469	484	515	514	512	505	534	518	521	477	484	552	481	514	497	511	480	497	508	476	485	508	491	485	512	511	479	513	501	474	475	526	463	513	494	514	482	480	503	512	503	472	503	476	496	499	501	500	538	523	484	515	529	499	502	498	466	517	488	488	530	557	510	535	490	460	482	494	492	501	525	522	500	496	526	474	502	514	496	548	493	474	483	559	521	471	489	509	495	509	486	479	527	484	484	512	486	471	505	497	527	493	528	498	497	533	511	527	510	484	484	506	497	511	464	530	485	439	496	496	445	484	495	445	480	476	505	502	510	527	535	480	488	502	506	509	495	495	493	518	476	477	516	520	491	494	515	532	465	527	532	499	497	519	524	480	512	507	515	471	500	505	461	526	487	520	481	477	490	501	482	482	534	518	484	494	508	513	481	480	508	472	529	518	474	498	512	516	478	510	509	496	507	503	575	511	462	484	480	494	491	478	511	479	491	543	511	494	481	501	545	507	533	524	520	480	499	495	467	524	498	499	483	459	470	491	493	504	538	517	486	510	505	518	484	507	488	511	450	536	474	513	512	485	484	504	494	500	539	511	446	507	486	449	514	450	493	496	460	507	487	539	518	483	494	507	507	477	499	517	523	513	504	494	500	454	476	481	449	500	467	498	495	506	497	494	493	535	495	535	505	488	522	491	503	536	518	497	468	520	473	531	505	490	547	492	531	448	489	456	520	515	484	510	516	524	475	505	530	487	494	486	522	488	496	514	517	497	477	488	472	487	531	470	490	494	495	469	504	481	470	494	460	524	495	495	469	479	485	473	496	491	507	489	503	475	486	480	451	480	490	494	476	549	517	521	526	492	515	482	520	515	522	521	509	480	519	498	478	484	508	475	504	481	504	463	433	503	483	511	515	516	477	493	491	512	481	502	461	506	492	466	495	471	481	500	521	488	486	545	496	510	542	503	546	512	514	531	509	508	471	473	485	475	465	528	494	485	536	471	490	485	509	502	503	463	490	494	480	536	504	483	503	511	473	482	514	510	481	468	501	466	492	463	483	497	486	503	531	526	488	486	477	509	508	511	510	499	533	515	516	516	493	502	480	501	482	483	483	478	478	498	488	507	509	508	527	520	496	528	525	486	471	536	517	501	491	496	463	507	518	478	509	483	501	491	520	504	470	505	476	471	481	490	457	501	494	523	538	494	520	513	554	500	478	494	452	496	508	516	495	506	509	485	513	489	468	523	445	503	513	504	531	513	488	491	471	490	539	489	508	525	538	482	512	475	480	522	504	567	510	522	461	491	501	524	431	512	515	520	540	472	462	491	491	527	486	454	529	491	467	539	495	459	506	455	436	484	519	518	505	550	464	472	501	516	474	483	484	492	474	516	511	529	496	501	466	468	489	501	492	481	525	482	485	501	507	501	480	522	459	536	500	508	546	531	486	474	507	495	481	476	518	471	501	484	517	448	496	536	492	510	480	490	545	473	514	483	491	503	509	486	468	500	484	503	520	507	450	465	478	511	484	498	533	476	491	497	484	475	501	465	490	483	529	491	475	493	531	505	490	527	456	504	503	525	505	490	506	470	511	522	481	512	517	512	491	456	448	455	487	477	540	527	518	473	444	511	443	460	486	480	492	508	476	476	499	515	522	499	462	477	492	490	507	494	463	481	451	542	520	467	465	506	461	530	511	462	490	491	510	493	463	460	469	494	526	508	491	501	535	452	506	478	481	469	473	510	489	490	491	477	519	496	449	511	487	484	481	485	490	491	472	502	515	510	493	483	503	477	514	497	512	493	504	494	517	496	488	506	490	469	545	489	502	451	482	472	512	489	532	528	478	502	483	504	521	480	472	469	500	461	506	470	493	499	489	500	500	483	514	567	505	491	531	495	511	477	482	488	496	477	487	549	499	461	493	484	542	488	537	514	477	530	487	502	444	492	495	497	510	514	545	498	455	445	488	518	541	514	514	497	479	528	463	470	480	513	522	521	537	478	499	487	485	516	473	485	532	474	485	508	467	511	476	488	544	503	499	522	496	493	510	504	468	479	510	498	466	512	477	489	515	471	517	473	508	492	486	516	496	522	494	500	473	472	471	460	492	481	515	518	489	505	467	505	526	508	480	475	500	502	487	526	520	531	523	498	521	503	515	479	489	538	478	447	540	505	535	447	523	530	493	517	498	484	466	485	525	496	490	478	486	465	521	481	497	501	487	489	489	487	495	504	522	505	539	495	508	494	491	470	484	464	499	474	507	487	473	498	531	457	506	513	485	519	525	518	507	473	510	494	492	496	482	464	490	462	558	511	478	496	497	509	505	464	485	507	466	495	451	529	501	480	513	519	499	482	522	523	492	506	483	521	498	522	487	505	472	495	509	470	435	504	497	475	515	532	532	513	504	503	535	470	485	497	472	476	493	500	521	512	524	509	508	468	517	517	444	457	539	476	547	494	519	496	477	501	507	506	512	498	512	480	512	478	489	499	461	442	517	463	465	505	500	517	458	468	492	483	472	499	500	471	507	464	535	502	523	504	519	488	497	513	446	481	484	463	493	512	525	471	517	499	481	494	485	449	506	485	522	492	483	484	461	486	491	465	490	495	487	502	512	485	508	519	530	487	539	525	507	497	525	490	503	479	475	534	536	541	522	510	499	518	487	515	490	493	492	499	473	537	508	495	497	496	483	477	505	525	481	507	456	479	528	516	523	477	496	456	527	484	495	502	506	492	479	479	503	540	530	474	493	490	495	523	513	493	474	509	473	532	537	504	500	508	500	525	514	485	508	468	496	514	484	482	511	467	528	487	511	474	524	521	561	474	477	466	501	490	472	508	499	505	484	487	452	540	464	481	507	463	471	497	527	516	493	526	481	503	500	512	505	477	488	523	501	505	519	477	519	523	537	503	465	489	506	485	502	482	515	509	480	481	507	479	490	485	524	466	491	530	506	489	538	460	486	472	513	468	523	482	493	490	504	513	489
11928	2880	6639	34818	48550	42137	30246	19875	11621	5958	2712	1240	313	202	177	161	196	169	175	126	145	180	159	155	199	170	176	158	165	153	159	181	169	153	178	144	155	170	178	183	173	164	161	171	182	179	178	184	172	185	198	169	183	186	172	158	153	152	154	171	175	154	159	160	180	170	185	185	147	164	163	155	172	162	179	186	166	170	168	157	164	201	178	167	189	159	167	181	183	160	160	144	202	201	172	173	175	201	136	188	177	186	139	190	164	169	168	196	151	167	170	169	158	174	165	196	165	166	172	166	170	168	162	163	151	162	148	192	160	163	184	198	169	159	186	185	176	162	202	174	168	168	189	166	157	152	172	145	178	167	177	171	183	159	199	169	180	174	183	165	171	161	186	158	176	175	176	165	162	183	172	167	173	190	152	180	150	154	187	163	173	171	159	178	155	190	173	158	178	186	161	168	162	179	166	150	140	184	178	179	187	172	148	156	187	166	154	168	164	179	211	163	150	189	196	156	158	149	177	177	174	184	165	182	158	189	174	175	158	164	166	156	171	185	152	152	164	182	162	165	149	177	181	172	161	165	171	154	168	174	187	158	165	156	179	162	172	163	176	179	158	175	160	166	177	158	153	164	150	171	145	169	173	193	167	179	154	150	169	182	169	160	177	170	186	188	155	150	171	174	176	179	184	181	164	173	164	132	187	181	174	170	157	161	158	183	153	177	142	154	181	148	172	178	133	161	167	184	192	175	181	155	171	157	167	168	166	140	144	185	157	192	151	168	172	154	178	168	185	186	171	183	145	194	178	169	183	166	159	164	161	182	151	154	151	160	170	162	184	180	170	145	152	160	160	176	179	181	166	163	170	150	155	139	182	170	168	185	177	165	165	191	166	168	170	148	199	164	184	171	186	175	162	149	153	171	182	162	173	187	178	173	185	165	158	159	168	186	171	187	146	151	183	161	161	158	147	158	143	182	164	192	154	150	187	152	142	173	162	162	178	177	169	172	151	155	169	173	168	192	159	181	180	172	170	183	188	190	155	179	158	156	153	152	185	146	185	181	202	185	183	174	184	188	162	171	196	165	167	158	177	174	169	184	159	165	180	173	203	146	178	159	156	172	151	183	166	165	170	180	169	156	187	185	174	166	176	158	183	169	199	178	154	175	143	152	140	158	161	153	173	155	190	178	169	182	162	181	203	162	160	181	161	160	189	150	152	166	182	175	176	187	173	180	161	168	150	147	177	166	165	160	165	174	163	161	192	169	150	162	190	158	173	186	199	153	191	169	172	163	173	173	171	169	155	170	174	183	168	168	206	174	178	171	181	189	169	188	160	168	165	181	179	160	176	187	165	192	156	155	182	164	173	169	164	182	173	177	146	171	180	145	174	185	189	159	165	177	176	151	151	171	192	159	201	162	166	159	155	179	169	169	163	172	197	172	168	171	180	183	164	151	168	178	186	161	174	171	167	175	160	168	147	149	165	191	167	148	153	185	162	175	149	165	179	157	179	183	173	161	170	161	164	158	170	181	155	164	192	146	162	164	155	178	165	189	154	185	184	150	182	174	159	175	173	153	170	164	187	166	151	164	184	162	162	182	167	174	169	184	159	179	167	144	162	162	164	169	158	165	192	146	155	182	161	161	164	174	189	154	149	189	165	160	149	162	140	161	171	187	149	182	185	162	179	162	154	180	186	177	161	147	174	173	160	159	158	180	177	172	163	180	155	191	181	149	183	133	170	161	173	174	158	183	170	159	173	149	174	152	171	152	180	181	163	182	162	177	183	175	165	180	146	157	177	158	192	185	158	171	146	172	168	193	175	184	138	152	164	183	182	189	172	175	152	199	184	160	171	156	170	173	161	152	175	163	180	173	178	185	157	174	172	150	163	156	136	157	186	164	152	170	155	172	166	197	169	177	152	158	158	172	165	185	158	164	184	176	158	177	181	190	172	172	169	157	137	165	179	164	188	161	161	172	190	184	176	192	151	175	179	162	163	161	158	167	194	164	185	174	178	169	163	165	198	169	179	188	187	204	175	169	145	174	182	191	188	178	174	174	161	186	169	174	173	154	180	164	165	159	180	166	167	158	178	163	167	164	187	195	179	188	179	183	200	182	159	168	168	140	173	164	176	165	166	204	164	187	181	161	178	169	148	176	169	164	181	184	185	165	160	175	158	171	175	156	171	177	157	187	161	199	181	170	201	200	164	183	186	201	167	158	162	164	154	190	148	148	162	160	169	169	189	192	176	176	179	162	150	173	152	155	158	180	176	165	172	154	155	163	155	194	209	161	180	183	182	187	177	181	181	170	181	182	163	165	179	188	188	179	171	183	163	166	166	151	184	169	164	184	164	162	198	167	170	196	162	153	162	169	178	208	163	168	187	151	178	163	172	187	180	173	183	179	171	166	184	181	147	164	176	171	162	153	169	141	175	179	154	178	198	189	158	173	158	172	165	151	158	152	169	171	169	171	159	188	169	164	165	145	158	187	172	162	185	160	161	174	177	156	158	169	194	170	172	184	151	169	171	155	166	151	155	165	185	170	161	165	182	186	163	177	187	186	174	156	165	160	165	155	188	182	187	169	199	184	201	188	188	181	178	167	162	170	160	180	176	144	154	194	154	179	196	153	172	176	209	177	142	142	154	178	189	162	168	188	192	185	148	170	161	157	159	145	169	159	161	161	150	179	166	177	176	167	208	175	168	183	195	165	162	177	179	177	148	174	179	165	173	191	147	156	167	195	170	171	169	165	164	181	170	169	172	172	163	173	168	158	173	174	187	171	178	183	138	168	134	170	177	161	165	171	164	193	183	172	166	164	157	183	170	176	164	161	175	184	175	165	165	165	191	150	171	174	155	172	161	144	159	180	162	170	145	186	174	168	184	171	154	165	161	165	168	169	177	174	137	153	153	191	162	163	163	195	181	164	165	160	181	190	176	175	164	195	166	163	161	170	151	192	161	165	190	156	157	192	189	199	177	183	174	172	176	162	169	169	186	171	180	205	169	150	190	169	189	206	176	162	152	176	166	185	165	161	164	191	167	180	186	165	152	169	170	149	145	163	171	160	170	165	171	158	167	170	169	170	168	159	186	160	155	173	155	159	158	180	163	166	174	170	177	174	170	175	178	164	180	183	148	188	176	168	189	152	161	188	157	157	163	168	150	148	173	159	170	147	150	181	153	170	173	168	161	184	143	164	176	153	184	143	161	187	186	191	162	209	137	189	167	168	175	165	166	154	156	169	177	162	156	166	164	154	163	178	192	156	175	173	159	180	172	169	177	174	166	195	175	179	181	156	159	167	153	153	174	156	179	167	165	156	159	156	177	151	194	175	175	143	157	165	170	167	164	166	166	164	183	175	168	141	163	165	144	175	184	167	169	186	182	157	168	180	157	168	188	179	163	187	175	157	165	169	172	159	144	156	173	171	159	161	162	178	159	158	161	185	154	173	150	152	165	165	188	174	159	172	183	169	195	184	181	178	166	172	185	178
7078	2637	12494	47908	58684	54551	45183	36740	27770	18578	10704	5161	1266	553	412	401	374	385	433	398	382	420	379	377	396	399	365	409	387	412	380	429	378	368	412	379	401	412	388	450	373	407	375	420	392	413	393	442	412	398	407	418	407	409	392	411	396	430	400	393	401	398	395	418	391	411	374	381	401	396	375	365	388	402	376	401	390	411	450	395	406	403	405	402	387	456	404	427	398	419	400	402	384	439	388	392	435	406	374	411	421	415	393	448	425	389	399	398	403	367	410	411	379	419	432	432	400	400	442	369	409	406	406	395	438	404	405	415	416	424	394	389	406	421	421	377	403	420	394	387	413	429	385	392	411	389	417	385	399	424	410	401	422	358	382	388	382	398	415	387	441	362	426	415	408	406	423	393	388	385	391	404	413	373	406	412	390	421	417	431	412	404	382	410	410	426	421	391	427	407	397	397	397	398	399	406	394	410	389	421	413	420	436	382	400	400	406	415	389	400	395	430	410	422	371	401	400	385	417	407	388	400	422	413	401	426	445	374	395	433	384	394	380	408	385	386	404	398	394	409	386	440	376	416	395	398	404	390	410	355	428	399	474	373	405	419	407	396	413	396	404	397	393	422	377	383	358	471	372	405	408	364	426	379	411	413	381	399	442	367	414	406	434	412	367	411	435	376	418	427	451	450	430	411	403	413	424	408	425	403	390	428	404	400	369	417	362	372	410	386	399	414	416	382	413	365	394	393	386	409	379	413	388	417	420	419	391	411	394	403	366	405	403	413	426	367	390	421	430	423	441	375	421	399	443	425	417	385	389	395	393	386	419	363	408	398	378	410	421	418	411	427	420	393	421	407	413	421	426	421	410	422	385	405	381	405	427	440	410	393	397	399	413	437	392	382	411	413	351	397	405	418	374	408	416	400	422	397	390	400	422	389	376	384	381	412	422	394	396	416	385	405	392	440	379	394	404	403	398	401	424	404	407	413	395	385	433	384	436	403	377	381	377	432	392	432	388	398	397	386	393	388	382	408	411	388	392	402	395	398	387	412	396	432	382	412	402	396	409	399	433	413	377	409	414	396	382	417	371	386	405	385	350	401	398	422	441	412	418	416	413	425	414	414	408	411	409	384	433	380	461	412	396	405	395	426	431	409	426	391	408	394	384	412	419	411	421	420	422	409	402	384	399	401	414	407	393	368	401	393	403	396	445	379	397	381	414	389	402	386	397	428	410	401	414	397	408	401	405	395	410	377	394	436	401	417	395	397	403	390	376	426	395	412	435	389	401	430	377	397	396	422	365	410	393	396	386	441	401	401	363	390	399	386	390	410	388	420	377	354	371	412	393	395	390	408	410	373	394	427	413	390	414	421	452	380	418	401	360	408	428	413	362	406	377	398	420	373	397	388	386	405	401	404	385	414	371	398	454	398	353	399	424	392	397	393	418	374	413	422	396	421	390	427	387	433	411	394	407	419	357	417	390	409	420	416	405	430	391	421	422	392	419	418	368	413	396	419	413	387	386	428	383	416	416	395	406	406	382	348	390	389	389	433	392	399	390	356	393	407	390	394	396	453	435	375	421	408	416	395	409	404	404	429	442	427	406	433	419	382	390	399	399	406	400	392	402	401	397	402	377	392	424	397	354	386	382	397	411	413	370	388	386	429	407	407	394	404	407	421	365	395	387	375	403	406	392	401	383	371	353	429	432	399	399	381	372	424	377	389	423	425	412	400	401	402	409	428	388	411	406	409	394	396	396	403	416	415	461	418	378	381	397	431	413	409	418	408	372	367	409	386	410	391	363	381	381	429	412	437	426	408	405	401	424	404	427	362	394	426	383	378	422	411	371	417	375	388	407	403	377	376	405	417	395	383	393	396	430	370	377	397	424	421	413	400	371	413	410	400	392	448	415	401	424	373	431	423	452	374	373	387	444	386	429	383	418	367	391	428	394	380	406	426	406	386	389	410	399	409	395	387	398	394	408	420	402	429	372	392	400	380	434	438	391	431	392	390	394	423	392	452	416	420	395	416	425	381	389	404	391	429	398	419	404	439	413	418	437	370	408	413	388	365	402	379	398	426	394	397	405	392	430	393	442	416	422	401	417	400	352	413	404	414	394	419	372	398	377	407	397	429	407	418	386	430	429	389	416	384	398	410	400	412	421	374	431	416	434	384	385	441	401	437	405	373	410	404	395	343	418	389	416	401	414	390	392	421	395	415	437	425	390	395	402	380	421	391	409	378	365	371	381	362	412	408	417	408	444	409	432	435	404	434	373	416	357	415	421	398	419	421	407	367	418	419	390	374	395	388	404	446	423	373	435	409	413	391	398	432	415	404	401	381	428	430	407	364	408	397	400	392	385	428	411	366	394	365	403	358	409	387	372	427	387	393	393	428	405	438	389	386	398	417	377	391	424	403	425	414	436	431	412	439	392	426	404	386	389	411	386	414	421	412	385	406	383	402	359	416	385	406	391	416	418	361	410	425	422	408	414	429	395	399	438	413	395	422	406	429	396	387	389	395	425	398	424	396	378	391	380	420	376	396	413	376	413	422	399	379	380	416	402	391	395	430	411	401	437	422	430	405	425	448	391	406	433	450	388	403	415	390	387	368	357	427	425	403	423	404	394	403	399	425	425	431	431	455	383	384	388	411	407	414	407	403	394	375	374	351	431	438	407	392	403	379	425	395	410	422	396	385	386	400	445	421	412	397	419	412	389	395	400	406	420	402	427	403	438	390	430	380	412	398	390	398	386	404	420	425	397	416	397	407	432	412	395	396	413	379	395	368	384	368	417	445	421	431	393	367	390	380	412	402	404	411	392	395	386	455	375	371	377	386	381	414	404	402	377	402	411	397	400	391	417	454	413	371	395	425	387	414	403	424	405	422	386	394	423	413	398	393	406	394	388	442	419	448	405	395	383	399	439	401	399	393	421	438	411	397	384	388	409	422	371	404	391	403	367	433	390	396	399	396	384	420	388	418	417	404	415	414	419	394	420	402	407	445	415	382	383	401	384	443	371	408	389	424	405	388	388	406	370	405	434	404	409	389	406	414	384	383	422	367	419	397	383	410	423	421	410	424	431	396	357	386	421	419	388	397	418	424	394	407	393	440	404	398	370	396	395	383	381	403	395	379	375	403	420	383	396	408	374	409	442	379	410	397	370	398	394	441	415	405	442	447	386	399	404	398	377	402	447	389	410	392	425	348	406	397	389	389	408	385	404	400	405	423	390	418	386	398	396	408	417	402	423	401	393	393	415	427	378	413	407	387	430	386	403	431	398	394	409	428	393	417	398	403	407	384	400	413	413	376	374	373	394	381	424	427	414	416	410	401	418	396	377	366	417	377	420	437	447	411	378	378	407	416	415	400	404	392	413	403	405	387	409	402	414	379	411	417	423	406	387	427	407	412	378	424	432	400	402	409	388	391	415	361	432	393	401	389	380	409	386	382	399	439	413	389	395	380	400	391	400	413	415	403	401	385	413	380	379	384	413	427
20967	5703	22577	55958	59514	53963	45465	32655	21401	11693	5844	2787	849	279	268	244	271	299	259	241	247	260	247	260	264	264	243	252	251	250	239	255	224	264	234	232	202	244	266	230	250	242	253	273	280	265	265	255	268	250	276	252	246	253	246	252	241	238	243	251	271	232	259	264	261	255	242	252	254	279	256	262	264	250	240	262	247	254	257	240	277	273	247	274	257	249	264	264	216	254	268	268	234	246	270	254	251	250	255	236	238	245	270	277	275	210	231	252	263	249	236	228	246	252	255	261	236	242	256	252	271	241	251	245	274	241	289	275	275	211	260	258	228	251	249	257	242	252	250	262	244	246	252	233	242	242	245	233	274	241	264	249	238	242	241	242	248	274	247	244	273	275	264	229	272	247	258	250	234	252	301	290	242	261	229	243	257	267	235	242	248	258	245	221	256	242	274	246	257	250	240	272	262	280	252	251	257	266	249	237	240	250	261	270	273	271	244	272	247	229	223	275	255	244	266	263	259	259	240	249	256	247	247	236	271	232	263	247	269	251	242	265	241	262	256	250	293	257	270	251	249	251	232	259	244	255	248	255	238	223	264	225	277	245	240	254	277	245	249	240	272	254	259	254	233	236	239	229	230	254	286	250	252	255	279	240	271	257	248	268	252	266	281	249	253	221	248	254	259	251	269	262	283	267	215	239	277	277	258	246	251	235	230	261	247	237	244	232	236	267	238	251	249	263	260	249	276	245	263	256	239	231	245	248	255	239	275	244	263	237	241	246	267	261	229	246	237	288	256	256	274	318	249	272	225	226	244	252	266	233	257	241	232	249	280	248	232	264	237	241	244	252	281	256	258	225	271	269	262	270	251	290	235	286	223	253	276	250	255	262	240	242	240	268	238	254	235	220	262	249	239	250	266	262	279	281	250	242	235	253	238	243	252	253	271	246	302	225	248	244	251	267	252	242	267	255	234	248	252	242	290	248	260	253	270	234	249	273	251	290	277	223	247	295	267	232	279	259	246	263	246	275	266	248	267	257	256	264	267	254	248	234	252	249	277	208	223	266	252	242	247	235	236	269	252	238	250	261	289	263	242	236	281	261	225	261	249	227	258	227	253	242	258	257	248	251	253	243	242	244	267	249	265	231	233	251	235	262	228	225	247	241	237	248	260	225	247	315	280	284	239	247	250	262	234	267	248	257	261	259	243	262	254	255	270	228	230	227	237	253	255	263	266	271	248	269	258	278	264	253	250	219	258	269	247	272	275	255	249	261	264	242	267	243	271	279	257	224	231	229	241	265	261	237	271	233	253	266	243	239	240	297	228	265	266	249	258	235	229	273	245	239	250	254	257	277	258	245	255	246	232	254	235	257	238	248	287	234	235	229	230	240	224	241	265	251	235	251	252	270	270	241	259	269	248	255	237	234	246	278	238	238	253	270	259	256	258	277	251	266	237	256	268	244	230	276	289	277	242	233	261	253	232	256	228	262	264	246	284	233	228	233	286	276	263	245	269	235	241	254	263	235	214	253	236	279	250	263	237	277	289	251	244	228	259	254	248	271	265	242	250	266	231	292	238	238	272	258	239	258	259	278	276	276	258	242	224	241	229	218	235	257	249	253	254	259	272	265	243	271	252	230	258	236	278	269	278	272	244	279	215	240	264	247	258	257	257	262	253	218	249	254	264	242	253	257	252	271	249	292	223	271	256	248	255	244	259	241	264	254	251	241	235	282	253	236	245	243	251	247	245	232	227	249	254	289	266	261	262	265	265	241	270	243	257	252	239	255	278	243	254	247	250	224	231	228	244	283	235	251	266	267	264	246	276	236	291	249	273	269	246	285	271	229	261	259	257	248	268	245	237	266	232	259	261	223	265	230	259	275	262	255	249	230	295	264	258	245	240	249	225	266	265	266	287	259	277	246	244	242	274	270	248	231	251	275	266	248	235	253	250	250	256	271	227	230	272	258	244	232	267	249	229	268	283	243	273	268	280	255	234	230	278	264	255	273	263	265	271	279	206	288	248	222	240	246	247	260	265	247	252	247	251	268	220	249	276	247	243	251	231	265	270	267	265	248	278	256	254	246	240	249	254	261	268	257	254	250	252	261	244	278	245	276	266	277	256	257	233	274	258	233	264	267	242	246	261	222	250	256	252	255	263	232	240	264	266	240	244	274	259	241	266	282	236	251	252	270	245	272	262	255	224	242	248	264	278	245	239	273	250	260	291	273	286	254	273	246	274	245	271	275	234	251	254	243	253	218	283	241	245	263	267	248	249	249	256	251	267	268	281	273	243	278	234	257	254	245	249	258	242	268	240	249	247	244	272	234	240	261	251	269	245	272	246	256	253	248	244	250	256	234	245	237	252	274	263	237	259	226	250	223	228	252	241	255	240	249	289	280	253	256	235	264	266	260	263	259	254	276	302	282	232	236	239	229	247	281	281	244	261	257	241	246	246	246	219	218	278	236	246	220	252	238	241	257	263	245	263	229	249	264	229	251	240	213	232	263	232	246	257	258	251	254	244	260	273	243	254	249	252	269	255	266	284	271	255	267	254	273	248	258	284	254	249	249	256	239	251	236	237	240	291	257	253	277	257	235	230	261	279	240	263	221	243	244	269	260	261	269	246	241	259	261	251	272	246	222	270	264	252	216	243	253	240	241	237	266	219	236	262	244	241	288	298	258	284	232	231	260	219	260	232	236	254	244	242	269	251	253	287	235	254	266	244	245	250	275	234	263	220	254	253	255	235	227	267	255	263	222	258	265	272	269	266	260	269	230	247	244	255	242	253	251	244	217	250	253	247	234	245	236	246	252	269	258	240	267	263	253	289	270	265	223	239	249	257	257	245	268	268	306	254	256	269	240	279	236	264	232	261	249	279	291	246	251	223	274	260	283	237	273	275	252	252	281	299	259	275	282	257	258	237	243	232	233	286	225	243	261	243	236	289	212	247	252	262	257	248	236	245	266	249	253	255	269	253	231	249	268	253	245	250	246	274	247	257	276	265	274	270	258	224	239	243	262	256	250	253	244	253	254	255	250	262	246	248	254	247	258	284	262	260	264	282	265	305	258	275	240	223	224	227	264	260	262	213	276	237	227	265	232	237	235	253	262	254	245	248	236	207	240	240	246	237	255	261	233	249	276	267	266	270	245	259	247	276	262	240	269	246	238	258	256	260	245	240	242	239	257	272	242	290	273	256	288	258	231	243	216	228	259	249	220	213	257	256	243	271	275	235	254	247	253	255	247	227	253	254	254	240	242	237	258	228	242	279	256	239	257	258	260	268	244	266	272	240	256	245	238	254	243	250	283	233	264	250	254	230	250	266	244	274	245	267	232	248	222	280	230	252	294	264	235	264	275	248	269	227	257	273	272	254	277	221	288	243	241	248	230	264	267	234	268	225	269	237	219	273	260	257	240	248	261	239	277	256	247	263	265	245	237	257	253	261	260	241	264	258	262	259	260	241	238	240	237	218	238	264	230	238	220	252	244	274	269
9687	3676	29110	61532	67873	65181	57600	47849	37655	27411	18150	10111	2934	691	605	581	584	584	559	580	560	595	621	590	581	538	557	536	573	638	585	604	611	573	552	581	564	569	564	623	618	556	597	578	548	590	569	545	581	573	567	573	591	590	571	553	594	596	614	546	593	600	550	602	575	595	587	573	557	570	547	612	583	570	576	581	557	622	557	576	574	533	575	556	542	588	563	576	569	595	553	613	549	574	564	570	532	568	546	571	569	565	586	530	577	608	561	610	594	577	619	538	541	557	573	618	617	579	591	575	578	574	549	594	532	548	564	526	553	552	585	587	643	618	582	595	556	594	602	616	564	573	600	602	564	533	555	588	539	576	581	584	560	574	609	575	564	589	537	557	618	541	582	581	640	550	542	566	536	551	548	589	612	597	578	585	590	559	589	542	556	561	530	561	563	560	556	551	568	585	558	553	565	567	547	588	584	575	585	571	586	568	577	628	601	631	602	552	563	582	575	599	574	602	565	523	541	566	585	543	576	600	567	571	590	614	572	552	560	579	570	541	565	551	540	555	556	555	587	584	574	546	586	558	574	591	555	550	549	579	572	557	543	591	585	566	590	581	581	542	577	611	612	540	583	541	577	560	533	594	555	577	525	566	578	570	578	558	573	559	584	574	554	579	569	598	582	589	545	570	556	571	588	508	567	620	550	566	552	571	594	541	610	595	536	549	577	607	615	583	575	591	561	574	621	556	558	557	577	549	574	546	581	595	582	567	506	614	573	568	541	557	566	517	576	621	583	571	583	606	590	573	542	547	589	529	530	616	578	566	563	584	583	606	582	579	574	587	588	582	573	599	564	583	570	539	536	578	555	556	545	558	554	540	576	543	553	535	571	549	620	591	572	555	565	608	553	584	562	583	595	584	554	548	596	605	598	556	589	586	570	558	560	597	579	541	543	541	560	573	573	561	596	517	553	537	591	617	667	564	609	589	548	600	562	601	557	565	548	587	599	567	578	577	549	568	601	556	590	574	559	601	558	561	577	583	566	561	555	569	540	555	562	595	572	541	537	575	552	571	550	577	585	589	570	588	573	557	536	594	612	575	545	577	600	560	575	619	597	550	523	554	578	635	568	561	618	527	582	579	598	588	583	595	532	582	550	561	530	552	611	572	590	559	543	557	635	609	590	573	590	581	536	541	564	586	609	527	580	605	581	540	600	554	540	610	607	516	581	544	594	549	588	610	570	555	593	607	576	566	548	566	554	609	584	604	573	551	599	562	592	574	584	595	592	562	592	577	538	539	561	574	509	534	512	559	597	601	551	547	560	566	533	605	568	609	547	578	621	594	577	578	575	559	546	614	564	600	584	513	564	559	590	560	584	587	570	585	556	579	576	568	591	566	512	561	603	568	608	597	581	546	581	567	588	568	593	565	595	580	605	557	570	532	543	612	561	586	579	585	585	564	555	577	553	596	589	637	604	577	589	584	551	522	561	610	584	606	571	560	581	581	558	610	578	592	573	546	568	564	589	561	567	560	579	600	582	569	578	609	602	539	545	553	574	578	571	575	586	579	562	554	574	563	532	560	525	576	600	554	557	559	539	558	537	552	584	586	586	630	605	606	546	597	572	569	615	596	581	556	544	603	582	577	561	574	569	603	562	571	570	592	572	605	583	580	534	605	518	566	559	590	563	565	563	606	558	576	543	585	590	567	582	544	581	574	583	537	531	577	532	593	549	552	545	549	605	533	559	585	619	596	612	614	539	580	551	550	619	547	548	552	536	609	587	563	594	607	611	596	570	534	608	574	561	556	621	589	644	609	560	571	538	538	546	616	559	619	596	589	528	573	560	578	585	577	560	569	599	555	577	576	575	566	547	592	548	560	562	551	562	639	555	590	569	569	513	550	585	586	546	591	608	573	558	573	572	601	607	565	560	517	561	558	535	592	593	535	590	542	573	541	574	570	570	545	545	527	566	575	598	595	575	628	590	550	589	601	594	569	552	555	603	596	579	580	537	574	593	587	582	570	545	576	568	577	621	561	582	585	560	580	559	598	557	570	597	563	544	558	555	553	580	583	556	556	597	597	569	540	589	591	544	591	598	552	575	596	582	558	586	577	592	596	575	601	561	563	581	577	530	575	572	590	584	601	527	620	579	568	558	593	617	569	580	561	534	588	565	575	645	544	553	594	549	580	564	554	597	605	540	577	627	593	599	601	543	547	552	574	535	554	598	557	617	532	549	515	560	554	542	589	554	581	556	607	527	573	596	554	591	599	593	567	629	604	542	537	608	575	560	563	553	576	553	549	592	559	602	567	564	585	577	622	591	561	594	493	599	564	595	578	580	567	547	553	583	574	553	555	572	596	538	555	574	560	632	612	561	566	574	631	553	569	558	574	561	579	524	588	585	605	599	587	603	582	528	493	562	601	544	576	571	625	569	549	609	582	564	563	572	550	610	582	568	562	632	524	566	614	580	592	571	574	567	557	579	588	564	585	576	582	574	610	539	580	591	611	568	594	595	575	564	532	558	588	566	587	593	591	562	596	593	542	549	565	600	542	569	565	564	566	586	622	602	623	535	599	604	574	532	582	587	583	602	585	568	562	570	607	553	542	588	564	556	598	573	558	573	566	589	612	574	617	591	568	597	590	597	619	566	571	564	572	553	562	564	541	543	531	578	595	584	581	548	567	559	590	572	593	613	621	589	614	580	556	580	600	557	552	511	582	547	607	598	607	583	552	575	579	590	575	571	564	540	536	566	553	560	548	587	545	564	580	558	562	556	549	585	557	571	617	553	547	547	552	601	593	581	596	581	581	590	520	598	605	568	534	599	555	521	579	564	555	501	550	564	570	570	593	549	592	561	570	555	617	555	610	608	597	592	551	561	527	573	588	583	590	580	572	568	560	565	582	558	597	603	554	572	565	615	571	563	545	563	582	569	561	600	514	568	609	552	569	568	545	565	531	604	578	570	556	606	602	569	585	567	595	575	589	517	532	551	540	595	602	551	533	599	574	577	534	583	582	573	607	587	607	521	553	554	571	572	557	554	591	609	600	597	559	576	574	560	593	535	591	572	566	577	529	548	580	537	578	575	552	611	555	569	571	538	577	515	553	625	611	551	591	573	597	580	608	607	589	568	598	547	589	567	565	554	634	557	534	539	551	562	584	517	571	599	581	613	602	589	554	568	601	584	547	569	561	549	612	573	618	570	560	601	606	568	560	572	563	577	594	596	587	570	580	542	622	562	529	601	557	539	592	600	531	550	590	581	572	533	588	618	595	544	619	549	602	560	605	583	589	583	575	590	604	592	601	590	570	570	595	617	559	580	551	589	574	598	578	604	536	535	553	560	539	597	604	604	587	580	571	578	540	562	553	571	569	596	579	566	552	566	598	597	560	593	598	580	573	552	530	590	570	564	559	552	557	564	567	581	622	533	575	547	549	556	612	592	551	554	613	528	554	576	557	558	581	581	578	565	579	566	586	559	557	598	540	604	587	583	587
4128	1161	1677	1969	1954	2327	2210	1627	1111	741	470	348	269	220	205	253	231	244	196	219	259	255	214	220	219	211	219	208	222	234	186	237	213	217	217	222	203	207	206	214	203	236	219	213	206	219	221	199	205	224	193	236	246	229	251	230	219	191	212	205	240	221	239	241	220	241	233	218	244	204	243	228	191	203	219	228	211	198	202	198	218	231	222	213	229	228	219	222	243	231	209	208	240	221	216	242	238	218	237	254	220	217	184	215	214	220	239	196	230	196	230	238	206	233	222	243	237	233	235	225	223	209	227	228	226	217	202	238	194	214	219	210	223	206	218	238	202	220	200	210	217	217	201	210	207	220	183	242	224	201	217	226	200	215	211	227	233	229	246	197	207	221	219	223	188	217	195	224	224	195	201	212	231	219	246	232	209	228	234	203	240	232	224	231	224	218	228	203	203	212	229	204	223	223	228	226	203	210	203	216	214	256	217	209	227	221	223	232	232	203	220	202	239	204	221	230	232	226	220	232	226	249	226	216	203	213	234	215	212	224	193	232	251	225	246	248	214	186	235	221	234	245	229	230	195	223	196	217	230	246	229	214	208	227	191	220	234	221	220	251	209	224	214	189	242	227	204	232	242	201	219	196	211	184	246	231	200	214	257	203	231	219	215	216	229	225	234	206	214	235	232	224	235	231	215	230	199	246	225	187	205	228	209	214	206	180	220	213	237	211	213	222	227	212	219	258	226	255	179	225	208	204	227	206	235	250	194	217	207	242	228	229	217	193	216	229	221	229	218	224	238	198	244	216	240	196	234	227	182	214	211	234	184	195	228	247	210	264	247	249	181	207	218	200	202	221	218	215	241	235	199	220	210	236	217	217	231	227	196	223	221	213	197	238	227	221	223	209	196	206	234	214	217	203	216	228	217	182	252	197	215	215	221	211	229	216	202	255	219	229	258	231	241	222	199	208	217	201	202	202	198	212	200	238	202	220	228	213	225	238	228	231	184	231	215	220	224	228	248	212	229	220	210	201	206	224	195	227	212	263	214	235	214	213	239	216	242	233	220	211	207	201	192	233	226	174	220	254	208	246	235	204	229	249	228	219	225	232	223	216	206	215	196	215	218	211	189	215	204	232	191	215	202	224	239	251	237	209	247	228	214	201	199	220	222	209	221	247	204	209	224	215	248	212	215	198	216	221	234	224	210	228	210	213	217	213	235	219	212	246	207	205	225	230	269	208	213	233	229	213	195	223	200	199	234	202	217	232	224	243	201	223	229	233	209	215	219	221	195	210	191	211	243	233	198	214	220	232	201	213	201	206	243	208	229	211	217	254	215	227	239	194	211	207	224	249	217	227	232	208	229	203	250	234	213	210	234	190	221	232	209	215	191	242	219	223	231	244	265	199	221	219	214	219	207	234	188	204	252	216	216	219	224	200	230	199	203	217	222	233	197	207	204	209	198	228	232	217	210	236	209	199	216	221	200	224	245	216	244	230	210	222	211	217	183	215	224	210	215	213	211	221	203	220	221	202	243	211	238	186	231	230	229	239	254	207	216	217	218	212	239	235	240	236	209	238	229	226	229	210	225	195	206	219	223	214	236	231	204	201	220	225	250	221	195	199	197	237	250	219	229	228	217	228	213	236	205	229	193	254	237	221	217	218	222	234	229	222	222	241	222	236	200	191	204	252	229	219	215	207	216	207	219	216	236	203	221	208	192	232	210	211	260	225	247	238	210	216	203	202	214	192	232	240	212	229	243	205	203	210	220	212	207	223	206	217	203	214	231	235	228	222	204	209	212	218	204	218	203	229	238	242	204	248	191	231	240	231	200	224	239	215	222	212	201	219	195	231	238	197	238	208	220	243	215	221	258	225	233	236	201	227	249	197	248	258	219	201	212	236	227	246	212	217	208	199	174	243	206	224	217	236	224	228	232	223	229	232	243	217	225	236	231	247	206	247	274	226	218	220	216	247	242	200	231	215	222	219	214	228	211	218	214	231	216	190	235	204	243	252	220	218	235	229	245	230	197	232	223	210	224	226	212	226	257	222	207	210	225	221	242	215	203	222	227	200	198	214	227	205	215	251	240	213	211	219	231	251	226	234	218	223	197	222	198	184	249	206	231	234	218	221	221	239	213	229	228	210	228	230	211	201	203	220	216	259	211	201	215	230	234	211	180	211	236	220	233	229	218	251	207	247	236	217	222	209	226	231	216	223	199	231	235	209	235	227	223	229	228	235	213	192	193	232	218	203	241	213	208	238	233	235	223	221	222	189	208	239	231	211	221	196	232	219	204	220	237	216	215	223	227	198	213	193	226	223	223	216	224	193	247	205	245	207	236	201	235	220	214	227	216	213	230	211	227	218	229	241	221	226	227	210	241	242	235	237	224	225	222	236	217	225	224	202	231	257	232	226	232	244	204	226	237	242	226	244	215	222	267	218	220	221	204	214	232	233	210	254	205	241	237	244	230	239	224	196	227	227	237	222	226	244	239	214	252	221	252	181	226	225	228	233	237	257	236	209	212	243	215	204	248	221	219	197	208	246	201	213	197	222	202	205	211	259	224	212	199	227	205	243	190	209	223	186	192	231	244	243	221	204	215	211	233	236	232	220	212	218	232	213	234	202	222	203	211	241	233	210	196	213	227	214	227	218	212	204	223	207	213	211	226	215	241	202	229	232	216	199	226	227	212	230	235	227	243	233	238	219	202	224	222	209	192	227	208	232	234	228	219	215	210	225	226	193	217	200	207	229	229	210	235	219	241	203	235	232	207	224	212	216	243	243	224	265	211	223	245	222	228	223	228	208	192	228	238	223	247	239	224	232	191	210	229	238	225	223	235	233	223	199	209	213	228	222	228	222	228	231	210	230	216	202	220	235	234	202	242	230	210	220	247	214	224	222	208	219	217	238	238	218	218	218	217	207	231	237	217	233	225	230	200	227	208	233	219	188	229	203	203	226	226	233	225	213	217	217	207	228	223	195	215	205	227	197	206	233	201	210	196	228	217	218	211	218	240	210	241	244	252	248	213	210	226	181	222	208	211	227	230	199	216	244	203	204	225	201	233	245	207	238	222	231	218	253	231	229	234	235	203	229	192	211	217	258	224	213	234	220	195	198	215	201	231	245	199	226	259	204	250	234	224	234	246	215	229	211	225	196	203	212	208	251	218	201	231	221	243	250	252	230	226	250	202	227	207	228	201	207	210	198	231	202	222	241	227	222	216	186	192	218	202	205	200	246	212	225	224	220	226	190	206	227	236	198	209	231	222	228	237	217	212	213	250	206	214	244	200	202	220	199	229	204	240	227	193	227	219	220	226	213	248	210	200	205	211	230	225	220	230	253	232	206	210	218	238	228	220	218	209	246	221	211	197	242	210	219	218	215	219	216	215	213	222	245	241	232	228	207	213	236	196	235	208	236	238	223	195	236	211	235	234	253	196	231	224	213	217	234	222	224	216	215	208	204	226	220	218	216	238	182	228	241	204	249	229	248
3031	1306	3375	6770	8007	9638	8574	6040	4042	2429	1513	1085	686	521	540	483	492	468	511	524	487	522	494	483	487	494	464	470	519	489	477	511	518	470	488	526	515	510	505	516	479	475	484	536	456	532	490	492	466	493	496	473	467	495	527	496	511	488	464	477	469	484	503	494	521	514	503	486	458	503	487	487	472	493	510	433	460	479	495	518	485	532	497	490	497	464	499	521	487	487	519	498	501	457	484	528	455	485	491	513	501	462	522	462	484	477	481	469	490	497	481	507	471	496	519	494	456	481	501	517	496	488	530	485	494	487	477	477	524	495	486	511	533	520	507	463	515	481	499	477	470	501	483	533	459	438	516	538	498	531	516	505	522	516	527	472	533	478	484	479	454	495	532	478	489	521	506	471	512	509	477	523	468	483	447	499	454	523	505	486	495	463	463	485	520	473	495	483	519	492	522	497	481	499	472	491	543	490	498	502	492	486	488	493	499	489	492	541	487	525	485	513	483	509	495	475	469	491	487	522	513	489	500	480	529	490	488	497	480	537	484	459	475	499	503	552	479	498	514	486	507	473	496	473	518	495	495	517	534	514	460	491	520	526	477	537	547	507	503	489	485	463	467	518	524	511	522	526	521	485	458	479	506	471	515	492	527	487	461	510	519	448	544	482	458	498	509	498	465	472	467	484	505	458	499	497	489	474	484	502	513	479	457	526	456	515	510	500	506	524	500	521	473	455	474	493	500	502	490	488	485	516	488	486	461	545	476	461	471	456	481	485	442	496	538	503	483	497	475	507	519	493	501	507	500	487	470	507	489	513	498	481	525	554	467	511	456	497	477	462	485	490	463	458	489	480	513	512	477	536	472	499	500	483	479	500	504	435	508	523	475	520	478	486	482	462	483	539	469	471	489	514	467	490	502	527	545	518	503	502	456	524	525	507	506	506	492	502	533	507	509	526	499	458	489	458	466	523	516	482	487	474	519	432	478	488	491	500	510	459	448	517	519	495	448	450	479	529	533	495	481	502	517	520	488	476	496	460	447	506	501	524	497	491	531	475	480	504	498	499	487	526	532	502	447	499	536	520	489	501	530	507	499	504	502	499	516	532	472	491	509	491	510	468	498	462	524	493	520	524	499	515	489	490	510	526	518	521	497	474	499	533	534	460	494	518	515	480	533	527	500	485	510	493	524	488	552	462	485	528	468	491	459	527	497	497	514	509	490	511	479	493	485	504	527	497	494	475	477	529	489	480	509	499	481	462	464	470	529	508	484	452	457	459	467	532	492	496	482	516	522	447	470	471	520	502	541	460	505	525	466	487	485	476	495	478	459	521	502	468	500	518	513	487	527	510	489	483	506	463	524	514	485	523	534	483	507	482	480	474	452	525	483	473	473	487	476	493	453	529	513	455	475	541	483	481	506	516	507	498	485	489	528	508	506	474	454	497	476	489	526	493	465	459	495	503	485	462	471	493	484	549	467	475	463	469	492	470	507	516	504	500	500	529	540	464	498	509	497	490	489	506	460	485	476	503	469	512	440	489	476	489	530	502	497	451	501	500	472	520	498	511	521	493	522	479	500	470	529	509	456	460	514	476	489	510	521	494	499	492	476	506	485	491	474	538	495	472	509	482	468	462	485	468	556	514	509	487	489	491	509	453	511	541	494	488	525	496	488	500	505	475	494	521	490	499	462	438	499	496	485	480	490	462	444	471	508	488	489	459	508	507	460	513	514	479	513	473	473	489	498	498	480	444	496	475	492	471	504	505	466	444	500	451	521	492	488	440	478	529	507	510	479	492	486	454	508	540	422	494	528	522	502	503	503	482	482	506	534	503	508	472	503	503	500	500	513	561	505	478	504	518	438	493	495	493	516	484	469	472	518	482	494	501	520	495	473	489	475	486	488	489	484	488	472	514	521	475	511	494	474	499	458	486	510	469	501	486	502	513	507	498	474	507	506	486	486	529	485	476	514	485	452	497	482	485	463	470	517	475	516	448	495	501	501	489	490	474	440	474	501	506	480	522	471	489	488	521	494	488	521	471	499	536	438	536	478	475	488	531	537	457	488	496	464	538	541	474	494	457	500	455	518	503	485	491	453	541	500	464	536	558	509	529	474	495	479	484	529	505	567	485	479	494	496	487	511	493	514	471	498	508	467	517	484	512	493	485	515	481	500	490	501	489	503	469	485	522	487	506	499	485	495	513	508	468	496	516	514	509	479	463	498	516	497	482	475	545	514	513	470	484	490	489	463	507	487	478	513	457	472	511	487	464	484	489	476	456	504	512	509	525	521	509	530	495	472	482	506	492	493	480	503	477	506	529	483	484	460	519	534	533	502	532	470	468	499	496	507	463	488	461	515	491	511	512	512	495	508	495	518	520	488	466	543	465	524	488	467	473	507	507	468	470	511	511	488	515	516	492	488	497	515	493	494	479	536	470	489	506	478	465	477	514	470	490	493	507	517	478	454	505	507	500	488	480	489	493	471	488	487	498	487	489	484	497	516	481	476	524	479	481	525	496	498	544	516	506	528	515	475	460	505	515	486	532	483	491	501	516	504	477	480	487	499	515	512	503	489	473	510	499	524	530	466	524	504	494	495	465	504	457	487	524	510	486	498	473	482	518	500	526	491	499	492	504	480	505	529	512	500	508	530	508	500	516	495	469	465	465	495	495	478	509	471	504	452	486	474	521	497	462	488	485	504	485	499	514	463	480	532	511	505	541	514	476	517	490	496	498	484	518	526	496	506	503	562	527	474	525	493	516	478	522	499	476	468	494	500	520	486	481	495	551	486	481	506	516	490	491	510	532	489	476	538	482	425	509	457	475	492	510	520	498	501	521	501	532	485	492	486	498	450	494	478	465	531	474	479	496	501	478	486	508	464	480	508	467	480	483	501	446	517	494	511	486	493	485	483	504	495	499	486	493	500	450	488	445	500	460	484	509	510	522	471	526	515	499	486	515	467	466	473	489	488	488	496	505	464	478	495	504	493	491	519	497	489	474	476	449	478	518	494	481	475	453	512	517	496	486	463	477	492	465	530	484	469	490	470	496	480	511	505	529	473	498	445	506	534	494	511	491	491	466	508	517	481	536	498	506	479	517	491	529	529	505	519	459	519	520	477	494	494	503	488	448	507	521	495	516	495	475	514	558	503	514	471	508	482	443	474	442	530	508	501	453	422	523	511	490	473	514	510	482	508	525	479	476	502	466	459	487	539	460	507	483	475	479	488	475	497	493	502	485	539	495	497	500	487	514	508	505	508	500	477	510	481	525	497	490	528	506	483	506	499	506	518	463	498	450	470	492	514	487	538	518	507	531	550	531	504	502	523	489	504	519	489	468	538	497	488	473	500	470	475	485	469	519	490	502	464	496	483	488	490	451	515	452	458	495	475	518	467	487	484	493	458	449	502	461	468	511	497	526	487	488	499	502	514	486	471	471	526	473	476	470	495	515	495	491	494	465	503	503	505	484	482	487	517	518	461	527	520	510	514	517
12716	3420	6895	21373	38022	41672	35265	24234	14256	7260	3210	1549	661	179	148	168	192	181	196	185	179	166	162	171	171	176	178	192	180	187	164	172	190	187	170	153	192	170	183	170	172	156	172	168	194	184	174	183	174	155	178	183	173	168	165	170	179	190	161	172	179	144	160	146	187	166	179	164	181	184	179	200	185	188	182	198	184	171	149	185	185	141	164	156	191	179	189	194	182	188	183	163	166	162	177	202	188	153	178	158	170	178	176	161	156	177	184	207	178	167	189	172	157	169	173	189	166	169	188	178	170	186	183	183	172	183	196	186	174	149	201	180	191	153	170	160	177	190	178	159	165	164	185	163	203	184	168	190	168	166	205	179	175	186	198	159	186	180	172	185	181	172	191	179	189	178	179	176	170	175	165	140	192	172	185	167	172	196	157	145	180	154	192	185	171	171	163	211	175	150	183	185	185	173	178	152	163	200	158	171	174	184	192	183	171	171	175	182	179	171	186	188	152	169	184	188	173	181	154	163	181	163	174	173	181	194	180	174	169	205	182	175	170	177	191	189	175	199	171	162	171	180	167	188	187	183	150	162	172	185	208	183	179	179	197	178	172	173	191	175	177	146	171	176	171	177	180	158	174	184	177	196	185	166	185	165	162	164	150	169	175	170	169	165	183	172	137	171	197	211	167	156	157	180	203	167	179	199	175	183	193	172	175	169	174	187	183	192	167	171	149	153	174	160	190	181	198	190	166	171	151	164	176	169	163	179	188	166	155	170	176	173	177	157	179	154	175	182	153	165	183	141	189	165	174	174	191	170	185	184	163	178	180	181	159	155	173	157	166	163	181	174	193	191	157	162	168	165	189	181	161	156	167	177	168	190	179	188	162	191	148	159	161	189	170	154	155	161	213	183	150	177	168	177	201	172	177	175	161	174	149	155	180	173	159	165	173	160	181	149	174	177	177	196	174	151	188	171	196	187	205	202	176	168	163	177	157	182	181	177	179	156	181	178	149	149	150	170	172	163	174	181	159	175	191	198	187	162	162	172	148	173	169	166	168	176	167	189	169	183	160	150	155	180	165	184	187	195	199	176	187	194	165	172	195	190	186	176	165	156	156	182	171	182	163	169	164	191	159	151	189	150	157	192	157	152	160	176	178	185	170	181	164	172	190	184	184	173	182	180	159	176	196	182	168	177	167	173	177	183	164	186	177	157	178	170	163	152	184	166	181	165	150	169	165	174	173	201	166	168	163	159	177	171	188	189	180	167	182	172	187	181	179	168	143	162	178	168	178	185	174	147	172	170	166	187	170	183	181	178	159	190	177	172	190	169	179	163	167	172	187	208	145	150	165	175	159	186	169	168	168	157	184	174	161	173	180	175	186	193	173	174	178	153	174	177	185	167	187	156	189	168	178	155	190	152	175	178	155	195	169	189	179	175	163	161	168	204	180	152	179	163	191	174	195	141	149	199	160	187	185	166	193	162	177	178	182	151	170	177	176	180	153	175	164	166	182	173	170	178	156	170	164	166	162	184	179	195	156	146	157	172	167	191	139	187	178	185	179	183	175	190	166	202	175	185	179	156	182	165	201	153	173	166	165	191	167	182	159	171	173	192	161	185	181	186	146	182	163	169	171	199	173	199	131	156	168	157	144	183	180	165	179	170	163	160	203	167	170	189	162	152	160	164	169	199	167	162	173	169	153	161	168	171	191	169	193	194	172	173	190	181	170	161	192	203	155	168	178	181	169	171	164	169	185	186	160	169	173	168	166	172	168	166	161	187	162	185	191	160	174	173	185	171	200	183	165	161	159	186	164	169	172	178	150	177	161	180	178	174	187	139	162	183	153	159	188	168	160	178	198	149	166	180	164	147	175	198	185	166	176	165	175	171	176	209	145	176	156	165	168	176	161	183	183	182	195	175	153	183	170	198	155	166	172	197	178	194	172	170	158	183	152	173	182	162	195	152	202	173	181	169	180	184	171	170	158	157	166	181	179	166	185	175	181	181	184	207	181	165	156	144	197	152	169	186	167	164	177	151	180	180	190	178	180	166	165	202	170	167	189	187	168	159	182	168	164	169	179	178	171	162	161	180	181	178	171	198	161	162	193	186	189	163	149	197	183	189	191	193	172	192	177	178	156	193	179	203	154	180	192	157	179	167	166	196	181	162	163	172	157	145	181	143	157	162	181	173	183	172	165	168	177	168	174	197	184	160	170	175	184	169	167	166	197	176	152	193	188	150	202	176	167	170	179	183	179	184	192	145	176	182	182	171	167	174	203	188	176	163	176	179	182	207	180	177	160	185	178	186	181	184	167	183	166	187	172	180	183	166	167	187	196	176	162	172	163	149	189	166	181	184	191	194	190	173	192	158	172	174	184	154	179	188	191	166	166	169	166	188	170	157	162	185	174	159	166	179	215	188	165	178	164	155	172	206	175	174	218	153	170	178	178	171	176	189	198	169	184	173	151	173	181	169	198	167	176	180	175	190	173	179	184	171	171	169	164	191	183	170	172	174	151	176	158	157	157	175	167	164	167	169	167	199	162	164	212	159	175	170	155	186	166	177	175	157	172	187	180	160	171	158	167	157	177	152	152	169	187	165	190	186	184	207	179	182	166	186	178	190	179	157	173	149	200	156	162	160	173	156	174	176	197	164	188	190	175	190	182	174	169	213	192	166	131	156	169	179	161	188	150	164	197	160	179	164	184	188	185	178	162	189	184	185	184	167	169	175	192	173	189	174	166	176	192	164	209	187	175	188	170	158	173	175	180	184	158	182	170	190	186	204	162	170	159	190	189	169	184	170	163	168	201	185	174	179	188	169	161	165	191	161	179	187	177	159	184	170	160	180	179	178	166	207	176	164	153	172	181	176	180	176	179	178	177	156	174	178	198	199	184	171	175	174	153	168	153	187	173	182	177	167	183	194	185	184	219	183	176	168	178	152	161	186	161	193	169	167	163	172	163	174	154	146	196	182	168	187	178	181	185	169	160	177	180	186	171	167	197	171	161	175	174	191	196	179	172	159	187	181	181	184	169	170	183	181	149	193	155	184	161	159	182	165	182	173	169	155	165	178	195	162	164	193	170	186	192	172	160	158	169	173	177	159	175	192	156	174	185	175	159	168	178	162	166	196	197	188	139	173	166	178	178	176	172	179	208	163	159	196	165	201	184	149	170	182	166	162	177	181	182	171	170	163	181	167	177	192	174	154	161	160	200	165	175	173	168	169	177	200	175	163	210	183	184	166	143	180	174	183	178	186	180	210	181	167	188	189	172	191	170	169	168	179	159	178	163	185	162	163	207	202	196	165	177	160	173	162	164	181	173	184	165	178	152	163	189	175	180	181	161	188	134	167	169	167	172	187	177	184	148	166	146	168	188	164	174	180	151	205	194	166	174	168	164	167	175	167	167	171	191	162	167	157	193	189	166	187	167	205	161	173	194	155	187	197	170	172	189	159	147	161	178	171	175	184	188	167	175	203	171	177	166	177	172	166
7485	2935	11894	35421	51834	55096	49841	40519	31044	21029	12278	6331	2682	443	417	424	407	440	395	388	400	398	395	450	439	428	395	418	406	450	428	403	418	393	397	426	391	399	426	410	414	408	442	408	421	440	442	410	411	407	451	384	432	467	392	419	420	421	414	415	428	416	420	416	416	367	375	410	417	464	391	423	446	428	408	402	443	429	433	425	401	406	414	394	409	398	423	433	427	423	421	417	425	416	395	369	377	396	433	429	420	438	439	400	365	410	416	443	413	421	423	377	389	445	388	415	398	418	404	448	390	409	434	423	423	445	404	433	411	435	385	409	391	390	411	435	386	406	463	400	408	413	407	409	450	383	401	413	433	393	425	434	398	393	412	420	395	404	392	430	419	372	428	423	415	432	405	402	411	425	458	424	413	408	406	439	432	395	408	432	403	365	422	419	383	407	426	418	382	411	409	436	398	422	429	426	404	384	399	399	439	393	416	372	402	423	450	433	439	406	411	437	372	415	393	405	415	390	400	406	397	419	414	428	420	396	450	433	411	417	404	407	419	409	428	414	417	407	425	393	408	382	412	437	425	372	427	441	404	431	397	442	425	410	395	401	420	402	404	411	388	422	418	400	401	427	401	397	440	422	386	420	424	411	440	426	376	388	419	408	408	411	436	425	416	393	437	412	396	397	385	384	412	443	402	441	452	422	410	420	423	393	415	409	427	414	427	383	433	411	431	424	361	398	464	388	403	419	421	407	402	403	394	375	429	403	414	423	398	416	446	383	390	441	424	402	405	411	415	399	432	397	450	409	438	404	414	433	445	394	410	429	407	432	447	392	420	443	416	448	413	449	418	409	459	407	437	466	409	413	404	420	417	404	394	392	440	429	405	437	397	391	438	436	399	433	399	401	430	429	405	394	407	395	408	387	404	394	418	415	442	423	418	391	411	393	388	417	468	439	406	451	417	398	433	414	427	433	400	425	429	448	402	388	431	445	428	401	392	435	462	426	413	398	414	406	399	466	445	422	401	422	433	420	407	444	426	420	394	401	399	422	393	430	435	393	410	423	437	416	387	428	420	443	389	450	380	423	439	404	399	398	403	374	413	408	369	418	380	426	407	391	448	408	417	429	437	416	397	398	425	397	410	418	419	410	413	402	439	412	371	407	428	364	393	408	404	393	373	419	439	419	400	373	444	425	390	439	426	429	432	401	352	403	368	454	381	414	437	403	396	383	400	406	407	380	413	419	407	407	402	398	381	393	419	431	411	443	415	421	447	420	412	385	417	418	432	416	419	430	418	447	435	428	404	446	413	418	397	428	399	434	425	409	428	414	434	426	455	419	404	424	422	400	393	447	446	417	375	413	432	433	395	431	399	388	417	409	426	432	453	411	428	383	419	467	407	406	412	434	375	416	419	419	376	402	380	413	409	414	421	405	424	433	414	395	417	417	431	408	421	399	406	411	405	438	452	420	416	432	369	426	417	464	406	421	426	376	411	390	416	435	439	406	357	425	392	437	414	413	415	420	401	388	391	396	408	423	427	375	424	418	425	452	417	408	422	404	396	391	412	414	430	426	439	413	402	405	427	400	438	431	416	444	407	389	444	412	416	412	387	406	445	412	400	408	444	412	391	456	441	398	414	403	418	410	437	423	371	416	424	395	442	428	403	412	406	419	407	417	451	408	411	397	459	394	431	400	417	428	406	423	381	447	422	467	411	399	405	406	430	408	424	417	438	432	432	375	433	414	420	442	414	434	397	443	399	414	397	418	394	421	415	415	379	405	428	417	407	431	416	451	382	368	401	443	440	412	424	420	413	400	410	438	418	457	403	436	435	439	402	477	399	431	414	449	391	398	414	392	417	427	419	388	401	405	392	434	435	418	442	421	397	402	436	433	393	427	443	420	384	388	409	447	451	415	402	403	399	437	433	407	413	436	387	416	434	444	386	451	433	433	425	415	396	416	425	391	425	415	409	422	391	425	424	354	427	405	450	398	418	394	414	398	404	395	416	383	430	387	442	392	419	385	423	428	393	421	426	395	409	391	405	419	425	412	414	404	406	444	411	426	443	437	390	400	409	440	424	411	423	381	420	429	405	400	429	419	394	426	452	445	477	416	381	444	408	409	431	428	414	398	475	418	407	408	409	412	436	405	453	400	409	414	416	433	422	415	403	400	385	378	404	448	437	430	405	428	391	361	420	412	395	413	378	408	392	404	406	426	423	423	420	417	388	448	450	422	386	433	438	371	401	418	419	421	416	415	411	430	438	433	378	390	365	396	433	426	441	404	434	425	422	401	418	405	399	392	433	396	407	422	398	425	423	402	418	432	425	403	413	377	426	415	401	426	407	404	421	431	448	411	386	376	397	406	434	424	429	434	429	430	442	422	401	407	407	399	408	419	424	388	437	388	409	400	419	422	401	422	435	399	400	370	422	416	414	374	425	447	442	428	422	414	415	437	420	439	352	402	433	415	388	410	388	434	428	420	403	394	417	417	389	422	386	412	416	410	427	410	423	372	435	426	414	407	423	387	411	411	403	419	405	395	375	444	423	433	424	422	425	410	390	400	424	417	423	425	412	402	433	422	410	413	405	424	398	399	420	416	389	455	438	388	395	403	436	453	450	410	384	452	427	382	457	423	393	390	408	431	415	408	443	423	402	399	415	406	427	391	400	399	426	408	418	411	416	397	411	414	431	415	392	377	386	442	388	367	441	427	422	404	423	430	403	401	385	413	442	416	384	395	404	399	410	415	443	427	408	395	393	386	433	407	412	433	438	390	409	431	428	417	391	429	412	426	421	439	411	374	430	414	405	417	423	387	427	407	448	389	413	400	412	420	450	417	429	441	391	383	427	418	407	421	387	413	414	407	416	418	444	428	430	433	372	434	440	416	412	438	411	423	405	425	418	406	433	381	443	421	402	441	370	413	398	394	458	410	471	414	418	400	381	410	382	417	452	418	441	416	409	441	389	421	455	414	406	412	425	392	453	380	407	433	426	429	400	416	412	385	388	471	410	414	417	412	386	407	416	408	445	413	450	405	411	447	403	372	397	449	443	442	418	436	391	427	436	392	418	387	433	376	414	410	404	400	400	416	382	384	411	421	383	414	409	409	387	391	387	414	411	382	429	384	413	404	441	379	432	430	395	469	415	413	427	361	420	405	408	419	413	453	456	401	419	432	416	431	414	422	437	397	423	406	376	411	379	395	423	431	418	435	422	402	420	387	384	410	425	423	429	415	376	417	456	426	411	400	408	406	437	417	458	442	411	433	436	444	410	388	384	404	422	391	404	434	426	439	447	403	396	409	418	407	432	444	409	431	400	436	438	428	417	396	420	442	436	433	446	423	385	401	422	400	411	403	388	391	423	462	425	406	442	442	418	392	383	396	389	386	448	405	435	444	419	423	428	425	381	411	395	402	383	430	421	439	428	398	427	391	366	414	416	423	411	438	358	415	380	425	392	413	411	398	442	393	419	399	474	392	392	415	385	481	434	407
21842	7679	11455	47207	60379	55413	46244	33884	22519	11949	5364	2361	1258	360	279	241	250	272	262	240	252	262	272	250	280	253	247	275	298	259	278	274	284	224	281	287	248	243	252	279	266	283	241	267	284	230	257	259	285	279	279	261	273	277	254	252	268	261	273	252	281	262	295	268	274	246	267	247	284	249	246	234	235	247	244	278	252	263	268	245	298	250	274	253	263	242	268	265	266	247	248	238	237	262	259	242	260	284	317	245	287	263	271	244	248	264	277	273	273	261	254	246	235	279	262	273	258	246	256	267	264	234	267	254	282	250	280	239	246	270	277	272	254	250	273	260	273	250	268	271	257	279	261	269	255	256	247	250	278	239	264	247	262	287	281	280	285	271	241	261	253	249	261	251	269	282	254	246	245	252	246	263	264	292	270	274	242	236	209	259	263	259	224	248	261	275	297	265	263	266	275	245	274	270	254	204	268	234	247	270	278	276	254	264	296	261	258	269	270	276	271	252	230	255	260	265	287	246	242	253	236	242	278	270	275	276	282	246	267	265	276	273	268	262	255	244	269	276	266	242	268	242	276	273	272	266	240	285	250	268	258	257	244	275	246	259	260	226	264	286	243	253	259	253	288	290	251	268	277	275	252	262	268	283	239	257	280	243	288	259	286	264	284	261	303	269	270	282	269	268	250	252	229	263	307	271	257	269	276	272	252	267	269	242	261	249	236	247	273	244	272	257	291	259	256	296	269	271	290	266	311	296	269	292	264	281	243	265	261	281	243	252	277	283	270	285	266	273	269	259	264	260	251	236	278	249	271	278	255	235	257	242	252	267	263	235	285	241	251	283	259	248	255	266	250	285	269	266	286	253	290	249	260	258	276	280	275	250	245	267	266	271	303	271	273	262	241	262	270	257	261	248	270	285	260	254	245	263	290	258	211	266	263	252	268	230	275	257	227	270	277	251	288	266	305	275	241	236	258	260	261	272	235	264	246	275	246	253	293	213	263	269	255	245	242	240	251	231	235	263	265	262	261	271	260	275	264	262	259	272	268	266	257	265	274	230	275	269	276	295	297	306	264	254	233	232	276	261	263	253	265	265	247	267	289	289	265	260	249	289	276	266	268	279	277	236	248	262	290	304	275	264	270	238	244	261	290	262	274	254	265	242	277	244	268	285	253	232	252	273	242	249	283	261	252	263	264	255	258	256	290	240	283	233	262	253	256	278	257	243	217	280	253	286	293	267	233	285	241	259	248	264	253	253	279	282	228	277	268	273	250	249	239	267	257	231	289	269	290	248	236	255	275	282	274	279	284	244	280	248	294	286	271	270	301	268	270	267	262	271	282	266	278	271	250	231	250	277	275	246	243	287	266	266	278	245	271	267	258	276	263	265	221	295	259	263	260	269	242	262	268	265	261	244	244	264	248	252	261	247	286	289	265	255	287	278	252	240	256	237	265	264	253	259	241	242	291	247	266	282	260	281	257	287	271	261	291	247	265	301	263	281	250	265	288	278	288	283	292	276	259	264	230	271	252	290	256	271	288	278	249	278	262	270	266	256	288	262	278	253	275	296	277	274	234	275	269	232	267	285	276	248	245	262	256	264	254	269	263	268	296	227	257	249	223	279	283	279	285	284	263	296	258	292	305	249	285	261	240	225	256	259	268	284	281	272	269	251	267	252	274	265	277	277	279	233	272	254	253	233	254	304	250	253	263	263	261	272	268	261	298	254	260	263	275	289	302	260	283	269	280	234	267	264	260	245	280	284	259	262	290	275	252	254	272	264	270	247	247	305	269	275	283	311	221	261	263	264	295	250	261	246	259	270	266	249	251	288	277	265	260	260	259	259	282	270	239	271	271	272	263	247	243	260	223	269	271	272	272	259	232	252	242	241	248	250	267	243	261	268	292	268	257	252	252	272	258	253	279	226	257	271	271	278	242	251	257	261	256	281	254	262	309	256	275	273	232	257	264	281	273	269	254	235	273	269	254	278	267	243	283	276	268	262	236	267	243	281	258	244	237	239	277	241	285	237	284	275	258	239	216	278	264	269	256	283	276	276	273	246	251	269	242	266	267	250	251	262	270	270	261	247	268	257	270	283	238	223	251	269	281	275	252	271	261	274	274	299	298	241	261	258	272	271	229	286	276	253	258	248	293	266	253	256	258	275	268	254	247	271	242	241	267	278	249	254	241	272	253	252	278	280	255	274	250	266	247	260	256	270	254	247	252	280	258	265	267	265	261	257	288	237	250	261	262	271	261	257	249	240	278	265	259	276	258	267	302	271	277	261	260	255	270	240	236	247	274	266	275	263	257	253	267	273	249	236	238	247	297	268	272	278	260	251	247	248	254	269	262	279	262	267	253	283	255	280	252	279	279	273	224	284	298	251	267	285	292	281	255	316	240	285	242	245	233	280	265	279	229	256	253	253	244	231	280	237	238	253	253	267	274	261	240	249	260	260	284	260	255	274	264	285	239	249	270	253	264	244	245	275	279	261	247	259	297	296	255	272	265	268	245	275	269	252	284	243	261	285	239	258	224	257	300	258	261	257	251	266	233	269	243	264	288	228	259	272	259	265	245	257	280	262	243	275	293	258	261	263	237	283	257	246	247	262	283	275	285	285	256	269	248	279	277	265	250	287	255	266	264	278	286	300	300	265	240	233	240	286	275	247	271	268	286	262	244	255	305	278	257	271	278	266	261	269	245	271	270	255	255	275	264	255	254	279	261	240	246	246	262	261	247	262	262	276	285	239	234	308	302	280	270	256	266	272	292	258	271	261	282	259	279	295	271	271	264	255	265	265	274	238	278	286	275	282	275	271	236	268	229	269	249	275	281	257	265	254	244	239	220	256	233	272	247	268	268	248	231	279	231	285	263	263	270	266	251	271	278	284	255	274	268	272	281	269	271	250	271	241	228	268	291	266	266	295	271	258	246	281	262	265	282	271	259	242	235	288	274	262	257	258	267	259	266	268	268	262	282	270	258	279	246	259	247	243	239	242	249	277	264	282	269	257	258	253	255	279	253	246	282	324	239	220	240	274	252	243	257	260	261	268	250	298	251	280	288	256	298	260	260	244	290	243	257	306	291	269	261	271	289	259	288	271	267	263	274	260	260	243	259	251	242	246	281	294	262	273	230	243	268	262	262	286	232	282	272	250	265	232	268	248	259	275	241	284	275	257	246	248	244	233	258	275	270	250	263	253	274	247	257	279	239	283	250	254	255	276	294	301	242	281	283	292	265	277	236	262	265	253	277	244	268	241	264	260	301	241	246	248	244	265	265	264	253	243	259	301	298	277	286	249	291	260	280	260	246	277	299	231	280	278	253	245	266	240	253	240	279	288	268	279	275	259	254	262	270	252	267	274	262	256	269	251	300	276	248	269	272	274	244	282	266	276	255	291	296	260	255	251	259	247	250	259	277	235	259	277	272	241	264	260	244	260	260	238	272	289	247	288	279	263	254	264	277	274	270	240	255	304	260	289	266	262	262	280	275	276
9972	5387	17307	55443	69232	66111	59068	48465	38573	26901	16684	9226	4805	864	565	623	546	558	593	575	631	617	606	599	568	635	627	617	566	610	557	604	593	587	591	581	574	561	578	615	582	633	591	585	610	586	575	619	612	566	566	598	591	603	563	571	581	667	553	600	554	594	582	595	620	612	561	579	627	595	638	568	568	585	610	653	578	572	603	592	566	660	568	626	574	586	592	621	582	614	653	633	616	573	613	563	588	611	592	560	572	569	601	603	541	594	613	556	606	575	599	616	655	596	587	616	605	622	575	565	581	598	603	574	601	625	650	608	584	639	536	529	615	600	587	620	565	588	581	565	585	615	587	652	621	569	601	589	578	558	608	591	614	558	594	649	622	626	594	597	587	598	596	628	589	626	590	599	615	601	543	585	565	596	589	590	583	615	586	562	592	594	590	554	559	556	598	569	594	578	604	635	598	592	584	561	590	624	614	575	639	602	618	620	603	622	569	623	590	596	591	640	632	555	631	603	597	603	589	599	620	585	583	632	589	594	604	559	602	605	620	586	589	610	605	527	590	573	591	596	584	587	588	570	582	551	628	609	638	587	600	600	611	630	640	511	592	573	594	580	598	606	596	632	608	554	593	567	563	607	567	576	586	590	659	602	585	617	620	558	624	604	603	570	575	548	581	601	627	605	634	652	574	609	626	580	595	594	633	588	568	573	556	619	600	625	586	537	612	590	635	605	596	574	593	586	594	582	591	590	595	608	578	608	597	579	574	619	583	645	583	590	558	580	618	561	613	562	601	565	579	638	582	572	624	646	599	595	543	540	596	592	596	614	583	599	619	633	631	578	598	616	643	563	583	592	584	596	566	574	554	570	588	596	603	589	582	599	611	625	661	579	560	546	603	551	581	595	610	594	585	555	613	612	613	595	562	609	633	586	589	613	563	579	585	581	615	602	544	582	572	602	624	581	599	623	608	589	563	605	631	596	584	638	598	563	606	539	631	597	599	592	556	568	545	568	602	608	582	623	560	605	630	591	584	605	570	591	588	597	585	602	568	544	607	584	525	565	578	618	601	530	577	579	588	622	575	587	570	618	595	563	649	574	573	612	576	583	579	568	619	603	574	599	593	583	624	617	540	617	608	602	584	593	615	631	614	614	588	594	593	598	593	582	591	605	582	594	581	599	600	558	578	611	538	596	625	595	571	611	589	567	592	615	635	632	615	585	558	600	591	578	589	562	634	573	596	595	628	631	596	568	598	587	619	564	601	555	560	574	598	630	585	569	589	571	548	595	603	576	614	568	533	613	624	606	594	633	601	613	595	586	564	624	585	609	593	604	596	566	590	598	570	585	635	603	619	571	577	626	578	586	629	580	594	576	622	631	595	595	611	559	595	601	596	619	594	604	597	602	588	555	594	584	589	619	633	600	647	557	631	627	598	584	600	569	602	614	643	626	614	591	575	600	620	571	625	591	577	622	597	592	613	572	593	594	593	546	562	580	622	601	610	615	596	611	558	583	577	608	640	641	572	592	590	598	586	610	588	623	598	564	575	604	599	548	574	598	610	590	598	609	572	573	578	590	605	557	572	602	593	583	604	614	579	556	580	570	593	607	540	603	613	574	602	599	614	613	602	574	599	581	589	581	555	600	622	607	587	607	551	614	600	585	590	618	607	589	580	613	567	583	593	605	577	544	593	608	587	593	645	594	602	625	573	581	580	622	601	581	577	573	606	552	611	607	582	592	545	558	607	621	588	572	606	635	596	555	548	628	580	599	629	616	558	617	589	599	607	563	605	601	566	603	576	578	597	610	587	570	594	598	586	590	609	568	560	575	569	613	569	584	556	607	580	591	545	619	605	615	592	661	590	618	593	598	573	578	580	604	638	574	587	620	599	589	589	612	593	633	621	583	641	571	577	570	598	590	621	629	581	587	588	603	622	587	576	585	583	573	604	570	638	566	577	630	596	588	569	636	596	581	634	615	575	582	613	619	602	584	588	537	585	587	535	606	591	645	564	605	572	624	598	609	571	597	580	575	548	592	571	663	577	590	595	560	593	607	639	605	575	569	602	587	612	553	659	571	561	591	591	653	605	584	601	617	586	600	618	587	604	606	609	562	582	619	559	600	638	616	572	554	600	633	606	603	584	622	559	583	566	580	592	558	631	589	618	562	628	595	589	574	551	577	604	592	623	592	578	612	600	602	574	605	575	610	576	592	640	561	623	589	627	590	588	595	583	606	601	609	617	582	628	618	549	586	612	567	587	638	604	568	636	577	578	610	600	630	597	613	625	625	621	593	615	563	609	550	586	587	584	562	563	605	590	620	590	599	539	620	608	588	574	626	607	575	615	614	575	631	629	578	615	617	529	581	607	571	586	544	597	586	581	606	605	619	597	575	591	637	591	611	604	618	629	596	620	584	628	553	622	568	632	583	592	626	585	584	601	618	587	580	616	584	606	596	611	601	565	583	606	585	577	618	607	642	581	566	638	590	597	608	606	587	576	596	641	638	574	631	609	600	573	617	544	613	623	552	595	598	616	613	548	599	618	601	549	611	632	618	566	570	617	521	606	613	591	588	570	608	579	579	588	563	614	617	670	607	636	622	571	617	590	556	627	586	604	556	615	606	599	607	599	623	612	610	566	561	571	585	619	592	605	610	558	592	572	571	655	591	572	555	607	627	564	614	557	629	606	589	569	647	623	595	606	596	629	612	603	598	591	566	648	573	545	577	648	567	601	576	618	598	578	596	564	613	575	600	618	575	551	590	595	612	572	585	594	586	611	657	583	586	608	579	593	610	599	581	566	598	613	601	595	609	569	604	597	595	595	598	610	530	627	604	608	628	626	586	603	625	613	551	596	589	563	538	620	628	604	579	622	604	600	600	611	620	575	655	590	607	587	625	610	564	622	628	600	616	633	637	604	605	591	577	623	585	578	557	611	569	651	591	609	619	591	614	572	584	608	608	574	595	611	571	608	615	558	620	562	569	628	609	594	560	575	609	576	624	661	559	637	617	613	584	564	597	623	566	569	558	596	599	559	571	603	587	555	636	611	574	607	589	609	590	560	654	613	631	638	630	612	577	602	624	625	603	534	579	624	571	582	609	570	581	581	574	612	585	594	594	556	626	566	642	584	605	583	583	569	597	595	585	564	553	595	571	558	603	598	572	595	591	599	523	580	614	610	593	599	583	621	640	580	576	591	603	586	573	593	606	604	615	561	584	617	575	596	618	575	615	583	558	605	566	557	614	595	606	580	587	594	611	600	595	565	607	627	587	573	572	594	538	574	596	623	648	605	590	598	628	591	585	595	613	642	579	586	623	611	600	586	580	597	559	616	591	591	622	618	600	582	621	672	579	586	616	613	614	591	586	615	582	624	601	591	577	576	563	596	607	560	612	576	545	600	606	596	629	570	600	576	589	616	525	592	614	559	605	541	588	603	579	550	571	581	582	638	610	607	617	583	615	619	577	643	594	618	605	597	545	615	609	616	630	631	611
6804	3035	2119	2406	2638	2482	1956	1520	1028	658	419	400	313	266	233	230	223	230	223	243	205	227	223	233	221	204	236	232	237	239	234	226	196	241	202	230	226	218	239	232	224	249	205	234	263	215	249	200	217	238	235	222	214	200	215	202	259	233	218	254	233	245	239	218	238	208	219	232	221	212	228	256	206	248	219	223	219	232	244	217	203	214	232	198	258	217	249	252	238	226	241	230	235	193	229	241	229	210	238	215	192	215	224	217	211	228	247	224	211	233	242	224	251	209	214	238	212	223	229	224	239	237	249	241	222	225	231	207	204	226	244	212	218	211	219	241	213	207	238	254	228	212	244	239	213	214	255	247	195	201	220	231	223	182	239	213	257	238	223	207	251	236	242	216	233	225	215	215	230	199	222	216	237	213	232	250	245	224	225	255	218	218	227	234	243	254	203	252	219	232	239	224	216	216	252	222	233	221	241	231	202	211	227	191	235	215	226	220	227	267	198	216	220	231	242	234	254	228	227	247	241	211	216	224	232	249	208	217	213	196	212	198	223	233	216	250	204	233	223	211	239	211	208	214	230	206	221	229	224	238	239	199	221	244	224	237	239	212	217	209	211	242	211	241	241	230	213	209	198	212	221	189	209	232	207	240	229	241	245	220	237	220	259	198	276	204	233	243	195	236	216	216	224	261	218	222	224	212	235	217	211	250	235	235	224	223	213	207	210	232	240	237	222	212	235	207	193	233	214	234	206	232	233	205	216	230	177	203	232	260	211	234	218	213	208	231	195	235	258	243	191	208	225	252	221	191	250	198	225	240	211	245	236	235	225	238	227	221	245	203	225	209	240	233	248	231	209	193	243	216	234	227	251	230	225	222	216	237	205	229	225	209	214	268	209	211	241	204	225	237	256	236	202	258	244	234	198	226	234	237	234	192	224	216	214	235	217	252	204	217	229	253	210	223	245	221	216	215	245	232	215	254	231	248	250	218	217	207	230	205	229	214	241	227	216	247	258	205	238	235	243	219	236	222	228	218	220	231	246	213	217	220	234	220	225	210	242	226	211	243	204	235	239	253	233	244	223	236	256	250	239	236	231	244	218	212	240	243	226	234	207	213	216	261	236	229	252	223	232	234	200	226	204	209	260	234	223	233	223	197	229	228	216	228	244	204	217	222	205	189	245	232	243	218	230	227	243	222	233	239	218	214	239	199	249	233	238	222	223	216	220	221	225	235	219	256	243	217	256	204	239	190	259	242	202	218	225	229	237	218	199	245	231	222	218	234	268	241	238	221	227	239	221	216	208	234	230	234	234	215	242	234	205	189	208	225	246	222	212	231	241	215	213	205	219	216	249	212	236	214	218	250	241	234	214	231	235	230	251	252	243	221	246	230	213	222	220	208	229	243	215	215	227	210	254	220	228	196	215	202	209	217	224	253	227	220	205	233	228	239	237	205	241	195	258	237	227	246	228	205	228	243	203	217	232	223	202	235	205	219	200	209	196	237	212	198	240	219	230	253	216	241	237	225	234	236	225	219	240	240	203	190	220	228	243	203	229	221	216	205	227	217	225	213	213	196	221	209	242	232	211	224	233	223	239	226	230	228	222	214	217	252	236	228	227	220	218	215	257	225	228	232	231	213	216	217	214	207	239	218	207	241	251	237	241	230	207	212	249	242	247	199	226	249	211	250	246	236	222	254	236	219	238	205	237	214	216	239	214	229	218	216	237	232	237	240	237	211	222	230	208	259	202	233	234	231	215	219	217	218	225	220	246	230	224	207	201	249	246	200	228	216	215	218	234	241	229	230	220	238	241	223	214	205	222	220	216	205	218	245	188	222	228	222	247	234	202	239	232	233	221	233	200	211	225	242	251	233	234	218	211	222	234	208	217	215	220	222	204	204	212	225	241	206	226	217	236	222	250	221	221	239	227	217	204	234	218	213	244	223	264	210	230	223	243	261	224	201	216	196	246	191	217	211	199	229	232	202	232	244	186	218	229	229	222	231	243	225	209	192	246	202	189	234	252	244	243	222	244	246	204	207	226	241	234	191	216	224	238	215	245	209	197	176	229	232	213	208	232	230	240	220	242	226	252	213	244	233	214	203	206	218	227	243	242	211	235	207	234	234	205	227	226	209	202	228	234	217	243	246	215	204	233	224	224	224	217	217	213	219	227	209	228	231	246	224	213	231	232	209	223	203	216	221	236	216	187	245	213	224	226	208	229	216	215	229	223	224	235	231	254	220	260	194	222	208	244	239	222	230	214	222	208	242	217	221	233	260	234	254	228	237	206	235	238	239	211	249	233	217	233	243	239	207	198	222	220	193	216	243	217	232	235	210	223	218	201	201	209	223	210	238	219	219	221	222	237	270	220	244	253	219	234	209	199	227	217	232	212	217	202	216	218	223	221	213	233	221	239	230	221	248	190	202	238	231	240	226	237	236	217	242	239	227	219	200	209	237	224	223	199	234	231	204	242	221	219	235	202	207	216	223	212	217	229	208	237	205	239	235	223	230	252	229	236	247	220	224	236	242	240	193	249	232	220	239	213	232	216	248	234	225	191	220	234	240	235	230	217	240	234	215	206	245	225	231	194	255	216	217	255	219	209	233	218	211	199	210	231	219	204	234	217	210	249	227	221	237	238	235	226	235	226	206	237	240	254	222	236	212	217	233	218	242	213	238	216	208	211	229	231	240	249	240	198	232	233	220	214	240	223	235	213	208	239	231	225	198	242	206	219	195	228	232	214	228	230	239	221	197	223	216	241	226	208	227	233	228	237	228	218	231	224	231	230	223	209	242	223	238	224	245	220	247	218	211	226	217	252	217	223	228	232	220	220	225	218	211	235	208	199	213	214	236	235	195	238	231	218	222	218	232	222	203	239	248	217	233	225	199	225	254	216	229	222	251	211	221	195	213	243	243	214	247	204	241	221	204	231	219	212	205	239	239	216	211	201	238	207	247	222	223	262	236	215	216	223	205	222	190	238	217	232	219	237	238	226	246	219	207	219	251	204	215	229	223	245	224	248	255	256	236	225	225	216	248	206	235	223	232	230	228	215	241	219	226	200	260	245	232	220	232	201	209	248	223	209	225	199	196	191	198	232	227	236	233	219	229	232	193	186	260	193	210	216	210	222	237	220	207	205	220	227	232	202	236	228	234	244	227	204	229	212	227	243	222	241	238	267	253	263	231	220	251	228	245	251	220	248	199	256	253	232	209	221	220	242	256	210	232	235	228	202	258	241	197	218	233	227	240	244	239	219	199	225	236	217	206	221	230	209	252	229	225	226	251	207	237	194	217	225	222	260	223	245	223	242	222	264	228	253	220	219	231	212	220	205	227	226	239	228	228	215	236	233	228	223	206	233	238	202	225	235	243	206	218	198	230	219	211	221	210	219	219	243	239	249	198	257	219	194	218	228	222	244	218	235	227	214	214	188	221	217	228	198	232	236	226	231	227	201	249	250	243	243	230	232	234	217	251	232	230	222	234	209	235
4057	2566	4115	7556	10223	9919	7746	6027	3932	2235	1488	1042	800	502	503	516	497	510	485	515	482	514	476	485	498	511	519	503	506	486	453	469	474	515	513	465	512	540	522	467	519	505	471	508	531	503	506	534	462	493	522	476	481	511	470	489	523	525	532	505	504	530	488	493	511	519	516	507	533	471	503	489	509	505	488	502	469	518	541	508	484	555	482	479	491	492	524	521	506	453	491	510	485	505	495	501	494	536	487	519	486	512	484	498	511	533	498	534	513	559	533	473	484	507	506	479	513	482	484	535	500	503	533	504	546	512	518	517	488	551	484	511	546	542	484	534	522	506	494	495	504	527	496	521	508	547	486	484	492	496	501	516	519	496	459	490	485	524	470	487	514	518	497	518	506	532	541	519	519	517	478	502	533	505	504	470	523	491	477	464	532	476	458	466	460	487	516	514	522	524	505	499	442	484	527	533	506	514	520	476	497	491	493	507	466	526	477	505	502	512	531	525	483	490	478	497	473	515	498	498	500	486	494	548	497	528	534	532	483	455	492	513	495	458	502	491	512	503	503	571	519	471	501	496	498	509	467	510	476	509	459	494	509	504	518	466	492	507	510	498	508	507	505	530	506	489	493	540	477	472	494	489	503	496	508	484	559	509	520	513	487	508	548	489	493	527	526	499	504	500	477	463	515	511	511	483	479	495	517	521	516	506	498	528	539	464	474	492	450	487	490	522	517	517	486	509	492	483	514	469	517	526	479	508	517	498	514	520	499	508	485	514	504	504	480	511	512	466	522	495	523	523	479	534	523	478	494	484	464	525	482	524	543	475	501	477	501	487	500	462	510	490	505	536	509	550	514	474	499	531	483	498	512	498	522	505	531	514	486	520	519	508	516	494	529	534	505	476	528	522	480	548	503	496	512	534	474	514	508	535	510	477	491	517	474	470	506	499	464	508	456	529	467	503	508	488	487	528	529	471	525	492	486	548	500	543	496	512	479	488	506	441	502	504	476	478	538	493	512	508	482	489	485	502	551	500	525	487	460	516	504	543	517	536	514	533	481	479	489	488	492	493	470	498	505	474	467	497	508	516	506	519	449	488	515	519	506	507	484	488	473	473	459	489	527	521	484	492	543	505	484	536	438	528	480	529	438	518	471	496	522	498	504	541	503	526	494	504	496	489	501	511	543	487	514	524	527	546	498	543	478	493	489	531	518	521	497	473	495	512	537	493	503	493	501	497	518	484	541	520	495	515	489	505	496	538	532	490	527	500	509	544	491	510	510	558	445	494	449	486	480	500	515	506	468	518	542	498	527	474	486	513	514	506	492	536	490	500	491	483	529	522	502	536	503	510	495	518	521	505	522	515	525	500	510	495	526	491	466	471	515	500	512	455	492	476	514	530	523	538	531	474	496	482	516	512	492	509	526	515	482	511	526	520	511	519	534	531	517	499	484	463	538	453	493	480	483	484	495	522	497	478	495	524	518	539	492	501	515	540	508	445	501	474	528	493	521	502	474	506	470	518	507	479	518	486	496	506	540	492	490	492	519	483	538	521	500	534	520	507	507	485	489	472	449	470	548	492	506	485	532	530	503	515	530	494	505	484	472	481	488	491	530	526	485	522	482	501	519	521	502	520	502	507	509	521	535	513	519	607	501	555	517	501	490	493	497	488	557	502	528	501	501	538	533	494	505	518	480	537	500	462	512	516	468	514	494	504	528	477	476	510	498	467	481	518	483	485	496	507	501	438	487	509	509	511	529	511	508	514	517	494	521	522	517	446	523	497	509	523	513	489	474	503	545	487	532	464	461	493	524	495	517	515	475	503	492	539	493	504	471	478	494	495	480	504	513	461	501	485	510	535	476	505	487	535	552	487	495	486	498	494	513	461	460	551	511	495	503	505	455	507	532	489	474	494	501	484	485	515	505	481	535	545	433	526	517	526	460	478	541	443	532	464	521	500	488	525	497	499	505	506	461	512	462	518	481	523	506	507	479	524	477	490	512	527	531	532	498	442	504	512	485	488	475	529	503	509	497	525	501	520	480	486	511	516	494	507	514	480	474	529	498	473	508	528	508	523	519	521	493	477	529	534	494	472	504	521	460	504	486	523	515	496	495	511	485	482	518	539	522	511	516	501	501	508	500	490	470	503	480	509	500	508	498	521	488	539	494	478	515	452	472	509	512	494	508	519	479	513	525	476	492	491	515	532	478	505	501	496	488	509	476	491	516	532	497	545	485	468	478	511	516	474	474	520	515	491	488	514	493	455	524	473	489	477	506	504	478	506	509	480	475	515	501	501	471	535	493	523	504	481	518	504	485	469	522	497	506	508	482	494	529	490	504	496	519	506	503	539	509	496	475	486	468	499	517	540	484	528	480	479	508	503	501	520	497	525	477	496	494	504	508	543	470	473	523	502	520	510	497	509	507	532	486	507	544	534	491	537	509	488	466	477	482	500	504	511	516	491	525	499	543	497	534	465	503	474	507	494	494	506	568	459	489	475	475	523	492	495	485	519	533	516	535	522	551	484	469	477	505	483	484	562	460	527	463	495	473	526	514	457	484	524	496	523	495	492	517	514	468	509	497	500	494	497	488	486	555	494	479	500	491	533	498	511	502	511	478	501	458	495	533	502	502	515	500	484	513	508	482	504	457	464	492	518	487	493	510	471	500	505	489	510	517	506	508	503	507	514	517	525	511	517	521	479	471	523	541	519	491	507	514	463	480	520	506	498	455	495	484	513	456	494	477	441	512	511	495	528	530	507	527	474	489	480	497	541	479	549	490	475	532	522	551	523	459	550	509	520	513	444	517	453	493	490	514	520	552	507	539	525	511	463	521	479	484	539	520	550	504	486	526	479	513	476	456	496	518	514	489	510	472	480	494	492	512	474	463	541	532	501	555	498	452	529	546	499	536	507	503	555	500	496	504	477	513	484	481	525	530	492	474	556	512	510	489	537	497	463	507	511	503	490	515	541	495	547	506	523	505	516	516	486	506	481	499	480	534	496	490	466	499	482	478	511	514	517	500	537	495	485	517	524	531	507	482	481	489	524	480	504	472	500	475	538	480	530	493	469	540	503	478	458	531	450	532	539	534	499	509	502	506	482	509	458	500	467	447	498	508	535	500	521	506	493	507	527	539	517	512	475	506	483	476	518	487	502	497	497	499	485	514	497	530	475	526	540	512	483	496	467	478	495	517	471	543	511	453	512	524	494	504	509	493	525	481	464	478	503	522	510	512	511	502	497	467	523	511	524	489	488	521	520	527	490	516	504	509	521	508	491	547	503	499	475	486	498	479	484	514	500	516	466	542	513	542	476	540	486	496	526	498	510	505	504	488	531	528	530	513	517	496	518	492	496	485	467	506	536	489	515	511	510	453	541	544	514	455	527	518	514	522	531	546	492	515	525	483	516	494	520	526	495	517	476	501	506	525	496	477	483	507	530	493	484	495	495	509	470	577	523	547	491	518	508	526	552	508	532	535	483	523	532	513	520
17995	6882	5948	10393	37300	42182	35022	24546	13644	6470	3290	2053	900	273	167	182	167	170	177	154	180	170	187	137	187	174	141	180	180	170	183	194	160	186	192	163	155	174	186	165	182	157	174	166	187	162	173	192	163	212	172	174	156	180	179	180	176	160	161	143	177	171	214	155	189	182	180	175	150	182	178	171	168	191	145	171	159	187	194	211	188	130	171	159	175	203	164	201	183	177	172	160	163	170	172	176	172	180	158	150	190	185	187	167	158	189	187	175	157	165	181	189	157	173	162	165	189	173	192	161	176	175	160	165	166	186	182	154	150	164	163	164	149	176	150	159	175	152	185	168	182	160	182	171	182	179	181	184	153	167	204	168	141	173	177	188	182	169	170	192	167	157	178	176	177	192	157	184	163	187	180	168	174	170	184	173	164	178	167	176	174	167	173	180	182	181	160	181	180	175	185	193	181	191	163	187	170	160	167	167	166	173	188	188	183	167	189	152	184	176	159	161	171	171	149	188	167	180	174	157	176	152	196	178	189	186	161	192	162	185	173	187	171	160	166	170	175	165	165	173	192	183	170	201	174	164	164	145	170	188	169	168	174	174	177	175	141	192	177	186	162	190	167	163	150	192	171	191	164	162	198	200	154	154	167	175	148	188	172	157	196	179	191	172	181	187	175	179	186	166	182	181	191	175	161	214	168	178	175	175	160	165	187	173	157	176	174	206	177	174	145	165	171	175	170	165	176	174	160	184	177	174	172	158	179	165	166	184	147	169	194	165	205	174	203	172	163	184	194	160	181	178	183	164	198	187	166	161	174	187	179	182	143	186	175	171	166	172	195	184	166	170	187	170	166	162	183	181	168	190	203	195	203	174	177	185	178	166	179	192	183	184	178	179	181	182	171	187	186	183	158	181	164	173	156	163	181	161	184	164	175	198	183	168	173	157	203	173	171	173	176	188	169	176	184	190	197	168	167	196	156	164	180	188	177	153	155	187	158	167	154	156	194	175	151	155	172	179	168	162	171	186	186	181	191	191	185	163	166	169	190	170	168	181	180	183	152	172	171	159	183	186	197	177	174	178	150	164	182	172	194	152	174	163	172	173	174	168	175	177	165	155	164	166	174	163	178	159	180	182	189	170	177	144	173	154	176	194	178	171	154	164	183	196	169	170	181	171	183	150	175	175	165	168	167	169	197	165	177	173	175	188	194	188	185	196	177	178	193	161	146	175	182	167	182	178	179	202	181	179	184	152	160	211	173	190	164	174	186	190	182	172	193	168	158	193	178	176	183	189	158	190	170	168	215	137	193	173	197	173	199	169	168	177	159	189	167	187	154	190	174	208	179	177	161	179	170	186	173	189	182	169	162	179	171	197	193	184	181	167	197	163	159	176	173	181	174	167	171	159	184	146	143	182	166	164	179	147	150	180	185	187	179	178	150	188	185	168	190	185	160	188	173	181	176	183	151	182	197	168	170	173	170	169	178	179	174	213	178	163	185	187	173	171	178	199	190	172	168	157	163	181	158	178	170	188	164	180	210	167	185	158	168	202	178	172	167	182	184	146	138	173	183	152	164	174	176	179	167	156	178	187	159	156	179	161	177	173	179	165	180	166	148	177	214	190	175	158	168	198	185	166	148	167	147	157	191	171	177	151	167	167	189	172	143	153	200	166	167	185	186	160	203	141	177	177	182	177	166	178	199	194	174	156	186	174	179	180	178	182	187	166	196	166	158	172	162	174	187	176	169	167	177	178	171	154	166	167	178	190	181	179	165	173	195	171	168	191	166	209	194	179	180	162	187	176	175	159	179	166	190	176	154	175	184	160	185	184	179	176	202	163	206	189	167	166	153	184	193	178	178	194	168	163	139	166	186	174	162	148	177	173	171	170	161	160	161	192	179	152	163	182	176	184	171	188	193	188	165	186	168	189	160	182	180	175	181	189	205	195	178	172	183	167	171	167	173	159	156	177	153	169	163	199	168	173	186	170	154	150	146	158	185	157	186	169	199	153	176	190	139	192	175	178	179	203	185	182	161	173	147	168	173	154	182	183	188	210	167	156	190	174	177	176	170	173	186	176	194	170	181	175	177	168	177	189	172	170	182	169	175	187	176	194	168	170	194	176	164	156	187	177	164	173	136	185	190	163	186	175	174	170	176	169	192	180	169	177	169	146	141	180	158	186	180	152	215	170	189	187	170	196	180	156	167	161	201	209	180	162	163	193	180	155	150	174	194	158	194	178	173	176	177	163	166	177	175	191	168	155	171	161	165	181	165	168	174	186	169	180	195	154	177	168	194	180	166	167	170	150	150	160	178	170	172	173	167	156	165	172	175	180	182	186	175	165	164	167	180	186	168	169	188	187	177	168	158	175	176	179	185	167	170	176	190	188	126	193	189	189	167	173	174	156	164	174	164	185	164	170	171	190	182	185	171	185	179	172	176	158	167	170	171	181	197	167	175	185	183	177	195	165	180	182	169	180	171	166	192	155	179	185	163	166	180	195	179	177	166	177	185	163	176	166	184	158	161	165	138	172	174	170	202	157	180	159	186	189	163	173	149	194	176	190	179	167	161	175	173	142	164	208	161	137	189	186	158	149	168	153	149	150	181	193	173	180	167	135	170	199	176	147	147	197	171	171	184	169	187	179	186	194	196	166	171	167	153	190	156	164	192	192	177	164	180	169	154	179	176	174	215	207	195	194	183	167	202	181	166	179	174	136	181	167	177	159	159	178	176	160	164	190	174	158	197	212	199	171	183	159	191	157	178	182	158	188	173	175	176	201	162	159	147	163	176	159	191	186	183	161	176	169	151	181	162	179	140	164	161	191	182	149	180	176	151	154	175	187	197	174	198	175	190	165	185	191	194	190	190	171	177	191	163	177	171	160	195	152	188	182	180	163	170	157	186	161	163	170	219	175	160	176	173	176	178	157	158	167	183	161	166	175	183	175	169	179	160	168	198	175	191	159	158	191	183	178	173	162	182	177	176	161	146	175	163	158	193	173	170	168	147	193	158	163	171	173	183	181	172	185	189	167	177	185	162	184	185	184	188	167	151	165	165	160	159	173	155	169	181	192	165	155	183	195	175	160	191	171	161	201	180	175	170	157	208	190	183	181	172	156	180	166	166	180	181	175	161	154	184	176	154	160	161	143	170	176	162	176	143	163	179	172	195	168	148	188	166	171	154	152	166	184	185	190	172	169	165	158	149	178	184	176	168	167	175	168	189	178	157	166	172	169	177	185	160	211	158	174	174	179	157	174	163	162	160	173	152	184	165	157	183	166	153	166	184	171	141	192	166	156	178	184	196	165	179	158	182	167	153	156	199	184	178	175	178	165	189	178	171	182	184	160	182	160	205	156	168	168	159	154	199	175	185	177	163	158	178	187	177	186	175	181	183	186	176	175	156	191	171	193	194	149	161	166	173	179	184	197	172	200	159	148	192	178	143	170	163	177	185	199	175	189	192	206	181	174	167	171	183	170	176	181	173	172	193	190
9958	5203	10260	22126	51902	55661	49897	41132	29691	19304	12893	8803	4143	751	419	406	394	406	424	415	418	435	401	394	423	409	392	451	457	419	427	410	399	410	398	411	406	356	447	399	441	408	438	413	416	409	408	440	423	412	391	408	427	423	426	420	408	364	416	430	422	455	401	419	387	385	423	392	387	418	418	460	397	439	404	426	404	403	409	418	394	433	438	411	390	438	404	406	457	405	379	436	436	406	444	410	412	372	431	439	411	409	434	445	401	434	375	407	417	420	444	412	438	416	401	380	374	398	439	409	424	409	389	419	402	405	391	427	404	425	426	427	448	434	401	382	435	438	437	393	367	445	398	417	400	413	394	413	429	414	441	442	390	421	415	414	423	432	416	377	435	430	425	409	428	383	393	395	437	408	382	405	428	422	424	404	379	393	403	435	407	379	425	418	418	379	401	437	423	401	431	390	390	426	386	397	435	426	389	411	419	442	416	393	418	409	408	406	397	419	413	398	422	376	394	419	451	399	443	420	395	429	408	436	448	416	414	416	381	399	384	394	433	437	385	379	410	433	440	429	391	385	419	411	395	416	395	412	427	415	414	397	418	408	411	432	424	418	411	414	415	423	413	450	409	442	430	426	416	381	435	425	386	407	437	431	449	422	443	402	383	381	411	424	423	401	405	469	421	420	414	401	439	429	412	426	425	430	432	397	465	424	427	421	455	438	410	396	423	398	395	422	407	418	424	403	392	399	448	434	432	463	409	445	408	434	444	408	429	401	442	411	399	422	429	468	380	402	430	403	423	416	395	421	414	420	439	393	406	444	408	374	385	391	395	395	406	401	404	435	408	434	396	412	405	410	426	392	417	375	412	381	407	401	416	443	407	452	411	408	393	378	383	405	428	428	390	430	420	422	406	402	429	439	394	452	397	397	386	376	428	428	408	401	406	431	435	386	406	424	393	406	396	442	400	403	424	406	415	391	425	439	417	397	446	416	393	408	427	418	417	454	409	423	401	400	423	395	420	420	408	445	418	381	395	403	440	424	433	424	374	436	424	403	444	434	410	384	412	423	411	444	432	448	448	420	431	420	408	418	419	403	425	391	426	410	431	397	435	468	388	398	404	426	416	422	422	472	435	394	431	417	406	411	426	427	424	383	404	419	409	430	464	403	404	393	420	437	435	428	416	407	421	407	427	417	429	404	407	404	406	372	431	429	402	406	430	458	389	435	426	417	410	422	397	430	424	408	397	422	402	421	424	367	378	466	428	378	394	376	468	418	407	427	429	455	455	430	402	423	455	389	411	425	365	402	389	385	405	451	400	442	410	451	424	404	414	403	411	435	454	382	380	412	411	418	442	418	392	434	406	428	420	379	381	413	383	386	427	429	414	369	430	428	407	395	411	418	435	439	381	405	403	420	414	430	418	404	447	410	442	401	404	386	440	419	407	425	397	417	424	431	413	427	415	411	422	406	417	412	416	408	418	392	410	400	412	417	406	410	441	388	403	391	407	437	390	429	404	448	387	428	420	418	420	416	411	420	374	398	432	418	423	406	398	363	412	388	411	402	375	418	413	415	386	429	435	433	401	399	422	386	446	410	421	400	436	457	432	443	420	409	427	427	417	436	438	409	417	442	405	423	410	409	389	398	411	380	423	434	412	422	433	377	451	407	414	374	440	433	403	391	438	426	383	412	450	415	421	399	431	402	407	411	376	401	415	442	383	421	426	415	417	435	402	417	404	400	398	405	398	374	429	387	423	414	423	403	409	429	440	466	422	411	417	458	434	404	448	426	402	413	426	361	455	414	413	425	404	406	458	386	405	421	414	395	378	386	422	431	404	381	426	451	410	414	383	395	418	410	403	436	387	431	442	415	397	411	431	410	428	432	433	392	449	398	417	399	414	394	417	436	430	440	389	401	441	423	387	402	445	400	399	381	399	396	439	405	394	410	411	407	419	387	457	438	372	372	395	431	432	421	390	375	412	419	426	422	393	422	429	415	432	414	398	409	402	426	432	411	432	405	453	423	387	392	406	385	400	401	413	409	400	400	424	429	437	428	399	431	439	432	397	404	443	402	386	406	388	413	446	423	394	428	429	405	426	409	397	417	433	390	431	415	413	406	417	409	419	361	383	421	410	422	421	444	401	393	446	420	421	426	457	432	442	442	419	409	431	379	443	406	424	410	430	411	392	425	445	415	410	414	419	447	455	390	385	403	423	413	395	417	403	433	436	450	438	430	394	401	425	406	400	427	392	459	395	436	406	401	412	413	428	376	428	427	406	442	399	408	406	408	415	414	442	381	402	409	407	430	401	404	426	412	421	455	402	416	393	419	367	413	435	436	430	410	410	431	421	422	439	407	417	402	400	414	399	397	417	387	434	392	406	440	406	399	419	366	402	378	413	421	406	395	439	381	424	422	400	396	409	428	427	432	406	444	397	434	402	416	419	381	406	403	431	384	411	384	392	428	398	443	425	417	413	420	407	404	434	403	373	396	438	411	423	434	394	387	424	395	400	411	416	403	406	384	434	414	405	424	403	412	436	423	403	407	446	410	442	402	396	400	399	413	462	408	408	421	418	391	386	354	365	388	425	416	428	435	397	406	404	389	421	421	439	403	372	419	432	389	420	431	422	425	376	414	413	417	405	431	434	384	410	448	372	435	387	398	415	421	391	420	428	407	424	414	423	390	418	384	377	443	418	388	441	432	390	413	399	407	404	414	447	428	388	414	477	428	404	452	401	393	431	406	394	394	404	442	448	418	404	459	399	371	441	441	416	460	439	393	417	384	388	382	427	382	437	415	420	424	418	394	431	412	416	407	393	406	411	434	447	410	425	424	370	443	399	428	418	409	459	420	420	413	407	367	417	407	378	426	412	420	418	407	415	423	402	423	408	386	468	382	446	415	449	412	421	386	437	421	384	430	436	448	442	414	413	396	415	443	430	398	418	412	439	419	405	435	437	389	404	417	419	408	415	426	430	423	434	408	410	400	424	413	379	380	397	399	420	418	395	397	387	428	420	414	439	413	429	439	401	392	437	427	383	446	426	438	412	412	425	392	407	415	428	379	390	433	417	396	451	426	376	400	431	410	425	385	417	442	430	423	429	408	388	395	426	400	435	373	435	424	394	394	399	411	393	417	423	423	401	453	428	422	402	406	431	387	393	430	397	408	455	414	429	461	429	446	438	429	387	375	373	397	439	430	400	427	456	396	363	414	401	397	431	416	407	455	370	397	396	444	427	452	425	370	407	435	399	408	408	392	408	408	406	408	442	435	378	385	398	430	422	393	424	398	414	396	434	385	421	431	411	440	413	405	439	423	393	428	441	406	404	403	415	434	446	422	425	421	380	430	409	418	416	405	427	427	405	396	375	426	416	413	398	421	410	376	436	408	413	423	416	438	428	432	462	407	425	393	422	414	417	401	398	417	365	391	423	418	434	425	421	402	449	431	415	391	377	419	401	379	412	409	408	396	409	406	439	397	396	443	387	420	442	387
26400	11501	9049	35311	58628	53500	46015	34925	21324	10989	5698	3461	1736	394	293	249	295	251	235	259	269	253	265	252	299	245	280	296	285	282	259	281	272	258	260	240	270	234	282	263	245	264	250	278	237	269	242	262	252	257	258	263	260	253	255	261	248	268	213	270	278	278	233	258	277	261	245	297	253	254	265	259	266	280	233	266	279	255	237	243	261	255	276	249	233	241	265	277	267	279	225	222	277	279	249	220	243	248	246	210	249	249	251	261	225	274	270	298	248	246	276	255	274	241	262	249	284	239	273	254	256	246	269	270	259	256	284	237	276	249	244	251	262	235	259	256	256	261	255	265	253	274	240	261	286	233	268	233	247	284	242	242	265	274	258	257	256	272	250	256	264	243	245	224	252	242	247	269	265	277	239	252	253	272	245	277	255	241	249	254	277	226	244	262	237	265	247	235	246	266	263	257	229	302	284	251	259	248	260	265	247	261	264	279	267	266	274	269	257	249	259	271	291	245	263	257	280	271	288	248	273	281	273	266	264	257	251	230	251	261	268	204	261	222	249	262	264	245	266	251	243	264	239	285	273	253	265	247	244	274	268	268	280	268	245	239	248	221	251	293	234	238	240	288	266	238	254	258	218	252	230	276	251	265	263	243	225	258	266	277	266	241	239	277	222	242	278	230	250	228	261	244	310	282	252	289	237	289	250	284	254	264	302	283	288	270	227	261	283	245	260	247	262	274	270	251	262	250	281	292	265	225	254	277	263	267	255	274	283	243	245	242	246	254	267	270	281	257	251	273	267	259	258	275	276	288	256	288	301	284	260	282	276	275	275	258	241	262	253	273	259	273	248	272	262	261	241	270	247	251	273	259	250	236	264	251	249	266	291	240	234	247	274	274	265	288	293	265	269	263	246	278	276	252	267	259	243	284	248	217	263	245	266	269	261	288	266	252	272	249	280	228	277	279	274	279	271	256	256	270	290	249	263	272	245	269	265	289	283	254	262	267	269	256	249	247	260	237	248	278	287	252	275	272	263	267	279	257	248	265	273	255	238	255	209	273	280	272	264	259	267	262	252	260	277	268	281	232	230	243	266	284	274	282	260	266	294	253	256	239	233	248	247	258	223	287	258	265	285	240	290	241	245	238	272	279	236	246	262	296	247	258	272	254	247	248	257	232	266	237	247	242	261	237	281	244	243	260	270	277	235	240	255	248	228	242	244	278	253	244	240	238	247	255	255	281	241	249	248	261	260	263	244	267	263	245	259	243	269	258	274	238	262	279	247	236	260	242	266	266	258	262	265	273	264	256	228	273	264	253	257	259	253	259	257	286	262	255	291	264	279	260	249	229	268	237	269	212	236	240	236	261	239	276	290	239	255	233	270	263	263	256	260	264	260	281	251	241	241	265	259	237	230	281	255	286	248	268	252	283	256	272	241	238	280	260	243	230	230	235	239	222	265	261	281	274	261	261	242	257	260	237	269	268	262	285	255	247	225	266	295	231	268	255	252	265	265	281	250	254	234	248	299	281	266	269	246	204	226	278	264	278	235	253	290	234	276	256	260	245	253	260	260	272	261	279	252	221	256	276	267	256	234	246	220	257	250	242	234	253	289	270	249	252	292	263	257	252	279	236	273	261	254	280	268	277	245	275	224	251	275	217	249	273	258	257	244	237	266	240	277	269	257	270	284	273	258	265	257	260	288	230	282	263	239	267	257	238	266	247	248	236	260	259	285	257	272	289	281	235	293	236	261	239	230	245	266	227	260	263	267	267	242	259	266	295	265	261	261	254	264	253	267	250	256	273	249	260	271	266	272	252	258	262	285	277	269	269	266	262	258	306	262	257	268	241	263	257	270	270	268	216	256	281	249	233	264	261	239	252	242	269	239	258	259	261	266	249	281	233	271	292	244	245	270	270	290	288	275	248	240	258	249	245	229	254	256	269	249	276	262	274	233	243	268	271	252	258	239	264	269	251	249	282	231	251	278	227	253	273	265	239	241	247	239	249	251	255	263	250	243	252	254	284	268	295	286	226	244	239	310	288	288	279	265	234	236	255	255	282	263	250	256	229	273	273	295	257	267	254	263	253	242	271	271	264	217	237	267	223	247	257	235	260	238	255	244	261	245	274	276	260	314	242	253	211	258	245	255	236	259	244	237	248	258	253	255	253	274	268	240	232	266	262	250	254	271	242	260	241	224	256	259	287	291	247	284	261	263	258	287	252	279	224	282	264	262	263	258	250	265	290	276	262	268	276	264	257	264	247	269	246	245	252	281	259	255	277	265	280	246	259	242	232	236	262	255	241	269	255	253	263	278	246	227	271	258	295	289	261	291	236	243	260	272	261	265	264	231	257	256	294	246	295	246	260	276	266	278	272	298	277	291	232	238	273	233	276	248	244	275	292	290	254	278	231	274	286	277	253	286	232	256	269	278	268	265	243	254	259	262	236	287	270	263	281	266	282	273	271	232	244	287	253	282	272	272	279	261	243	289	248	279	214	260	254	232	246	251	265	273	284	274	289	253	272	295	245	300	249	253	246	262	249	262	251	259	252	241	273	290	254	260	228	289	260	256	254	287	280	266	248	274	245	277	240	278	269	238	250	232	253	245	263	274	267	265	250	263	292	273	227	246	245	261	242	257	270	259	248	263	274	279	234	244	229	245	248	252	267	279	306	280	260	261	266	277	239	259	275	316	241	247	260	270	241	275	264	282	261	255	259	302	260	234	245	251	251	255	275	241	289	263	286	280	233	279	246	265	254	272	235	262	255	257	259	251	267	265	254	241	271	253	249	253	263	255	267	265	269	265	260	246	240	257	263	251	287	260	254	263	258	252	219	239	243	275	254	263	231	284	243	275	296	281	269	241	252	248	248	261	266	281	242	258	264	258	259	281	283	259	260	268	261	248	230	266	257	253	233	245	257	240	262	250	272	240	254	249	273	254	266	258	277	263	255	277	254	254	239	257	251	262	254	260	227	250	250	220	267	285	237	244	265	260	268	254	288	270	226	257	271	247	259	278	267	239	283	279	230	236	236	256	295	253	249	286	266	287	263	270	258	255	266	260	245	233	271	288	283	266	261	236	275	254	236	269	256	213	253	264	219	276	274	267	262	275	287	244	270	244	258	240	248	263	255	252	263	258	240	221	272	249	269	257	251	238	252	272	267	253	263	258	244	271	269	242	219	266	265	272	301	235	266	259	225	246	275	282	271	242	250	278	284	282	268	232	233	236	269	272	286	245	271	277	255	254	268	257	261	278	254	282	262	244	291	231	257	257	258	243	273	287	250	263	245	263	285	270	272	280	245	291	284	275	278	272	250	226	278	261	293	249	251	259	257	281	265	258	261	279	270	272	274	277	314	244	271	262	240	261	259	288	247	250	260	296	248	267	283	275	267	248	271	253	302	286	265	259	263	240	263	234	278	267	245	251	286	261	304	296	279	242	257	260	289	266	269	259	236	250	247	247	266	276	264	258	230	261	249	249	247	249	239	283	252
12419	7218	13580	44905	66908	64758	58736	49437	36878	26665	18620	13417	6925	1330	596	586	633	651	624	610	625	562	613	591	577	530	561	578	602	547	637	584	591	614	563	561	570	580	607	569	591	623	603	597	594	574	596	573	609	606	651	545	539	621	577	639	589	621	563	577	600	611	626	571	586	587	586	627	616	571	565	615	591	616	603	585	538	591	584	592	568	544	574	589	642	572	584	595	581	606	598	556	592	616	605	556	556	593	598	619	573	591	591	612	613	597	622	602	582	599	572	576	577	581	569	618	616	589	569	621	541	585	588	581	574	580	606	579	612	632	570	598	631	595	568	591	599	593	592	595	576	608	604	600	585	564	586	580	599	575	560	595	585	588	577	584	626	616	610	601	607	555	592	579	592	594	566	601	559	606	557	570	586	556	617	590	542	622	573	604	644	633	547	627	611	602	596	590	588	588	582	543	578	633	631	630	616	573	578	577	561	549	547	569	571	585	548	575	608	557	576	551	648	587	596	539	596	592	539	578	555	603	574	611	574	568	549	603	607	611	613	586	557	580	559	576	550	564	571	587	573	597	547	602	571	564	603	576	600	622	608	582	590	583	586	596	589	590	617	585	575	584	558	585	601	597	611	614	573	566	596	571	600	590	621	581	597	599	554	613	579	594	616	588	611	615	581	586	590	584	585	592	575	608	579	634	587	570	634	595	602	632	627	587	605	656	571	575	572	587	570	579	608	594	594	568	648	561	584	607	570	531	605	593	541	607	622	541	585	585	609	601	569	648	579	579	641	566	608	592	593	604	639	592	586	555	592	572	585	593	623	610	607	587	606	580	600	583	628	558	544	632	590	551	570	569	607	576	585	567	560	574	602	601	580	570	585	579	601	608	589	582	590	558	593	594	617	574	604	593	580	589	549	592	585	584	612	561	614	598	628	591	555	563	589	594	589	615	529	598	583	606	595	590	601	583	607	603	596	601	611	629	603	602	614	616	587	557	609	590	586	645	546	590	583	630	591	636	626	614	569	554	597	570	608	576	605	570	610	593	568	582	600	580	574	580	613	559	617	571	595	591	640	568	576	593	634	599	548	566	621	610	598	582	590	563	598	581	575	603	584	557	589	575	564	598	578	572	555	588	586	582	586	596	593	600	562	564	635	628	589	617	588	650	571	638	573	607	589	584	572	605	595	594	559	613	567	582	630	570	593	586	541	574	576	608	615	600	567	631	592	614	566	614	576	632	605	535	583	564	575	566	540	564	629	573	531	564	569	555	597	574	597	624	585	581	598	589	592	597	604	650	589	575	619	596	594	554	630	579	596	602	589	602	599	572	553	635	580	570	612	582	585	600	603	602	637	544	569	636	578	596	589	582	590	583	568	589	556	577	613	608	566	568	596	561	581	598	586	591	599	586	567	616	603	630	605	592	590	576	586	589	611	601	588	608	599	564	572	609	600	586	631	608	592	596	589	587	574	587	563	644	565	614	605	586	618	613	549	595	610	593	630	578	576	580	562	598	599	585	598	623	562	568	572	614	609	618	623	562	598	564	559	580	580	588	576	588	632	598	568	591	651	608	565	608	608	571	579	576	565	606	611	607	590	583	582	575	584	635	582	583	636	599	566	545	584	605	584	566	577	631	597	570	607	532	618	584	597	645	639	636	583	594	565	609	619	642	595	578	562	641	596	543	545	634	575	559	550	581	582	605	570	622	592	585	615	612	609	571	579	620	577	574	608	579	596	591	591	540	604	619	649	585	555	569	571	569	596	551	574	609	612	618	599	550	609	627	607	603	584	620	661	601	558	601	593	620	611	579	590	552	645	591	621	611	599	576	583	581	581	600	595	573	615	567	630	603	615	597	570	565	539	617	606	585	601	556	583	607	581	564	593	572	549	589	619	582	591	549	607	599	623	575	639	584	591	606	571	581	576	563	581	592	595	551	570	573	575	585	555	558	595	543	581	600	565	601	621	601	602	601	595	590	609	570	569	620	646	621	620	587	574	602	528	563	566	611	624	576	586	581	651	605	573	602	602	580	576	589	593	549	637	623	588	561	602	606	570	592	589	591	611	569	593	580	618	574	578	572	615	584	590	620	582	558	580	580	559	599	552	575	615	595	642	612	581	600	572	581	628	623	575	578	589	597	614	580	608	592	545	553	549	571	627	570	585	612	579	556	628	521	600	564	573	592	617	586	601	554	592	607	583	628	606	597	551	595	580	625	619	614	597	584	614	586	624	613	569	612	575	599	580	586	588	599	553	635	602	628	589	630	629	552	599	587	565	606	581	593	587	638	566	570	585	630	576	583	619	574	599	582	584	609	573	596	635	593	596	611	615	612	565	598	583	553	589	590	622	582	602	587	595	569	537	572	592	578	588	568	605	559	593	563	579	665	624	585	600	596	620	594	636	554	550	592	586	548	591	623	599	608	574	564	564	580	585	597	617	595	567	609	586	608	598	615	619	637	605	578	556	588	549	598	611	566	633	575	587	572	603	544	587	620	564	628	587	567	558	578	626	558	619	544	603	617	583	567	597	636	539	534	586	553	589	575	584	598	579	568	567	586	588	593	563	589	587	586	549	644	613	598	589	610	568	575	582	563	572	593	599	545	575	633	656	609	600	628	593	638	568	600	594	606	598	617	610	612	582	561	589	583	614	584	567	588	603	557	585	621	592	606	572	590	620	601	638	585	592	575	554	591	610	597	602	603	597	595	611	560	606	632	603	587	608	606	602	568	587	560	576	606	593	572	584	521	579	617	576	585	562	604	569	542	552	609	574	555	593	579	604	589	587	573	597	607	564	575	605	645	622	572	610	617	630	586	617	593	577	591	597	628	607	560	610	576	582	568	618	575	614	615	558	595	569	563	582	587	582	605	540	591	625	587	574	575	597	581	573	618	583	564	605	592	595	587	556	573	575	560	526	602	586	567	546	576	616	617	597	549	588	598	592	594	641	590	588	591	618	567	561	591	539	600	586	612	587	590	581	563	591	600	602	624	578	586	600	595	601	630	605	528	563	586	591	613	560	592	591	545	594	600	622	582	605	579	658	611	633	601	593	568	617	581	576	558	635	582	586	611	546	573	557	555	585	614	565	581	594	562	615	620	585	588	599	622	585	612	566	606	604	612	571	627	600	601	553	605	617	574	609	593	611	614	608	585	571	570	623	604	596	602	596	574	612	605	577	549	573	623	607	579	578	597	602	549	614	591	597	596	585	587	619	614	568	580	576	617	576	603	602	581	646	556	585	628	588	590	592	586	592	578	588	599	536	601	608	589	616	601	593	577	608	591	562	570	531	566	573	569	629	619	591	589	612	615	589	590	612	532	519	591	597	569	586	588	595	613	606	575	536	582	575	607	567	583	612	581	586	562	606	590	595	567	556	577	604	565	591	545	604	548	618	590	592	587	578	585	599	608	601	580	555	580	594	576	606	613	610	553	579	550	588	583	591	576	605	585	629	596	574	615	586	611	589	625	600	596	636	574	623	617	570	641	595	531
9666	5534	3241	2470	2683	2170	1627	1253	868	589	452	357	320	238	223	227	207	231	220	247	220	243	232	229	222	222	228	242	212	226	202	235	229	256	233	225	214	223	238	220	229	225	242	206	245	237	241	242	188	219	223	198	238	227	232	245	249	232	243	225	238	225	215	218	240	240	225	186	237	264	228	223	243	242	244	257	237	230	249	220	226	230	219	230	222	232	243	232	231	205	250	241	231	228	230	237	237	229	235	209	247	215	223	244	225	204	235	219	236	268	217	205	202	216	232	207	206	235	249	199	217	237	218	236	233	230	229	215	219	252	241	250	250	244	207	227	222	243	207	245	263	237	228	239	221	215	220	240	253	250	222	234	240	204	231	225	204	252	232	267	217	245	217	233	249	229	223	239	223	235	231	229	216	219	217	235	221	207	229	245	258	237	208	237	212	204	243	233	232	202	225	227	229	213	232	241	192	232	208	241	243	213	266	270	218	265	229	233	227	245	240	222	205	236	226	248	213	224	211	228	230	207	222	213	184	212	244	225	231	211	243	203	229	239	209	253	228	263	220	242	205	233	237	250	229	229	213	240	209	250	226	263	218	207	266	230	225	218	245	230	251	241	252	215	221	250	226	248	250	258	205	256	228	229	247	236	258	234	227	225	223	206	239	235	254	223	221	206	181	237	225	231	240	208	237	237	207	231	222	238	204	218	197	236	227	246	251	234	238	238	228	203	233	256	216	229	207	226	214	213	241	253	226	217	235	256	255	241	193	218	220	236	229	231	244	239	264	246	218	220	243	270	230	226	237	250	243	228	234	233	250	239	238	234	227	236	203	224	261	257	247	255	212	231	226	230	222	214	215	243	230	227	245	204	242	234	198	230	214	248	238	246	238	227	236	224	226	243	205	225	210	215	246	211	210	214	233	234	239	241	204	224	245	242	229	216	214	245	246	262	235	223	226	230	241	223	243	208	200	217	207	240	208	225	204	244	236	213	235	251	211	217	231	220	220	218	236	245	229	254	235	247	247	195	231	236	197	221	227	236	239	232	209	198	215	245	225	217	229	237	222	232	240	221	233	256	226	219	257	226	261	216	203	260	246	242	266	224	228	222	234	249	240	237	221	239	213	228	257	215	198	239	237	246	245	241	243	272	249	240	253	250	242	208	209	247	258	216	215	236	234	230	241	216	231	243	226	207	213	229	262	229	192	243	231	253	220	229	226	203	207	212	225	246	215	220	217	206	254	249	236	235	217	226	214	225	214	211	232	239	209	215	209	205	249	224	247	213	239	199	211	249	232	235	232	226	238	215	229	244	199	235	225	236	251	243	251	225	246	213	230	248	214	218	227	201	207	222	241	241	231	236	232	220	207	234	237	231	237	226	237	245	270	239	218	227	226	236	246	258	246	226	207	233	236	222	198	222	247	217	191	193	253	220	206	233	228	236	211	220	222	210	244	230	210	241	233	248	212	212	209	228	230	211	240	200	243	210	214	239	221	225	227	207	201	228	243	218	212	243	241	245	235	211	270	238	238	230	208	227	218	235	233	244	212	240	259	224	226	229	259	227	217	216	235	222	246	222	226	206	217	218	225	223	269	235	215	221	255	215	216	240	225	233	220	210	223	181	218	242	226	234	221	200	240	240	233	222	200	234	236	203	201	248	239	242	210	253	209	211	237	238	237	243	201	228	272	231	241	215	205	235	200	215	242	211	231	241	234	213	221	254	231	213	249	242	227	239	244	201	206	225	240	247	229	235	223	223	243	237	223	203	231	227	227	231	194	223	197	260	217	229	223	217	254	228	204	237	249	234	236	219	234	209	198	240	215	218	230	211	238	237	208	231	229	214	234	229	232	226	239	224	230	207	228	231	234	244	220	208	226	242	231	231	216	223	218	228	210	245	255	222	220	212	237	233	244	261	249	220	241	230	226	228	247	207	207	221	214	214	219	224	202	210	232	210	255	238	212	206	242	217	215	223	257	239	228	225	237	241	228	219	220	236	227	241	229	257	242	264	237	221	208	215	220	227	220	222	212	226	242	223	255	248	248	212	253	231	214	250	242	220	245	223	251	222	225	229	233	227	228	207	220	192	228	214	248	194	221	216	245	236	221	259	212	239	263	226	230	252	224	247	248	239	244	211	220	221	231	218	225	215	232	224	257	249	227	231	235	224	225	219	234	231	238	248	245	234	234	218	239	207	217	234	221	233	217	253	242	245	241	239	202	224	211	247	231	208	225	203	234	213	244	208	224	213	218	233	204	242	247	224	233	236	263	232	237	244	228	218	216	198	228	219	230	241	250	237	219	235	228	207	245	242	243	232	230	215	213	225	232	228	216	225	257	227	269	203	221	212	225	236	207	225	235	210	235	248	234	224	206	202	246	247	226	237	248	229	238	233	203	262	242	212	210	254	216	216	225	229	232	241	220	232	232	223	220	245	232	223	227	254	237	227	198	218	207	218	227	205	215	229	221	227	236	235	210	241	224	227	248	236	227	210	228	212	205	221	223	245	230	230	244	206	230	221	219	218	212	244	255	250	207	235	205	259	194	222	198	207	269	229	206	213	257	232	225	222	218	223	242	250	256	241	227	217	238	260	229	233	208	239	257	225	238	213	218	233	221	251	200	198	270	258	219	243	234	216	224	192	244	223	233	240	220	221	198	241	232	239	215	247	196	213	225	247	223	235	217	219	253	233	226	250	271	235	204	216	207	227	250	203	243	210	246	210	211	235	254	220	226	200	240	211	228	235	200	266	245	257	243	242	228	218	228	229	233	238	225	270	205	252	232	207	215	231	222	236	236	247	227	252	220	262	227	208	217	267	208	249	212	204	239	260	226	213	227	213	240	258	219	239	241	212	235	219	246	214	229	251	211	239	212	237	227	235	222	224	250	260	222	193	210	221	250	221	256	199	240	223	204	274	243	234	241	215	222	216	216	225	222	203	236	201	200	248	203	228	250	229	257	240	240	196	207	221	232	250	226	268	229	242	222	220	209	230	211	257	256	212	265	255	219	215	244	211	229	219	233	218	217	252	234	236	226	229	219	245	239	219	212	226	216	209	236	238	223	224	207	266	201	217	237	218	211	241	257	236	232	228	238	238	233	251	235	207	229	216	209	231	198	241	225	220	214	230	240	230	192	270	231	237	220	224	210	224	238	207	226	233	234	236	214	230	214	232	244	240	229	209	223	243	241	220	262	196	222	179	222	209	229	254	229	233	238	220	246	217	236	224	222	226	243	213	242	239	251	235	220	231	211	212	232	256	236	228	226	216	233	234	259	251	240	207	241	246	239	201	223	244	253	204	252	238	246	215	241	216	266	242	240	237	223	236	248	230	230	234	257	215	243	227	226	209	211	225	217	260	209	242	206	254	229	212	224	240	231	220	226	240	213	262	206	233	207	232	231	215	222	217	225	215	199	208	214	232	214	253	223	221	238	207	251	228	229	240	243	233	238	208	218	208	216	227	252	238	223	223	235	204	229	249	205	226	231	220
5118	4550	5209	8235	10398	8880	6648	5285	3302	2054	1347	1055	768	557	502	492	494	513	534	486	511	486	498	529	494	494	512	506	508	559	462	503	496	475	544	516	522	526	463	487	555	500	509	515	540	525	492	540	498	516	549	514	508	520	515	535	471	521	502	537	502	469	491	505	514	527	505	484	486	574	532	479	502	474	478	489	536	523	473	506	537	492	505	538	490	509	485	523	507	523	504	559	530	479	519	512	516	454	516	541	512	516	509	519	553	572	541	499	545	506	539	501	492	501	512	547	527	543	495	502	493	557	525	516	509	530	517	504	555	488	523	504	519	492	511	470	457	519	509	522	535	562	494	520	501	490	480	502	519	479	515	480	499	518	501	530	517	471	530	539	515	511	518	499	496	516	513	526	495	529	490	503	525	494	522	513	523	447	532	527	499	513	493	524	502	514	488	513	483	546	505	529	489	523	520	493	532	536	531	523	486	559	484	498	476	549	502	535	513	524	535	497	521	507	556	490	558	553	482	493	523	511	483	515	547	517	530	515	522	514	527	518	492	541	506	522	531	500	516	516	472	517	502	527	517	499	511	514	565	553	544	505	564	518	492	482	531	486	503	530	486	471	517	495	495	512	552	529	536	510	499	463	512	542	486	507	506	515	489	481	470	507	505	533	535	485	504	468	528	504	508	482	497	513	530	506	490	501	500	490	538	504	532	509	515	520	500	493	489	482	506	522	518	474	504	544	521	523	543	516	507	470	476	528	527	534	503	490	542	523	487	513	495	509	514	527	524	512	502	473	519	501	475	504	525	556	498	540	476	563	501	507	542	533	509	510	514	521	492	499	554	466	496	490	470	481	543	528	485	554	537	508	489	493	492	514	517	505	529	516	524	500	544	493	512	487	523	480	546	482	538	482	496	498	527	505	526	528	525	514	510	535	533	502	511	500	512	498	505	513	497	493	514	503	464	489	503	502	507	508	542	552	552	519	532	505	518	507	519	499	530	530	506	507	532	517	496	532	520	487	521	485	532	512	536	514	532	556	504	531	537	511	541	539	509	525	505	520	516	517	538	543	505	511	500	525	512	503	474	520	544	510	503	482	533	536	522	513	490	522	513	508	523	494	530	511	546	526	486	511	524	471	508	547	536	507	509	521	488	510	526	477	487	507	578	524	527	548	485	505	518	455	539	476	483	505	515	542	490	534	554	478	527	487	536	523	508	486	515	474	493	489	512	492	506	519	520	541	524	523	528	499	491	541	509	536	497	525	523	491	462	519	519	509	502	522	502	497	500	532	479	501	532	485	558	531	500	503	522	502	551	531	556	517	497	517	510	523	511	536	499	505	523	524	515	503	526	522	516	512	509	519	505	524	490	514	503	504	541	547	501	522	500	489	518	496	504	499	523	496	497	524	523	475	525	509	494	520	506	518	534	468	545	510	475	515	536	504	524	506	501	548	508	536	457	528	511	559	499	528	531	537	492	497	519	526	489	497	501	515	541	529	524	477	527	503	517	512	534	517	527	531	487	524	488	524	491	512	514	505	511	497	550	523	507	494	544	524	510	509	511	501	489	554	504	496	476	529	517	506	494	497	519	486	493	503	514	526	533	463	497	519	522	557	527	533	497	501	523	497	499	519	500	540	511	531	545	529	454	525	479	507	526	531	538	533	498	538	543	489	501	538	530	486	491	557	532	501	506	509	510	507	506	480	505	531	493	522	503	554	514	522	514	512	528	476	513	498	506	460	497	447	526	494	537	516	509	491	492	494	496	497	504	537	545	524	496	485	549	531	547	504	519	524	482	510	512	507	504	510	511	499	557	514	476	503	514	505	532	523	468	520	496	542	501	526	500	500	521	510	538	544	522	512	523	505	517	500	505	497	502	566	491	523	523	511	559	533	496	498	524	529	510	484	493	531	508	541	527	553	507	524	489	507	491	519	521	543	513	517	534	525	516	506	483	502	495	571	525	534	520	505	514	517	509	553	501	538	475	451	547	526	495	507	531	507	539	499	547	531	541	482	490	531	482	490	519	532	514	528	520	542	528	489	533	523	509	582	530	527	542	549	540	512	494	514	529	513	493	504	523	548	516	509	538	517	490	509	484	507	477	528	496	477	521	532	477	496	476	490	506	513	523	502	482	503	502	497	528	514	503	564	506	529	534	533	498	551	516	533	503	511	519	488	549	535	516	484	490	525	491	497	508	552	500	485	536	531	505	531	518	530	494	534	527	526	522	559	562	528	522	514	482	481	506	496	511	529	540	482	510	489	511	487	503	508	494	479	510	494	505	519	508	527	530	498	473	506	498	527	526	524	498	463	524	505	471	473	511	518	549	572	463	491	507	490	505	499	498	507	500	503	496	468	472	505	533	474	508	545	503	517	493	528	459	553	500	487	527	509	530	506	530	503	552	542	532	515	532	521	497	510	522	565	503	534	486	501	499	532	496	503	493	542	527	525	520	511	516	481	521	529	510	535	478	536	549	556	499	519	496	486	517	525	510	483	555	513	537	494	458	507	543	519	497	474	502	518	479	549	499	527	525	491	517	543	500	488	511	518	505	546	512	543	541	543	512	467	510	503	494	505	473	533	523	504	477	511	506	496	516	520	526	533	496	511	542	507	513	553	492	480	479	500	497	554	519	511	505	543	536	527	468	567	512	534	500	474	531	492	525	513	506	521	521	482	502	527	526	484	489	495	536	512	496	520	513	510	490	549	533	494	519	536	520	482	535	507	517	584	502	538	491	477	450	514	531	477	502	466	515	537	482	487	538	515	530	516	509	475	518	539	487	506	511	537	498	515	482	483	513	502	532	475	542	532	500	538	520	554	525	525	511	523	535	525	553	519	520	513	533	526	492	520	518	514	486	497	527	495	489	529	495	531	498	493	530	489	501	532	504	527	577	500	531	542	501	518	532	505	515	527	473	554	495	553	496	528	510	510	502	544	560	461	512	486	480	497	493	537	519	527	504	504	494	499	526	527	524	515	490	527	466	546	499	536	506	580	507	517	519	557	531	534	552	516	493	509	509	519	529	510	524	495	496	510	510	478	508	542	500	497	475	512	491	493	561	529	502	535	552	517	517	518	480	519	529	504	553	507	465	541	519	479	523	546	499	509	527	506	510	522	530	520	536	501	535	494	520	574	489	486	508	513	480	493	509	545	505	541	519	500	500	508	511	477	525	515	513	451	531	492	507	521	506	483	501	514	505	462	479	516	554	512	558	515	499	528	500	484	534	497	514	536	517	536	504	485	534	483	509	516	536	520	494	539	510	491	519	507	502	532	548	542	499	488	523	475	530	525	534	524	513	516	521	505	514	501	466	516	466	522	522	505	512	519	529	497	487	489	461	530	546	502	513	532	495	514	495	480	525	499	477	520	493	518	519	478	543	565	510	499	447	508	522	510	521	532	514	552	508	579	485	490	540	506	495	498	504	498	513	508	478	512	502	571	504	518	507	532	528	516	522	528	493	515	517	516	560	510	507	543	476	491	523	512
19695	8942	5128	23826	45910	38480	30795	22964	13203	7376	3497	1460	711	313	161	172	157	190	185	193	180	202	192	198	184	183	194	211	160	179	175	199	177	209	178	183	193	198	177	193	197	177	216	182	164	200	175	193	187	197	206	181	170	173	175	187	177	166	188	187	160	170	173	184	196	193	200	166	190	177	175	191	205	194	172	189	157	187	166	189	165	184	188	181	166	199	158	179	202	197	176	175	179	184	181	171	183	180	209	222	167	179	180	198	190	172	184	173	175	191	183	162	180	169	194	173	174	192	190	220	188	169	175	209	171	194	187	161	170	192	189	172	193	195	175	176	193	204	175	197	179	178	177	180	158	188	215	186	207	179	173	195	162	170	173	206	176	172	162	183	186	187	185	216	207	160	183	155	158	197	211	207	164	184	196	183	197	178	175	176	200	210	197	193	152	183	189	203	215	187	200	186	192	166	174	180	208	174	207	197	191	184	185	181	186	172	188	172	207	177	192	186	170	197	164	194	193	167	156	173	174	213	181	158	144	179	187	170	161	213	183	183	189	179	172	198	169	157	191	210	165	161	180	189	198	173	200	186	181	172	175	180	183	177	177	183	169	149	187	194	193	205	171	182	170	194	186	177	160	184	180	185	199	188	201	181	173	189	194	147	176	180	187	174	202	175	165	199	190	162	176	217	182	173	182	191	174	185	187	195	189	157	180	194	175	158	158	200	183	181	199	186	179	168	183	165	188	184	187	198	191	207	173	183	164	157	173	206	191	167	163	169	175	165	202	190	186	172	176	188	206	224	212	195	165	180	161	190	177	161	186	188	171	173	201	195	208	186	175	170	185	155	149	177	170	168	170	181	159	160	189	183	194	179	179	202	192	189	179	191	207	186	163	181	175	185	192	176	190	172	211	200	177	181	184	163	189	187	172	189	188	180	206	211	181	184	173	181	153	177	174	170	184	183	168	173	174	209	200	183	191	176	153	181	181	190	181	203	195	178	177	189	180	153	181	173	181	179	188	197	216	181	166	185	187	186	199	191	176	146	174	192	179	185	201	169	200	199	174	190	179	170	173	168	164	191	160	171	205	193	191	191	169	143	175	184	176	189	184	191	173	187	193	191	180	170	160	166	165	174	182	189	174	188	198	192	163	171	195	165	167	177	151	178	207	198	221	228	153	148	183	152	180	210	172	169	184	174	162	179	184	165	186	158	192	183	179	156	189	184	199	174	153	178	186	180	194	171	195	201	201	184	178	162	183	189	182	173	198	183	178	163	193	172	176	180	164	177	184	160	171	170	179	177	179	201	192	180	196	182	194	174	155	184	183	192	209	173	182	183	180	193	181	180	186	193	177	168	174	188	190	191	206	194	209	198	181	164	189	173	168	199	163	182	180	176	189	176	184	216	188	216	175	186	184	164	168	199	175	179	223	191	176	189	200	219	166	181	163	183	175	163	161	156	170	161	185	189	153	236	179	182	169	162	189	180	187	189	201	204	186	193	190	167	180	158	176	178	192	187	202	162	173	199	192	172	177	147	185	176	189	173	197	190	205	177	175	159	196	192	196	172	193	176	157	158	206	197	195	160	167	191	176	175	195	163	198	184	166	170	183	178	178	202	179	185	170	214	162	167	176	156	200	166	179	202	188	176	186	187	168	153	166	185	214	183	152	176	176	186	165	201	208	190	170	160	156	198	191	211	184	172	202	176	179	165	227	194	164	167	175	172	207	165	175	178	162	177	183	138	151	163	186	172	197	200	173	190	162	179	202	185	196	212	177	186	188	177	187	197	177	180	184	210	161	173	191	168	188	195	159	181	183	177	178	184	179	170	199	177	184	187	164	184	170	192	168	182	188	166	180	169	151	187	185	174	176	193	181	180	169	180	181	205	166	170	176	173	184	191	204	170	176	173	186	181	170	198	177	194	189	192	191	176	143	172	168	181	191	194	193	189	187	199	194	164	188	189	192	162	174	167	181	175	177	150	164	178	199	187	190	171	198	193	173	196	193	190	181	159	175	208	159	166	176	214	172	172	169	193	202	178	195	189	164	196	176	181	180	188	178	201	159	211	182	177	177	188	196	198	190	181	177	182	182	165	217	176	188	184	183	176	178	195	174	170	174	193	198	187	180	191	184	170	203	179	192	179	172	188	195	171	177	176	159	178	190	175	187	188	182	158	184	154	164	150	192	185	171	168	186	183	192	168	181	198	167	205	168	185	174	175	159	160	182	171	191	190	164	181	201	198	190	190	171	194	175	201	188	170	176	136	183	180	191	177	165	194	156	180	176	167	184	187	179	195	191	215	192	191	190	184	182	184	190	181	190	203	159	197	168	175	182	177	183	206	195	174	192	193	150	167	193	184	182	201	189	195	185	191	194	165	185	189	178	202	178	207	195	169	169	173	186	190	192	199	188	166	185	183	171	199	174	168	180	174	208	162	164	187	187	164	155	206	193	175	201	163	167	197	185	175	163	173	180	166	182	160	174	179	199	174	183	205	190	179	168	173	192	190	199	216	177	189	190	176	182	180	170	179	177	171	159	177	195	175	199	170	203	201	194	162	184	187	191	178	200	195	170	196	190	192	214	207	180	168	182	180	176	171	176	171	183	175	180	190	177	185	178	166	205	189	188	207	187	172	190	187	183	181	182	168	148	176	178	195	179	198	185	199	185	184	182	183	187	164	177	173	212	167	175	179	182	186	185	205	173	170	191	171	200	174	199	182	178	182	179	176	199	218	189	209	207	196	203	199	185	196	211	195	187	183	188	189	194	156	161	188	222	179	173	172	196	178	188	186	200	166	178	196	174	171	192	151	180	174	163	167	201	184	197	180	175	190	206	159	186	168	205	180	176	170	196	183	186	189	188	195	165	179	179	201	220	208	182	175	170	203	201	181	164	183	173	174	182	203	171	186	184	178	183	182	180	177	175	199	165	159	181	185	183	163	175	190	175	203	211	189	179	172	186	166	183	190	183	194	182	174	163	155	162	186	194	193	190	191	175	167	186	166	183	191	144	165	191	190	189	199	183	171	199	187	168	164	184	187	191	185	155	193	201	182	152	194	194	196	200	187	187	181	201	185	180	172	175	193	201	179	188	187	188	174	189	180	214	189	186	164	171	177	188	193	201	160	175	200	175	185	192	187	184	200	205	170	152	198	178	186	159	177	196	191	195	208	174	181	176	183	186	187	177	178	196	191	203	190	169	178	171	197	192	175	194	170	158	191	227	171	172	164	186	181	166	194	182	178	187	164	197	197	156	204	191	180	182	190	163	204	171	193	207	217	186	192	203	173	179	170	185	184	177	194	188	181	142	195	176	176	162	161	211	180	205	196	213	193	192	205	169	182	184	179	208	194	172	175	178	190	191	196	181	198	186	218	185	179	166	212	196	179	210	200	181	159	182	171	176	159	186	187	188	187	170	170	193	188	159	182	179	193	187	179	185	195	168	199	190	181	179	205	196	174	189	190	193	195	185	195	189	182	172	205	170	188	202	186
10415	6198	8511	38356	57433	50767	47303	39688	30085	21701	12838	6417	3297	949	435	450	415	459	438	439	448	423	449	429	424	416	388	408	418	420	413	458	443	412	411	457	396	486	402	415	446	439	434	408	433	431	442	432	420	431	443	421	429	442	427	439	423	428	434	451	456	436	404	427	430	396	468	423	460	430	430	436	420	413	439	430	452	413	416	433	435	412	422	426	442	418	426	428	401	439	413	448	399	454	467	438	484	438	422	422	381	440	436	429	436	424	437	434	445	428	429	400	427	421	439	445	460	426	431	415	451	423	481	404	430	414	434	408	413	453	450	457	442	445	406	441	440	430	452	416	410	438	463	426	415	406	393	403	436	424	419	459	447	462	450	449	416	483	420	413	421	430	452	438	448	442	418	406	419	456	416	420	424	398	413	395	458	458	406	391	447	447	435	428	443	443	406	419	452	432	435	450	442	460	416	410	390	452	433	420	422	421	429	440	443	437	417	438	470	437	429	457	431	457	434	452	421	419	437	393	402	418	417	416	443	409	437	414	444	438	444	428	445	439	432	426	463	404	416	441	439	459	371	450	481	393	432	417	415	441	397	408	440	463	437	429	433	413	440	459	418	433	456	416	417	446	405	441	408	422	443	456	417	409	443	445	436	437	424	432	420	445	440	436	410	475	419	454	412	423	462	400	448	454	412	455	448	420	449	446	417	430	410	433	421	452	445	443	401	401	427	434	465	429	367	410	446	417	385	432	456	402	443	445	464	449	438	446	425	457	426	484	458	420	456	455	413	418	433	390	420	431	418	431	441	437	368	413	409	458	438	428	482	423	450	434	413	441	426	428	441	418	419	460	424	417	423	462	411	410	455	436	442	440	429	417	424	466	401	405	441	428	409	461	449	447	433	443	450	434	429	369	417	425	382	450	413	417	441	409	417	411	425	417	435	449	409	438	432	452	448	396	422	434	427	392	423	423	463	447	436	385	456	421	421	411	436	429	413	442	443	435	426	441	438	442	427	429	432	431	458	452	449	446	437	412	446	425	469	447	436	427	441	435	421	435	444	427	464	416	461	433	438	445	416	423	429	425	431	444	446	444	442	398	439	408	441	430	443	468	451	409	421	438	469	435	413	423	444	478	426	449	405	413	426	425	399	411	436	439	429	452	453	375	417	447	440	449	424	439	420	420	412	447	388	473	415	441	420	423	443	443	455	456	446	432	455	383	443	443	437	390	461	452	448	407	412	430	454	391	447	449	446	415	438	450	445	469	413	438	461	436	411	466	442	414	428	408	448	423	442	419	450	462	404	434	435	403	406	433	428	451	456	407	438	436	449	422	437	429	455	437	399	444	411	450	413	448	425	403	463	452	419	388	406	450	420	433	418	440	464	429	447	397	445	416	415	398	437	416	446	408	421	393	420	435	445	429	488	443	407	443	452	407	439	427	442	469	443	447	465	439	435	475	446	441	432	418	439	433	420	413	385	440	405	459	455	435	463	402	394	444	419	432	411	446	433	453	428	445	398	423	453	412	408	456	441	452	432	445	471	451	383	437	423	424	418	456	398	438	461	436	428	455	417	392	450	417	391	446	419	440	407	415	441	418	431	453	425	434	396	413	457	406	446	434	427	449	394	414	437	444	444	429	442	481	473	454	404	421	432	427	403	425	414	425	440	417	424	473	430	417	428	468	440	427	418	436	442	456	446	416	455	427	421	437	441	439	390	441	430	407	429	456	440	404	403	433	472	482	427	421	414	415	418	414	416	450	439	462	424	497	415	419	423	407	425	429	450	438	421	435	445	407	458	433	423	404	435	427	400	425	400	452	427	443	431	440	481	420	473	440	385	447	393	453	421	420	436	413	432	449	423	424	438	427	438	431	441	433	428	434	403	437	442	446	422	436	432	431	454	442	407	412	413	413	420	482	430	397	426	458	456	457	425	465	454	430	420	438	412	425	455	432	424	424	451	400	456	456	445	433	429	431	444	439	424	432	370	426	450	493	452	413	438	436	423	438	453	436	467	412	448	414	424	409	434	408	417	424	403	441	429	439	427	439	440	480	396	407	438	486	442	431	478	414	417	418	444	448	428	412	456	428	451	444	429	416	426	421	420	416	451	421	424	407	464	451	426	446	465	408	433	429	422	461	462	420	423	447	402	428	433	423	442	461	453	456	414	425	413	402	409	429	472	462	411	440	427	474	457	402	431	412	465	407	481	435	446	468	445	386	405	448	435	458	422	414	421	460	421	439	485	407	463	429	409	431	426	447	443	442	422	442	400	415	443	476	409	442	407	434	437	436	450	433	480	414	416	437	462	452	452	392	467	408	469	441	430	435	407	444	417	448	470	463	435	417	415	450	401	420	444	436	480	416	425	459	421	419	432	417	449	430	422	429	446	410	440	437	461	397	418	451	442	424	405	462	430	407	415	412	439	422	414	438	446	461	399	406	458	406	458	421	451	423	424	402	457	410	429	436	420	417	426	442	445	418	406	428	432	423	414	439	388	409	446	444	401	438	429	410	426	426	425	420	436	431	434	466	419	424	427	413	412	434	409	439	460	433	432	453	480	445	430	456	417	423	435	425	433	419	424	396	454	405	430	438	410	441	399	423	439	416	439	403	424	418	416	423	417	472	420	429	497	417	388	421	410	456	441	445	444	439	461	435	483	422	442	421	445	425	408	435	447	436	427	418	461	451	452	435	434	436	460	427	447	455	471	425	440	414	468	407	432	440	424	410	436	405	409	423	440	465	444	434	483	462	446	411	418	451	410	409	425	404	448	413	433	433	479	403	425	432	417	416	442	424	439	437	436	457	433	400	393	449	390	441	423	433	439	422	412	443	423	459	430	419	409	488	438	422	447	391	433	427	458	435	409	429	442	425	408	446	433	467	417	473	439	459	423	401	450	439	429	432	428	413	421	415	448	477	447	409	434	461	445	445	431	400	442	412	396	418	424	403	431	427	474	416	443	437	418	434	459	448	437	423	465	441	444	425	441	407	423	432	437	404	435	434	412	440	438	446	466	469	402	451	408	470	411	426	420	442	460	433	410	446	450	428	438	450	448	447	390	446	469	391	437	473	437	435	406	425	414	432	416	430	458	422	445	444	445	478	432	442	446	446	445	445	430	462	437	482	439	414	442	411	436	467	441	415	421	437	429	424	430	466	433	454	413	413	426	427	447	441	455	439	448	429	426	461	433	457	433	478	442	462	423	429	420	414	446	438	475	403	431	457	458	443	402	439	455	469	431	471	426	428	467	438	418	432	420	391	435	411	419	435	410	423	455	440	413	460	444	444	453	445	405	403	453	415	457	477	471	397	428	420	463	437	401	440	443	422	401	427	396	435	407	474	439	448	429	389	448	424	456	448	420	462	424	432	423	446	425	462	460	439	418	451	426	437	467	442	403	426	448	435	433	480	402	428	485	428	469	451	436	474	431	450	434	454	437	468	427	418	429	415	439	431	420	464	430	452	445	436	395	400	444	456	438	422	423	416	400	409
26915	8972	6225	46471	63229	49853	43832	34063	21577	12341	6789	3021	1157	428	263	288	281	282	260	270	284	262	275	278	283	273	258	250	287	285	283	301	305	265	249	268	279	283	262	277	280	241	273	269	281	293	289	301	267	270	266	281	261	278	305	308	271	278	271	306	279	261	276	277	249	307	258	287	280	274	271	270	268	254	264	267	269	287	270	276	264	280	275	252	274	249	290	300	279	256	253	257	282	244	243	262	270	305	271	288	286	273	319	300	296	255	254	313	279	276	262	244	270	268	270	281	278	273	256	257	268	273	270	256	281	269	288	263	289	283	286	282	318	269	261	245	265	266	269	269	273	300	269	274	269	304	274	270	273	242	254	298	277	279	267	269	247	318	275	267	251	287	292	265	255	291	268	291	290	273	274	259	273	241	263	272	271	294	270	289	269	271	277	290	284	285	261	261	273	272	299	273	247	237	273	251	273	265	257	271	271	273	270	285	267	268	309	302	265	290	280	261	291	278	288	281	279	265	282	264	295	275	296	280	270	282	289	259	287	279	279	308	293	280	287	263	273	275	240	247	295	274	266	306	270	280	268	273	298	264	248	300	272	278	238	284	265	267	246	262	287	267	244	276	254	272	268	276	260	246	293	276	251	301	281	275	286	299	273	246	230	294	296	275	265	268	299	270	299	286	249	268	283	260	247	265	266	293	291	244	255	292	259	247	241	255	284	254	274	278	271	274	265	265	308	260	297	272	265	256	291	264	259	242	268	277	238	245	286	262	280	293	291	314	271	287	289	255	289	265	242	268	284	274	287	299	265	256	251	295	252	281	283	239	273	288	262	237	241	256	238	272	273	275	282	267	270	284	286	277	282	298	287	288	269	292	272	258	307	294	245	302	251	288	262	294	271	254	250	289	309	296	304	255	280	263	265	268	283	266	290	264	284	292	272	302	309	247	292	250	255	260	275	272	277	271	282	256	263	268	250	242	287	254	283	269	284	274	268	236	281	242	278	287	268	268	274	283	268	265	271	283	256	283	246	272	270	273	292	308	272	269	236	285	251	303	269	270	260	271	265	257	241	271	263	261	308	308	266	303	273	263	264	285	272	298	248	262	287	241	267	275	308	258	267	252	286	289	282	271	281	277	293	278	269	272	271	229	279	289	273	291	280	293	259	246	278	287	280	263	285	275	294	319	285	265	293	272	282	289	267	235	289	264	273	253	306	254	239	246	258	276	263	268	286	241	254	288	259	243	300	248	247	270	292	256	266	254	271	280	259	285	243	293	278	267	274	258	281	273	275	257	250	265	286	251	262	264	254	254	291	288	318	283	259	256	319	282	279	247	266	233	275	286	290	278	295	261	267	254	264	258	266	295	247	275	254	303	245	295	257	260	261	280	306	309	279	250	279	269	278	291	275	287	303	276	279	298	296	254	282	286	304	263	296	258	257	288	289	282	251	318	284	273	299	276	265	267	308	252	282	286	265	226	237	267	251	285	272	287	267	249	268	285	283	261	267	293	244	256	286	261	265	294	291	276	267	276	271	310	263	330	253	287	280	260	256	278	278	278	275	275	273	295	258	254	271	271	240	325	290	271	270	272	237	276	270	264	277	293	268	288	266	256	262	277	293	306	273	268	246	245	234	251	249	262	270	280	303	285	250	262	309	299	277	302	275	234	262	280	292	276	239	271	288	250	281	251	296	294	274	275	269	286	298	295	266	279	296	251	266	294	267	280	274	277	262	282	278	248	262	306	281	272	269	264	266	263	289	257	273	265	284	266	271	305	319	260	254	281	264	280	301	264	260	259	276	257	277	262	292	305	274	263	272	248	281	274	282	277	266	254	251	244	279	290	277	237	274	243	263	281	244	282	277	273	272	269	300	288	286	267	243	271	297	295	279	284	280	291	234	282	285	281	300	291	297	273	258	278	242	263	253	250	279	266	272	252	297	256	275	264	291	257	271	271	274	256	264	262	268	298	290	266	238	287	282	243	275	272	246	269	233	281	255	267	300	246	315	305	265	305	281	275	282	252	274	281	249	260	276	271	307	266	267	308	300	245	302	273	246	257	272	296	275	260	309	241	296	265	284	322	242	294	251	272	301	298	288	267	300	283	270	280	304	270	245	247	273	245	278	266	280	264	295	267	272	271	265	279	274	250	265	313	297	271	258	282	271	283	294	273	248	263	258	242	302	266	288	290	290	298	298	281	311	258	270	260	295	272	309	269	256	286	278	269	246	246	281	272	270	263	285	279	271	276	318	292	276	289	267	302	276	314	296	272	282	268	280	230	281	258	268	315	246	260	298	267	252	281	266	261	290	284	284	274	244	257	266	281	284	284	239	266	274	248	245	251	260	303	285	263	255	253	267	270	285	263	255	269	278	274	239	276	260	262	283	278	278	286	284	285	254	275	287	271	246	271	264	265	289	265	269	245	268	286	275	257	272	267	237	298	253	256	280	270	277	218	283	315	297	263	300	269	267	270	240	299	268	290	264	246	245	295	256	283	293	253	310	274	254	248	265	278	286	286	268	269	291	239	304	318	272	253	281	272	276	271	239	286	286	285	295	299	274	293	267	254	271	284	317	291	278	263	269	275	279	287	255	300	268	297	257	313	259	270	256	268	294	292	264	269	283	246	242	279	293	277	298	250	283	271	271	281	251	276	245	273	283	258	261	250	249	260	286	280	273	249	295	268	260	303	275	276	245	249	275	270	276	271	241	268	278	244	282	281	273	252	246	277	267	258	289	284	289	271	298	253	230	270	271	274	291	270	271	295	290	252	265	278	287	279	256	281	277	267	268	280	284	280	234	270	277	278	300	236	293	264	276	267	272	270	287	302	280	286	320	290	270	260	255	258	268	274	270	257	239	269	287	274	285	309	297	281	284	275	253	258	274	274	283	262	243	273	254	272	219	266	270	255	268	296	282	288	284	253	324	273	328	275	300	263	275	255	270	253	282	278	253	252	260	260	287	250	250	280	269	260	276	260	254	303	278	304	266	267	285	303	310	256	284	268	290	253	277	254	290	292	255	291	295	276	265	267	235	265	282	262	244	275	303	273	267	251	264	291	272	268	266	273	277	263	267	284	257	256	261	293	250	262	267	289	266	253	262	304	264	230	250	270	282	276	256	271	291	279	272	297	260	276	264	288	308	292	307	270	279	294	294	282	309	261	284	292	277	304	291	288	244	235	272	248	277	263	298	261	300	286	269	284	280	259	277	276	296	275	270	278	275	282	281	269	288	269	286	286	251	272	271	278	243	265	281	278	296	256	288	235	272	279	284	306	265	282	241	277	233	284	257	276	295	282	286	258	284	316	262	274	250	259	277	270	286	279	299	268	287	253	262	283	273	286	290	281	294	269	252	255	284	283	287	273	291	281	269	254	245	276	267	281	265	241	298	266	265	243	286	291	303	265	290	232	270	272	302	292	279	272	259	285	267	256	274	289	279	245	303	282	273	282	254	267	275	239	270	252	270	292	278	250	268	266	272	295	253	284
12630	4962	9759	54843	70649	60373	57538	48642	38041	29002	20170	10863	4742	1274	615	634	583	615	634	614	591	644	584	633	646	621	632	603	642	629	613	628	607	631	619	591	583	604	652	591	630	641	625	635	602	603	625	612	610	649	644	596	604	631	613	598	653	612	607	638	609	647	620	628	644	613	643	643	611	634	616	663	638	636	645	617	638	622	601	638	612	654	537	615	681	586	614	618	562	610	659	654	620	637	619	634	595	574	630	612	581	626	611	613	646	632	615	608	597	610	565	629	627	664	607	619	662	638	642	641	662	567	634	584	652	604	621	606	625	643	610	585	617	586	609	616	639	630	604	597	654	601	621	607	610	627	650	591	591	622	626	621	596	628	648	606	591	624	644	634	627	621	661	600	684	633	572	621	619	602	615	595	612	608	628	594	642	603	583	625	650	634	639	614	613	602	618	640	603	639	617	612	689	616	596	609	639	629	625	610	608	624	613	643	637	612	635	628	630	666	599	562	588	636	636	602	619	557	640	617	613	644	577	606	520	633	648	563	620	587	614	575	594	623	589	665	623	603	676	627	624	596	654	673	619	602	641	600	625	618	618	620	587	615	635	629	604	648	601	663	618	640	658	588	647	621	645	640	630	597	622	581	655	589	572	670	634	627	583	606	572	647	576	601	596	635	613	629	605	626	669	611	609	627	582	597	607	605	642	601	593	625	617	584	616	600	647	643	606	659	602	607	599	591	664	599	651	610	651	618	614	618	618	630	585	674	616	536	642	583	624	630	639	623	643	571	632	603	622	674	598	639	639	629	610	601	622	614	633	628	658	628	617	639	579	600	654	626	583	593	591	619	633	599	601	606	581	620	597	627	609	663	586	617	612	628	581	579	631	579	641	653	600	595	631	610	603	650	613	604	544	646	650	620	644	617	606	666	628	614	599	591	639	621	608	603	590	636	640	626	653	661	623	653	615	609	578	649	620	651	630	629	597	622	593	633	648	586	621	582	627	599	616	577	608	658	591	628	594	592	632	607	564	589	633	644	599	632	580	620	606	554	644	623	605	609	607	640	632	623	615	598	590	666	602	640	658	626	601	617	617	610	623	620	614	611	628	634	622	637	581	599	629	589	674	647	599	600	604	602	623	682	614	632	610	629	609	628	608	607	594	652	593	599	644	583	632	611	624	623	606	638	601	639	652	594	664	611	608	620	621	602	578	652	630	588	643	582	619	644	632	604	658	615	605	610	637	593	605	625	597	634	612	642	622	648	617	640	636	545	637	641	662	628	615	601	619	641	665	617	634	570	643	615	586	637	600	623	612	596	580	628	643	590	602	590	626	620	643	698	607	635	649	635	595	638	630	597	594	635	632	598	650	651	635	589	633	585	649	663	558	627	666	583	639	581	605	579	590	626	599	615	605	641	603	595	659	617	595	670	628	653	663	627	621	614	621	627	634	628	578	614	615	655	625	631	625	593	595	636	620	626	647	655	675	577	594	655	595	621	606	633	592	626	582	639	577	612	634	628	608	621	617	578	663	610	597	605	628	625	622	612	610	650	617	632	630	613	616	575	602	667	651	595	619	627	640	638	612	642	635	603	607	599	644	654	599	577	618	605	578	589	635	636	550	593	648	625	601	600	611	608	660	645	659	592	639	678	614	610	624	639	642	641	620	636	652	607	615	595	633	640	655	623	582	661	596	620	619	597	651	607	658	600	584	651	598	594	595	607	624	632	596	651	622	597	656	628	629	615	581	661	608	630	606	603	654	638	636	571	625	620	619	581	592	599	596	680	608	626	631	621	602	589	636	602	634	606	589	597	619	658	614	661	643	636	615	620	618	605	631	632	574	680	593	638	604	617	631	601	588	600	589	616	618	657	623	610	619	619	624	636	617	624	615	611	648	624	626	626	606	561	574	621	652	625	593	618	602	627	585	594	610	637	653	670	621	605	622	597	634	621	609	578	580	588	596	642	598	582	613	617	589	648	636	657	628	624	638	595	652	600	637	637	644	624	664	603	628	630	667	602	633	619	637	642	616	617	607	615	597	632	613	571	595	606	632	584	618	563	617	628	639	624	580	632	670	628	646	581	660	620	582	593	648	619	602	598	641	595	682	637	651	619	592	580	595	588	561	598	604	579	591	598	598	646	640	608	581	628	629	635	610	606	618	628	644	632	587	596	629	627	629	608	648	596	618	606	616	660	613	585	673	624	629	613	652	627	630	593	564	567	616	682	632	582	666	620	556	619	668	613	633	599	626	613	657	616	624	586	575	634	654	625	631	628	639	597	564	624	621	638	631	605	609	620	622	571	592	622	648	631	615	609	638	637	604	622	647	630	607	593	594	605	651	619	624	549	632	642	610	652	617	618	587	631	629	603	648	640	588	568	591	659	636	625	612	630	612	613	607	587	647	631	594	648	597	615	658	638	669	630	606	621	647	583	621	627	620	597	608	658	576	599	634	593	608	579	632	586	606	598	632	611	594	610	645	585	616	568	626	601	558	642	621	643	614	622	635	637	660	631	622	592	614	583	590	640	661	638	588	566	644	615	644	617	583	628	616	636	634	597	570	617	605	595	597	618	635	640	592	646	581	659	610	595	619	591	596	654	613	626	600	599	575	617	625	617	601	619	668	629	596	645	575	637	604	597	605	579	634	614	637	598	640	566	615	649	588	622	614	594	646	596	587	617	617	595	633	633	634	616	657	620	684	611	612	579	601	581	620	626	604	606	617	622	584	624	625	614	595	626	639	617	610	628	602	599	601	652	619	594	624	630	614	637	598	626	624	588	672	633	629	594	624	620	635	598	641	633	612	582	616	630	634	600	624	615	564	642	605	624	566	634	640	615	590	627	641	623	651	595	643	643	666	638	624	590	620	599	614	652	603	614	609	605	606	570	647	615	596	667	630	625	635	638	650	612	595	597	613	602	615	604	597	629	642	605	579	609	606	607	645	576	641	623	666	565	559	620	608	617	611	610	562	654	584	630	632	559	616	576	600	638	599	643	615	632	602	624	660	598	633	623	645	641	597	586	611	608	609	604	587	622	582	646	623	642	608	658	593	653	624	600	639	591	640	619	628	629	587	587	641	613	621	642	590	608	571	603	630	649	623	643	632	630	662	602	619	628	624	624	573	638	604	608	632	596	646	627	622	593	610	599	626	632	642	589	592	646	620	618	647	584	646	585	654	625	590	635	602	586	650	588	652	587	610	631	622	649	646	591	631	621	650	633	625	606	641	666	561	621	622	640	614	625	625	610	606	607	615	604	648	588	644	585	661	627	627	610	589	606	628	575	602	627	628	620	668	627	646	588	637	626	600	601	628	606	670	625	623	589	639	624	614	578	629	586	591	597	599	644	624	628	599	561	589	596	637	579	587	608	606	604	639	617	639	608	605	629	618	600	596	640	618	646	602	588	599	597	598	587	623	607	590	658	626	609	636	622	605	552	650	591	598	626	619	619	606	584	627	615	608	645	604	651	665	623	570	602	611	621	607	639	559	601
9538	2473	1419	2275	2820	2058	1700	1334	846	563	511	364	266	221	232	225	252	236	233	221	251	248	244	235	262	250	221	218	264	270	222	237	241	217	250	224	237	228	227	229	265	239	236	243	266	212	219	238	244	231	220	242	230	220	268	227	237	235	241	214	257	247	255	235	238	273	210	246	208	270	245	220	224	250	224	242	249	230	250	239	233	238	229	225	256	212	218	247	241	230	236	241	247	238	240	214	209	239	238	222	222	208	239	264	224	225	237	226	238	260	240	212	215	208	257	197	214	215	233	221	225	245	239	242	258	205	222	231	230	237	239	232	237	231	235	246	234	216	226	245	248	230	205	241	195	247	224	220	223	237	257	246	223	257	241	226	224	238	223	215	220	231	207	234	232	248	255	240	239	224	230	243	210	275	264	246	259	242	237	198	250	194	233	242	208	248	241	240	223	220	248	240	236	206	258	233	229	235	205	233	203	217	244	237	218	268	222	218	221	239	223	231	234	287	238	216	200	231	228	228	196	234	242	247	262	253	243	236	252	264	231	230	230	242	232	226	225	222	257	227	198	225	244	198	240	239	243	229	237	195	263	222	223	256	235	227	222	216	236	212	248	224	199	231	229	221	223	282	235	237	253	268	221	242	232	235	239	224	236	250	237	229	230	246	225	230	230	205	252	235	242	256	237	244	251	205	248	224	238	251	253	248	241	218	241	218	248	225	218	230	245	197	231	198	236	223	240	200	235	234	265	238	269	235	215	228	215	214	249	252	244	214	219	261	204	211	245	261	214	219	222	242	208	242	244	227	263	240	242	243	235	224	262	230	241	215	234	248	244	236	236	232	267	247	213	279	210	205	244	251	256	233	220	215	229	260	196	243	263	228	230	256	208	218	230	209	243	219	243	210	215	234	215	219	227	243	221	222	232	225	245	237	244	228	215	220	200	250	231	248	248	238	238	223	237	254	238	203	250	240	287	259	249	248	223	245	243	230	221	240	240	238	233	233	220	209	216	207	227	247	234	226	218	218	219	258	252	247	238	256	228	264	213	252	235	225	244	228	220	232	257	235	237	211	219	227	263	215	219	251	244	260	251	243	242	237	235	226	245	206	276	247	243	262	256	225	226	219	221	240	230	240	204	253	226	223	260	245	223	198	180	260	234	236	250	246	256	203	285	236	259	235	231	259	226	225	225	229	239	238	228	223	250	213	217	231	236	251	202	213	254	231	224	231	203	236	248	225	239	246	255	230	234	225	229	233	266	231	241	257	240	252	259	230	271	229	228	227	242	238	231	266	224	223	253	230	250	239	244	253	223	225	211	214	257	246	230	263	252	222	211	216	236	223	225	226	221	235	239	240	222	213	248	215	228	216	257	231	238	262	215	212	242	237	205	239	225	234	251	220	213	240	237	229	220	230	235	228	234	199	234	249	231	225	227	221	235	226	217	213	235	244	259	244	248	224	235	233	232	215	246	261	232	188	199	230	248	221	226	257	226	208	236	232	242	223	242	220	225	235	244	224	245	229	222	229	261	234	235	223	256	227	233	203	237	217	223	222	218	223	282	219	232	239	216	225	216	227	251	246	227	228	211	241	208	227	233	230	233	216	254	229	245	241	240	227	241	207	243	216	222	205	248	247	232	234	239	227	213	227	265	236	228	225	215	255	213	237	212	240	244	222	240	225	249	223	261	253	219	223	232	241	243	194	242	240	235	227	213	240	258	214	226	240	232	268	250	246	231	252	225	199	214	231	263	253	226	237	247	230	239	250	252	210	212	217	222	247	244	227	243	206	245	236	224	227	264	224	181	262	261	209	261	245	232	227	260	246	194	208	244	232	201	245	269	280	219	215	233	240	211	222	235	225	232	231	261	222	251	247	264	227	251	247	260	265	258	242	241	226	240	240	232	238	235	238	256	192	244	222	248	257	245	254	229	235	239	254	240	235	218	250	204	242	224	245	230	220	210	213	240	217	264	225	210	233	224	235	223	254	228	251	230	225	222	263	232	236	236	229	224	244	247	265	234	225	251	240	233	235	242	270	215	239	221	226	245	235	233	237	204	245	227	240	241	227	251	205	245	231	230	239	216	253	224	255	229	222	202	257	215	245	219	239	232	216	215	244	217	248	244	239	241	220	228	217	246	241	203	242	200	256	241	242	237	211	231	230	227	214	257	253	232	239	226	251	240	213	230	228	212	243	248	267	247	230	221	227	228	232	224	235	247	229	229	239	220	224	258	244	210	247	257	242	263	243	230	274	211	207	196	222	243	231	235	256	248	236	239	238	238	227	242	182	235	221	242	241	239	218	228	247	222	271	215	243	236	249	216	231	257	246	220	274	251	236	245	237	240	213	236	249	241	261	238	246	236	237	220	247	211	234	237	236	256	225	258	245	238	238	230	235	233	232	221	214	234	229	241	209	245	220	225	284	217	243	225	189	214	269	254	235	227	229	245	256	219	228	269	258	231	208	239	229	214	264	221	245	250	223	213	254	233	231	249	240	229	248	242	232	251	221	232	228	251	252	244	256	212	234	238	232	224	241	243	238	232	225	221	224	202	238	227	239	218	226	234	226	208	231	244	247	215	229	215	223	233	251	246	217	232	217	225	255	208	226	261	238	244	211	249	226	204	259	253	245	200	254	216	225	251	220	244	255	222	237	228	221	233	206	226	237	226	225	241	221	247	272	246	234	242	225	258	218	240	252	223	230	250	250	237	230	248	245	215	202	264	241	212	233	243	214	214	250	223	263	218	242	244	259	219	248	230	194	229	237	254	225	236	224	192	257	246	241	236	246	222	214	247	235	233	226	199	236	236	235	242	222	218	248	264	239	216	257	235	244	219	239	234	242	229	235	212	245	228	225	245	210	234	194	272	251	254	226	219	211	248	221	214	213	214	209	210	255	235	241	240	231	236	233	220	258	213	245	220	234	211	237	235	246	230	237	223	226	226	249	217	235	233	220	234	236	254	231	214	265	237	234	227	239	227	225	245	213	225	249	224	230	247	251	213	199	279	236	261	256	252	252	232	211	214	241	226	246	220	253	215	238	234	216	218	225	221	233	260	220	212	217	246	217	220	239	213	232	208	234	253	246	236	234	217	213	236	218	227	204	203	224	239	197	247	229	212	233	198	220	246	227	243	252	238	225	228	255	256	245	245	263	208	229	267	222	232	206	236	215	226	232	222	218	219	232	231	252	208	244	218	283	250	247	246	240	246	231	205	227	228	220	220	208	197	249	251	213	230	234	229	215	228	185	278	238	230	234	212	234	252	237	194	210	238	231	259	264	209	232	231	263	266	224	256	229	208	218	236	226	238	226	235	227	273	235	215	236	221	199	244	210	215	242	241	257	205	235	218	230	222	246	251	183	250	227	218	224	225	262	215	253	244	220	237	231	233	206	261	239	218	239	216	222	234	230	242	241	227	230	221	210	255	221	283	251	220	238	236	241	242	238	215	218	238	262	271	215	256	240	219	226	231	254	237	215	250	236	237	225
5198	1823	2812	8068	10814	7425	6997	5372	3170	1994	1485	1075	699	574	533	524	538	541	528	552	540	541	533	523	520	540	503	543	505	495	510	535	527	544	511	481	532	540	533	521	542	520	546	523	548	516	511	493	530	564	530	474	496	538	516	516	511	520	534	529	524	471	518	512	529	579	515	501	528	531	485	539	497	484	520	560	523	542	529	541	560	510	509	536	512	538	504	535	522	507	539	530	524	503	533	518	491	525	493	517	503	561	515	525	547	516	511	552	497	542	500	514	524	535	493	548	508	509	524	517	535	534	488	532	514	552	522	520	538	533	529	490	509	582	491	588	531	530	521	517	517	535	496	537	549	546	507	485	508	532	576	552	528	527	503	514	514	482	532	547	482	501	525	497	515	514	518	505	489	515	551	499	553	533	519	535	519	514	502	515	514	515	514	497	490	578	525	506	495	509	547	543	476	527	524	552	527	534	499	506	528	500	488	464	559	503	534	519	528	487	531	551	550	508	546	520	531	535	507	507	496	511	529	515	519	523	528	520	546	526	510	539	515	522	516	478	536	507	538	502	491	541	524	520	546	526	512	544	498	524	477	527	552	494	553	535	528	554	530	509	509	501	480	524	495	569	511	498	530	508	530	543	473	495	537	559	552	501	474	502	505	532	489	492	521	487	475	524	492	566	513	539	491	549	530	515	521	473	505	547	574	533	478	539	500	516	513	511	548	521	524	528	517	493	516	528	511	514	552	508	514	524	529	527	536	485	496	487	557	535	508	469	523	539	527	521	517	518	546	499	529	546	551	506	550	466	493	531	515	503	534	507	556	504	520	515	489	565	500	517	504	495	511	499	517	514	521	508	550	555	514	524	529	532	527	495	549	532	508	528	580	539	535	516	476	565	509	501	492	504	552	505	535	495	541	508	524	501	512	535	527	493	522	515	530	503	564	501	498	532	525	525	564	516	477	511	527	507	530	480	520	545	558	540	482	491	529	554	555	520	509	485	543	547	562	506	516	520	500	528	502	498	549	561	522	521	540	516	520	507	539	516	493	533	516	538	503	537	555	537	455	539	507	506	505	499	523	559	498	532	515	538	516	491	515	524	521	531	500	495	519	535	530	494	541	468	504	552	546	516	493	522	523	514	567	506	528	510	522	520	504	513	492	540	513	533	485	468	498	538	566	584	504	530	510	542	543	546	518	536	528	512	516	521	508	488	575	527	541	545	515	548	470	520	575	561	598	533	538	520	502	532	528	485	498	521	503	488	541	516	562	500	508	520	506	487	514	558	522	490	520	543	519	563	539	523	516	539	543	517	521	543	483	514	570	488	521	529	570	530	557	516	537	528	541	534	532	494	539	518	497	543	512	518	495	541	517	562	484	546	527	476	513	505	516	571	521	504	554	517	531	557	497	510	504	534	530	521	517	515	518	521	512	504	517	543	517	538	522	524	555	501	495	523	509	516	506	502	512	565	536	518	513	514	526	488	562	540	458	515	542	536	553	503	529	524	491	475	497	477	560	562	558	551	539	536	506	538	508	495	546	496	537	547	543	487	507	517	535	507	490	496	498	510	512	524	517	543	519	518	509	517	522	488	499	552	497	537	488	558	525	455	564	525	537	555	522	531	554	548	546	509	512	523	539	527	514	561	489	532	522	515	538	497	491	540	510	521	561	482	511	513	502	533	569	521	474	545	525	517	514	525	539	539	528	537	509	527	564	513	543	495	505	486	552	500	536	545	526	514	523	510	503	513	499	527	541	561	537	543	467	522	567	547	478	474	566	512	516	500	489	508	549	509	566	557	528	517	532	522	530	487	550	519	522	487	550	482	498	510	485	525	569	519	511	521	493	562	495	525	545	534	517	530	495	513	529	495	529	509	520	504	498	537	558	509	531	484	515	516	528	498	485	468	489	506	506	507	554	523	532	529	484	499	509	513	537	493	527	531	578	484	532	550	556	500	507	488	550	521	530	501	496	536	553	549	497	539	547	517	506	505	495	530	513	522	537	522	507	508	487	478	495	535	550	533	513	516	516	479	540	508	524	516	544	558	533	518	533	495	525	501	511	510	522	514	494	522	513	504	479	547	508	554	520	525	510	520	500	504	535	507	509	490	502	508	552	529	514	522	542	533	533	547	559	497	496	525	508	502	517	479	523	523	530	471	518	565	520	514	543	518	546	532	562	515	526	517	570	504	534	511	500	535	525	547	496	532	514	558	535	518	505	563	513	532	502	534	505	508	526	526	552	544	501	533	547	509	502	485	527	514	508	472	520	486	474	510	526	540	493	544	539	519	522	502	560	545	513	556	541	511	519	505	559	578	510	478	512	496	515	509	518	516	534	550	511	511	560	524	564	504	531	489	526	527	515	510	492	498	501	515	520	522	489	537	503	509	541	558	539	517	532	534	553	499	538	495	502	519	506	469	501	534	560	491	482	524	527	500	541	522	475	511	521	536	494	532	531	579	486	528	509	540	504	515	538	535	516	496	495	508	497	508	540	507	503	489	529	509	540	511	477	514	517	544	505	510	548	557	534	479	477	526	534	501	492	486	540	524	516	507	522	513	549	499	536	531	466	509	519	508	519	521	547	533	526	539	518	518	519	534	504	532	493	471	487	597	539	545	493	551	546	518	466	503	527	478	525	551	480	569	505	525	510	536	532	488	507	502	538	512	510	480	535	500	533	509	551	526	495	517	473	562	527	521	515	504	493	537	488	518	548	511	538	544	522	493	537	492	533	525	514	538	521	537	540	516	517	524	494	541	519	571	530	512	548	531	550	520	494	519	511	521	481	492	549	495	501	535	520	519	548	517	482	526	489	521	529	520	534	495	545	516	465	543	539	530	494	518	507	535	539	511	513	524	555	545	530	512	529	520	515	518	513	525	503	548	469	586	510	494	527	537	497	492	539	507	528	524	547	540	543	510	516	519	539	527	520	492	502	520	501	521	480	515	518	512	525	494	520	508	495	542	526	477	517	525	524	513	512	537	497	553	539	501	487	498	538	533	518	506	550	520	513	528	520	530	535	532	565	496	563	492	526	495	503	506	532	541	551	535	543	501	500	521	550	513	554	464	505	546	534	530	483	507	523	517	533	505	532	490	501	514	501	520	539	566	510	497	542	543	541	549	488	508	506	552	502	473	552	497	523	541	532	498	493	519	500	521	511	539	493	502	509	499	557	503	534	521	527	491	521	511	484	540	539	522	546	535	515	545	521	512	514	490	508	505	519	541	556	511	500	526	547	534	527	484	469	521	550	533	478	532	563	552	504	551	499	491	527	494	559	476	534	516	522	512	525	515	501	556	487	512	520	523	544	530	529	587	508	513	513	516	505	552	499	537	529	538	515	495	553	540	492	519	522	532	501	485	518	533	530	552	510	549	538	536	537	495	511	497	529	512	528	501	520	515	521	502	557	547	490	517	524	512	508	539	516	472	474	512	518	527	515	499	519	528	587	497	513	537	555	547	535	525	536	563	501	521	523	520	472	495	516	527
15902	4356	11507	44470	48963	35933	29168	19013	10512	5214	2609	1286	664	278	171	192	215	191	178	157	164	179	175	177	181	183	177	213	172	175	194	186	184	184	177	204	191	155	185	196	189	181	210	167	194	184	181	167	188	190	160	195	180	198	179	163	178	201	180	189	170	187	175	181	173	176	186	181	196	192	171	162	182	169	174	181	196	183	170	181	175	142	199	188	157	185	179	202	206	177	192	193	194	168	200	169	151	182	208	172	186	199	178	171	172	178	182	190	161	167	208	195	187	174	199	195	176	199	186	180	175	165	193	180	189	178	198	191	191	189	177	188	174	200	202	202	180	189	169	169	160	187	186	194	170	199	169	182	165	196	187	172	192	190	187	205	152	178	162	187	216	190	189	187	172	175	170	182	183	172	188	178	169	192	184	166	176	171	162	188	179	204	175	197	172	197	185	181	188	191	171	156	166	180	171	174	173	187	192	169	196	201	199	189	172	195	206	201	188	215	165	182	189	174	184	213	173	182	195	198	194	183	204	187	200	192	183	186	196	165	186	176	175	193	186	170	173	193	178	187	179	179	170	169	175	158	174	195	197	177	174	163	184	158	177	172	171	180	179	156	187	182	175	192	193	165	172	172	183	185	195	190	196	154	168	173	160	191	164	170	198	200	185	206	206	157	168	184	186	184	183	185	181	204	199	203	197	169	175	172	170	179	171	195	177	173	167	194	196	183	180	154	192	184	188	186	195	159	168	183	181	176	172	196	199	161	188	208	162	195	176	191	154	169	187	211	190	199	154	185	170	192	208	209	194	173	187	170	190	157	192	189	175	188	182	172	180	196	174	178	180	187	185	175	191	192	194	173	176	193	176	181	191	191	171	160	193	156	183	169	196	209	204	177	172	198	195	181	196	189	176	177	162	177	175	171	161	172	195	150	193	174	169	164	193	172	172	221	192	172	161	197	193	161	188	190	179	189	198	178	169	161	201	173	165	171	163	167	206	172	209	179	171	188	163	201	188	187	205	185	175	180	187	168	176	168	176	185	190	163	172	171	197	188	213	180	184	174	171	168	185	173	166	169	158	182	179	211	181	192	177	194	164	170	209	181	190	182	176	194	177	184	183	172	198	206	189	161	182	182	166	191	205	185	208	182	190	163	200	183	187	182	208	239	171	182	185	167	152	169	185	168	188	171	193	170	189	209	188	197	220	159	191	169	187	199	198	188	165	149	163	214	169	163	174	198	177	210	185	181	181	200	203	179	211	192	199	197	196	148	168	202	184	192	171	181	199	171	189	178	175	180	188	188	198	194	214	201	181	183	175	175	190	184	196	202	189	184	156	182	189	192	203	216	167	196	175	211	187	170	168	184	173	159	158	204	186	199	186	198	203	202	178	181	203	194	190	151	187	183	162	183	183	181	185	186	165	171	197	179	188	189	166	185	177	172	173	174	174	186	185	189	199	185	180	185	174	179	194	191	190	159	164	179	190	160	181	196	211	196	186	177	180	200	171	188	203	157	159	183	176	187	170	174	164	180	180	183	154	186	178	181	160	177	167	181	168	195	173	183	189	183	204	185	185	185	174	180	179	172	162	174	182	172	185	170	160	192	204	180	172	182	202	197	198	194	176	170	183	188	175	184	184	206	167	168	179	163	173	204	184	181	204	164	175	194	177	161	185	190	165	203	144	208	172	183	178	183	192	209	185	209	160	168	192	192	204	200	189	171	217	174	199	197	182	185	167	191	218	205	197	167	212	179	166	170	167	173	175	188	198	187	192	173	179	177	170	200	174	181	187	167	216	164	189	173	182	188	166	170	196	175	168	187	188	170	168	165	187	186	172	184	188	170	194	159	188	185	186	209	185	179	188	202	193	175	189	172	192	166	181	163	201	189	219	162	170	199	170	168	189	197	178	177	181	208	196	170	199	170	182	195	187	199	177	182	176	203	157	185	178	186	177	173	184	176	172	177	175	184	193	183	157	183	202	176	181	161	188	200	163	155	190	169	195	187	156	191	192	179	169	178	181	193	198	220	194	168	150	189	174	158	190	134	179	154	185	169	192	168	192	193	182	197	210	174	181	170	176	162	187	225	169	179	199	164	175	177	193	161	176	189	175	190	195	189	168	196	181	189	198	191	183	191	198	163	177	173	189	193	178	158	203	185	172	156	201	190	188	167	179	186	168	190	179	169	207	168	187	194	161	183	188	171	174	188	178	190	186	171	184	179	182	185	174	164	155	182	197	172	197	166	209	165	169	179	172	178	187	190	184	184	195	188	171	169	196	193	201	163	168	197	175	160	193	180	176	157	189	186	179	161	175	182	191	153	171	169	175	171	177	170	178	206	212	191	161	184	148	173	169	191	183	172	177	178	201	210	187	164	184	203	192	187	199	208	203	181	186	155	185	186	191	188	183	196	193	155	168	160	200	199	179	163	212	198	179	172	156	191	195	190	211	154	197	171	150	168	187	187	180	211	182	167	158	187	182	179	176	200	208	170	198	187	178	170	173	177	186	195	204	159	173	186	181	165	195	187	160	191	196	182	177	165	168	166	190	183	197	189	190	177	192	192	184	176	190	184	213	165	189	183	162	182	187	172	177	181	171	194	191	204	176	186	190	175	166	175	188	170	157	213	183	173	162	194	169	183	168	186	184	169	153	185	173	171	198	192	158	155	189	185	186	168	212	191	201	177	195	177	186	185	178	192	171	175	172	215	171	193	188	151	198	196	178	182	171	168	175	182	186	183	195	218	197	169	201	200	193	180	154	173	200	187	192	183	205	161	184	182	194	200	203	179	175	180	182	182	196	185	186	194	169	185	172	191	190	196	159	189	169	179	177	200	176	185	190	191	179	173	197	202	203	176	197	178	164	155	146	170	175	177	163	179	185	188	172	181	191	161	186	159	164	172	184	198	192	185	200	176	186	181	220	173	173	186	203	204	152	165	166	195	168	174	183	186	202	180	168	195	184	174	169	180	190	158	179	147	201	185	194	196	187	188	169	167	184	190	177	167	172	175	193	178	178	190	199	190	181	234	188	200	195	160	175	159	175	175	199	182	206	185	182	169	167	212	190	198	199	163	168	174	186	195	187	166	184	181	201	181	211	189	196	193	198	191	202	202	188	180	176	181	185	189	160	154	191	180	189	180	164	208	160	194	162	180	208	171	184	193	173	182	177	171	218	208	192	194	164	187	189	163	182	204	186	181	212	181	182	157	180	197	175	203	205	188	186	160	172	175	191	173	197	170	201	176	171	188	213	179	182	169	200	184	165	191	185	167	178	172	173	180	197	189	219	187	176	175	192	188	177	191	155	170	171	182	192	168	171	180	202	198	195	193	188	168	205	191	210	168	171	162	158	185	166	190	199	179	178	176	181	190	152	166	179	176	171	214	180	176	192	188	173	168	182	180	183	180	178	163	197	195	175	171	182	164	195	191	170	199	195	163	169	167	173	213	185	198	201	173	187	182	182	194	210	178	175	201	179	175	180	155	168	197	187	174
8522	3169	16666	54154	57999	49780	45127	36056	26660	17487	10714	5566	2617	988	468	445	426	408	417	452	407	451	461	439	430	459	447	446	432	412	408	474	457	460	445	400	480	439	451	409	431	442	454	447	437	434	439	442	407	416	410	433	424	424	413	398	436	451	437	459	438	420	440	401	402	439	434	413	432	427	474	423	445	417	407	434	391	434	419	414	430	411	419	417	450	444	475	447	407	462	451	419	454	429	469	417	477	428	399	429	443	412	410	453	429	432	462	411	396	417	408	446	448	414	406	465	435	419	420	445	425	421	384	462	440	419	392	417	424	392	432	432	456	430	427	438	435	453	435	421	413	456	410	429	412	414	413	447	410	429	389	421	386	412	445	396	439	454	469	426	447	430	459	419	401	420	433	421	445	427	428	409	453	464	434	437	453	409	360	414	438	443	419	441	465	432	414	406	415	458	470	473	433	450	411	396	446	439	415	447	454	404	422	433	446	458	417	416	436	448	450	377	415	444	425	440	434	442	450	410	456	420	401	420	418	414	444	434	415	415	397	405	423	429	434	458	467	425	425	407	454	450	449	401	449	404	411	448	470	454	447	446	431	460	409	415	437	402	403	428	423	424	418	437	382	408	471	410	429	412	441	412	440	389	409	425	429	451	428	408	427	434	401	394	440	423	427	460	427	434	424	431	434	409	430	450	477	473	449	444	431	407	455	475	429	418	426	439	457	431	394	412	450	437	450	457	459	443	417	401	472	423	434	448	446	439	399	416	404	386	471	399	474	405	417	475	390	449	448	437	426	405	425	410	461	446	428	415	440	405	438	423	416	405	424	429	437	396	430	405	441	457	424	406	404	487	417	425	436	469	446	421	422	409	451	413	461	428	442	434	401	412	435	417	399	425	457	452	414	406	459	438	444	422	403	427	451	438	473	398	433	435	393	425	452	468	393	419	425	424	450	458	477	429	468	451	442	431	407	444	466	441	448	409	450	452	445	416	419	418	435	461	380	428	434	433	432	433	385	382	410	370	440	426	451	438	485	452	413	431	410	437	406	462	404	432	436	408	467	434	379	416	433	436	406	404	427	462	436	433	420	460	407	417	447	433	423	459	446	452	430	399	461	445	433	441	432	426	449	457	435	430	401	422	430	411	404	431	426	433	444	427	447	462	438	447	451	430	401	397	403	434	435	414	389	445	442	439	452	425	445	415	433	406	446	474	449	386	441	439	416	414	429	459	451	460	431	425	452	455	402	403	408	468	454	462	454	397	426	440	417	456	454	474	422	418	417	449	431	426	441	484	446	455	424	457	431	438	430	416	428	433	420	439	427	452	458	419	414	414	457	423	439	415	432	454	388	432	424	444	417	427	399	404	418	456	430	441	438	435	474	439	396	439	437	396	453	436	408	444	417	443	438	394	409	426	402	431	443	391	430	471	438	464	435	421	408	450	446	396	437	464	403	452	410	408	492	442	445	395	452	433	417	466	417	437	450	385	429	478	434	412	438	442	419	396	448	455	403	423	441	443	470	446	448	457	416	426	427	426	419	454	444	413	426	436	421	423	439	395	425	424	455	399	483	393	454	418	446	413	425	435	386	449	404	486	445	490	469	451	402	460	421	400	423	412	428	431	459	444	412	421	418	433	412	400	424	432	403	474	488	443	408	430	435	420	446	442	437	409	437	432	412	428	424	459	422	422	403	438	436	411	394	444	439	457	420	420	416	451	450	431	488	405	442	440	458	429	424	480	399	444	450	439	419	428	405	405	446	401	424	430	403	442	444	426	408	427	427	428	425	435	442	443	424	431	429	411	452	431	446	423	416	445	433	413	446	476	459	468	417	438	423	415	387	395	395	417	467	419	451	413	449	441	429	417	480	432	444	421	414	460	400	452	426	433	449	427	446	434	442	404	427	439	447	427	397	457	457	426	453	381	442	441	413	432	459	467	431	399	439	413	436	418	413	421	458	445	431	433	417	432	437	435	409	439	456	461	437	422	404	387	446	440	412	447	449	421	438	438	403	440	446	451	438	451	419	441	432	402	428	449	409	417	452	427	434	434	437	359	406	452	438	421	438	432	390	426	451	408	412	423	448	393	427	448	438	440	442	466	427	395	420	469	444	426	435	387	398	412	403	405	432	422	421	451	426	386	398	430	397	446	417	391	403	453	454	443	416	441	443	439	465	446	443	437	453	437	412	439	462	453	449	415	412	466	442	416	402	393	423	420	477	428	425	457	452	439	439	386	433	441	428	440	409	418	431	430	406	462	418	429	431	416	441	434	443	423	461	412	403	446	468	460	436	421	411	439	444	424	408	434	450	425	403	428	438	431	429	432	439	418	411	413	426	410	443	430	404	403	439	450	418	407	432	391	407	413	399	457	472	411	439	391	418	418	414	441	451	391	449	447	446	463	440	445	443	443	439	447	428	420	445	466	487	414	447	436	429	487	430	430	459	450	453	434	401	431	421	438	410	467	425	415	460	459	448	418	408	425	413	431	403	434	411	368	446	452	443	429	451	450	444	449	424	444	425	449	456	416	443	455	428	467	431	409	429	436	409	442	397	445	417	454	461	452	425	423	395	431	426	386	445	427	424	451	444	450	440	409	415	387	442	417	412	409	456	481	425	432	434	456	426	410	433	417	443	454	432	383	409	451	416	416	453	419	415	434	412	424	413	462	427	426	405	423	471	436	427	453	436	431	439	412	466	468	435	409	391	407	395	440	429	429	418	484	440	399	427	406	409	403	446	383	456	437	434	421	416	410	436	429	410	414	425	415	410	421	417	456	436	433	433	439	422	430	438	411	399	440	450	439	417	416	444	463	387	421	447	384	389	415	413	447	409	402	412	424	480	465	428	431	456	413	401	443	449	413	445	419	451	456	442	457	432	452	430	407	452	434	450	414	398	464	451	435	414	417	464	442	475	428	469	431	432	430	410	449	445	449	437	471	413	396	428	412	395	386	430	455	434	427	453	424	443	415	431	464	406	429	462	417	439	450	441	433	429	424	423	443	401	422	409	428	430	384	426	436	419	440	439	428	446	468	393	400	413	426	423	453	417	441	454	422	448	416	437	395	431	437	420	439	492	420	442	449	437	430	435	418	450	443	427	428	450	442	435	426	427	450	402	422	404	405	435	432	414	440	441	444	435	442	441	451	408	415	422	425	417	430	426	408	401	440	446	432	434	476	459	470	432	415	465	432	426	408	406	454	414	434	449	431	421	472	410	460	450	440	446	449	402	459	465	431	433	398	424	416	414	433	420	442	417	436	385	438	455	468	450	410	424	433	370	426	417	450	414	444	417	421	462	409	441	465	439	430	441	401	411	381	509	455	462	468	466	443	438	394	397	433	428	402	442	438	420	421	419	420	416	429	455	443	414	406	401	418	410	422	398	430	424	422	444	462	424	459	407	413	452	427	473	436	440	419	477	439	434	418	406	425	419	407	418	438	428	405	405	413	441	418	448	436	437	431	410	417	419	439	428	423	459	415	390	427	443	434
22598	6603	40237	65440	59771	49586	38708	30117	19234	10072	5210	2191	863	400	261	266	265	295	292	265	293	262	291	262	276	275	297	297	285	274	285	251	278	260	289	273	288	313	286	267	284	290	272	255	286	269	286	254	266	284	260	294	264	261	248	291	298	274	266	270	264	293	285	290	254	259	276	281	260	272	279	240	256	267	299	277	302	262	265	293	258	237	306	277	264	267	249	245	297	259	299	270	306	257	264	291	301	306	271	273	272	252	296	265	279	251	255	265	305	260	235	279	247	260	267	276	268	249	274	287	293	289	250	281	259	272	277	260	276	267	287	274	273	260	277	285	257	282	240	280	252	282	287	274	264	250	298	272	247	257	292	270	253	261	275	265	271	237	278	266	278	294	257	266	261	256	257	283	248	302	259	276	291	302	285	269	240	274	291	291	243	238	271	265	280	279	273	274	252	275	267	271	259	263	281	257	299	273	238	284	279	239	310	269	283	256	259	268	249	268	261	288	270	280	300	272	253	269	262	315	279	212	275	265	267	291	267	305	284	266	298	286	270	282	273	261	259	314	271	260	260	282	284	288	270	270	229	269	252	256	279	288	255	240	276	260	275	297	286	249	269	257	267	298	255	265	264	268	271	286	237	271	257	265	291	270	242	270	248	283	251	294	240	242	323	261	253	291	304	257	263	267	236	277	244	266	259	254	259	252	263	260	251	274	270	282	262	251	274	271	263	276	279	248	259	285	252	254	307	286	266	294	253	268	236	258	275	266	282	253	250	302	276	286	282	285	257	273	302	277	258	257	249	275	281	281	280	260	290	249	273	262	268	262	284	269	263	228	260	258	267	280	258	312	253	226	251	266	264	285	270	286	313	254	270	253	282	312	277	249	235	293	293	253	284	277	309	246	273	270	297	284	300	269	295	251	265	278	289	257	259	345	255	263	279	244	240	261	253	295	289	234	294	276	298	260	269	275	266	268	297	300	282	281	264	304	320	261	308	296	250	278	290	286	265	263	260	306	283	259	253	272	284	241	289	257	259	280	279	286	269	292	264	262	275	276	280	272	286	263	247	273	233	289	269	282	280	297	266	279	237	274	299	279	277	261	257	253	279	276	256	278	293	295	260	256	274	262	240	276	248	274	251	274	257	281	247	276	248	286	267	250	262	268	289	282	300	285	270	259	256	277	268	284	258	259	271	278	265	274	284	277	270	264	269	261	279	254	276	261	267	291	257	223	278	263	297	250	281	267	263	274	252	281	284	305	284	288	249	291	268	259	266	260	293	269	289	274	253	279	303	300	309	251	270	275	263	263	258	280	270	244	275	312	274	283	261	282	260	259	262	278	275	290	278	251	259	301	262	276	288	278	260	244	248	277	273	262	262	262	279	244	264	258	250	264	256	289	297	270	274	266	246	286	244	270	268	266	289	272	261	251	274	281	259	259	286	300	266	288	257	265	314	261	280	259	272	302	270	268	301	271	295	263	265	257	283	269	281	303	266	283	306	314	273	252	297	280	289	283	258	241	291	272	279	257	294	264	274	248	287	300	282	279	258	273	293	299	265	259	269	270	261	268	241	288	255	264	263	273	245	270	249	248	260	292	285	266	266	256	320	266	269	291	275	253	256	254	242	244	303	256	267	294	248	286	262	271	249	243	290	270	303	274	258	255	269	282	270	261	277	254	287	266	255	251	257	289	305	267	286	292	254	270	260	286	260	267	244	248	250	278	283	267	296	290	242	264	286	273	262	266	291	265	273	277	268	263	267	258	279	281	298	269	279	284	284	262	260	279	278	271	270	285	281	234	259	270	275	241	262	256	274	267	298	246	254	271	293	280	265	268	285	252	269	275	279	241	317	274	249	278	271	270	279	284	270	290	291	247	267	274	265	294	257	263	297	267	288	275	268	255	282	282	323	288	275	279	261	264	253	266	275	254	282	268	286	266	244	267	273	277	275	242	269	272	288	288	269	296	278	245	257	278	255	276	248	290	252	242	274	258	254	296	286	259	285	252	263	287	231	273	252	298	270	254	247	242	282	254	255	289	270	263	260	290	289	260	290	279	282	281	300	273	263	254	270	261	279	261	240	248	264	244	247	242	270	273	278	276	293	273	269	280	262	243	281	268	264	307	274	294	299	269	264	268	292	278	275	295	246	268	273	251	285	261	318	327	274	289	267	259	275	287	275	273	268	266	263	282	279	282	268	271	266	241	285	284	262	269	302	268	291	266	264	308	278	301	285	298	259	247	273	308	266	265	293	271	266	232	264	277	251	306	299	274	267	271	294	258	292	281	279	277	296	248	282	280	266	264	255	253	239	290	274	275	274	250	249	276	272	259	276	286	298	254	294	292	240	264	278	269	272	310	265	263	281	288	277	266	267	239	287	256	262	271	262	262	303	269	229	258	291	287	285	287	260	276	251	295	267	270	287	294	233	244	305	264	277	269	267	282	266	268	267	303	241	242	271	234	256	251	274	258	282	250	280	269	277	269	245	250	280	244	277	256	262	244	270	282	282	251	280	275	254	267	278	292	269	263	287	263	264	272	293	267	261	289	257	280	267	288	273	263	244	284	277	292	287	315	268	247	299	247	262	301	277	274	277	287	266	289	273	248	265	284	283	269	252	267	261	304	277	264	294	285	276	276	292	266	302	286	252	258	303	263	261	267	271	237	287	289	271	254	261	258	274	296	257	266	306	286	281	254	281	275	263	285	307	289	278	285	242	298	275	243	289	270	250	276	256	251	279	286	293	244	292	239	244	302	291	303	303	249	259	270	255	286	273	260	264	252	295	264	254	282	258	305	297	285	248	250	266	244	296	275	294	278	281	236	276	263	276	291	248	276	258	249	284	267	262	276	256	282	282	243	313	302	269	285	316	254	287	305	276	282	270	246	270	270	297	244	257	266	254	273	295	297	266	286	284	265	281	280	280	272	264	262	298	269	256	297	263	272	275	273	299	283	303	276	260	229	283	286	268	254	262	243	261	283	257	274	281	256	258	286	275	269	280	286	305	304	261	272	275	277	282	276	270	236	263	275	272	275	269	252	281	258	265	287	269	278	301	267	292	279	256	292	259	246	273	246	272	266	272	263	255	273	297	268	288	245	247	254	284	268	287	270	263	269	254	252	263	256	258	280	272	261	258	277	248	265	281	280	280	271	284	268	268	304	263	260	282	281	249	265	253	264	260	258	281	258	275	279	268	246	240	270	268	252	272	251	291	264	288	273	260	224	293	258	264	269	265	225	264	270	292	278	273	274	266	275	260	288	279	241	296	247	242	268	263	270	281	284	292	263	307	285	267	236	260	266	274	294	280	284	285	262	257	243	294	255	282	243	309	273	293	281	232	277	236	294	271	284	265	259	255	259	261	275	262	254	278	293	279	268	294	260	252	289	267	266	301	280	292	270	265	248	292	252	267	285	275	278	274	283	277	235	261	276	279	235	266	320	286	240	273	289	231	278	283	273	283	269	267	274	265	283	263	250	260	303	264	272	277	287
10231	4420	43100	69152	68137	60376	52731	46074	35660	25241	17406	8581	3322	1294	610	618	673	617	632	639	564	635	643	573	603	644	612	661	569	626	641	583	670	634	620	648	621	589	643	637	626	591	641	606	613	637	599	611	615	626	586	583	583	585	636	625	631	625	600	600	639	594	624	608	613	614	613	619	627	608	609	605	584	628	618	583	647	612	607	587	611	580	606	601	644	614	623	591	607	623	619	570	607	567	601	615	624	610	605	583	584	640	608	616	641	628	654	651	640	645	625	581	635	588	612	627	633	596	584	625	620	591	600	599	602	576	612	604	581	599	593	617	646	659	597	589	631	616	611	592	608	612	620	561	639	612	580	593	603	591	654	612	600	662	633	614	634	594	629	586	580	626	640	565	600	635	618	629	646	604	614	600	619	650	624	586	655	588	586	642	615	633	640	638	608	596	612	634	580	639	624	644	594	595	629	630	609	618	595	612	686	556	652	599	618	598	565	590	595	628	633	640	587	573	621	605	617	668	641	656	608	612	566	617	598	627	628	623	618	581	605	633	631	633	648	645	614	597	625	625	617	644	597	574	577	627	619	649	617	667	598	569	575	617	655	608	600	613	605	633	599	627	606	602	607	612	632	638	624	612	613	618	566	621	596	616	614	578	655	591	630	589	617	599	579	598	603	612	642	595	654	619	610	623	645	600	599	634	609	677	593	632	632	639	615	611	607	619	611	558	589	576	577	662	624	592	650	610	613	592	623	633	653	636	617	616	605	595	633	608	659	640	651	550	598	626	587	638	581	613	594	581	595	612	590	627	583	573	602	612	654	623	567	627	641	635	656	596	591	568	600	625	583	640	593	667	600	678	637	606	593	603	579	646	602	619	599	646	596	629	621	637	638	591	608	627	625	597	590	635	609	585	601	643	617	652	612	588	594	584	601	583	651	642	628	549	605	641	611	637	652	612	586	637	601	613	642	611	585	607	588	674	597	573	588	631	648	628	623	631	586	557	658	637	611	599	664	665	654	622	632	614	580	667	624	568	614	585	588	616	590	637	604	639	658	634	587	610	597	638	625	648	626	572	616	595	602	586	624	669	605	592	631	622	617	628	621	627	571	589	563	641	598	602	615	644	616	595	611	612	626	629	613	573	639	665	585	637	586	560	678	557	629	578	622	604	627	643	630	639	614	608	628	618	589	623	574	658	632	629	611	615	595	618	587	621	607	641	611	643	624	608	635	651	576	620	625	617	617	625	597	606	659	571	631	620	670	647	567	581	636	606	566	623	635	633	633	612	632	610	599	629	587	645	646	634	639	573	617	592	614	638	626	592	599	608	613	605	622	615	638	594	596	651	593	581	658	602	591	623	644	654	547	611	616	626	574	645	586	645	632	619	592	610	595	605	575	620	639	590	609	606	598	577	629	598	553	639	640	603	641	612	581	627	611	611	606	642	647	576	616	607	600	625	623	589	604	614	583	605	590	619	646	578	632	606	600	607	608	601	627	613	583	598	634	640	622	585	612	590	627	617	596	650	647	602	584	644	604	593	617	617	606	601	595	634	587	587	700	598	593	610	587	622	643	562	586	614	602	628	617	600	607	636	636	625	611	634	572	590	597	638	605	559	591	571	662	655	618	620	655	632	628	612	608	598	613	627	590	629	630	659	606	676	603	573	652	637	633	611	578	615	637	628	616	630	606	605	616	578	607	596	610	639	617	608	629	630	612	644	587	638	646	597	630	600	622	635	637	562	619	597	584	563	576	608	633	630	604	674	548	630	639	633	589	610	604	560	615	610	581	592	577	615	570	623	640	624	619	690	643	647	645	635	591	686	560	630	660	573	595	584	613	576	620	654	652	628	607	667	598	631	611	625	627	638	576	662	577	611	599	615	535	601	679	584	600	606	579	624	584	608	625	623	590	576	575	578	573	666	639	599	602	633	608	613	643	610	626	593	645	601	652	602	663	622	641	588	593	611	580	610	597	637	646	623	599	578	640	624	670	596	589	625	582	591	608	600	626	602	596	620	625	557	611	659	645	626	633	569	638	549	611	612	649	616	581	634	622	638	616	572	607	640	600	626	657	601	658	625	596	609	637	630	617	625	570	594	626	655	597	600	639	593	660	623	625	577	597	626	612	612	673	609	628	575	617	580	624	604	574	608	642	602	622	607	630	586	627	659	605	623	575	638	615	615	630	601	596	616	626	635	607	640	624	633	656	570	619	640	612	624	638	594	621	604	633	602	593	601	628	585	608	680	582	608	608	620	610	607	616	627	615	568	603	599	612	630	654	631	616	619	616	608	612	591	610	614	622	615	574	630	587	608	603	599	599	639	635	587	613	592	578	600	580	666	653	651	657	620	607	584	567	626	581	628	613	585	592	619	669	591	633	614	656	673	579	576	629	676	622	645	579	650	630	601	564	627	643	623	640	600	591	578	573	640	640	633	633	639	659	599	654	587	597	587	587	608	665	611	620	615	634	592	586	622	627	595	654	583	613	575	612	639	592	587	588	564	590	619	634	593	614	621	621	594	607	591	560	579	585	584	575	631	625	631	602	623	646	603	575	592	594	594	603	655	635	611	617	591	620	568	578	563	617	609	613	609	658	612	607	605	614	610	607	639	642	634	601	649	603	579	587	648	561	559	619	632	615	591	591	575	630	585	626	637	591	610	625	626	565	667	632	623	627	635	588	636	626	635	570	589	590	631	643	619	668	639	582	583	649	635	600	620	627	613	601	611	593	599	626	605	619	591	595	637	599	616	555	613	641	622	622	613	584	612	654	614	633	613	628	599	655	634	606	599	601	627	597	556	611	593	617	544	602	634	630	564	621	612	598	636	636	617	636	612	623	599	637	616	583	639	617	602	604	589	629	595	616	675	631	599	563	569	597	599	663	606	610	634	616	593	571	647	615	606	642	629	619	617	600	605	589	623	640	609	633	618	596	597	597	628	607	583	641	618	611	618	608	649	612	620	616	612	582	599	610	623	635	653	585	583	595	620	628	640	628	621	660	603	608	622	608	612	582	599	605	628	617	607	616	589	585	593	580	600	590	613	608	602	620	588	583	588	618	583	607	616	565	589	626	578	573	597	668	651	591	635	638	644	560	646	633	593	651	616	607	630	612	594	635	686	628	604	595	623	598	599	597	618	617	652	577	563	644	650	617	606	628	603	617	631	619	622	555	605	602	615	589	614	646	634	609	635	583	594	599	629	668	636	587	630	609	635	645	622	612	594	578	617	620	623	590	600	614	547	607	633	639	629	585	598	610	578	639	617	599	651	629	627	579	666	607	654	629	588	584	626	636	605	622	588	638	611	633	617	644	643	632	616	638	552	592	580	607	570	594	606	589	574	600	621	599	609	678	579	622	611	597	582	602	585	584	608	641	628	603	601	584	654	643	595	581	570	608	595	621	667	631	589	622	618	594	588	599	573	619	654	614	611	561	605	637	639	628	639	638	565	590	607	583	630	578	597	629	604	577	624	597	598	635	601	611	577	590	599
6093	1452	2309	2593	2658	2508	1835	1246	928	600	436	326	257	217	225	233	240	256	222	270	232	239	222	231	243	240	218	260	233	215	257	252	224	254	224	243	230	243	256	240	243	229	230	262	247	252	278	186	242	198	219	225	219	221	236	257	246	249	240	235	253	246	209	249	268	260	218	246	233	239	231	241	218	215	250	256	244	234	244	253	223	246	231	255	263	255	232	207	242	235	247	254	245	215	231	264	253	230	261	233	269	249	245	252	270	251	244	252	257	234	244	222	224	231	232	219	225	201	252	226	234	215	237	240	245	225	216	247	275	223	215	247	241	232	228	249	235	261	249	234	230	233	243	236	234	244	236	221	238	244	246	234	230	218	244	228	241	221	251	193	275	246	269	221	242	222	230	238	252	229	261	229	249	265	241	240	202	225	263	251	219	233	217	250	236	263	253	231	243	228	251	237	239	246	247	227	237	222	230	236	233	242	249	213	248	236	242	238	222	263	239	219	258	204	214	221	244	252	237	232	227	231	229	227	243	227	228	215	259	233	243	223	251	241	247	274	227	216	243	245	229	244	217	208	240	240	241	246	238	267	267	252	214	243	242	218	269	211	207	238	249	241	245	235	226	227	251	251	236	234	213	231	224	239	223	246	272	231	239	264	225	270	223	213	256	233	251	231	261	238	253	241	249	230	210	253	240	254	240	219	253	236	205	220	208	218	231	239	250	253	224	235	227	236	253	227	229	232	238	244	251	211	254	252	239	233	237	214	234	242	194	211	215	243	272	276	228	240	236	220	240	269	233	229	257	245	229	259	234	250	211	235	235	184	224	245	231	233	259	237	239	261	208	264	238	247	214	253	233	241	218	240	236	264	246	197	211	224	232	235	206	237	236	236	242	234	222	223	217	272	226	216	254	224	218	247	249	229	257	237	263	248	224	234	257	237	285	255	234	258	230	235	227	243	231	233	253	248	235	223	224	226	234	217	232	245	261	242	238	211	269	254	246	244	228	236	229	248	232	228	249	248	228	214	241	262	240	246	239	232	266	251	251	250	249	230	239	244	222	214	242	244	226	191	261	246	229	219	228	265	218	217	244	234	237	223	236	218	252	226	195	264	255	219	253	239	227	255	236	232	226	223	254	245	242	261	229	255	225	246	237	222	227	244	251	261	264	262	247	252	224	257	250	224	243	259	262	232	226	255	244	260	243	255	233	244	237	209	243	228	185	237	210	246	254	210	211	227	270	254	236	244	214	238	260	242	241	243	216	234	241	226	235	222	221	266	213	234	251	244	249	219	220	242	248	247	225	250	302	242	204	257	232	250	263	242	258	250	204	239	264	275	236	222	258	241	260	248	240	246	238	235	231	225	243	247	237	231	237	238	232	239	234	232	236	218	254	216	202	252	224	251	251	219	211	234	229	221	278	264	250	238	256	241	223	238	220	266	233	215	235	230	254	246	231	207	233	240	240	221	256	228	246	240	221	240	232	218	222	213	264	230	255	270	240	244	222	230	218	244	228	247	278	255	237	221	243	231	266	234	223	269	221	236	264	239	224	204	243	207	218	225	268	254	247	250	233	225	235	237	216	242	221	250	240	253	257	233	236	238	255	240	296	259	232	246	263	225	254	198	226	243	225	204	258	243	241	234	230	228	220	250	227	235	256	239	217	237	249	227	242	245	250	233	222	220	240	225	253	244	239	244	244	239	225	227	237	238	265	259	267	223	255	242	214	219	235	242	203	248	224	257	212	241	252	250	256	232	244	243	230	231	247	248	241	262	221	236	240	221	222	246	232	280	235	237	205	249	264	213	246	226	269	237	218	233	236	212	252	235	260	244	210	238	249	208	271	234	248	232	227	232	256	249	248	234	231	226	241	257	231	213	250	232	235	210	217	225	270	221	248	185	249	264	226	205	236	261	222	243	247	278	239	236	203	225	244	214	264	277	235	256	214	241	204	230	242	239	230	203	238	224	245	270	226	209	207	249	223	212	247	232	247	267	230	228	229	238	264	246	250	214	229	219	238	221	248	259	227	243	231	246	241	256	233	241	240	220	279	236	220	228	271	253	248	213	244	239	234	218	230	240	236	230	227	235	258	265	200	230	231	280	233	250	227	197	234	268	222	246	260	261	244	257	235	215	238	213	233	253	243	261	228	261	227	253	261	249	256	269	268	235	265	226	253	273	251	242	222	243	257	250	275	254	257	219	263	243	225	223	204	265	270	222	256	248	233	231	232	245	232	238	255	232	267	257	250	242	215	222	228	258	299	244	249	244	242	233	231	215	231	242	258	239	251	246	268	260	252	238	222	252	231	252	273	254	250	231	210	267	218	248	237	240	216	221	221	237	231	200	223	227	239	263	236	228	232	268	269	242	245	250	255	252	242	207	237	242	246	203	225	228	228	260	256	244	247	256	242	240	223	261	225	216	226	249	236	223	235	215	239	226	248	254	203	240	247	214	253	237	233	224	237	252	243	228	232	238	229	214	234	211	226	224	255	230	234	202	268	249	237	244	247	238	236	236	216	217	237	220	225	261	220	245	239	242	244	240	260	234	245	262	250	231	244	242	227	240	208	253	231	244	229	214	254	258	238	265	238	212	265	247	236	242	209	266	235	254	269	219	229	235	247	225	223	214	241	235	247	235	265	248	260	219	232	224	247	226	247	261	254	203	262	244	260	229	231	245	233	257	293	237	257	216	213	258	254	228	239	243	232	212	233	261	248	235	237	224	239	285	235	247	213	221	247	235	240	235	257	206	231	257	220	209	250	258	246	288	224	250	239	208	256	247	220	246	249	220	230	260	234	226	223	243	257	255	252	248	263	216	261	249	242	226	231	226	228	235	211	246	275	197	214	271	228	226	232	244	267	237	235	262	225	238	234	229	238	228	248	219	237	220	228	218	238	263	256	259	242	213	248	222	229	253	266	212	231	249	276	241	250	228	229	267	213	261	265	207	241	240	223	248	244	249	216	222	224	238	242	247	277	240	227	226	259	226	229	221	221	256	258	227	240	234	237	236	225	237	231	224	261	219	232	221	226	257	256	227	283	232	223	242	262	254	255	241	233	236	244	216	267	230	236	250	221	244	227	213	229	227	225	247	272	251	236	260	259	239	240	249	239	221	218	207	236	233	254	253	267	250	267	205	251	188	258	239	231	236	259	211	237	251	243	223	254	232	221	211	249	245	254	224	296	249	243	223	246	243	220	232	231	276	248	228	226	230	247	210	226	228	248	223	243	240	234	233	257	265	247	226	227	218	221	246	254	227	265	252	198	242	241	242	226	223	239	242	243	241	237	226	237	237	248	221	249	208	246	261	248	227	238	228	229	228	213	236	229	212	222	237	242	231	260	239	218	231	200	205	256	247	221	212	230	243	223	231	229	229	264	261	238	264	235	224	228	258	229	246	236	238	226	272	204	234	216	236	233	230	225	247	249	246	235	241	260	239	226	229	237	232	217	255	244	254	222	212	239	235	243	246	228	242	264	242	240	271
3711	1553	4949	8804	10226	9599	7186	4933	3325	2046	1218	835	656	538	564	471	539	509	574	514	566	501	536	548	524	490	558	522	526	518	535	519	548	547	533	532	508	527	535	533	565	528	532	564	513	542	521	544	541	521	568	483	508	530	554	544	551	537	553	553	513	520	486	500	538	525	561	511	525	557	486	517	495	545	521	545	539	516	547	569	546	524	514	523	521	523	505	518	516	509	493	503	544	526	496	551	547	539	547	497	517	496	528	558	522	536	540	565	584	545	539	489	540	557	515	522	553	512	531	541	471	555	560	548	530	505	529	544	522	562	529	496	514	541	566	501	514	527	563	516	465	524	519	533	533	499	534	549	504	564	552	529	549	527	544	576	556	539	532	524	531	583	512	540	570	542	551	550	533	525	527	536	541	570	536	511	570	524	530	508	537	532	532	539	512	496	555	542	522	516	543	525	536	575	515	493	554	542	532	563	564	553	512	546	519	570	552	566	541	552	554	519	550	564	506	533	528	524	516	495	508	559	550	521	576	544	549	509	527	514	533	542	532	498	522	524	497	536	500	524	521	529	524	516	526	510	507	566	531	535	525	549	556	567	514	539	542	502	562	591	560	530	550	519	505	524	541	524	546	529	542	525	527	537	527	558	516	525	533	528	519	545	545	544	525	542	550	573	557	532	550	513	536	561	478	513	571	540	516	547	550	524	539	544	567	542	528	511	518	536	560	539	520	587	544	542	540	532	527	490	522	526	519	558	517	568	516	546	573	533	550	489	547	511	537	530	531	527	541	511	518	517	564	534	543	511	499	501	533	550	546	511	540	552	531	521	535	528	549	528	536	475	543	557	547	536	524	532	528	515	512	529	536	572	563	543	541	524	553	580	561	552	499	544	543	545	518	508	494	527	544	532	532	562	515	537	522	549	518	560	548	514	511	567	506	541	531	543	552	526	546	549	561	529	512	534	532	532	531	497	562	575	534	522	518	546	533	527	505	562	575	514	503	535	564	564	572	529	541	545	545	527	551	539	521	518	568	548	485	555	525	544	524	554	545	555	546	521	548	552	535	552	549	506	522	514	541	514	552	566	555	516	494	566	544	513	535	542	530	548	533	547	497	519	539	551	530	562	555	522	559	524	525	502	528	531	574	535	533	550	550	481	555	524	556	535	523	530	541	497	526	518	520	509	557	538	568	497	517	543	567	528	493	530	578	548	531	533	545	568	531	481	537	538	543	529	523	551	554	540	526	562	521	523	508	541	484	555	497	497	535	572	544	531	542	502	506	555	562	567	492	495	546	567	529	540	539	529	526	512	518	544	505	496	516	531	516	520	526	501	530	529	540	504	502	523	518	521	528	517	538	508	547	531	500	517	563	532	513	511	550	550	542	508	524	602	520	525	531	493	505	561	548	548	509	522	517	505	526	528	517	532	497	534	567	522	584	515	573	531	547	541	506	552	541	501	528	572	514	532	502	485	537	516	535	505	492	546	543	538	558	555	515	549	529	547	516	530	514	524	568	530	509	553	521	571	531	543	552	515	542	518	516	541	522	516	551	543	533	535	495	501	534	577	514	509	550	514	492	547	515	516	505	581	511	526	542	526	532	525	497	532	546	578	528	506	529	530	548	510	563	538	500	515	585	500	507	556	584	502	530	517	518	518	574	519	560	518	502	531	540	544	544	547	550	521	577	527	520	527	536	546	540	529	521	524	528	516	518	550	544	543	501	511	576	554	547	536	553	517	518	538	522	520	527	548	541	550	533	517	552	495	506	540	514	520	537	523	530	547	499	540	522	479	538	499	502	520	510	581	546	502	529	533	553	503	526	506	577	504	524	544	522	523	508	508	563	534	526	528	511	502	542	498	528	554	519	537	523	542	517	550	533	520	554	546	526	547	570	543	541	513	542	558	505	535	554	507	498	528	547	531	525	545	525	530	487	516	526	499	540	525	527	529	497	531	561	488	527	535	512	507	544	556	523	517	566	545	522	524	545	544	545	513	559	544	541	499	508	513	518	525	511	539	528	596	556	550	531	542	540	506	518	528	554	518	504	510	556	538	547	512	535	587	566	511	512	513	529	522	491	538	539	479	561	530	507	539	525	551	533	539	535	518	561	584	478	536	511	570	559	537	518	526	547	508	551	534	532	567	514	547	524	538	542	530	551	534	519	542	507	549	497	515	570	533	537	546	504	517	534	519	519	547	516	513	551	562	540	536	490	534	481	547	557	554	521	521	523	535	528	493	516	555	544	539	530	525	559	516	532	547	517	554	546	511	525	518	590	532	596	528	548	545	511	511	563	541	539	567	534	500	512	550	549	543	544	546	504	539	526	516	539	496	523	554	546	511	571	523	540	477	530	530	538	548	506	531	510	513	542	512	534	554	570	507	530	507	570	507	570	522	539	554	544	505	498	547	583	500	540	541	524	502	556	533	502	549	531	535	569	540	513	561	518	528	534	527	546	561	517	563	517	567	575	558	547	525	517	553	516	572	548	543	528	531	550	535	521	521	528	561	517	537	592	524	523	476	504	527	536	497	551	549	502	502	499	609	537	506	565	479	534	520	529	471	555	579	501	542	517	552	548	506	551	540	545	507	532	557	536	558	552	528	558	563	506	523	546	505	547	522	512	516	508	549	508	533	510	579	531	531	571	519	547	550	506	533	538	552	537	516	526	513	516	513	552	536	541	498	513	560	483	522	494	497	558	530	514	557	572	542	510	557	542	534	501	508	540	535	530	546	529	511	536	503	523	577	525	524	523	524	562	513	543	554	557	525	536	511	532	541	530	556	565	532	498	535	511	498	534	551	553	529	518	503	524	520	537	532	510	510	550	517	539	513	582	498	534	559	551	499	528	517	539	513	535	513	519	487	533	578	504	519	536	535	540	580	524	557	525	536	524	532	527	540	541	567	550	543	504	534	524	526	548	557	540	505	546	504	544	546	587	564	500	524	539	584	532	540	555	535	562	536	537	538	507	518	540	484	546	535	562	513	541	510	509	527	528	573	564	555	538	525	531	511	521	493	569	522	536	501	543	543	515	580	498	511	548	528	565	564	537	528	535	526	555	503	515	525	516	524	521	513	537	515	535	564	555	556	550	549	536	513	550	506	515	509	571	526	546	567	553	534	537	523	507	552	535	542	513	535	528	525	464	518	574	546	542	539	511	536	532	520	540	555	545	536	535	526	514	560	504	561	491	508	525	525	528	535	550	502	550	526	549	515	575	530	527	582	574	525	572	555	534	530	502	511	551	517	554	513	560	522	521	553	523	532	550	525	545	547	523	508	568	520	539	569	529	524	539	581	537	538	547	535	510	559	528	518	533	528	579	565	509	545	552	504	528	538	497	574	559	558	533	482	511	600	536	505	518	544	482	500	541	496	515	556	543	524	547	535	582	491	541	501	532	556	542	526	511	525	542	551	516	525	558	529	526	522	553	541	491	525	536	532	560	531	549	551	527	492	563	533	559	523	509	519	554	493	465	569	467	555	584	561
14290	6156	49147	54320	43681	35332	25766	15885	8523	4027	1874	767	351	223	198	212	201	227	183	189	183	199	182	202	194	224	214	228	192	215	179	208	225	202	199	190	215	211	236	179	219	204	221	191	183	221	203	195	196	217	197	191	212	190	235	178	211	224	220	203	197	209	210	186	201	196	210	224	224	184	258	200	200	188	240	213	208	204	186	186	215	215	208	191	224	197	195	198	213	190	195	203	207	220	211	194	196	190	233	211	206	201	184	195	202	210	202	198	234	214	220	174	168	245	188	212	198	206	189	190	197	210	204	201	164	192	245	208	199	210	168	203	208	220	189	183	205	200	210	219	212	233	192	190	174	181	187	187	217	201	185	225	179	218	189	218	218	214	211	205	209	177	244	200	196	183	203	190	201	213	204	222	208	198	192	200	203	207	205	203	207	209	213	201	193	214	227	216	193	205	199	185	189	192	201	192	214	200	213	210	182	185	194	187	178	190	181	169	179	222	207	239	208	199	214	206	186	195	172	202	204	202	167	208	196	170	205	187	190	208	182	202	196	209	199	196	192	205	230	204	216	213	207	223	208	205	223	189	189	200	199	190	204	223	192	183	196	230	228	185	195	181	227	220	203	184	197	205	219	194	199	216	189	224	207	219	219	197	216	223	217	204	190	198	199	204	221	174	209	213	207	207	179	207	192	199	190	215	200	209	201	187	201	210	207	211	177	199	202	165	195	201	241	215	202	200	214	212	213	196	213	204	203	206	213	209	202	190	210	184	198	218	199	186	192	205	184	194	209	213	225	190	194	194	199	204	223	222	207	207	203	198	199	175	194	196	183	175	192	208	190	212	189	202	182	213	207	196	196	194	214	198	195	224	195	173	213	156	214	215	190	230	217	180	205	182	209	190	235	210	201	210	193	218	188	198	197	201	220	223	230	209	215	198	197	199	210	181	205	195	240	194	199	189	229	204	192	209	228	216	174	195	211	241	193	209	185	233	194	220	192	221	183	213	216	195	214	215	183	196	207	193	227	192	216	211	193	219	180	192	210	218	196	213	204	200	203	187	182	188	212	201	170	192	186	213	215	190	208	212	231	218	199	204	201	213	179	187	224	212	194	178	206	204	208	220	210	182	208	192	203	193	195	213	195	188	196	198	217	214	169	206	193	215	202	198	160	177	185	218	203	207	197	231	193	215	228	218	206	182	199	201	236	214	168	197	199	169	167	185	199	210	168	198	179	187	207	200	209	190	203	223	234	207	216	213	226	195	215	205	203	218	186	199	181	170	208	223	211	216	204	183	218	197	228	213	219	198	205	216	188	201	215	223	217	195	206	199	205	181	243	204	205	178	177	190	176	227	214	170	192	208	224	212	212	202	184	205	219	203	185	216	175	201	222	185	183	215	218	230	197	208	196	188	220	205	189	210	197	214	214	188	210	188	205	209	217	212	212	203	190	215	187	205	204	195	195	218	232	208	198	194	208	217	203	198	219	206	220	213	202	172	205	180	233	169	211	227	177	234	228	199	179	213	216	215	194	210	184	195	202	200	191	200	198	208	203	211	211	224	196	210	196	220	182	180	227	224	192	195	219	190	202	204	174	238	195	196	219	213	226	191	198	204	239	199	210	200	218	181	190	189	201	193	165	208	187	203	231	179	200	187	256	201	199	173	199	187	227	217	184	214	181	203	221	189	187	168	185	208	202	206	199	219	235	193	217	203	208	206	203	192	212	203	217	181	188	207	193	188	214	201	215	216	202	205	216	211	212	220	182	211	195	204	218	212	198	234	184	199	213	222	172	188	221	222	221	180	206	199	178	222	230	177	208	201	190	196	214	210	184	201	209	207	192	201	214	214	199	200	185	213	185	205	183	194	215	209	189	198	201	206	178	174	181	224	187	183	239	208	195	181	198	206	189	186	218	215	216	197	196	187	195	201	207	204	201	201	204	185	201	194	215	195	218	203	201	217	191	180	178	202	183	210	228	207	195	197	198	200	180	201	196	190	198	189	214	195	200	207	211	190	188	196	174	230	201	197	203	213	219	209	191	211	189	188	180	228	200	182	191	202	214	184	177	216	212	226	198	203	182	219	228	212	188	216	186	208	198	194	236	185	213	198	205	227	225	228	195	188	195	211	196	195	206	242	221	225	158	199	197	229	203	195	208	193	204	190	193	201	215	216	188	186	190	189	172	192	193	204	180	216	213	220	213	204	240	197	217	212	201	197	199	198	197	199	187	180	207	172	185	201	211	212	188	188	188	192	209	175	195	209	227	199	227	211	218	199	200	199	202	227	208	182	206	190	196	205	205	202	230	210	204	197	184	214	184	204	186	217	207	225	205	215	204	191	205	199	154	194	228	204	213	189	205	184	228	239	194	196	204	215	237	225	171	207	199	220	200	208	198	220	173	205	196	194	190	186	207	206	216	200	216	199	191	202	215	213	204	200	201	207	196	217	197	201	193	210	194	201	184	211	204	180	210	204	222	207	199	198	198	199	202	220	188	230	220	198	190	191	198	207	227	258	205	209	203	201	202	220	188	217	211	169	237	222	173	201	185	213	216	207	193	177	203	195	198	180	189	179	187	203	205	178	204	185	206	185	204	213	197	204	212	192	194	227	181	191	207	201	182	182	221	207	191	218	203	189	192	225	211	174	236	212	198	195	216	210	234	234	194	198	186	201	237	199	199	204	197	223	196	194	215	185	189	178	199	205	173	194	196	206	198	209	176	199	185	200	197	190	208	204	197	196	189	190	220	181	200	197	205	212	190	164	204	185	206	193	224	195	197	204	185	200	216	201	198	231	228	195	195	171	231	201	194	209	184	197	217	194	183	183	220	191	214	193	182	189	189	230	231	192	177	200	208	217	244	201	182	210	201	170	206	224	220	200	186	193	216	219	232	224	199	202	182	220	221	210	191	216	188	191	230	192	213	196	211	184	187	210	198	201	198	213	208	189	210	194	202	182	208	178	199	221	204	211	213	231	205	203	199	198	220	204	210	212	195	194	193	214	185	183	200	214	190	238	207	209	171	201	226	222	205	207	210	208	226	196	174	203	209	211	219	211	207	199	189	209	216	177	189	204	213	193	199	209	205	201	188	206	193	197	205	184	173	190	193	185	207	208	207	214	185	196	197	208	228	182	181	206	217	202	208	187	205	192	203	199	192	175	202	185	196	196	200	200	190	190	204	190	195	201	203	187	184	198	220	167	185	194	222	197	209	175	200	209	208	204	221	228	194	192	190	209	204	189	196	191	228	194	216	213	220	192	219	219	196	214	191	200	178	185	205	196	192	193	175	205	209	209	204	203	202	191	199	206	188	179	196	236	219	207	191	197	238	208	216	190	189	220	220	223	188	192	197	202	186	184	194	188	202	202	192	205	188	237	202	188	212	198	210	211	188	190	204	242	203	196	246	206	206	220	203	197	213	212	185	193	197	213	202	196	206	202	183	198	210	221	173	184	209	240	194	181	200	219	227	200	180	212	160	183	189	204	200	189
8031	6487	49747	58210	54050	49402	41670	32976	23291	13962	7683	2925	1311	560	476	476	560	432	520	483	480	500	479	446	491	455	484	478	479	508	472	473	468	485	462	504	434	461	524	495	464	509	452	511	508	479	491	487	514	497	484	472	490	466	438	494	488	469	479	476	464	490	517	457	432	441	477	446	478	426	485	510	468	450	485	431	476	477	505	495	484	483	476	465	490	471	455	476	476	491	476	477	468	471	475	511	472	469	451	473	461	474	458	434	447	458	452	490	443	514	471	511	460	451	441	505	438	488	509	512	503	455	429	423	454	477	530	455	485	517	443	517	463	470	464	476	447	511	449	475	456	491	465	471	445	433	457	492	485	492	514	481	484	472	506	465	479	455	463	502	442	503	454	473	467	490	482	489	455	465	472	470	506	475	505	465	456	477	484	500	476	489	482	525	460	484	503	525	453	458	503	452	488	499	491	456	481	410	472	465	476	450	444	441	450	475	514	430	486	451	475	479	452	456	474	480	461	469	481	474	503	485	460	515	492	487	480	489	431	463	472	472	479	460	498	451	451	466	452	451	481	472	469	480	478	476	482	480	476	471	473	466	460	512	503	459	482	484	482	479	461	475	467	485	475	497	500	468	483	474	445	487	467	432	472	485	470	495	509	460	478	489	470	474	466	440	482	468	486	433	485	478	472	492	538	500	454	503	484	449	500	481	484	476	456	442	437	460	471	486	482	468	456	453	470	536	492	445	524	480	468	475	491	456	459	508	507	463	499	415	493	516	462	485	452	512	483	472	469	488	477	474	479	479	521	512	476	481	463	479	520	429	495	441	485	479	482	461	502	470	481	462	473	480	478	495	484	461	491	417	490	499	480	450	441	445	465	484	496	485	473	486	458	493	467	502	480	494	458	474	497	490	473	443	495	475	439	494	444	447	484	429	481	458	433	474	472	463	452	534	498	445	493	454	483	479	467	479	492	466	465	473	496	474	492	454	458	498	516	504	484	485	464	457	466	452	461	493	440	461	480	473	475	462	472	470	505	499	463	485	471	486	467	460	467	504	455	482	494	479	472	468	478	473	473	484	481	445	502	465	464	477	494	495	470	457	472	492	471	477	492	479	443	486	486	454	485	483	464	472	463	453	473	461	454	438	458	464	476	488	476	469	502	467	470	492	477	460	457	460	489	478	463	484	460	456	497	457	496	460	464	477	442	442	451	456	475	438	506	488	437	473	480	474	450	501	492	462	498	486	482	475	468	488	476	443	467	460	510	495	494	500	452	450	496	501	515	477	502	490	507	493	466	492	465	455	484	518	489	470	444	436	442	468	456	498	471	458	498	458	512	499	491	483	519	475	440	495	473	519	459	449	480	514	486	467	469	482	452	473	458	482	524	500	464	472	486	509	483	524	425	493	445	458	472	480	458	488	496	479	462	442	426	484	471	471	453	471	484	471	443	501	479	499	489	450	547	466	508	475	474	478	483	511	478	476	468	466	470	492	475	450	454	498	524	474	473	508	506	459	424	484	483	459	422	446	485	491	460	479	452	438	446	472	474	494	479	447	447	484	463	486	433	484	471	477	505	505	466	424	491	448	521	441	495	466	474	494	449	450	485	476	445	498	462	500	476	454	472	489	440	487	461	471	460	519	481	461	473	463	470	481	464	468	454	461	492	502	453	486	484	458	462	479	493	468	454	439	498	479	489	443	473	454	495	443	479	490	465	486	471	486	457	476	464	484	475	500	441	487	479	479	442	477	483	510	471	467	466	489	478	455	502	408	452	453	485	503	485	479	472	480	480	497	478	455	466	453	505	494	490	485	505	471	480	487	456	488	467	478	478	493	446	459	466	484	432	487	456	493	468	483	467	513	464	501	484	489	473	479	435	457	467	486	506	464	475	473	475	471	492	514	464	489	439	500	491	532	503	508	477	501	481	483	479	485	474	502	440	462	500	485	514	451	489	480	465	525	489	432	458	491	490	428	458	414	485	479	490	442	436	469	480	501	480	457	512	541	481	508	487	471	449	467	450	459	484	483	490	473	456	461	461	458	480	515	489	484	472	471	510	458	470	469	427	467	460	466	478	434	488	482	451	461	467	482	449	468	473	491	418	484	499	497	471	462	489	425	506	455	498	466	469	475	480	493	458	476	464	464	487	470	478	486	483	484	477	468	433	469	483	495	486	469	460	483	485	467	515	470	442	490	474	528	506	439	494	502	426	494	479	500	488	448	528	526	493	457	483	505	453	442	492	461	460	472	482	460	430	482	500	482	500	486	478	478	507	485	463	457	486	494	495	496	494	498	485	501	422	483	490	470	463	459	502	455	436	444	493	529	491	452	460	473	502	435	485	462	460	481	469	505	482	529	499	514	449	493	480	483	482	495	496	462	511	472	509	463	465	492	488	474	477	472	429	481	479	509	477	465	483	484	461	477	480	444	461	500	433	525	507	488	406	477	482	482	491	498	485	466	462	448	460	487	481	504	503	478	451	475	466	507	502	473	471	472	467	510	449	429	469	469	461	492	462	479	522	473	482	466	488	467	491	490	478	465	494	487	503	480	477	495	473	454	467	475	463	511	467	486	492	469	469	462	490	522	513	469	450	480	504	472	504	456	447	469	473	491	474	481	469	510	435	464	476	522	451	456	494	492	460	458	459	466	475	484	505	501	497	501	492	490	477	511	475	440	445	492	485	490	469	443	468	442	438	446	488	473	496	493	447	455	432	493	442	503	482	443	451	486	470	476	422	448	448	477	453	469	473	439	466	471	461	482	478	496	497	525	489	434	463	493	481	492	489	466	484	437	471	505	494	468	450	482	458	510	480	508	482	461	444	504	460	500	471	490	495	489	474	429	446	467	455	479	467	462	493	495	477	512	513	498	483	428	475	480	458	487	481	488	491	492	519	514	489	465	488	444	483	462	474	508	514	485	509	470	470	484	490	470	493	495	504	472	496	486	498	459	464	453	478	474	478	435	433	481	442	474	439	444	488	449	484	466	504	498	506	499	482	465	438	429	478	492	498	464	486	509	489	459	520	461	471	489	473	481	512	524	506	457	484	466	464	525	452	505	443	487	493	523	482	494	479	497	448	490	445	478	452	481	431	469	490	494	518	473	510	494	495	489	486	462	485	528	502	485	496	450	487	466	476	449	462	485	462	438	452	446	479	434	455	484	464	463	492	443	450	462	437	480	445	507	492	494	473	480	465	457	497	469	444	471	496	467	476	459	505	457	481	499	461	443	471	452	483	492	441	465	469	470	517	469	459	468	504	483	459	483	456	484	457	436	477	461	453	481	463	476	496	452	471	446	474	431	425	462	488	470	442	490	481	490	451	496	506	483	458	458	459	495	500	499	452	441	482	490	463	474	500	478	461	470	487	493	429	478	516	496	477	488	476	462	449	455	465	457	539	457	515	498	471	481	453	494	479	488	440	491	497	459	487	464	518	457	481	471	500	458	510	447	520	492	499	526	474	443	475	466	488	460	477	515	478	467	476	496
21973	5906	61832	66134	60004	50068	38015	26346	15635	7841	3708	1427	498	320	288	255	298	288	302	294	289	273	268	291	278	292	299	287	280	272	308	289	271	290	297	286	300	253	263	284	287	313	276	312	253	315	277	291	291	298	285	282	279	272	281	284	277	286	310	304	297	291	290	279	282	276	333	315	283	286	296	306	273	287	270	298	293	280	247	275	300	295	279	279	311	283	284	303	302	289	277	262	300	260	327	295	252	255	291	338	256	279	287	285	321	278	294	285	262	289	290	285	272	291	323	295	287	255	276	301	286	268	308	297	293	280	276	298	317	319	280	311	291	299	317	283	280	285	276	290	302	288	301	309	300	281	275	280	273	277	266	260	281	307	294	302	275	305	273	314	308	288	269	311	305	275	273	309	315	306	273	318	260	280	285	303	236	312	284	266	303	291	283	296	280	299	297	278	283	310	274	271	299	265	281	288	296	299	274	267	288	313	273	287	294	284	267	299	246	264	311	270	258	312	288	297	309	297	253	293	279	319	308	238	269	307	296	285	321	261	279	290	306	270	301	296	273	316	282	293	279	313	300	270	294	271	321	301	301	290	301	262	306	315	283	266	320	282	300	313	270	266	303	297	270	307	287	333	287	302	315	267	286	282	286	283	288	290	289	293	312	283	261	291	298	291	296	277	280	296	292	301	265	283	302	293	315	267	299	268	296	300	316	297	270	283	284	311	292	288	279	298	299	259	332	310	300	274	288	285	296	303	304	303	303	269	260	274	288	313	299	307	271	312	282	279	268	298	279	290	285	269	252	282	261	296	299	283	261	279	298	318	295	279	261	283	304	289	308	293	307	316	292	279	274	262	285	273	293	315	277	286	284	254	287	297	286	278	280	322	258	289	273	308	292	278	293	287	289	292	295	274	315	268	280	333	291	261	304	267	285	301	308	276	283	292	292	322	304	317	261	290	253	283	320	301	285	311	284	284	301	261	290	303	293	319	263	329	303	320	279	285	267	287	275	283	281	305	280	274	330	304	268	257	282	301	309	285	285	325	247	301	285	280	315	263	272	263	292	325	267	266	309	313	270	303	315	257	307	291	301	298	316	290	281	279	275	289	328	296	315	268	288	276	295	300	293	296	317	271	295	277	288	287	302	307	278	280	317	305	298	312	280	313	302	271	302	284	279	280	268	278	288	287	284	319	303	282	313	297	313	284	308	289	279	315	277	287	306	259	282	256	264	288	265	296	244	300	259	274	283	264	270	304	271	269	300	307	301	282	306	310	288	314	258	297	284	257	275	287	275	290	298	298	282	284	293	301	287	295	301	292	300	302	299	305	309	301	285	279	291	303	298	278	263	272	296	288	222	246	295	295	314	276	267	320	268	306	288	257	287	275	263	284	302	277	306	300	260	294	307	294	253	246	273	295	293	301	320	298	252	285	320	317	305	266	304	303	295	303	308	323	271	280	290	304	274	269	304	272	279	312	292	289	273	259	280	292	308	267	273	292	262	276	326	277	300	302	345	280	259	316	270	273	287	285	289	284	290	299	261	280	290	286	304	315	280	284	283	300	311	264	284	321	285	298	299	284	321	289	284	297	287	289	280	303	276	302	310	263	280	299	299	293	281	304	288	290	296	278	310	311	285	299	301	271	295	287	299	299	301	304	279	307	273	268	253	276	276	290	273	296	289	282	306	280	302	290	264	280	293	280	274	266	308	278	298	294	291	277	300	276	271	259	271	281	297	306	260	286	273	286	275	283	311	309	292	299	309	327	314	283	287	292	258	270	280	275	303	318	303	284	269	302	296	289	292	303	303	313	286	302	297	301	281	294	273	283	297	268	283	289	308	270	285	278	315	314	285	294	290	262	300	298	290	319	284	254	252	275	291	267	267	277	295	287	269	302	286	294	290	236	294	269	307	298	255	289	312	320	319	297	279	279	305	286	299	286	275	304	275	281	301	266	284	288	307	283	289	266	263	254	278	275	237	271	315	330	284	292	288	299	336	276	267	319	306	253	288	298	307	294	285	293	281	277	300	251	285	286	287	294	250	303	285	270	260	276	274	279	297	293	287	294	313	320	265	297	299	308	315	251	308	269	267	284	261	285	281	289	325	258	275	300	259	283	294	263	263	329	325	300	273	322	273	269	309	289	299	244	262	302	299	263	273	263	287	297	262	277	298	275	288	308	292	298	303	308	283	306	285	294	263	296	258	290	310	295	262	257	314	275	270	288	327	290	269	335	328	287	295	308	309	271	273	277	303	276	290	274	283	291	267	266	288	313	308	291	283	282	294	293	316	288	257	265	310	309	285	265	286	325	286	306	296	276	306	281	305	299	278	283	309	279	314	315	322	270	301	259	280	302	286	275	282	301	265	290	274	289	298	304	291	300	288	305	276	259	282	298	285	290	289	275	302	292	275	297	270	258	294	297	285	262	299	256	327	318	292	266	314	280	278	258	309	289	303	302	268	261	299	299	276	277	308	289	292	297	287	302	332	262	293	290	331	279	329	294	278	298	311	292	277	312	301	296	278	262	288	266	292	267	295	245	300	278	283	298	289	306	271	255	279	294	284	260	290	315	291	299	293	305	280	295	292	292	284	275	312	268	311	288	275	303	307	303	286	291	288	296	302	298	285	282	299	286	276	310	324	273	263	296	271	301	297	285	261	259	293	266	248	278	253	296	319	303	280	303	295	320	279	271	275	301	305	279	267	250	288	268	290	297	308	298	279	274	298	280	271	290	335	253	291	332	291	291	304	283	302	322	330	289	285	281	303	286	306	286	282	307	314	286	297	264	297	279	284	289	286	278	296	296	303	282	283	271	299	279	274	300	273	265	289	249	281	309	298	282	280	292	286	276	301	279	300	277	326	294	280	333	279	299	287	309	305	316	302	261	293	305	295	309	276	277	298	236	280	285	296	271	314	288	299	306	297	289	289	294	286	292	272	299	280	323	281	286	314	250	291	297	291	279	306	287	299	265	296	304	283	259	299	283	312	303	265	290	280	293	290	300	317	274	300	260	281	311	289	287	273	286	310	260	314	257	296	256	271	304	297	299	255	257	288	311	314	301	273	297	286	265	272	287	307	278	314	297	300	285	294	292	291	277	324	286	254	298	267	272	296	287	283	276	267	306	286	292	269	260	284	252	323	287	287	283	278	286	267	297	276	286	265	257	261	283	302	299	268	296	288	284	300	275	279	274	286	275	307	293	318	252	272	274	306	278	310	263	269	274	297	275	276	294	296	297	265	310	276	298	277	311	295	297	271	283	273	314	311	281	307	296	269	296	256	284	261	263	274	292	301	298	287	299	279	245	276	279	309	281	302	289	298	292	292	312	283	309	282	309	303	273	274	258	298	288	287	286	327	296	292	270	268	265	273	283	283	347	245	293	268	293	294	292	325	292	279	317	283	320	293	301	296	244	274	254	300	295	289	289	304	294	280	257	271	283	290	257	288	294	282	265	284	290	315	303	286	272	278	279	291	289	272	303	290	300	275	284
9818	4464	58397	70022	68767	61398	51489	41619	31376	21592	13100	5309	1781	763	678	665	699	689	626	654	646	630	687	646	631	630	632	631	664	639	611	681	617	629	660	690	640	618	608	638	618	687	622	631	651	636	612	697	601	639	653	653	645	647	618	666	624	671	670	657	627	648	679	595	614	621	666	690	650	665	655	644	664	716	637	664	656	640	660	689	597	637	630	659	651	649	625	691	627	665	716	670	653	614	618	637	649	639	604	635	643	637	681	653	649	632	691	693	659	654	655	638	601	643	666	699	651	605	659	650	672	675	673	650	646	630	668	605	644	617	586	590	700	652	628	686	623	669	634	623	696	685	644	626	644	643	641	638	623	624	666	637	649	631	638	637	654	677	657	665	615	637	702	633	598	675	669	599	625	641	608	632	667	643	698	662	631	635	622	679	722	637	644	681	640	634	661	645	625	687	624	657	581	675	657	722	594	613	644	666	602	659	657	630	648	587	688	636	691	598	622	630	608	631	615	627	714	654	684	657	692	653	656	651	577	652	623	611	639	660	659	649	642	636	664	661	633	655	647	650	651	649	645	608	682	673	635	643	658	594	679	664	659	663	646	674	646	639	652	645	665	682	642	623	604	592	622	657	662	677	669	666	623	653	629	599	638	600	638	608	656	667	643	673	693	655	654	648	606	682	622	619	662	649	675	653	652	674	630	653	651	663	673	663	670	658	654	645	639	602	637	609	661	623	672	659	689	666	665	663	594	648	679	659	629	623	611	667	626	647	615	666	647	678	668	627	680	647	653	662	667	603	650	695	645	643	653	686	655	718	601	669	630	622	621	628	637	656	604	643	623	620	647	628	634	611	667	610	652	646	679	648	661	626	627	649	633	597	596	670	651	674	659	685	678	669	631	633	647	635	660	632	647	661	646	622	627	612	605	676	615	620	672	639	657	622	658	664	665	684	651	646	666	681	636	654	660	678	635	643	682	638	636	623	632	668	645	634	630	592	669	680	643	644	674	643	704	649	623	624	700	627	643	668	651	640	635	610	623	642	705	641	580	576	609	659	665	621	708	659	632	625	681	656	638	651	604	668	636	647	629	620	687	590	661	618	640	630	660	669	643	641	679	657	644	703	675	633	658	621	651	683	619	681	632	637	626	633	633	592	626	672	658	670	663	643	651	658	646	653	640	649	645	658	676	668	656	645	656	648	626	642	673	647	650	676	659	652	667	633	659	662	622	666	650	626	611	670	673	682	676	648	630	647	650	647	676	692	672	666	617	607	637	630	673	656	635	661	631	645	663	628	607	618	625	656	653	623	649	658	645	651	647	628	726	621	622	682	627	708	652	639	656	658	635	650	645	613	622	614	629	661	688	647	639	636	646	649	664	651	640	605	657	704	649	651	642	662	628	683	642	657	608	630	642	656	603	647	637	638	636	645	636	649	635	594	645	663	609	676	641	664	603	640	674	652	632	625	671	645	639	671	609	638	643	652	686	693	620	698	683	621	632	647	644	631	675	649	661	709	609	688	662	643	665	618	621	613	639	684	616	622	676	663	622	657	646	611	666	670	640	645	705	694	699	665	660	656	621	657	664	663	673	681	637	657	645	663	703	633	644	662	631	671	643	679	640	623	650	622	675	687	644	623	668	657	634	697	563	641	652	657	661	704	662	633	652	643	666	643	603	696	668	628	578	605	723	626	660	637	662	663	667	662	685	667	645	626	645	641	639	644	643	664	681	684	648	644	648	624	648	666	684	658	650	620	664	679	619	652	616	669	675	691	632	640	668	654	689	634	617	664	680	623	619	651	636	605	642	674	615	620	650	635	685	641	639	632	679	662	623	592	641	681	626	699	630	677	599	629	635	618	636	617	676	644	651	663	666	680	677	665	690	698	640	639	622	653	597	631	616	611	663	595	642	645	610	688	662	678	610	694	688	633	614	622	661	637	633	642	633	669	668	650	638	675	661	635	684	633	631	618	631	657	696	664	645	637	671	685	642	633	654	612	627	626	645	645	678	690	640	632	622	668	657	658	649	667	690	699	700	611	655	657	621	639	655	664	632	645	587	695	687	606	647	650	650	624	655	667	629	712	694	656	633	667	676	685	664	642	656	647	691	653	668	646	650	629	593	653	690	652	612	654	631	691	669	643	652	644	616	592	640	677	618	622	661	680	598	692	653	625	674	628	633	618	633	678	673	591	677	614	673	651	647	651	635	616	686	658	632	645	681	685	671	664	604	670	626	643	681	653	660	652	608	650	652	606	686	643	652	679	695	664	643	653	652	606	611	686	603	622	621	661	613	616	653	629	655	677	660	658	635	641	652	652	675	661	638	627	674	630	668	624	625	676	636	700	632	649	646	635	685	659	650	624	696	648	618	616	664	664	667	604	628	649	622	663	630	671	634	647	629	615	652	691	628	671	648	627	643	654	696	635	640	625	638	662	659	652	642	590	680	618	632	640	651	654	611	654	633	665	700	633	615	631	661	630	646	607	646	646	648	643	658	638	684	614	665	652	662	654	670	630	642	642	660	650	651	605	648	659	625	650	655	621	676	643	629	638	663	677	670	610	669	653	641	634	632	621	621	641	647	648	655	652	626	633	607	632	599	622	641	646	613	646	657	648	609	614	662	639	659	666	669	668	671	698	647	622	670	698	677	619	679	647	629	643	672	612	655	660	657	664	661	680	608	659	639	652	639	647	657	654	648	663	668	650	682	704	637	614	644	655	680	626	649	650	622	646	644	684	682	648	674	649	639	675	628	710	671	694	685	691	611	622	658	673	652	628	634	674	642	682	668	644	607	645	643	657	639	669	626	637	645	629	622	685	672	638	600	660	634	603	630	616	607	699	674	605	635	639	645	626	655	642	608	644	644	645	658	672	663	617	610	638	613	648	672	656	637	611	641	659	656	607	658	674	632	667	712	623	650	661	691	681	609	652	659	693	622	604	622	641	640	679	599	642	639	642	678	626	645	647	623	641	647	655	709	634	626	661	660	639	608	667	679	646	664	644	666	610	633	647	642	703	649	662	667	624	621	659	654	691	653	641	619	623	632	679	665	674	640	648	655	656	652	663	653	680	652	664	656	643	634	662	611	658	631	651	678	646	643	665	658	692	622	601	631	581	655	659	680	647	608	656	630	635	613	675	667	612	643	675	680	654	665	645	635	651	636	696	632	673	672	645	641	663	656	662	626	649	647	648	676	641	665	678	636	649	648	660	653	646	679	689	624	658	655	641	616	650	668	664	668	676	672	652	725	643	656	651	696	658	588	649	682	660	638	670	645	663	639	638	654	611	600	626	632	669	634	637	637	665	648	640	635	630	628	655	623	685	649	644	663	676	652	641	664	681	658	638	677	633	665	705	644	671	666	658	655	666	631	651	647	675	617	682	613	656	673	620	708	636	694	666	659	659	639	649	661	627	662	620	681	677	676	684	623	665	670	639	644	635	628	685	619	626	656	641	688	623	673	637	654	652	639	658	645	622	691	642	639	666	659	603
4389	1071	2076	2581	3248	2516	1776	1221	796	617	441	314	269	251	245	251	224	223	269	254	256	237	243	276	232	219	241	244	246	236	274	276	243	285	261	248	231	237	234	255	255	289	257	276	254	257	255	263	262	243	251	266	251	273	255	231	256	248	258	227	282	260	234	284	296	247	245	263	236	266	257	212	249	219	230	250	260	272	242	270	260	238	249	276	239	264	245	270	249	271	281	245	267	255	261	256	261	275	252	244	254	250	271	263	260	253	257	292	259	285	254	269	226	224	242	255	252	223	238	241	282	282	250	265	280	279	246	225	297	245	249	247	270	277	243	260	231	215	263	250	254	234	265	271	236	264	258	274	247	252	247	241	259	291	289	270	254	247	252	252	257	260	249	243	280	259	278	274	269	258	239	242	273	216	205	243	246	222	222	252	239	256	255	248	268	251	240	207	243	238	245	275	229	247	227	219	262	253	243	244	246	289	237	262	261	255	226	251	250	223	246	235	208	248	278	242	221	246	268	249	277	282	237	243	251	260	268	258	270	271	228	216	257	247	248	277	257	213	247	256	247	267	249	256	286	262	240	259	240	256	262	280	246	268	255	269	276	238	263	268	255	248	239	242	239	261	245	233	254	253	225	235	253	227	253	262	251	239	259	252	229	257	258	260	237	220	227	252	255	254	261	241	230	259	252	252	235	262	274	270	245	249	239	234	264	261	258	253	245	264	254	270	260	268	258	251	256	228	267	269	272	243	255	234	259	263	234	229	220	226	257	251	248	268	294	229	268	258	264	244	245	245	271	248	247	254	253	289	221	236	250	230	255	274	255	250	257	227	247	257	247	248	249	263	268	243	212	251	257	224	248	236	257	252	255	284	225	243	230	229	271	281	273	252	243	263	252	251	287	258	267	252	247	234	227	243	227	229	259	261	262	249	272	266	275	264	244	252	246	254	241	227	273	243	241	207	245	245	234	250	223	240	253	265	267	262	271	244	244	238	257	251	280	229	246	261	257	226	241	231	272	239	239	237	296	245	228	254	252	258	241	275	230	251	263	265	278	254	290	255	263	268	250	274	280	270	242	288	246	226	253	250	272	267	259	249	246	260	280	243	252	248	237	254	248	263	245	242	243	231	268	243	264	268	242	288	243	250	232	229	277	277	267	245	231	293	226	255	261	255	260	242	260	246	239	260	277	220	239	245	240	245	261	234	238	278	232	251	232	230	233	253	231	219	236	215	240	274	238	270	272	251	259	224	236	251	255	259	244	254	240	234	250	262	251	250	272	277	260	253	230	277	232	248	254	265	251	269	232	239	240	235	245	223	265	249	251	260	263	249	232	280	227	255	266	278	256	255	255	226	294	270	253	222	287	266	252	232	293	260	210	258	223	260	245	241	255	231	261	251	235	272	257	237	242	253	250	248	263	274	255	223	261	273	211	258	233	273	259	234	282	283	241	241	254	285	243	248	199	262	253	198	249	271	268	242	241	257	251	221	244	250	278	242	292	255	259	242	271	227	251	226	252	277	239	269	256	226	259	274	268	231	276	217	237	254	251	240	243	243	256	237	239	253	247	226	271	242	264	230	238	250	249	233	260	273	264	237	259	259	257	254	258	256	248	251	215	246	261	250	269	235	238	246	233	240	250	268	238	262	269	272	265	270	226	235	255	254	240	266	245	262	253	252	253	259	290	241	268	237	246	263	257	229	221	241	248	223	252	250	249	262	288	237	262	234	244	257	249	248	226	256	243	281	270	267	240	264	252	258	257	267	232	240	245	265	249	252	268	267	258	235	257	269	274	252	218	266	240	217	237	258	249	270	224	263	246	252	286	239	238	234	259	238	236	255	257	295	273	251	256	259	217	266	249	252	245	248	252	262	244	260	253	232	252	239	244	284	251	244	293	273	251	277	235	280	227	244	261	237	274	258	248	231	256	264	249	231	253	259	264	258	238	235	239	231	255	254	249	247	264	255	231	243	263	247	265	211	258	247	242	279	235	239	253	269	218	269	278	271	251	247	293	233	246	268	235	240	266	241	260	250	255	236	247	245	266	238	295	227	239	248	255	264	236	269	253	230	274	266	273	230	256	237	247	228	271	217	225	255	220	248	225	236	255	239	244	262	264	261	249	251	237	268	260	240	266	242	233	229	255	271	269	259	245	251	290	237	297	245	250	256	237	227	255	280	260	247	260	236	273	233	260	270	233	252	252	236	244	234	238	250	257	209	256	283	269	230	242	245	250	252	267	224	273	221	254	251	254	253	242	234	256	263	244	232	229	299	292	248	239	279	247	284	237	267	262	261	250	217	255	246	262	233	260	256	227	257	258	227	256	253	242	245	238	247	211	237	243	252	240	232	249	270	264	266	263	251	250	243	203	258	279	270	249	271	284	266	254	254	235	278	260	252	233	247	238	293	256	253	250	242	241	235	239	254	250	221	227	251	244	246	238	242	228	249	271	271	248	248	233	246	281	233	246	268	248	242	246	261	259	280	263	239	244	258	247	248	255	289	268	273	233	266	233	251	259	248	233	242	282	290	247	272	242	252	235	265	253	249	256	246	262	195	247	243	231	251	229	271	278	279	264	241	245	248	239	267	249	271	201	249	258	254	261	237	249	241	248	248	278	254	258	266	233	253	249	260	262	244	233	259	224	268	252	264	248	288	228	272	260	253	267	249	281	246	271	287	267	269	226	232	260	265	257	274	234	240	247	259	262	255	287	223	279	252	239	235	246	249	254	242	236	239	255	249	219	255	279	222	282	257	259	248	259	250	224	271	255	224	265	216	216	215	251	262	243	218	205	264	260	263	262	264	238	241	224	280	254	249	245	268	252	245	251	255	224	229	260	239	252	257	277	248	250	246	268	231	232	241	241	253	246	249	293	235	238	226	268	253	240	244	266	256	248	239	251	272	274	229	231	242	233	242	251	235	263	249	261	231	241	255	248	263	241	284	266	258	252	237	234	233	237	281	240	260	219	256	255	270	269	260	286	248	258	235	238	249	255	266	253	243	265	251	285	272	248	268	254	223	254	243	288	231	222	253	265	249	240	239	239	249	244	253	243	262	246	248	242	269	252	239	235	237	269	272	237	285	258	244	250	267	274	273	251	268	238	261	236	261	275	258	225	281	245	233	266	292	226	275	225	268	229	239	253	223	260	251	263	257	258	227	253	231	276	251	230	257	260	251	248	223	284	250	243	261	234	246	238	236	245	253	248	228	214	285	261	270	274	262	227	235	256	255	260	270	265	258	234	258	263	246	239	257	233	249	240	252	234	241	252	248	252	237	226	296	260	259	260	252	265	241	250	245	225	240	254	260	249	251	285	273	256	229	252	263	214	244	322	283	281	248	239	243	259	257	238	253	246	253	206	237	266	263	256	283	248	260	259	253	245	243	280	238	241	248	242	280	277	244	276	244	243	273	250	226	247	238	279	251	228	261	253	279	251	235	260	232	269	268	223	252	230	263	248	265	280	262	249	260	254	267	274	247	262	231
3625	1331	4929	8719	11581	9419	6552	4439	2902	2033	1369	775	652	601	580	587	572	522	539	556	540	562	551	552	533	597	555	540	546	601	559	549	579	586	561	574	587	582	547	607	522	547	585	573	576	547	542	552	494	580	537	550	570	509	572	519	540	544	572	565	586	559	573	582	584	566	540	539	554	521	580	549	594	561	556	546	587	574	590	511	606	552	548	539	549	573	545	612	601	557	542	611	576	593	520	591	579	545	542	525	539	551	532	560	548	582	553	614	558	559	552	530	562	551	545	580	548	563	604	541	512	591	537	545	596	586	624	569	581	534	601	530	597	576	539	563	563	541	566	557	548	531	593	528	522	586	531	558	556	545	563	560	535	582	554	600	569	573	564	556	563	537	571	522	544	596	556	584	547	573	588	568	542	571	587	580	578	622	543	570	548	565	530	559	573	552	560	552	534	561	553	564	567	592	558	582	554	555	587	511	604	528	548	564	587	517	584	570	569	575	529	548	579	537	544	508	567	572	559	554	569	576	572	545	625	537	540	587	542	542	567	570	572	571	550	547	556	558	588	584	583	576	538	557	550	548	524	573	550	582	543	577	588	515	559	583	523	604	571	576	579	546	539	503	524	552	568	560	544	590	576	562	506	570	561	569	539	549	569	554	577	529	583	536	571	561	571	548	543	512	572	517	591	555	526	528	518	590	570	570	561	572	612	559	597	582	579	536	526	578	567	581	539	575	560	522	598	630	574	587	526	565	565	584	516	588	555	558	518	571	557	537	602	603	578	590	554	589	558	544	552	505	578	527	550	554	575	567	561	572	574	559	566	555	583	533	526	600	538	538	594	572	575	580	565	627	553	551	541	556	548	569	566	612	537	576	540	533	582	548	605	562	579	571	554	565	558	586	542	580	561	579	631	560	559	530	581	557	575	551	570	558	517	596	546	580	548	532	600	567	596	490	530	589	586	600	555	527	579	579	525	546	565	528	567	538	546	509	539	539	582	570	549	532	571	552	551	552	605	536	564	543	567	562	549	570	498	553	539	572	574	557	533	540	588	534	546	576	565	551	564	552	581	554	527	585	577	593	557	561	598	585	507	520	598	567	548	571	555	555	561	572	541	568	579	582	574	572	564	568	626	577	615	572	558	583	541	577	573	546	535	544	568	534	509	584	564	538	573	552	539	584	616	555	554	590	550	561	597	544	556	559	547	590	546	538	602	573	523	592	572	555	565	614	570	541	541	583	613	550	567	496	585	570	570	526	581	573	538	588	605	589	598	523	551	526	600	556	508	523	598	570	530	524	546	572	573	572	604	586	568	553	567	570	570	578	577	554	570	560	582	577	563	580	588	594	554	561	521	573	516	553	572	559	590	595	544	570	551	552	540	610	567	571	534	569	558	534	575	570	585	566	519	569	578	562	555	551	528	525	514	587	560	516	626	569	573	560	551	560	561	562	542	498	551	563	539	534	565	537	540	572	557	552	563	533	581	600	565	529	554	533	547	548	525	579	610	540	560	549	567	536	566	535	566	586	564	608	563	586	595	538	543	522	554	582	569	575	551	579	544	578	574	562	574	573	614	562	586	585	575	611	577	572	595	528	540	551	591	566	560	561	599	597	561	558	562	566	573	557	524	526	529	594	526	572	606	549	526	557	554	590	540	522	557	584	529	575	582	544	540	584	550	556	562	568	575	558	568	557	535	523	565	578	554	601	569	546	571	537	559	573	533	503	535	544	575	552	621	550	534	539	586	585	527	559	559	536	586	581	561	566	558	564	553	595	572	562	606	551	553	540	527	529	521	584	602	559	571	567	533	580	518	586	571	527	557	546	570	525	544	595	522	528	554	530	595	546	565	561	585	566	617	615	570	568	552	548	547	567	549	564	559	577	552	591	560	581	613	585	608	566	567	571	549	576	570	567	541	550	535	569	553	535	529	580	550	576	503	506	542	551	539	529	526	560	574	555	559	529	558	585	609	586	575	579	599	546	589	533	540	550	565	575	606	594	595	524	612	548	580	577	607	584	546	570	562	591	588	553	569	616	528	542	601	561	570	544	576	536	561	568	549	554	541	564	546	614	563	578	557	592	599	566	586	575	560	614	554	547	562	626	616	555	593	585	514	593	557	558	536	532	556	553	549	553	591	551	516	584	567	574	595	536	531	512	544	569	561	605	591	573	552	573	560	547	583	585	566	599	559	582	525	577	549	536	571	563	516	575	557	575	538	559	505	563	585	553	542	583	542	541	549	561	513	553	531	513	602	571	538	575	552	548	524	521	589	569	613	561	527	581	577	529	599	530	579	509	590	594	599	615	547	550	573	586	579	570	564	569	553	556	580	576	534	558	587	506	536	576	583	598	548	536	513	515	560	600	552	563	573	559	540	546	596	562	615	582	593	581	532	551	564	591	545	547	548	556	533	533	530	533	578	590	523	579	556	557	564	567	571	575	519	548	582	555	573	537	577	525	572	570	540	589	542	601	602	547	557	579	534	554	579	534	541	576	593	606	536	577	559	546	559	548	535	552	561	560	584	552	565	548	565	582	594	577	572	524	543	584	533	564	510	534	541	569	547	516	549	580	586	549	539	609	541	554	574	567	531	573	555	545	555	585	560	579	570	547	608	527	579	572	590	526	545	546	579	553	590	573	564	547	575	543	592	558	596	557	545	564	609	537	572	579	566	572	583	578	556	523	517	527	565	573	518	605	542	601	572	541	572	556	548	556	563	566	551	541	512	557	570	596	555	569	599	565	566	522	547	554	564	546	530	535	566	544	551	554	589	515	549	550	554	562	554	530	584	558	618	540	571	560	566	565	571	567	512	638	553	576	544	562	585	632	555	564	553	559	560	563	569	550	595	567	529	552	605	572	547	558	569	573	571	544	521	564	596	546	611	578	536	576	563	568	588	537	572	559	606	573	560	557	554	531	585	565	590	509	534	577	555	564	518	596	565	466	549	539	543	532	546	550	538	551	540	565	588	566	619	522	528	522	565	616	575	538	558	539	514	576	563	587	558	573	559	577	575	574	556	552	570	553	579	569	574	575	579	513	575	557	535	578	523	589	589	604	540	530	548	538	565	556	570	516	549	590	583	589	572	533	558	546	581	528	563	576	576	564	568	595	550	553	545	545	568	566	554	603	536	571	560	536	556	512	599	581	589	544	562	545	555	528	526	587	590	567	542	520	563	557	562	566	551	577	600	595	553	570	588	562	553	572	576	541	572	561	544	625	578	553	543	587	563	554	534	560	562	550	557	577	601	596	558	579	545	553	536	559	558	536	528	566	553	567	562	547	551	567	536	533	561	546	542	576	591	551	566	589	546	536	557	553	584	556	566	572	548	581	593	567	593	561	542	536	577	578	560	530	571	550	576	578	564	540	577	523	516	602	595	540	557	564	558	588	563	509	560	581	598	533	576	605	577	558	538	566	559	547	542	562	566	611	575	616	568	581	553	591	560	537	562	547	600	561	552	582	529	557	565	582	578	534	561	530	548	565
12747	2771	34709	47371	49644	35317	26326	17088	8984	4120	1840	706	328	263	223	227	231	194	201	237	204	185	221	219	191	222	223	228	201	196	214	224	216	219	220	198	204	200	219	218	190	177	188	202	191	212	209	202	198	197	225	199	231	211	181	188	206	199	217	228	196	227	205	209	213	196	228	205	212	203	214	205	207	217	207	201	191	190	209	174	183	195	219	220	207	216	205	210	214	213	202	188	200	217	198	212	191	247	229	195	188	198	224	201	219	223	207	212	205	192	191	204	207	202	200	209	224	225	192	215	223	192	203	203	231	198	170	190	199	221	222	260	183	204	196	196	208	201	176	213	196	217	229	194	204	203	214	221	211	216	224	189	241	207	196	206	201	193	224	183	204	226	191	202	209	207	212	198	222	203	215	190	232	193	218	196	208	207	201	192	206	198	224	210	201	219	201	226	185	199	220	195	227	173	216	237	238	210	205	194	196	207	219	190	193	206	199	201	196	221	223	216	183	190	218	195	215	210	214	199	238	218	203	195	216	208	225	220	190	207	209	187	196	238	231	215	217	240	230	209	209	225	215	196	214	161	204	196	203	181	186	187	234	234	210	210	245	228	209	215	210	203	209	202	210	228	214	230	204	198	204	213	218	223	207	188	201	197	206	218	205	211	214	247	203	205	200	189	187	204	216	194	196	212	210	180	200	213	201	228	193	216	201	210	205	220	215	219	194	227	202	185	199	220	212	189	210	231	203	222	188	199	207	225	235	205	210	190	196	204	181	240	194	207	200	197	208	207	187	178	185	216	210	181	215	197	191	193	197	207	189	229	218	206	191	210	221	203	191	205	221	225	211	180	217	199	198	197	220	231	196	238	208	206	194	208	186	208	210	223	200	199	190	221	195	232	209	191	186	214	212	206	189	199	215	230	187	207	215	207	191	224	183	208	196	217	205	219	201	183	233	194	212	213	216	229	208	238	236	234	172	189	203	212	193	250	199	210	197	203	213	217	202	212	222	226	209	213	184	213	198	218	210	191	214	207	230	231	226	212	204	201	224	203	192	206	184	209	184	204	221	201	170	188	208	210	211	226	195	192	208	219	202	203	190	214	223	207	197	234	226	211	204	222	161	221	206	208	234	212	201	203	209	202	203	193	193	207	197	226	212	222	200	194	210	206	198	193	221	203	219	226	197	238	215	231	214	240	199	179	229	213	211	200	197	209	202	172	179	229	202	207	193	215	212	213	193	224	184	209	183	181	203	208	238	223	200	228	203	193	221	182	196	197	196	233	213	189	179	215	212	223	216	193	197	208	192	198	216	201	188	196	202	207	197	196	220	193	221	207	218	187	182	199	189	214	225	227	210	205	179	198	198	195	216	194	242	212	201	233	210	216	222	211	208	209	202	192	197	190	226	219	200	211	193	187	189	204	209	204	206	207	198	199	205	205	184	230	177	199	228	231	222	219	210	214	202	216	201	199	221	230	192	208	210	201	225	221	199	204	182	228	201	214	215	199	219	204	189	212	196	216	198	212	210	190	210	211	201	227	192	206	236	208	220	200	213	178	196	193	206	225	194	204	214	179	205	212	202	214	202	189	178	213	238	224	221	192	220	232	228	200	189	228	199	225	204	191	207	218	205	198	238	204	210	209	200	211	199	189	218	202	210	205	202	214	208	218	197	190	196	188	211	179	177	191	199	244	185	226	215	208	210	204	201	219	258	217	223	220	204	218	210	206	230	204	219	193	209	208	217	207	200	219	197	194	197	212	226	208	199	207	197	210	200	195	199	207	216	213	225	196	211	205	201	193	196	226	203	189	189	209	221	224	197	212	206	215	206	173	184	186	205	202	228	229	228	218	191	201	179	184	199	205	206	221	201	230	179	216	220	206	201	230	209	206	218	199	221	217	181	205	205	204	208	197	193	209	220	184	199	213	220	198	200	216	192	205	191	197	197	197	180	195	228	224	253	195	205	224	220	207	210	213	213	209	217	196	211	209	239	213	212	196	207	201	185	214	233	222	197	225	208	219	221	196	205	201	224	191	216	194	180	207	200	201	210	220	244	217	185	216	190	197	199	222	200	235	195	192	216	193	184	175	208	228	188	190	207	203	217	207	196	213	223	213	230	221	242	175	216	179	204	182	230	186	221	183	211	186	221	231	210	250	194	221	225	193	190	186	186	207	237	221	210	176	237	200	197	187	213	208	208	203	215	198	225	221	182	211	219	219	203	214	235	179	216	217	176	222	216	227	204	184	197	228	203	229	211	211	229	204	227	199	214	219	202	215	201	186	193	193	196	194	206	210	201	194	177	220	173	212	207	232	195	210	203	166	205	181	226	207	216	211	204	179	201	215	211	194	219	213	209	189	184	203	200	203	205	215	208	213	209	203	230	209	180	218	175	203	194	223	216	232	218	216	217	233	209	174	194	206	221	224	209	201	237	202	182	203	190	211	200	214	202	187	197	202	236	198	205	179	194	203	235	211	226	230	171	197	190	234	200	210	201	207	193	185	218	201	204	229	200	197	205	226	213	225	197	244	218	226	166	205	212	192	195	204	212	222	219	187	222	204	196	189	191	193	216	183	200	198	198	222	220	193	210	201	206	184	214	183	182	193	228	170	238	223	202	221	223	210	221	218	230	205	192	197	202	201	211	189	229	197	195	200	187	212	202	201	203	188	216	225	197	216	219	221	245	225	198	221	231	196	229	220	225	204	190	213	200	198	213	212	207	234	211	219	202	216	208	191	192	215	212	206	218	165	175	193	189	184	176	187	190	197	215	224	217	222	206	211	192	216	221	211	209	181	191	207	219	193	208	207	202	199	196	221	187	197	207	181	180	207	218	187	183	221	217	231	216	199	181	193	225	215	223	231	194	178	193	225	222	203	176	187	177	226	203	215	196	208	238	231	198	217	217	221	202	197	201	223	221	218	220	194	239	185	208	197	215	240	186	213	226	202	209	224	206	217	209	203	186	201	215	212	215	189	201	218	196	220	202	217	198	217	215	205	210	179	205	190	175	210	243	205	211	199	228	207	207	196	199	173	187	248	205	238	239	209	189	219	249	192	211	205	211	200	210	184	185	214	205	211	212	179	217	205	207	214	219	205	218	211	213	192	203	209	216	218	187	185	173	191	181	220	191	200	185	204	191	209	218	210	207	206	226	232	181	205	239	219	189	194	199	232	202	194	217	191	198	216	223	207	176	187	217	205	202	212	208	230	224	197	205	201	235	213	192	218	197	195	192	217	209	200	165	209	203	192	215	219	212	203	188	194	178	186	187	235	179	194	190	222	182	230	236	202	222	193	221	188	218	200	204	232	196	201	240	199	230	193	213	185	226	229	199	198	213	208	215	224	235	204	202	198	222	225	208	171	204	225	196	218	205	222	194	219	191	208	262	186	223	234	238	229	220	208	227	211	187	222	195	188	218	222	195	178	190	219	206	246	216	232	201	196	244	214	182	231	210	180	203	184	182	206	178	189	216	192	223	193	190	215	218	201
7801	2629	37696	54413	58637	49052	42410	33882	23522	14163	7490	2743	1063	623	490	508	515	480	516	495	482	469	509	479	511	482	488	471	455	505	516	506	503	483	488	491	499	461	461	513	486	466	507	474	485	480	524	477	465	524	480	498	465	490	464	499	481	458	472	466	506	510	478	475	472	459	489	464	483	471	501	498	478	498	496	491	493	478	478	463	439	448	491	519	474	500	465	473	487	521	476	523	496	466	469	471	465	486	494	501	444	482	458	440	490	470	514	486	485	469	475	507	464	469	494	501	475	493	499	470	457	523	489	510	519	451	477	518	500	497	485	466	463	487	485	482	521	459	477	487	494	508	478	477	465	479	441	527	492	525	482	463	489	507	498	489	484	426	467	477	484	488	460	508	462	490	491	489	473	500	491	481	502	497	506	469	509	475	472	449	532	477	477	477	485	460	512	468	474	474	507	467	500	504	472	491	449	502	465	523	472	472	485	458	493	495	480	440	503	522	476	490	470	525	507	501	482	489	476	477	496	492	478	510	518	461	499	479	458	493	487	457	503	494	515	462	489	500	475	496	476	472	464	498	501	516	489	456	519	521	514	493	504	469	476	469	503	511	478	475	516	482	504	504	491	524	483	494	488	465	460	480	487	509	470	488	473	443	493	454	499	496	484	473	477	497	486	448	508	454	514	489	453	461	482	463	466	478	532	471	468	488	512	459	469	504	473	473	498	499	480	492	482	524	485	491	499	418	465	507	510	485	495	506	470	507	495	507	490	490	449	453	470	496	509	493	522	509	470	483	513	448	513	479	488	462	458	490	443	483	517	524	466	458	516	503	527	479	464	468	491	463	444	505	466	437	449	485	491	487	474	499	464	452	462	464	489	471	469	451	486	510	444	495	456	488	507	444	498	466	518	479	466	518	484	528	494	461	497	470	463	467	450	471	463	491	476	511	483	466	454	477	462	476	483	477	476	456	486	493	499	491	456	468	489	447	504	482	477	480	463	491	433	506	514	465	471	499	505	497	490	469	511	471	473	526	512	494	471	502	485	540	482	463	457	480	516	466	494	477	497	504	481	434	499	478	505	498	497	510	480	530	466	483	508	464	498	510	460	435	467	502	484	474	483	448	507	458	491	488	482	483	507	481	470	499	487	465	488	454	509	499	466	501	483	520	474	454	469	524	495	480	509	503	505	459	481	514	478	490	508	500	515	480	503	459	477	494	494	501	458	462	445	488	493	460	448	509	518	459	453	486	510	438	500	469	467	512	475	522	497	489	467	472	476	509	470	457	477	487	483	498	518	508	514	496	448	476	432	473	505	500	471	487	508	468	487	512	524	511	467	473	486	453	464	503	456	447	467	476	530	429	455	528	515	485	499	475	469	496	488	496	452	459	505	479	481	492	530	486	487	514	487	494	472	481	491	463	490	460	496	459	488	435	495	492	470	454	470	505	490	450	484	473	502	548	483	476	498	480	464	487	468	494	516	543	528	464	426	481	479	496	489	500	517	499	504	482	466	501	494	481	492	446	483	467	469	479	487	491	491	499	522	473	493	460	482	498	515	479	483	497	501	502	498	511	478	500	455	470	446	460	470	480	478	509	483	490	451	469	458	433	505	482	469	447	463	484	488	549	498	472	488	473	491	441	479	484	479	482	506	475	525	506	499	506	472	543	483	454	503	519	502	471	516	502	469	503	503	497	459	496	473	495	491	451	463	488	506	466	456	472	503	485	499	474	482	500	466	469	475	435	474	468	488	474	494	431	475	493	486	468	537	482	483	473	502	503	492	466	455	511	456	494	448	494	515	497	495	482	474	465	487	466	505	458	508	441	478	527	477	501	518	480	482	502	511	462	462	519	495	462	500	495	507	494	489	468	437	468	501	476	473	509	483	501	528	473	489	474	495	478	520	446	490	505	483	463	493	465	454	485	501	473	509	483	494	503	474	483	472	480	504	471	486	485	456	514	489	438	494	468	470	463	476	485	468	456	467	496	458	510	498	491	500	519	471	501	478	485	484	486	523	507	494	462	478	495	440	488	499	489	490	474	448	460	484	494	481	494	492	481	487	490	489	510	478	526	530	502	453	489	466	520	471	485	476	495	482	514	493	510	524	510	465	517	486	457	489	483	490	476	498	485	480	516	458	473	446	467	450	488	480	494	467	473	493	516	498	469	481	491	462	492	460	465	441	513	489	474	515	483	460	480	488	463	462	508	509	491	435	498	477	508	497	502	509	500	516	484	474	470	507	468	485	488	485	487	490	518	490	487	496	477	456	500	463	520	477	494	441	501	473	477	510	558	489	488	462	472	480	480	455	483	481	496	475	478	467	477	499	470	499	480	482	473	490	519	513	488	493	444	499	447	492	449	463	450	481	490	490	464	524	521	499	507	485	522	489	507	489	519	487	496	494	441	497	489	456	516	488	483	491	468	485	483	461	487	455	466	501	484	460	494	477	469	454	452	496	466	506	472	443	484	490	481	483	486	498	453	474	499	468	524	474	489	497	477	479	488	452	451	487	492	451	511	479	519	528	495	475	464	467	467	529	489	494	505	450	465	466	464	491	503	461	528	489	445	492	503	508	461	478	475	472	466	473	508	501	480	510	481	462	472	444	468	474	492	492	492	514	505	448	483	503	511	483	487	446	477	502	480	499	485	494	487	486	510	489	527	489	490	513	483	471	516	484	494	474	492	517	480	466	520	487	454	496	492	510	497	484	503	489	507	534	506	477	501	490	485	480	503	523	495	476	470	476	485	506	501	509	504	508	477	473	501	514	502	482	479	451	515	460	501	503	474	452	457	453	508	486	494	473	491	496	480	486	498	514	504	484	493	492	496	470	508	512	486	489	496	475	499	467	446	476	456	513	469	493	517	435	459	500	515	460	506	493	449	483	528	487	467	507	461	483	524	517	475	491	514	511	441	503	492	471	515	470	532	523	491	512	467	505	466	490	512	487	447	494	510	464	471	472	476	471	498	479	491	472	491	479	495	474	510	484	517	470	484	469	454	476	474	495	460	495	454	487	485	517	495	530	467	474	472	478	440	512	491	477	503	449	455	482	443	500	470	495	504	511	517	495	494	459	509	503	460	492	480	463	452	489	446	485	492	459	470	489	444	443	477	467	491	491	490	523	478	462	488	494	462	476	523	563	526	482	516	442	500	442	439	471	510	451	506	464	480	493	525	466	502	488	480	498	515	522	494	517	482	421	470	463	480	489	479	466	463	446	523	480	504	476	471	488	455	491	500	487	514	441	482	464	495	501	430	483	474	457	469	521	477	464	480	452	510	474	525	473	481	494	519	474	454	466	500	500	498	470	487	523	482	498	452	466	503	457	525	460	490	453	475	452	495	482	451	491	474	449	464	457	471	497	495	477	467	472	495	480	493	495	504	508	480	461	478	484	476	473	462	485	506	507	489	498	506	486	469	493	517	544	510	503	500	440	493	505	513	503	495	482	510	510	453	487	448	489	466	475	499	465	502	491	442	465	496	503	500
19745	8338	56166	72540	60931	47842	36914	24742	13584	6058	2591	1247	430	317	289	291	287	282	314	302	279	284	281	297	288	268	274	310	304	298	299	308	277	278	279	291	275	298	300	309	317	296	277	282	292	286	250	299	290	327	299	313	323	302	330	293	276	271	306	306	298	285	269	296	286	288	280	303	280	285	297	304	297	293	300	292	312	308	305	293	280	308	322	287	277	319	285	287	322	337	272	290	290	294	286	310	292	260	296	291	323	292	297	291	307	275	299	289	313	278	291	277	312	273	322	286	282	290	310	260	272	320	326	347	323	293	317	288	319	263	296	324	286	297	271	292	278	282	265	251	323	290	321	313	244	284	280	299	316	304	280	314	298	289	311	276	291	275	308	283	280	315	288	323	285	299	345	307	287	299	287	283	299	302	279	303	310	289	278	289	287	299	342	268	305	312	312	281	327	303	294	291	286	259	279	271	320	342	299	308	271	255	279	280	296	305	298	289	280	290	274	267	283	287	299	310	303	271	319	267	263	261	289	311	295	269	291	295	298	285	286	283	299	341	285	278	315	295	285	314	293	322	272	290	285	305	308	318	293	284	257	300	300	292	287	275	316	283	310	284	285	298	275	294	329	319	315	282	283	274	301	302	302	307	288	252	289	312	290	314	324	304	274	310	315	309	320	307	282	288	318	312	296	319	294	303	293	319	300	290	290	325	339	315	322	311	321	303	366	317	258	273	288	309	269	307	298	282	313	263	298	300	289	276	258	305	316	304	281	294	330	301	311	292	266	306	305	340	307	328	304	310	292	293	322	289	293	259	329	300	296	297	302	295	276	304	285	303	310	301	302	291	300	305	302	264	293	284	306	323	288	265	293	293	277	298	244	293	251	312	330	274	257	280	282	306	305	288	307	274	298	292	302	313	285	260	283	293	296	302	292	301	311	273	275	326	319	310	312	306	277	298	303	290	288	304	272	304	249	314	286	331	295	295	352	320	282	292	307	288	291	336	293	321	296	291	301	338	296	329	283	249	274	282	312	275	277	297	293	289	292	278	312	303	288	324	296	285	290	286	310	291	284	289	287	263	255	316	281	275	329	321	320	285	274	284	315	290	280	292	306	320	286	304	303	288	271	306	279	312	290	275	293	284	311	315	310	300	303	290	320	285	275	300	291	283	291	282	300	305	309	327	299	319	259	272	300	281	290	295	303	342	291	317	290	302	282	312	272	279	299	295	285	324	335	294	283	290	286	257	281	284	265	300	277	301	278	305	279	273	310	270	300	294	306	270	289	304	283	305	274	312	293	319	297	283	295	273	308	339	312	319	276	283	296	303	305	309	317	299	285	294	295	318	304	266	256	308	299	306	277	275	312	312	305	296	287	305	287	297	322	299	279	291	282	287	309	273	312	284	308	282	296	298	263	295	316	285	264	295	304	311	299	309	292	300	302	285	311	306	273	282	294	284	287	289	278	328	348	307	323	287	295	296	322	324	308	276	323	260	268	295	282	271	289	298	288	285	261	309	305	291	283	301	289	293	297	330	281	292	306	258	278	273	282	288	356	289	291	250	298	294	297	304	288	300	297	263	297	286	282	294	295	293	300	313	273	291	290	311	290	307	288	276	291	281	321	299	280	281	334	270	294	293	294	295	298	307	286	307	286	275	323	304	285	309	325	286	304	289	277	285	299	300	291	297	275	321	293	284	287	304	305	280	276	319	285	283	313	299	304	307	309	299	270	303	312	318	311	306	321	317	305	298	282	322	278	293	270	296	327	274	331	287	303	297	288	282	307	302	316	281	323	296	342	324	301	279	281	297	318	333	298	268	301	304	286	309	294	278	278	324	278	302	280	311	285	302	289	285	265	318	303	322	292	323	300	279	312	313	286	295	293	282	294	284	274	290	305	280	289	297	283	293	278	286	310	269	308	256	297	295	295	290	275	306	297	302	283	280	274	320	307	283	264	312	311	304	299	273	329	320	308	285	294	270	308	280	290	333	293	289	297	282	314	283	307	295	312	288	280	305	300	300	273	299	300	272	307	285	287	293	317	279	276	296	313	305	305	280	302	296	288	271	296	302	306	344	295	273	312	269	275	302	309	316	302	284	277	310	281	317	282	280	299	279	233	288	316	291	309	292	269	292	323	298	289	301	325	289	329	300	269	261	300	310	279	305	313	282	275	300	281	261	273	292	257	304	293	311	297	259	309	258	281	299	280	276	289	283	295	316	300	298	258	276	298	302	293	263	275	280	348	306	283	290	289	288	294	300	277	249	298	286	277	274	305	277	287	280	309	292	288	291	297	304	298	293	249	311	330	292	286	249	283	253	281	287	339	299	298	284	291	306	303	309	340	295	282	299	295	270	263	266	309	298	300	284	283	317	296	302	278	292	262	268	278	313	286	279	303	301	271	318	255	259	324	274	312	331	292	271	312	286	267	260	284	263	284	319	293	289	292	286	347	279	293	276	310	290	258	294	280	288	294	298	300	301	283	278	305	323	302	304	273	273	302	282	308	300	291	292	278	309	311	279	316	317	287	271	304	295	292	292	314	296	282	305	322	289	291	293	301	265	279	309	295	321	293	263	312	283	289	275	297	266	260	327	291	318	300	321	289	280	291	325	289	279	305	314	303	303	306	290	303	288	305	306	266	319	279	292	308	308	296	336	321	291	290	313	308	282	288	316	276	276	300	304	282	289	284	302	274	309	297	304	277	320	299	284	276	312	277	305	304	294	292	292	283	304	294	295	313	324	316	273	291	306	315	294	307	317	307	271	277	310	314	303	282	340	290	277	271	279	313	266	313	293	291	275	309	284	297	308	278	255	293	297	268	292	300	286	281	326	285	303	331	305	271	283	334	300	318	296	292	279	290	282	270	269	309	285	328	314	310	299	282	284	311	283	327	283	280	308	305	297	296	302	322	298	274	266	303	291	299	317	308	334	306	291	272	278	297	266	297	314	312	290	311	296	273	272	279	267	283	322	280	299	291	286	286	310	288	304	281	302	324	289	290	266	259	309	280	293	301	268	300	313	275	287	311	277	292	325	322	306	305	327	301	318	294	307	282	315	309	260	294	301	289	274	305	305	297	349	323	285	300	288	269	286	285	282	317	322	314	272	317	285	298	321	279	291	311	294	296	307	320	302	274	292	293	312	320	295	282	292	289	274	287	313	285	278	328	315	276	290	322	289	291	314	327	315	284	292	251	283	273	295	312	289	295	297	326	297	310	308	307	282	292	269	271	315	304	284	257	315	329	286	285	287	300	325	292	296	309	295	329	284	322	304	263	287	305	317	301	331	306	285	309	289	315	283	318	275	275	280	270	290	332	295	299	300	294	263	299	295	292	309	302	306	307	287	313	293	280	299	295	319	290	277	276	273	294	300	271	279	304	295	286	289	277	285	270	322	288	294	281	294	261	286	339	299	316	306	335	326	296	288	294	311	318	305	302	257	302	346	289	274	315	284	300	281	334	267	281	303	309	323	288	280	315	257	288	282	308	310
9006	7378	55313	76330	69472	59446	50480	40072	28146	17292	9500	4180	1340	726	607	626	665	653	655	646	663	647	699	679	647	659	712	687	625	601	671	643	670	647	678	645	659	660	688	686	672	695	643	706	630	659	710	691	693	683	689	640	654	693	634	641	631	677	659	626	634	645	672	652	649	652	699	678	672	655	661	621	645	680	668	701	632	664	653	660	640	619	652	650	664	643	593	636	635	656	728	678	678	648	669	696	656	672	678	692	694	641	656	647	679	672	636	664	661	669	632	706	597	667	674	679	644	642	661	654	686	683	650	616	677	674	653	690	638	678	645	681	658	620	668	673	698	706	660	642	663	641	641	639	681	627	666	694	684	635	659	647	665	656	642	653	625	680	669	648	667	566	691	646	691	657	653	688	669	656	636	715	658	655	681	657	675	702	679	689	659	692	641	676	683	672	696	665	666	665	618	712	689	662	659	645	686	698	654	638	631	639	698	662	656	689	672	638	678	624	615	628	638	660	650	673	674	676	649	655	630	658	635	621	692	666	683	659	600	632	680	603	674	645	625	673	653	684	685	682	676	698	624	643	651	699	682	615	649	659	644	680	690	663	657	707	682	640	677	689	706	607	706	615	676	680	635	665	617	646	614	652	693	652	681	680	676	649	702	681	692	684	658	691	630	660	654	662	683	669	625	669	696	666	650	646	666	630	645	673	654	693	644	647	672	687	618	635	650	701	655	675	679	656	660	658	664	653	659	633	631	635	689	674	652	659	652	662	641	649	658	654	683	673	674	690	663	622	683	712	627	681	663	674	632	704	607	681	678	630	598	674	656	649	679	651	683	626	646	684	703	612	693	686	617	640	660	717	650	721	698	684	659	639	643	688	708	663	620	654	673	654	697	700	713	644	676	667	663	693	607	637	678	629	714	649	640	660	652	685	668	690	669	662	680	653	666	623	684	666	654	692	624	670	687	675	670	651	678	691	668	658	651	659	603	655	691	632	641	682	668	599	634	665	662	645	679	637	625	643	665	639	669	623	651	696	646	651	614	627	670	676	663	670	702	626	599	691	648	611	616	674	644	681	661	616	653	691	676	653	641	629	648	684	660	682	614	661	686	626	638	625	603	682	658	668	648	667	683	608	703	628	642	648	630	653	637	674	635	647	639	637	649	629	691	624	690	706	636	669	699	641	644	687	681	643	682	671	642	669	707	661	692	622	712	653	662	717	697	621	637	626	636	670	676	658	664	628	635	662	673	670	657	614	636	677	669	703	672	654	653	646	668	691	637	686	659	676	679	707	670	682	636	637	622	659	621	639	655	662	666	668	626	614	695	659	658	649	658	654	653	671	671	657	617	658	675	620	688	681	666	669	635	664	696	662	640	733	726	695	652	607	623	650	671	683	619	658	674	643	660	663	665	673	625	625	678	696	695	680	630	635	666	636	648	653	651	674	666	661	632	629	656	653	674	696	643	700	632	614	641	627	657	632	642	671	704	693	669	664	688	641	631	654	674	687	698	678	672	666	650	688	645	648	661	670	655	665	630	720	685	674	652	647	658	638	739	686	699	680	694	673	639	691	674	674	647	688	652	607	679	655	633	656	703	656	676	656	669	632	653	658	649	640	680	651	659	639	653	663	646	682	651	613	688	658	598	629	664	622	703	691	712	637	708	700	671	655	686	650	675	632	638	668	639	667	697	666	670	623	689	657	664	661	632	686	670	616	666	660	683	657	623	707	643	671	642	665	666	620	649	640	654	660	702	655	712	631	641	644	693	606	620	671	668	682	700	662	679	690	689	640	654	674	677	688	668	669	666	655	714	674	660	670	614	682	663	673	687	621	659	597	653	669	693	665	677	654	667	679	710	677	658	657	648	677	641	623	621	619	702	646	692	687	737	670	684	649	659	674	667	641	617	644	612	646	633	666	656	665	674	653	635	680	700	671	668	648	680	676	616	719	699	677	640	687	677	666	687	662	656	657	605	701	649	671	646	665	652	646	674	670	689	663	685	685	609	682	690	685	653	644	667	674	644	648	657	655	662	650	609	623	696	632	645	682	684	682	647	668	654	651	650	600	665	660	656	660	677	656	644	671	695	639	645	653	663	674	617	656	666	658	692	690	676	638	662	642	682	688	638	640	710	619	648	682	649	575	665	652	673	682	659	630	683	622	629	641	638	625	667	641	708	651	652	666	693	679	663	706	656	686	661	612	667	665	684	604	719	679	678	671	673	670	649	655	637	629	681	641	680	640	680	699	677	677	656	676	668	640	659	647	664	653	712	643	651	656	679	717	644	669	709	642	611	657	663	711	592	644	690	682	704	666	655	693	700	667	712	647	650	625	693	681	645	648	670	686	648	624	649	654	590	623	665	653	674	659	667	697	672	662	643	650	651	700	607	682	686	682	683	659	670	693	615	651	623	658	680	704	667	634	679	658	661	676	659	659	700	679	654	631	682	646	694	721	676	666	693	616	643	641	664	676	664	623	655	637	662	674	689	700	687	677	649	684	672	684	646	663	644	671	663	633	641	646	659	667	601	670	652	667	634	708	700	657	711	668	719	668	642	685	650	701	701	650	663	677	665	613	648	660	635	695	638	667	675	656	680	677	691	677	668	651	654	631	611	645	629	607	671	708	681	669	653	659	662	676	639	639	673	644	718	683	656	659	713	744	644	636	663	669	678	671	705	645	636	685	685	636	670	644	668	690	684	650	634	655	659	659	663	684	627	644	637	612	627	697	697	688	673	696	676	671	630	626	649	616	678	657	677	670	670	647	667	697	683	724	691	663	710	637	714	664	640	666	660	669	659	651	653	667	669	680	647	656	673	687	670	660	675	644	634	665	656	685	639	674	637	663	602	685	665	662	630	642	681	685	672	664	668	629	684	659	656	648	694	653	671	728	651	672	656	652	667	648	635	637	657	661	702	677	663	636	660	675	664	642	617	606	653	682	685	647	650	657	658	656	679	640	631	660	709	682	703	670	663	643	695	605	642	656	687	676	691	651	683	669	668	682	624	621	666	709	689	618	661	614	660	666	722	666	682	614	638	680	633	641	671	640	660	679	644	668	643	690	623	640	666	657	646	682	676	669	668	678	674	700	691	673	653	634	604	690	646	685	657	627	661	638	693	675	696	676	660	695	709	677	700	654	635	668	662	715	659	644	657	602	669	672	677	659	635	645	664	665	672	662	682	633	616	659	625	663	639	658	659	602	657	636	624	665	683	652	668	673	671	705	608	700	663	678	689	668	632	634	645	653	672	675	653	656	630	664	641	660	649	635	679	658	676	671	630	667	677	640	678	608	686	654	623	660	664	678	643	676	662	691	638	681	695	683	648	665	724	678	694	634	680	697	662	626	619	652	651	699	673	638	610	671	706	680	678	659	645	645	636	692	638	647	639	665	658	667	695	666	702	676	694	626	628	628	675	647	686	671	647	613	661	670	642	604	721	705	649	668	626	638	654	669	649	713	643	665	706	681	659	651	719	655	638	685	672	661	678	709
4397	1733	4200	4230	3331	2262	1366	905	613	425	315	326	273	259	264	267	288	258	242	245	265	240	305	239	249	272	270	249	229	272	267	264	260	258	292	276	260	273	297	253	241	250	285	248	244	244	262	245	266	277	281	247	271	254	260	271	286	253	258	282	252	229	251	262	249	241	263	271	234	233	271	267	271	225	247	267	238	261	252	257	261	270	256	246	303	283	229	227	232	237	276	254	257	231	273	259	254	244	268	257	251	260	245	265	246	268	246	237	272	258	250	291	254	243	265	269	299	260	283	257	258	263	236	251	242	260	249	280	219	248	255	257	228	252	279	292	260	256	267	267	261	270	259	271	260	256	262	277	281	259	266	240	247	293	255	259	245	221	260	258	221	246	251	253	271	240	268	251	249	222	271	292	229	236	252	246	262	250	250	257	237	276	282	262	270	226	253	283	253	260	239	242	247	257	261	286	251	248	259	235	224	254	270	222	251	245	250	252	227	264	256	264	235	254	285	270	263	272	264	267	282	272	234	258	267	268	256	263	267	269	243	284	288	264	239	258	249	251	240	252	266	261	253	253	263	250	271	258	260	260	279	276	247	247	242	241	293	238	265	233	263	268	262	265	291	261	237	264	238	294	263	263	265	247	235	250	253	274	272	285	289	253	241	262	252	298	284	282	253	258	264	249	253	263	252	242	264	276	271	281	264	259	275	245	258	237	278	265	259	264	241	263	233	216	249	273	248	272	234	276	236	265	247	279	245	257	240	283	280	260	245	263	258	264	232	259	266	256	260	272	277	237	276	232	254	270	233	252	235	271	286	263	243	241	275	275	237	273	259	277	265	236	305	252	272	245	279	245	226	256	238	237	272	265	244	254	257	249	263	289	235	276	265	236	255	244	243	220	276	273	244	281	275	245	240	258	256	253	265	216	274	279	269	248	237	249	263	242	231	257	250	266	259	243	263	257	221	270	245	266	249	256	292	244	286	244	248	249	262	268	253	261	253	246	261	272	261	232	251	239	278	250	264	263	256	257	269	243	241	239	258	296	267	251	268	275	245	242	243	249	237	284	250	251	295	263	259	259	246	257	271	263	257	262	248	267	241	279	265	286	261	244	223	292	252	255	250	249	270	292	244	276	245	238	262	283	223	251	284	245	269	266	253	261	265	285	230	270	271	241	271	285	274	276	309	273	264	262	262	279	260	284	257	278	281	251	243	234	249	233	248	287	280	234	247	251	249	239	228	265	241	236	255	251	254	269	273	271	235	281	260	254	260	251	273	235	272	249	251	260	271	300	290	254	255	276	224	265	237	277	242	269	259	260	264	258	258	230	289	235	274	239	223	255	242	238	262	236	237	258	228	234	251	238	259	255	252	245	244	231	247	262	224	265	257	238	245	238	258	231	260	235	243	245	269	255	251	261	248	255	288	266	270	254	246	260	239	249	234	268	256	249	292	235	231	258	260	231	250	292	273	249	263	302	267	256	254	256	249	268	260	244	261	236	230	266	283	209	242	234	284	267	254	253	272	256	242	251	240	252	270	257	242	222	280	245	247	246	274	270	272	240	249	245	225	253	241	272	270	285	286	264	241	245	251	271	258	228	271	254	273	243	254	263	257	262	253	259	249	266	257	262	232	300	243	248	274	256	244	275	242	269	258	283	244	280	285	256	274	288	255	267	287	274	243	256	250	255	242	253	224	282	281	273	242	227	247	260	230	273	230	254	243	256	257	288	245	296	268	241	273	238	252	253	266	240	277	260	227	271	267	229	255	245	238	248	263	242	239	239	234	281	267	284	240	245	266	253	277	227	276	226	264	252	238	273	247	261	244	238	257	268	265	246	251	257	296	234	274	263	256	248	264	216	253	238	232	265	283	270	291	298	261	236	234	251	264	246	275	260	272	258	274	244	258	266	251	271	269	262	265	248	254	247	293	278	275	271	273	238	284	265	252	244	238	245	270	254	271	256	267	266	261	285	308	264	265	223	265	271	268	282	255	272	266	229	267	247	258	250	219	265	246	251	243	286	247	258	251	239	261	260	238	260	249	275	243	262	249	231	254	261	238	254	282	239	251	272	285	247	237	243	269	250	244	254	268	268	262	245	256	272	250	266	279	217	225	262	266	300	222	249	277	239	269	263	239	248	260	244	271	248	275	263	268	256	255	251	226	298	265	270	240	262	258	249	256	245	255	261	253	245	252	252	269	260	237	261	227	292	297	256	263	263	295	251	257	285	245	245	269	276	251	239	267	239	249	240	249	271	256	254	233	240	260	230	225	251	257	286	255	264	254	238	275	267	249	213	265	238	278	275	249	261	276	257	268	269	246	249	263	287	252	279	273	268	286	265	277	246	256	249	251	215	271	240	277	262	242	227	241	242	281	243	285	257	242	239	231	250	268	260	229	223	256	252	273	253	257	279	246	244	262	242	252	219	256	263	232	264	218	230	244	231	258	250	255	267	263	274	234	272	248	265	259	234	269	286	235	289	266	261	246	244	273	253	255	262	231	278	241	278	252	262	233	223	237	256	285	254	291	245	238	238	237	270	274	262	285	257	271	211	258	225	268	257	299	280	259	260	256	254	260	266	296	248	218	247	263	236	239	273	224	262	269	304	262	259	259	252	268	255	229	273	266	256	261	263	252	253	269	262	220	222	236	254	278	280	262	269	265	241	237	274	284	253	259	267	216	270	230	285	279	276	263	253	242	250	246	267	271	234	276	268	260	261	297	275	279	267	252	260	237	256	235	255	260	255	295	279	257	247	262	262	245	247	250	242	232	244	280	245	248	257	263	239	246	264	245	237	259	230	262	262	248	273	277	226	288	266	267	248	242	266	259	213	281	232	236	256	256	270	260	236	237	237	263	259	252	263	260	251	255	272	257	264	265	234	246	280	263	251	265	278	255	256	300	256	214	244	239	251	227	270	252	232	293	266	233	262	254	254	263	294	279	263	253	256	242	255	253	260	247	278	290	252	246	233	257	265	259	277	242	265	264	236	270	251	231	234	280	273	255	245	266	243	254	238	252	275	256	254	266	261	287	261	244	282	268	256	255	299	244	275	243	230	244	276	276	247	270	274	249	268	255	272	235	242	247	227	254	228	273	254	263	250	257	258	256	285	245	274	237	260	251	258	263	276	247	245	248	245	230	262	259	244	247	232	259	261	256	256	284	241	262	239	255	257	251	277	246	288	244	278	247	266	257	252	251	278	246	247	274	241	272	287	277	246	266	267	259	251	239	222	225	240	268	240	250	285	248	263	263	307	288	244	257	277	297	241	268	239	243	227	259	270	244	264	275	259	263	268	264	249	272	278	263	250	288	246	247	245	246	267	279	254	257	233	265	274	231	238	284	272	249	202	274	253	265	228	251	256	254	266	274	232	265	268	252	216	255	256	276	267	275	251	255	228	261	248	253	257	240	257	260	252	281	256	233	275	238	258	253	289	215	262	265	270	269	273	268	243	271	277	267	281	251	269	271	259	250	226	232	269	261	270
3694	2564	9593	12793	11033	7838	5073	3299	2005	1192	862	743	608	561	569	580	581	599	564	570	595	574	582	570	610	564	596	613	571	632	581	584	586	579	544	604	612	599	577	598	551	616	546	616	597	584	558	602	585	568	569	549	564	593	585	560	574	591	557	586	599	582	597	576	575	574	599	560	588	617	544	553	616	579	531	569	560	577	594	577	557	585	585	616	597	575	642	588	642	546	545	563	596	570	625	573	604	547	595	549	574	549	575	565	571	583	573	560	602	551	567	560	593	585	526	553	548	581	602	540	581	600	585	597	575	582	574	570	540	570	537	574	551	518	576	581	581	565	595	566	571	594	562	577	590	564	577	579	529	582	559	565	565	590	564	587	553	577	566	594	544	578	615	556	594	593	579	579	547	566	576	610	585	540	589	554	589	546	572	599	599	564	615	593	607	627	562	607	582	578	587	560	556	634	573	610	525	607	580	571	584	574	591	581	563	574	598	559	569	587	552	580	580	586	590	568	609	591	589	552	549	567	593	554	554	604	543	573	543	561	554	571	573	532	600	562	589	604	568	606	580	523	589	580	559	596	559	595	567	619	576	568	570	583	558	595	594	561	606	553	546	607	595	573	570	612	590	547	568	555	603	569	562	565	572	578	555	575	552	571	573	602	541	547	565	552	589	550	577	594	540	574	539	520	523	572	595	574	577	544	563	580	532	587	596	592	528	613	607	569	613	576	580	552	555	513	572	546	596	547	572	589	582	602	623	594	593	555	562	561	565	543	557	547	573	586	551	583	553	559	555	565	546	537	606	602	602	569	552	549	567	573	541	590	587	610	628	544	585	595	581	602	571	597	556	584	577	595	535	604	582	551	550	597	567	571	511	583	601	593	569	550	560	578	605	556	566	561	598	576	590	566	560	563	529	581	556	566	556	616	560	551	561	581	567	567	580	596	546	567	554	579	582	611	561	587	587	557	562	578	543	601	594	587	565	601	565	594	571	543	565	546	562	570	601	575	524	557	527	585	601	548	582	583	557	570	545	595	603	581	613	587	579	590	607	628	526	577	587	578	544	583	565	587	570	536	603	556	579	547	568	590	580	620	601	580	578	556	574	635	588	613	611	568	567	593	559	599	546	577	559	580	567	558	583	499	582	572	593	569	565	574	570	574	559	542	556	575	536	558	551	569	573	612	563	577	557	558	555	607	581	576	557	550	586	588	578	541	606	553	607	523	581	571	585	588	568	570	568	573	625	571	573	536	566	615	573	567	570	585	609	549	577	592	564	599	561	577	533	595	603	563	598	569	623	564	573	565	611	534	590	572	600	564	569	579	591	551	550	557	521	557	605	580	579	598	560	544	581	570	559	595	550	561	558	575	553	565	588	551	560	570	571	564	582	583	528	584	530	569	583	535	559	626	590	588	595	606	570	550	579	603	560	628	577	572	538	594	560	569	569	578	556	532	571	574	600	561	578	566	549	583	620	626	564	594	565	572	563	584	574	549	568	595	586	589	569	597	552	575	568	600	596	568	555	569	552	619	582	609	584	545	570	558	557	541	572	576	573	534	574	536	589	597	543	553	610	573	591	580	556	575	597	558	587	588	577	559	543	567	577	602	563	582	592	595	559	577	612	524	557	575	558	568	544	581	577	574	530	597	569	587	605	559	545	581	541	589	557	536	593	584	568	590	592	529	579	602	541	580	547	536	572	578	565	577	565	582	558	574	588	559	578	552	524	599	531	563	574	558	580	593	581	568	585	596	585	522	555	560	601	565	575	573	597	562	551	563	577	563	558	584	535	564	548	596	557	562	584	586	583	580	548	571	522	620	603	581	592	618	591	559	552	555	588	589	580	531	563	631	563	570	572	600	584	574	573	561	578	555	552	614	611	533	581	558	542	592	551	588	545	558	588	556	590	607	550	558	592	552	573	612	540	594	545	589	556	594	545	607	575	617	571	608	560	570	541	574	578	585	625	534	586	584	564	627	608	557	575	591	603	538	585	546	587	599	595	563	571	604	581	565	592	564	566	581	602	615	574	554	581	554	540	562	557	555	547	608	568	594	565	605	603	564	605	599	572	576	576	559	619	564	551	558	578	609	594	555	586	592	596	536	575	608	618	556	578	604	636	574	564	522	550	572	626	570	590	555	605	575	598	573	545	596	524	543	574	609	573	574	572	578	565	596	582	611	577	556	546	541	575	586	590	566	600	578	616	557	582	594	596	572	553	600	548	612	554	608	540	543	579	577	535	610	553	571	590	541	565	561	582	604	580	558	564	635	563	593	612	583	571	535	574	536	584	590	570	606	573	624	596	563	594	566	569	547	555	549	553	617	570	509	617	521	610	572	574	590	566	532	566	584	542	570	571	591	566	577	618	595	562	602	551	619	587	588	574	588	577	565	625	605	585	564	591	606	583	578	576	562	608	575	578	557	587	538	567	604	553	565	572	594	533	599	541	561	579	578	568	580	565	583	545	577	605	558	578	540	538	611	619	573	549	592	611	581	590	560	604	553	569	549	560	565	576	630	588	552	562	577	528	585	610	566	586	615	545	589	559	587	580	580	551	558	567	587	587	563	596	599	563	577	614	577	589	603	562	564	596	582	581	566	575	555	588	558	624	578	598	571	578	602	581	587	573	571	603	626	610	559	568	561	548	584	582	590	596	569	594	607	593	542	567	564	579	586	548	563	557	621	585	522	600	530	560	559	579	597	545	534	606	564	511	588	576	529	581	583	576	586	556	564	583	587	553	552	581	588	593	566	595	549	565	599	626	552	546	551	607	579	575	592	569	591	609	523	584	604	605	537	568	577	558	570	597	593	576	551	558	539	551	576	583	564	573	543	552	594	576	579	560	571	570	583	586	588	565	627	600	571	577	617	619	593	569	574	611	581	592	594	538	588	574	525	525	546	588	593	610	596	606	538	565	546	573	596	596	591	580	573	562	581	570	630	601	577	589	582	534	567	588	592	546	594	551	586	575	613	541	606	601	609	608	589	506	559	554	610	563	570	612	546	544	578	579	549	573	582	596	565	576	537	608	559	554	578	563	573	571	557	544	580	591	596	596	596	577	573	586	594	564	571	583	596	604	550	559	567	549	583	537	561	580	592	568	613	568	586	608	540	557	581	568	562	560	623	609	550	592	550	574	585	610	587	551	563	570	554	582	632	561	603	572	605	578	575	560	557	542	565	574	587	565	594	561	584	579	577	596	538	559	557	585	533	584	600	604	572	593	591	568	562	585	589	560	563	562	589	599	546	570	577	561	600	548	556	543	559	633	582	612	568	583	584	596	549	626	590	589	578	586	554	563	544	605	577	531	536	543	570	545	594	528	590	606	585	549	526	581	542	560	529	599	559	549	523	564	591	581	527	526	577	582	606	563	569	553	597	595	608	573	580	537	564	598	567	574	589	599	610	545	604	590	557	609	567	600	564	606	632	570	593	569	513	569	562	574	562	562	570	553	585	568	600	578	532	636	576	563	597	530	566	593	619	577	534
12850	11041	56946	58047	47366	34844	22167	11867	5393	2271	863	472	274	229	179	215	222	183	215	234	211	199	239	200	228	183	203	242	193	191	200	217	240	195	191	227	208	213	208	226	224	213	212	239	212	231	215	198	195	226	235	206	209	175	202	206	190	207	205	223	203	190	178	190	240	203	207	208	207	190	232	199	198	228	215	244	235	225	212	237	233	226	222	224	206	197	202	190	191	192	229	239	210	231	215	228	203	239	232	221	220	202	220	209	187	213	200	208	220	200	192	195	225	219	200	207	225	227	209	197	238	193	224	204	193	218	208	259	208	217	218	211	191	201	217	216	217	235	191	215	191	236	219	227	218	229	249	197	196	220	221	218	197	197	194	216	204	215	220	232	210	190	205	210	218	219	204	202	214	191	237	224	206	207	204	192	227	201	189	212	166	230	191	194	221	206	207	222	203	206	215	223	209	214	198	204	182	207	185	217	214	198	238	205	223	201	232	209	215	225	195	223	202	213	212	201	206	174	194	211	219	178	200	209	184	217	233	205	202	209	195	221	215	212	198	207	197	230	233	215	228	216	207	238	208	203	253	173	206	206	207	207	201	181	200	217	224	200	239	226	236	188	197	230	226	198	175	209	192	201	194	204	201	198	219	180	226	195	218	205	236	227	197	227	214	204	195	202	240	179	209	213	219	187	232	181	210	186	204	208	220	220	204	217	232	216	187	206	188	199	198	218	190	210	207	208	238	227	213	214	212	203	207	214	216	228	208	181	193	194	194	211	212	197	213	222	184	198	227	229	187	208	200	234	188	214	198	201	191	205	189	210	219	227	222	201	196	218	218	206	204	219	196	214	213	214	206	193	196	230	216	210	169	215	225	206	202	219	204	206	205	204	228	212	181	230	216	196	240	221	195	201	220	195	193	200	192	186	189	223	195	207	220	204	206	216	194	234	193	187	203	186	220	208	222	231	203	222	219	249	219	206	196	188	195	206	249	215	226	221	198	198	213	175	211	206	244	205	203	199	199	223	203	206	180	207	226	178	190	232	222	199	218	221	205	216	204	183	195	212	189	215	195	226	201	191	239	228	198	207	227	230	222	193	200	191	213	239	205	219	229	246	198	212	227	237	213	211	205	214	214	205	204	209	215	197	218	193	182	201	221	213	215	216	212	210	199	199	181	191	186	200	213	206	202	192	201	186	216	187	213	209	218	194	220	194	219	196	192	205	241	221	209	219	196	212	208	205	188	209	207	215	221	206	247	206	238	218	210	223	244	212	241	199	225	198	229	220	213	177	177	206	201	192	212	243	194	168	178	196	171	205	233	219	200	203	227	216	223	189	206	202	192	201	197	218	197	231	195	221	204	231	191	233	203	199	204	213	192	215	233	233	213	174	239	240	191	207	208	207	194	230	206	182	190	179	218	215	206	207	201	216	170	209	225	200	203	216	198	210	224	225	208	224	225	200	219	195	242	214	187	205	211	211	202	200	204	239	206	198	214	205	221	238	218	213	225	199	213	210	185	204	221	229	240	170	233	202	173	205	214	187	219	193	229	205	216	202	217	196	212	200	216	185	216	221	219	208	223	200	239	173	227	226	212	199	196	224	188	217	237	183	198	212	201	205	216	201	182	199	208	215	185	206	223	200	202	210	215	228	221	211	239	198	166	207	183	209	197	205	200	211	242	221	195	190	200	203	224	201	221	201	206	214	205	227	187	201	206	224	194	201	193	205	220	224	221	206	191	219	199	226	206	239	191	225	184	210	195	203	239	211	181	216	209	194	219	199	231	223	232	196	215	228	214	213	196	200	219	221	208	194	209	204	233	213	218	228	201	200	230	230	222	180	216	206	218	173	231	197	206	207	205	184	211	225	198	237	192	212	212	196	187	188	180	196	194	214	206	205	195	195	225	202	192	228	209	223	202	204	213	188	217	217	184	199	190	191	211	205	223	209	208	192	233	206	207	198	177	208	209	206	193	199	241	173	211	232	227	230	210	202	224	217	195	199	230	224	188	207	200	219	230	222	225	219	204	235	200	209	200	181	201	197	227	204	191	200	216	202	196	210	206	200	216	205	201	201	227	233	240	219	236	199	208	210	240	233	224	211	214	194	227	198	210	223	198	213	203	194	202	212	196	212	222	192	224	218	197	218	197	211	205	207	202	195	237	212	200	209	197	186	190	193	206	185	180	209	218	200	217	250	214	217	215	208	206	205	207	227	203	221	212	203	189	201	213	200	198	200	197	220	209	209	207	202	187	192	210	211	201	222	165	200	218	202	207	212	209	170	200	212	201	213	204	192	219	209	223	199	204	196	229	208	210	216	210	225	214	195	191	208	220	223	216	195	225	207	199	198	197	232	210	194	205	203	192	215	194	226	215	235	217	196	224	203	214	210	211	197	231	244	190	203	234	204	218	195	232	206	225	217	226	209	207	215	238	207	197	185	239	218	212	203	206	218	222	189	196	205	203	201	213	189	231	216	219	218	214	215	228	190	210	210	211	234	212	218	213	217	208	183	214	216	209	216	199	214	200	211	201	201	213	206	206	205	207	210	207	188	179	195	200	192	210	209	220	215	187	202	193	222	196	208	211	196	198	219	183	196	208	206	223	195	224	207	235	222	223	203	174	199	235	219	202	206	216	230	207	236	226	229	211	219	216	210	181	231	205	209	194	219	196	228	207	235	230	215	196	199	206	230	200	210	210	207	225	205	226	240	198	217	178	198	222	208	189	190	206	190	211	198	199	238	187	203	195	215	229	212	183	260	231	209	200	203	220	181	218	207	205	210	198	215	206	224	195	217	219	194	182	171	237	203	206	208	213	226	217	218	223	200	185	214	204	202	215	185	193	223	213	207	196	226	196	190	203	216	186	234	227	195	195	221	211	229	197	170	196	214	207	233	205	203	219	216	226	209	195	201	201	212	219	209	220	176	213	214	212	213	234	210	210	194	202	186	194	200	208	222	230	199	206	222	226	208	216	220	208	183	244	212	216	203	218	204	242	212	226	205	200	216	207	203	247	214	223	213	217	186	199	206	193	226	210	235	221	218	219	212	217	197	190	192	202	209	209	211	180	203	201	193	214	208	197	241	226	197	197	191	199	199	210	210	207	215	202	216	212	228	205	213	227	204	191	203	215	221	224	218	197	211	200	218	193	208	207	219	218	195	198	236	212	208	240	224	192	193	189	204	207	212	189	220	212	221	226	222	220	203	213	203	227	201	233	218	203	224	196	222	239	195	196	217	217	206	219	223	214	217	185	231	213	183	193	224	241	185	235	191	186	185	202	239	225	188	232	206	206	217	203	206	213	201	196	206	206	194	193	210	198	206	206	184	219	209	204	225	189	197	240	184	199	186	201	235	190	191	211	208	235	209	208	209	227	214	225	198	220	195	197	226	205	211	207	225	187	217	196	202	212	223	202	227	225	202	225	224	207	202	207	153	206	204	221	236	192	209	247	253	186	227	201	226	224	219	240	216	215	208	199	206	201	210	201	207
7699	10941	53934	61731	57287	48043	37459	26669	16840	8652	3439	1808	864	519	480	477	490	481	540	492	510	472	454	485	487	486	499	565	499	489	461	469	473	460	512	493	505	486	499	531	463	504	500	499	513	479	519	490	486	505	517	496	487	545	513	491	458	483	465	534	495	515	485	460	474	483	554	470	465	454	472	488	450	465	448	526	444	492	515	461	502	472	456	501	483	531	463	500	481	481	518	506	492	488	531	515	501	465	469	483	478	479	461	484	474	521	517	502	493	495	511	495	495	496	509	451	442	488	473	472	504	474	428	472	491	488	503	471	496	451	504	462	484	503	468	467	490	494	459	466	471	472	477	446	497	465	495	501	518	489	448	467	471	460	488	499	484	491	481	487	477	519	469	507	458	448	469	453	491	507	464	497	468	471	515	506	464	483	496	480	509	479	529	523	487	487	482	498	482	510	513	510	449	484	531	508	516	498	485	481	494	491	489	462	484	508	441	486	475	484	471	467	517	455	502	501	529	464	450	439	498	491	514	488	507	526	494	465	454	507	471	486	473	459	473	503	485	466	465	475	469	512	496	473	457	481	522	475	514	523	550	520	479	495	480	490	497	482	467	489	530	460	468	477	455	484	481	499	496	507	496	505	513	474	445	507	484	464	487	508	505	471	527	461	453	495	477	534	470	526	505	463	498	488	452	504	476	501	528	505	500	527	492	476	510	504	498	500	469	454	488	471	490	477	502	468	476	488	475	495	502	496	480	473	470	499	483	476	492	508	480	483	469	482	488	475	456	507	474	451	492	490	452	479	486	503	523	510	497	487	497	503	489	467	467	491	451	463	514	497	524	497	467	469	501	512	519	478	530	479	520	521	455	512	506	517	480	489	476	467	495	491	465	488	496	521	467	537	468	480	497	510	496	475	423	501	485	497	476	519	480	458	509	498	487	497	486	483	524	458	524	486	486	512	489	525	475	441	506	477	503	466	521	528	490	513	501	518	460	453	512	468	494	519	489	474	506	466	493	514	464	488	518	489	498	479	483	493	493	445	488	472	463	441	518	492	450	485	468	495	502	516	460	526	497	501	440	521	515	491	460	474	469	488	470	490	498	497	474	505	484	497	480	477	457	483	503	518	506	480	520	467	515	452	480	503	482	493	441	522	487	463	455	454	456	513	489	489	492	464	493	481	482	472	464	492	481	487	447	503	523	483	475	470	475	493	509	512	468	483	489	510	503	454	499	469	492	462	512	476	470	496	469	470	505	449	499	451	495	507	486	503	471	479	491	520	490	498	530	484	479	462	488	491	510	475	484	453	504	474	469	520	512	482	502	505	507	476	531	491	503	480	485	491	462	488	472	493	510	485	452	483	463	535	457	500	486	515	463	497	489	458	514	463	475	484	483	501	470	523	489	524	508	479	453	495	506	501	495	468	484	489	504	499	433	487	500	477	438	486	494	503	509	473	496	505	443	496	487	518	499	454	489	500	472	494	482	486	531	514	495	498	475	518	488	485	485	506	490	500	508	511	486	514	498	487	472	473	451	495	507	498	462	488	520	479	537	492	481	482	484	455	478	509	471	511	478	486	492	472	515	464	490	493	486	475	480	502	466	496	482	489	468	500	494	493	489	459	501	535	511	491	507	497	493	502	511	460	517	482	522	463	461	475	502	485	502	486	505	470	471	491	462	503	460	467	467	483	476	482	446	476	488	510	512	498	498	493	497	498	484	432	442	496	495	469	511	492	446	490	469	458	471	508	497	486	487	472	478	480	458	497	406	458	488	464	503	460	472	519	512	492	459	482	476	498	518	481	495	517	500	497	457	482	458	505	538	504	497	487	493	472	526	505	471	492	503	497	488	492	486	475	466	519	473	486	455	502	512	494	448	487	470	463	499	516	463	513	478	478	485	517	501	501	487	501	487	509	458	431	482	534	453	459	476	521	483	487	506	527	480	522	504	481	477	439	481	491	499	480	470	464	464	462	454	462	471	509	478	496	468	486	527	494	514	531	497	475	493	470	457	476	489	502	521	517	467	484	482	534	472	512	504	500	475	492	483	485	458	461	449	463	511	496	499	469	505	506	539	471	539	469	482	460	459	447	425	441	500	491	482	465	518	488	475	499	466	511	491	457	482	477	505	486	458	449	489	479	442	502	518	516	494	493	509	461	500	467	472	500	492	498	521	507	505	440	496	512	501	467	508	466	468	461	482	486	507	486	471	494	446	527	496	456	472	479	483	481	508	475	463	461	503	482	488	475	479	508	509	460	502	481	481	527	476	479	475	486	456	501	476	465	518	474	509	492	482	502	533	501	483	475	461	463	473	476	466	495	490	483	466	478	508	506	513	480	472	502	468	460	490	475	478	443	466	464	486	496	502	470	476	456	490	477	481	501	515	448	501	461	495	475	506	497	457	501	501	512	458	474	476	485	490	502	535	472	494	445	467	454	489	513	453	507	483	459	468	471	478	484	466	472	513	481	455	496	461	510	477	512	486	490	517	473	456	473	482	490	449	438	487	456	492	469	494	559	501	491	522	533	457	491	511	497	483	461	476	466	502	524	488	452	506	515	467	504	501	488	528	498	489	467	473	470	514	475	452	481	517	516	475	481	485	509	513	463	545	499	494	418	471	471	507	509	465	463	517	511	494	490	470	510	463	478	471	454	477	470	474	464	514	523	487	465	469	464	512	486	497	490	486	461	470	503	457	492	476	480	483	492	493	486	490	446	461	466	474	502	497	475	489	507	458	533	499	482	492	487	445	469	500	481	502	444	460	505	485	493	505	479	454	491	499	516	473	490	512	504	423	500	484	478	426	478	530	500	516	481	465	495	515	469	494	506	530	498	463	495	465	494	511	515	474	507	527	492	488	484	463	509	479	483	520	491	510	493	468	469	525	510	433	524	494	446	466	480	471	484	493	453	477	471	484	526	446	501	511	465	450	516	493	490	486	470	513	457	478	488	502	481	513	515	506	454	468	494	474	507	467	477	492	470	486	506	534	485	536	469	487	491	509	514	456	503	479	488	497	477	472	467	508	461	552	491	521	471	481	520	488	453	497	488	474	528	489	528	468	502	498	474	470	491	461	494	522	471	453	472	483	526	524	471	478	519	491	478	503	435	453	485	516	462	491	467	466	483	497	440	510	476	534	477	475	448	495	467	481	477	491	481	497	477	487	522	498	491	476	521	505	502	508	510	521	498	456	491	501	486	490	525	516	536	512	493	510	493	483	504	461	499	485	484	448	485	467	507	481	472	462	499	504	497	480	449	498	483	457	484	470	447	471	512	507	496	485	519	481	520	482	502	476	491	495	459	486	480	474	463	494	545	502	485	462	508	497	472	456	469	502	512	499	468	469	501	492	493	469	480	487	463	481	482	498	517	463	483	493	502	448	504	504	499	442	494	533	491	502	482	484	504	501	472	506	506	457	493	463	550	502	464	494	475	465	450	446	467	496	470	434	449	493	457	495	487	534	475	505	487	494	515	513	521	471	463	513	503
21029	24410	74433	69267	58740	46824	33989	21787	11245	4981	1999	720	441	292	294	293	316	294	295	303	259	298	272	316	291	309	318	283	263	278	292	303	314	275	317	294	298	300	313	298	265	300	298	289	300	300	305	268	299	292	314	283	287	252	263	300	295	288	301	279	264	305	278	304	321	280	292	301	287	299	279	303	272	294	324	265	302	298	292	298	301	289	272	282	302	275	299	293	312	297	327	297	285	307	296	237	247	292	320	294	284	264	308	269	304	295	297	278	277	277	263	269	311	302	291	310	244	307	311	288	256	282	292	303	313	255	300	311	311	294	281	300	277	274	264	291	314	289	287	280	287	295	293	281	263	305	288	275	265	284	278	304	330	305	299	284	308	284	268	302	270	290	292	285	283	267	240	295	324	310	312	251	261	246	309	312	291	284	336	288	297	237	284	298	278	294	276	281	293	289	292	268	285	297	316	274	268	280	305	303	270	280	290	320	296	301	269	291	292	282	330	319	316	317	251	290	295	254	308	277	304	317	294	311	303	291	289	301	294	310	286	298	280	318	265	266	297	323	318	271	275	285	305	283	266	310	268	266	327	303	296	299	287	276	288	289	301	297	296	303	276	313	316	277	269	296	306	303	289	293	302	310	278	288	289	311	286	299	281	292	255	276	279	280	281	277	296	295	318	295	295	284	290	328	293	294	306	283	279	328	301	283	282	256	286	286	283	285	273	265	273	271	294	259	330	300	312	285	280	275	265	272	273	275	300	293	308	294	325	282	290	298	272	269	250	290	305	300	318	321	277	300	279	306	267	289	277	254	279	258	304	281	258	283	276	269	269	273	285	313	283	294	303	280	285	286	311	304	308	289	285	297	311	283	270	316	282	291	273	262	289	309	294	281	279	290	286	301	309	286	292	269	276	277	285	295	296	273	291	270	270	274	315	255	269	236	292	265	263	330	278	299	281	300	260	300	297	278	267	296	275	283	329	298	298	268	327	304	329	304	319	292	290	298	265	275	286	298	319	286	266	253	297	302	336	291	290	300	295	281	292	280	292	303	304	293	276	273	294	270	298	263	257	282	280	294	301	279	288	270	302	264	284	300	307	299	276	300	277	291	284	285	328	313	305	309	287	282	291	264	275	299	293	282	315	283	276	301	263	265	286	323	279	263	277	301	299	295	307	306	296	322	273	292	290	298	289	286	285	301	333	298	279	277	321	291	300	286	297	274	262	266	293	275	309	291	312	305	263	266	306	293	324	291	300	282	272	317	288	308	262	297	296	270	280	313	307	298	265	296	283	280	298	295	268	300	289	272	314	308	282	271	287	288	304	316	312	281	292	271	273	312	319	285	270	315	255	285	296	313	279	293	298	268	294	301	305	257	314	314	289	270	311	267	301	342	302	311	270	311	257	314	314	310	274	283	301	279	273	293	311	319	299	269	316	247	241	328	271	277	290	306	293	281	263	277	289	297	304	280	279	290	311	293	298	310	285	298	288	277	285	270	293	296	288	294	269	295	309	270	291	332	280	328	314	302	340	284	302	274	291	286	301	267	312	307	288	299	311	284	269	303	271	281	283	282	291	242	282	298	265	292	277	268	281	306	296	275	280	297	296	320	294	276	298	268	289	297	286	262	274	293	294	288	257	301	292	306	284	276	306	270	263	287	300	301	259	263	298	294	298	290	294	324	298	308	307	271	302	329	304	300	264	256	278	295	297	285	271	284	289	301	274	255	246	298	281	293	310	279	305	276	312	282	290	286	294	293	298	274	285	271	272	288	298	324	332	316	278	287	311	278	278	292	332	337	289	269	298	313	288	285	292	283	321	286	269	285	302	267	272	306	296	284	299	293	306	290	271	287	322	327	291	312	320	320	310	272	287	262	257	291	306	272	271	280	283	246	277	256	333	340	290	295	308	278	285	289	311	318	273	294	286	322	290	288	271	275	285	291	286	271	268	267	293	291	298	251	283	261	288	299	265	303	281	281	312	292	313	305	297	270	295	287	283	274	290	284	308	269	292	283	268	275	314	317	285	274	295	282	296	319	284	248	290	273	280	289	306	315	302	291	313	260	302	272	278	296	270	260	259	290	279	275	302	282	295	318	280	300	297	274	315	314	310	284	283	301	325	273	319	283	310	295	286	291	319	301	324	269	315	247	272	280	267	296	291	284	312	268	314	270	266	283	316	300	280	272	284	284	289	277	306	285	300	292	290	274	317	301	284	281	271	293	288	304	286	287	293	302	260	325	296	270	309	283	293	290	291	281	269	285	304	314	296	275	301	295	319	302	296	278	275	299	309	294	311	259	276	275	290	312	260	307	314	301	304	318	257	302	304	340	279	271	284	285	272	276	306	313	288	299	261	293	305	297	295	333	277	305	303	315	280	282	285	258	294	273	305	275	297	275	300	292	314	291	259	282	295	322	291	271	291	316	274	280	305	279	280	301	276	253	296	306	310	321	303	263	272	293	283	301	281	244	303	322	284	269	286	283	277	290	282	295	347	310	293	305	286	277	272	322	307	318	260	261	269	271	314	297	320	293	280	284	306	283	304	287	283	321	288	288	286	308	304	305	309	260	294	303	260	266	289	305	281	280	304	321	297	264	286	262	293	305	294	305	266	280	306	296	299	286	284	293	312	300	267	297	288	327	286	257	290	290	300	309	281	292	271	281	295	311	271	263	304	294	265	318	317	292	329	332	274	301	286	280	256	280	290	287	304	277	298	267	270	276	311	313	307	291	264	295	287	265	310	296	332	327	291	317	302	276	275	287	286	261	281	278	297	309	301	290	291	276	319	304	282	302	268	261	290	285	286	299	277	292	292	303	288	297	306	305	293	333	347	304	309	302	280	318	291	291	323	327	268	266	296	330	301	290	271	284	286	272	265	263	264	298	303	291	270	298	277	274	280	332	297	296	341	276	292	303	325	305	308	317	284	284	299	304	302	298	318	272	296	282	291	256	282	285	304	278	327	286	275	296	272	314	300	316	304	310	304	318	303	318	279	273	316	301	296	289	294	290	296	300	286	275	310	296	280	293	247	272	313	307	310	277	306	308	259	286	315	271	304	291	283	264	282	287	304	306	284	285	338	280	288	281	317	286	326	321	264	326	305	283	295	287	282	298	312	268	299	277	315	268	254	273	252	294	323	297	268	313	296	289	271	264	292	260	288	298	303	300	261	289	283	267	295	304	301	273	276	315	286	310	264	304	302	262	264	293	286	309	246	262	303	297	326	297	297	296	293	296	292	303	312	287	278	286	279	272	329	291	276	321	253	282	355	280	315	278	315	251	300	293	299	307	270	277	304	284	260	320	284	270	338	288	294	266	285	318	305	301	295	311	289	303	263	250	307	284	299	297	290	265	298	300	295	259	289	307	287	274	302	291	277	259	284	304	260	284	284	287	298	298	259	272	296	299	262	265	287	300	274	259	296	297	286	293	279	284	281	311	315	283	309	304	266	306	296	312	289	300	308	289	297	289	258	270	317	291	292	313	298	267
9484	19895	66835	74177	67984	58359	47814	36953	25738	15233	7086	2524	1261	661	648	664	616	711	691	606	656	678	679	661	667	668	661	686	647	641	705	684	673	660	670	630	654	662	690	664	645	655	681	677	653	659	636	630	693	632	632	674	696	622	698	638	632	686	652	666	603	636	618	709	654	683	619	618	660	666	665	660	648	637	656	690	673	613	643	629	657	640	638	666	635	613	685	658	665	643	692	705	669	637	638	655	666	650	689	639	673	674	650	635	690	647	690	683	662	624	657	662	672	594	682	673	654	659	657	703	629	654	646	686	680	607	677	584	665	669	640	658	677	623	649	644	669	656	707	642	702	633	615	633	608	641	659	640	681	644	606	675	622	603	671	620	666	654	645	628	644	656	611	605	643	670	622	646	639	723	659	671	681	699	627	649	644	642	651	688	670	686	684	635	667	651	583	641	668	711	659	627	703	667	651	641	654	644	688	630	604	604	687	699	688	661	627	714	654	644	696	616	696	639	657	652	698	658	594	646	648	619	651	645	669	658	663	578	614	628	633	597	614	660	643	636	637	645	624	659	693	652	611	675	758	695	676	637	645	660	610	611	637	687	659	696	693	648	673	636	623	659	692	645	658	661	715	682	642	661	683	648	656	636	635	645	664	652	632	682	659	677	644	695	664	723	665	675	667	677	636	644	647	641	605	674	703	653	681	661	648	661	665	668	685	644	656	648	712	656	648	610	616	672	670	696	664	632	674	667	648	687	656	686	675	631	667	627	664	640	672	614	634	630	685	677	670	657	647	665	683	653	668	626	640	663	666	635	657	661	628	685	657	683	640	657	611	633	656	654	660	696	651	653	642	706	678	611	619	622	675	643	650	645	672	661	634	616	651	607	633	656	662	624	657	612	631	644	663	685	633	719	660	681	631	661	660	654	614	675	632	689	652	670	657	655	653	634	668	617	670	639	657	636	678	671	711	614	665	675	644	651	663	665	651	650	638	652	700	661	682	621	649	703	676	627	645	665	665	659	576	652	593	642	618	669	649	667	695	666	677	617	628	634	671	666	658	679	657	645	642	710	681	635	677	641	655	660	666	666	649	714	690	658	655	663	697	632	611	656	639	661	636	666	701	651	704	657	671	626	620	672	654	696	654	664	697	675	635	669	681	635	678	692	646	643	667	690	646	701	674	661	642	622	682	664	626	682	679	625	642	663	635	672	653	693	643	667	602	658	600	647	644	667	664	575	645	640	625	631	665	707	636	686	663	687	664	672	663	650	674	645	629	660	677	660	655	671	662	648	658	714	676	657	673	656	660	688	639	667	664	672	664	658	625	657	692	666	646	689	651	705	621	623	652	649	661	641	669	650	609	607	655	665	663	649	628	678	678	614	695	626	611	677	645	641	667	640	718	646	646	670	693	647	672	646	650	668	641	636	654	656	624	737	670	599	641	667	660	645	644	663	669	648	671	651	633	678	624	670	673	619	629	657	632	658	672	644	673	652	656	681	684	673	648	685	658	666	629	697	632	708	661	685	625	672	650	615	681	652	658	650	723	641	687	677	655	683	666	654	671	649	624	634	656	606	667	673	589	680	648	652	651	625	676	631	687	679	718	666	645	701	676	658	642	649	674	651	630	655	638	660	660	699	659	628	668	659	642	677	629	631	644	646	600	680	663	633	653	647	674	664	763	635	628	655	623	627	678	688	661	648	696	657	635	681	665	684	697	631	655	645	635	636	690	663	686	638	698	606	664	635	652	661	667	651	644	611	681	603	670	680	645	645	639	669	683	667	670	645	659	645	657	657	694	628	699	638	661	661	646	609	618	697	671	642	670	640	623	690	623	630	676	677	648	625	626	622	652	629	679	653	661	637	632	662	653	656	624	660	646	680	662	691	637	673	640	616	652	611	668	620	655	698	678	688	638	679	674	669	693	701	622	645	648	656	671	671	639	682	675	649	634	692	722	650	662	671	654	641	694	617	656	678	624	685	694	609	617	617	635	622	677	618	597	639	666	612	649	633	625	633	650	669	687	658	612	636	663	646	646	595	623	662	646	650	684	643	668	685	662	644	644	638	678	681	643	632	667	672	711	636	651	672	644	621	632	646	705	658	679	649	620	637	640	690	665	639	578	628	664	626	653	681	645	595	660	706	652	671	654	647	670	683	655	637	642	721	656	662	658	649	664	633	678	622	633	621	661	619	640	660	655	625	612	615	706	655	607	617	607	654	643	706	662	606	698	653	677	645	660	673	631	611	645	672	659	643	642	635	650	671	643	693	687	654	679	657	681	624	683	645	620	644	654	620	611	637	694	695	636	644	673	643	641	698	684	675	637	621	650	619	682	674	639	670	654	662	670	654	658	656	639	636	650	652	634	650	669	702	627	609	686	676	640	658	660	682	653	615	677	649	642	629	671	648	656	665	633	684	619	645	656	672	643	653	644	632	660	650	671	659	657	655	693	612	617	695	694	624	649	627	647	689	654	650	625	654	683	642	613	604	668	632	685	686	636	601	656	657	655	654	659	690	677	664	641	650	688	640	643	652	641	704	693	640	651	616	612	667	632	639	655	661	645	651	684	647	662	642	658	625	697	679	660	616	682	665	723	671	658	704	622	644	656	685	659	693	636	672	653	665	618	641	623	721	661	653	629	669	670	651	640	646	654	637	674	655	665	651	664	633	636	663	593	624	676	692	677	666	687	630	678	683	632	648	651	634	653	647	644	668	672	669	681	668	657	682	610	626	654	649	647	660	619	669	614	643	636	641	632	634	675	617	630	658	652	683	651	607	699	659	687	646	681	623	653	634	678	631	652	676	608	697	621	645	653	645	665	647	640	638	639	680	647	643	710	658	611	703	671	684	673	644	691	637	636	607	669	652	659	662	663	670	669	636	679	619	639	679	670	644	657	630	680	624	678	694	629	693	651	659	626	654	661	650	623	633	697	625	662	676	639	667	681	637	653	640	648	690	687	690	666	677	699	673	670	667	662	677	629	631	654	654	631	612	642	661	649	672	629	636	694	569	674	666	673	611	666	681	622	650	652	646	659	711	660	669	694	664	691	657	618	657	668	615	667	637	667	648	657	605	618	637	639	642	654	614	683	643	635	667	607	635	632	683	659	631	660	627	699	654	679	621	633	701	672	681	640	646	636	699	696	700	650	671	613	685	656	682	672	680	653	692	642	643	664	671	694	676	672	663	656	644	664	618	648	608	662	658	655	673	644	651	640	659	658	699	686	648	637	661	665	676	615	676	671	643	630	673	673	646	610	687	652	633	685	704	625	654	705	704	648	671	669	622	658	679	637	704	646	688	675	636	673	646	630	671	660	652	667	651	642	610	623	636	694	662	645	644	638	664	625	691	631	643	687	687	691	619	614	628	679	656	667	619	650	653	673	652	653	650	663	651	661	648	628	673	687	630	657	668	622	675	640	660	699	592	698	694	659	609	693	648	626	658	646	691	680	617	660	683	653	656	639	678	619	667	622	680	645	651	663	635	646	628
3732	1279	2001	4679	3769	2535	1687	1078	704	507	384	287	281	252	267	257	274	253	276	283	280	268	237	287	258	278	269	282	263	259	260	223	264	221	239	263	284	252	267	265	261	262	273	283	275	255	261	240	279	254	272	265	265	238	229	238	276	252	276	276	284	278	267	246	254	252	260	236	256	258	226	262	265	220	250	245	254	240	273	245	261	245	230	219	246	256	264	233	247	234	236	253	261	226	266	252	251	250	255	254	235	272	259	263	238	274	261	272	270	241	252	271	272	259	251	242	274	250	278	222	229	258	240	252	268	254	250	269	267	270	253	223	253	232	244	254	258	227	241	250	247	249	252	250	275	256	261	252	277	225	246	268	254	247	230	286	265	241	266	258	265	267	260	269	251	218	265	230	245	245	244	230	266	259	268	262	264	252	267	254	250	275	262	269	267	263	280	257	261	239	245	231	250	260	259	245	267	276	266	252	257	207	241	274	252	265	251	259	248	272	248	232	271	211	248	268	238	258	244	266	297	250	238	262	281	256	253	251	268	249	243	248	276	261	292	289	259	244	302	256	249	252	279	283	235	251	256	263	229	274	264	234	235	229	230	270	237	267	252	244	249	233	262	250	262	230	253	262	273	270	270	249	245	232	255	240	248	238	275	272	302	268	270	249	257	288	236	241	253	255	248	260	269	272	239	255	256	275	275	269	275	257	270	247	271	254	264	265	276	249	257	258	248	272	254	224	265	249	231	269	263	302	233	268	310	304	204	268	238	250	249	264	252	261	235	287	288	275	276	238	226	258	276	274	275	260	269	286	248	306	302	280	250	227	252	286	272	257	254	278	256	260	263	248	250	246	233	258	244	226	255	281	247	268	236	256	242	274	237	271	297	255	265	252	257	250	253	234	243	251	264	257	223	269	267	254	233	235	266	265	259	277	263	243	254	248	272	269	265	255	244	235	272	243	238	256	245	234	251	262	287	220	279	254	252	255	226	240	251	273	285	263	268	249	254	246	258	259	257	281	242	235	261	240	257	242	251	268	273	228	257	285	273	266	269	236	245	245	283	240	260	287	236	234	254	246	250	225	246	277	255	257	262	250	252	282	249	273	258	268	243	251	240	255	232	251	249	287	249	247	285	256	257	252	248	231	269	278	281	274	251	248	267	254	255	266	249	266	275	267	281	275	284	228	242	257	261	271	253	253	267	245	228	243	231	245	244	273	256	263	260	260	258	259	272	285	241	278	260	287	250	259	283	229	291	234	243	244	265	246	281	283	262	296	266	279	253	257	224	226	244	211	241	257	274	239	265	283	240	263	252	256	240	278	250	265	242	253	243	274	260	264	227	236	281	258	234	253	246	258	245	218	274	242	272	263	257	238	267	266	270	239	247	272	250	280	260	237	260	288	245	234	273	221	248	260	261	279	265	243	262	244	245	280	269	229	248	257	283	291	266	236	284	281	266	230	266	265	252	239	273	265	236	257	232	252	258	258	251	232	292	239	242	258	272	254	260	290	244	262	261	252	219	241	227	239	252	281	238	270	258	256	286	250	259	278	254	263	219	262	260	225	263	264	245	245	241	252	247	235	260	274	268	285	265	248	268	253	251	252	252	279	255	255	267	256	238	256	245	261	300	245	283	269	242	262	222	244	234	262	285	270	252	239	260	287	244	239	226	278	262	284	246	277	268	249	267	264	221	241	239	238	266	249	232	265	264	233	251	239	267	233	256	263	288	265	287	261	253	263	248	248	251	242	234	249	266	240	265	245	233	253	270	277	248	252	245	253	249	256	253	262	253	271	234	294	261	256	246	265	246	259	265	254	254	248	286	267	261	269	247	279	279	306	261	266	231	246	261	233	222	277	266	267	257	283	243	277	252	254	270	261	274	280	257	289	249	263	288	241	252	253	261	266	261	244	250	248	267	244	282	270	248	243	265	256	246	265	284	257	268	269	301	280	270	265	253	247	254	263	251	241	264	243	248	234	260	253	271	259	296	262	265	254	214	252	229	255	277	243	265	274	238	267	272	259	284	247	252	224	274	257	294	249	305	268	286	285	281	254	253	265	258	294	278	249	265	274	270	234	244	246	235	275	279	253	255	257	240	263	233	267	245	267	277	237	239	233	245	249	246	273	265	275	279	253	261	244	274	251	242	249	259	285	247	257	254	265	267	264	271	245	255	245	277	263	256	273	268	250	304	248	237	286	235	286	296	275	252	238	253	258	250	260	265	236	262	274	251	241	264	262	261	261	242	261	255	238	236	246	272	265	261	266	245	261	299	275	278	245	259	237	261	257	271	242	242	248	242	266	255	244	288	254	257	275	264	219	269	269	275	261	263	269	251	244	252	242	228	258	252	272	237	249	270	266	261	248	264	283	259	254	253	282	234	254	239	213	222	269	249	251	266	271	277	270	268	258	250	263	229	258	213	242	255	260	275	247	237	255	238	259	238	224	263	272	235	255	259	247	259	269	276	273	229	282	266	248	254	239	264	290	223	258	260	243	259	269	269	255	267	278	264	244	272	230	243	251	277	270	247	245	254	275	278	267	256	225	227	230	264	251	282	281	275	276	265	257	254	278	258	266	265	249	237	252	262	251	278	265	238	227	230	286	274	233	231	283	267	244	244	243	282	275	265	244	258	265	244	267	264	266	244	250	275	253	240	277	254	272	274	243	292	270	262	290	286	290	240	249	258	248	246	274	264	246	251	243	241	237	251	249	257	235	275	248	276	287	277	264	244	237	248	267	272	266	280	299	274	290	237	269	246	234	256	281	264	274	230	274	278	247	239	243	241	259	276	261	255	239	259	251	271	270	269	290	240	287	259	285	251	269	234	229	291	269	230	247	250	218	262	219	262	268	246	244	246	249	248	289	275	256	244	251	254	229	257	281	262	248	263	263	250	262	245	244	270	248	249	274	251	265	265	282	251	238	257	239	259	277	273	272	254	313	236	244	295	275	271	252	239	267	252	265	297	260	221	252	257	266	250	262	236	267	221	259	261	260	260	253	260	234	278	279	252	250	263	265	222	257	261	262	266	266	247	269	271	237	281	288	258	255	259	246	294	274	254	264	253	260	272	267	270	285	262	219	272	240	233	241	255	244	279	245	238	268	246	244	261	266	259	268	231	248	264	283	263	227	259	276	237	250	281	274	255	258	236	274	237	229	275	251	255	240	256	230	261	280	276	228	218	260	239	248	273	239	258	274	240	273	244	254	248	281	270	244	235	289	273	239	286	264	247	232	228	228	270	271	264	241	232	256	251	255	264	263	279	252	271	226	246	234	258	278	274	265	264	229	289	285	283	249	266	234	236	229	254	251	260	249	254	272	243	223	264	256	232	256	257	250	245	254	222	253	245	244	234	230	244	251	279	255	233	273	274	227	275	253	291	220	239	225	262	247	227	253	235	240	258	260	263	251	253	255	244	304	243	266	281	262	241	263	244	238	243	278	255	244	276	249	252	287	236	225	223	257	263	277	256	264	216	223	225	252	279	277
3084	1604	5018	14242	12408	9079	6082	3799	2508	1477	1032	681	611	556	590	559	539	575	566	597	557	602	566	539	565	588	553	562	594	557	601	544	584	569	550	603	550	586	562	598	597	627	566	546	616	549	522	618	585	570	569	587	604	546	553	589	577	559	510	543	549	539	584	583	610	598	598	595	561	533	584	626	574	584	562	570	595	567	579	591	569	581	602	559	580	566	538	535	579	551	572	556	627	588	521	591	574	533	565	546	569	545	563	558	597	608	636	556	600	543	564	582	591	565	575	553	542	567	630	554	607	574	555	562	567	578	585	608	567	549	575	563	630	584	566	559	546	574	601	569	577	568	593	544	572	578	585	579	548	580	574	545	523	569	572	613	549	564	592	584	586	568	607	577	565	572	567	566	589	525	609	581	592	522	598	580	525	601	562	562	536	589	564	568	551	584	579	572	547	529	556	580	561	622	577	549	587	609	598	551	618	519	616	562	592	530	574	595	553	547	584	562	604	548	587	536	606	528	545	574	545	581	595	563	550	530	542	532	588	538	599	561	534	587	569	570	592	576	583	579	595	544	599	538	531	574	592	617	575	543	573	535	569	580	566	561	542	544	555	625	553	525	599	546	594	591	584	571	592	541	535	605	591	553	601	555	520	614	580	582	604	535	572	560	552	578	589	596	560	591	534	600	548	564	609	574	605	564	570	552	596	588	588	570	560	580	578	595	580	582	589	557	583	564	532	601	543	593	575	585	580	537	554	587	563	537	545	569	568	563	585	566	571	584	568	571	550	583	572	525	541	602	602	525	525	569	566	594	577	580	578	573	570	570	577	541	554	546	574	591	592	603	571	574	545	616	547	572	556	607	577	547	555	596	584	569	521	590	572	601	594	594	551	571	567	556	611	596	587	560	610	544	511	572	522	602	589	525	562	558	578	576	623	564	610	576	567	634	575	587	598	581	591	594	531	582	579	591	580	597	563	594	577	586	567	547	589	565	624	560	501	607	591	616	572	542	578	571	502	562	566	568	578	602	574	580	587	526	615	548	557	592	590	629	556	564	561	568	622	572	561	613	619	591	561	539	562	564	539	576	569	570	580	533	566	615	550	569	614	614	567	576	539	620	589	585	588	555	618	564	586	586	558	592	560	582	581	559	566	555	623	594	583	579	528	542	600	551	564	561	562	553	555	558	554	576	561	588	553	572	603	577	547	593	550	592	595	563	592	560	560	626	634	595	583	546	545	564	578	574	580	561	524	538	587	578	585	578	543	584	591	564	604	584	557	602	569	632	575	562	571	564	567	572	542	538	563	592	572	563	550	523	591	549	565	562	560	581	571	512	589	557	550	587	601	620	552	569	603	583	550	571	567	583	578	580	536	529	601	577	571	555	588	586	557	563	570	564	579	583	594	555	590	583	597	574	605	593	580	544	602	521	582	628	551	551	584	562	555	565	560	549	558	603	616	581	569	552	558	575	595	580	589	556	542	587	610	576	552	537	578	537	591	535	592	580	613	567	580	560	543	576	573	578	566	548	577	558	586	569	556	557	591	589	559	596	595	566	557	540	578	567	564	572	572	557	573	579	567	613	555	589	583	560	607	508	556	601	543	584	611	577	586	606	572	553	612	596	614	587	566	562	616	596	622	579	598	537	542	595	567	567	551	575	578	572	600	579	542	607	566	545	597	569	607	528	541	546	538	606	556	576	583	553	622	567	608	576	621	572	589	606	526	547	599	565	630	573	568	596	552	553	567	622	557	532	540	592	548	559	552	552	606	583	560	562	542	557	643	532	585	572	585	562	573	545	546	591	580	540	553	563	542	560	578	569	603	600	549	596	550	577	582	579	595	594	549	591	593	547	526	582	549	574	567	581	608	587	587	536	572	599	533	574	533	552	616	531	551	578	561	541	585	567	555	558	584	613	560	590	579	557	530	584	603	609	574	617	597	577	613	551	587	566	560	579	594	585	530	580	583	587	606	596	546	608	537	576	571	552	584	572	546	582	550	605	586	597	585	566	558	579	562	569	547	576	578	587	541	585	571	589	546	590	593	532	566	582	623	603	566	647	529	545	581	572	530	545	586	604	543	611	569	570	590	554	614	548	568	562	564	541	544	568	537	604	561	544	576	563	555	588	558	545	574	576	599	572	532	590	574	570	584	593	615	606	648	581	520	626	629	570	611	630	544	569	571	587	599	650	585	588	572	576	530	585	571	578	616	575	568	597	586	577	594	585	566	590	551	555	580	580	565	553	557	564	585	614	603	544	577	568	616	574	573	581	593	533	614	563	573	582	595	604	560	562	565	543	600	623	622	592	583	571	620	604	585	564	568	529	587	566	554	599	584	564	577	552	574	577	591	596	548	558	555	552	572	606	588	561	550	563	572	588	595	541	556	634	576	568	576	579	577	644	544	539	568	541	549	621	613	524	595	558	581	568	558	619	561	555	593	637	554	552	589	573	541	602	582	565	525	526	530	585	588	596	589	561	567	552	617	592	588	609	563	562	620	550	556	566	597	574	581	581	594	592	597	577	581	598	572	594	546	576	562	589	576	565	597	554	594	542	632	599	578	593	559	558	584	544	599	547	581	523	551	616	576	575	580	583	532	553	564	587	570	497	561	534	584	555	589	616	594	559	565	584	590	592	578	620	572	560	610	556	533	547	603	575	591	514	575	559	585	565	570	568	585	581	612	558	597	560	576	581	592	563	548	578	556	627	571	583	555	614	563	579	582	589	563	532	549	512	575	604	521	559	549	608	568	539	577	536	567	567	596	564	601	561	574	582	591	572	596	570	536	574	552	597	564	631	564	588	581	604	584	552	566	593	602	580	531	570	595	554	571	567	605	612	563	585	557	632	584	576	615	556	551	571	557	566	568	546	544	596	527	574	558	654	555	572	590	515	608	555	585	581	602	560	520	566	578	631	527	570	552	561	579	555	557	582	609	533	586	539	609	564	562	576	555	604	585	598	572	587	585	552	600	596	539	549	621	567	545	598	553	579	585	552	609	593	593	558	590	604	581	571	555	565	555	586	581	616	597	585	564	555	591	630	588	574	567	557	570	598	602	547	569	558	582	572	563	616	602	575	614	528	635	599	583	591	599	587	608	563	569	568	575	600	586	547	543	556	595	585	575	578	606	610	581	545	589	564	553	566	547	612	543	540	556	582	582	543	581	599	565	622	573	586	562	547	563	570	594	540	554	574	548	607	543	572	564	530	588	549	553	565	577	571	579	568	582	585	538	618	568	549	601	594	599	554	560	584	590	585	586	552	545	581	574	545	562	574	556	626	572	596	510	583	599	577	579	595	554	608	579	589	556	571	578	564	562	593	566	563	555	544	548	537	577	572	572	609	560	585	565	585	624	550	567	523	560	582	568	576	535	562	594	610	582	515	607	606	578	551	554	514	593	566	572	533	577	589	562	563	564	571	566	602	568	568	579	600	555	582	583	574	577	577	569	597	597	542	547	595	560	540	566	532	553	558	579	601	541	556	567	562
12014	11295	25188	57138	52399	38132	26143	14679	6886	2935	1270	628	300	231	255	221	204	198	205	200	217	210	203	214	204	203	221	194	193	201	206	203	248	231	211	204	207	210	208	210	221	243	198	219	225	204	222	223	232	207	203	220	199	210	247	189	207	194	206	230	211	207	219	238	231	240	227	223	238	230	211	243	226	213	193	233	213	231	211	218	220	201	210	182	205	236	217	222	227	215	243	200	215	234	217	228	222	226	242	219	240	218	199	227	214	220	209	214	207	217	216	217	193	224	223	215	230	221	227	222	254	253	260	221	219	226	208	226	223	241	223	209	188	208	207	196	193	212	204	223	180	222	230	232	197	213	206	189	201	203	176	222	196	222	209	193	233	219	243	207	231	221	231	217	195	238	188	207	229	246	221	219	221	218	198	255	219	216	197	225	222	225	207	193	203	207	219	235	189	221	240	182	190	232	189	221	225	221	225	224	255	192	223	209	244	232	232	233	231	217	207	215	219	206	179	203	202	205	206	231	247	216	248	197	198	236	244	213	209	200	194	235	226	216	211	211	216	198	207	259	243	230	231	210	208	219	250	211	207	185	225	202	217	228	205	229	246	224	211	221	207	233	230	198	221	201	233	208	224	224	209	201	220	196	218	212	213	214	242	212	222	240	219	204	196	219	195	210	233	224	234	229	229	255	188	247	208	179	232	206	257	205	230	211	253	247	228	204	216	228	230	195	210	217	234	225	246	203	221	185	195	229	214	221	200	199	220	200	231	207	201	222	199	219	237	191	223	184	252	243	227	199	204	192	195	210	231	219	212	214	215	216	213	221	214	228	207	225	203	231	241	204	236	233	213	219	231	228	193	205	214	211	223	203	225	219	232	193	226	208	223	263	219	236	228	210	217	241	220	202	222	220	216	212	235	237	225	217	213	223	232	230	197	222	189	213	234	233	193	227	224	185	213	207	214	221	180	215	199	236	237	230	227	230	223	207	180	207	227	214	198	217	207	195	216	233	230	218	224	239	226	250	199	196	217	233	208	220	205	201	220	216	213	212	200	221	217	206	198	195	190	205	194	203	190	214	195	216	218	214	204	232	214	203	217	199	234	211	205	219	220	205	227	206	210	204	221	214	209	209	226	192	237	216	229	209	204	197	196	198	220	228	205	215	205	213	206	218	218	213	191	196	220	203	192	223	215	225	223	196	226	221	221	210	236	230	215	206	190	215	205	220	221	200	228	227	212	218	206	187	220	228	233	238	211	203	211	208	193	196	227	196	223	205	215	212	199	217	217	214	200	215	241	202	211	207	213	232	224	214	199	216	228	212	232	231	212	236	223	225	233	268	217	207	214	239	213	211	224	238	255	197	204	223	225	204	209	217	215	215	209	219	235	219	204	212	205	208	232	194	198	200	247	219	187	212	226	229	219	196	209	230	228	207	227	239	233	213	187	220	201	225	212	206	228	193	227	207	206	209	232	205	203	209	214	216	183	223	222	210	211	232	217	205	243	235	219	222	198	196	204	200	217	219	200	243	201	193	206	211	233	208	212	212	222	197	232	247	191	193	226	208	203	225	211	217	209	202	205	220	213	210	208	218	213	218	220	193	190	237	210	196	235	214	218	214	229	193	216	195	225	218	216	222	202	200	218	241	206	194	214	240	237	215	212	243	214	240	229	252	210	213	201	210	204	219	238	206	212	234	205	222	195	222	207	220	214	226	203	197	219	258	260	220	204	215	230	204	242	210	216	215	219	207	214	208	192	216	251	211	223	209	239	215	235	253	204	225	197	237	236	212	215	186	230	204	218	216	195	218	211	232	241	200	232	222	229	215	222	194	236	225	244	233	199	215	213	203	202	204	216	210	225	215	206	197	234	200	225	232	215	195	225	207	206	199	238	203	231	229	239	220	204	198	234	224	222	249	233	231	254	207	196	219	210	219	239	216	226	194	208	216	205	215	229	199	196	208	203	212	202	193	228	210	208	215	206	216	213	238	215	185	211	216	248	223	205	220	239	228	220	199	194	236	222	212	237	216	241	219	237	231	204	198	198	212	239	209	206	221	205	232	245	238	238	210	221	210	211	236	242	193	243	233	226	213	229	203	192	193	260	194	208	210	221	252	223	218	228	237	207	193	199	233	230	207	259	213	212	242	201	229	247	228	202	236	219	231	214	218	219	209	215	234	245	213	225	214	192	253	222	208	206	220	217	215	213	227	226	217	212	242	201	242	222	197	206	196	214	210	221	186	231	212	210	201	247	206	224	227	230	211	209	180	223	216	226	206	193	223	215	232	184	218	212	221	212	216	226	224	204	228	218	220	217	218	225	243	219	223	222	206	226	205	201	220	220	219	240	236	229	215	200	229	241	214	187	198	213	225	210	200	217	193	165	195	214	215	206	223	182	230	214	194	209	205	227	206	184	223	225	229	226	222	210	216	258	197	229	225	193	222	256	234	234	218	222	198	205	200	222	203	218	217	204	217	216	233	213	222	210	224	231	209	204	210	208	204	204	193	200	193	231	234	207	202	226	232	206	211	204	204	206	214	207	220	190	198	217	234	195	219	204	190	193	226	211	225	219	208	211	225	240	205	203	220	216	197	206	212	185	203	194	209	212	201	213	239	210	224	229	205	195	218	208	226	213	207	211	207	242	217	193	235	205	205	231	243	220	212	216	226	201	202	198	213	260	217	220	219	236	215	222	219	187	245	189	239	234	215	215	212	224	216	209	228	233	234	220	197	220	212	212	243	208	223	214	229	214	209	207	223	222	188	202	204	222	232	215	206	215	222	219	186	203	248	242	222	208	232	219	199	205	237	211	216	222	222	222	211	232	207	195	229	209	209	226	233	213	215	241	211	218	245	219	230	225	203	226	219	246	220	218	237	223	235	250	177	219	223	225	244	184	200	190	195	210	200	232	219	203	227	226	236	229	203	203	208	233	228	231	229	216	215	207	224	226	223	195	226	216	223	207	224	217	214	209	210	209	226	227	190	228	222	229	208	202	195	250	223	215	234	203	244	215	219	228	200	230	208	217	219	204	250	207	245	206	246	219	225	200	194	247	229	199	188	227	204	200	196	222	200	218	201	232	222	194	227	195	215	213	207	199	207	210	249	215	203	254	231	196	205	217	234	221	220	239	207	216	216	208	227	216	205	212	228	220	199	219	224	233	232	216	208	218	242	215	201	221	207	196	220	204	229	250	238	229	224	209	207	228	203	223	215	205	230	232	259	258	227	226	207	228	221	217	216	236	201	225	239	230	236	213	198	187	233	235	207	195	200	243	206	226	246	178	199	224	187	220	198	243	226	214	202	218	211	242	220	201	225	211	229	204	215	223	233	212	210	207	222	239	235	207	216	227	202	196	209	207	204	204	222	209	217	244	201	185	218	220	199	198	197	202	233	221	234	236	238	231	204	223	211	223	210	204	225	237	216	215	209	204	238	232	231	202	203	206	204	217	220	196	233	246	209	249	203	215	214	211	203	224	198	183	225	220	216
7561	10505	29853	62762	61058	50963	40924	30178	19478	10587	5013	2276	832	537	524	526	511	527	493	538	503	532	491	499	464	505	509	472	474	498	528	534	483	513	509	475	524	492	495	512	450	500	483	518	503	524	469	492	484	494	483	502	554	506	508	573	502	526	505	528	506	566	518	552	484	514	548	516	511	487	515	500	507	498	475	504	539	508	488	509	473	521	518	552	507	504	478	493	528	517	469	495	524	528	475	466	491	475	502	522	516	516	517	515	511	515	517	541	499	519	498	488	499	514	478	556	533	505	483	497	489	525	513	486	511	485	478	505	520	505	489	525	525	519	508	496	503	479	481	536	505	491	496	483	519	510	491	562	505	485	505	522	512	511	508	467	491	513	544	498	477	523	511	531	516	489	503	528	519	512	497	512	522	550	502	537	497	519	496	470	442	509	490	523	473	512	518	540	506	523	500	515	485	540	509	494	544	499	531	545	488	514	494	481	484	522	515	541	510	502	498	509	510	542	542	511	525	515	557	503	513	508	522	533	477	513	495	515	504	517	487	525	519	473	490	465	497	502	537	487	509	490	487	472	499	548	513	497	468	536	492	488	512	501	526	478	464	503	469	533	454	526	502	512	503	512	489	532	522	503	541	496	507	501	552	564	568	462	491	501	525	522	560	547	465	532	518	559	506	510	469	493	515	503	516	543	515	479	507	491	517	525	535	491	546	489	482	515	518	493	493	472	514	486	525	500	506	521	471	468	538	531	540	485	471	496	472	515	535	497	522	549	511	500	544	494	489	517	484	531	479	543	547	523	531	547	483	487	469	488	469	509	497	519	577	509	502	529	513	545	471	504	485	487	498	502	498	532	501	503	507	526	507	489	466	504	530	468	503	493	505	479	481	508	515	511	495	546	518	473	498	530	510	507	552	487	477	491	477	496	514	506	533	499	485	513	507	517	508	517	493	485	526	486	549	558	536	522	452	525	501	505	520	495	492	520	502	491	543	524	502	492	503	533	535	517	504	481	484	514	489	554	509	447	495	514	485	520	484	508	507	526	509	522	509	493	492	510	554	499	465	490	474	493	551	503	472	471	489	541	554	504	464	510	499	500	512	458	490	484	535	458	536	506	518	477	511	521	547	515	519	524	529	543	471	460	553	495	495	525	454	481	500	572	498	476	537	514	497	522	535	482	468	486	495	502	528	497	529	539	524	529	506	458	519	507	512	529	500	488	533	522	516	531	528	514	524	487	506	517	529	494	514	533	509	505	490	516	517	459	506	530	488	508	494	499	495	491	563	546	519	507	567	510	519	510	480	528	562	559	499	468	491	497	473	533	520	503	495	501	497	528	543	537	509	481	487	576	502	494	508	511	529	486	517	509	525	514	530	526	503	538	489	487	530	513	470	511	476	499	496	532	513	534	485	526	535	493	497	524	467	499	545	537	505	469	481	458	495	521	487	474	500	489	509	516	524	525	503	523	499	482	480	505	510	469	494	521	493	532	506	512	468	551	517	520	543	515	519	539	488	531	496	510	510	528	559	539	490	515	496	476	491	517	524	478	493	476	477	513	522	496	519	504	551	477	503	513	461	494	435	519	494	489	496	486	534	483	555	466	513	494	532	463	495	487	507	490	503	457	495	521	471	506	559	518	506	523	473	532	472	498	475	502	497	539	457	472	497	490	494	521	538	497	497	553	498	476	492	520	472	529	500	487	480	460	499	508	508	465	473	514	481	517	484	504	497	469	464	498	507	487	550	486	497	507	500	518	482	532	486	509	511	505	489	485	555	558	446	521	508	542	496	512	504	510	493	532	503	488	498	506	504	528	514	482	526	507	460	507	485	493	524	505	498	521	499	466	511	492	517	466	527	531	499	505	472	516	462	509	521	532	540	490	525	541	486	522	527	506	543	525	504	507	484	506	501	497	443	499	508	515	496	471	519	483	515	506	501	529	469	500	483	498	462	489	518	479	499	535	498	461	463	525	521	522	516	510	474	506	528	501	501	496	521	507	487	487	517	534	507	492	549	479	472	467	495	520	500	474	483	498	519	489	527	548	498	500	552	487	529	503	528	515	466	489	487	527	491	515	511	535	483	491	483	501	514	520	559	503	546	508	496	480	515	548	516	513	497	489	506	488	511	494	488	521	497	490	536	484	545	532	531	538	525	508	486	520	480	496	478	493	532	464	549	523	511	526	527	493	491	561	492	531	545	536	525	528	467	498	479	503	517	523	507	520	527	525	503	488	526	540	490	463	576	532	532	516	497	503	495	513	529	510	503	516	497	498	480	555	513	535	515	574	535	507	512	484	530	515	497	537	473	528	492	541	511	496	526	512	537	531	482	500	524	547	500	503	494	471	514	525	488	495	500	477	490	530	528	504	501	581	552	492	476	513	519	491	508	501	545	525	506	540	480	522	551	490	496	511	539	512	509	512	493	556	474	492	499	493	511	501	515	566	533	543	484	530	504	546	490	549	472	511	503	534	489	494	502	502	495	505	505	536	520	514	507	529	507	517	525	505	493	512	479	509	474	499	523	522	513	530	515	528	490	499	496	474	482	490	498	509	486	519	542	516	527	489	522	540	509	512	512	518	515	512	526	505	492	494	522	504	565	464	531	510	502	510	533	487	515	501	485	503	572	534	520	528	562	506	485	480	525	502	516	531	520	505	553	536	492	519	510	481	498	537	500	528	522	526	538	489	513	465	549	499	571	504	479	506	521	529	531	523	544	486	562	488	512	497	511	526	522	485	477	507	475	521	527	503	497	475	512	477	502	556	494	510	497	518	496	530	495	485	506	493	494	459	488	492	502	481	499	503	505	512	519	510	523	484	530	501	504	477	517	527	495	517	530	522	488	515	536	474	473	539	513	471	489	493	490	516	487	500	499	473	528	487	503	513	520	525	544	509	507	519	484	484	504	492	513	468	498	483	525	513	515	520	471	502	502	497	507	522	475	485	489	517	528	514	529	561	495	528	515	532	492	506	497	507	474	506	507	508	492	507	499	520	480	479	519	546	481	533	489	493	527	509	501	547	510	491	499	516	504	466	454	515	494	520	544	530	528	480	493	507	508	494	504	516	517	516	518	525	524	522	497	502	515	485	464	504	517	503	459	499	514	475	513	523	510	524	496	518	520	528	541	498	515	471	510	510	510	463	552	511	457	501	503	481	509	517	508	505	507	522	503	501	499	509	498	496	506	516	516	531	518	526	486	527	476	505	514	507	504	492	469	523	514	528	529	515	511	532	517	546	501	476	531	482	534	519	505	488	520	535	517	502	507	481	472	496	510	526	533	524	511	503	499	487	527	497	529	468	484	526	586	469	518	510	563	515	543	508	565	473	502	476	487	523	529	488	484	523	474	544	498	490	500	553	512	502	480	518	517	471	516	542	507	461	515	500	474	514	502	539	490	517	489	519	481	503	502	506	501	476	496	519	516	494	502	476	546	503	520	529	496	555	490	503	535	515	521	475	503	486	486	485	507	480	468	482	477	501	519	520
20453	29606	63844	71194	62803	49590	35757	22189	11136	4552	1955	931	405	314	301	321	280	298	313	331	311	311	286	337	318	311	296	325	287	279	326	334	327	302	317	311	341	312	296	321	326	299	287	299	301	329	290	327	304	309	335	317	305	349	292	304	320	328	357	322	318	302	316	315	307	286	308	310	274	314	292	298	343	317	290	282	331	308	323	290	328	285	289	284	293	324	312	328	267	306	289	315	314	352	298	359	328	312	301	329	312	331	295	258	283	289	319	302	273	342	333	284	323	327	301	313	280	279	366	313	303	288	302	302	302	293	301	302	304	301	296	330	314	317	331	332	330	292	321	325	288	292	311	300	308	317	274	323	285	308	358	333	292	247	288	294	284	321	283	298	308	292	302	304	293	286	321	324	291	312	304	310	306	276	299	315	299	310	302	295	317	314	300	305	317	291	301	316	278	308	286	293	271	297	298	281	297	315	321	312	301	316	311	300	278	295	324	293	317	318	311	294	313	295	334	313	312	325	309	326	291	296	320	306	264	294	287	265	291	293	330	286	302	294	309	296	283	315	332	306	341	339	312	297	285	325	285	296	334	285	294	305	283	328	298	312	275	303	301	302	311	317	301	340	333	262	308	284	312	312	301	292	288	276	314	316	302	316	289	271	327	307	314	290	307	300	307	293	349	327	269	334	329	305	301	324	277	324	352	321	307	326	315	305	292	269	308	317	268	329	284	316	314	279	296	304	313	318	346	311	293	330	292	317	329	280	301	316	304	300	324	299	335	290	305	299	315	323	295	286	328	304	268	318	324	315	297	312	326	281	292	305	346	305	312	311	325	305	295	326	312	320	307	280	307	338	333	317	311	292	258	299	328	311	284	283	283	310	312	321	335	283	275	337	299	315	329	311	275	296	318	321	278	295	366	321	315	292	294	309	302	292	285	321	308	294	299	329	284	290	294	311	302	303	320	296	287	299	311	302	360	306	310	280	313	299	318	319	299	283	309	286	286	329	311	310	260	319	343	284	270	293	325	317	269	280	306	287	307	308	296	278	280	340	308	271	313	272	288	295	317	313	308	324	289	315	301	302	292	288	265	325	298	317	310	344	299	315	295	303	293	293	353	323	294	322	320	293	301	313	279	295	279	300	272	285	327	301	292	312	295	260	296	306	317	310	343	293	290	282	325	293	289	277	300	295	291	304	318	295	285	341	338	282	310	281	303	333	300	303	304	312	297	287	323	281	305	296	315	278	297	314	273	328	320	303	293	315	320	300	314	299	316	304	343	300	303	306	307	292	275	316	279	332	310	290	291	286	290	300	262	294	293	315	303	318	319	298	279	314	310	344	307	291	293	302	337	296	292	319	288	324	310	313	319	299	308	301	344	328	318	308	319	325	322	290	310	261	301	273	320	296	316	325	319	310	319	280	322	291	300	280	310	302	299	290	309	286	311	303	278	285	312	283	327	310	385	290	309	298	281	305	295	321	327	289	327	319	316	309	322	280	319	307	301	281	300	282	315	343	285	303	305	309	298	286	302	299	290	301	292	286	311	290	313	308	333	296	313	294	288	304	335	296	286	276	300	295	284	301	298	309	275	320	308	308	318	284	278	295	286	327	326	313	281	326	303	306	311	349	314	277	326	308	305	329	290	309	318	313	295	300	299	293	312	329	327	321	311	304	283	321	308	339	280	285	296	268	291	289	297	294	308	321	299	296	291	311	315	343	315	330	285	346	328	299	292	320	341	259	291	277	297	312	319	296	270	328	292	311	304	304	306	313	298	311	260	311	308	290	305	334	309	312	284	293	315	315	335	299	304	287	317	285	310	332	306	284	326	285	300	304	271	301	313	265	334	293	295	312	342	318	305	301	318	281	310	314	286	301	275	286	288	314	275	354	269	292	345	285	298	338	331	310	286	345	298	303	314	303	329	313	329	295	295	314	309	305	320	298	304	296	301	294	339	318	271	315	334	302	278	311	321	296	279	301	304	337	286	275	322	291	278	272	310	309	309	319	298	332	275	255	290	311	311	318	316	319	314	294	348	314	323	280	289	319	301	299	300	350	299	288	318	267	276	319	308	284	297	286	264	308	302	305	341	294	321	303	308	319	299	306	319	276	316	299	300	296	319	325	297	289	296	305	309	322	254	343	307	331	314	301	317	289	299	300	309	313	321	306	306	284	296	293	283	305	310	293	263	315	317	311	313	288	301	258	331	291	307	303	292	312	283	299	272	273	306	315	295	333	290	316	314	341	316	316	314	334	304	321	277	336	318	319	316	351	304	315	282	317	276	272	310	285	267	303	311	273	311	306	304	332	312	314	294	289	313	312	326	289	313	303	313	292	327	309	312	290	300	310	311	295	315	289	261	289	305	290	315	354	303	261	298	312	308	267	309	302	297	321	305	313	277	313	309	325	283	285	327	302	278	310	297	329	314	305	281	251	289	300	314	304	344	321	331	322	296	288	324	315	290	309	326	318	327	332	330	302	323	302	312	305	272	289	307	316	314	301	286	280	335	290	279	300	307	330	308	336	308	309	269	288	327	324	316	328	307	324	288	294	311	288	314	278	322	336	338	309	298	317	332	312	332	298	317	317	313	311	288	287	320	322	321	318	300	274	282	306	292	307	288	310	280	313	295	317	293	314	308	269	316	311	328	301	297	291	321	312	273	302	279	318	295	347	258	297	292	321	305	299	299	312	277	291	309	320	331	329	307	273	315	323	312	271	319	302	341	296	283	282	265	301	306	307	282	268	317	305	281	284	299	312	309	287	272	331	329	330	301	331	330	335	319	325	326	320	289	288	302	303	275	313	285	267	292	333	281	338	288	335	312	312	288	307	304	311	304	279	295	308	288	277	321	281	290	350	298	324	317	313	289	279	299	297	316	299	345	315	296	349	342	293	328	298	317	300	319	306	278	285	277	293	322	308	262	328	277	302	291	312	301	294	327	304	314	319	326	308	308	324	311	318	336	322	282	282	309	320	312	307	295	300	311	304	334	317	322	322	313	307	284	322	311	319	308	306	324	292	270	300	262	306	303	283	279	336	291	291	264	304	309	312	308	362	283	302	272	285	286	271	302	303	312	291	294	320	315	311	286	283	326	304	295	323	293	313	307	277	286	292	272	308	297	309	290	299	329	312	317	279	343	328	298	300	327	300	274	283	312	332	299	284	314	341	312	275	302	296	316	292	294	326	324	319	331	322	291	297	281	275	331	273	308	314	312	322	278	301	276	296	298	329	314	306	317	309	330	318	311	288	276	315	316	265	260	301	305	277	329	306	314	297	315	290	308	292	287	293	316	303	317	331	322	310	319	325	322	334	301	320	295	306	294	291	299	266	328	315	287	287	315	289	294	310	270	315	290	327	331	289	275	263	297	285	325	306	290	312	341	307	295	269	307	294	308	306	307	277	296	277	334	324	309	292	301	302	281	280	337	284	312	286	317	312	312	297	296	298	238	293	267	306	299	296	284	321	321	293	297	301	290	324	305	324	305	324
9728	23676	56597	75670	72158	60463	48618	37016	25069	14215	7109	3278	1088	769	679	666	718	677	663	693	717	703	696	756	703	686	729	668	706	701	671	719	709	682	696	711	671	711	705	706	639	698	650	728	716	686	727	673	703	695	636	743	669	649	652	670	704	709	695	675	702	697	719	736	673	705	687	716	701	714	686	710	692	707	626	719	733	714	682	708	699	672	668	680	659	679	715	715	716	680	706	681	671	697	628	744	725	692	699	687	685	723	695	699	645	709	655	747	681	694	677	690	650	716	668	643	696	718	660	674	697	685	680	699	684	721	660	690	661	650	691	640	720	645	685	685	695	658	712	689	676	717	682	718	664	664	745	702	649	681	712	689	683	682	682	677	680	717	680	693	690	654	685	674	671	692	680	709	666	669	690	664	637	681	694	684	670	681	691	711	664	695	665	666	703	674	694	646	699	668	688	673	685	635	641	696	663	693	637	690	667	655	714	683	710	680	691	693	694	679	625	651	749	646	673	685	646	731	687	682	695	695	662	684	698	717	690	684	723	718	711	673	680	629	676	637	693	688	693	682	701	634	660	726	678	637	681	664	707	690	702	686	722	696	736	657	673	693	694	656	718	721	650	717	677	681	664	728	665	686	736	635	634	697	710	733	680	742	696	675	683	667	677	676	645	720	682	675	713	639	636	663	656	670	716	727	694	673	736	677	723	619	704	675	701	649	684	705	650	685	698	702	696	656	650	683	682	674	722	718	702	725	683	698	691	707	678	703	698	643	705	718	691	678	675	657	640	711	643	722	699	659	698	721	692	718	668	699	707	679	711	680	686	682	658	696	665	704	677	706	673	684	667	720	658	708	677	663	671	692	669	661	739	680	704	696	673	708	656	686	674	732	688	703	706	670	693	675	689	690	696	709	669	710	712	684	726	695	655	707	673	704	681	687	703	681	664	681	643	684	707	665	701	701	666	687	693	740	714	707	692	655	720	710	675	686	712	649	651	694	703	686	666	677	759	679	707	717	699	683	659	722	739	677	654	670	638	707	697	699	737	669	701	660	691	702	666	663	694	714	688	645	691	681	706	680	688	691	663	681	654	729	689	680	710	664	708	732	643	676	709	632	652	707	698	735	676	672	698	672	714	684	667	694	627	744	647	660	710	685	685	683	695	641	694	640	680	671	668	694	696	670	735	661	663	719	679	661	710	682	728	637	714	721	705	734	697	660	713	706	676	687	642	724	732	701	678	699	646	701	679	688	643	709	631	665	683	648	696	699	729	654	666	674	730	696	654	676	661	703	656	673	701	710	671	661	686	700	668	640	707	652	680	693	699	669	674	675	665	688	709	680	659	664	684	719	687	658	694	713	672	722	645	727	678	718	670	665	647	699	675	689	715	665	686	696	652	692	668	717	707	658	664	671	672	639	711	744	689	710	702	702	701	677	700	700	682	694	720	695	628	720	665	678	679	671	741	717	643	702	724	762	673	701	669	661	705	724	684	653	643	728	687	659	649	681	721	672	670	706	722	706	702	708	722	645	675	675	667	660	706	661	724	674	715	691	698	662	683	674	679	720	720	697	641	686	714	693	623	722	696	689	675	698	697	721	679	664	696	722	673	758	698	662	671	690	688	687	696	751	691	710	705	745	714	657	662	678	654	648	695	701	653	667	683	711	671	688	701	649	695	658	728	700	690	704	725	746	670	672	667	676	687	696	664	684	677	684	728	671	747	685	682	671	719	705	648	708	708	690	693	680	724	650	707	701	672	705	651	679	631	723	664	630	703	693	682	661	648	684	740	665	669	685	673	648	710	678	688	640	712	659	661	654	692	693	687	718	711	713	682	691	682	711	683	729	712	718	719	737	700	647	701	681	655	675	652	669	627	678	675	695	700	631	683	671	673	680	662	686	674	685	705	631	710	732	673	683	685	709	731	704	729	695	677	708	677	695	692	699	676	666	710	692	697	685	697	704	649	717	714	719	725	682	746	684	674	665	702	656	682	644	675	698	738	678	706	646	657	664	659	697	717	674	670	697	671	685	695	694	680	715	680	686	692	720	689	679	658	706	680	685	681	690	641	676	680	698	635	712	680	714	725	709	655	680	656	706	691	682	752	710	686	704	723	726	703	642	697	703	681	665	726	709	682	694	701	699	728	739	651	685	682	698	713	729	638	705	694	659	708	700	676	672	651	711	684	663	681	688	690	671	707	700	627	662	671	668	677	717	687	713	695	650	717	712	718	682	685	693	673	722	712	657	631	714	704	698	683	719	662	664	677	710	701	691	704	696	689	705	681	682	687	677	683	669	643	690	656	669	695	686	654	681	693	693	701	711	632	708	700	693	675	691	689	652	700	652	693	670	685	722	607	693	726	708	644	698	685	723	699	679	721	679	665	679	663	683	690	660	662	664	662	676	690	649	668	644	747	688	691	706	661	683	714	701	728	675	726	665	693	718	689	632	656	716	684	679	655	676	673	637	682	696	726	643	667	703	687	652	686	728	697	679	708	686	700	708	699	703	694	675	684	695	687	697	723	710	675	699	674	611	744	689	652	700	647	689	653	664	685	633	654	683	685	702	699	679	722	684	702	678	697	680	695	693	667	682	758	681	691	664	663	720	692	690	715	661	660	636	679	697	684	681	680	709	704	675	759	659	690	723	655	710	651	695	665	703	719	677	694	689	692	652	681	666	693	678	682	677	696	762	671	730	645	680	672	661	682	735	702	663	649	676	684	697	674	671	643	692	684	675	715	663	715	672	682	707	679	640	690	732	652	683	679	736	711	687	679	692	697	711	704	715	645	688	699	696	644	713	687	679	660	707	681	696	682	689	666	635	687	670	679	687	734	741	661	664	691	689	713	691	703	681	685	670	715	705	647	714	660	677	707	680	653	744	677	723	650	695	708	712	716	700	716	685	665	656	642	698	715	669	666	680	745	673	710	653	691	646	693	630	683	692	638	677	717	697	685	707	738	683	754	661	657	700	692	687	644	672	689	678	677	706	724	684	643	685	657	642	689	670	678	671	691	684	692	688	722	704	697	643	709	744	659	718	671	674	694	676	679	685	723	671	677	670	709	684	684	678	640	702	651	684	695	652	655	639	690	664	673	621	672	717	689	674	688	709	731	701	672	673	670	719	664	670	696	644	666	689	678	714	667	700	683	671	673	650	700	667	711	694	677	705	674	651	647	667	673	694	690	678	670	694	668	669	651	658	686	702	671	717	711	686	651	674	705	645	656	736	664	653	724	664	673	679	705	713	622	691	724	662	687	674	720	684	646	650	676	684	664	679	662	727	698	673	762	699	688	704	672	709	675	684	680	640	679	685	699	682	726	636	670	692	680	631	690	689	651	674	661	665	658	725	691	711	663	665	706	703	689	707	722	687	665	660	668	721	690	697	696	659	650	748	692	668	659	691	683	678	694	661	714	667	713	641	729	664	666	716	691	701	708	715	699	634	694	679	695	645	692	717	669	704	679	665	748	626	720	679	669	719	675	774	646	655
3539	1622	4234	4042	3145	2583	1645	1072	658	489	393	274	276	289	246	254	287	304	273	302	284	266	281	284	265	266	242	275	275	295	260	282	269	258	253	258	278	262	284	295	257	273	274	272	273	280	272	267	282	258	252	263	280	285	297	290	283	262	250	250	275	256	282	255	254	247	258	273	286	296	255	261	298	296	253	255	250	246	258	281	240	295	277	277	288	266	262	249	259	264	259	271	258	270	284	268	288	265	295	272	267	312	281	262	283	278	286	299	260	260	244	260	256	250	264	259	271	272	266	271	257	338	306	283	274	280	269	279	262	280	273	260	269	275	260	264	280	248	240	291	275	292	296	276	276	265	233	246	269	268	245	270	257	258	279	304	283	258	274	253	284	269	254	259	265	241	233	280	271	240	307	236	266	281	292	283	258	290	285	265	272	289	265	266	278	284	249	250	275	288	284	256	292	259	269	295	280	277	285	290	279	247	276	253	251	286	264	232	259	286	284	288	271	260	285	264	265	238	239	261	295	258	251	257	284	287	235	271	259	278	238	266	247	271	282	271	286	269	245	261	247	258	246	251	280	270	296	282	258	265	275	262	270	273	284	275	237	258	279	245	257	274	266	263	262	279	252	282	284	276	251	307	255	265	280	254	241	228	286	284	288	298	287	265	278	288	296	253	263	238	245	245	257	269	259	250	278	285	260	267	254	276	249	262	244	232	283	263	277	221	251	277	261	272	280	283	268	283	292	259	246	272	252	248	276	276	254	253	284	293	295	283	256	280	237	268	297	288	287	274	284	283	249	245	247	288	260	261	287	260	284	263	252	283	274	280	261	279	277	300	269	259	290	234	293	248	255	268	299	310	288	283	288	267	298	286	288	244	260	272	285	288	276	293	287	300	263	260	285	284	257	266	291	262	272	269	255	274	272	269	295	249	254	268	292	261	269	268	265	297	245	268	265	278	256	276	267	277	252	242	265	249	265	281	278	315	292	268	230	265	270	255	266	269	258	253	294	269	281	286	277	278	301	268	251	286	298	254	264	279	281	267	290	280	283	268	297	280	295	276	268	276	246	254	247	253	266	262	243	284	280	267	252	241	279	255	229	265	287	298	312	251	262	271	285	255	281	249	253	275	289	254	281	280	280	271	260	326	283	299	265	286	273	273	280	271	263	262	257	270	277	291	284	277	277	265	269	262	281	267	285	269	308	261	275	269	278	252	275	250	255	297	259	277	278	293	297	278	292	244	287	268	284	282	294	291	275	256	232	249	252	261	225	284	271	274	290	273	259	270	297	262	253	261	260	269	289	271	287	280	246	267	278	285	293	267	290	298	265	264	263	271	299	275	287	262	283	237	276	263	312	278	292	273	313	254	274	293	251	254	269	279	285	278	284	284	280	287	251	264	296	268	271	262	247	264	294	291	285	277	260	289	272	277	268	244	272	253	272	272	278	278	262	290	291	275	250	258	289	273	235	257	309	290	304	271	240	252	276	255	265	250	295	260	278	250	270	273	284	262	238	254	269	273	280	273	267	279	245	295	270	277	274	304	267	299	253	260	257	274	265	260	276	244	257	256	272	244	267	257	272	281	264	283	286	294	266	230	268	263	262	249	284	271	284	305	238	260	253	307	279	278	280	289	254	270	293	273	264	271	287	260	255	234	250	257	287	268	243	250	253	269	269	265	268	248	258	281	271	252	261	271	235	292	283	248	266	281	303	288	283	266	289	277	290	269	284	271	263	270	276	252	256	259	279	289	287	293	282	309	275	261	289	266	266	280	263	274	227	278	260	265	272	262	284	304	271	246	285	282	262	266	275	223	303	297	291	255	265	268	285	293	257	263	288	292	266	291	300	275	293	283	255	260	242	289	258	241	246	302	268	236	265	263	290	283	257	273	261	267	271	294	281	268	277	237	267	268	279	282	290	312	273	270	251	248	258	260	277	240	298	271	244	283	295	249	269	270	277	249	237	269	277	283	289	261	264	255	274	287	279	245	262	254	270	279	247	262	281	265	263	272	273	275	275	286	285	273	305	300	272	285	297	276	266	280	250	245	285	286	284	268	286	246	246	261	279	274	290	255	283	267	298	261	282	285	291	314	290	259	240	281	270	277	283	293	247	260	296	261	284	276	250	289	286	281	318	282	274	285	269	290	275	286	277	248	277	281	247	250	282	287	269	260	273	273	266	260	246	293	277	281	272	261	273	273	274	277	290	241	299	282	288	273	279	275	256	262	266	261	288	261	278	254	271	254	240	241	263	255	234	284	249	245	265	228	269	272	283	251	257	262	287	245	293	261	294	269	285	287	287	282	280	281	291	290	274	274	251	260	266	290	257	273	253	285	263	266	286	239	266	280	282	262	305	290	262	269	264	299	265	289	276	293	286	273	285	294	311	255	263	267	277	246	281	288	309	284	270	292	269	256	290	257	283	293	272	273	245	278	261	293	279	301	268	254	262	299	272	269	264	304	301	285	289	253	279	274	285	262	262	279	294	267	278	263	262	274	294	262	276	298	287	276	268	254	259	277	267	254	281	280	263	284	266	275	291	304	256	294	260	265	310	278	268	275	266	254	269	291	281	295	295	231	287	262	258	281	263	302	266	313	282	279	245	288	273	291	272	277	314	255	282	281	270	278	260	277	273	290	260	307	290	247	297	271	277	261	282	315	250	312	276	317	274	230	272	257	266	283	260	257	266	265	302	284	275	267	280	271	256	263	288	280	273	232	279	297	298	279	276	264	294	255	259	262	261	257	269	279	243	250	294	294	271	285	271	261	300	269	244	266	268	282	252	263	288	293	270	302	288	269	268	269	231	258	292	268	316	251	275	273	258	301	265	298	254	265	264	255	258	269	272	279	301	276	261	298	280	287	296	259	277	248	290	282	234	263	254	282	275	246	319	293	265	282	260	273	235	283	265	282	300	279	297	294	259	251	298	267	278	254	272	276	306	282	235	280	299	265	279	279	245	266	281	282	264	258	280	236	270	270	270	299	240	288	236	286	267	241	255	265	299	258	263	259	281	262	258	285	253	233	276	295	266	295	263	284	278	266	299	282	266	234	275	270	278	311	280	273	276	258	273	276	273	264	286	278	251	300	272	289	251	268	279	264	303	272	307	284	254	251	265	230	293	271	289	277	275	294	269	283	229	286	266	221	269	272	272	264	293	270	284	256	270	256	275	261	288	274	287	270	260	274	272	283	280	258	266	291	258	281	275	286	255	247	271	269	312	278	260	286	265	267	328	275	271	223	265	232	285	261	290	240	271	284	271	257	257	264	280	265	258	263	271	273	295	298	293	293	254	275	288	279	256	251	299	289	268	278	280	290	280	285	297	248	283	274	261	298	277	266	290	258	256	298	264	257	253	262	282	265	292	253	271	265	251	292	248	284	309	271	273	290	304	279	243	272	258	298	286	263	298	280	276	265	259	272	268	261	302	225	278	271	296	303	285	270	287	285	268	281	244	274	294	251	282	257	274	305	291	259	276	248	253	243
2870	2233	9254	11924	10889	9372	6318	3758	2228	1305	933	835	567	574	618	602	581	577	585	661	617	624	639	598	604	625	600	616	665	606	634	591	622	616	584	574	613	608	611	555	541	627	641	574	565	625	591	617	600	601	564	600	604	596	572	627	614	592	591	651	597	569	627	585	653	624	554	586	565	613	593	587	556	610	628	589	592	590	620	623	605	603	638	580	621	618	638	604	594	627	617	614	580	634	587	582	636	575	587	600	603	609	617	620	613	629	625	601	663	638	571	605	607	591	588	583	620	663	592	592	627	615	582	610	633	565	576	631	598	620	603	604	623	616	601	575	596	578	591	611	613	586	617	581	603	579	568	526	585	638	599	654	603	588	616	611	583	608	589	616	619	611	555	609	596	581	632	584	595	564	601	602	600	603	594	570	603	660	633	603	628	588	613	585	576	561	597	630	603	601	605	554	572	595	567	612	614	646	594	592	607	557	605	593	589	596	613	626	612	633	615	612	586	600	613	573	596	584	648	612	571	602	590	608	622	586	601	574	586	624	592	629	590	638	558	607	630	619	629	626	639	602	581	579	592	623	610	624	625	597	642	624	604	600	627	605	634	606	600	607	574	573	607	626	607	612	568	609	594	654	655	589	609	614	629	634	539	607	580	653	583	654	604	572	579	577	615	608	651	605	584	614	623	557	590	594	601	576	605	616	576	552	558	636	600	595	611	630	596	591	600	578	587	614	611	588	652	618	577	574	576	599	624	618	589	631	577	623	615	584	606	596	619	598	619	636	597	596	588	611	615	636	565	604	606	579	538	652	610	615	641	612	595	644	580	586	627	617	577	633	632	598	584	589	627	620	570	625	588	573	594	598	596	645	572	645	604	627	652	591	608	616	590	641	585	620	603	586	599	599	588	653	603	610	615	642	576	645	565	601	578	608	584	611	597	600	616	641	592	609	578	602	577	600	641	608	660	637	584	607	612	591	564	550	610	589	620	603	583	577	617	598	597	641	571	588	609	641	650	644	621	554	621	617	602	615	580	638	650	647	644	608	591	633	620	608	566	623	594	574	556	614	619	594	637	644	654	604	562	595	628	609	594	610	596	618	550	558	585	608	614	616	654	616	600	611	585	599	598	600	584	626	589	584	581	605	596	611	613	585	579	618	611	588	634	599	567	645	590	651	579	617	583	616	577	575	626	649	587	605	626	603	622	626	570	621	614	585	615	610	631	588	567	595	609	594	605	643	625	582	570	607	628	614	585	620	615	606	599	628	672	634	573	615	662	588	611	618	599	621	646	578	594	598	612	624	595	591	603	602	573	591	579	661	601	597	633	659	600	582	636	607	619	661	568	569	563	633	609	615	676	629	640	639	576	619	639	573	590	588	585	594	598	601	602	604	588	579	625	614	621	603	613	562	561	611	612	581	591	598	556	634	601	601	622	615	623	608	539	673	627	613	603	585	638	620	597	584	625	600	580	609	608	639	590	551	631	648	610	600	606	638	591	606	628	580	561	617	593	576	625	574	584	570	669	591	601	611	609	583	649	636	632	575	588	563	612	583	631	600	579	620	659	608	644	561	593	602	538	592	613	618	624	634	588	614	611	603	574	595	602	610	620	612	586	633	640	622	591	581	621	563	555	637	612	603	596	608	619	568	574	596	571	609	572	635	586	596	553	593	619	597	608	617	588	587	638	602	646	602	589	607	601	619	608	629	583	609	626	562	570	577	670	621	619	621	638	603	562	632	613	643	609	622	616	629	592	637	572	624	606	570	587	596	597	574	611	564	600	621	604	591	556	632	589	628	585	603	596	600	630	617	586	613	660	580	633	581	595	626	591	576	609	600	606	632	623	618	610	576	599	567	618	638	599	601	617	618	572	581	590	607	592	669	658	627	624	592	643	637	576	602	570	608	591	656	599	629	600	592	630	612	594	623	629	599	616	568	590	621	594	597	608	603	549	595	590	597	624	610	607	622	623	607	611	636	579	591	610	576	602	645	599	618	617	609	636	633	625	627	587	621	609	620	615	617	635	590	595	547	629	621	603	635	584	590	686	607	613	618	588	633	610	594	619	591	573	606	653	589	613	606	617	614	573	598	551	587	628	596	675	586	563	640	655	588	627	587	610	601	581	601	631	589	635	603	629	636	598	588	636	589	599	622	637	606	633	593	597	595	571	640	587	609	602	623	594	557	594	570	582	603	567	607	577	598	609	625	563	623	593	673	559	619	581	625	612	626	607	603	568	584	570	637	624	603	609	586	607	613	569	617	603	656	588	609	597	593	603	583	613	591	611	618	595	622	641	639	598	612	605	646	609	599	649	576	616	577	565	617	555	613	611	610	651	568	610	565	614	614	573	621	608	611	543	607	549	604	621	597	620	625	593	606	558	637	628	634	627	631	644	568	618	618	608	635	591	599	613	587	628	614	582	615	641	634	629	622	630	603	619	636	644	581	600	653	605	580	610	644	605	612	570	612	644	602	607	586	615	610	605	582	602	624	638	588	591	603	601	618	625	567	623	594	612	603	616	627	542	552	643	654	562	606	581	590	629	591	609	604	596	596	591	579	609	612	641	633	601	624	638	613	599	606	574	593	562	595	561	590	610	628	598	602	606	608	624	603	597	582	638	609	650	601	633	589	628	582	564	637	638	615	601	616	550	577	564	616	572	604	597	605	587	608	593	631	658	638	600	583	642	581	638	572	593	614	646	584	603	602	590	584	615	575	589	618	591	636	577	606	622	567	605	633	590	622	572	631	619	608	604	637	593	565	611	614	603	590	624	585	604	601	574	624	567	630	603	573	609	619	624	570	598	577	618	638	596	564	641	590	615	565	611	606	623	581	610	594	630	620	627	617	640	562	602	622	591	565	582	591	644	578	585	601	586	639	592	618	584	599	594	634	595	664	607	579	624	634	594	571	624	614	581	602	607	605	597	570	652	594	592	581	596	599	601	587	606	612	626	582	598	597	639	588	572	578	565	622	595	642	576	621	569	588	568	622	619	596	626	633	568	635	605	620	621	621	669	618	608	588	623	582	610	583	603	604	604	596	603	563	639	582	608	608	565	588	600	638	580	572	634	595	618	622	581	662	616	598	562	635	590	587	630	602	603	614	636	587	641	626	661	570	586	608	589	594	610	599	585	587	593	601	596	608	609	574	554	630	594	572	586	628	568	636	616	661	591	608	584	577	604	595	577	610	611	574	603	612	620	630	620	608	617	591	582	619	617	617	577	618	594	612	619	603	629	605	596	631	649	610	603	606	628	581	589	587	613	614	612	614	630	608	640	597	622	603	620	633	599	582	652	590	620	623	597	613	560	629	587	607	618	614	599	604	624	564	616	621	576	566	601	605	667	602	618	593	598	617	631	619	609	625	634	602	612	617	642	625	595	648	611	598	603	566	690	635	557	593	637	626	615	604	630	620	608	619	635	654	614	586	654	616	649	577	646	602	607	607	603	633	600	601	603	657	609	566	624	598	631	601	610	542	633	611	573	624
11950	22531	59879	55908	45708	34581	22836	11764	5254	2461	1245	602	334	239	218	212	246	220	244	237	242	233	267	253	260	219	264	216	263	232	222	251	225	212	230	224	212	229	235	247	247	249	234	242	259	243	237	238	210	211	232	249	213	261	243	221	266	214	234	216	184	249	254	233	237	247	225	200	226	195	255	206	230	226	258	207	197	248	191	246	216	211	234	223	232	254	263	195	210	258	246	237	220	248	214	226	227	227	227	236	232	238	216	231	231	246	242	250	215	226	246	244	220	259	258	231	226	214	258	226	234	250	220	208	230	222	246	237	227	239	214	207	252	234	221	221	244	222	199	219	230	243	249	216	222	208	211	266	254	225	225	241	206	241	259	209	267	224	257	223	229	247	246	231	232	233	223	232	224	203	225	188	244	207	227	219	216	260	239	246	235	230	259	213	242	229	248	228	224	232	252	247	218	242	218	235	246	230	251	228	232	223	236	220	195	218	228	254	212	253	271	235	238	258	243	222	228	233	234	231	239	222	224	231	226	251	261	227	223	236	241	233	229	238	256	251	237	245	229	241	264	246	229	232	210	260	235	269	237	219	224	201	231	226	209	251	222	207	247	234	245	230	237	258	246	226	238	231	242	221	234	233	215	206	236	219	228	238	221	204	238	235	222	207	234	225	236	259	229	241	239	212	227	240	210	265	235	239	214	224	214	252	217	238	217	239	241	256	223	224	227	184	215	231	219	186	200	249	231	244	222	212	222	241	227	253	269	226	229	222	231	222	250	219	242	224	233	234	232	244	217	219	237	223	232	241	243	269	239	241	247	263	247	229	216	191	229	245	256	267	265	202	240	219	246	245	222	240	239	200	238	215	264	265	204	229	228	252	235	215	230	256	257	254	272	247	227	218	208	220	226	258	213	232	239	231	205	257	262	250	234	260	252	217	209	216	231	227	220	221	249	236	246	233	244	231	243	245	200	243	243	218	247	217	227	238	227	232	234	235	231	237	218	255	219	275	242	229	231	233	235	221	225	225	245	253	238	217	268	239	244	252	223	219	243	220	236	230	215	243	230	242	216	224	272	231	217	240	238	226	255	231	263	238	242	216	231	242	226	230	244	233	229	215	236	172	250	209	231	220	234	261	206	249	236	218	211	220	234	238	215	246	240	255	200	241	206	238	240	249	252	229	221	227	205	215	221	224	218	213	221	206	210	253	245	232	235	235	235	242	218	242	231	221	234	207	253	209	200	252	231	265	223	219	257	221	220	235	254	254	254	221	227	208	236	204	236	246	247	259	236	237	255	236	260	232	225	218	229	239	227	224	239	222	234	228	248	240	238	247	231	245	230	230	230	250	236	236	254	258	217	215	215	217	241	287	251	209	236	234	246	230	224	249	240	231	227	205	258	215	236	230	214	227	225	261	220	221	234	213	235	221	220	238	195	232	198	244	237	226	240	220	218	238	248	251	257	230	265	266	231	218	240	194	258	232	237	214	241	259	248	250	242	241	237	218	214	264	236	238	244	249	217	219	264	249	230	224	209	195	214	240	219	260	212	213	217	219	230	224	218	187	209	266	254	231	230	237	228	192	237	232	236	229	220	240	272	214	235	228	224	217	224	232	226	207	214	218	232	231	214	209	270	252	204	261	214	249	214	213	235	256	224	225	260	230	258	269	238	204	232	240	220	216	230	219	252	229	232	201	233	239	230	215	208	245	236	215	239	222	251	227	249	247	228	239	259	255	248	226	219	233	243	238	228	211	208	244	246	217	255	232	242	244	250	247	234	254	220	222	235	202	249	232	235	241	228	253	243	241	220	214	226	224	243	255	221	221	217	234	230	250	226	216	230	240	253	243	204	224	231	243	220	220	250	230	253	228	211	260	237	264	242	265	225	252	227	229	234	212	232	244	198	242	212	220	249	199	230	230	251	221	249	216	231	234	203	235	230	214	231	200	233	254	209	216	229	230	228	222	244	230	223	239	262	250	241	263	243	241	203	225	251	249	252	214	250	222	201	259	222	235	269	247	224	228	248	225	240	236	228	232	242	218	233	246	216	248	235	208	225	293	230	240	249	242	223	223	228	237	236	224	247	217	285	233	232	247	238	251	237	246	219	216	234	237	232	230	221	223	244	201	197	242	215	259	256	193	236	200	248	245	254	254	252	221	223	238	253	192	252	246	207	264	222	227	227	222	244	234	231	212	240	223	248	238	219	231	209	259	243	234	224	207	229	253	233	238	223	221	235	242	232	257	222	228	237	261	240	236	226	261	236	220	214	232	243	232	239	239	222	244	216	201	242	253	233	241	246	230	218	233	237	239	200	215	249	254	220	244	246	216	240	232	243	223	247	226	237	215	243	240	193	249	239	229	235	203	234	226	249	216	224	225	228	235	241	209	240	222	219	212	241	241	244	231	233	240	214	229	217	234	257	221	238	238	232	229	212	222	231	231	241	216	212	240	210	207	227	217	224	227	223	210	237	259	225	213	221	240	246	218	212	211	233	218	215	255	255	229	237	206	224	217	210	229	197	250	215	262	234	233	239	217	205	219	214	230	209	222	245	249	235	254	239	229	230	218	219	230	236	264	251	211	252	210	236	222	244	228	211	218	224	223	236	241	213	264	248	240	211	233	287	238	213	239	236	242	223	202	233	215	217	273	263	248	229	224	239	229	227	236	260	249	246	201	232	227	235	234	214	222	234	229	215	232	232	233	243	224	251	239	252	226	218	234	239	217	235	240	229	234	236	229	240	230	224	243	244	219	249	221	237	254	224	230	239	241	229	225	257	239	241	227	249	245	238	212	222	225	232	229	247	241	233	258	223	220	282	247	231	243	219	240	238	228	222	233	235	245	240	244	245	270	247	237	237	253	223	223	212	237	227	221	246	239	240	204	241	212	217	231	250	267	227	232	252	244	225	223	237	251	248	251	290	207	224	200	247	224	245	229	234	271	229	219	236	256	226	229	234	216	240	237	233	258	201	217	223	233	238	235	233	237	267	248	227	236	264	239	220	278	209	206	237	216	219	241	237	237	221	237	250	243	211	230	230	236	233	225	218	213	227	230	230	225	208	210	216	220	254	236	239	228	231	216	266	243	223	218	261	226	212	242	243	216	259	220	220	200	241	240	258	223	238	237	245	240	253	211	239	227	229	215	220	244	254	230	222	247	245	236	196	244	233	230	238	235	203	228	257	231	248	216	210	244	215	230	254	236	242	226	240	215	218	224	227	271	221	249	233	239	258	250	250	225	225	218	221	245	283	252	223	212	237	224	246	242	223	239	186	206	243	242	212	219	247	227	254	242	185	209	240	236	235	250	251	247	217	217	242	256	223	240	235	225	234	230	232	231	240	224	226	221	221	232	207	238	251	221	222	233	232	211	247	246	243	195	213	245	233	232	212	237	224	255	222	211	232	245	245	222	248	232	240	226	228	224	295	244	237	224	249	244	244	253	226	214	234	209	236	217	263	236	225	227	213	235	214	243	239	250	245	272	235	227
7157	19662	55911	60137	55928	47986	38228	26819	16653	9529	4865	2386	892	667	520	509	568	549	571	523	546	553	495	537	567	559	509	517	510	587	551	547	547	554	516	569	550	559	538	539	573	547	570	534	575	575	555	557	530	520	553	552	524	526	569	558	557	554	538	553	529	542	560	584	594	495	577	509	545	560	543	536	542	545	547	540	569	530	536	521	550	580	604	532	542	553	551	579	529	552	572	500	504	588	528	563	521	496	509	561	529	489	572	563	561	522	546	582	530	566	552	555	534	575	544	556	517	561	554	579	563	499	525	553	489	529	500	513	545	562	541	509	535	566	556	555	545	561	567	521	543	511	534	515	509	516	571	550	559	537	520	544	538	503	506	518	550	497	532	542	551	536	518	513	559	517	506	576	527	550	580	544	518	580	501	555	568	536	546	577	525	529	570	556	576	525	544	525	517	559	551	573	519	554	531	536	549	506	549	570	541	531	545	532	528	523	529	565	586	536	560	527	544	549	583	548	489	556	502	509	556	535	500	540	580	508	526	550	546	542	542	541	556	563	485	549	535	542	518	542	507	542	546	538	545	574	498	542	523	548	532	573	556	519	532	505	539	523	557	577	549	535	556	514	536	539	527	561	529	547	539	531	552	492	568	539	524	514	558	537	519	539	561	515	526	522	509	568	495	545	543	520	540	526	545	532	514	566	535	550	547	564	561	504	543	545	488	541	529	560	535	498	574	469	544	534	534	573	530	539	558	583	567	525	526	555	546	540	531	544	567	578	570	525	565	521	551	522	536	533	544	511	525	545	583	527	521	525	562	509	576	496	555	538	553	538	567	529	580	544	562	524	549	522	568	554	539	535	506	566	543	533	550	581	556	522	533	548	556	553	516	567	530	540	547	546	557	556	529	510	562	546	535	538	507	551	535	528	536	517	584	504	596	532	546	559	477	501	582	546	551	555	573	499	540	515	526	553	568	544	524	540	549	558	512	571	543	590	551	519	534	564	556	528	507	563	553	510	515	540	569	534	525	531	499	540	514	578	590	507	521	551	512	509	554	547	499	472	563	515	523	576	564	528	552	523	522	517	525	531	556	565	521	537	531	541	522	547	585	535	551	547	558	538	537	563	560	484	545	522	593	537	535	561	568	552	503	570	512	515	556	532	574	531	562	566	546	566	486	527	525	553	549	555	530	564	559	552	541	564	583	545	567	522	521	528	538	560	562	528	550	533	567	529	559	521	536	525	526	548	552	508	549	556	548	539	529	481	536	513	543	542	576	554	565	543	526	525	552	520	542	509	541	573	541	547	568	534	552	505	527	525	549	556	550	555	518	556	504	546	536	595	537	534	582	569	558	524	551	541	511	555	537	506	578	600	575	541	527	514	553	530	551	528	573	554	552	571	531	544	516	551	528	558	536	547	565	538	466	546	549	514	532	546	524	519	520	551	552	545	528	535	570	505	508	530	544	533	515	535	540	511	546	522	592	559	534	540	549	494	493	534	474	505	530	559	523	529	520	557	593	561	557	508	546	564	520	574	600	550	537	548	537	542	545	593	542	539	564	562	531	522	527	520	533	537	502	538	494	545	527	541	549	576	535	508	518	528	558	509	559	540	528	558	560	543	534	528	557	564	517	534	523	522	553	524	559	512	558	558	558	531	513	536	574	527	546	576	559	517	499	515	556	530	533	527	541	524	542	540	520	546	545	548	528	556	537	547	563	534	530	535	585	553	558	599	529	547	570	523	556	556	584	529	537	550	516	552	545	542	519	518	505	503	548	523	559	550	565	515	521	551	512	499	587	553	528	547	546	517	513	541	551	523	586	534	544	586	514	528	538	572	545	554	553	512	528	537	526	545	510	520	511	535	555	516	537	548	535	517	547	558	538	536	502	536	538	507	551	586	570	534	548	471	542	522	547	561	552	525	512	534	557	579	521	523	534	477	568	528	556	559	506	568	546	541	501	551	554	538	522	518	463	522	537	534	570	577	557	537	574	537	559	532	527	592	531	516	574	551	524	538	575	551	560	595	533	578	523	542	523	567	519	542	560	570	559	524	541	505	530	569	545	592	544	572	522	538	540	548	538	539	529	587	529	559	557	536	544	536	534	555	527	556	536	544	555	555	570	561	563	569	522	512	546	561	527	534	501	540	542	552	554	537	560	527	530	550	526	558	554	564	524	546	531	504	530	526	497	532	586	518	531	515	585	533	575	531	571	521	555	539	559	555	527	531	551	567	544	540	549	519	558	540	507	536	551	517	505	552	482	547	568	560	597	536	520	515	517	532	540	520	529	561	485	575	545	499	569	556	536	535	538	549	530	533	570	550	540	555	505	558	580	500	561	539	545	536	553	545	580	564	520	529	551	522	566	531	542	540	536	551	528	534	549	562	544	561	564	558	549	552	529	509	507	554	507	549	557	557	555	534	568	555	528	557	508	504	536	528	549	548	512	571	555	528	564	528	542	570	502	552	545	544	572	553	541	562	538	575	539	523	533	568	533	549	533	520	572	533	545	548	542	555	545	491	530	526	529	518	561	557	555	559	517	568	535	550	570	518	561	518	546	543	535	561	515	556	526	545	536	556	511	564	517	549	515	563	526	528	549	577	556	535	554	553	571	520	570	544	530	560	518	519	553	521	550	511	614	563	540	531	533	563	539	563	556	542	546	546	531	533	607	566	527	536	519	556	530	521	558	560	540	521	563	539	563	557	530	518	537	603	523	520	540	551	550	547	559	519	533	500	518	523	517	530	576	586	538	514	511	535	507	522	571	558	575	562	529	558	572	521	554	558	536	561	535	534	529	535	544	531	556	527	537	511	535	530	558	552	501	536	532	495	530	503	547	557	553	514	519	491	539	550	543	526	534	508	516	571	592	529	526	562	550	522	588	521	519	560	531	585	546	519	553	474	493	552	506	569	540	520	512	564	534	534	545	540	525	554	613	515	492	545	588	530	552	557	556	538	504	546	567	555	520	559	533	578	507	523	552	559	514	544	531	525	538	539	504	557	517	522	558	516	524	507	554	576	527	532	560	546	570	539	513	579	546	540	511	534	549	541	553	560	522	532	574	512	548	467	534	531	531	567	522	538	537	571	484	569	589	551	530	541	504	573	527	528	535	539	551	557	517	512	530	556	534	583	517	568	506	557	593	544	538	543	528	545	526	593	546	551	559	504	544	532	524	528	535	482	548	571	531	546	551	540	583	523	556	541	550	534	541	492	582	573	573	538	547	542	569	540	581	552	528	513	546	511	524	523	552	569	548	520	514	514	533	572	536	555	542	588	560	525	553	487	535	537	545	552	579	555	505	564	543	565	524	556	511	535	571	547	541	503	578	527	528	531	540	541	544	525	546	511	526	557	545	536	527	552	566	556	524	523	535	552	548	567	539	522	550	514	559	543	537	573	516	530	537	571	525	500	535	570	518	551	493	548	544	544	516	529	537	497	554	531	565	525	528	544	520	525	510	556	530	565	604	552	560	562	515	566	538	536	541	569
20992	41153	73233	69431	58586	46672	33644	20969	10952	5435	2385	1134	563	345	300	291	299	335	320	319	299	319	324	343	345	330	344	351	368	313	312	306	349	350	314	329	318	327	339	323	337	321	287	299	366	350	317	275	323	325	317	302	330	331	309	325	280	298	299	281	292	336	325	310	344	313	315	330	327	297	326	326	323	350	343	296	323	349	323	309	297	332	264	321	328	307	336	302	384	321	344	334	355	321	301	304	350	319	338	341	313	363	344	313	336	296	304	318	369	312	341	328	284	317	344	322	311	326	305	308	345	334	308	291	301	300	323	291	310	323	309	288	324	320	289	311	314	331	314	318	272	303	276	329	330	322	347	311	310	343	340	310	310	308	343	319	290	341	317	318	326	318	287	308	307	322	325	328	310	310	299	306	289	329	301	298	310	292	303	307	305	313	283	331	309	299	332	342	293	354	305	326	350	325	308	311	339	320	310	309	315	336	332	353	316	320	293	327	310	321	305	315	328	319	308	348	296	331	313	324	353	346	305	317	314	312	340	354	297	327	359	331	332	310	300	307	268	324	324	320	328	316	303	303	337	326	316	324	330	334	320	357	332	325	301	349	324	349	294	301	330	305	324	346	337	318	311	300	333	285	300	318	310	323	358	333	298	300	329	335	320	322	330	307	300	336	308	322	296	332	318	326	308	309	302	335	307	320	290	312	345	346	301	365	330	323	327	311	332	312	332	329	313	309	284	371	325	300	343	326	324	340	311	313	322	318	343	294	293	366	318	330	301	305	305	336	311	317	319	305	334	327	305	305	290	295	316	322	327	348	311	326	306	313	340	299	308	317	296	284	301	309	314	291	309	303	314	317	331	294	349	322	318	330	338	320	303	316	295	337	344	327	354	316	331	291	304	326	316	345	321	299	306	332	304	342	349	348	304	318	310	314	314	276	280	331	345	287	287	318	301	342	305	343	308	314	315	336	329	284	350	317	327	352	296	294	308	300	320	315	345	325	303	320	330	326	337	331	317	324	311	346	293	301	312	356	325	313	332	312	337	314	323	301	327	343	324	307	336	322	326	318	310	321	336	297	373	335	294	362	311	278	299	339	352	298	350	331	324	296	293	304	317	300	302	295	320	338	329	308	352	323	337	334	351	333	314	321	306	330	297	296	272	308	306	331	289	327	284	321	317	316	315	318	317	338	306	328	291	369	297	317	283	335	330	314	301	328	299	337	289	322	303	336	351	285	289	311	290	296	312	264	349	301	319	320	322	341	291	308	333	321	338	343	294	342	303	324	338	332	295	292	308	318	309	317	343	300	322	316	338	311	300	305	316	300	316	344	318	318	324	302	333	307	315	290	312	311	352	301	342	327	301	312	327	298	329	333	335	315	342	329	334	299	327	307	336	309	312	319	286	338	327	321	300	330	312	314	313	321	335	290	324	330	319	338	315	324	327	333	312	324	306	334	352	325	323	278	295	303	324	311	333	311	328	320	307	288	312	311	329	314	311	347	315	328	302	311	334	327	316	288	357	298	323	299	292	321	304	288	309	268	282	298	334	312	333	310	318	304	293	331	340	314	299	322	310	317	275	315	306	299	300	310	327	312	355	320	308	324	322	334	305	275	326	333	304	336	314	334	293	333	335	316	351	324	324	315	297	313	363	334	302	312	310	317	338	316	345	336	304	307	349	322	314	317	312	329	302	323	333	328	342	303	295	324	307	356	327	285	414	292	305	334	376	330	311	353	357	287	312	309	323	308	328	300	313	298	327	282	314	327	295	301	336	315	325	307	312	330	331	339	295	294	302	343	345	328	316	310	319	308	325	310	313	325	342	304	306	343	317	330	324	321	330	331	295	330	331	308	357	319	309	283	345	341	278	310	288	336	274	349	303	323	284	325	270	331	319	292	298	278	317	313	296	317	316	338	315	342	340	287	323	332	326	333	328	322	359	327	324	355	325	307	330	351	299	318	296	335	332	344	305	332	307	306	315	320	295	320	319	339	359	332	300	324	343	309	336	307	302	302	350	284	333	290	320	326	346	318	316	330	293	335	329	345	304	317	294	322	339	284	300	329	327	327	326	319	303	317	305	337	315	313	325	320	319	320	354	315	314	321	308	342	334	318	316	298	318	323	337	309	345	308	333	360	296	326	302	307	312	304	336	337	302	310	311	324	290	316	302	320	308	333	287	305	332	292	326	296	345	361	331	315	340	336	319	318	307	291	295	309	278	294	301	287	305	331	305	292	320	325	297	346	269	332	360	336	303	309	324	343	338	313	323	321	351	321	300	316	350	310	299	341	312	315	342	323	334	344	336	345	338	314	290	314	341	314	348	325	339	302	322	286	353	326	318	344	325	306	319	288	329	304	383	305	285	308	290	357	290	325	302	299	342	315	352	290	335	296	308	348	357	288	327	310	330	317	312	319	313	322	291	322	312	318	311	305	318	352	301	317	352	329	328	305	289	324	340	314	339	300	322	266	342	298	339	313	284	337	292	301	340	345	330	325	297	329	336	287	332	304	310	323	305	305	361	296	311	346	333	312	311	310	326	342	302	294	303	302	303	333	289	322	290	316	352	331	319	331	324	335	328	297	333	295	313	313	303	375	318	310	339	328	280	297	317	301	326	320	331	320	286	321	304	285	307	311	335	341	305	319	299	307	302	320	329	319	319	301	324	312	306	315	342	326	324	318	316	291	361	291	334	317	301	299	327	317	318	282	326	321	321	360	330	325	340	337	291	322	291	311	317	354	355	347	295	305	315	288	322	330	305	329	308	296	302	301	292	295	336	289	312	325	307	314	295	329	323	310	314	331	340	317	341	311	313	348	340	349	301	302	301	328	314	299	337	322	307	323	321	303	340	290	297	324	298	271	271	325	320	312	339	327	308	312	355	320	313	344	319	316	351	306	333	343	337	316	335	310	306	298	319	273	283	298	316	286	309	267	337	294	335	337	313	332	318	314	339	286	306	311	308	318	340	348	307	321	329	303	284	299	284	321	280	317	363	316	289	312	323	346	299	354	333	331	353	330	316	338	332	322	351	300	284	343	328	344	332	304	336	327	318	312	308	283	321	371	332	323	326	321	349	314	320	309	315	338	333	346	299	311	304	335	312	338	335	337	333	298	287	300	305	340	334	301	308	341	282	308	324	356	297	316	307	347	331	327	286	275	301	290	316	308	311	327	314	286	341	322	309	332	324	292	342	339	342	305	302	346	319	330	330	338	306	311	314	337	300	322	321	325	300	336	311	306	305	302	309	312	301	316	300	307	302	327	319	319	313	297	304	323	316	334	288	328	284	316	313	306	324	318	341	301	311	287	298	257	338	347	308	321	305	356	289	309	318	337	314	307	306	306	299	294	320	309	301	284	347	302	317	294	328	320	306	321	289	306	344	330	310	311	316	313	292	329	283	318	295	289	339	329	275	339	320	320	316	288	331	318	300	306	304	298	302	304	320	312	380	329	326	321	327	325	319	298	343	340	300	330	306	319	341	332	347	340
10214	32046	65959	74012	67951	58327	47592	36100	25654	16443	8612	4294	1607	820	736	739	739	695	726	714	695	762	677	735	740	724	692	760	709	694	764	729	670	734	687	727	730	705	704	722	726	708	727	734	670	713	719	695	667	692	734	739	740	695	703	679	702	719	729	715	746	720	719	709	740	678	682	728	739	716	653	744	705	712	692	689	714	704	706	671	706	730	681	706	765	718	722	709	694	702	740	797	680	728	731	753	735	727	723	729	701	731	663	704	695	748	729	754	714	704	659	721	714	681	687	721	692	702	720	703	708	708	736	741	705	733	691	720	751	732	701	722	686	711	728	737	741	710	706	729	699	726	738	697	715	688	688	747	747	706	755	719	730	744	713	687	699	741	724	697	689	708	713	700	721	707	652	725	679	684	725	706	715	714	699	688	743	724	683	721	720	735	670	729	728	766	687	687	717	739	683	694	717	666	743	743	711	719	700	708	702	733	651	748	703	715	685	740	714	674	728	700	759	717	699	759	717	748	710	684	749	684	718	708	657	732	716	678	707	756	696	707	736	716	709	688	705	726	695	708	678	696	712	708	739	711	702	686	657	713	711	717	731	714	693	760	768	726	682	719	688	671	752	719	719	668	727	680	737	724	730	734	744	700	703	715	695	684	737	725	723	717	720	737	723	709	739	710	725	687	731	710	705	693	708	679	720	736	770	692	698	706	755	720	691	721	719	697	725	704	746	772	737	645	726	639	726	713	662	729	702	704	692	701	749	739	745	717	676	726	691	782	695	736	728	702	669	692	727	724	672	683	735	698	691	706	760	730	698	699	700	732	684	735	720	767	700	721	757	723	693	701	702	718	733	719	702	719	739	665	770	749	738	744	691	755	699	720	718	720	672	720	736	701	690	694	665	722	727	697	733	719	725	684	685	696	732	740	700	695	731	702	764	742	688	692	714	727	695	694	727	689	705	716	764	685	735	755	693	660	701	712	723	756	724	753	710	723	756	708	706	703	712	717	732	697	702	738	698	742	650	716	681	706	699	713	730	725	759	662	700	763	746	718	705	717	707	745	680	683	727	722	703	714	741	731	683	743	703	699	710	666	717	730	697	669	718	712	698	718	713	705	703	701	698	717	709	711	704	682	703	717	684	737	684	701	694	764	687	718	666	721	717	697	733	722	725	710	723	697	737	699	704	723	720	723	698	769	690	761	767	673	695	693	756	715	664	719	711	712	650	727	759	761	678	707	718	718	661	678	663	670	686	751	712	688	680	697	749	664	723	729	708	729	694	686	712	709	724	724	778	678	680	720	721	749	759	759	725	717	715	691	709	676	703	712	712	694	708	700	708	717	707	727	709	779	706	706	671	697	720	691	720	738	739	692	696	755	693	748	720	678	712	696	729	743	708	695	690	703	724	733	708	697	700	723	676	714	721	716	703	730	724	731	712	692	709	711	675	672	702	711	729	679	712	727	680	765	729	729	668	724	734	709	716	678	754	675	729	737	723	674	677	670	700	690	688	732	691	709	721	670	699	711	695	775	711	675	744	760	727	692	719	674	711	747	713	702	732	696	671	716	714	705	671	715	759	715	719	755	672	723	711	684	698	680	702	731	692	710	694	699	698	719	659	774	738	694	733	700	732	688	756	728	676	742	723	688	724	751	708	718	743	727	686	705	734	742	681	728	735	711	788	682	658	740	762	671	691	726	692	707	707	690	683	729	721	640	730	676	749	694	670	706	689	745	725	681	708	694	738	702	740	770	679	740	658	648	741	718	730	732	738	738	735	721	692	696	675	740	738	715	693	733	734	742	694	710	708	728	709	746	700	735	728	674	672	677	677	718	721	709	676	729	710	737	736	677	780	751	713	754	676	702	710	705	676	709	692	738	729	656	715	730	707	661	680	722	729	690	677	736	736	686	704	694	694	750	697	730	669	716	708	661	693	700	698	664	717	666	668	702	705	666	729	709	691	728	705	690	782	687	688	720	753	694	708	716	702	739	675	678	719	708	721	691	702	712	738	715	682	689	698	705	717	731	719	717	666	726	739	718	713	735	728	711	703	682	695	718	704	743	701	701	701	707	698	703	735	747	708	710	717	723	724	723	693	699	709	698	749	697	679	742	753	760	732	705	745	688	753	687	680	712	673	747	706	676	704	744	742	686	673	735	653	714	728	708	761	713	725	726	709	731	708	732	725	707	696	692	736	711	766	694	656	717	731	744	704	702	654	727	706	669	686	674	704	711	704	716	721	679	727	705	694	725	688	743	720	752	768	706	731	720	713	725	718	693	734	708	698	705	694	694	732	744	764	761	683	739	685	751	706	726	698	759	670	694	663	694	694	699	681	748	712	694	756	692	677	693	662	729	679	737	656	776	685	701	699	721	682	724	658	714	705	708	658	711	712	702	708	710	725	723	728	714	702	724	745	732	689	747	673	674	691	714	737	717	739	730	660	740	728	730	701	725	745	699	775	721	691	671	756	743	755	682	739	774	752	751	713	699	735	704	768	724	688	685	704	692	733	666	685	727	725	739	687	717	719	698	671	669	681	745	677	705	669	637	716	724	678	711	714	666	714	675	671	692	707	737	735	730	720	693	727	677	689	712	726	712	693	748	674	739	744	757	759	742	710	758	737	710	717	698	732	722	709	672	724	697	701	729	737	732	733	707	670	716	650	748	696	702	711	685	667	716	746	719	736	734	731	727	702	662	708	711	731	738	738	707	715	701	735	707	726	736	766	717	689	702	691	734	708	711	694	719	715	694	753	722	733	714	748	725	693	746	698	692	725	652	672	696	723	735	701	701	664	715	738	726	691	661	710	716	742	715	740	734	750	686	712	725	698	692	741	645	724	703	688	703	686	752	733	683	710	728	692	710	694	674	684	673	738	732	744	735	704	703	731	726	712	664	717	748	711	745	733	725	674	721	744	706	718	714	731	739	702	768	728	697	752	680	718	668	711	694	730	703	729	747	745	767	731	689	671	701	746	736	694	691	745	710	675	697	675	727	700	685	727	722	734	732	685	683	721	704	684	703	708	766	724	725	685	737	672	749	705	700	754	718	676	705	739	712	701	708	722	712	724	728	708	727	709	713	756	733	682	700	704	708	731	702	703	686	715	741	769	703	698	671	699	734	735	705	681	688	683	709	708	715	689	735	703	726	722	730	775	706	705	755	685	695	719	714	679	685	738	739	687	667	674	661	678	712	719	727	687	702	706	733	707	702	663	686	718	743	717	678	736	759	705	713	733	706	694	711	708	686	723	718	682	721	700	699	711	755	738	688	736	713	787	680	707	669	718	725	688	720	707	737	739	734	741	685	730	664	730	691	739	714	709	729	654	698	695	735	714	702	691	735	732	715	721	730	736	707	662	719	700	700	704	755	727	724	714	709	666	772	739	723	731	671	730	753	651	718	712	735	686	730	721	675	669	736	685	676	678	739	718	729	698	735	756	643	722	678	718	687	669	725	716	721	728	767	729	634	744	676	726	663	696	698	718	703	701	733
3827	2427	4907	4896	3420	2169	1368	906	680	497	400	330	290	294	298	300	283	301	328	276	278	298	262	302	261	294	284	279	297	275	253	308	294	323	291	287	306	279	282	297	276	301	296	296	299	281	300	295	249	301	303	303	321	270	267	326	292	273	270	282	299	311	275	285	277	274	284	265	313	267	303	305	250	299	296	268	268	297	323	282	288	274	290	281	275	293	312	269	291	314	250	295	286	267	278	269	290	263	279	285	235	265	275	277	295	260	312	352	302	312	302	261	280	300	303	288	324	297	284	290	284	306	331	277	295	269	267	276	290	278	284	288	301	266	289	288	287	266	262	270	317	255	299	278	257	288	286	300	292	302	279	283	273	276	293	308	263	293	290	284	308	256	280	291	276	283	306	294	259	288	296	294	279	266	295	278	283	301	283	283	307	304	276	285	264	264	298	284	281	317	287	291	330	270	314	290	298	282	313	286	267	300	273	272	246	281	279	255	285	305	297	306	287	303	279	265	260	304	290	293	280	275	285	271	255	303	285	309	274	280	315	286	305	284	269	235	278	285	302	219	281	277	282	283	252	308	279	328	287	299	273	297	274	281	307	316	300	285	295	280	256	294	292	281	273	281	289	278	267	276	300	295	286	282	308	244	274	271	262	267	276	269	281	267	260	287	265	280	289	274	274	276	287	287	268	299	299	295	276	294	253	268	277	296	283	292	257	288	279	279	294	305	266	291	305	317	295	293	265	298	293	294	309	273	278	309	296	285	290	276	254	279	295	335	309	276	281	264	269	269	274	276	251	277	267	267	284	294	257	297	298	244	296	261	286	300	285	288	264	278	294	288	315	295	284	271	302	273	301	291	275	290	296	297	337	277	274	300	304	298	272	244	252	295	265	271	266	257	282	294	295	262	302	282	285	269	251	254	270	258	299	288	299	252	264	285	310	281	300	294	354	283	316	302	262	286	274	252	309	282	311	285	230	306	303	284	287	277	250	279	273	294	295	284	317	296	310	271	303	303	295	294	288	290	268	259	267	279	267	264	287	278	306	312	276	298	311	276	290	297	312	296	310	288	290	276	296	263	306	301	315	275	297	285	299	275	274	290	287	275	256	319	320	292	279	230	251	300	265	310	308	271	283	276	248	262	308	317	274	266	291	282	279	277	288	285	266	273	274	291	289	277	267	321	285	249	276	248	304	269	275	297	300	276	290	293	276	307	252	305	291	282	257	314	246	285	267	281	294	289	339	307	265	320	303	312	295	312	282	279	278	276	306	292	297	277	296	305	271	313	325	256	279	281	276	260	263	252	276	286	283	313	283	280	286	281	283	307	272	274	290	284	284	300	292	263	280	282	278	282	306	265	305	274	261	268	263	265	265	280	316	266	275	317	291	331	297	269	285	313	285	271	310	318	302	254	283	298	288	317	304	286	293	277	281	284	297	287	289	294	311	296	292	265	288	285	297	276	276	305	267	292	284	307	324	304	319	280	279	275	301	276	312	308	270	278	322	300	280	286	312	309	297	301	266	278	283	270	267	279	276	286	297	310	278	288	306	274	281	303	275	275	291	308	289	305	256	313	276	307	287	330	318	290	306	261	256	303	275	278	284	243	265	284	302	296	275	265	295	321	306	261	297	299	307	277	258	277	275	282	295	279	294	287	285	290	288	276	316	269	259	266	309	299	304	284	309	282	285	275	267	286	282	273	295	287	303	311	280	275	263	263	251	285	276	291	299	319	252	276	265	290	287	286	269	281	285	249	282	298	284	317	307	297	303	272	327	305	309	264	291	284	287	265	291	287	292	291	252	271	314	299	296	301	307	283	288	255	323	306	298	300	292	304	306	295	298	289	307	307	284	258	257	282	281	290	287	282	287	291	240	292	279	282	340	315	296	275	283	290	301	330	264	269	283	253	269	318	296	289	266	280	290	286	331	286	284	252	289	291	291	303	296	304	302	266	292	313	290	291	286	316	288	318	301	285	268	271	283	274	285	291	269	290	300	307	307	298	276	293	295	287	272	263	294	279	248	282	331	327	303	286	308	288	297	288	282	290	289	274	287	305	282	298	248	301	286	294	263	261	284	295	291	278	282	255	308	308	311	274	302	265	294	275	275	291	286	287	340	269	296	268	276	272	238	280	296	298	280	297	267	294	246	264	309	286	274	294	280	307	305	283	295	261	295	272	264	262	280	290	278	310	298	269	275	298	286	279	311	289	302	278	308	297	293	297	273	283	254	276	321	288	294	288	282	254	307	283	292	282	271	235	277	276	308	278	276	303	293	280	309	282	313	255	220	281	281	314	310	262	262	283	297	293	269	241	264	306	270	273	308	284	311	258	306	271	272	276	259	270	284	264	284	305	295	286	284	259	296	255	272	289	245	266	269	263	294	283	282	303	299	293	269	295	295	273	291	249	270	269	310	315	276	280	266	265	280	296	306	289	295	272	295	295	297	305	280	293	281	282	304	286	275	259	288	297	272	301	284	283	269	259	284	299	297	284	270	293	264	252	295	304	269	276	291	247	263	283	274	288	296	289	297	291	288	310	296	245	273	299	291	271	304	265	294	273	304	279	271	299	321	271	284	325	298	293	308	278	277	294	255	292	257	280	274	284	290	290	266	293	297	302	284	289	272	274	268	285	266	298	253	269	269	287	273	283	294	281	274	286	288	293	283	319	314	286	297	301	252	263	281	281	311	278	310	277	305	302	273	258	273	269	281	263	269	297	287	312	295	288	291	267	290	277	280	268	284	269	282	286	300	259	276	282	262	299	276	254	298	281	284	289	286	251	273	274	251	244	296	259	274	293	309	282	300	282	288	292	291	287	278	304	275	284	248	308	282	257	308	274	302	277	293	265	283	284	298	319	223	278	290	295	282	247	275	290	325	300	299	269	296	286	280	270	297	278	275	277	299	278	296	290	267	255	299	313	269	284	275	279	301	249	261	262	236	254	299	287	290	268	316	264	287	298	318	304	292	297	274	281	259	282	313	281	288	281	302	274	277	266	257	274	277	281	320	320	291	314	271	298	271	275	251	248	262	298	306	316	291	296	265	301	274	293	278	321	294	304	246	279	263	261	304	292	284	296	293	317	304	268	288	267	295	285	284	284	276	309	303	308	287	287	272	262	244	289	279	299	294	280	277	273	300	276	279	278	279	275	274	260	267	306	265	260	269	324	298	276	309	261	273	283	306	266	283	293	305	253	313	284	308	304	290	279	259	311	314	289	274	266	285	267	299	275	319	291	320	283	280	277	323	300	296	302	278	290	321	271	297	314	283	297	292	277	309	281	278	285	298	291	255	300	267	286	268	264	294	268	299	290	319	318	301	279	291	250	301	291	262	291	273	275	256	283	310	295	297	288	290	272	267	278	278	283	261	276	279	278	290	266	268	301	301	305	297	273	264	309	302	292	291	290	232	303	290	285	276	286	285	297	302	260	301	282	296	281	301	268	255	296	295	286	260	244	255	301	288	273	298	297	266	287	258	279	283	254
3036	2945	10865	13817	11216	7798	5174	3264	2204	1484	1029	767	704	669	633	654	614	613	572	645	643	672	667	669	605	641	625	642	628	666	617	628	572	644	680	630	645	630	635	659	651	637	642	666	651	625	664	635	641	625	599	648	614	619	600	693	626	667	585	634	649	607	607	646	610	604	616	598	682	624	651	633	638	672	618	630	653	641	613	637	645	653	611	616	609	602	602	639	620	662	669	633	616	642	631	600	614	591	641	605	620	637	614	655	671	629	612	645	594	590	656	625	601	641	670	668	636	640	620	643	628	611	657	656	674	613	633	640	625	614	624	635	620	642	631	589	596	678	613	628	638	652	663	674	626	615	630	684	643	620	645	631	664	627	666	629	645	641	658	625	638	579	641	616	655	640	635	590	591	613	660	634	635	606	573	614	667	675	644	647	600	659	623	612	636	635	669	585	639	621	620	598	597	649	663	631	649	658	620	593	658	648	638	639	636	605	650	635	638	613	680	605	658	669	629	597	642	661	638	647	608	622	681	611	671	605	626	623	640	619	604	628	658	656	639	656	629	570	684	597	671	628	626	644	639	644	600	642	621	605	619	648	651	640	631	653	606	696	633	638	625	622	663	647	641	595	650	632	590	643	592	610	644	623	629	607	601	649	628	582	607	626	675	684	575	623	621	634	630	664	614	655	695	645	627	601	637	669	653	616	581	617	591	640	643	564	649	629	683	606	607	615	658	626	616	569	688	652	614	618	645	629	617	646	627	633	674	636	663	658	611	660	609	691	616	659	622	588	587	631	618	629	641	634	601	603	688	638	709	656	598	615	670	588	647	639	626	591	583	655	596	659	612	630	628	659	622	628	635	644	656	633	602	653	619	659	658	629	631	624	639	623	630	599	636	620	706	643	674	633	695	567	633	643	617	667	682	635	651	654	616	646	652	626	707	689	603	638	654	658	593	610	665	592	605	616	610	626	688	637	607	662	645	603	612	648	659	626	613	649	635	610	644	650	645	557	672	654	635	652	635	636	689	623	650	677	603	665	649	652	649	624	680	656	598	609	574	614	628	629	583	639	646	633	603	659	662	650	600	597	658	612	651	609	671	621	633	649	637	635	658	631	617	614	638	656	658	625	647	698	645	629	655	633	612	639	642	615	588	635	642	626	632	615	650	655	630	696	636	627	649	619	623	672	622	643	642	637	601	640	598	664	626	632	639	627	591	658	644	627	642	644	654	640	614	589	634	662	645	616	610	655	640	648	655	644	616	626	608	604	615	625	632	635	645	636	626	650	627	657	605	692	615	608	617	630	651	649	632	626	620	680	661	637	634	635	579	627	629	635	654	623	607	614	614	647	627	665	631	619	634	634	633	652	676	640	636	632	668	632	640	615	672	600	647	654	646	653	650	620	666	627	654	586	658	609	633	608	661	619	613	644	642	591	592	595	588	614	643	557	612	667	623	632	674	598	629	636	642	661	609	656	610	609	636	649	654	604	658	625	625	661	652	688	651	653	669	669	625	638	654	639	651	657	605	604	608	654	650	619	695	644	619	644	709	590	639	586	614	625	647	685	623	680	625	588	642	593	639	599	630	619	685	609	650	630	672	608	622	675	646	660	668	651	649	632	645	634	608	638	640	634	622	619	604	626	635	633	669	644	665	627	626	671	661	607	648	667	652	649	574	680	608	678	603	621	623	695	625	597	650	660	721	592	662	642	638	653	648	604	649	642	657	639	617	622	647	627	613	671	554	599	630	600	651	625	605	659	650	636	659	616	660	658	613	644	664	659	651	663	664	711	631	607	641	668	680	636	603	607	642	657	608	645	619	611	614	635	645	633	639	642	638	640	597	648	664	583	654	666	624	644	671	605	644	659	662	657	644	619	663	677	650	605	613	644	628	627	693	672	622	650	627	637	632	599	629	642	629	634	645	661	586	655	653	650	649	648	615	648	616	636	630	611	579	680	608	672	657	615	620	649	616	651	618	650	604	683	668	614	564	643	644	656	689	631	680	644	642	629	629	632	605	606	699	644	632	654	626	670	649	662	652	662	647	667	606	606	662	620	593	650	679	639	633	625	614	644	619	655	630	626	619	639	602	605	653	617	694	651	633	627	585	646	618	672	648	634	688	609	613	659	624	663	640	674	621	638	619	644	632	625	656	646	655	628	651	632	605	622	614	643	609	650	596	613	596	634	669	696	659	657	624	649	673	603	631	652	583	620	639	638	632	584	622	674	619	625	643	601	633	663	580	626	621	682	629	617	647	668	658	661	657	636	645	653	626	714	648	659	596	584	636	645	627	615	626	618	659	637	653	602	645	666	676	647	645	615	658	673	604	631	633	617	644	625	625	658	677	621	673	642	645	648	630	608	640	651	632	631	619	652	653	651	596	611	618	581	623	693	629	642	657	646	675	623	663	619	636	629	612	612	604	631	615	619	640	636	646	645	626	614	624	641	622	642	639	659	612	618	665	589	698	604	642	650	638	624	642	657	619	631	624	622	609	627	665	602	609	644	687	609	623	636	660	595	670	621	609	667	660	620	626	593	643	631	609	654	631	638	635	675	587	656	630	653	625	665	645	638	611	607	609	626	671	654	613	634	617	641	642	666	643	624	627	608	637	645	663	632	658	625	685	671	645	642	645	645	614	598	638	646	653	658	631	640	624	679	614	644	648	611	626	648	653	667	659	627	639	647	637	662	661	679	656	594	630	606	684	691	603	633	634	656	662	628	634	645	665	617	624	684	628	628	643	640	623	593	653	649	603	668	666	669	660	650	618	641	623	620	672	632	615	654	657	683	672	658	633	696	643	656	655	595	692	649	600	616	665	606	633	643	612	632	660	643	674	649	619	662	625	602	619	626	637	649	619	638	640	654	614	656	661	584	657	622	681	623	596	633	621	656	691	682	636	672	638	651	605	684	617	607	600	654	604	610	692	609	629	650	668	666	649	620	635	651	641	645	628	669	639	612	636	670	642	601	618	626	652	658	609	614	618	610	633	611	612	623	673	621	659	612	635	633	627	606	619	612	648	619	675	642	662	656	653	644	629	604	612	612	594	616	656	621	649	644	631	629	651	667	632	647	629	648	644	669	626	595	646	612	628	666	594	614	583	654	611	619	634	657	645	661	661	648	653	656	662	627	632	641	674	642	654	671	610	616	639	642	623	607	687	607	686	628	621	639	624	684	570	623	634	650	628	559	634	649	651	663	599	623	650	646	659	621	617	604	645	616	642	654	627	660	607	599	670	673	634	676	682	599	650	647	630	670	664	631	695	687	638	641	619	675	673	657	611	617	680	655	652	641	629	605	673	640	636	592	617	608	668	649	653	605	603	650	699	647	655	682	627	638	661	641	638	629	609	633	665	664	601	635	660	624	650	630	608	639	633	675	576	662	639	654	640	654	655	623	613	595	606	631	657	696	658	652	629	653	676	619	629	591	630	642	653	630	669	660	621	675	685	622	614	610	620	633	661	630	626	622	628	605	643	609	628	636	664	623
11694	10909	53703	57039	46815	35619	24424	13774	6757	3364	1494	660	449	264	269	250	232	261	259	267	223	232	225	225	225	257	237	240	231	240	238	231	265	229	249	239	236	271	252	259	232	272	224	232	246	262	234	244	267	223	215	249	272	254	249	242	268	259	233	237	254	206	271	230	237	221	250	227	238	251	223	244	211	217	262	243	207	260	232	223	221	269	246	240	257	217	218	234	239	227	223	219	230	270	269	250	246	258	230	243	236	242	232	246	218	235	259	261	241	233	240	255	224	242	245	248	239	237	269	244	246	235	248	221	228	238	235	238	250	242	227	247	248	229	257	263	246	237	267	228	249	245	216	220	207	222	232	252	235	230	204	235	224	235	264	249	220	246	246	271	239	220	239	232	224	244	253	205	251	247	246	248	244	246	233	250	247	274	245	240	270	243	228	230	259	232	236	254	236	249	223	246	233	264	225	237	230	249	258	226	219	272	234	252	241	265	214	231	247	263	242	240	256	243	263	275	227	240	244	234	221	245	245	300	255	217	226	279	240	222	219	234	234	256	241	236	238	265	242	269	263	279	228	217	251	260	216	228	230	240	213	252	232	229	248	227	249	239	229	227	220	238	234	253	254	241	251	266	210	255	211	249	246	270	242	249	253	238	240	251	238	258	246	264	273	207	222	268	249	222	215	224	223	212	241	266	236	232	252	227	217	268	243	269	231	213	217	228	243	245	263	230	224	226	248	230	266	233	252	242	240	232	229	224	249	220	253	230	230	258	242	228	245	256	239	264	249	244	235	239	247	243	249	267	244	258	214	247	233	225	236	242	273	250	246	241	257	237	243	265	227	249	275	240	247	205	257	246	230	257	245	245	254	231	257	261	233	231	254	238	252	239	222	232	237	237	252	246	261	229	239	243	227	227	233	266	230	234	250	241	223	254	238	221	227	234	257	255	247	262	234	230	220	266	242	280	240	244	192	220	208	221	240	242	239	236	231	234	242	222	244	237	259	291	245	229	234	228	233	221	211	225	240	228	221	225	258	272	242	257	237	250	247	263	267	232	226	227	210	255	223	226	239	267	273	238	243	255	267	231	215	282	236	247	214	216	239	244	230	274	239	228	278	238	243	268	209	256	235	232	221	240	232	258	260	260	244	246	245	250	237	257	248	248	225	235	208	214	251	241	214	235	233	218	264	236	223	240	249	231	262	254	244	213	228	254	256	235	261	272	243	246	256	248	256	238	252	224	279	235	237	231	221	232	246	218	230	214	264	220	214	241	263	244	235	226	246	284	250	259	212	248	237	269	258	203	258	269	240	265	257	244	228	212	223	231	236	225	204	260	257	236	268	253	244	227	246	210	233	244	230	222	266	250	224	243	238	273	244	251	219	275	253	236	275	208	234	245	225	250	230	289	230	219	229	235	241	255	222	254	230	217	227	244	233	233	219	188	223	235	231	226	261	241	235	247	255	254	211	229	242	255	221	248	272	236	287	263	222	271	257	237	232	232	228	259	244	228	232	285	231	237	231	217	245	281	246	263	235	236	257	224	239	254	249	243	268	245	255	278	242	248	216	249	237	253	265	257	237	239	230	266	257	263	249	271	219	236	262	264	234	275	253	224	235	270	287	245	222	208	248	236	238	235	224	258	253	247	252	250	252	217	248	228	238	244	231	218	215	236	209	251	255	234	228	269	262	231	244	262	253	255	242	263	221	268	226	230	241	245	249	229	226	218	237	246	233	231	210	268	266	234	255	249	251	254	249	248	240	225	216	248	240	246	234	240	256	258	238	230	219	240	235	268	233	223	250	237	247	216	240	256	248	247	285	259	229	220	233	227	251	240	244	258	247	224	257	242	224	235	247	235	252	241	254	257	245	275	233	214	204	231	262	268	235	225	222	251	263	246	243	254	221	271	270	247	225	250	222	220	246	254	228	246	225	273	230	293	259	249	224	224	238	286	235	254	234	236	224	238	233	223	255	225	248	268	229	260	265	229	222	214	255	247	244	238	200	230	218	252	237	235	251	252	222	248	238	212	248	234	253	236	250	228	275	259	286	252	249	232	235	260	220	240	240	232	235	222	225	221	251	231	228	219	245	238	238	267	252	250	249	247	223	274	235	251	249	196	279	226	236	230	257	249	241	221	239	220	209	257	252	235	248	244	238	249	224	241	223	244	253	248	231	254	246	246	237	199	243	245	220	262	263	237	199	244	193	248	234	247	258	270	246	215	222	254	234	248	239	233	258	236	240	276	249	262	211	269	239	247	253	269	232	243	251	239	248	267	250	259	226	208	236	234	239	257	215	242	247	202	251	260	257	238	238	283	224	224	266	266	258	228	262	248	244	261	244	236	260	273	217	249	251	247	208	256	211	236	231	234	260	230	245	246	249	258	265	239	268	256	229	271	227	213	249	228	239	243	232	208	259	250	228	231	226	242	259	268	279	262	260	219	231	270	220	195	227	247	231	260	240	246	246	245	263	241	229	261	254	226	212	222	232	234	244	266	273	235	240	279	244	234	233	224	228	204	212	256	250	225	264	212	260	246	241	241	246	241	228	245	258	260	237	231	201	236	249	232	213	249	266	244	229	225	235	228	241	245	274	271	214	242	269	246	253	225	216	240	252	229	253	261	247	237	229	259	225	246	259	257	223	231	244	245	247	240	230	240	221	218	227	244	244	274	248	232	200	216	234	255	262	224	241	234	211	263	252	256	235	251	234	228	253	224	222	236	241	233	238	241	248	224	228	216	264	227	224	253	221	249	234	247	239	230	247	228	238	224	226	245	215	273	224	230	257	232	265	248	233	242	253	221	249	236	246	249	216	222	246	237	245	244	237	241	247	254	230	256	216	244	231	237	219	255	253	266	240	242	258	248	235	222	239	241	221	226	214	249	227	241	266	245	231	255	258	250	237	241	240	263	281	256	256	230	238	262	243	216	257	234	234	258	240	231	246	213	261	257	240	235	250	229	267	264	248	232	205	224	219	225	250	243	238	246	255	227	228	226	216	232	252	237	240	247	231	246	264	249	260	232	241	262	254	245	248	246	232	236	236	250	242	222	238	226	263	227	252	252	239	240	256	250	249	254	251	235	253	256	238	228	231	254	226	246	234	243	230	240	237	233	251	252	246	258	250	269	253	223	246	272	242	222	271	229	217	230	266	260	241	242	243	247	249	254	226	231	277	255	258	247	216	260	231	260	243	225	243	248	215	223	277	248	235	247	229	242	226	226	241	254	252	245	240	248	252	240	246	242	232	264	246	202	249	209	222	256	236	255	242	198	252	244	250	249	227	221	216	237	223	255	233	260	236	237	218	238	271	267	263	305	244	263	254	230	240	258	232	217	240	238	273	273	230	257	247	240	217	251	252	233	234	236	214	265	247	228	250	229	241	257	244	237	277	242	240	238	234	228	236	239	255	273	226	263	237	231	261	211	234	265	262	274	223	236	231	232	234	266	240	244	218	245	242	258	236	231	253	253	232	210	185	243	275	265	251	234
7000	10337	52388	61234	56936	48887	40151	29509	19508	11762	6146	2992	1321	644	558	599	556	528	558	540	531	583	532	527	563	585	559	579	554	586	561	549	517	544	554	559	572	538	552	571	513	553	530	547	612	550	563	573	552	558	559	565	527	548	555	585	542	587	555	588	564	562	558	562	559	560	607	535	553	521	528	534	544	577	563	573	584	579	560	547	593	603	605	543	541	556	538	576	563	575	557	576	535	559	541	577	562	585	542	568	538	585	574	586	538	561	519	559	607	561	525	579	545	527	554	564	530	547	534	575	563	517	572	517	581	551	572	566	594	556	582	543	587	579	588	523	548	557	590	571	555	577	594	543	553	616	592	528	522	551	547	553	564	574	505	595	602	569	568	540	558	582	556	564	539	584	553	551	588	584	559	532	558	582	543	607	549	550	566	550	576	571	548	553	515	559	549	583	583	530	549	572	563	581	575	575	544	570	574	589	603	551	574	575	594	530	621	546	588	567	569	541	574	536	550	508	547	545	578	540	588	518	545	578	527	534	542	538	588	546	571	566	583	552	521	563	583	578	582	546	602	550	492	547	535	538	552	529	559	548	556	577	539	539	514	584	567	577	533	584	579	583	532	565	556	551	565	568	601	548	540	585	553	540	528	554	522	567	576	562	564	550	511	577	581	542	562	548	572	552	586	566	570	522	576	557	530	562	553	565	567	535	545	610	594	543	545	557	527	528	534	594	530	549	559	565	578	637	571	559	579	556	552	618	555	518	563	556	547	578	572	598	577	605	573	550	575	535	568	561	579	582	544	517	544	521	561	544	520	571	568	547	589	559	582	570	560	545	584	590	575	562	555	552	569	540	587	576	547	571	569	528	563	543	578	545	556	553	535	563	582	547	550	545	555	547	631	572	569	548	544	526	569	536	561	566	570	567	595	549	549	533	583	548	525	557	567	570	581	543	537	556	560	537	552	529	552	567	562	556	568	525	535	582	553	568	571	556	601	602	562	555	582	561	566	587	548	578	577	581	567	521	545	573	528	586	541	537	557	556	576	582	553	542	539	533	572	553	524	585	549	559	565	541	564	563	523	505	577	577	592	521	556	536	555	598	563	523	569	543	548	574	510	582	572	482	555	525	600	529	576	559	559	597	555	570	557	569	591	529	562	558	558	592	547	531	555	522	558	558	562	534	543	549	525	525	575	598	517	574	602	570	550	591	532	596	573	586	585	556	530	548	602	578	586	609	562	573	567	602	584	561	549	594	556	558	544	601	564	562	537	556	536	556	576	560	562	568	540	529	521	538	569	578	550	524	555	531	562	528	568	541	530	575	588	575	542	497	574	580	551	555	531	513	583	526	569	571	558	498	571	575	528	552	562	588	535	545	558	501	568	531	533	530	577	556	569	544	591	560	535	569	579	557	570	579	547	608	609	551	557	559	602	554	522	530	559	587	582	554	497	590	572	547	567	558	509	617	539	559	544	583	573	510	570	558	546	590	580	563	525	570	569	593	563	566	574	556	537	551	539	555	534	569	547	523	560	604	573	601	569	556	573	550	535	536	552	537	563	512	551	540	545	565	548	560	559	584	565	580	585	539	575	580	568	528	577	551	529	563	554	544	577	536	544	530	584	564	529	529	525	572	538	581	554	539	583	559	518	528	556	549	544	568	562	538	543	549	589	586	558	548	526	570	584	551	574	559	552	572	571	545	594	532	575	537	530	615	562	524	562	563	603	574	547	552	597	561	558	540	579	586	574	539	557	562	574	531	559	547	540	573	534	567	601	536	587	518	562	539	546	523	528	570	582	558	578	571	600	592	582	554	576	579	580	505	561	567	551	559	530	566	503	546	541	540	556	537	542	568	565	509	602	536	539	570	535	556	576	574	586	520	530	557	575	581	541	590	555	535	585	587	579	565	561	575	564	571	530	542	557	558	558	582	529	594	567	536	567	544	565	540	505	560	562	533	588	514	574	525	575	562	611	525	532	576	503	575	538	542	597	542	539	508	576	551	565	527	524	537	521	565	538	560	596	560	564	554	554	572	578	555	548	573	548	568	556	570	579	582	546	542	603	529	562	526	579	544	545	517	539	535	532	550	565	619	566	554	566	577	581	562	552	572	592	548	554	583	567	529	565	546	542	569	563	538	585	522	560	600	591	562	591	578	538	532	543	551	590	554	561	558	524	564	560	535	527	604	562	565	545	520	573	571	565	578	526	622	557	560	556	596	561	568	553	572	559	513	586	580	567	589	589	589	557	534	541	566	529	543	552	549	573	505	522	526	571	527	526	584	526	549	551	578	526	561	543	525	544	561	557	562	561	578	599	544	550	543	533	564	572	572	557	541	556	587	555	586	546	556	551	577	545	517	583	565	536	570	563	530	574	588	554	540	547	522	551	564	549	584	569	535	604	576	583	561	581	530	543	560	534	543	572	543	573	571	529	546	579	547	570	545	526	544	556	600	600	536	521	543	533	558	593	562	616	613	554	558	534	571	547	542	563	568	543	577	588	515	549	563	531	509	576	519	538	559	529	500	566	542	587	586	553	588	602	535	570	519	541	517	561	544	525	556	561	557	556	562	534	573	563	551	528	563	550	551	622	535	556	614	567	567	515	558	534	537	554	574	596	540	572	570	555	561	560	564	503	528	606	538	541	539	563	554	593	572	559	532	568	583	561	544	585	571	623	564	575	547	582	541	558	560	607	566	516	585	548	540	570	607	574	535	582	534	580	531	541	521	544	561	598	562	551	531	548	583	581	593	590	562	570	543	550	608	566	532	548	528	574	562	596	546	560	541	553	549	541	557	568	553	562	568	549	582	606	555	573	562	543	557	539	535	567	559	542	565	544	552	594	570	573	531	567	562	560	549	550	560	579	555	574	572	537	546	575	579	534	555	535	569	529	551	548	503	541	556	575	580	581	615	582	565	558	561	573	545	542	536	579	555	587	535	558	543	569	573	585	581	574	619	579	550	579	567	544	539	541	540	577	553	565	546	561	569	547	590	587	543	548	548	572	558	533	548	591	537	575	535	528	602	573	553	567	561	566	565	587	537	569	574	587	522	541	536	558	579	542	569	540	570	627	579	537	548	525	558	552	569	549	568	597	553	563	566	562	523	564	562	529	549	541	546	560	549	538	557	553	502	576	587	554	523	554	539	558	573	571	571	512	538	536	621	538	580	580	544	550	556	554	544	580	552	530	570	591	555	568	586	545	603	553	562	507	550	544	587	524	554	535	552	530	569	594	566	559	591	516	538	517	594	528	588	550	571	568	572	547	547	545	570	558	574	561	553	570	533	604	522	556	591	596	508	520	546	530	556	545	502	530	535	569	557	555	542	539	547	539	564	567	560	545	545	570	595	535	572	593	562	569	546	514	591	552	557	544	592	562	558	542	578	563	569	542	576	603	539	593	553	576	576	551	538	555	591	580	540	523	587	545	571	588	527	532	529	593	553	567	530	568	598	576	587	556	544	547	580	530	598	542	583	569	591	580	578	578	560
18838	17343	69666	70252	59575	48548	36471	23838	13249	5866	2632	1192	645	326	360	324	304	304	318	296	322	371	298	317	371	302	325	342	342	356	324	336	325	337	329	358	337	300	346	297	362	331	343	345	351	306	346	304	354	338	307	304	308	322	328	307	308	300	374	326	307	340	329	325	330	330	282	314	334	309	315	322	311	336	342	311	278	317	310	301	304	354	342	339	347	329	291	327	335	297	333	326	326	375	351	355	321	340	317	365	317	323	336	333	316	319	372	321	352	346	323	353	329	327	345	363	321	304	329	339	326	296	328	333	329	316	316	337	311	293	329	339	302	294	338	333	331	340	347	344	324	314	329	343	347	342	333	353	326	340	317	318	356	325	318	307	336	350	293	360	335	360	358	325	343	311	308	333	338	294	339	345	331	344	315	322	339	284	336	318	302	355	342	318	315	334	371	374	355	342	362	331	291	318	341	357	342	308	306	286	337	307	341	338	311	355	327	357	300	338	311	359	300	334	343	321	313	324	329	359	293	327	343	316	309	345	339	350	358	347	359	329	354	350	323	323	323	332	298	345	360	299	314	331	284	319	335	351	279	316	300	343	351	295	338	295	295	303	317	340	298	338	292	330	333	335	315	335	314	311	307	328	330	306	293	319	332	325	323	340	295	337	362	325	326	289	362	348	352	344	331	354	328	318	320	331	367	357	381	343	348	324	312	325	306	349	328	320	316	343	327	313	303	315	308	346	368	351	319	345	354	348	315	308	338	339	329	325	346	333	337	335	338	359	329	332	321	341	304	358	309	339	334	310	352	330	342	342	336	328	303	303	312	324	336	320	287	328	287	315	301	332	310	341	327	315	295	296	323	316	321	330	294	319	312	331	327	331	305	302	292	334	332	344	361	344	298	340	353	321	327	336	330	339	368	336	355	300	338	314	348	376	338	307	342	318	357	328	347	336	308	325	319	341	345	368	350	289	336	305	349	339	315	357	321	306	333	320	343	344	337	339	311	319	334	326	304	319	314	357	306	305	314	342	335	325	305	328	318	320	295	319	323	378	326	312	337	368	310	341	356	311	326	312	307	335	346	324	336	362	339	317	345	313	333	283	343	343	298	305	313	328	320	345	358	325	350	314	344	309	292	317	363	352	304	303	312	347	341	330	331	349	327	336	308	330	308	351	341	352	352	340	319	340	338	325	325	295	335	337	317	318	363	369	293	323	324	366	294	345	333	351	322	353	316	353	311	305	337	331	317	309	342	277	355	294	325	335	306	338	329	341	319	337	309	353	318	338	328	316	367	331	314	329	319	329	349	357	362	381	339	296	352	347	315	343	318	325	313	309	324	315	308	342	342	315	325	333	318	337	332	328	341	289	319	318	349	312	300	367	329	333	321	297	329	348	356	336	320	325	320	368	345	311	296	336	339	357	341	302	327	336	353	324	347	354	337	317	339	310	324	301	338	327	320	335	322	318	318	323	346	355	320	311	322	344	353	323	334	323	341	326	347	343	325	296	321	312	339	311	282	290	355	324	331	331	315	318	311	332	333	334	328	325	354	288	315	306	345	357	341	365	314	349	351	332	335	358	342	350	285	323	317	340	325	357	342	371	310	351	301	303	315	329	313	311	336	324	310	333	316	320	314	323	338	317	284	321	315	320	338	331	352	311	339	327	342	302	333	359	329	319	330	355	361	339	321	311	327	336	345	342	344	336	363	357	299	316	301	318	364	339	331	326	302	293	359	330	300	324	329	330	327	333	301	304	359	326	368	323	337	318	314	348	346	304	319	327	326	353	332	302	324	339	295	293	309	319	287	300	307	342	295	307	323	352	299	338	325	314	304	357	328	322	298	321	314	329	324	277	327	352	327	346	313	330	349	351	323	320	331	298	298	320	314	333	339	332	319	314	348	349	315	290	331	340	317	305	327	363	332	333	315	324	298	299	322	347	315	339	318	263	288	365	313	351	336	321	329	361	334	323	389	316	317	323	357	328	312	331	321	365	330	354	342	349	332	360	331	328	318	299	297	353	348	331	333	315	357	302	303	308	318	367	372	329	364	299	309	296	326	302	299	339	334	325	326	339	319	319	334	323	363	331	311	312	301	339	339	345	341	338	341	353	322	321	317	339	321	344	344	325	274	367	307	328	346	320	324	309	323	309	328	352	323	308	288	302	342	349	336	321	361	378	327	344	353	359	349	350	337	351	339	315	300	305	341	360	324	304	324	332	348	350	328	360	333	344	303	338	361	315	367	333	327	358	317	381	324	333	327	332	310	337	339	310	355	313	285	343	362	320	333	359	329	328	310	331	347	336	341	295	334	329	351	329	337	359	333	321	350	333	345	322	313	322	391	338	341	331	335	331	319	292	333	332	327	326	308	349	355	318	313	322	313	309	333	318	317	285	327	316	317	372	375	312	353	287	334	301	325	305	304	336	312	344	344	298	298	300	313	340	359	321	312	336	344	318	314	342	355	316	300	329	332	353	312	332	326	315	344	297	332	316	328	294	356	331	324	321	329	344	319	350	289	295	315	324	313	326	336	315	338	309	322	294	337	331	374	316	356	292	330	323	317	356	322	345	327	324	324	332	318	316	359	322	319	302	316	270	318	374	318	313	314	339	363	311	304	318	330	337	314	304	324	365	327	308	329	357	298	352	315	368	351	331	324	337	324	326	309	303	287	338	352	302	315	317	317	329	347	321	342	337	327	334	320	347	330	314	303	324	359	316	354	350	330	350	343	338	298	334	320	320	328	334	328	315	367	313	326	279	315	293	346	345	301	307	306	315	327	353	338	324	326	323	331	311	309	330	328	337	317	328	304	308	284	318	320	285	315	276	337	337	313	346	328	348	336	331	365	312	299	340	314	286	358	325	327	342	307	323	300	321	340	280	301	335	339	306	312	310	354	316	352	315	344	320	326	317	329	296	351	340	352	352	292	312	337	299	332	322	339	313	313	324	322	314	313	340	313	337	335	323	310	361	325	330	298	315	342	337	322	345	311	331	313	304	332	308	303	336	313	348	344	318	314	353	329	312	342	345	332	336	301	346	359	313	324	322	328	342	327	331	312	315	350	334	310	355	347	309	305	331	329	334	337	312	342	305	333	328	317	334	342	324	340	317	297	331	328	304	333	325	329	314	299	336	333	314	320	339	331	345	294	309	327	295	312	313	299	342	316	300	326	338	327	359	309	326	300	329	332	359	291	316	314	337	330	279	319	355	280	331	311	314	313	323	351	337	306	310	324	305	354	321	338	346	333	334	342	335	330	287	352	330	330	323	308	308	302	321	339	334	347	288	314	293	333	326	323	328	318	313	311	344	309	340	332	341	338	319	343	315	294	328	300	336	349	340	318	333	333	322	309	320	319	341	321	336	298	306	328	372	333	329	354	336	330	303	323	297	350	365	379	325	319	326	346	351	330	340	334	340	316	338	338	298	301	333	318	306	354	334	329	336	355	345	329	304	323	322	343	330	331	320	272	301	327	329	310	337	350	317	312	308
8754	14549	64016	74063	68765	60166	49546	39360	28520	17535	9368	4595	2247	968	756	757	733	748	736	740	772	718	762	805	752	742	718	704	642	786	729	718	726	730	785	699	705	723	722	728	759	750	685	746	726	766	751	688	740	753	748	705	730	754	727	715	743	736	768	813	763	743	720	724	739	749	741	733	750	718	686	695	715	757	697	722	676	716	703	735	741	723	745	751	725	707	729	749	736	713	704	733	731	749	736	732	725	759	722	706	774	735	725	745	745	724	811	751	742	735	733	773	760	729	704	764	728	729	746	702	742	751	708	704	701	747	677	739	713	702	708	727	699	763	726	752	783	742	715	689	755	779	734	730	698	715	705	712	703	753	762	704	683	702	765	773	719	728	725	714	768	741	722	774	748	764	692	706	728	761	731	738	717	748	719	723	731	720	689	732	721	752	698	756	767	742	731	720	740	753	709	822	723	741	776	776	726	740	716	754	730	743	707	772	698	783	751	749	749	746	736	731	778	659	744	779	691	711	722	705	715	726	736	730	716	679	746	741	757	773	744	712	725	717	738	712	774	760	745	751	744	710	728	736	709	733	700	710	785	733	713	739	742	742	769	779	687	737	715	710	714	695	769	746	761	714	739	716	736	715	725	727	727	717	758	745	752	761	758	727	791	733	778	684	709	724	774	693	741	717	712	732	711	731	734	724	712	770	761	794	759	749	704	756	757	714	710	730	697	697	746	753	716	698	753	738	734	728	770	716	723	731	723	715	775	706	718	749	696	758	723	756	769	780	732	727	718	724	758	731	742	757	752	750	743	732	714	770	718	750	752	752	748	722	772	787	780	768	685	730	768	744	712	679	747	706	715	731	732	684	742	733	699	761	696	739	737	667	740	749	757	716	748	740	798	740	758	739	752	738	726	723	694	760	717	723	753	716	765	748	744	725	736	699	732	714	727	736	738	712	770	704	786	753	685	769	752	727	765	755	726	687	740	729	766	749	739	749	738	724	735	680	687	717	742	722	741	732	716	716	718	730	774	740	720	733	731	789	746	749	729	769	738	742	769	781	746	706	722	755	735	702	736	718	739	714	750	735	714	723	749	740	731	700	712	745	725	754	716	666	715	736	726	764	767	766	756	759	748	751	716	764	776	727	809	706	744	712	729	706	776	725	685	696	759	745	709	743	760	728	751	715	764	749	720	680	691	690	766	699	725	782	719	731	731	796	734	725	746	741	746	713	768	746	743	730	736	755	754	754	752	792	750	724	748	687	733	763	691	715	647	765	737	722	715	734	747	679	704	703	769	723	745	701	735	755	726	716	766	777	729	736	765	699	710	747	732	730	754	747	687	745	720	680	752	663	688	709	731	733	703	751	730	738	736	689	776	706	712	740	720	772	721	731	772	705	777	717	742	757	731	695	731	762	731	698	719	724	731	739	719	744	752	728	719	742	776	733	731	716	699	700	687	758	748	738	718	748	739	701	775	743	682	742	752	730	765	741	699	732	740	762	750	752	770	781	706	745	765	706	752	752	763	731	709	763	736	705	699	752	739	725	747	703	726	725	719	760	720	737	727	816	749	775	711	739	769	741	714	695	793	766	728	740	730	755	751	717	704	762	734	737	745	758	753	737	726	683	711	743	778	697	704	796	709	785	712	745	718	742	687	752	725	757	762	727	748	752	736	737	779	751	729	734	730	704	733	745	759	733	740	735	772	722	751	769	712	725	725	722	724	747	699	752	719	731	740	780	751	770	767	773	698	681	756	742	720	686	734	764	815	722	783	736	720	718	701	678	758	739	724	684	747	776	723	759	716	747	698	749	718	725	715	738	730	731	695	763	743	682	738	734	717	700	743	767	763	720	722	725	767	691	727	731	743	746	724	737	713	730	742	723	677	716	715	726	741	761	757	810	718	706	746	751	718	738	699	666	702	708	720	714	734	702	698	746	733	764	738	736	752	735	697	715	693	765	712	675	752	757	751	712	730	723	739	754	790	709	730	745	783	774	679	743	777	738	784	731	710	712	774	703	728	736	727	759	695	721	746	782	722	677	743	710	740	774	756	719	730	785	701	725	731	717	716	734	735	665	710	718	727	738	699	783	774	733	708	711	755	765	672	735	724	739	760	768	683	687	680	728	747	670	759	721	701	769	668	764	727	721	725	758	724	730	760	728	733	740	724	702	747	695	740	727	739	742	734	778	759	752	726	758	676	702	725	758	712	748	779	744	769	722	720	697	732	705	747	747	763	731	753	720	767	743	757	754	706	764	697	734	732	758	762	744	751	741	742	720	716	708	752	703	707	718	776	735	681	727	739	729	693	748	776	711	680	762	761	766	744	683	744	759	678	753	744	699	729	702	728	742	739	756	773	733	741	690	709	756	677	729	690	693	767	725	757	741	735	687	737	732	740	689	732	697	752	748	747	696	728	725	757	752	782	798	783	753	744	716	727	728	709	736	739	777	725	730	779	741	740	752	736	722	744	740	728	760	743	752	704	730	714	725	709	718	696	730	714	732	718	726	706	746	725	758	703	762	726	769	721	697	799	762	715	757	725	692	762	725	738	722	748	741	722	723	706	714	777	719	696	711	725	686	780	744	737	715	676	732	734	747	738	690	735	696	730	779	715	750	754	709	739	726	711	710	700	722	747	776	758	710	710	746	742	751	739	728	775	685	722	749	753	738	695	742	732	715	738	706	727	723	742	727	724	749	744	730	728	728	778	723	774	734	753	723	736	721	697	706	692	737	715	700	716	719	698	713	732	783	719	728	753	675	720	766	763	764	751	728	735	732	714	747	726	690	762	673	742	729	740	753	719	763	715	744	726	669	684	746	713	669	787	735	731	718	686	757	747	755	762	735	749	710	736	718	716	724	748	692	716	807	713	782	783	742	700	752	732	733	735	702	746	730	716	715	734	752	752	751	748	764	730	767	767	740	711	700	725	786	718	742	762	729	732	751	706	707	725	734	719	724	715	744	709	752	710	737	752	716	712	744	717	749	726	726	730	696	763	689	778	759	715	742	743	704	700	708	736	699	746	716	698	740	732	735	732	736	699	738	721	734	809	702	758	771	725	753	730	732	709	761	713	723	784	695	726	713	763	769	724	706	741	714	696	757	696	705	729	732	720	715	730	659	698	746	725	739	727	736	717	680	713	754	752	727	733	683	724	692	749	711	789	749	786	714	738	728	766	696	752	738	755	744	712	721	717	690	755	740	715	743	706	757	780	768	730	744	734	739	708	736	739	717	754	734	724	733	743	759	718	703	687	734	696	730	740	739	688	697	718	764	765	732	777	738	781	738	760	696	763	788	734	723	821	726	763	721	754	713	752	719	715	755	732	751	744	716	757	728	739	725	713	754	733	768	752	761	749	761	720	778	694	726	719	748	731	736	719	758	776	707	736	769	760	726	733	741	798	774	776	749	705	743	750	750	686	696	729	689	708	726	762	739	736	760	765	715	753	701	715	765	770	701	757	741	700	719	724	787	740	723	728	748	725	707	741	765
3685	1319	3102	4016	3649	2737	1866	1217	736	505	465	353	316	249	288	275	290	281	286	296	266	268	303	294	298	298	281	292	342	272	271	277	251	269	285	303	297	290	290	307	317	296	319	299	279	312	312	319	318	270	275	307	271	264	312	294	300	298	299	277	300	301	282	299	310	308	308	306	293	311	280	282	298	273	310	298	273	260	269	295	303	299	310	297	312	265	309	302	275	272	284	312	337	286	301	284	269	300	316	299	297	292	285	308	302	313	293	278	260	306	294	269	290	265	304	342	317	311	301	308	303	337	302	309	302	293	282	261	321	273	268	299	285	318	308	288	315	284	282	282	261	282	330	310	316	265	316	278	336	276	288	303	294	309	250	285	269	275	284	313	292	303	289	291	325	311	306	333	301	314	320	285	273	282	294	303	327	289	313	318	299	311	291	308	298	295	296	275	294	300	285	302	321	295	294	295	295	306	298	295	281	315	321	254	290	307	292	296	274	279	288	268	279	295	287	324	284	262	288	308	317	249	263	289	277	276	274	311	277	305	287	313	286	287	288	295	269	285	298	279	314	300	328	334	289	286	272	292	296	299	309	304	287	322	296	294	287	250	296	287	319	281	288	279	277	279	267	315	272	325	307	290	290	306	295	313	298	297	322	281	299	275	297	278	271	329	307	321	313	298	301	301	328	289	279	283	287	293	294	299	259	290	290	298	262	296	311	288	295	277	312	266	326	294	308	293	277	329	314	307	301	288	301	280	291	279	275	269	319	311	296	295	290	299	272	291	289	288	280	304	309	297	249	271	318	316	288	276	268	321	288	280	264	269	324	300	310	261	269	295	309	281	302	273	310	292	303	305	310	319	268	277	286	267	325	271	322	311	292	288	285	285	295	281	298	312	302	271	316	290	283	300	306	294	300	273	281	303	280	303	316	343	297	283	291	288	265	290	330	298	315	302	289	290	285	299	311	294	301	325	285	303	287	296	294	308	305	322	293	291	275	276	296	285	304	294	293	302	301	303	300	289	288	301	291	324	298	318	298	308	329	290	271	307	328	270	303	315	283	279	317	306	287	312	307	305	291	289	287	254	280	308	325	295	300	287	300	279	309	285	299	284	264	283	302	269	296	294	300	308	322	307	289	304	311	295	308	295	291	289	314	262	278	268	295	273	297	314	302	286	299	292	299	302	275	291	308	282	289	323	299	269	291	280	290	300	292	281	300	277	285	293	306	297	270	311	324	328	266	277	280	320	278	280	311	274	295	308	296	288	311	303	292	310	302	269	289	269	282	269	295	296	303	263	267	301	315	272	315	286	298	312	293	313	314	290	306	280	296	298	308	309	272	291	287	289	291	295	290	282	307	286	250	322	282	301	299	308	259	278	297	335	310	287	294	286	266	266	274	277	312	283	295	284	278	310	298	308	291	296	306	320	265	286	304	314	267	291	295	310	267	327	278	295	278	291	298	272	283	279	283	257	335	330	289	288	324	299	293	276	313	316	279	296	305	294	279	302	295	272	255	275	308	287	322	306	319	298	294	268	263	253	278	323	285	314	289	254	266	309	278	269	293	325	283	298	279	294	270	316	307	274	312	268	311	312	277	294	280	303	307	296	281	282	288	299	322	262	279	285	276	301	288	343	291	301	283	293	302	291	273	287	307	313	263	275	336	287	302	286	303	289	293	294	292	315	261	272	288	281	307	297	292	298	310	312	317	318	287	293	315	278	289	312	275	300	292	311	298	333	267	312	296	268	285	294	278	286	298	268	280	294	314	320	260	268	309	285	340	285	278	295	296	263	315	283	275	293	293	275	292	296	302	324	299	261	279	281	325	289	322	287	276	280	292	280	305	298	290	275	278	271	290	266	247	297	288	298	291	272	304	322	297	283	293	298	292	277	271	276	322	271	285	306	335	277	296	275	268	292	272	308	270	286	291	293	275	274	288	295	305	270	271	302	287	303	305	280	274	286	301	261	272	268	290	283	282	265	301	272	262	298	290	300	278	325	286	287	276	293	312	283	308	287	308	275	291	274	281	301	312	287	262	280	313	276	297	300	282	301	274	265	303	247	297	278	278	281	294	320	291	296	265	280	285	278	259	282	270	291	293	291	304	293	278	277	305	306	324	289	323	275	252	272	336	300	312	323	251	305	304	293	303	269	314	304	283	302	291	291	290	274	275	313	331	302	283	307	285	298	325	302	274	284	263	284	281	275	273	307	314	304	314	277	299	261	275	275	290	317	314	272	299	293	274	283	300	294	299	309	307	292	289	277	288	268	273	278	287	296	300	259	309	289	293	309	290	290	297	275	309	289	286	274	287	302	296	297	259	286	277	271	273	278	298	283	304	324	290	279	275	325	286	291	304	294	306	316	302	287	270	330	267	289	288	322	276	277	254	296	290	297	277	303	319	296	302	315	281	265	271	288	273	291	280	304	302	282	277	291	327	291	281	300	311	259	278	305	292	302	297	319	292	279	272	305	286	319	299	268	289	292	271	301	296	295	289	286	324	309	294	283	279	249	293	265	282	298	306	282	257	272	313	316	305	302	324	290	287	294	290	306	315	309	295	324	292	302	305	317	315	303	257	263	267	293	271	266	305	305	277	317	293	293	288	287	292	304	319	323	290	289	301	247	296	252	280	278	306	304	309	267	316	299	265	277	302	305	288	285	311	298	277	316	283	302	280	267	275	279	284	258	275	298	294	298	295	271	317	298	285	263	302	279	296	308	277	303	334	323	303	287	308	339	301	316	308	285	304	303	273	282	268	286	317	311	310	271	319	337	267	285	309	315	331	279	293	310	302	292	285	283	298	247	297	291	278	282	307	296	310	297	305	256	277	282	315	309	312	297	306	310	259	308	277	247	290	253	291	283	309	260	301	285	283	273	270	298	267	270	297	304	305	295	306	310	267	299	292	299	323	315	296	310	317	268	292	287	299	331	295	256	296	303	277	295	273	315	285	323	295	285	283	322	273	291	276	285	271	294	329	278	299	278	284	297	280	279	300	292	305	311	311	288	305	324	269	261	302	298	275	286	300	328	329	323	274	291	290	278	298	285	338	321	285	280	278	260	288	260	280	275	308	280	317	316	298	313	275	298	282	289	289	292	290	329	338	286	293	300	275	281	281	325	318	303	322	309	331	287	253	270	301	286	289	290	306	305	264	303	288	270	286	313	298	300	282	288	297	271	295	275	281	304	322	292	304	285	326	280	302	293	320	265	269	309	294	284	320	289	293	284	308	288	317	294	281	298	287	270	281	275	255	281	277	264	284	296	314	308	303	258	311	279	288	269	309	294	311	309	322	275	283	307	288	304	286	266	287	303	271	269	296	302	278	286	292	270	281	279	297	291	311	300	270	284	260	271	327	303	286	294	277	284	326	289	282	297	296	286	296	284	259	306	314	279	302	297	305	302	327	279	283	299	297	308	292	267	295	284	273	291	314	291	300	321	278	301	324	282	306	262	268	303	299	268	350	277	265	293	304	266	299	301	281	292
2940	1674	7350	11902	12298	9516	6185	4063	2538	1678	1232	924	749	619	650	628	641	622	664	616	685	636	671	629	657	620	669	670	692	632	654	625	641	633	660	668	643	648	628	657	642	654	687	638	717	653	679	604	667	668	669	684	639	613	689	625	650	653	703	677	627	715	679	681	638	647	633	656	636	648	658	655	634	658	647	645	664	623	658	627	652	602	629	681	618	657	634	635	683	617	615	668	682	669	609	673	592	612	631	649	659	688	645	630	639	636	594	639	660	677	707	641	731	662	687	647	652	627	620	615	660	622	623	667	654	659	625	637	658	638	640	656	615	615	701	662	623	685	581	608	616	627	655	654	678	625	655	618	669	627	656	668	611	603	672	685	684	613	663	626	634	646	591	584	619	611	650	665	681	663	604	634	679	617	649	647	682	636	650	667	665	627	668	659	658	651	655	652	666	642	636	626	662	612	628	647	637	671	673	669	639	629	673	658	656	609	669	582	668	640	688	660	635	667	639	672	656	665	648	666	644	691	632	648	644	632	613	667	680	613	688	628	647	683	644	662	670	647	645	655	640	661	644	676	617	609	677	673	652	687	680	638	627	620	629	667	653	664	638	638	643	633	678	660	655	640	640	655	639	640	672	653	724	641	607	647	641	665	684	642	626	641	608	677	677	648	631	631	637	619	566	634	664	710	675	626	663	633	663	669	634	614	653	670	624	678	644	627	706	640	651	611	634	637	607	621	596	642	640	661	664	669	651	629	626	597	655	654	617	640	574	657	676	647	647	634	670	567	642	657	683	700	643	700	644	671	628	604	625	674	641	651	563	633	652	672	637	624	641	640	625	648	687	676	652	647	648	680	636	676	654	639	612	626	639	674	644	664	667	711	631	625	671	668	635	657	609	658	646	651	679	653	655	709	619	667	650	636	726	631	673	622	646	680	650	673	686	672	629	635	614	675	642	640	630	662	596	607	692	643	643	642	665	658	634	712	626	666	652	663	706	669	658	654	658	615	628	628	642	641	688	665	638	630	654	661	649	664	674	662	623	607	666	652	655	632	659	662	604	665	625	638	632	681	635	662	685	644	666	655	636	662	686	647	632	673	641	617	628	669	680	616	618	654	632	661	632	642	647	680	673	626	660	660	642	660	664	656	625	664	632	647	675	646	627	647	653	648	674	662	625	608	693	655	655	637	663	633	637	616	634	667	675	661	639	658	648	652	638	662	606	644	654	629	661	644	655	706	674	604	651	623	661	677	627	625	673	663	675	624	673	625	646	686	694	662	673	617	655	676	618	635	672	639	666	640	667	652	631	643	636	631	602	657	675	671	622	613	667	668	607	656	658	623	603	652	690	647	622	664	644	646	618	673	605	658	659	629	668	648	654	642	639	649	684	652	636	651	672	590	659	664	649	652	700	639	703	660	666	639	664	619	654	590	686	630	648	643	621	661	671	639	614	644	652	623	666	645	605	624	667	612	620	606	667	649	677	636	656	677	609	605	653	639	642	678	636	638	653	623	638	647	665	623	656	654	651	686	630	706	683	680	642	652	673	629	693	699	650	641	640	640	636	654	629	608	663	702	665	605	666	634	629	662	665	653	683	661	640	628	652	670	660	643	662	632	662	640	643	592	648	659	674	663	665	664	647	666	643	634	622	679	637	648	666	623	630	642	702	654	698	683	657	633	665	632	635	617	601	650	641	672	679	610	605	696	624	672	652	672	664	632	638	664	651	618	626	657	625	642	642	620	660	655	650	663	645	644	635	684	649	619	630	597	644	632	669	680	601	649	649	675	654	669	636	585	623	713	642	659	680	669	692	671	686	653	650	619	639	618	665	661	658	623	671	608	661	617	627	692	625	646	641	627	635	618	631	620	627	643	650	658	640	671	638	627	659	627	628	673	626	645	638	623	656	620	676	654	634	640	612	658	630	765	672	633	637	690	664	682	631	601	655	637	678	658	659	679	645	681	611	690	677	654	614	657	642	680	674	649	618	627	660	659	603	633	665	658	633	703	679	587	673	666	637	665	659	634	621	692	670	645	642	685	656	635	664	671	651	693	684	612	636	658	636	652	667	643	633	615	637	676	697	657	640	659	661	666	676	642	618	645	630	667	622	643	675	637	684	628	690	608	649	646	604	632	653	654	621	651	628	652	654	670	617	635	641	679	639	627	678	621	614	654	641	646	689	592	624	698	684	645	644	697	668	626	626	605	693	671	640	650	644	656	628	674	632	656	666	655	706	679	636	617	666	655	644	644	686	636	650	647	654	681	642	665	634	658	638	596	629	666	667	641	622	631	639	655	611	645	665	656	658	638	610	606	658	650	645	636	649	616	659	641	652	640	635	624	692	635	637	685	610	649	637	666	667	657	636	678	610	690	646	654	671	665	666	675	634	663	681	711	667	642	650	652	626	631	635	619	676	669	652	641	668	638	697	676	609	664	630	679	661	646	666	666	656	631	669	603	657	723	645	658	627	647	629	631	632	660	612	641	624	680	673	634	653	651	648	635	668	638	676	659	656	651	595	645	662	666	650	650	669	697	641	669	650	631	617	653	657	611	631	678	637	660	653	691	635	644	623	621	636	630	635	623	668	657	651	613	653	655	697	689	624	663	626	669	655	654	666	634	634	614	668	640	635	659	619	644	632	685	632	674	635	600	633	690	637	651	637	623	604	644	644	661	687	645	634	686	639	624	666	653	667	622	672	650	681	668	668	618	639	674	656	661	671	624	645	637	623	665	626	651	652	651	660	699	647	643	667	644	627	662	647	632	623	624	648	676	658	655	631	634	589	667	668	661	604	624	614	632	620	653	671	673	607	628	652	659	653	673	642	644	665	652	661	619	666	675	634	621	654	621	615	686	653	666	631	630	643	686	688	622	676	624	630	663	639	651	672	648	648	638	683	653	671	659	608	661	669	678	648	647	621	667	623	666	632	633	655	600	646	639	670	657	704	664	600	689	702	583	653	661	629	688	637	663	657	643	632	637	655	638	636	650	661	636	664	669	620	630	636	627	663	654	663	614	705	619	661	684	656	665	613	662	616	705	654	639	667	673	695	639	656	672	642	668	622	632	606	666	657	637	653	650	641	636	702	634	657	707	623	677	644	620	591	688	596	664	622	620	640	609	648	663	649	634	631	653	637	671	704	587	700	645	659	660	671	646	641	628	685	657	634	606	619	672	656	677	644	612	673	624	660	660	649	631	631	649	614	637	667	660	665	651	637	585	676	657	665	572	650	641	669	632	615	659	699	691	646	649	613	667	664	679	642	636	661	623	660	627	640	666	612	677	639	716	628	605	652	637	602	678	630	674	665	644	601	652	647	660	578	663	634	632	712	652	661	612	653	655	657	638	642	622	715	661	664	636	707	608	644	668	632	634	670	672	628	665	629	669	654	649	638	606	630	649	634	659	617	636	650	627	665	636	642	669	652	627	662	634	644	646	659	664	566	633	661	640	649	646	616	616	678	665	659	681	650	667	707	641	646	684	668	642
11653	5369	26470	50831	51116	39479	27932	16709	8584	3972	1879	871	525	267	271	229	246	249	254	225	244	267	243	248	235	259	232	277	239	254	238	251	261	267	270	273	240	241	250	242	277	263	259	267	230	278	251	268	236	240	222	256	281	260	229	262	262	268	244	251	263	231	237	232	252	248	258	235	254	257	250	259	255	274	231	240	240	228	257	235	246	239	271	249	248	278	260	243	264	225	251	264	241	234	229	254	256	270	237	252	239	259	249	272	281	253	237	239	254	246	229	268	230	263	263	250	212	254	261	227	258	255	218	229	236	257	249	263	253	234	252	221	230	225	275	247	227	236	230	278	235	218	226	222	259	258	249	243	239	235	273	224	234	238	229	259	208	232	257	273	235	255	251	229	229	254	243	259	248	271	263	247	286	238	253	248	248	266	246	222	261	258	264	245	256	245	246	244	263	244	236	226	245	227	245	255	266	224	257	254	257	265	275	258	265	270	255	288	236	260	247	286	257	260	251	222	255	279	264	242	241	244	237	243	237	241	224	211	216	252	254	286	264	233	202	275	227	253	243	236	232	227	244	237	215	231	240	239	254	238	231	236	235	249	228	220	256	225	240	237	269	222	237	228	237	264	252	225	262	225	250	238	271	248	215	251	227	233	214	246	264	250	249	213	269	249	241	257	252	246	273	224	246	252	248	245	240	245	240	250	265	246	249	249	240	256	237	209	213	245	276	249	231	223	226	244	244	252	271	253	233	282	245	235	260	240	277	249	231	221	243	247	248	257	286	236	244	244	252	265	252	225	226	258	244	276	281	236	227	245	249	237	289	279	243	251	254	262	267	255	254	241	226	259	237	234	249	235	201	250	242	276	243	235	249	242	245	213	276	228	277	222	254	246	240	249	247	207	226	266	255	261	213	240	281	271	245	248	246	239	259	264	231	263	231	253	236	247	218	237	215	239	251	263	233	241	257	231	242	259	279	235	278	264	276	243	233	233	248	225	242	253	237	227	242	260	277	263	247	240	257	260	256	260	239	235	230	219	225	249	241	254	243	263	240	247	234	257	204	245	258	249	235	253	254	261	256	251	270	258	233	274	235	248	225	271	226	235	242	259	272	242	252	251	254	260	264	231	197	225	255	232	282	208	245	229	253	267	233	252	243	240	217	262	243	241	257	256	236	275	292	263	251	241	238	238	231	195	235	219	259	230	280	260	252	229	239	227	239	269	256	266	243	251	245	246	277	255	249	225	251	264	222	234	249	285	253	270	268	252	234	245	256	229	232	216	245	227	237	235	255	239	257	238	265	249	226	240	270	209	227	250	236	228	243	227	264	223	253	233	251	231	244	273	215	254	246	246	231	266	261	231	251	234	241	246	237	248	269	290	227	228	264	258	220	248	216	238	227	238	225	234	212	248	260	252	242	236	257	247	251	245	246	202	233	233	243	263	246	259	260	251	279	240	224	273	281	218	236	225	234	254	231	246	236	224	243	261	261	269	250	243	257	262	280	239	222	256	274	260	254	265	243	220	242	202	205	217	249	251	222	266	266	263	256	216	243	258	231	240	252	275	229	249	259	249	266	255	236	242	248	252	255	222	230	222	246	247	233	242	260	231	219	228	258	270	238	247	261	264	249	231	269	258	251	260	257	249	217	254	239	217	236	231	261	249	246	245	218	236	227	267	230	265	235	247	242	238	260	245	260	240	246	213	237	235	242	276	249	252	269	240	216	244	286	274	258	267	264	257	248	255	249	241	283	225	205	258	244	241	248	255	232	241	261	242	235	228	238	220	268	212	236	235	252	236	274	278	256	269	229	233	217	242	251	238	227	258	239	261	256	221	256	255	238	240	243	232	246	225	237	244	239	241	250	216	277	232	243	229	229	226	242	235	241	214	235	267	243	253	270	290	242	241	244	205	244	237	257	222	209	234	261	227	242	224	226	268	256	251	226	250	240	241	266	234	247	256	230	238	287	241	238	239	236	244	245	263	218	265	255	243	248	244	249	243	245	262	245	268	236	254	228	226	234	226	239	251	253	228	236	226	234	224	223	276	265	252	245	263	266	262	254	261	228	233	247	224	261	261	218	262	250	266	260	260	256	249	248	220	248	249	260	226	226	265	230	249	256	221	247	245	226	252	256	223	240	259	234	245	247	226	250	250	245	282	254	246	273	232	247	252	237	263	241	236	255	234	225	259	272	255	244	269	239	238	248	230	259	239	253	218	235	218	256	249	255	245	241	242	242	229	233	240	215	234	258	268	232	217	242	251	229	255	225	283	255	255	249	217	231	244	244	242	249	224	256	268	245	247	263	219	243	237	266	245	239	222	248	250	227	306	233	252	254	252	245	247	245	258	251	248	236	278	267	254	239	218	249	254	254	239	262	238	237	236	265	254	247	252	246	223	253	242	248	227	248	255	270	249	237	242	282	233	274	215	243	250	235	249	277	238	245	276	262	228	248	233	239	239	245	239	227	266	236	234	252	230	249	239	268	240	253	250	266	256	263	258	260	244	269	226	271	241	256	268	261	243	247	243	251	222	231	251	265	239	261	251	250	248	219	251	223	248	256	250	248	248	254	228	256	230	225	266	248	244	237	241	240	218	244	248	237	238	279	238	233	188	239	283	224	216	226	250	225	235	252	213	239	255	231	248	264	274	263	245	233	247	229	253	268	250	228	257	242	253	228	229	267	207	230	246	243	229	264	271	287	243	253	253	261	257	246	235	263	250	255	239	248	257	239	239	271	226	233	258	236	205	269	231	246	233	240	257	266	254	234	239	238	255	243	243	235	230	287	246	246	243	246	269	275	219	247	235	245	235	274	253	261	239	240	222	229	235	258	273	257	246	254	238	247	245	244	232	247	213	244	249	241	245	229	249	271	249	279	263	258	254	250	243	232	236	245	258	267	259	259	234	225	253	242	205	257	273	256	242	253	270	269	229	261	236	240	245	257	234	238	263	272	252	239	244	266	270	241	261	231	261	241	252	271	253	252	236	217	238	255	243	253	258	244	252	239	248	222	241	255	269	227	236	211	245	234	271	228	263	234	214	207	224	273	237	235	242	249	248	284	244	235	255	255	250	238	260	252	248	249	272	248	227	241	255	227	226	268	233	287	237	245	242	236	285	249	235	232	239	269	245	236	229	253	242	251	196	227	237	253	236	254	224	244	229	261	280	261	264	279	246	246	281	252	255	242	246	237	232	240	243	251	259	268	248	241	235	247	225	255	243	241	255	257	215	262	209	268	240	229	274	270	268	258	245	262	271	237	249	246	251	243	252	247	251	231	232	239	270	244	252	234	270	277	236	211	217	232	236	242	250	252	236	241	234	245	248	261	241	242	237	262	248	220	260	255	241	259	248	249	236	260	249	252	273	246	238	232	234	221	269	242	269	246	244	257	230	230	261	233	266	265	274	256	254	239	256	250	239	261	263	236	246	237	238	271	262	239	248	247	230	232	277	237	245	261	215	237	263	251	261	273	247	213	260	234	214	249	234
7010	5123	33881	57352	60391	52234	43240	33108	22831	13814	7401	3588	1765	691	603	568	616	565	550	528	588	593	572	604	517	579	563	539	587	580	588	614	600	556	545	577	532	588	595	569	543	549	536	570	580	527	564	553	577	589	589	567	584	551	588	607	547	538	559	565	567	534	579	556	560	542	576	540	565	520	500	544	575	554	600	560	576	541	538	586	602	563	579	586	551	550	577	571	572	551	523	557	571	552	591	603	557	572	549	544	556	597	597	617	585	566	573	565	580	617	572	572	577	564	511	592	582	574	545	552	555	531	540	577	560	568	610	539	581	592	569	569	582	547	555	554	568	540	585	541	546	565	553	550	522	548	556	598	619	557	573	509	576	562	563	525	547	592	570	607	552	571	544	601	590	560	574	589	580	575	531	554	586	595	552	589	563	578	581	585	553	584	585	558	568	587	535	588	538	590	628	590	577	563	550	543	548	579	541	537	565	550	569	556	560	593	580	519	557	551	564	502	596	587	618	537	558	560	546	543	580	584	568	561	563	566	559	559	518	601	594	533	548	606	569	558	549	610	540	576	587	553	576	567	551	548	561	563	522	546	575	584	526	594	527	579	582	542	561	512	509	543	563	549	573	516	595	561	592	546	570	580	580	566	530	573	543	543	552	571	579	561	537	614	554	546	602	568	548	517	545	544	541	593	616	572	587	579	588	588	561	591	533	598	527	573	566	576	575	539	601	609	552	558	523	571	522	564	556	568	566	566	527	562	596	560	574	547	574	574	603	546	597	549	554	518	579	549	551	557	571	585	535	515	560	566	603	539	575	570	575	576	565	582	592	555	559	567	604	572	581	563	558	607	601	559	590	605	566	589	542	558	561	545	554	543	569	569	578	534	530	503	585	566	539	541	528	565	533	572	563	624	562	560	559	583	557	566	593	572	567	576	569	570	567	545	590	553	548	530	545	586	579	605	547	561	522	599	588	587	581	591	565	579	605	556	575	591	545	518	568	561	550	567	595	574	524	557	548	552	571	592	592	510	534	592	566	562	559	528	568	593	567	591	547	555	538	540	597	578	540	563	568	567	559	505	580	570	586	568	548	584	537	573	565	505	587	564	617	535	571	627	545	514	581	554	572	586	584	528	576	531	592	567	572	570	566	568	566	565	558	519	573	593	541	547	581	595	550	543	570	554	551	593	549	552	533	549	584	577	548	526	532	550	568	606	570	529	567	576	595	556	551	580	577	548	552	534	572	604	567	609	580	554	556	550	579	543	590	540	580	596	574	521	561	545	570	568	586	534	581	593	591	579	575	610	546	540	569	581	584	572	615	544	537	561	550	584	519	572	578	550	541	548	552	548	575	540	567	596	570	561	558	555	517	545	557	572	602	561	519	570	567	604	600	553	537	543	585	598	611	584	517	545	549	551	560	541	561	577	619	540	570	562	536	528	533	577	592	582	554	538	545	568	574	582	580	575	576	569	562	585	558	556	535	553	579	562	546	571	573	563	594	554	561	612	549	578	582	602	558	556	599	573	538	609	609	563	558	577	535	540	564	556	526	585	523	571	604	546	555	550	575	581	618	592	539	585	562	565	567	570	580	589	578	572	499	538	542	559	538	576	619	545	545	561	571	523	609	576	541	591	592	604	622	549	571	564	586	558	581	587	582	576	567	576	558	569	558	560	547	573	523	564	561	557	603	556	569	525	597	571	589	573	565	582	563	523	556	602	527	544	575	557	548	572	603	562	546	595	573	556	568	524	536	589	576	592	566	586	556	570	590	591	557	570	570	554	544	575	605	577	607	565	568	572	568	551	556	536	597	555	564	579	608	511	556	589	580	584	596	553	548	573	548	566	591	546	569	595	567	559	609	543	563	553	584	555	615	573	587	559	572	559	526	568	623	594	572	544	593	575	561	538	563	538	572	591	530	590	523	605	530	580	516	565	572	548	599	558	561	620	553	554	571	562	568	578	556	594	540	538	600	604	535	573	555	575	546	561	545	599	597	574	537	545	571	570	566	565	587	544	562	539	596	586	572	582	584	532	586	599	579	562	574	518	606	572	562	603	552	573	552	582	563	537	575	576	590	583	528	635	544	568	600	573	595	587	570	550	586	521	566	556	576	535	588	552	584	591	539	577	579	547	580	581	615	557	583	565	575	524	579	545	553	567	543	537	576	576	591	581	591	521	568	586	584	578	546	559	603	581	554	590	560	596	569	546	579	568	527	525	569	580	580	593	542	543	568	556	562	549	597	529	555	569	562	584	549	568	565	565	576	528	570	551	546	513	544	539	578	562	533	598	564	561	568	553	596	561	555	551	580	568	532	595	575	555	523	575	524	543	627	605	576	593	574	554	560	573	594	527	595	555	599	616	535	576	594	569	538	562	561	567	515	560	587	577	561	565	562	574	530	552	590	589	565	552	545	586	604	570	541	579	605	561	583	549	565	570	542	557	585	572	602	545	587	564	578	559	582	575	521	562	530	529	547	585	565	498	564	552	554	539	558	553	568	578	574	574	544	537	579	545	557	588	539	547	590	602	550	544	580	619	604	579	574	577	530	564	535	556	585	578	546	579	613	572	586	579	585	591	572	545	559	605	544	585	576	575	534	562	577	544	538	533	556	613	533	566	525	555	612	547	566	550	565	550	601	544	560	570	588	572	554	575	601	592	555	600	554	499	563	535	562	576	626	557	548	567	556	596	561	559	566	598	557	555	550	557	606	564	541	508	595	556	566	572	542	586	550	587	557	549	560	562	552	530	563	580	573	548	574	523	571	538	576	560	569	612	591	544	533	581	569	583	564	503	598	565	551	537	580	592	545	564	563	589	562	602	580	561	553	578	534	572	566	579	601	577	576	549	544	550	583	596	550	547	564	533	547	546	603	594	551	535	550	584	545	557	589	597	547	597	576	532	546	579	518	579	582	547	571	569	599	589	553	567	575	502	588	556	559	532	571	571	600	610	562	567	488	550	567	557	573	559	617	571	563	557	538	558	553	549	602	538	542	565	591	571	537	576	613	560	577	575	583	584	558	568	568	602	588	616	557	556	508	586	554	567	537	536	578	575	574	556	540	558	564	557	585	594	561	559	557	616	553	581	563	587	565	550	543	552	518	600	538	553	578	599	552	543	546	567	555	546	557	549	576	541	575	563	573	631	552	574	585	581	561	563	576	543	564	568	558	592	558	600	571	550	600	569	550	592	573	539	559	563	550	567	600	582	512	554	597	512	571	580	538	580	550	577	591	572	596	597	583	612	580	594	548	561	559	531	566	563	573	592	553	548	573	543	584	585	625	546	560	608	580	583	602	597	565	576	538	518	579	566	543	553	570	532	577	570	566	596	572	528	568	544	570	551	522	585	513	562	578	550	575	560	533	559	589	593	582	575	582	541	604	551	596	552	542	568	559	555	596	568	574	510	527	575	546	581	601	571	569	588	528	547	578	560	579	580	556	612	552	557	593	557	597	585	511	555	546	550	569	574	562	571	561	555	531	550	565	585
19497	12546	54630	67011	61783	50780	40294	27762	16393	8086	3581	1527	897	418	348	326	332	315	303	303	305	346	312	341	324	309	325	302	342	309	383	312	327	361	350	344	326	326	317	325	332	339	284	326	356	273	327	305	317	301	347	332	338	324	362	298	337	317	279	339	331	322	336	352	345	320	327	348	343	311	339	334	339	315	299	319	324	338	333	309	321	350	325	332	324	318	319	349	365	315	368	318	356	310	332	300	327	335	309	304	338	314	343	293	316	309	368	313	342	322	306	330	303	313	338	342	310	322	342	311	319	333	285	310	349	327	328	325	385	326	304	322	319	366	325	304	326	300	324	361	325	342	323	302	331	355	313	323	327	324	322	332	339	300	342	320	315	337	321	330	319	329	336	319	343	328	398	327	300	327	325	341	347	337	352	321	331	355	337	334	339	328	305	335	319	338	318	314	349	299	329	320	328	323	317	338	336	333	323	293	297	341	306	352	333	306	294	332	290	312	329	306	302	325	361	319	328	341	306	319	329	319	332	327	339	293	336	331	309	289	325	328	310	305	322	346	345	333	342	312	343	327	330	316	315	357	319	337	312	322	320	312	340	338	312	355	313	353	305	346	366	280	328	312	339	327	337	326	351	306	328	332	338	287	337	316	352	337	339	325	333	304	322	327	333	321	307	362	334	335	318	326	370	338	330	328	317	348	337	331	339	339	341	354	348	363	373	290	307	328	361	337	316	327	356	355	306	325	341	339	331	310	329	339	348	335	327	286	324	339	330	309	328	303	333	346	329	373	322	323	310	312	307	309	340	322	300	290	311	311	349	316	332	332	336	313	316	322	323	348	355	315	365	335	317	332	330	312	318	333	339	320	328	322	304	337	334	328	289	334	314	342	349	344	334	365	344	334	319	342	295	298	344	312	344	294	323	315	335	323	316	310	333	349	332	294	296	297	334	317	322	354	312	342	324	306	333	290	286	317	318	329	333	358	311	327	345	334	309	311	341	366	336	307	330	352	288	325	295	331	357	333	342	350	325	314	325	329	355	330	312	308	335	325	324	353	308	333	335	360	281	338	355	321	335	339	327	350	277	308	318	320	348	332	363	319	333	339	316	311	324	337	286	328	322	352	320	320	342	332	339	301	342	300	335	324	323	315	320	313	318	362	350	343	346	331	342	359	334	314	341	342	329	339	335	325	311	354	319	327	357	316	354	319	299	332	355	325	371	332	359	372	334	323	324	325	329	313	317	302	338	346	338	287	312	307	362	297	333	329	339	352	341	340	323	356	346	334	298	329	321	349	326	336	346	331	312	341	323	323	314	342	335	316	302	308	314	354	317	304	332	341	304	313	295	331	308	371	313	348	354	349	337	317	331	332	325	325	324	330	305	310	344	346	344	339	348	309	324	338	331	319	332	333	357	332	314	312	303	340	328	327	333	315	321	345	301	335	279	341	346	311	319	348	325	354	283	348	310	352	320	318	312	323	302	334	316	311	359	339	347	361	310	323	371	327	347	320	369	305	295	340	346	326	341	289	345	335	343	355	307	334	326	298	351	331	332	310	353	361	295	325	310	322	323	341	300	352	327	332	337	357	299	350	338	316	305	297	314	291	306	349	313	323	298	323	333	356	346	334	308	326	306	284	349	293	314	357	353	326	320	287	308	306	342	319	321	320	335	322	318	362	306	339	357	311	365	347	342	338	318	340	321	306	350	355	349	305	329	328	310	328	347	323	329	346	289	302	320	316	356	357	306	330	295	342	326	346	323	306	316	338	316	352	355	338	371	335	328	321	308	338	324	373	329	345	328	355	326	343	295	318	332	306	326	293	350	297	307	362	315	321	342	358	317	329	301	312	322	322	299	342	336	332	346	312	340	350	347	306	363	339	335	347	345	314	350	353	359	309	317	333	377	333	327	343	324	293	331	312	355	325	339	350	349	338	323	341	351	322	353	331	319	325	329	316	334	361	293	310	319	334	352	317	316	323	308	341	341	347	330	312	344	339	311	314	317	366	340	346	299	321	323	342	333	327	314	314	311	331	288	335	305	340	356	348	311	285	335	329	318	332	320	352	324	362	323	315	353	325	357	336	322	322	361	307	313	301	324	302	346	350	301	311	328	363	330	317	317	318	353	312	319	362	349	337	325	341	331	307	326	307	339	318	310	325	319	325	352	315	340	312	346	319	318	309	323	280	335	335	353	313	322	336	328	326	291	310	334	306	353	348	313	325	317	349	307	326	326	304	325	322	334	317	350	341	326	335	316	334	313	346	329	334	313	325	286	331	313	349	361	314	294	316	356	318	358	370	332	315	334	329	328	338	326	330	345	280	324	333	339	345	323	288	317	330	317	302	323	319	319	329	330	337	366	351	325	325	326	334	339	311	313	297	296	318	314	311	348	292	308	308	330	327	328	340	349	304	341	349	321	330	331	324	320	320	338	324	326	364	343	328	325	327	341	330	329	342	350	329	334	340	342	347	359	286	320	307	337	311	317	304	292	346	326	296	333	362	343	344	309	325	357	311	327	307	302	316	293	341	318	333	317	357	349	336	322	333	306	334	328	304	354	320	327	356	312	299	339	283	351	345	294	331	353	326	309	286	326	349	319	332	342	324	302	332	323	339	359	340	325	326	342	298	338	320	338	346	316	267	300	320	305	341	338	320	338	341	312	345	335	332	324	331	337	332	327	298	327	346	347	315	325	339	300	324	327	324	325	350	316	327	375	354	329	336	335	337	332	330	293	351	327	323	307	290	334	331	328	306	330	351	300	308	339	323	330	321	353	301	308	359	362	313	333	359	320	300	296	317	311	323	319	348	347	329	315	364	341	308	335	328	380	328	337	321	310	349	330	329	311	340	315	326	344	339	305	321	358	338	327	329	347	302	332	312	305	297	339	335	335	326	363	311	339	315	380	351	325	341	324	331	306	326	318	353	364	326	330	311	334	350	316	315	362	295	332	293	353	299	265	300	341	319	325	352	328	320	336	365	353	322	344	316	298	322	331	345	347	324	301	333	295	342	315	328	353	350	333	305	292	321	345	344	330	363	305	309	365	313	291	295	313	340	293	332	369	334	326	303	308	323	325	314	302	344	304	368	325	289	332	320	321	355	317	342	330	348	350	346	322	305	333	307	328	334	332	334	288	302	302	325	343	308	314	315	313	290	368	321	303	345	309	316	320	316	318	286	312	333	343	333	331	300	312	320	317	339	328	362	368	343	353	314	321	345	352	334	314	344	325	334	323	315	328	335	335	340	336	292	328	315	349	360	331	307	306	331	345	324	331	341	334	348	328	354	349	312	334	303	317	331	330	332	355	305	328	343	325	333	333	333	348	380	338	307	355	311	296	304	334	342	321	333	341	346	333	346	340	305	346	317	327	337	332	329	346	325	322	329	329	334	343	308	346	287	313	298	334	361	345	315	335	303	310	346	316	378	327	326	356	334	293	330	306	303	320	322	328	341	336	328	308	363	326	339	336	330	330	336	352	346	310	326	367	315
9031	10478	53447	70296	70527	62150	53513	43033	32347	21616	12290	6204	2965	972	751	750	739	730	731	741	739	712	684	700	720	752	745	736	754	755	690	746	733	706	763	728	728	686	734	735	705	722	739	732	726	747	695	742	740	676	784	749	724	700	711	766	801	751	676	688	717	722	745	732	719	742	729	710	738	752	701	730	687	734	756	717	736	729	819	740	756	763	718	660	695	720	694	749	729	701	734	747	729	760	744	724	762	722	765	754	749	752	761	713	706	707	699	724	693	744	709	698	715	720	726	715	731	723	783	711	764	728	740	750	701	711	739	721	714	683	732	763	735	766	731	730	747	717	788	742	801	760	683	726	721	737	697	727	728	714	739	731	793	806	750	699	731	761	714	691	708	708	757	789	730	756	746	745	747	747	747	763	720	772	687	739	718	742	764	758	736	733	738	734	748	760	712	741	718	715	758	738	741	699	713	766	747	732	731	750	792	718	728	728	724	738	739	712	752	744	709	733	753	702	666	753	736	725	697	739	735	732	703	745	701	716	724	685	729	764	677	749	713	724	740	725	719	771	736	734	716	727	676	782	720	714	763	750	749	707	752	703	732	734	751	750	695	695	715	761	689	715	778	728	719	723	701	758	726	728	770	730	747	763	715	749	750	747	764	764	701	750	701	767	727	720	737	707	767	739	719	748	724	717	748	741	722	761	746	752	720	707	695	766	688	663	744	743	716	764	747	747	742	759	716	756	766	731	777	733	734	763	744	693	755	746	735	693	747	731	724	734	760	749	726	710	698	721	728	767	741	710	712	742	736	771	717	737	726	721	700	698	693	732	686	701	767	715	765	739	699	753	739	735	708	703	746	708	735	752	742	699	717	721	749	726	773	719	728	792	710	723	757	721	729	697	688	796	755	722	741	745	739	733	735	743	735	688	682	717	737	727	773	772	730	722	718	745	696	708	684	715	777	705	752	684	738	718	739	753	740	769	740	743	762	756	742	765	719	740	740	677	725	683	741	731	724	677	720	763	786	709	692	756	735	647	738	824	767	716	691	727	712	742	773	752	735	701	802	723	738	730	741	716	707	723	727	705	720	677	770	725	753	730	766	742	734	751	723	746	698	745	732	743	723	705	750	731	718	730	728	766	677	723	745	756	711	736	732	751	721	716	717	734	713	727	731	734	729	725	730	709	743	700	758	697	724	685	728	778	722	777	690	708	708	728	712	761	742	708	722	689	685	700	726	734	763	768	697	722	713	753	728	731	779	704	757	734	726	726	704	733	757	726	744	747	750	701	739	719	695	733	729	732	702	685	789	700	713	761	700	668	695	736	746	760	744	708	711	716	760	737	754	726	715	739	745	736	720	744	720	734	716	711	736	700	737	738	719	678	753	709	733	728	660	784	738	749	683	717	739	750	706	726	702	686	711	711	713	744	728	744	749	724	710	773	750	743	754	748	699	766	748	712	781	684	758	744	723	697	738	756	786	756	708	716	722	772	732	735	710	700	748	748	722	726	806	754	731	711	758	735	711	722	761	747	700	707	723	751	755	686	757	778	722	728	728	730	762	728	754	740	754	707	704	739	711	717	741	767	719	690	724	770	762	723	762	725	805	737	697	760	677	715	739	736	772	784	728	727	751	739	749	724	704	705	745	746	674	685	754	735	785	714	738	732	742	731	735	743	698	712	743	757	753	682	730	787	728	749	707	757	688	769	704	747	733	763	721	738	693	741	724	771	721	742	758	751	723	766	716	730	724	731	732	712	662	747	690	694	706	755	699	751	721	739	747	758	731	770	772	737	743	750	776	670	722	712	729	756	746	733	693	716	737	746	741	759	759	742	737	734	744	725	708	732	769	681	712	716	737	746	739	746	748	730	722	761	728	741	701	763	688	737	743	719	707	710	702	801	727	707	718	712	743	718	743	736	742	729	723	756	747	747	744	698	731	707	704	713	721	742	734	722	760	731	748	761	713	735	751	730	721	722	773	741	724	695	709	715	711	732	716	723	726	743	752	729	735	755	697	724	740	749	762	726	768	737	799	733	691	722	733	760	702	742	676	708	710	726	707	715	723	736	792	747	740	722	714	717	713	675	745	770	671	757	710	770	718	686	773	682	754	715	799	716	748	706	724	768	734	669	732	704	746	726	787	741	793	678	701	760	730	724	736	736	769	714	741	705	726	723	742	716	725	724	717	724	718	786	732	724	706	735	691	716	730	716	696	748	732	758	755	711	765	774	747	752	711	719	701	729	720	725	725	763	768	735	752	734	745	738	729	713	768	718	733	711	751	753	741	715	719	726	704	692	760	708	742	724	713	729	766	746	732	722	777	760	724	693	742	644	762	732	719	746	736	691	690	735	721	745	720	740	748	682	724	751	735	759	732	752	775	740	752	717	709	770	725	710	764	732	741	768	734	720	697	725	758	744	740	749	709	722	761	715	775	763	737	725	735	727	682	704	720	753	707	704	723	734	730	701	729	813	749	751	760	745	746	736	740	772	759	726	734	730	705	722	738	725	688	778	735	675	731	755	705	707	727	762	704	731	731	716	750	777	690	729	736	682	758	751	742	742	796	690	715	744	792	705	701	709	710	716	733	721	745	740	743	692	744	710	735	706	736	698	716	768	700	693	768	722	702	705	751	738	757	750	739	718	695	780	702	745	729	697	747	747	727	768	727	721	664	737	774	736	743	703	752	734	675	759	723	749	742	745	696	697	740	745	744	750	735	762	750	738	744	739	703	699	725	751	774	778	722	739	730	715	700	764	730	746	720	704	700	664	705	750	762	727	683	761	719	792	725	762	746	752	728	704	721	773	753	731	746	768	724	732	716	783	757	749	777	739	692	754	734	708	718	744	765	748	710	735	730	694	711	715	783	738	810	733	726	725	740	746	716	736	751	669	729	768	762	719	736	716	732	742	746	728	685	730	741	743	685	720	747	795	699	758	760	710	729	740	759	763	695	748	731	706	731	757	720	751	728	635	709	725	715	753	755	726	733	736	767	732	674	709	759	739	710	677	748	719	725	707	770	694	770	720	723	706	804	733	724	686	743	683	755	691	706	769	719	734	705	731	749	736	734	737	730	721	758	701	784	727	732	752	718	724	791	767	699	699	750	694	747	727	772	739	731	724	734	712	768	752	707	688	785	745	738	735	760	743	741	739	738	709	792	741	787	718	738	742	735	706	746	736	762	728	704	774	725	718	708	671	690	768	731	716	751	718	746	738	739	728	733	720	716	733	757	709	731	738	737	763	719	756	753	794	753	712	714	747	744	708	769	694	740	775	734	756	733	695	718	743	714	756	707	716	757	656	684	647	721	685	709	747	680	774	765	692	707	764	757	686	699	722	680	712	720	718	760	724	727	733	743	745	691	760	760	691	719	723	716	757	737	747	696	755	709	708	691	727	757	717	763	747	744	748	704	714	725	717	701	752	737	735	731	742	693	730	700	731	738	742	778	734	722	675	766	695	752	701	732	740	762	744	740	770	713	750	764	729	734	735
3697	1601	3013	4086	3762	2626	1956	1344	855	590	473	375	352	263	284	284	300	269	294	278	303	278	306	285	272	307	297	317	290	314	294	311	280	308	294	277	333	320	302	293	296	305	281	300	286	332	282	311	294	292	305	276	309	328	323	280	283	298	292	294	305	277	266	303	334	324	288	311	307	276	350	298	264	297	271	296	317	311	299	311	294	310	298	304	282	304	353	328	290	293	276	276	235	289	292	292	311	296	268	278	316	298	286	259	314	273	275	275	307	285	276	287	277	259	285	311	297	290	297	297	296	295	281	281	285	290	270	268	293	304	334	280	299	328	269	303	309	294	283	271	311	272	293	303	308	299	260	280	314	279	294	264	268	287	313	307	297	309	329	316	295	300	330	318	299	281	324	278	253	296	276	267	291	283	293	310	288	307	284	303	301	282	282	280	308	308	319	292	315	299	290	275	281	311	308	296	255	302	295	296	276	264	285	261	292	290	302	291	326	269	275	273	298	260	284	313	283	287	278	281	324	270	285	263	293	281	261	303	319	275	308	319	296	296	293	309	306	287	280	285	310	298	291	273	317	277	317	302	325	275	287	314	296	280	277	312	290	338	304	289	293	283	296	255	297	257	294	298	295	341	333	294	276	309	271	291	291	297	271	296	279	295	287	319	335	308	294	321	247	262	273	274	289	301	305	274	327	314	253	320	280	264	304	294	266	296	307	307	270	281	291	296	273	324	291	275	322	262	303	277	316	269	285	329	282	282	290	267	277	312	318	305	290	303	316	316	280	315	277	290	293	299	289	287	288	288	269	293	254	302	314	306	338	327	287	277	256	307	286	309	313	278	282	293	310	264	279	268	297	279	299	291	273	323	299	275	292	248	279	281	286	282	272	260	257	297	305	286	296	313	310	296	269	279	266	300	319	266	281	307	306	299	303	288	286	307	316	312	283	287	271	264	297	308	295	306	294	264	293	289	274	295	315	308	292	310	308	269	287	340	277	291	280	299	317	286	286	278	266	264	284	288	315	275	301	264	303	283	289	288	302	311	316	293	283	295	270	304	283	324	336	274	291	291	301	281	313	288	283	279	297	305	308	264	281	284	300	296	303	270	290	289	329	284	260	298	302	320	317	261	303	284	321	343	297	283	297	321	313	300	296	293	284	279	299	284	318	280	300	292	291	274	280	306	332	284	286	296	332	280	291	320	302	311	316	292	305	303	279	277	290	281	295	301	274	294	308	303	291	311	281	291	286	295	279	310	317	314	296	302	293	305	284	260	275	291	281	303	304	282	312	284	298	287	255	288	266	302	303	266	297	319	285	285	289	321	317	301	322	309	330	292	287	256	306	297	284	305	304	283	303	271	295	322	281	257	274	244	295	304	303	292	290	278	290	276	306	288	311	284	280	320	278	320	315	291	278	314	279	296	277	278	288	307	284	310	279	330	260	277	283	276	310	295	298	317	299	326	309	273	332	313	272	296	302	274	262	257	269	283	295	283	283	312	312	283	257	265	297	327	317	310	264	276	322	299	302	306	286	259	308	287	273	283	305	317	304	301	308	280	324	264	297	302	300	274	329	293	282	311	263	317	305	293	315	290	338	278	280	311	346	299	281	311	299	278	302	264	301	266	335	303	290	331	306	277	266	319	273	280	294	292	301	283	285	300	305	294	295	265	259	274	287	291	285	324	302	250	313	315	295	291	291	285	285	296	285	274	296	309	313	287	310	286	293	306	290	348	255	288	284	302	284	302	275	321	240	281	309	276	274	303	288	284	279	283	303	309	257	296	269	275	308	294	303	268	273	306	293	280	286	298	286	301	303	275	289	301	287	251	289	307	270	287	263	253	323	288	287	293	316	295	309	292	292	274	304	314	283	302	284	272	295	318	266	301	305	276	250	280	271	281	293	296	268	291	248	294	315	271	260	274	267	300	316	253	293	316	277	304	316	257	261	264	264	302	294	272	308	303	331	310	284	311	308	274	323	279	310	294	306	305	273	284	296	244	305	285	280	278	313	311	318	305	317	279	281	318	280	289	304	327	321	298	286	274	291	265	269	315	256	288	289	313	282	282	294	295	264	303	307	297	297	318	269	302	273	318	304	310	301	322	304	302	316	275	306	356	327	298	316	286	295	301	294	280	305	309	311	291	295	298	282	299	298	338	282	315	298	293	336	289	310	291	280	320	286	276	302	274	304	285	314	269	262	324	283	244	328	276	310	295	287	278	309	306	303	297	288	310	307	327	291	284	275	278	318	278	280	314	332	293	287	302	320	296	279	310	290	301	293	270	330	276	311	280	299	291	315	269	281	292	312	292	293	309	300	264	287	290	286	291	274	300	298	289	285	305	281	283	288	279	298	295	314	293	269	313	318	309	272	299	278	287	310	301	309	296	290	348	301	326	324	308	277	306	285	311	284	304	272	263	271	277	309	279	290	287	319	284	305	300	317	283	283	319	310	310	283	300	292	298	307	284	286	307	291	250	292	315	329	292	321	302	335	328	275	297	316	276	307	309	293	321	300	265	305	288	309	290	307	296	301	279	290	298	302	316	317	315	308	307	295	284	305	336	288	293	312	290	273	295	302	275	288	276	291	311	269	347	330	302	329	294	280	330	286	321	284	272	291	317	309	342	284	303	307	310	285	331	284	312	285	305	299	336	250	311	316	257	292	325	304	278	291	311	306	298	318	272	264	324	279	259	260	271	305	271	287	261	291	297	270	316	296	267	282	320	299	277	279	311	312	305	268	286	298	307	304	299	299	280	292	268	291	297	294	283	275	264	290	282	277	330	274	281	303	274	280	292	288	280	351	268	315	282	297	330	350	305	290	295	288	339	287	299	297	272	272	284	333	277	302	321	303	256	319	291	276	314	283	297	285	307	310	256	276	298	307	331	286	332	310	311	302	288	260	287	270	300	320	283	284	271	296	315	329	286	298	281	314	325	300	295	269	280	277	315	292	296	285	313	285	312	287	283	292	296	319	309	302	310	256	277	294	298	277	278	266	297	313	302	259	273	290	300	285	293	275	282	270	295	289	289	288	306	307	300	317	291	296	276	324	306	284	274	284	317	322	262	297	279	275	307	279	306	307	309	307	265	324	311	261	281	284	288	309	304	302	286	294	267	302	303	288	292	300	266	297	279	317	306	293	310	308	288	313	296	293	308	279	297	300	304	284	287	276	274	302	284	308	333	282	251	298	304	271	286	315	342	235	318	300	311	288	287	297	289	307	295	290	284	281	288	295	332	314	301	265	307	306	286	294	320	279	296	292	291	303	280	295	291	302	310	293	278	301	333	322	304	268	307	286	304	299	302	286	335	290	241	270	309	308	297	292	282	328	268	272	312	306	310	284	332	299	306	267	273	297	318	296	307	302	299	282	294	293	337	285	261	287	270	265	271	294	293	312	290	272	314	306	297	293	277	317	287	279	299	271	272	278	284	274	287	300	302	311	318	291	323	304	320	282	288	301	265	327	330	291	291	316	290	313	320	285	317
2932	1826	6521	12526	12766	9797	7176	4760	3019	1881	1349	920	777	660	663	640	634	630	619	671	663	660	680	610	650	638	660	666	631	623	651	640	649	662	629	683	656	703	638	664	628	671	623	598	639	638	620	619	673	641	614	606	669	682	637	702	624	670	626	634	691	640	658	687	673	640	643	636	665	607	614	649	682	646	639	620	632	622	683	625	664	658	669	632	620	654	651	694	676	643	615	587	620	660	625	639	684	656	678	648	684	658	661	691	643	656	621	661	652	628	655	677	702	613	617	626	637	636	645	648	659	684	657	631	650	639	711	623	607	640	697	685	652	696	676	665	628	664	652	632	606	633	699	634	646	656	678	642	643	684	635	616	624	666	656	648	668	612	648	667	628	656	637	717	654	613	635	642	636	644	625	645	649	679	630	636	588	679	640	658	687	668	633	599	656	627	648	689	653	670	641	629	667	657	628	648	648	644	615	659	619	645	644	633	681	613	641	610	651	695	606	616	639	670	683	602	651	654	635	657	645	587	620	603	646	676	673	617	622	633	638	679	645	666	689	617	645	668	664	650	681	695	701	644	650	672	639	654	662	620	627	641	685	634	663	696	662	650	646	653	591	652	631	653	647	670	608	654	633	635	612	662	654	675	613	638	666	624	631	619	675	612	644	677	642	664	634	662	668	648	674	651	626	638	662	662	643	638	663	649	620	638	624	651	627	666	638	668	626	653	672	636	656	638	645	647	645	632	665	646	667	628	635	681	645	666	658	618	628	631	626	661	642	662	669	616	660	642	670	642	635	681	641	655	636	672	623	697	642	624	677	669	679	700	649	651	624	660	636	668	631	698	645	647	665	636	729	617	609	665	612	684	631	623	628	644	631	656	654	632	644	644	661	640	640	684	675	680	616	694	655	634	685	635	655	616	616	629	659	621	636	655	598	620	681	673	637	593	655	676	602	646	631	662	622	649	666	640	674	680	683	627	640	655	659	672	610	657	663	659	673	660	706	613	687	624	601	664	655	656	668	648	645	697	651	653	681	653	680	611	612	656	615	633	699	660	634	639	626	667	644	656	619	691	677	626	632	627	631	630	686	707	608	682	601	656	658	685	618	646	666	646	670	627	620	660	629	630	653	616	645	628	674	629	671	605	658	641	656	670	630	649	642	660	663	599	625	693	579	641	634	633	664	670	668	655	628	631	694	622	647	609	658	671	651	676	625	639	627	687	626	604	661	627	656	652	649	632	668	642	629	644	654	680	625	634	680	665	650	623	661	637	635	636	625	677	667	609	634	626	595	637	684	633	664	688	659	622	601	658	647	690	674	647	635	656	633	624	675	649	611	581	678	645	660	624	697	649	639	642	648	635	625	645	646	634	692	690	626	644	682	629	633	646	647	615	658	667	695	601	633	634	649	618	618	638	673	692	639	657	622	706	631	628	637	631	691	623	645	611	626	643	691	635	643	644	648	652	737	667	668	660	644	652	604	586	619	659	695	665	625	632	662	644	651	688	662	640	647	631	618	674	596	670	642	649	683	632	637	641	666	659	673	661	673	697	602	657	665	637	662	642	599	589	640	670	674	662	648	621	624	652	650	605	671	628	666	643	594	703	668	627	652	656	611	677	686	647	633	628	608	640	685	658	667	656	652	644	636	567	659	633	639	644	657	673	615	614	633	621	646	620	641	699	662	635	665	654	652	638	620	627	663	680	679	672	702	651	674	656	625	664	637	659	659	649	681	674	644	673	687	596	625	690	623	615	623	642	611	654	653	632	607	660	710	662	629	649	644	650	679	651	652	640	642	668	590	660	602	649	701	653	690	618	656	640	666	670	648	632	690	682	655	635	679	659	692	673	598	666	688	647	643	613	620	633	679	632	662	653	690	685	668	634	652	647	651	659	667	652	659	685	647	622	647	646	641	654	662	660	585	680	647	623	644	614	637	659	638	657	627	660	647	680	669	615	686	651	653	674	627	679	698	640	628	652	673	613	685	643	670	621	667	673	681	672	660	676	658	666	678	654	630	642	704	657	636	666	658	664	652	642	633	629	615	619	666	633	670	621	628	627	638	680	616	672	681	676	603	632	686	674	669	670	682	644	679	620	587	642	650	652	630	650	646	623	627	646	661	639	633	637	647	639	614	705	669	680	605	673	668	655	664	647	620	650	634	623	624	663	621	655	656	677	631	634	669	642	642	673	623	652	636	675	624	647	655	650	619	635	643	643	620	659	679	629	670	638	642	634	669	654	628	659	682	618	651	657	675	668	638	642	659	601	645	673	646	657	657	661	635	641	616	596	643	642	616	672	662	672	613	671	649	663	660	658	627	624	635	660	666	621	649	661	665	645	690	625	572	638	609	619	610	650	649	601	655	641	638	618	633	659	649	657	637	672	623	651	613	664	666	629	688	653	657	642	706	680	632	661	638	664	639	647	687	682	628	635	677	660	632	673	654	629	645	620	627	667	669	661	703	635	669	661	675	660	652	666	627	648	678	718	654	627	642	690	684	654	609	640	660	624	654	651	662	624	709	601	629	653	569	617	660	653	627	655	619	641	633	636	672	674	646	645	596	658	626	652	654	680	634	656	639	630	656	691	615	633	638	723	652	639	635	680	689	697	668	669	627	670	617	700	616	657	647	621	666	658	641	594	650	638	649	635	628	665	622	661	680	681	665	669	658	617	665	648	694	640	675	684	635	669	643	656	656	637	665	668	653	631	667	632	660	645	660	654	658	649	663	666	664	654	678	673	654	688	634	643	659	599	650	619	652	626	684	640	657	628	650	653	713	630	646	686	647	647	652	655	680	680	647	658	692	633	650	659	672	654	688	651	660	656	630	684	650	684	661	624	661	651	633	654	708	598	634	648	673	661	645	628	655	594	664	663	653	669	656	629	611	621	648	672	587	681	629	681	622	667	675	614	651	652	640	663	608	677	660	650	671	655	654	635	664	638	627	649	622	643	696	657	683	611	643	626	674	600	613	675	632	672	620	671	648	605	657	663	647	643	632	653	605	663	692	733	651	658	681	676	638	674	612	655	633	650	643	677	638	607	603	615	693	622	648	690	647	643	660	629	648	648	619	639	643	629	645	634	640	645	662	610	631	664	657	624	609	668	619	683	689	638	645	651	624	671	647	657	630	633	611	623	635	644	679	698	635	683	662	615	611	655	644	608	678	655	645	642	663	652	635	697	642	653	625	646	617	650	651	685	688	633	688	637	647	642	604	655	667	605	691	700	625	648	687	654	639	647	652	633	647	629	671	585	611	697	660	637	625	686	662	635	643	653	658	679	650	638	637	642	674	617	673	615	635	694	628	647	682	642	678	616	604	648	637	649	625	626	645	634	633	658	650	623	667	625	635	672	654	677	651	658	636	594	647	635	637	612	645	648	650	666	700	657	632	616	639	645	670	617	666	663	574	620	641	709	656	670	682	651	637	662	673	671	638	649	678	601	702	657	666	650	646	650	650	658	646	689	662	646	662	672	633	694	612	706	661	642
12303	8044	46202	54247	47051	37917	26895	16459	8072	3620	1823	906	469	272	268	252	246	246	237	240	256	263	256	248	244	233	247	281	252	273	248	217	236	265	257	259	255	267	225	269	233	262	253	257	252	256	241	254	236	276	266	245	261	244	275	258	282	259	229	251	227	248	236	223	269	273	238	248	227	260	268	285	232	230	256	267	266	243	248	291	257	250	232	256	242	211	271	237	262	263	227	246	258	262	233	249	253	265	219	244	227	279	251	295	279	221	270	267	258	233	233	261	221	259	212	225	259	234	249	256	236	237	228	245	268	300	250	240	262	224	244	240	268	262	246	217	263	252	235	245	250	253	261	241	271	244	265	250	294	260	256	248	257	253	245	268	253	240	232	250	226	244	252	252	242	242	234	237	239	241	226	224	247	244	287	224	258	255	236	240	246	242	198	216	263	277	270	246	245	286	249	250	247	262	278	250	251	290	252	262	258	242	237	279	250	256	282	236	261	256	258	269	282	263	254	229	255	263	274	250	279	225	233	274	224	233	276	252	260	251	261	239	267	271	268	254	274	257	241	250	228	232	281	262	242	255	272	263	272	285	242	274	257	257	249	265	232	262	244	251	260	219	270	261	262	260	261	232	261	254	301	255	266	264	232	253	246	256	276	271	227	268	274	263	248	242	217	257	230	272	291	280	252	245	231	242	231	270	259	263	247	249	273	251	235	247	239	211	265	246	199	261	235	245	243	264	261	246	270	255	226	223	229	258	284	256	244	252	256	211	269	255	243	242	260	267	237	256	251	223	251	276	270	258	255	241	244	244	220	248	262	273	266	265	281	235	221	226	260	268	253	269	272	234	246	249	275	244	235	240	260	239	227	257	249	246	278	281	257	261	266	242	262	213	222	235	243	253	264	231	227	251	251	250	274	257	252	261	254	224	264	245	248	247	251	242	226	236	226	263	242	270	271	266	252	257	263	262	242	208	272	233	274	263	268	241	220	220	252	251	244	244	255	278	260	251	271	237	250	286	251	246	231	230	251	240	243	240	221	226	208	255	242	254	246	233	264	232	245	256	247	254	260	256	270	246	246	284	246	226	253	234	242	255	255	253	225	248	249	259	254	265	266	209	228	269	246	250	224	225	266	221	250	244	242	259	235	224	263	230	251	229	237	260	242	275	219	242	259	230	258	283	285	284	270	235	213	243	267	244	263	245	287	252	236	243	275	247	225	247	236	280	206	252	237	251	243	263	246	277	266	271	229	239	274	267	280	293	245	272	260	238	256	261	281	265	223	248	244	255	246	274	253	269	231	235	272	244	222	259	248	248	250	257	264	255	284	259	260	234	238	235	256	247	225	263	246	245	255	257	259	239	273	262	233	220	249	249	264	249	209	273	216	219	235	256	200	219	253	251	240	232	248	236	252	253	232	238	236	258	257	262	235	246	265	244	269	272	238	235	219	252	259	256	268	269	251	264	254	254	235	241	230	255	265	266	247	259	255	266	234	228	250	225	268	246	246	238	255	258	257	267	243	260	243	228	255	255	231	234	275	270	242	235	252	223	252	241	250	246	252	251	224	258	278	210	237	261	268	261	227	220	292	237	264	264	292	257	245	251	238	246	283	272	269	245	248	218	241	252	271	251	251	227	227	218	235	256	244	269	259	254	234	244	258	229	259	232	233	302	256	276	237	258	262	245	228	266	280	268	239	254	229	229	282	240	262	258	237	248	260	255	262	257	259	261	247	254	254	264	253	257	254	261	226	258	219	257	251	240	263	268	233	243	274	238	236	244	235	258	265	270	247	253	243	227	213	249	252	269	307	267	256	226	246	251	242	263	251	250	270	243	248	265	243	236	251	223	272	257	247	262	276	247	274	240	279	284	268	236	250	236	261	288	239	283	242	276	245	258	257	261	248	259	234	252	239	240	261	227	263	234	278	241	277	279	270	259	259	266	252	258	236	250	224	240	244	245	247	266	232	265	256	248	271	231	249	229	267	225	261	223	238	241	272	251	229	214	276	245	242	262	217	256	234	203	273	239	252	244	245	229	242	259	212	233	271	271	246	247	234	269	237	225	259	244	248	250	270	237	239	265	229	266	259	240	248	239	261	273	278	241	256	223	267	259	286	263	251	241	253	231	231	246	249	255	252	260	236	251	264	251	256	266	252	242	235	233	240	230	245	242	246	243	260	244	260	259	250	264	245	260	233	240	255	241	239	243	213	263	248	238	262	270	270	258	234	231	244	241	232	254	229	294	218	273	261	205	238	245	262	246	268	248	252	256	251	235	241	281	237	253	234	275	263	253	289	273	274	254	289	227	275	253	266	236	243	249	274	247	227	284	257	249	239	251	276	265	246	291	265	252	255	223	245	234	264	244	253	231	246	276	257	249	276	236	267	304	276	258	262	262	260	276	253	242	238	238	263	258	246	272	252	234	273	245	262	227	279	228	256	242	256	265	257	258	238	254	237	244	244	257	254	263	259	254	250	206	234	241	254	268	248	254	257	273	259	236	276	254	262	233	243	261	265	288	237	229	241	248	268	245	251	254	264	240	257	268	238	234	222	264	274	262	233	247	243	262	260	276	290	236	277	271	252	238	258	272	264	229	273	259	248	227	229	245	273	263	243	248	243	254	265	224	254	266	234	266	274	240	255	275	277	231	238	253	245	247	269	251	239	254	247	238	217	269	260	248	273	236	242	242	257	272	254	244	273	248	258	263	285	254	237	260	273	236	232	241	248	236	245	254	250	284	230	261	235	212	251	265	269	257	233	257	237	245	230	272	227	273	242	251	260	261	267	240	207	244	282	246	256	244	250	230	221	255	225	218	228	252	286	267	241	244	266	231	245	258	270	250	243	274	271	258	258	250	240	214	237	255	249	255	261	253	242	257	270	248	245	267	256	254	268	233	261	248	224	254	268	270	261	251	247	261	265	245	267	250	249	256	257	229	251	256	242	274	237	274	277	253	286	241	246	262	268	237	250	234	217	266	252	299	259	249	236	257	251	265	278	234	233	253	230	272	235	241	269	268	269	254	254	261	265	243	237	230	234	264	224	240	227	242	242	262	242	264	271	275	245	240	260	217	273	254	232	252	235	248	221	257	257	237	239	284	253	228	224	273	240	276	249	229	249	271	245	243	248	251	275	232	255	257	263	235	275	271	253	266	233	230	255	243	248	237	249	256	268	233	288	234	251	270	269	246	228	281	267	295	280	256	271	246	269	251	225	264	244	263	264	259	265	255	235	246	259	249	273	241	232	283	238	277	262	250	217	244	262	278	261	259	277	249	257	239	266	267	230	254	231	275	258	252	250	221	251	266	266	239	277	242	252	244	218	242	246	250	242	239	251	238	256	232	243	258	248	229	221	225	256	218	252	249	273	231	215	237	255	234	211	258	268	250	245	240	233	240	269	235	263	251	264	249	263	266	258	257	247	259	234	230	250	271	245	219	233	255	239	247	237	263	246	247	196	283	217	249	253	264	249	246	242	258	267	244	236	246
7278	7778	47658	58409	57150	51107	42377	32339	21629	13039	6948	3348	1559	719	563	559	562	573	592	550	607	606	573	539	589	595	583	558	532	568	550	597	572	547	601	558	592	558	564	598	544	567	583	603	557	578	526	523	557	603	593	565	555	556	614	584	540	562	570	542	570	551	537	563	572	522	601	557	555	607	599	545	552	589	566	575	544	531	568	606	560	572	627	561	539	589	567	587	589	562	601	548	615	577	589	508	529	586	561	610	574	553	572	567	539	599	568	588	534	573	559	605	621	611	540	562	550	531	578	569	560	572	579	590	544	575	555	608	605	580	556	595	550	550	550	572	586	567	592	600	621	545	563	589	580	566	550	546	566	577	583	581	575	556	561	586	511	589	552	592	566	554	567	573	579	594	598	541	618	578	588	577	563	640	561	566	576	551	603	606	596	534	566	606	606	558	512	579	581	577	570	523	619	621	558	535	570	611	575	596	584	608	563	582	623	570	561	526	595	581	564	542	559	550	569	618	666	602	592	636	558	578	549	549	593	575	554	548	591	581	552	598	539	581	581	608	552	536	555	578	573	560	605	539	555	614	616	582	602	621	600	549	557	573	588	600	533	591	578	597	523	535	564	606	509	593	520	577	557	615	557	574	604	549	546	559	538	605	613	562	600	586	584	595	567	567	588	562	551	551	602	598	568	605	576	607	611	585	582	574	591	579	525	565	618	635	557	578	609	573	582	605	580	548	575	532	591	555	611	584	573	637	564	562	539	516	575	603	576	576	558	561	555	574	586	543	596	637	589	621	565	539	574	553	590	621	561	561	530	594	590	562	596	540	582	540	559	575	630	578	572	568	618	565	528	573	563	547	639	565	585	594	562	573	551	562	593	547	635	575	596	588	599	545	550	571	563	564	555	545	597	637	566	562	587	588	557	569	574	578	626	572	579	537	518	625	582	626	560	555	608	588	564	556	551	600	577	600	606	590	584	592	592	576	596	612	576	567	622	586	587	559	598	561	592	585	553	579	564	554	571	559	599	559	595	599	593	591	577	588	578	585	576	596	568	592	585	602	596	610	555	608	576	581	564	594	589	563	586	577	567	605	541	588	565	604	574	502	599	584	553	528	573	569	604	579	526	573	610	606	590	568	574	590	564	576	592	589	559	555	539	592	590	577	582	619	579	581	565	604	580	583	608	566	619	572	562	655	559	593	593	566	613	583	584	550	584	580	593	547	536	573	585	582	585	538	627	565	592	629	532	590	562	585	600	552	557	513	582	552	604	581	576	593	558	558	604	562	581	592	577	591	557	577	573	580	580	550	606	595	590	592	589	543	542	591	589	585	567	595	582	599	578	526	577	572	567	568	582	567	595	618	544	591	579	583	593	575	574	542	555	612	587	573	586	588	556	621	575	537	545	587	560	572	530	584	586	526	546	578	563	549	540	499	588	646	548	569	573	569	543	574	580	557	539	559	589	593	531	574	574	593	573	580	625	544	582	571	599	568	592	521	563	583	561	610	583	620	628	546	558	590	615	577	596	580	575	576	630	584	547	555	613	551	543	512	576	579	584	565	594	589	590	573	571	546	553	572	566	559	586	584	624	552	586	583	559	551	593	630	598	587	586	526	548	577	568	561	556	553	572	578	548	554	628	545	626	576	564	555	612	569	546	549	597	576	574	570	600	576	530	608	560	594	532	594	580	522	581	569	530	547	560	504	601	586	593	600	587	538	550	566	619	631	591	548	554	599	553	583	567	586	542	543	551	568	579	555	619	549	556	581	576	559	625	590	593	569	578	612	558	576	552	625	575	551	571	564	534	583	570	538	558	591	579	521	526	602	577	608	528	566	594	574	570	584	618	621	549	602	614	572	586	516	600	562	573	593	597	615	582	543	564	569	531	609	540	577	586	590	585	548	538	572	564	540	560	560	556	575	536	577	559	577	558	615	620	572	606	555	569	553	564	633	597	587	612	574	553	611	549	586	633	565	571	589	547	599	603	614	571	571	533	549	570	598	589	589	548	588	560	581	599	578	573	562	570	614	618	551	588	587	581	554	522	553	593	578	573	567	604	597	588	581	540	551	557	582	580	582	570	586	551	559	553	556	560	577	561	602	554	596	584	562	565	591	603	573	592	525	598	587	592	588	616	586	603	556	599	587	547	564	583	532	533	570	570	574	596	580	559	568	586	550	561	560	603	557	571	554	546	578	536	583	613	560	568	580	548	608	583	520	593	551	592	603	576	588	570	569	599	580	569	564	610	595	571	585	569	585	593	570	603	529	595	598	576	591	571	587	641	584	637	557	552	641	529	538	585	522	557	603	577	563	607	566	630	603	558	534	593	581	570	586	593	559	598	570	575	572	592	611	600	534	604	578	601	573	581	575	556	548	574	586	555	578	575	572	543	588	551	530	556	572	565	553	588	602	574	577	580	537	560	565	566	553	578	585	553	576	597	583	560	611	600	612	549	590	563	554	558	615	608	585	592	579	560	573	542	590	565	553	626	595	544	573	578	584	574	558	574	568	558	573	575	615	570	570	545	593	566	598	587	578	580	617	592	546	580	597	599	592	561	550	572	581	550	573	587	556	570	577	553	612	538	620	597	590	584	609	547	573	546	589	573	530	579	551	550	561	553	573	556	558	562	612	537	576	550	572	559	572	599	624	591	585	561	541	569	575	609	533	607	569	558	570	577	558	594	579	569	572	572	597	574	544	576	567	593	592	573	585	542	588	551	583	525	561	574	586	593	602	587	555	599	551	598	594	591	568	610	601	533	570	553	571	568	576	570	569	553	600	588	595	561	536	551	606	573	572	594	591	568	570	576	592	603	594	579	578	563	569	584	578	594	561	531	590	531	586	532	615	557	580	544	594	598	586	558	586	554	552	550	611	564	566	556	536	572	563	564	583	568	580	560	550	556	598	544	611	576	564	580	566	569	558	540	540	561	628	596	580	545	531	605	625	637	578	611	561	554	562	558	554	582	575	595	612	639	570	598	518	595	549	583	538	577	600	573	614	583	558	555	554	548	545	564	603	579	575	578	569	547	570	595	565	579	542	559	549	580	545	573	576	616	574	593	549	557	609	553	600	583	611	595	578	577	550	576	577	550	562	579	619	582	604	619	583	612	579	542	565	577	583	559	573	553	602	580	572	589	583	564	550	547	580	581	565	552	590	585	618	555	621	572	584	532	608	565	568	593	591	578	567	595	549	569	590	599	541	589	549	599	582	595	565	573	549	583	587	594	551	555	571	567	609	630	558	545	587	554	567	603	576	567	567	580	532	595	567	604	574	557	596	552	603	558	618	573	566	588	559	586	578	594	550	545	610	554	545	529	581	579	544	600	571	558	547	548	580	587	579	594	569	574	582	560	593	523	584	567	533	592	590	557	592	613	601	568	579	590	552	569	552	552	558	596	545	562	569	575	598	584	540	597	595	536	604	588	576	572	600	555	550	564	608	596	553	606	538	603	605	592	598	555	582	586	593	577	607	584	578	554	601	599	585
20391	10134	54351	69860	61874	51714	39237	26297	14861	6963	3101	1416	760	377	332	328	341	325	350	345	361	326	334	359	359	364	346	351	331	379	360	335	306	355	341	347	320	366	335	349	381	302	350	378	327	366	327	311	336	351	313	315	340	310	310	325	331	347	336	307	337	342	324	359	300	315	328	331	373	348	324	341	350	318	351	331	374	331	346	315	344	333	353	328	346	330	328	312	337	324	317	358	346	371	333	353	335	370	342	312	364	354	308	346	324	372	369	337	299	338	351	331	313	316	359	359	300	347	308	340	342	336	328	365	369	321	339	336	376	338	341	333	337	312	348	360	344	325	327	329	324	350	315	327	336	322	339	336	338	313	339	323	300	357	362	361	320	341	351	325	359	350	344	351	334	309	341	294	387	343	323	361	343	325	336	352	348	311	340	341	355	336	324	356	342	356	332	363	372	329	330	332	363	342	341	340	335	357	341	300	313	351	349	317	357	342	336	313	333	341	347	345	366	353	350	299	351	318	319	334	357	386	345	354	350	348	350	341	312	325	323	322	320	365	314	337	315	317	331	373	342	329	288	314	314	339	316	356	347	347	353	292	329	351	342	323	330	362	340	340	300	298	342	372	302	359	346	346	304	328	350	340	337	320	310	337	359	343	305	309	293	276	338	345	350	329	341	323	356	334	334	320	372	338	321	324	307	337	317	350	329	382	336	343	311	326	348	327	351	308	304	335	355	355	346	322	339	353	304	321	321	326	348	350	334	300	311	318	332	345	326	350	331	314	298	336	349	309	376	372	345	337	326	314	310	361	341	345	347	289	327	371	347	351	322	343	347	327	318	374	334	334	335	319	376	334	323	337	335	326	365	311	337	316	318	337	346	352	359	329	298	334	340	333	289	310	351	335	362	320	315	352	314	338	324	338	348	365	344	309	322	334	353	342	331	303	367	343	310	322	360	343	331	347	359	362	305	309	306	316	332	351	322	305	352	288	356	350	312	322	337	358	330	348	310	315	344	307	319	323	328	343	321	314	333	338	336	342	350	333	352	337	353	369	332	318	317	329	336	315	348	312	344	337	328	322	322	334	360	334	333	333	335	323	356	367	331	328	340	349	321	323	366	317	294	343	326	338	314	341	348	341	353	321	338	340	386	316	336	336	332	313	306	339	357	341	325	320	367	321	321	332	341	340	340	279	312	335	320	317	314	335	320	364	363	351	327	309	331	349	343	336	324	407	354	321	365	328	338	366	347	322	321	321	359	339	357	378	334	363	366	323	334	328	299	323	332	318	330	316	354	313	329	348	334	296	337	355	336	373	323	327	332	347	312	302	339	322	320	307	328	348	326	337	322	349	348	343	327	327	360	335	355	301	326	328	365	352	354	345	307	335	306	332	323	330	334	334	278	312	300	350	294	356	342	335	335	339	326	334	341	310	356	353	351	367	347	313	374	323	359	359	349	316	298	330	330	346	346	329	336	309	323	353	310	335	349	319	313	318	354	319	300	325	349	322	302	332	295	380	318	318	312	326	347	314	330	298	321	326	336	311	352	342	311	326	271	353	330	359	335	353	339	341	364	336	298	345	311	339	332	366	338	367	330	296	364	318	296	340	327	349	324	320	322	358	324	329	351	287	320	333	348	331	370	355	316	351	321	328	317	387	365	363	335	300	322	314	319	307	318	337	298	346	343	339	310	329	325	377	342	342	340	341	333	342	312	350	352	323	308	326	369	352	351	296	325	340	369	361	344	340	330	321	304	308	343	345	341	317	376	317	367	316	313	302	325	328	360	319	308	338	343	347	346	307	342	295	321	318	335	371	310	324	337	334	313	341	349	334	344	323	359	327	313	381	325	348	342	322	327	379	320	353	332	379	337	370	298	350	339	318	360	324	341	358	355	370	324	318	327	332	322	325	338	301	317	341	318	376	341	335	345	357	314	313	348	337	344	332	337	349	316	321	337	325	364	300	317	330	319	355	331	347	327	313	328	326	342	325	333	338	323	350	324	316	322	312	296	339	318	361	308	332	353	312	339	324	322	332	383	325	331	359	382	333	325	356	324	331	323	293	334	313	346	343	334	313	332	285	340	326	343	334	339	345	309	328	340	366	334	301	363	293	337	329	331	306	303	334	312	357	335	347	358	320	318	351	321	328	333	299	329	331	352	352	384	333	330	327	352	367	295	337	316	316	352	345	358	389	330	355	354	301	345	339	331	368	304	336	342	337	310	323	352	315	348	331	348	338	325	305	325	330	311	352	333	347	309	335	334	307	350	329	363	312	338	334	345	331	318	373	336	323	309	355	276	327	316	338	354	331	333	343	326	325	288	351	354	315	333	336	328	285	304	322	323	361	348	333	340	307	326	336	349	325	362	320	317	345	371	327	324	362	355	299	337	315	312	316	310	354	339	303	316	302	341	323	335	319	328	335	348	362	336	327	321	356	314	308	313	313	332	345	341	320	337	352	349	336	340	356	341	360	329	326	347	343	359	353	341	361	334	362	357	343	326	379	336	335	338	343	367	349	328	312	354	346	361	334	316	316	326	342	349	324	329	346	346	349	318	342	347	323	305	329	348	375	326	318	350	341	344	358	313	334	330	355	344	320	317	319	308	331	332	335	338	346	305	340	303	336	335	325	308	331	330	365	351	377	403	351	340	318	331	311	325	327	325	320	303	310	309	345	371	329	337	345	317	295	310	343	351	362	315	308	349	321	355	338	313	324	318	317	353	317	304	342	307	339	332	346	324	349	344	343	322	336	352	323	356	326	330	328	354	354	342	333	326	353	345	331	316	362	345	365	373	296	336	351	331	307	303	344	330	331	339	335	321	334	321	302	342	317	316	364	347	289	336	372	314	339	377	311	338	320	358	345	355	328	322	330	343	331	335	327	341	381	335	313	335	369	359	349	343	360	332	356	337	371	324	351	327	326	308	336	309	355	312	337	323	334	326	330	327	346	356	337	335	329	321	388	336	329	320	340	358	322	360	314	319	352	313	327	347	326	346	347	324	300	324	339	332	324	323	310	325	321	347	293	329	330	320	324	376	317	307	350	314	342	316	335	349	306	330	323	357	340	304	361	349	337	348	333	351	289	345	320	351	323	354	341	384	362	340	333	323	309	316	327	336	313	363	323	323	321	312	350	380	321	360	330	301	350	372	344	344	343	338	352	316	300	334	346	341	349	304	331	321	329	336	372	352	329	365	354	359	349	355	327	328	349	293	325	345	331	325	318	330	332	354	348	339	363	331	325	324	323	320	368	335	321	362	344	337	338	323	305	327	305	322	325	338	339	358	307	321	314	348	326	338	328	330	366	359	355	317	317	351	331	366	340	375	317	324	330	327	327	355	354	383	321	331	328	327	340	334	309	313	363	340	333	336	306	320	331	298	366	352	329	328	347	325	320	351	298	319	323	328	354	343	344	309	344	322	353	331	372	363	327	343	311	316	318	345	336	327	351	373	316	298	367	323	337	332	348	330	343	313	358	334	353	308	338	328	345
9425	8254	52752	73103	70412	63014	52158	41419	30310	19403	10841	5598	2659	1072	757	732	815	758	785	758	699	737	715	747	725	752	732	749	772	730	786	691	757	783	767	702	722	696	739	771	759	723	750	764	736	777	706	762	755	738	771	752	751	799	679	758	783	705	729	807	730	733	775	763	752	712	760	772	797	765	728	733	736	756	770	755	746	758	744	736	759	702	773	765	730	702	691	747	736	723	742	782	732	742	755	776	726	706	767	700	795	719	775	748	790	737	735	720	762	755	764	730	714	687	731	730	693	754	751	750	755	747	775	758	761	760	689	734	742	754	756	787	745	698	739	745	757	766	756	719	751	744	753	759	787	713	681	731	724	799	779	735	793	709	700	727	791	792	731	787	770	762	790	759	740	766	733	761	727	750	730	737	757	714	783	721	753	757	752	743	691	743	762	763	711	776	767	770	767	775	732	753	745	686	787	698	735	770	732	763	764	713	726	726	778	685	751	755	774	767	740	756	740	760	755	733	733	728	709	746	729	745	730	731	737	774	700	741	711	802	737	746	755	715	743	775	716	758	739	723	762	739	777	711	748	733	794	767	779	739	740	719	757	757	741	767	797	710	757	736	679	753	750	738	762	732	712	735	801	728	724	707	789	758	707	763	721	676	770	726	751	750	760	756	723	735	759	728	675	735	813	761	747	703	679	756	747	748	756	760	735	680	669	726	787	759	736	726	742	756	768	754	793	769	770	754	708	723	755	791	752	710	774	725	725	740	752	709	754	760	757	734	746	755	751	737	760	724	715	742	754	738	738	732	722	740	739	726	708	722	713	759	721	747	725	714	733	743	721	737	767	772	717	738	759	755	723	723	703	714	707	747	735	703	771	696	780	735	717	730	801	713	747	755	736	740	737	747	754	772	713	712	693	726	771	722	726	753	747	744	742	734	776	743	751	758	742	751	718	747	748	764	753	741	721	746	760	750	708	789	750	737	740	789	752	720	730	717	790	727	739	739	767	793	740	756	717	726	721	751	795	750	731	743	751	748	698	746	761	756	720	735	763	750	774	734	779	789	709	757	796	764	756	755	720	704	726	730	763	739	766	727	744	756	758	772	805	722	754	759	771	750	718	780	722	768	738	813	754	754	686	748	726	817	733	732	725	719	750	747	700	789	709	761	737	741	727	775	744	735	693	786	776	788	798	714	778	769	715	754	718	705	771	782	752	706	749	782	796	744	759	773	706	766	790	762	845	711	761	731	768	716	731	718	687	804	733	739	742	762	710	752	783	779	733	739	726	697	743	756	719	782	730	729	776	698	780	735	786	730	736	801	726	752	730	766	734	767	734	734	724	770	722	719	700	794	728	710	720	730	706	764	761	757	759	748	735	738	745	732	771	792	716	703	758	704	733	754	746	768	748	729	817	738	743	725	757	731	738	768	725	732	710	742	767	753	713	744	724	748	766	723	703	760	709	708	755	695	775	779	747	757	757	761	767	741	742	728	803	710	712	771	750	737	778	732	717	697	755	714	756	768	758	765	710	768	761	779	809	781	774	723	710	745	731	744	807	717	769	726	728	762	734	752	728	746	783	799	706	712	755	774	754	773	740	741	742	750	798	762	731	754	766	728	742	747	707	743	717	739	710	732	700	674	771	751	725	727	721	701	764	838	716	720	738	742	753	747	749	737	734	769	740	756	713	741	737	744	767	711	770	748	682	668	726	730	748	744	733	704	710	753	704	763	721	755	746	731	770	721	750	729	758	727	818	767	744	743	782	720	777	753	729	756	748	735	751	744	702	715	758	761	737	744	753	794	716	720	746	779	787	720	742	751	742	787	708	759	756	741	754	701	726	748	731	744	741	765	769	707	743	785	777	728	735	746	701	729	757	729	709	720	786	736	760	769	789	753	786	765	729	827	766	711	719	733	731	795	771	789	708	747	760	744	786	694	754	718	755	766	761	720	753	730	781	707	768	699	738	770	761	769	763	716	707	704	790	750	776	774	721	760	760	796	740	796	736	774	750	713	743	775	730	748	743	734	716	717	730	749	735	790	676	743	758	735	720	808	760	766	727	752	702	729	766	793	741	755	762	745	723	723	757	740	732	787	728	764	745	712	750	699	761	790	722	722	746	728	736	745	732	768	752	740	766	773	763	771	765	737	753	777	731	760	749	771	766	745	742	753	779	743	737	735	782	729	719	752	761	762	775	728	747	704	730	766	778	729	761	768	730	726	726	773	784	739	764	740	737	773	697	738	714	756	738	725	763	742	797	731	785	712	743	722	713	757	743	794	695	751	705	773	783	767	761	762	755	727	746	730	724	741	720	743	766	745	750	761	772	706	751	732	755	767	686	779	768	736	780	775	743	743	732	737	752	724	743	731	742	722	771	722	723	735	706	756	732	790	747	767	705	740	772	734	704	719	752	735	725	752	727	731	743	762	718	771	680	773	703	756	756	706	727	768	743	694	724	737	725	720	732	742	759	732	719	766	743	789	738	766	730	810	770	799	742	764	788	681	765	774	736	736	752	736	751	731	794	731	795	743	732	727	723	749	730	747	781	738	778	748	733	729	723	754	764	734	762	758	782	769	763	723	742	730	689	752	711	737	753	763	736	761	771	719	708	753	752	773	718	747	733	779	678	691	704	744	676	736	745	739	717	775	760	734	721	780	753	740	771	701	743	759	714	745	766	764	756	750	739	752	730	736	801	756	757	747	748	706	732	726	731	762	784	706	738	758	726	741	722	747	765	727	735	720	777	740	779	679	711	748	718	685	748	741	696	746	752	759	801	770	745	736	716	775	741	754	710	716	722	762	739	758	732	789	818	720	773	751	750	740	716	756	765	708	726	743	758	767	763	709	735	715	761	730	746	784	713	739	699	765	758	724	763	704	758	686	697	711	760	730	737	735	739	753	718	736	680	765	763	781	727	776	769	725	728	713	788	767	749	747	757	721	715	773	773	762	768	767	742	776	757	739	732	777	683	713	776	765	743	776	750	736	735	734	735	739	767	711	749	712	799	778	725	729	748	774	777	747	720	707	777	770	787	746	686	735	766	733	697	741	754	776	810	758	722	705	793	759	765	749	759	733	723	702	717	732	721	744	771	720	741	750	767	756	736	717	702	802	697	773	768	747	799	733	788	780	766	780	709	770	771	696	758	745	735	715	726	741	739	777	768	720	737	726	700	710	706	755	777	712	750	744	727	695	771	718	738	762	766	781	735	726	744	776	780	740	755	738	761	727	772	795	706	736	782	711	747	720	716	835	774	752	778	752	781	727	759	736	792	713	699	748	751	720	736	741	711	695	784	715	728	723	779	733	729	735	756	741	732	761	771	781	764	779	723	719	724	772	758	691	767	750	776	749	732	745	730	730	710	797	730	735	723	764	734	744	718	785	771	758	732	753	728	771	782	744	735	736	751	778	725	757	765	789	732	715	727	755	722	748	768	750	820	738	715	745	771	743	706	733	790	756	761	754	736	735	738	727	756	733	743	741	699	778	769	729
4161	1407	3367	4024	3459	2646	1772	1195	790	598	441	365	305	295	299	303	327	324	313	287	301	293	310	292	299	302	283	312	298	307	264	328	307	323	331	302	314	306	333	284	322	312	302	322	264	321	295	348	312	320	330	293	287	280	316	289	309	292	290	300	304	308	334	296	277	298	303	299	310	291	271	300	304	342	330	310	324	315	318	297	305	317	325	231	286	301	319	327	289	278	299	304	284	307	339	308	274	308	295	312	280	311	314	330	276	275	290	306	324	296	300	317	333	301	289	304	311	325	295	313	292	298	331	308	307	303	301	302	317	293	288	316	307	313	304	311	307	272	280	306	289	301	305	269	306	298	340	331	294	296	270	324	298	294	283	326	306	328	303	283	311	314	288	314	325	284	288	292	327	289	319	276	301	270	286	283	314	272	319	287	257	305	320	311	318	316	316	313	300	254	296	322	317	329	300	319	269	302	333	283	292	283	335	293	336	359	316	309	316	321	247	310	336	288	307	312	310	288	319	302	270	305	321	284	283	313	304	315	313	320	280	304	329	290	283	333	292	324	293	277	278	270	326	274	317	283	289	317	280	291	290	301	298	287	270	281	267	300	323	293	296	311	306	321	322	310	323	306	286	306	267	319	280	274	325	290	315	303	299	268	324	312	301	281	279	311	300	282	288	293	308	321	306	294	292	291	297	266	277	349	321	285	287	294	303	252	286	263	294	285	335	279	306	282	318	294	290	331	311	327	301	317	300	321	311	287	287	298	344	308	310	288	287	298	293	276	276	338	306	322	282	273	327	279	268	303	276	312	293	288	327	300	340	291	323	308	295	308	302	296	312	293	278	300	284	294	272	283	296	275	320	321	327	298	292	296	298	269	297	295	320	282	299	300	284	307	317	271	319	281	290	307	327	269	321	295	339	309	316	298	262	292	303	299	318	266	268	268	294	299	267	305	318	257	298	328	297	290	291	298	275	284	288	327	327	295	311	278	297	272	285	282	285	305	281	292	295	316	288	318	345	316	279	296	307	283	300	288	294	286	286	322	304	355	293	330	313	340	288	307	308	309	337	321	319	282	309	298	321	273	314	308	279	290	297	302	320	298	321	309	334	316	294	299	299	310	314	296	320	284	282	290	304	342	325	281	278	289	318	300	283	306	292	315	309	319	265	290	280	326	285	311	273	293	272	310	294	281	276	292	279	313	288	328	321	336	268	295	312	295	312	333	327	325	306	274	305	335	273	305	294	326	322	292	277	301	316	295	322	267	326	288	339	311	298	333	302	294	285	297	297	310	305	311	307	309	285	312	302	265	284	287	270	287	315	292	301	287	271	315	282	298	309	274	303	356	266	299	292	293	312	298	285	308	322	297	302	314	279	299	287	292	311	297	286	294	291	298	333	290	320	289	310	288	329	273	337	273	279	295	256	289	337	283	309	301	291	334	302	304	283	308	282	319	328	282	307	312	288	288	301	308	294	290	312	288	328	340	322	301	339	298	282	318	301	275	294	305	287	278	280	298	296	302	260	292	270	295	283	303	293	296	349	281	305	261	325	320	311	278	308	300	294	295	306	317	309	323	339	329	311	292	329	285	275	335	334	289	282	289	312	308	289	309	325	293	335	288	294	284	314	325	313	301	318	313	342	313	300	290	331	314	282	285	291	309	303	344	329	299	273	292	286	303	310	282	300	262	288	312	300	303	318	289	290	291	303	296	302	291	257	343	280	293	313	296	307	270	275	276	276	308	321	287	281	342	289	308	297	320	299	292	294	309	325	305	276	299	293	314	298	283	298	292	296	309	299	305	313	328	327	340	310	294	298	315	302	306	272	316	284	274	255	321	293	312	275	288	292	290	298	301	273	294	301	326	323	306	284	309	358	317	305	331	304	297	310	294	293	320	285	305	299	299	290	320	278	331	282	300	296	315	277	303	299	316	281	309	294	326	352	262	331	304	285	296	326	301	293	305	305	306	268	303	318	305	278	302	281	281	296	311	281	281	296	309	261	319	315	261	250	329	284	295	315	308	319	327	314	272	283	307	328	285	295	283	336	299	294	311	323	314	283	256	284	307	308	296	289	308	292	301	357	258	310	270	285	307	302	269	300	279	331	291	265	287	330	318	341	308	307	279	330	300	287	305	257	336	320	294	274	289	292	289	305	287	308	307	327	310	313	306	316	303	303	328	287	265	254	305	316	304	287	320	279	315	305	288	272	271	322	313	275	297	309	302	291	314	296	293	300	331	274	309	339	310	294	335	327	316	296	303	312	310	283	309	304	305	285	318	308	305	274	297	303	315	329	295	295	304	322	285	287	301	282	325	306	260	288	302	291	282	292	295	286	309	323	312	298	291	255	302	253	287	295	303	356	317	323	320	315	318	284	308	295	309	324	295	288	308	305	312	273	314	248	295	300	288	311	278	291	311	303	272	288	285	333	319	303	271	321	320	308	325	278	287	302	300	294	273	323	273	292	249	293	317	318	314	312	290	298	313	308	292	336	347	293	295	295	298	315	291	314	315	308	321	306	309	264	300	304	269	288	286	320	313	361	317	298	303	295	297	350	327	301	309	296	288	288	326	338	298	299	300	277	272	321	319	293	297	288	295	266	275	309	309	304	312	300	275	275	312	304	304	298	271	291	317	284	306	328	294	264	300	351	285	279	288	292	292	275	294	272	291	297	281	312	301	361	285	311	281	303	296	307	264	308	323	318	280	323	263	285	287	317	303	283	290	300	333	308	303	324	303	322	302	284	312	315	326	286	256	294	311	294	276	307	317	297	256	286	296	337	303	302	282	309	296	292	259	296	302	318	318	321	307	297	315	294	301	308	296	290	326	306	315	256	309	313	284	310	297	284	335	291	282	283	288	292	330	303	273	300	277	304	333	302	280	304	296	308	286	305	301	317	344	284	313	275	298	318	263	299	287	337	291	260	287	285	312	290	294	291	287	324	328	293	307	324	304	298	312	321	289	276	290	279	295	281	271	308	292	312	298	296	313	302	315	303	319	320	282	317	300	264	317	287	313	310	289	300	282	295	312	309	304	297	290	291	305	306	291	277	303	273	311	292	316	309	268	284	306	283	303	271	268	316	338	303	307	306	283	282	312	297	263	322	298	291	333	318	293	320	319	321	316	299	323	349	264	289	341	327	279	306	308	294	270	308	317	309	316	318	301	294	289	274	295	308	291	289	327	330	279	330	295	312	307	280	293	283	271	268	294	299	308	267	292	302	331	332	306	309	286	299	283	286	304	305	281	336	325	274	324	298	304	294	306	291	305	282	307	294	298	293	295	322	322	332	282	281	300	305	310	301	301	317	297	317	308	287	262	318	299	306	309	265	321	270	302	291	306	287	272	266	335	308	292	303	319	313	313	264	305	318	303	323	317	333	298	308	284	321	351	254	303	322	309	305	292	302	295	304	320	281	324	289	303	283	308	305	317	280	330	274	309	328	306	340	288	246	305	301	307	298	295	311	288	307	323	306	278	292	323	303	331
3060	1693	7374	12190	11927	9363	6521	4372	2824	1734	1191	862	797	670	658	671	669	713	630	680	665	708	672	670	677	651	624	688	706	625	634	694	691	644	693	626	682	647	621	668	659	676	616	677	712	658	693	693	687	670	622	728	667	668	665	695	645	701	643	681	694	654	671	656	612	664	671	693	679	673	686	641	677	671	663	695	693	696	663	657	707	685	685	639	684	644	652	685	665	675	667	680	675	718	660	623	679	694	658	643	685	673	655	660	670	622	658	675	641	688	672	733	641	630	664	706	669	702	653	647	647	633	704	661	601	659	667	650	655	631	658	656	655	690	714	693	702	693	651	678	658	684	658	662	683	687	626	691	677	661	711	690	619	644	605	689	669	688	687	691	683	656	639	649	665	717	662	652	659	650	614	624	670	657	713	681	650	711	654	667	708	680	667	642	654	605	689	680	681	663	637	692	614	656	724	615	689	653	668	648	643	660	641	617	623	684	692	743	652	704	639	626	668	655	679	672	682	635	672	659	631	682	653	624	688	683	662	639	646	644	665	677	648	645	648	653	629	661	757	664	616	650	652	644	644	639	648	677	644	651	624	656	709	677	662	734	612	673	669	648	622	675	717	641	706	668	607	656	646	667	701	713	674	701	628	693	685	702	676	665	618	652	672	645	695	698	694	662	706	665	622	695	658	698	674	636	645	713	672	660	672	675	653	678	683	703	672	662	662	642	605	655	699	667	637	663	663	680	695	687	650	688	675	620	671	635	669	708	652	683	659	649	659	665	694	698	655	683	657	684	622	690	677	643	631	676	649	695	651	618	681	665	695	667	650	680	686	636	644	682	708	680	622	674	703	697	640	670	704	634	644	649	658	680	674	674	668	681	646	689	698	687	656	689	640	644	686	667	664	664	689	629	673	624	693	709	691	682	648	672	658	623	654	631	698	611	620	712	671	637	604	695	649	651	673	662	658	660	610	673	666	638	651	678	667	662	704	655	669	643	682	668	640	673	686	663	653	673	614	620	708	690	643	709	632	620	682	703	670	641	671	690	640	661	674	647	702	708	676	658	681	656	645	711	662	700	709	688	647	695	646	641	648	645	654	667	679	663	644	636	710	694	685	622	652	697	655	683	648	631	661	628	661	663	686	666	633	684	641	608	636	684	695	634	645	688	693	714	641	669	706	651	688	652	650	643	728	683	689	685	643	684	663	663	660	657	675	691	665	729	685	620	625	704	680	653	626	646	640	679	661	665	687	675	663	643	669	678	615	625	655	663	656	674	654	695	642	653	663	690	611	678	630	687	645	671	653	671	638	659	669	701	649	682	703	635	651	680	687	682	648	586	721	629	700	677	655	690	695	689	695	687	670	671	648	699	656	666	648	705	718	688	643	647	686	619	650	659	669	617	643	673	673	669	686	645	687	654	668	684	667	617	690	638	625	702	646	682	678	629	696	665	631	688	691	684	685	667	658	703	686	676	678	701	665	645	685	715	680	656	677	681	686	639	684	669	668	641	620	702	683	667	658	673	648	647	670	690	698	716	664	648	691	685	662	686	694	664	649	634	649	676	694	688	651	655	687	618	671	652	641	688	645	642	717	609	656	652	634	655	694	686	652	636	650	687	677	627	654	692	631	651	626	671	694	687	673	667	667	712	658	666	637	654	689	653	684	715	678	687	644	648	737	695	645	664	665	663	667	669	690	669	686	684	698	681	638	643	676	666	692	689	714	671	695	699	703	640	662	703	726	632	643	692	643	647	688	648	707	676	686	678	658	693	684	666	618	691	661	663	648	666	686	665	696	670	666	650	644	628	719	670	670	711	680	629	637	715	634	639	632	711	720	669	622	610	649	581	650	663	637	671	680	667	655	699	653	660	654	660	683	650	713	612	660	639	697	662	646	665	669	672	654	711	656	694	669	680	661	685	655	641	639	643	649	657	663	701	623	635	618	640	688	739	702	670	617	675	646	669	605	630	657	659	649	632	677	666	661	717	668	712	655	665	671	666	707	693	691	671	697	653	697	680	643	708	674	648	626	669	647	668	693	663	702	653	656	670	695	661	676	657	680	693	650	613	633	671	692	679	669	662	689	679	706	681	677	634	636	673	683	714	694	657	684	646	644	701	654	657	609	651	686	677	665	687	688	660	691	624	682	657	650	643	655	678	739	693	618	662	632	619	666	663	689	681	676	684	671	672	658	629	638	684	701	626	675	668	640	681	667	654	631	673	609	672	692	651	682	689	645	682	689	647	700	657	657	654	632	689	677	654	643	672	626	663	639	669	697	675	686	680	696	682	652	687	627	689	691	671	660	632	644	685	668	642	686	640	654	621	682	643	677	717	653	659	642	666	667	681	671	667	658	679	685	665	672	658	683	655	709	666	646	668	651	614	647	669	629	646	671	680	619	667	663	684	701	657	625	648	653	693	614	636	618	690	579	697	683	631	678	657	684	669	708	661	677	692	627	653	704	653	707	667	691	662	641	670	641	657	690	686	704	658	642	669	704	682	685	684	688	623	695	662	643	687	659	611	640	696	680	685	664	644	654	631	682	689	654	624	623	634	684	691	654	677	701	666	714	690	648	675	643	703	688	698	696	680	662	661	645	684	638	728	630	655	647	661	651	657	703	622	648	676	673	692	663	672	678	624	618	676	656	676	665	674	687	711	676	663	642	684	659	619	639	661	673	679	643	652	631	676	714	684	671	685	631	702	688	652	643	678	646	665	637	667	625	682	638	647	648	680	644	689	710	627	630	664	656	686	717	654	638	644	681	645	669	650	635	694	641	690	641	655	680	648	673	694	670	635	654	656	661	681	654	668	676	684	685	649	643	636	655	637	655	655	676	669	715	672	658	640	676	692	651	657	677	674	701	663	646	692	659	718	683	675	656	668	647	654	652	633	675	685	654	677	684	623	640	696	722	692	649	668	683	707	627	654	648	647	655	671	668	639	714	636	628	683	642	644	651	666	682	694	670	629	610	646	618	699	690	653	729	657	642	663	682	643	715	708	631	725	653	696	725	634	656	662	642	687	669	645	694	621	678	665	641	635	612	690	665	651	682	662	650	646	693	671	690	675	720	671	678	624	619	697	666	653	667	643	672	682	670	702	658	693	711	622	655	665	635	696	681	642	651	690	649	690	626	640	683	672	683	696	684	672	628	652	643	727	708	684	639	629	669	691	691	658	650	716	684	720	675	717	668	664	680	687	680	623	651	650	646	673	700	660	707	662	666	669	663	636	679	684	681	688	634	673	646	652	673	635	706	730	630	640	663	659	666	644	669	669	649	642	682	714	674	686	650	679	687	688	673	681	678	715	647	643	678	610	692	660	700	662	684	695	732	644	654	661	665	717	690	621	641	644	650	608	683	695	685	686	648	684	673	671	695	648	629	635	688	691	651	662	691	622	687	666	603	636	667	609	674	669	673	677	686	658	657	644	674	657	703	670	717	682	662	643	656	682	672	647	664	641	671	680	707	672	653	639	668	650	655	695	695	640
12006	5589	39695	55621	49081	37919	26194	15571	7814	3698	1782	904	519	302	280	261	263	239	240	260	232	255	268	239	264	251	243	276	262	241	277	270	262	257	248	270	260	252	237	249	230	289	248	246	252	272	307	266	259	271	247	235	257	286	265	222	264	237	231	277	281	277	236	266	290	271	235	256	251	256	290	252	278	243	253	258	271	274	281	244	261	253	257	230	255	270	245	271	254	288	255	259	261	231	276	270	272	245	238	259	286	254	243	248	245	260	265	255	275	226	271	257	271	262	240	255	217	260	269	258	270	259	259	259	248	261	235	253	253	257	275	281	244	250	250	258	252	282	273	242	239	262	261	244	251	300	263	268	248	237	267	244	254	269	248	276	266	248	249	261	253	254	263	261	274	258	267	307	258	268	245	284	265	289	275	273	246	239	272	256	256	279	242	306	285	292	286	245	297	272	241	231	245	255	248	271	240	269	254	255	250	257	257	279	258	246	249	270	251	210	274	271	272	250	221	254	253	273	257	242	261	254	234	267	291	235	254	242	252	219	263	231	262	271	303	254	275	287	287	227	275	257	268	244	272	250	275	278	255	241	240	262	252	220	260	251	243	246	279	234	270	242	250	231	292	282	251	239	240	278	282	258	246	262	278	276	266	239	261	241	294	274	247	234	235	268	280	266	252	243	252	246	262	235	277	233	235	228	276	246	248	263	263	259	253	258	249	257	242	248	256	245	259	264	249	269	240	269	267	266	256	241	229	258	292	276	244	235	257	273	253	258	271	228	285	260	273	244	279	257	259	265	247	242	275	276	278	253	239	261	263	261	274	285	236	267	254	251	251	273	237	277	275	268	268	240	261	234	248	253	277	258	258	220	241	231	248	255	283	278	279	267	258	261	297	295	219	258	289	258	250	238	260	257	260	245	248	251	255	261	281	259	263	287	299	237	241	235	246	242	283	291	265	290	252	263	238	262	238	247	240	289	245	296	275	285	261	263	264	284	247	280	285	269	239	284	252	227	262	269	292	267	255	257	267	268	259	269	265	245	260	256	303	283	254	274	265	236	266	265	264	249	230	256	288	231	272	254	273	244	250	271	270	241	238	277	252	246	271	228	231	250	296	255	236	238	285	273	267	245	240	218	233	251	231	280	274	259	306	268	282	247	299	242	252	232	233	258	258	246	231	250	241	260	276	251	268	256	266	259	282	263	284	268	258	238	267	266	276	263	243	277	253	237	263	272	250	232	245	236	263	259	267	239	290	237	242	275	290	280	276	272	259	237	252	263	258	262	235	255	243	280	246	251	268	283	264	267	251	245	297	268	255	282	263	239	259	247	259	290	265	269	248	249	245	277	270	257	242	249	299	272	236	267	275	247	257	255	246	248	237	238	251	236	232	262	263	244	223	287	239	261	249	269	272	271	256	224	257	255	257	272	239	253	291	258	276	243	267	280	270	268	264	247	247	249	257	282	250	264	229	255	283	278	269	275	257	255	272	239	242	252	260	264	233	258	270	240	256	270	251	271	265	276	270	253	238	273	263	250	284	229	257	255	239	253	273	268	282	268	221	268	247	268	267	283	293	231	226	291	273	268	250	250	254	276	245	249	232	289	268	250	285	234	248	252	295	276	255	281	250	259	229	287	262	276	263	250	248	249	266	265	271	252	239	236	287	284	264	252	244	271	264	274	232	243	232	290	277	236	255	281	286	262	287	239	278	232	234	235	236	276	268	266	247	269	276	251	239	247	269	310	272	244	260	261	273	255	270	266	267	268	281	247	239	274	265	274	273	250	250	221	289	261	247	257	252	255	247	276	262	262	264	276	275	268	280	255	256	282	265	278	237	250	256	274	259	264	257	246	255	276	256	280	230	271	238	262	252	263	286	260	244	237	268	281	257	264	254	235	257	254	246	282	243	251	276	259	221	244	238	297	239	269	253	241	244	249	239	242	277	232	254	255	289	249	250	229	252	247	232	299	247	280	232	295	262	234	267	235	245	254	235	280	252	289	264	251	226	265	240	254	253	271	272	271	279	249	297	245	273	263	276	273	268	251	250	299	251	249	252	255	259	273	268	258	265	255	261	217	231	270	225	240	282	280	257	231	252	253	279	249	291	276	244	256	286	266	268	255	226	250	259	260	257	246	268	269	275	292	259	283	244	271	253	299	265	259	243	246	287	246	258	254	266	245	278	270	245	252	255	258	266	279	280	257	247	243	267	251	230	265	283	264	233	241	254	237	272	226	248	256	259	248	273	264	264	259	232	259	246	243	263	275	258	259	235	299	233	267	289	237	265	242	252	300	257	268	254	247	253	230	287	246	241	257	266	275	259	259	228	240	270	266	242	251	270	272	242	270	240	261	293	263	236	251	263	247	281	276	255	265	284	260	285	246	260	267	269	243	268	305	223	246	246	253	274	280	272	250	281	260	227	257	254	271	252	249	224	272	257	249	265	223	247	238	233	247	266	292	263	231	271	261	273	226	264	247	243	250	266	246	237	265	268	236	263	248	257	231	231	254	259	262	242	230	256	263	261	280	236	250	248	261	265	225	219	278	286	285	245	268	265	236	260	278	253	263	247	249	269	290	296	255	221	243	241	286	280	277	255	243	261	251	270	254	265	260	231	273	238	256	252	271	264	287	275	223	256	268	250	276	264	293	256	253	253	247	256	247	258	232	241	244	273	258	256	219	294	283	254	246	278	288	251	252	258	246	293	235	231	264	250	251	238	259	257	251	281	258	262	268	259	235	220	292	272	293	272	230	225	263	253	254	230	245	237	249	274	246	285	249	256	258	237	266	243	250	268	265	266	247	261	265	274	269	256	250	250	266	242	289	261	272	308	254	276	286	248	251	244	236	261	255	230	272	257	280	250	248	238	272	251	274	243	278	247	276	285	244	256	284	264	301	274	247	242	257	257	257	276	267	319	252	293	273	261	273	273	246	253	265	283	250	268	252	235	277	253	258	251	243	273	250	254	281	284	286	287	293	252	267	271	276	260	256	276	282	267	284	264	252	276	255	274	277	257	271	251	260	248	244	267	245	258	235	273	255	251	255	268	239	230	258	250	248	288	253	242	274	239	247	276	259	254	259	237	267	239	259	278	264	264	264	280	244	244	249	276	270	270	263	263	236	241	242	257	273	270	244	264	219	236	270	274	272	276	239	267	253	264	274	264	266	252	260	258	262	265	253	256	290	252	269	240	263	259	267	274	271	254	258	235	268	267	243	258	240	248	256	246	252	263	239	259	252	271	261	246	269	267	250	260	264	280	269	275	247	265	234	244	267	265	267	265	284	240	247	240	248	227	224	237	234	292	241	252	244	246	272	270	283	248	257	245	234	248	248	295	263	248	270	276	256	238	257	278	267	248	246	250	246	268	254	262	281	282	252	246	254	268	264	252	242	239	282	259	261	273	210	279	264	282	258	274	263	296	243	261	245	261	247	294	241	244	227	270	287	246	251	230	248	280	264	251	241	245	266	246	237	245	261	257	279	233	267
7199	5642	43625	60815	58858	50882	41578	31529	21629	12932	6851	3565	1717	868	584	606	631	643	623	568	590	619	601	610	610	606	577	587	588	553	614	590	609	584	560	611	588	604	532	605	555	583	583	579	600	633	598	627	614	592	571	632	570	598	593	546	597	581	567	566	572	601	623	579	581	587	583	609	624	586	634	556	554	621	575	642	638	589	608	610	565	582	605	585	570	581	597	622	544	548	543	587	569	603	560	613	594	561	567	608	560	570	622	597	626	591	622	626	566	603	594	616	597	601	592	565	606	609	603	578	607	630	634	611	603	585	591	653	569	612	580	585	595	594	585	638	572	604	620	587	632	578	587	602	566	568	610	623	563	627	571	607	653	610	589	590	564	620	599	596	633	626	534	595	568	605	619	550	581	605	585	609	570	631	634	615	593	597	593	604	583	605	572	573	600	540	611	583	607	595	591	587	607	560	590	633	547	600	564	570	602	594	559	601	613	587	580	612	572	566	627	576	575	552	561	601	580	594	595	567	586	576	597	609	570	563	580	585	582	599	619	610	616	598	590	573	600	593	591	584	585	586	576	611	595	605	600	596	558	562	595	625	613	636	559	655	608	604	574	559	613	586	586	630	603	602	630	620	582	593	573	597	577	577	592	560	623	546	603	597	547	560	599	633	567	530	528	613	587	626	625	583	565	581	585	609	596	582	610	571	637	596	541	598	578	550	599	609	581	605	570	589	616	626	556	612	597	627	559	603	604	585	608	609	577	568	547	565	585	576	591	589	580	620	597	592	576	636	631	630	615	660	627	591	577	605	570	620	573	550	591	599	581	563	589	632	624	582	635	598	579	579	600	581	599	596	576	579	557	579	598	590	600	609	583	576	610	556	586	576	599	596	599	602	556	569	620	583	592	559	549	593	587	627	552	581	603	590	600	610	609	592	644	559	565	615	616	543	606	565	642	575	608	584	613	574	565	620	558	613	587	626	627	551	579	614	552	577	582	591	577	552	601	572	576	584	674	603	581	593	585	609	593	566	579	542	604	575	629	614	579	568	590	577	568	577	611	589	585	597	576	594	599	577	595	577	548	635	594	614	597	572	542	592	592	580	624	555	586	568	587	609	597	643	589	585	537	583	558	553	584	559	607	599	588	582	583	582	590	564	629	574	600	584	628	587	576	595	599	642	555	625	608	589	559	589	608	548	571	592	578	634	541	600	613	588	635	577	543	606	589	604	601	568	624	618	572	601	564	588	571	587	638	589	584	603	573	589	611	615	589	598	557	569	558	588	600	603	586	583	569	584	580	575	546	605	550	588	580	563	576	591	614	581	611	590	590	542	588	606	584	575	641	588	586	582	612	595	595	589	548	597	608	609	607	596	543	589	632	570	623	562	544	575	602	574	593	617	582	576	590	622	574	567	589	577	593	619	606	576	575	556	579	559	647	602	586	569	589	589	612	581	571	592	606	583	575	562	583	628	609	593	572	559	565	615	558	615	562	597	584	585	587	605	586	639	590	629	546	611	635	570	567	563	560	589	566	628	573	578	568	622	616	629	603	593	565	587	580	573	615	593	581	575	580	591	595	582	610	609	576	599	578	590	576	600	603	597	613	613	595	589	626	547	644	610	583	546	610	564	568	572	585	551	558	556	618	667	581	570	599	577	603	595	600	614	588	569	594	589	581	609	635	577	555	625	558	588	610	588	613	581	580	608	535	613	584	641	624	605	583	583	614	571	566	570	641	631	566	619	591	574	593	571	578	598	623	577	622	556	570	598	584	560	539	583	586	572	594	565	585	624	583	547	599	609	592	594	584	620	586	581	602	603	572	566	609	590	591	566	572	557	597	621	599	594	571	573	570	561	601	538	592	620	584	619	610	668	570	584	629	637	554	562	589	595	575	575	552	576	561	603	589	593	648	537	598	547	586	577	585	620	617	610	583	564	565	566	585	598	590	542	645	585	568	629	609	589	600	601	568	570	586	572	594	593	571	587	579	609	591	594	582	554	587	592	609	602	559	579	602	614	594	620	584	578	561	621	583	604	594	628	582	606	626	594	581	599	582	573	578	609	648	584	574	580	600	641	633	607	639	626	623	578	578	602	590	607	576	612	604	602	592	596	620	592	608	613	561	593	603	616	593	587	602	595	618	559	603	588	619	587	600	611	590	615	577	623	601	608	594	621	597	596	558	587	551	636	562	602	586	589	629	615	539	581	581	589	530	587	600	616	592	580	579	569	583	616	586	616	584	595	575	614	558	615	615	593	561	561	621	604	598	600	606	552	612	564	588	646	573	569	600	570	601	588	583	610	580	568	588	584	601	596	569	586	638	601	578	607	565	589	589	593	582	613	592	613	598	566	543	583	587	623	576	572	586	549	563	599	619	606	612	583	560	563	559	605	544	589	634	587	598	605	560	576	601	572	613	553	593	548	600	554	595	616	598	579	614	590	605	617	590	583	611	565	575	562	568	591	581	593	615	617	619	602	579	596	565	582	588	574	591	629	549	600	531	611	588	554	568	600	664	571	628	596	590	601	599	625	589	631	608	623	599	564	607	589	600	598	581	549	609	570	604	663	599	620	605	593	536	576	642	617	580	624	571	543	613	608	582	607	628	583	620	567	603	581	593	588	607	571	606	589	594	609	630	599	586	548	597	636	592	549	602	591	576	592	617	632	573	618	573	567	594	597	571	597	604	602	553	639	631	553	617	565	618	569	634	629	602	611	596	628	622	575	586	544	572	619	569	613	534	603	632	565	596	609	584	582	586	550	561	584	580	567	595	588	651	595	596	581	597	619	588	608	584	563	596	581	579	625	590	587	635	601	591	607	595	589	600	529	613	586	566	593	592	533	643	615	580	616	609	547	595	628	595	591	596	631	606	576	607	563	555	577	608	587	583	530	626	602	550	577	587	609	643	587	580	596	580	616	601	636	583	593	601	602	589	623	615	588	569	583	622	599	626	618	582	578	584	569	635	603	595	615	570	595	553	603	573	583	604	591	596	576	640	602	546	633	601	621	589	562	604	594	578	619	591	599	564	563	544	586	620	625	558	601	617	630	654	634	576	613	614	605	570	579	577	571	554	568	627	584	578	611	590	591	587	577	610	625	576	616	591	599	560	636	560	594	614	588	566	584	579	613	570	554	598	586	577	620	614	639	610	597	603	586	607	566	623	596	584	590	631	600	579	589	522	536	597	576	651	585	580	579	578	573	609	562	596	572	633	611	619	614	581	561	610	561	573	573	627	587	584	576	577	583	575	602	617	547	623	588	617	585	560	592	617	607	632	595	636	637	580	585	592	598	570	619	591	566	589	599	560	588	570	580	591	597	596	582	628	579	604	590	560	580	586	597	621	582	580	555	639	579	566	585	587	584	559	625	560	577	617	617	569	626	552	581	575	598	616	572	605	612	588	610	582	600	592	620	585	591	553	557	570	600	610	582	611	578	616	605	618	577	614	637	623	580	615	609	571	590	579	575	560	583	641	583	610	562	624	585	575	593
20483	14892	62339	68391	60910	49866	38602	26493	15468	7680	3495	1632	855	481	382	366	369	362	311	322	338	347	350	363	356	368	373	380	353	365	311	332	325	344	333	354	370	361	356	334	350	320	343	348	342	317	317	359	340	351	360	358	342	327	330	320	317	284	323	324	344	335	341	388	342	373	345	380	332	307	353	354	364	330	317	322	338	357	385	352	322	375	371	349	346	346	344	364	336	322	322	343	312	344	309	316	372	346	366	339	361	353	367	334	321	315	309	340	338	358	309	347	334	358	358	316	314	320	313	332	353	323	348	320	320	333	323	310	353	343	342	330	329	355	375	362	326	335	341	325	336	336	302	356	346	360	345	331	336	311	316	343	341	333	385	352	341	350	366	362	332	357	321	366	328	350	335	331	312	328	327	335	338	295	339	316	337	344	323	326	337	331	301	373	382	356	357	329	342	343	341	334	334	348	352	316	337	318	332	365	364	312	335	329	346	351	332	304	355	345	353	364	325	313	315	349	351	333	348	316	312	397	351	372	329	329	350	338	370	360	372	348	363	338	334	318	327	327	344	320	325	358	317	327	339	303	340	327	354	350	344	342	355	317	327	373	346	343	355	343	294	325	373	335	338	352	314	366	328	373	310	331	318	320	360	314	350	322	343	342	348	324	361	346	343	332	343	322	327	325	352	378	326	335	333	367	348	356	378	333	335	328	317	337	333	334	361	348	368	331	347	323	323	329	337	378	361	318	311	319	316	323	360	357	361	356	320	321	317	310	367	331	353	319	347	330	322	363	354	317	359	343	347	304	344	316	332	347	327	358	351	313	294	333	346	330	379	333	318	371	310	334	331	338	365	352	333	317	319	372	359	347	325	356	352	332	368	306	335	357	334	343	330	332	329	321	365	334	377	338	348	315	341	313	330	346	351	309	321	307	342	349	296	337	349	338	329	355	339	312	338	330	363	342	318	318	330	318	345	310	348	318	301	347	356	322	326	352	356	371	325	387	314	320	341	378	377	321	359	307	364	357	358	326	324	360	334	316	349	355	306	347	349	335	316	316	330	315	362	354	346	321	357	323	323	362	350	321	345	329	335	356	333	321	348	342	374	335	343	364	348	321	354	325	358	329	327	313	327	311	358	371	358	343	334	371	350	352	317	330	336	356	334	332	318	355	344	311	322	348	340	354	347	334	328	321	346	357	366	335	344	349	355	325	361	345	327	338	333	323	349	378	307	310	368	321	374	389	327	310	319	352	372	323	314	361	314	327	342	285	347	359	362	348	357	334	316	316	348	307	339	318	347	323	340	349	377	346	322	316	339	356	342	372	316	311	362	374	322	333	334	328	356	323	346	387	338	343	319	327	328	318	361	368	373	388	342	344	378	367	364	335	365	345	361	374	319	381	348	362	334	345	331	317	308	319	329	369	352	322	359	336	387	336	314	334	331	360	355	327	325	367	380	351	335	347	354	347	317	330	331	354	342	310	363	330	315	368	309	323	338	338	325	348	351	333	342	341	341	331	344	351	336	337	317	341	341	356	366	358	354	346	335	368	307	349	342	330	305	347	345	347	376	347	352	324	352	331	330	328	333	369	365	342	330	331	350	358	378	354	366	317	309	355	318	341	370	343	317	346	343	317	372	359	324	355	320	326	367	323	332	318	333	328	356	346	363	340	350	328	356	348	348	346	369	304	354	349	319	335	357	333	320	349	326	347	330	361	373	348	364	350	334	356	344	348	337	345	333	354	319	327	335	327	322	343	341	377	319	365	361	334	300	300	374	321	347	345	327	293	336	354	358	350	379	352	409	361	331	309	361	305	345	340	326	343	337	330	327	348	343	329	338	370	350	353	315	348	318	335	325	340	365	328	375	357	326	353	354	334	345	351	347	335	306	324	353	318	337	300	355	362	344	340	368	326	304	330	327	316	343	361	332	332	353	326	356	343	341	321	342	357	337	325	311	345	371	359	339	341	327	336	337	355	360	362	305	361	366	363	328	362	321	317	367	347	319	338	315	325	353	324	330	345	352	346	335	315	360	351	317	351	353	351	289	347	333	343	331	366	318	347	376	303	322	323	351	336	348	366	314	322	368	328	300	327	339	353	328	298	356	321	321	323	310	317	328	327	335	322	318	332	308	327	377	319	355	350	333	335	353	304	345	343	355	372	335	317	355	332	368	325	342	343	361	377	325	340	363	347	355	347	301	349	349	343	321	389	369	362	334	352	362	360	329	348	321	340	363	350	355	334	339	355	327	354	349	327	300	293	325	342	354	307	327	347	345	333	342	366	361	330	343	333	361	373	329	338	343	324	353	360	361	326	304	321	346	391	339	338	332	307	356	318	332	300	315	304	318	378	352	343	327	344	328	353	325	344	331	321	341	346	324	324	322	377	305	389	347	334	331	343	337	327	337	358	317	375	338	313	344	332	367	316	312	351	328	305	314	348	348	329	347	359	339	344	315	351	296	355	331	332	334	316	325	309	325	300	342	321	361	307	323	346	328	356	335	363	322	309	329	322	375	349	319	369	328	319	332	372	340	303	364	336	317	323	354	367	337	334	328	324	312	332	306	337	346	343	350	356	319	344	328	382	316	340	385	313	302	345	330	327	302	294	338	334	345	378	336	354	311	307	346	343	336	344	350	336	337	344	339	373	333	347	331	348	345	321	350	310	324	326	353	342	331	282	323	344	309	355	336	382	321	345	315	349	318	354	345	328	340	357	333	310	305	358	333	349	353	329	339	346	367	351	308	321	356	344	372	368	345	300	314	306	351	348	321	336	338	302	283	368	322	352	340	304	325	325	335	341	312	350	362	321	339	303	343	310	341	335	337	373	333	323	319	340	300	354	329	365	352	348	345	351	299	354	340	321	330	354	369	365	350	333	323	334	341	342	353	366	341	352	290	346	367	348	342	350	322	340	352	329	321	284	348	321	351	318	371	326	356	345	346	370	306	366	342	341	346	364	320	345	343	343	357	340	378	333	355	334	373	377	343	354	350	375	333	373	349	317	363	328	320	354	340	346	348	348	357	360	293	344	365	343	385	374	333	349	367	351	348	351	304	358	316	356	348	347	369	352	345	336	350	331	322	320	309	354	331	355	333	331	354	323	314	327	326	344	330	349	319	369	350	339	342	360	332	337	330	328	349	329	349	315	362	353	352	330	353	362	354	343	384	326	337	334	352	368	350	314	333	362	333	343	351	324	314	372	314	325	352	333	341	360	364	356	320	337	331	336	350	344	316	342	335	339	321	339	311	355	323	299	349	365	364	362	333	341	303	329	324	360	332	384	341	327	368	344	336	312	354	332	319	348	341	324	332	315	370	336	339	343	341	330	305	342	344	362	362	327	329	368	324	367	375	327	357	383	384	372	348	382	356	348	325	354	340	363	316	347	321	350	349	339	326	390	346	351	332	354	343	301	300	338	342	332	328	349	321	365	327	333	331	356	342	340	348	356	364	323	350	343	327	345	324	349	309	338	381	336	319	348	355	357	321	306
9283	12591	58048	72029	69643	61382	52080	41738	31321	20624	11727	6022	3029	1202	795	757	729	748	746	790	746	815	722	734	780	720	765	744	759	783	744	770	695	711	790	754	778	718	792	782	712	739	742	728	780	757	768	821	763	698	731	777	744	753	766	770	717	775	811	739	721	803	717	796	718	772	749	745	757	744	754	718	727	741	727	760	755	742	750	761	746	696	751	728	752	728	786	749	806	744	745	800	689	781	704	798	765	777	733	796	764	759	785	807	724	776	774	745	830	768	784	728	742	754	765	751	764	742	795	692	760	748	762	777	734	790	730	804	735	769	736	738	741	698	735	756	779	766	787	759	772	785	752	716	744	813	787	758	769	725	779	719	730	769	758	740	725	747	787	758	707	780	795	741	762	747	745	774	799	768	741	713	750	745	778	704	772	728	757	763	755	806	754	715	741	755	746	781	752	775	753	748	742	737	762	779	754	775	695	767	746	714	768	742	772	767	749	701	788	727	805	763	755	740	766	775	730	778	776	828	786	787	768	777	765	733	781	799	735	770	747	794	746	762	750	758	802	820	736	769	752	771	733	729	714	733	745	745	765	792	781	737	748	722	745	790	750	756	738	788	698	743	758	746	765	774	765	727	732	767	801	727	703	760	739	730	743	776	764	754	799	777	784	771	756	747	678	757	782	754	773	786	727	782	779	788	754	802	743	716	764	762	708	730	713	750	754	760	736	743	738	747	756	729	780	721	780	752	797	755	730	721	730	787	740	770	750	746	713	794	792	797	752	781	770	736	739	764	780	754	760	739	732	758	779	765	764	764	807	715	721	768	783	738	784	731	743	733	703	788	762	758	787	806	768	810	770	746	746	773	736	717	716	780	751	736	755	761	722	835	718	742	774	750	740	763	766	740	747	735	789	812	731	752	735	742	752	731	789	747	749	777	776	771	741	724	770	791	728	717	764	790	750	809	754	787	708	725	773	763	761	795	724	757	802	778	775	757	751	747	756	714	788	805	755	772	729	743	724	804	763	753	767	732	773	784	733	768	733	739	731	762	736	747	781	776	768	754	746	746	724	733	787	766	765	776	732	734	788	786	747	745	735	750	719	817	761	793	726	755	725	795	814	770	791	740	750	795	734	726	764	773	762	738	792	744	741	746	790	716	712	745	758	785	768	701	769	768	782	751	802	742	759	753	786	774	792	786	780	743	770	756	747	778	725	798	725	760	800	734	753	749	780	730	794	734	793	735	769	736	714	751	729	766	757	758	747	731	795	730	733	765	695	780	755	772	788	760	796	748	750	770	741	747	749	764	781	741	768	712	755	772	773	783	734	706	729	772	766	770	759	745	748	698	747	740	746	725	773	713	708	752	771	765	771	738	781	757	764	728	767	750	738	774	753	719	755	740	738	753	791	771	746	696	742	785	748	778	765	791	777	756	757	761	761	800	781	791	745	759	793	711	742	727	750	713	766	750	783	771	744	735	768	812	756	792	785	736	777	788	781	813	763	828	760	731	761	767	752	763	737	736	783	735	705	786	768	779	792	762	761	781	709	752	783	751	760	744	762	741	765	736	767	828	786	774	746	786	714	743	713	715	744	774	723	752	715	729	766	723	784	727	777	705	741	762	746	753	744	767	765	738	760	727	762	730	806	842	777	751	736	706	735	704	734	767	727	745	760	752	752	753	808	732	778	750	841	708	772	779	750	751	728	783	776	784	806	730	765	745	725	773	782	697	764	782	768	774	771	770	730	733	739	803	748	774	782	782	754	773	715	736	718	718	740	798	783	789	783	743	771	792	738	739	770	760	776	781	791	805	752	767	779	739	758	762	829	762	764	759	701	764	777	745	740	745	803	763	739	757	755	791	798	713	750	765	808	765	794	796	756	756	791	756	743	718	784	755	786	744	789	699	746	765	802	751	775	770	728	776	754	769	754	709	767	738	763	683	763	790	780	746	768	740	774	793	751	776	723	775	810	768	742	777	735	750	738	801	739	712	770	765	741	783	770	723	804	765	731	785	784	764	781	740	740	768	755	720	772	791	740	774	738	732	772	736	780	772	777	784	773	754	749	816	766	778	769	712	777	777	733	718	766	740	787	819	759	776	756	728	760	731	768	745	756	708	744	753	759	747	743	734	704	787	791	809	699	758	709	794	753	764	724	748	760	757	754	790	749	749	769	752	762	758	783	802	706	779	763	777	740	763	744	758	732	772	791	746	780	793	790	762	799	714	790	741	753	755	767	759	748	687	726	770	748	750	709	744	748	765	786	779	756	749	781	809	802	748	759	759	753	743	801	789	735	758	745	775	803	730	763	750	755	746	739	716	727	728	753	752	765	765	772	760	721	804	746	788	767	733	709	706	717	738	748	747	711	724	814	734	752	746	756	800	770	729	761	768	742	726	789	771	781	748	754	671	733	754	748	747	767	748	724	795	785	778	730	784	756	766	748	844	804	770	740	810	793	741	805	771	788	778	720	771	722	774	742	720	764	737	798	748	739	755	790	783	749	764	764	769	739	736	717	732	746	784	741	733	767	763	771	792	757	723	756	742	751	740	842	746	821	734	761	746	722	734	761	768	708	774	798	741	780	757	718	778	718	778	724	792	758	725	762	794	771	771	784	763	747	783	738	783	748	809	774	749	739	750	774	760	788	774	782	795	753	748	766	785	786	723	733	773	721	744	724	761	763	791	742	711	737	721	760	768	714	747	711	776	779	771	725	789	725	728	801	772	779	716	737	739	753	776	740	767	799	782	749	754	747	750	769	752	775	770	735	732	757	748	729	729	737	756	710	791	742	763	738	757	804	742	783	804	717	737	810	758	718	755	774	783	753	751	754	760	764	798	742	755	777	759	758	728	788	719	765	723	789	774	766	738	739	786	772	784	770	746	746	774	755	782	789	711	755	736	737	729	769	783	781	773	789	733	738	678	730	723	776	791	727	723	758	773	743	812	762	744	724	831	730	766	774	753	719	783	713	754	752	776	779	741	713	777	755	705	813	741	766	734	782	704	772	738	745	739	720	799	727	769	788	796	757	742	731	755	760	772	729	759	751	769	731	772	749	744	771	801	711	748	743	733	808	764	764	722	783	765	725	743	730	773	746	801	767	768	711	789	755	775	740	815	768	746	750	698	726	743	692	774	725	736	717	762	797	772	741	768	758	748	807	765	753	754	799	733	747	784	769	782	712	771	785	746	777	747	821	773	796	775	749	730	768	779	758	776	693	799	714	757	773	802	763	782	723	767	729	767	752	795	767	773	745	768	743	808	757	764	703	756	745	757	745	803	761	771	781	738	743	736	739	769	758	756	777	776	768	691	741	733	761	730	790	758	757	756	723	786	739	757	765	699	760	725	778	795	800	717	792	778	751	763	711	753	823	732	809	758	757	708	725	763	740	708	752	761	746	731	764	764	837	736	731	812	775	715	731	768	738	788	739	746	769	767	773	746	745	727	765	733	814	772	808	757	739	783	766	711	755	769	736	772	770	773	769	762	772	757
5102	2302	3813	4732	3605	2501	1754	1179	826	592	447	377	327	318	308	302	321	324	287	287	327	295	310	307	291	310	313	297	309	288	282	297	331	304	306	287	337	316	300	304	295	322	304	314	319	281	265	299	332	290	303	333	336	304	292	316	346	306	381	309	306	310	311	313	298	332	281	307	293	324	258	315	309	312	270	325	326	291	310	322	345	283	308	290	312	346	311	289	327	324	321	306	319	348	292	308	291	309	301	331	273	302	307	293	313	321	345	309	290	341	290	338	301	291	295	310	285	295	290	330	312	349	312	328	313	306	332	319	306	285	299	286	323	315	330	304	302	325	296	297	292	301	280	311	292	319	296	305	285	339	283	279	287	289	320	332	293	307	329	301	304	307	327	331	318	286	293	270	305	317	326	312	307	297	339	319	312	324	303	295	310	309	275	311	293	288	314	321	349	325	296	291	293	290	298	317	278	315	303	354	317	321	317	297	282	350	318	320	304	334	294	324	308	294	290	276	310	315	339	301	273	290	303	286	309	291	314	337	314	315	303	293	286	309	302	311	254	304	297	304	322	319	319	321	306	288	301	307	272	311	313	307	303	289	296	298	319	312	290	304	293	349	277	324	335	308	302	262	319	275	302	296	288	290	276	288	305	308	322	321	337	301	272	336	259	285	297	333	314	290	326	317	311	330	301	310	331	295	304	282	252	268	304	285	314	318	316	307	295	299	326	303	299	308	315	312	315	266	310	313	285	258	276	329	312	305	312	308	287	295	320	311	339	320	339	305	312	301	318	319	329	301	274	297	308	326	299	311	332	283	306	302	277	316	308	324	305	318	365	315	312	319	323	304	272	297	290	322	286	295	307	302	326	284	312	293	305	288	313	313	325	310	293	321	270	322	297	320	318	305	300	273	309	315	320	325	304	320	298	266	272	299	286	307	347	324	350	290	305	292	290	287	312	292	308	302	289	299	310	315	331	283	300	315	312	303	317	316	294	302	321	324	321	319	306	312	328	324	302	275	270	301	296	312	288	308	289	307	299	313	274	335	312	324	307	301	315	314	326	313	307	315	309	291	319	313	293	279	318	313	327	294	319	334	287	328	296	312	300	302	280	313	317	302	294	300	337	288	286	342	271	326	303	348	331	328	306	349	297	299	294	338	324	314	319	281	339	291	297	282	284	266	308	286	290	299	322	316	304	279	272	316	346	297	275	305	316	312	300	286	322	310	315	321	323	283	323	285	309	309	311	301	305	292	300	317	290	280	280	312	292	293	336	286	281	323	293	306	291	284	286	302	280	301	288	321	306	312	323	322	316	307	308	292	291	295	307	315	280	303	329	287	302	347	307	282	276	316	298	312	282	314	325	308	296	348	289	312	292	319	267	314	245	305	295	339	310	306	283	296	311	346	305	299	326	303	328	330	293	300	316	288	317	322	350	311	303	325	313	325	361	314	300	315	289	296	324	335	280	289	291	320	305	312	283	323	315	303	329	317	312	279	260	281	309	315	290	272	317	318	308	333	334	314	295	304	284	311	313	318	308	312	316	340	292	295	318	296	289	282	337	326	292	313	332	304	325	277	322	312	259	305	310	307	319	316	306	291	305	296	302	306	329	305	294	313	312	332	325	337	313	298	275	325	294	329	310	278	287	309	301	275	322	300	312	270	319	293	292	335	319	293	285	312	316	315	318	296	332	317	291	318	303	312	325	299	318	293	324	318	297	299	316	304	286	284	282	271	363	299	265	324	267	302	311	320	314	309	314	302	308	305	298	273	296	295	322	327	314	310	311	313	295	308	290	338	305	334	318	308	299	328	318	294	319	318	298	319	344	279	326	316	290	316	314	297	323	317	314	312	301	302	312	282	297	266	340	289	299	281	295	317	295	328	322	301	297	326	322	332	309	320	285	319	278	300	331	337	287	308	346	295	309	309	277	316	310	325	315	293	298	316	300	296	275	299	324	268	274	306	336	287	300	321	338	312	307	327	316	311	309	300	318	315	301	273	305	309	305	351	287	337	306	313	332	331	321	304	269	290	360	299	302	318	321	359	303	293	338	325	319	324	300	295	304	318	313	324	295	319	291	335	317	310	334	305	296	319	306	327	296	289	316	336	312	295	299	334	317	309	304	287	289	291	321	286	341	323	321	310	307	286	296	285	315	295	297	278	311	336	311	289	319	282	323	294	310	342	297	293	308	300	344	303	312	327	320	293	337	306	326	297	319	284	311	303	313	293	307	325	325	285	308	311	296	300	293	331	319	309	308	305	309	283	288	318	303	328	315	340	306	304	299	271	301	318	301	310	330	326	298	313	326	328	265	314	304	315	309	296	333	313	290	299	297	292	302	324	303	322	276	315	295	325	283	310	288	307	324	312	315	301	317	308	311	323	307	288	306	295	266	319	280	303	278	280	300	328	349	311	289	291	328	289	284	305	316	324	287	289	326	265	331	336	330	325	279	282	312	321	310	310	298	291	297	294	276	278	296	294	315	296	316	288	312	300	300	295	296	308	326	266	317	297	297	292	321	296	310	292	347	315	314	264	285	325	321	345	334	328	318	313	301	283	314	312	344	293	304	340	311	301	323	327	321	315	267	328	323	295	313	313	282	305	290	302	287	331	319	310	305	325	312	325	322	311	319	314	314	292	277	309	296	322	309	305	333	312	295	299	316	304	282	302	324	300	323	304	296	325	283	325	310	331	298	297	267	330	307	294	347	312	280	311	306	315	318	270	303	283	315	318	314	317	280	357	296	293	320	336	320	298	323	312	291	276	330	304	288	285	343	285	297	317	294	305	314	294	298	288	354	333	306	328	324	270	302	292	309	273	294	279	341	306	315	296	302	308	317	308	286	315	290	270	323	318	310	331	312	285	336	309	319	304	300	340	297	310	312	263	329	314	297	309	321	296	290	348	298	328	308	326	272	299	310	274	309	317	309	324	303	303	338	290	311	317	304	285	297	358	329	313	303	304	275	251	271	307	290	320	302	301	289	331	327	290	260	309	281	291	300	356	308	312	332	342	317	299	313	317	288	308	319	318	281	307	316	320	318	293	297	314	282	300	301	347	314	289	313	294	319	324	307	304	307	302	281	328	297	312	309	305	315	279	317	313	301	318	299	315	270	298	299	328	297	328	300	310	291	295	323	310	316	322	300	276	274	340	299	308	315	285	306	312	314	308	292	306	301	316	304	317	297	316	330	287	322	307	287	332	320	307	333	328	305	306	315	333	300	297	293	353	305	317	323	326	310	313	308	301	316	319	308	297	265	340	329	305	357	302	304	327	281	299	266	294	290	301	317	307	303	293	311	314	289	321	313	329	307	287	316	336	339	286	331	280	278	312	319	297	277	332	308	338	311	313	294	297	282	311	294	322	270	303	301	318	303	303	293	296	333	297	275	326	308	316	287	297	290	327	342	302	280	309	282	307	290	287	303	327	298	346	281	297	289	321	292	322	310	294	307	303	317	315	305	298	338	291	291	297	306	302	314	291	276	261
3570	2366	8282	13419	12378	9173	6619	4220	2886	1796	1270	915	765	742	682	698	664	686	698	656	681	636	675	697	706	673	727	654	624	668	674	658	700	700	644	686	677	725	692	676	677	690	663	686	663	653	696	682	716	651	670	713	614	657	686	678	678	680	649	669	717	705	720	673	683	696	666	683	695	674	700	655	693	686	668	689	655	702	694	655	682	655	673	665	664	727	731	649	674	704	669	703	701	674	641	690	664	704	671	678	692	676	656	671	657	675	684	680	722	729	685	667	652	682	656	721	730	666	647	690	679	675	741	699	668	662	693	643	675	637	693	688	675	689	691	667	711	660	666	712	647	686	693	662	649	675	704	678	643	680	695	675	691	687	718	706	656	646	662	659	664	709	647	655	692	660	654	664	662	670	669	702	692	676	690	653	697	684	709	685	636	706	696	649	700	736	654	672	682	659	678	686	675	706	676	636	657	743	639	672	649	655	707	669	709	691	674	675	728	686	666	713	671	654	690	692	737	660	679	696	659	681	654	663	617	712	691	661	697	631	702	713	649	634	622	687	664	692	706	701	646	688	696	700	688	671	707	656	664	610	693	704	663	668	654	646	692	724	694	769	690	673	667	683	663	700	703	690	652	701	684	664	685	700	676	690	650	664	670	644	664	710	708	684	675	664	720	715	718	725	710	691	663	685	649	692	674	638	682	696	643	687	719	616	643	717	694	721	731	706	713	678	729	660	640	681	701	674	681	698	680	659	663	668	668	651	735	686	711	661	687	695	631	652	686	669	639	654	699	718	687	633	635	690	676	666	723	663	709	710	700	661	709	656	629	674	683	686	691	689	663	673	639	693	667	672	669	655	644	701	660	659	708	639	636	678	728	725	689	734	675	677	639	702	686	673	677	679	716	694	637	656	720	684	650	719	680	672	658	664	666	672	680	705	681	673	671	706	640	703	685	665	632	651	667	697	663	672	683	665	631	665	714	673	684	655	646	672	723	709	663	670	642	647	635	695	674	709	684	645	686	708	676	644	690	700	734	657	661	725	672	695	714	695	689	686	679	702	658	673	677	673	633	692	714	692	682	708	668	675	661	673	654	676	663	679	655	649	699	680	645	659	688	755	707	705	709	708	654	672	685	732	678	726	712	711	689	650	686	696	678	654	727	687	663	623	721	680	695	689	645	701	639	657	679	675	669	630	686	648	692	624	697	672	698	690	691	662	660	658	696	681	666	706	704	664	713	708	678	698	689	693	702	662	634	705	678	636	664	643	686	624	662	670	666	680	631	666	716	673	652	650	680	654	687	710	699	611	669	661	699	716	679	700	667	684	694	636	726	669	654	689	648	668	710	706	673	674	669	666	738	712	666	697	678	693	657	696	713	721	702	704	701	700	680	669	667	681	686	688	687	701	722	693	680	688	708	705	700	642	674	686	677	705	681	719	681	648	654	710	663	690	699	656	640	692	681	713	716	720	644	682	723	687	670	698	630	717	663	662	644	662	661	662	686	699	645	654	646	664	706	653	687	658	710	658	682	659	698	671	740	719	615	694	660	658	642	647	672	676	707	685	641	655	681	702	683	684	722	699	659	694	648	670	632	656	726	679	711	723	669	689	678	727	677	635	681	671	655	681	664	664	677	655	643	628	678	629	651	705	670	719	716	702	662	625	657	702	678	685	695	659	712	671	665	669	590	649	672	630	644	699	650	693	738	682	659	677	659	695	679	661	724	691	702	689	704	652	687	668	656	673	687	699	647	668	653	645	688	669	733	690	689	680	647	665	690	675	661	735	692	704	730	712	656	645	676	653	675	618	698	632	689	679	708	705	693	704	660	715	676	684	687	691	677	714	690	635	647	682	708	697	640	695	699	667	687	694	700	702	685	679	715	676	697	712	703	663	666	693	704	641	709	703	710	622	668	687	671	710	652	725	731	687	713	668	689	676	712	700	712	682	652	729	664	680	657	680	706	703	714	683	661	696	703	712	663	691	654	667	664	688	691	642	689	705	655	650	687	696	678	665	668	713	694	689	713	673	713	645	693	688	695	696	707	680	680	698	699	632	680	691	662	647	689	678	680	710	649	709	668	698	652	693	665	665	664	674	678	638	654	625	662	697	708	681	639	660	659	744	702	695	720	687	710	694	669	668	681	719	651	689	697	662	647	668	669	672	712	666	614	718	710	675	665	697	695	676	691	700	644	689	669	682	664	679	671	732	696	703	672	666	697	710	681	681	722	657	696	629	688	661	692	666	660	696	689	709	692	656	636	657	681	705	681	690	676	715	672	666	654	679	680	708	673	627	751	685	704	668	667	663	673	684	705	674	721	638	688	682	669	689	698	700	689	720	681	686	683	668	685	710	681	680	681	704	658	697	645	683	656	723	725	703	653	709	655	680	655	698	656	695	655	684	675	635	681	712	694	677	683	689	665	650	688	680	649	654	683	691	704	672	674	651	686	687	685	696	712	677	661	691	691	661	645	684	659	687	656	715	676	688	677	656	681	636	702	677	675	683	680	642	722	649	721	701	709	699	678	671	733	706	623	679	675	658	697	664	672	681	696	685	692	627	664	673	699	702	658	665	716	685	727	671	639	667	667	734	672	686	693	694	646	652	681	631	674	682	652	670	674	645	669	691	712	693	669	704	705	662	677	665	683	647	678	659	664	702	711	687	693	718	665	630	667	733	632	694	678	617	671	639	664	689	689	684	726	677	717	701	682	672	737	713	673	753	644	649	735	717	719	700	680	709	658	685	737	680	673	736	683	674	692	677	660	685	637	668	653	719	662	686	707	697	651	716	699	633	720	689	645	676	660	701	639	733	677	706	699	657	654	668	644	628	697	688	676	728	696	657	703	759	699	673	665	679	698	653	682	652	690	688	637	678	720	683	704	658	632	701	671	709	707	652	658	673	677	680	707	666	656	689	684	699	637	723	680	642	677	618	670	716	654	685	709	619	667	670	673	708	723	671	667	675	656	680	734	693	654	664	655	667	725	752	662	686	688	653	592	690	672	632	654	620	656	684	667	680	697	665	704	707	707	651	685	638	716	679	714	713	699	678	693	698	663	696	694	636	631	712	659	669	695	687	659	704	676	700	693	709	694	695	660	666	658	646	691	654	686	701	679	684	649	704	673	642	697	652	725	715	682	679	687	671	720	676	637	664	671	655	723	697	672	674	666	675	707	701	701	643	675	699	697	644	709	677	694	647	658	705	691	682	704	668	696	672	670	713	744	640	685	688	694	706	619	663	655	677	685	651	649	700	684	660	652	679	686	672	679	667	704	707	675	631	700	643	639	618	631	712	639	726	670	686	649	668	674	700	741	680	719	643	639	687	706	697	716	685	702	707	712	682	724	703	711	655	698	658	722	669	688	710	702	665	659	651	657	658	708	696	648	660	695	686	650	691	705	663	686	693	673	710	684	664	670	717	693	670	661	700	692	687	696	703	636	685	654	698	719	670	656	682	723	724	713	705	643	666	706	693	641	688	708	679	637	742
15187	16528	52825	55632	45890	35110	24685	14362	6949	3268	1545	832	506	321	267	265	246	263	291	249	262	259	266	285	285	324	278	279	281	260	265	252	285	288	277	255	271	238	271	233	257	274	273	256	280	266	269	242	276	263	257	248	247	276	276	274	254	274	240	248	258	232	271	275	261	237	268	221	257	259	250	270	246	260	275	237	260	271	273	262	280	246	271	248	281	248	258	263	292	294	293	244	270	268	257	286	240	278	266	265	243	258	265	283	289	255	254	257	245	290	252	239	290	235	253	297	268	274	279	252	235	236	242	237	274	261	239	255	269	298	273	294	210	265	232	233	287	263	233	276	270	266	284	250	222	270	276	276	249	250	285	271	273	294	255	275	252	253	267	266	257	264	267	239	269	277	252	263	255	262	251	271	271	230	230	284	254	279	225	259	261	268	278	263	249	254	246	309	290	244	291	266	289	280	249	265	250	290	292	235	255	274	282	281	250	259	255	272	297	264	228	268	282	257	302	258	261	269	289	271	278	263	252	258	254	248	330	266	257	281	265	284	253	277	272	273	249	241	258	235	262	289	273	198	260	283	268	247	279	261	272	270	277	270	268	270	220	260	266	284	288	277	260	283	262	238	259	256	290	285	254	266	300	285	283	241	253	256	279	265	293	261	264	277	256	299	260	251	256	235	247	265	258	248	243	273	254	269	254	279	255	276	253	251	207	260	278	279	240	256	258	305	246	296	251	251	259	268	279	284	287	256	282	280	264	272	232	244	247	259	261	287	283	289	277	219	272	271	271	272	287	239	252	272	274	266	267	273	253	266	248	266	271	299	261	281	258	285	267	295	264	252	257	249	264	253	254	246	267	266	266	275	261	267	250	279	278	255	263	248	295	265	261	261	274	299	283	280	272	262	237	257	268	301	253	290	264	232	271	273	279	292	268	236	248	279	275	246	254	259	267	270	286	260	314	269	278	270	246	238	276	262	281	287	260	242	268	268	265	287	252	297	303	283	265	302	243	241	248	254	267	221	265	257	255	263	269	276	268	291	243	261	266	272	268	247	257	276	260	263	254	241	274	248	293	255	300	264	246	285	271	262	245	272	314	300	227	266	281	262	218	261	286	278	281	284	283	268	253	261	250	270	262	259	297	280	269	278	267	265	247	285	261	238	286	256	275	283	238	262	258	263	225	269	260	245	244	275	257	246	256	262	279	240	230	253	241	270	288	308	252	267	256	258	246	278	256	283	259	257	270	270	279	268	229	286	307	242	255	245	246	288	295	228	249	255	263	261	290	275	268	270	265	264	294	240	270	256	242	265	262	256	256	246	296	251	264	265	256	297	276	282	272	268	251	287	279	277	239	274	254	301	261	249	258	269	263	295	290	268	246	248	278	242	263	234	240	224	257	281	260	287	267	258	262	255	239	249	251	275	265	260	258	245	278	277	264	273	245	267	275	274	267	267	285	259	258	280	266	294	264	270	254	298	251	268	233	290	273	264	259	270	286	285	249	249	271	276	228	261	284	288	272	254	264	268	275	261	248	280	255	266	274	286	255	234	251	251	266	275	265	234	258	281	258	266	244	255	287	254	281	313	284	263	257	239	258	299	265	265	279	303	286	287	258	284	260	307	246	266	252	273	295	252	284	307	272	249	303	251	270	270	265	239	263	283	253	302	257	262	290	234	262	260	267	281	277	275	241	278	262	260	272	252	248	256	241	287	236	260	291	270	236	235	261	283	287	279	265	261	251	267	258	292	235	252	272	271	279	238	275	277	272	276	251	257	242	239	249	262	262	259	251	293	278	278	264	233	277	244	253	271	256	269	257	261	274	256	260	292	294	280	263	274	245	278	248	296	273	241	270	253	241	275	276	298	250	298	251	254	229	214	266	260	297	258	270	243	268	268	253	232	257	228	237	269	281	309	278	277	246	262	232	260	262	292	254	257	234	254	264	301	274	274	268	256	256	249	293	291	291	267	261	277	274	239	240	286	281	273	262	264	262	270	289	279	263	273	268	311	284	310	260	263	255	273	270	238	253	257	283	284	255	273	265	266	278	300	260	275	255	255	238	277	267	280	259	259	226	263	260	275	260	265	290	227	282	271	261	271	273	271	265	268	257	275	283	248	240	250	224	233	277	242	269	266	249	255	258	271	246	277	261	260	251	252	267	270	235	271	218	299	276	272	280	240	279	249	261	265	241	255	241	291	224	283	261	282	260	255	272	270	258	268	310	251	240	279	244	258	256	256	261	258	266	256	240	256	256	291	269	253	282	286	248	254	274	289	263	271	241	243	253	265	255	251	272	257	254	259	293	226	279	266	269	255	241	266	226	243	249	245	257	251	266	281	259	250	280	240	248	286	254	267	261	268	285	261	264	296	236	250	272	270	257	256	268	270	261	273	303	280	266	240	252	282	260	241	253	266	248	266	275	294	257	275	230	262	255	257	243	253	253	273	259	254	261	258	276	246	277	246	273	251	288	235	248	249	292	269	289	260	265	315	248	261	298	260	246	276	254	255	247	256	257	246	241	259	255	268	267	260	239	290	277	292	302	232	273	283	274	252	250	243	291	285	251	303	282	274	271	280	231	250	271	251	273	260	277	227	249	273	260	268	281	279	259	260	281	289	247	269	265	275	278	234	318	279	290	282	279	267	255	252	291	256	245	276	247	288	246	238	260	308	266	299	298	267	300	245	261	278	238	268	268	254	249	253	244	255	220	261	251	285	270	257	263	258	271	269	277	242	292	279	292	268	277	275	274	279	269	278	279	278	283	266	267	246	257	243	243	299	232	259	292	259	249	244	279	258	264	266	270	275	285	232	300	240	274	232	279	267	263	264	278	293	266	232	289	283	259	270	259	277	257	235	298	264	290	260	247	244	261	304	266	269	276	246	283	265	247	270	255	280	261	253	246	266	235	296	297	241	246	261	253	239	274	272	256	271	253	271	266	252	276	272	225	256	272	271	244	255	259	289	265	256	257	258	227	271	304	267	260	257	249	272	259	254	291	258	265	277	270	288	254	267	261	268	255	246	302	262	286	253	265	253	245	262	266	254	240	279	261	279	270	255	312	254	272	256	297	254	265	258	274	291	275	234	277	285	248	259	268	255	263	268	251	260	253	272	257	266	292	258	258	262	287	241	288	266	250	242	267	238	271	279	250	288	257	270	270	261	263	254	269	320	266	300	234	279	228	248	256	268	278	269	231	246	288	307	226	250	275	272	241	274	270	269	274	246	260	253	265	239	262	235	278	259	251	267	275	261	253	308	240	260	309	269	230	268	297	242	258	275	260	260	263	263	253	280	262	280	243	284	236	283	281	253	281	265	268	256	270	286	223	248	270	248	285	244	272	224	283	262	276	259	229	299	308	282	282	273	283	273	247	298	276	254	282	258	258	286	271	250	270	270	287	261	245	248	262	235	298	267	253	266	271	287	251	253	249	253	283	293	300	274	277	273	281	242	282	279	274	260	239	243	260	282	252	307	265	247	236	257	273	278
8338	14842	51343	59901	56303	48736	40294	30024	19860	11818	6293	3132	1597	868	595	578	661	613	560	592	587	617	579	584	627	616	635	597	546	602	645	622	603	637	608	621	568	584	580	588	617	625	592	593	607	575	619	604	603	595	598	570	588	605	574	611	653	577	624	635	629	618	583	609	600	576	640	595	592	604	585	599	590	612	608	635	582	643	600	636	600	614	590	545	593	611	595	612	606	608	605	613	624	591	601	572	622	619	593	600	637	617	578	616	584	556	632	592	593	633	567	655	573	611	598	612	620	604	639	598	616	630	616	606	615	631	625	600	592	602	621	643	629	625	617	573	607	597	617	626	641	663	590	590	627	583	632	574	580	609	592	597	588	629	613	603	592	589	587	634	572	602	617	572	608	599	577	594	594	587	626	640	594	606	603	601	599	605	569	584	598	614	633	574	682	572	586	600	636	620	599	626	595	626	576	618	631	618	645	674	618	573	587	608	607	567	622	608	586	630	572	616	627	594	616	610	613	621	613	592	569	647	625	541	570	635	599	616	628	634	640	586	631	595	635	586	626	621	592	618	638	614	620	605	633	613	632	609	618	556	644	653	548	566	593	570	620	561	594	576	607	590	643	610	639	619	581	652	622	608	598	603	622	595	558	596	579	578	612	570	592	608	655	562	622	603	626	634	595	617	647	599	597	609	628	627	617	559	596	624	619	580	575	612	611	583	603	582	618	588	625	572	594	618	592	573	643	601	637	606	599	600	566	606	631	616	566	600	582	647	578	575	602	561	592	639	630	594	598	569	570	677	620	615	609	629	606	603	567	630	594	606	649	578	582	587	621	591	606	594	599	632	660	645	590	603	618	582	614	599	594	624	618	568	583	635	555	587	638	597	624	578	650	604	605	586	589	619	602	581	622	562	572	623	661	581	635	648	636	601	610	576	625	618	594	620	604	627	603	658	606	577	641	623	575	604	632	627	628	585	558	594	616	613	598	617	618	594	574	628	642	626	657	606	625	622	620	622	591	625	617	606	586	650	595	622	595	614	647	594	598	625	579	590	592	537	551	616	629	569	629	543	603	650	627	586	630	613	613	597	651	612	621	614	603	637	585	666	599	627	601	587	623	620	651	577	625	534	613	576	577	564	615	601	620	626	640	613	586	603	628	614	632	635	595	574	623	593	634	590	614	582	590	572	592	584	579	587	567	610	660	601	620	584	605	572	573	597	565	616	599	608	645	572	597	608	596	589	613	618	639	573	612	597	626	574	609	621	601	574	615	588	591	590	640	612	600	606	617	629	606	589	593	615	633	601	624	612	633	597	613	615	559	561	586	645	603	593	589	596	598	604	623	619	626	563	604	652	584	613	595	604	622	587	594	590	584	619	572	596	597	631	589	597	562	582	614	625	614	606	628	562	675	635	600	629	634	614	608	616	589	621	606	587	617	633	579	575	581	636	600	632	628	606	576	602	617	636	583	596	649	576	623	593	612	589	588	613	619	638	623	615	625	635	615	632	607	593	582	631	627	578	616	595	642	619	648	540	567	585	604	626	625	638	628	604	612	583	591	636	635	591	557	646	646	577	590	608	604	626	606	638	641	652	567	621	584	623	570	609	602	630	628	610	621	626	631	626	590	594	620	588	578	597	613	622	612	581	609	619	618	539	571	590	633	594	597	596	621	608	581	602	567	570	614	574	636	601	578	623	615	624	589	604	626	613	572	564	614	618	625	576	598	573	622	599	582	609	574	591	595	626	621	623	620	634	604	599	583	568	644	589	623	622	546	637	582	602	603	598	612	604	612	576	622	643	604	618	596	623	626	582	652	604	613	589	638	605	596	608	605	559	619	615	603	643	596	636	595	575	605	598	561	609	571	592	614	617	576	633	622	620	597	591	598	625	616	616	571	605	656	618	618	620	630	621	584	602	596	621	597	608	592	622	649	615	622	577	561	633	618	629	614	624	612	630	611	590	578	652	596	574	591	593	558	604	595	598	631	605	637	618	633	579	594	568	590	569	617	594	586	599	611	561	638	648	602	595	610	593	615	599	612	607	610	626	585	640	616	599	584	584	667	625	591	596	660	608	598	605	560	620	610	611	654	638	604	636	622	644	602	593	607	566	654	623	574	597	655	628	616	588	615	594	657	585	591	623	626	629	628	605	583	575	672	590	625	559	566	590	643	588	592	630	560	592	621	614	590	611	617	595	594	608	594	595	577	585	613	576	622	622	635	564	589	588	560	625	629	573	631	624	556	603	628	606	614	613	610	617	577	632	654	578	600	636	589	537	605	579	628	588	606	556	631	611	589	605	629	637	589	605	604	589	588	594	630	622	635	604	667	588	628	651	635	557	600	551	601	639	585	618	580	628	606	575	601	636	595	605	627	601	622	628	635	637	622	620	570	659	609	632	635	568	620	643	577	575	640	595	631	658	586	623	590	574	605	555	587	631	598	610	583	636	576	654	594	594	611	589	646	586	551	568	608	571	577	573	541	631	615	638	596	631	600	621	605	625	603	619	646	601	596	614	609	580	619	610	610	630	597	575	586	597	632	635	568	605	648	541	594	575	631	600	577	635	585	624	597	599	580	613	606	585	605	626	637	620	639	657	575	606	617	566	601	597	609	594	587	622	613	614	590	624	652	610	611	623	585	600	620	627	592	611	639	572	615	580	640	605	620	612	658	563	609	582	576	669	587	599	596	548	597	625	585	622	651	600	581	589	623	648	619	560	595	569	590	598	625	572	605	633	577	606	589	635	603	599	592	570	621	598	619	615	616	605	628	606	608	588	613	586	617	598	562	643	596	603	632	612	615	588	624	580	624	611	620	649	593	642	567	571	631	595	578	599	593	615	595	567	655	607	608	640	616	615	610	627	615	608	576	593	590	614	615	600	585	611	597	596	628	594	585	620	644	616	615	546	591	597	601	616	626	588	615	647	599	594	574	600	592	586	589	619	616	554	586	582	575	620	600	637	600	589	602	529	627	631	623	575	573	577	636	613	605	618	566	628	600	594	599	633	611	567	625	572	618	589	565	637	635	658	582	618	623	627	604	600	578	603	622	603	590	632	631	611	608	596	630	618	594	648	649	586	609	586	601	596	563	619	599	591	573	578	536	575	611	610	641	611	610	604	582	615	614	544	589	582	594	613	599	572	600	589	605	596	612	572	578	593	603	602	610	582	628	551	611	624	616	549	595	616	596	610	549	609	583	620	614	593	600	616	622	588	573	649	645	611	572	558	599	630	585	608	607	630	639	565	625	619	606	592	605	587	618	624	616	560	554	633	624	641	605	595	588	582	630	607	636	602	637	595	602	608	623	638	598	622	610	603	608	573	669	596	636	618	604	613	587	636	616	618	611	634	622	608	595	602	666	601	582	604	602	600	679	600	624	595	602	567	591	588	593	609	617	608	630	621	616	653	613	625	588	678	599	610	615	606	611	599	642	653	594	595	616	597	628	593	572	637	572	627	602	616	623	542	581	645	566	595	600	599	633	594	615	583
25106	39577	62723	69316	60821	48620	36083	23844	12920	6071	2703	1307	683	416	353	358	355	371	339	352	334	360	321	376	349	359	331	383	342	284	322	357	316	327	350	375	307	361	325	318	355	321	346	350	356	349	350	362	375	327	349	346	318	334	375	327	349	352	346	387	341	355	361	345	348	349	356	352	371	348	342	344	338	353	364	350	334	347	379	350	327	334	350	321	331	344	326	347	315	333	410	358	363	362	389	343	365	335	296	387	343	311	309	327	309	352	353	359	371	333	328	338	310	322	346	334	305	359	372	330	351	306	339	362	345	367	326	328	328	356	332	340	311	369	335	348	339	335	317	318	375	346	373	329	354	393	353	356	340	358	346	318	360	326	364	367	357	350	328	367	329	338	329	371	372	348	342	341	324	337	329	322	334	351	328	328	372	350	323	331	356	343	354	338	349	338	344	357	334	354	336	352	321	331	377	322	358	358	358	359	348	347	350	357	359	353	336	317	343	308	320	302	314	341	342	311	339	324	341	334	353	338	330	359	341	371	362	326	360	333	354	344	341	333	329	378	313	366	328	336	335	347	327	343	363	363	369	356	328	328	321	335	315	352	348	382	343	315	349	343	365	363	339	337	384	348	353	321	347	349	391	330	313	319	340	320	351	342	349	344	374	344	313	332	321	336	325	347	375	318	334	344	382	364	325	367	350	350	338	322	367	361	340	352	354	364	340	349	380	335	319	345	375	341	329	357	349	330	327	329	353	333	352	370	315	339	372	359	335	313	377	311	379	328	343	381	335	370	312	331	346	310	337	402	350	328	347	344	328	303	392	359	310	342	360	340	339	329	361	369	333	366	340	381	324	348	316	333	340	349	324	340	351	359	333	328	372	346	350	368	372	318	343	343	339	363	337	344	331	337	335	353	339	378	372	365	345	365	391	353	338	318	327	333	355	352	349	320	370	336	337	369	310	331	325	324	380	363	367	371	339	401	339	378	380	318	351	335	355	351	315	288	345	358	354	338	375	342	352	358	325	360	360	365	358	323	343	365	357	356	334	331	320	348	327	321	328	337	376	376	346	306	339	349	327	327	345	299	378	365	343	345	363	363	353	344	358	344	362	320	355	348	310	327	299	343	352	335	340	309	329	338	358	309	328	351	343	364	329	325	330	363	319	331	386	357	332	356	387	336	349	316	342	346	356	322	334	355	357	315	344	369	318	334	339	335	343	350	320	322	361	349	358	357	369	370	304	355	403	328	330	326	353	354	323	322	333	336	341	347	389	372	349	351	314	383	355	333	349	317	343	382	350	351	311	331	353	329	329	373	336	343	345	316	384	379	356	309	308	333	339	355	334	350	352	339	341	368	326	319	359	319	346	360	359	336	352	334	368	369	373	364	342	348	355	359	345	338	362	319	343	333	339	322	347	341	337	318	364	340	314	339	331	321	357	363	339	350	320	321	352	339	354	347	346	325	351	339	377	357	329	344	351	380	347	320	333	329	337	318	335	307	341	314	345	371	363	350	336	333	353	334	355	344	293	339	300	358	327	331	336	319	327	312	340	337	337	349	310	328	302	352	307	361	396	347	373	354	356	359	316	373	326	346	351	386	354	327	346	305	329	387	314	352	334	390	288	353	327	345	350	335	361	344	319	352	366	339	313	334	352	357	347	320	304	313	346	326	344	351	341	319	339	307	315	322	363	355	372	332	349	368	319	367	327	373	328	349	344	344	327	343	366	336	313	341	352	341	341	326	375	348	337	355	361	323	335	359	328	344	361	333	357	355	360	362	321	338	340	364	309	311	325	372	364	343	351	341	325	351	347	318	368	326	285	359	355	358	345	333	344	306	382	373	381	402	347	360	348	382	324	328	341	362	333	345	344	332	359	357	347	357	330	339	336	316	346	339	327	357	333	338	383	371	365	355	327	351	319	382	340	357	348	351	349	362	345	337	336	353	339	367	345	347	351	362	341	329	331	364	317	351	339	354	377	364	369	345	336	348	369	335	329	328	355	314	316	342	357	309	345	331	342	367	347	317	366	315	309	318	320	364	311	327	331	309	368	379	320	352	368	340	348	335	379	367	347	380	363	369	364	370	365	339	331	347	374	345	361	368	411	318	373	341	345	319	355	348	338	376	354	331	339	338	348	328	366	358	306	326	350	349	350	341	385	342	333	353	355	359	364	363	364	361	318	355	339	351	336	342	336	304	326	330	347	324	326	343	343	349	335	331	348	325	336	334	385	340	320	353	363	332	353	327	350	357	319	334	345	351	344	344	351	337	339	331	317	312	345	334	350	334	326	348	365	375	331	346	331	340	398	383	350	333	327	355	362	365	350	353	360	332	342	325	330	333	346	343	344	310	343	354	337	321	336	319	348	340	352	345	330	337	316	327	322	335	339	353	335	342	344	344	362	347	314	322	350	349	327	336	320	336	334	359	355	340	335	340	352	326	345	385	336	351	377	344	348	368	345	342	303	330	326	305	338	356	333	343	358	355	347	299	342	354	366	322	384	346	343	341	339	343	371	337	368	318	337	325	355	358	358	331	381	343	360	344	354	362	372	374	311	365	325	358	364	331	345	347	339	343	346	370	346	364	339	332	326	319	357	348	371	353	353	349	354	341	341	340	372	315	358	364	353	360	336	372	373	311	319	354	348	365	326	322	349	364	356	333	311	341	366	350	360	384	324	356	331	353	377	356	392	344	363	345	326	320	344	320	343	353	342	338	338	332	357	348	353	336	332	360	341	343	314	335	377	310	339	340	361	333	369	357	347	337	343	318	340	347	342	309	342	348	333	327	363	346	336	326	335	370	327	335	337	324	361	366	363	359	302	350	362	320	293	332	329	325	342	349	347	303	342	370	346	404	363	371	380	387	375	325	363	320	363	313	349	344	359	343	325	315	338	359	315	365	338	341	366	292	355	348	372	324	331	342	340	342	352	347	339	384	375	347	353	389	334	337	360	369	347	332	343	343	337	350	337	366	358	319	345	341	359	336	312	333	354	375	342	336	379	325	343	366	327	297	339	357	328	333	365	321	387	326	373	335	351	368	382	360	337	327	349	340	382	351	324	346	345	323	337	338	347	334	324	340	329	335	355	326	332	349	318	352	332	310	355	339	330	341	392	327	338	330	382	314	364	338	351	351	345	344	338	338	342	342	334	342	331	341	329	331	318	378	352	356	355	335	349	363	356	351	366	320	342	347	354	362	352	356	365	344	391	359	345	378	320	338	377	361	355	344	361	344	330	324	343	367	387	320	336	325	357	332	372	323	368	338	328	376	348	343	357	350	341	346	357	324	395	341	354	335	351	377	359	346	344	353	300	336	367	343	352	338	339	341	346	339	313	325	348	326	340	363	330	352	335	336	302	349	334	387	309	345	364	355	368	328	341	326	349	350	344	346	329	355	342	338	403	366	326	319	375	374	368	361	353	334	301	345	373	354	342	370	347	353	341	318	339	361	341	383	327	336	336	310	342	318	369	351	330	304	377	360	354	348	335	319
11894	30463	57557	73361	69351	59621	49630	39118	28163	17288	9773	4883	2375	1108	840	745	754	768	763	754	765	771	789	748	766	712	748	787	776	772	756	805	725	738	779	753	762	756	804	763	727	794	757	796	807	766	775	757	701	792	760	726	764	731	733	786	776	712	796	801	814	806	784	801	772	806	757	773	736	768	777	782	756	779	745	779	793	807	800	733	752	755	777	744	769	765	762	812	775	794	804	757	788	774	701	783	774	759	777	749	790	788	747	751	777	757	750	766	778	752	776	767	763	708	795	779	734	797	752	790	766	792	741	730	759	748	773	763	765	751	748	744	824	759	754	745	838	788	752	771	775	761	762	765	796	749	737	828	730	740	759	773	746	732	773	757	724	760	782	786	819	711	793	801	766	705	739	756	754	790	772	794	714	736	788	747	775	730	774	785	771	797	762	727	713	737	706	822	776	774	779	703	763	778	725	740	783	785	802	758	762	760	780	792	700	728	759	798	806	744	778	782	785	773	755	754	811	745	764	734	793	784	737	775	781	773	819	732	757	796	782	765	754	761	741	817	752	795	706	792	771	748	780	782	795	735	761	738	737	738	806	740	720	743	778	784	731	757	747	761	785	717	780	796	801	758	748	753	765	759	783	786	757	783	777	751	755	794	779	709	763	734	789	778	763	725	746	786	804	751	698	786	807	759	775	750	750	714	771	740	715	725	743	740	786	813	748	780	740	758	757	763	717	758	724	783	784	740	776	731	774	704	757	779	758	749	793	741	783	798	807	745	793	762	787	770	803	786	816	773	795	796	783	760	797	713	762	739	780	794	746	733	769	761	745	783	755	738	787	753	748	753	799	744	776	787	771	748	780	740	775	747	746	747	793	734	771	756	731	770	741	826	753	758	735	738	781	759	750	734	719	817	722	781	762	771	769	794	815	752	753	745	719	763	752	759	744	751	789	793	819	754	733	763	772	780	834	782	755	783	808	767	750	789	754	788	783	771	781	721	755	756	763	769	778	785	774	764	763	771	759	722	796	761	720	786	782	732	784	742	784	759	756	759	789	842	754	741	707	782	746	744	808	764	800	767	712	719	754	783	815	714	765	761	761	770	791	745	742	717	773	758	742	751	805	712	782	722	737	785	749	750	731	713	777	759	741	708	766	769	709	792	791	756	773	756	772	768	752	727	818	766	761	763	759	739	769	706	754	721	752	776	704	762	779	815	723	772	779	744	752	781	806	751	809	800	756	796	771	766	697	803	768	787	736	747	780	784	802	760	738	726	768	799	726	767	748	811	768	748	834	784	769	781	755	716	765	763	737	771	771	720	735	752	788	754	788	743	743	785	764	752	739	714	727	711	765	776	788	757	781	778	776	755	779	753	756	764	750	774	739	774	788	774	764	774	744	795	789	807	734	752	776	768	800	751	743	766	767	782	809	751	780	750	775	790	762	756	766	789	750	755	774	695	784	753	787	801	731	810	746	768	772	770	819	776	765	743	783	787	744	718	733	775	762	736	750	781	756	728	738	764	806	775	798	783	783	754	757	758	768	777	808	823	781	755	757	788	798	756	774	757	740	798	796	769	759	745	731	725	744	735	804	729	840	728	733	765	838	729	776	797	821	732	774	766	727	828	710	832	766	754	771	754	775	790	746	760	745	726	795	770	759	762	747	769	786	779	783	782	748	757	780	779	750	739	765	776	748	778	771	735	791	804	712	758	735	761	737	724	774	818	761	767	759	788	797	769	714	783	746	761	788	726	775	710	751	764	743	715	740	750	727	795	798	715	703	815	796	792	723	754	788	766	745	757	788	733	787	735	757	774	741	766	797	797	806	737	770	803	787	813	728	743	764	784	745	776	767	783	743	781	737	775	807	746	776	749	753	738	740	801	779	747	742	790	833	783	804	792	738	803	821	735	805	752	768	773	759	752	798	730	773	775	771	740	794	769	772	794	755	763	748	780	756	766	766	724	750	803	767	781	733	810	814	742	758	761	777	738	735	814	747	768	735	714	786	828	812	790	734	796	767	736	782	732	775	744	716	778	776	761	782	812	804	745	734	725	774	751	802	742	767	729	758	770	767	801	766	764	769	758	771	757	733	770	737	744	772	743	742	805	760	776	757	745	790	744	733	760	735	804	785	795	788	759	754	732	737	763	795	814	713	810	750	767	810	738	746	723	750	795	760	768	767	819	756	743	757	760	782	783	778	769	735	804	769	745	800	748	763	776	810	747	801	787	780	723	771	739	775	721	787	802	731	772	753	773	836	729	796	786	751	766	735	805	776	789	761	815	746	763	758	742	759	728	794	785	804	823	750	744	720	791	779	745	678	738	835	771	696	719	723	786	725	814	781	768	755	764	742	767	738	749	748	769	776	735	712	761	730	753	795	774	777	749	787	725	739	790	719	740	758	709	732	761	762	745	791	740	743	734	794	694	750	758	792	762	772	784	780	766	775	736	750	756	770	763	780	786	748	811	763	701	713	795	821	799	751	778	746	734	766	848	731	750	763	808	754	756	784	798	764	758	809	771	747	747	751	826	792	737	757	737	733	781	776	783	755	784	761	760	754	819	750	788	782	756	775	748	754	769	791	785	749	689	787	806	724	751	795	786	744	806	807	762	704	776	816	810	736	816	771	720	728	753	811	711	772	784	708	775	745	709	738	769	723	801	742	785	770	772	799	738	803	733	770	732	786	821	751	797	763	745	724	812	790	748	724	820	743	755	799	757	738	783	811	738	722	712	768	769	759	802	785	743	797	731	760	750	737	787	743	807	728	765	756	801	766	756	767	749	723	772	780	753	770	758	729	774	729	759	771	770	808	768	812	795	763	792	712	737	745	757	823	795	763	794	793	756	784	817	825	725	749	720	785	779	779	798	742	729	763	729	765	729	741	718	787	802	762	711	777	795	792	768	745	770	818	743	752	684	760	796	742	787	768	711	758	712	723	783	787	781	752	733	735	758	788	785	763	804	797	767	766	707	754	780	781	792	763	767	759	744	768	744	755	781	758	772	762	748	748	786	791	763	716	783	787	773	733	735	727	729	760	689	742	746	813	768	809	812	796	749	806	726	772	774	777	766	754	775	729	763	854	707	713	769	755	818	772	729	736	745	777	783	789	790	756	766	762	739	736	769	764	755	776	751	781	793	789	784	789	729	729	767	791	812	790	711	748	752	779	741	772	793	744	800	745	774	752	773	744	741	773	752	723	737	778	749	769	763	742	763	801	733	767	764	806	786	789	756	734	789	783	778	782	769	784	776	814	758	817	774	737	775	743	760	780	728	799	772	742	787	749	741	759	743	772	769	773	768	730	763	773	724	793	768	754	764	775	764	744	753	761	710	784	734	748	749	807	708	723	755	722	767	821	745	674	804	728	745	771	740	734	751	716	777	786	750	741	802	758	769	781	785	802	826	737	787	800	767	793	766	739	755	751	777	804	766	768	753	817	794	757	775	808	740	806	842	740	774	752	803	767	760	741	744	791	751	752	782	764	742	755	762
5183	2406	5363	5106	3718	2353	1527	1036	700	524	406	373	343	310	295	328	324	280	312	307	290	351	331	295	325	334	328	298	323	295	302	315	321	333	258	307	331	310	283	336	356	322	307	304	305	308	309	316	313	315	324	349	317	299	301	297	345	318	302	306	293	314	306	327	294	281	332	303	290	315	301	296	274	306	305	337	303	299	327	325	305	305	313	329	368	298	305	313	308	314	334	339	307	341	349	315	283	289	334	321	324	293	316	291	293	311	263	349	318	338	298	298	347	288	331	297	316	304	330	304	338	303	301	335	292	265	317	298	331	300	332	314	330	304	314	330	310	324	297	322	294	318	295	331	326	298	321	335	312	333	292	288	335	303	292	305	313	292	323	316	316	323	287	307	310	295	314	289	306	268	316	295	283	350	321	292	328	311	326	308	298	318	335	302	301	320	273	327	256	311	288	298	278	321	305	253	337	288	335	324	330	284	297	294	319	298	310	312	280	283	328	321	278	342	319	342	286	329	326	312	332	324	337	303	332	286	353	275	348	306	301	306	320	326	301	318	301	308	293	314	278	322	317	283	294	305	321	302	311	307	342	296	313	305	298	306	313	297	326	309	273	319	301	311	323	289	308	298	323	364	298	311	304	309	296	324	307	295	333	287	301	304	311	288	304	327	302	326	321	340	312	296	331	349	336	286	330	341	343	307	284	318	335	310	314	302	318	301	336	325	343	277	296	312	304	321	302	276	291	305	305	304	291	316	307	328	325	310	301	314	322	279	321	315	282	303	301	345	305	287	273	323	292	332	364	312	311	301	284	312	321	298	274	302	297	289	328	306	316	310	327	311	301	289	326	298	324	295	309	301	311	336	290	330	345	305	306	296	318	300	308	266	311	285	309	320	330	317	308	344	314	326	344	304	315	305	312	299	335	281	307	324	295	312	326	321	329	284	307	312	286	336	290	320	318	310	327	287	349	282	328	320	325	289	304	326	324	326	286	320	312	295	274	313	328	303	303	281	308	312	328	305	300	303	285	290	307	306	319	353	309	317	349	320	312	317	301	326	307	317	277	304	284	304	329	318	300	283	351	313	282	328	323	304	320	310	294	286	318	317	346	330	313	317	344	299	285	282	285	282	329	295	344	294	266	299	286	301	341	274	282	322	333	283	273	314	294	349	312	329	289	333	304	301	307	277	303	329	332	326	327	324	314	313	316	292	343	347	284	307	308	314	317	307	296	340	302	351	301	323	295	335	273	347	325	367	345	335	314	298	329	288	288	288	321	323	311	363	289	300	324	323	301	324	299	326	311	310	323	315	303	306	304	285	283	290	328	260	295	304	294	334	302	310	293	318	304	273	305	347	297	301	283	272	283	335	306	337	301	300	312	301	331	319	288	305	317	338	289	294	329	346	347	326	316	293	319	308	288	311	290	300	288	279	311	286	299	297	334	311	295	323	292	294	282	297	318	322	317	297	286	327	295	343	288	313	292	296	324	291	323	291	297	307	336	294	321	319	281	260	298	319	292	269	306	290	309	325	323	297	277	264	298	302	328	298	295	291	318	288	312	280	304	315	311	318	320	338	322	290	263	312	287	304	314	303	341	327	315	297	304	297	333	304	346	326	322	303	304	331	342	313	283	302	349	314	314	321	321	316	306	318	286	295	322	338	337	292	288	294	265	299	283	345	294	323	358	316	318	312	309	313	326	288	287	270	287	334	304	327	326	370	280	341	305	300	312	314	289	295	309	275	274	275	287	306	336	315	344	333	282	326	299	351	292	300	322	282	300	353	316	360	300	328	324	291	333	296	318	330	319	302	305	318	336	320	295	326	297	301	315	301	342	314	320	317	315	304	315	308	281	317	296	356	292	327	301	335	319	310	307	291	312	315	278	320	301	322	333	305	297	277	297	299	304	312	322	298	316	307	305	334	292	296	311	302	329	319	323	288	312	288	290	313	299	326	316	309	297	283	296	295	313	332	302	336	313	323	305	302	327	313	313	302	302	296	310	309	294	286	344	283	298	292	305	274	270	309	307	329	320	336	290	300	320	324	322	299	332	315	306	292	311	321	306	268	328	324	297	304	334	283	308	321	298	277	306	298	325	308	305	279	314	303	279	292	303	319	313	303	327	324	318	321	323	331	296	293	274	315	311	315	303	308	320	312	292	286	298	300	311	308	314	338	321	321	333	306	315	313	303	318	289	345	334	298	293	300	303	316	317	293	291	338	284	298	312	299	291	313	311	319	291	284	292	320	296	279	291	279	352	311	305	341	321	336	292	298	332	349	288	303	268	311	323	318	331	315	301	308	285	307	276	284	307	279	274	291	291	330	310	308	332	285	302	318	282	326	311	328	280	303	309	285	309	310	323	319	275	292	304	339	308	315	298	309	292	293	329	329	327	275	297	308	299	306	301	320	327	318	308	335	322	318	290	302	300	263	316	319	309	299	309	318	302	319	301	292	352	298	294	314	328	290	288	319	307	271	280	280	341	274	288	274	297	327	313	367	313	296	327	307	297	312	329	317	312	311	301	289	311	311	304	322	322	287	298	319	267	302	310	317	280	331	276	282	316	303	278	321	314	340	317	323	318	321	311	302	323	295	275	320	296	295	295	304	300	328	294	302	347	295	334	313	280	311	306	318	299	281	302	326	301	331	307	310	312	306	263	311	334	320	310	311	316	310	295	310	290	315	327	321	278	313	295	293	260	302	315	294	286	299	301	348	320	311	356	294	320	317	319	275	307	330	317	330	283	280	303	318	316	300	305	319	299	293	292	314	303	329	302	294	312	322	308	282	312	298	311	325	321	313	334	307	329	360	296	322	323	292	315	289	256	325	305	323	299	324	363	288	330	323	266	313	301	280	287	322	273	321	323	302	331	332	287	302	297	298	290	348	329	323	317	335	331	302	290	316	297	303	322	271	289	302	328	307	313	312	324	274	302	268	319	308	333	279	294	339	300	253	294	313	291	318	308	331	296	331	317	264	328	308	336	309	324	321	297	313	324	312	260	294	321	314	306	323	313	296	306	326	287	326	320	301	330	277	284	302	308	302	343	330	290	297	299	308	358	312	327	302	296	282	324	302	305	315	284	333	304	290	291	343	325	327	290	299	297	287	324	325	325	290	289	297	316	363	315	295	277	283	291	332	295	309	293	328	318	321	287	329	331	316	317	326	271	323	299	308	305	354	322	328	306	333	309	304	265	318	311	284	268	285	318	318	320	322	279	320	321	333	298	302	309	352	295	333	327	284	326	309	300	294	329	291	316	292	284	267	307	333	295	318	289	268	290	287	313	312	298	311	302	287	332	274	296	331	309	315	328	302	319	329	319	337	322	289	321	301	317	282	310	302	340	303	310	296	301	281	324	311	343	273	290	331	306	320	268	311	310	309	311	290	316	299	322	342	304	301	297	306	316	294	318	320	287	303	324	284	314	314	283	311	300	300	332	320	276	325	346	281	301	327	323	296	341	325	309	331	354	339	323	315	314	300	312	326
3599	2916	11041	13946	11720	8316	5740	3791	2420	1451	1062	863	729	705	700	673	649	658	663	684	685	644	673	677	686	735	675	668	691	673	684	667	659	657	730	665	617	657	718	666	709	671	658	669	662	663	620	660	737	672	682	626	672	670	697	663	710	684	676	656	671	689	644	657	700	674	668	688	728	680	698	672	697	649	663	702	642	669	675	703	627	665	667	650	703	672	723	681	729	712	699	626	637	695	725	689	695	688	679	646	644	712	661	731	674	693	731	659	629	627	667	677	689	688	716	713	680	623	676	669	689	656	698	678	646	717	679	681	648	699	673	684	695	654	686	670	641	647	693	709	722	691	682	693	679	672	700	716	662	667	692	731	679	638	657	677	683	666	735	724	713	745	680	638	696	645	648	672	698	677	688	623	727	699	681	639	700	701	655	695	688	681	697	661	672	635	668	700	668	687	713	672	681	682	709	667	696	671	669	737	687	655	673	682	708	688	684	631	686	697	705	714	640	708	727	654	673	728	661	658	637	683	701	715	685	696	672	677	682	673	665	710	685	661	650	673	697	741	669	657	695	689	725	706	652	682	692	695	686	641	740	692	649	665	687	698	699	653	658	688	675	695	699	662	702	651	631	646	704	655	702	710	710	701	686	627	652	646	691	700	669	676	659	730	700	673	665	656	636	658	722	713	694	702	680	725	654	673	646	665	658	689	636	659	673	691	689	710	691	671	668	679	691	689	665	712	672	682	681	689	686	698	670	715	630	671	715	679	641	656	663	634	642	658	710	684	725	692	669	708	697	652	699	689	672	705	722	675	662	655	700	692	704	722	683	671	677	624	714	685	690	647	642	687	649	632	713	648	688	718	662	711	627	642	704	665	716	745	660	657	737	718	659	666	711	695	676	698	711	681	641	675	721	661	704	725	693	637	670	666	645	671	708	710	678	644	699	668	676	681	654	684	697	723	689	670	733	732	653	703	670	688	713	674	669	714	718	682	674	670	733	711	699	675	684	707	697	636	699	681	694	666	691	728	715	650	653	727	711	685	688	682	672	699	687	714	699	701	685	678	641	642	701	726	704	703	704	705	654	699	649	644	680	677	686	673	640	692	738	718	735	634	680	705	715	671	654	682	719	670	655	634	658	671	670	707	703	710	707	756	692	671	716	696	696	654	680	620	725	707	670	711	702	626	692	656	682	678	665	650	654	700	655	692	677	702	709	717	671	674	678	681	731	662	753	697	688	679	656	671	708	689	726	677	688	657	642	651	682	695	690	695	636	699	681	675	658	684	661	704	672	704	651	689	685	654	672	638	657	708	651	672	673	651	701	696	656	707	689	679	672	679	652	675	666	699	685	665	696	700	670	683	686	660	677	715	688	666	652	672	747	643	651	688	731	659	697	693	677	728	708	716	651	682	680	744	736	646	730	657	685	639	676	692	677	671	666	687	635	681	717	689	700	725	639	716	659	656	680	695	635	639	669	654	692	738	701	682	725	688	659	648	720	685	669	674	678	700	670	698	712	626	688	686	712	693	694	704	748	670	696	681	710	657	659	704	663	662	682	680	693	747	679	663	705	698	661	686	642	735	689	661	648	654	608	672	712	730	680	710	706	653	619	683	709	662	672	684	653	671	655	705	692	725	727	657	664	684	677	713	687	701	659	692	661	671	712	694	717	698	734	685	655	720	692	694	720	648	697	702	684	697	690	683	765	698	699	687	736	663	724	709	701	656	697	695	650	720	652	642	678	654	709	686	663	632	677	681	654	649	659	698	652	680	683	678	676	697	704	693	686	640	743	680	667	638	700	646	645	648	680	671	711	682	694	687	693	688	723	708	655	717	658	735	705	671	691	691	654	680	720	725	650	657	673	615	685	630	654	654	668	646	731	681	673	653	749	686	629	679	654	660	637	733	655	694	703	705	686	652	670	698	678	683	661	676	664	712	674	678	660	686	695	701	659	703	664	676	672	626	674	695	663	704	707	671	695	697	663	716	698	648	694	653	649	625	676	719	654	706	730	697	653	705	656	711	726	671	637	725	669	655	703	679	669	660	674	686	717	704	710	691	725	715	687	672	678	660	681	682	683	606	667	675	652	693	723	697	670	704	698	652	662	684	690	645	717	721	664	687	680	682	681	639	627	672	722	680	713	692	667	673	661	689	683	685	656	715	671	696	747	671	691	695	683	673	679	683	671	683	637	684	684	641	686	648	629	712	678	647	699	699	670	719	659	656	700	708	673	636	683	696	691	676	635	700	684	662	683	644	708	686	703	643	712	711	606	734	654	644	682	652	665	685	611	705	686	682	713	639	665	674	674	730	681	676	663	717	712	716	665	676	688	696	699	679	647	696	677	709	691	683	642	694	694	648	678	701	717	693	672	700	670	685	683	678	647	662	696	680	685	639	713	701	657	672	640	682	676	656	688	711	701	695	693	703	684	677	696	651	639	651	623	653	724	656	712	661	688	636	716	694	671	710	683	698	672	704	659	752	661	681	672	701	687	677	687	713	654	678	689	682	725	662	669	690	655	694	670	678	680	677	756	678	711	689	677	692	677	674	685	681	719	698	712	643	715	739	679	680	712	680	656	656	699	689	703	682	738	712	715	691	719	684	698	645	682	651	722	679	682	710	694	659	658	623	706	666	658	711	649	635	725	659	700	727	657	714	728	678	642	656	716	694	673	710	680	689	704	663	645	707	738	656	655	690	709	675	693	675	681	718	668	675	659	668	684	705	677	712	675	689	662	664	716	690	690	665	671	629	698	690	686	667	670	718	675	662	641	676	727	678	658	655	694	698	646	708	652	762	683	694	613	692	653	692	672	639	700	704	671	702	665	705	707	728	646	688	643	696	699	700	669	698	718	758	739	665	695	696	593	670	647	688	704	687	694	671	700	659	700	733	716	698	681	666	676	718	683	662	679	680	691	686	710	727	680	675	727	659	676	640	663	661	668	690	648	706	681	688	671	725	744	690	673	677	690	679	678	679	672	703	661	635	702	626	682	721	718	675	686	631	691	644	673	703	661	657	688	649	666	716	690	670	664	622	667	708	713	656	704	704	675	662	661	661	670	658	685	681	700	670	658	711	678	679	689	699	627	678	695	659	669	679	676	670	691	672	680	675	620	666	646	673	676	700	685	713	659	682	720	640	698	652	649	677	647	687	682	677	706	689	695	651	642	694	673	643	683	664	656	668	663	687	653	645	663	653	738	690	684	650	673	697	672	638	641	668	723	688	696	666	657	679	648	665	717	663	706	680	755	674	699	686	651	742	734	706	683	698	704	674	663	680	649	655	714	673	653	721	621	688	666	650	688	645	682	685	720	677	653	647	690	664	688	651	685	687	680	677	642	673	664	701	702	691	714	743	660	657	695	682	623	670	747	688	693	652	683	641	651	673	682	650	675	675	699	697	723	668	697	699	694	644	649	654	670	635	701	677	742	701	665	663	723	711	683	686	623	657	675	663	701	666	677	676	673	694	688	660	680	661	730	699	683	705
13063	26432	55886	56940	46135	34348	22593	12814	6106	2811	1317	686	436	286	277	270	259	264	263	260	276	255	248	284	256	262	281	270	272	289	265	270	283	272	260	262	285	273	284	218	244	238	277	284	279	295	301	252	259	291	251	256	249	259	292	278	246	259	272	275	237	287	293	285	274	253	290	264	248	259	269	267	265	277	285	280	249	274	257	248	258	247	240	256	269	267	277	272	255	258	249	266	280	260	255	260	264	257	286	294	262	270	265	257	251	273	280	291	259	271	309	275	270	262	281	262	280	267	256	267	235	275	261	268	254	241	289	255	288	271	260	249	256	256	287	266	260	258	298	288	302	272	270	254	247	226	249	274	257	275	283	235	275	285	269	272	255	242	274	257	240	310	254	256	243	240	276	263	279	264	253	253	271	269	256	265	278	265	267	240	259	261	249	252	244	252	247	274	271	265	260	272	249	281	257	235	271	230	256	270	263	229	294	270	273	257	274	239	220	264	252	277	275	238	258	274	248	282	247	246	300	270	256	280	241	250	268	263	275	264	277	286	279	303	242	266	248	242	277	244	232	278	273	246	265	254	280	280	270	249	247	286	247	252	290	284	291	286	266	264	246	267	264	255	283	283	225	247	264	261	246	293	230	282	246	299	276	267	270	282	242	274	251	281	295	269	287	261	248	261	257	271	286	252	284	253	265	255	245	243	296	265	248	298	270	300	244	264	246	286	251	275	257	243	262	291	249	254	264	275	281	274	285	270	292	239	304	246	268	276	262	269	254	271	265	286	262	263	268	265	251	261	279	266	267	269	253	247	278	241	298	222	252	286	256	258	278	278	272	265	286	282	239	263	279	280	273	275	294	259	266	260	247	247	296	261	259	263	237	259	242	281	245	304	267	259	271	263	270	251	275	292	287	249	244	279	252	293	258	253	290	267	254	276	267	257	251	247	272	250	298	270	263	258	237	259	259	274	247	260	266	233	275	278	258	280	273	247	272	255	251	256	259	245	299	262	285	264	260	250	267	274	238	248	257	258	257	286	264	234	240	239	246	245	256	238	277	266	271	289	246	230	254	264	251	237	276	248	253	265	264	252	276	271	293	246	260	262	263	282	245	234	265	247	283	269	259	245	273	237	260	291	265	259	252	266	255	246	264	287	268	258	279	250	269	269	232	254	282	251	243	265	265	269	273	245	251	250	298	245	253	259	243	265	281	265	232	244	253	275	269	264	266	253	263	301	277	243	254	266	256	275	282	270	283	260	263	257	211	271	278	258	293	301	265	259	240	256	300	246	276	252	259	288	275	254	261	239	248	253	283	280	244	273	294	259	291	253	268	260	234	244	248	266	248	281	259	262	276	286	258	296	243	256	262	262	261	286	259	254	255	248	251	242	236	244	264	276	255	259	269	242	227	257	274	273	257	264	274	285	254	269	290	277	261	266	297	284	307	283	239	271	270	261	286	265	270	272	290	301	279	273	244	242	236	265	271	272	250	258	304	299	266	255	244	265	285	268	276	247	244	270	242	279	273	240	234	254	306	232	257	250	275	299	229	263	287	234	248	261	256	261	248	266	287	259	256	238	269	282	264	257	267	283	254	254	263	278	268	288	269	254	265	253	275	280	257	271	255	229	265	280	289	225	248	257	269	257	283	275	261	291	281	248	262	254	278	238	221	256	240	287	275	277	294	290	302	253	261	294	263	260	247	239	272	238	271	284	261	254	265	280	283	270	264	245	248	260	289	280	253	261	283	271	254	281	265	274	294	259	274	257	268	260	236	277	283	277	276	251	257	258	242	279	270	245	251	269	235	263	267	272	287	251	250	254	259	267	306	276	275	255	281	254	269	281	266	249	288	268	250	249	254	260	244	256	275	275	241	282	276	248	288	279	249	279	242	268	279	236	292	254	269	280	260	285	261	261	286	266	247	256	263	237	266	275	299	242	254	254	240	285	250	272	302	286	258	249	242	269	255	263	270	276	269	250	241	292	293	257	284	262	271	280	260	272	254	251	236	227	256	288	277	285	272	291	240	253	273	255	284	293	257	273	240	267	245	255	257	273	273	282	284	276	266	243	261	275	259	231	250	239	264	252	262	237	251	253	270	270	283	251	281	258	253	287	264	276	263	275	301	288	258	269	276	265	241	276	247	275	242	295	261	262	302	268	269	266	277	276	279	260	282	283	266	265	296	276	277	265	277	261	289	264	260	245	241	272	265	289	276	249	256	256	273	225	280	260	254	246	252	259	295	251	256	278	250	276	247	261	242	284	268	269	239	305	263	269	254	274	261	238	229	258	258	272	232	246	304	296	307	287	279	268	264	229	313	254	271	253	253	274	270	259	299	267	248	267	277	240	264	270	244	241	274	250	241	266	272	296	232	267	283	238	277	274	223	244	269	255	281	249	261	267	267	265	268	242	285	271	260	260	240	264	261	285	267	268	258	295	236	239	264	251	295	291	271	278	265	287	275	257	263	271	225	240	227	269	291	268	264	277	262	245	226	259	279	262	266	259	239	284	286	275	277	267	278	254	262	269	262	223	228	242	244	251	275	256	257	251	239	283	269	255	273	277	262	279	238	234	262	241	253	267	282	274	254	258	267	259	247	251	279	249	266	247	254	264	255	226	258	265	266	273	234	295	273	269	278	236	250	263	294	244	295	265	251	269	303	229	261	235	292	263	278	295	248	246	266	249	277	295	276	250	264	302	256	294	296	311	286	228	271	262	299	236	225	267	272	264	274	245	253	235	275	252	266	271	275	228	236	244	294	273	253	283	246	258	238	272	281	265	260	263	272	237	261	259	254	264	276	271	293	282	240	254	240	260	288	249	277	287	277	281	281	252	291	262	298	267	243	254	268	268	274	263	245	260	251	247	250	284	234	246	243	241	243	291	283	245	318	260	257	242	270	262	275	262	289	276	275	282	280	237	267	245	277	257	263	256	278	241	280	266	264	264	284	240	245	267	270	256	261	257	272	252	254	296	272	261	260	238	276	272	280	244	245	239	265	283	254	245	263	236	249	258	249	240	261	296	240	256	294	288	264	258	231	292	295	267	280	288	243	250	266	266	255	273	251	313	265	282	270	272	267	249	226	264	278	280	260	291	278	241	258	247	266	266	238	252	295	254	263	225	271	263	268	253	280	265	273	261	289	291	273	266	260	259	271	287	253	272	299	219	265	242	257	297	291	264	232	293	264	258	266	256	266	245	256	244	281	259	261	289	254	254	283	245	284	274	277	246	260	265	284	266	270	225	242	267	265	256	302	256	245	272	254	275	260	251	282	257	266	262	286	283	276	284	261	270	274	248	279	256	277	268	260	280	258	246	289	266	282	271	273	284	258	243	239	259	298	269	276	287	274	249	254	293	277	276	246	255	264	238	288	289	260	254	293	248	233	231	282	302	252	231	260	265	252	268	244	254	258	274	273	270	255	267	260	272	271	276	288	277	262	268	240	242	264	251	282	278	257	263	245	273	258	223	248	305	251	254	249	279	271	239
7601	22474	52684	61258	55795	47452	38280	28132	17972	10105	5009	2582	1356	653	638	634	628	598	632	624	617	662	654	588	582	601	611	632	639	599	618	591	601	607	576	602	568	620	597	584	551	587	619	633	604	647	606	621	606	608	596	590	608	600	591	648	610	603	563	609	546	628	597	598	585	604	611	599	595	606	562	620	563	600	615	643	600	631	634	584	616	585	676	616	605	569	602	624	644	609	608	598	627	602	612	589	599	629	613	618	628	636	626	604	609	599	623	595	596	608	631	612	576	608	578	600	630	614	571	625	623	607	591	626	589	612	607	641	613	613	617	620	602	620	636	606	567	593	622	581	577	590	643	595	609	632	626	564	602	593	599	604	588	615	659	631	602	585	545	614	623	579	569	635	599	582	599	582	576	571	593	588	610	572	581	594	620	613	612	570	611	625	570	637	628	585	564	596	613	577	596	645	637	571	627	607	613	598	576	599	596	623	541	605	626	619	621	594	565	647	585	614	560	612	603	593	614	571	589	576	593	634	645	638	633	611	616	588	611	610	590	645	610	616	598	572	600	597	605	621	614	567	630	608	608	566	591	614	609	620	574	634	619	576	617	607	591	620	633	606	631	615	595	584	638	582	571	601	544	625	606	602	606	586	634	615	635	638	591	624	598	631	586	594	657	642	550	611	611	645	591	592	623	597	596	578	612	674	653	610	593	596	618	582	633	591	592	587	680	592	656	560	568	601	588	601	590	613	607	582	604	627	586	587	615	623	604	615	595	627	612	590	631	609	646	616	589	620	603	604	594	575	585	646	636	594	642	544	556	650	613	645	634	594	620	616	609	612	620	577	619	646	627	606	602	609	622	613	609	656	621	612	582	564	607	590	605	635	623	594	601	590	594	592	595	610	576	606	626	612	614	622	600	563	604	637	653	604	618	609	607	573	601	626	595	578	607	582	634	585	652	583	618	584	631	620	625	580	631	623	572	634	597	642	610	584	591	641	592	619	577	622	639	604	633	614	649	588	558	568	581	633	656	635	596	594	663	565	616	581	597	610	577	581	621	577	630	592	642	596	630	604	576	619	604	574	603	609	615	602	585	609	607	621	629	647	607	566	612	663	591	600	603	591	593	601	577	597	633	580	579	598	577	582	583	619	645	586	640	598	629	605	613	580	595	628	574	648	630	602	618	640	609	664	608	568	628	610	673	570	603	618	624	630	619	602	639	563	611	601	630	597	634	600	610	594	592	611	623	669	586	664	583	635	610	602	607	591	638	560	612	603	601	681	628	574	599	601	609	605	652	609	601	589	620	613	620	620	650	577	591	601	587	617	612	602	627	653	587	581	661	582	601	569	636	610	570	566	615	592	590	644	572	554	644	644	615	539	611	623	585	613	598	629	630	615	625	614	589	641	610	648	563	597	636	604	617	583	597	613	560	633	610	590	626	626	598	608	565	575	600	596	607	596	603	670	574	602	593	583	574	594	587	593	606	586	595	604	582	601	637	600	579	584	631	618	625	613	594	580	598	608	620	607	633	619	612	598	616	612	607	600	657	637	583	622	634	581	586	635	643	626	614	611	589	606	617	640	601	563	566	622	576	561	607	601	587	587	634	604	598	565	631	649	570	616	645	609	582	574	617	619	600	653	615	633	586	583	603	577	602	625	612	578	625	584	603	598	555	583	593	570	608	627	577	589	606	590	619	618	598	615	613	584	584	595	612	594	594	569	608	627	601	591	618	606	623	626	583	624	624	656	623	605	646	630	593	582	610	593	626	543	621	625	579	584	612	629	646	630	590	621	637	576	603	587	598	606	595	583	621	590	595	641	648	651	598	665	580	619	583	607	603	640	613	568	606	606	620	605	582	598	637	652	602	574	578	609	575	606	608	611	620	595	633	568	640	590	598	607	632	666	600	586	635	577	589	577	607	642	599	607	617	612	635	569	616	581	605	664	624	615	611	604	621	582	594	597	577	631	632	567	580	637	646	632	629	570	581	540	594	585	633	548	638	587	606	596	597	622	588	617	599	621	660	627	631	612	628	612	609	594	673	593	589	592	626	610	598	621	580	627	653	572	629	623	586	611	637	588	609	644	618	614	595	607	623	598	615	610	569	601	567	612	621	607	609	594	594	614	609	619	612	587	605	584	618	605	581	624	591	608	578	566	617	549	630	609	633	616	610	625	590	642	617	651	607	583	560	617	602	591	604	614	631	549	563	628	606	613	608	618	574	583	628	607	611	587	626	628	648	583	620	605	625	636	594	627	652	649	624	599	609	579	569	595	632	653	607	572	591	633	604	573	602	587	614	643	622	575	573	611	615	580	581	598	577	576	610	610	580	611	580	585	603	580	602	575	636	589	587	604	625	641	631	580	622	560	632	574	619	563	595	613	582	612	605	635	604	592	633	604	610	620	652	567	627	648	583	585	591	589	622	598	600	570	614	582	556	627	652	618	604	624	618	583	610	570	582	576	605	571	593	580	622	604	600	597	587	627	597	601	664	640	551	598	602	640	574	595	615	603	579	596	611	587	640	567	610	595	559	625	602	633	633	571	647	615	619	632	570	607	563	631	577	604	607	637	578	591	616	595	613	592	590	626	596	597	612	636	610	563	572	607	622	638	597	604	591	625	636	616	617	637	604	611	589	599	613	589	610	615	558	597	631	635	628	575	600	613	644	633	621	592	591	584	609	602	618	627	590	637	585	604	605	645	607	660	616	625	578	628	600	596	567	596	625	619	658	522	588	654	562	604	658	607	597	588	621	571	620	607	614	631	623	624	596	613	628	601	600	603	604	600	648	658	607	589	589	596	581	599	611	618	559	599	577	642	538	578	624	610	584	629	617	629	564	566	640	602	654	647	606	582	592	626	612	600	586	601	601	622	626	595	618	585	625	646	610	647	572	627	598	589	554	573	608	633	606	629	616	593	638	595	568	577	575	611	626	606	604	591	567	570	595	596	607	627	611	616	639	593	589	621	584	598	630	623	596	634	569	592	568	603	606	599	589	621	637	612	652	597	606	574	592	615	608	613	582	617	647	625	627	596	656	596	640	664	609	568	605	629	594	616	625	617	593	635	639	612	613	612	585	643	619	643	627	587	621	575	600	665	639	571	607	609	591	586	639	612	648	630	572	637	634	590	601	624	638	637	581	565	591	615	651	609	613	642	668	613	550	610	596	647	592	575	591	589	592	623	636	605	631	591	561	591	600	596	621	657	643	623	670	618	584	618	620	658	629	617	588	644	631	604	622	603	572	642	621	614	592	637	572	609	617	615	608	584	554	607	594	616	655	563	637	647	624	602	624	622	638	629	567	621	587	570	640	632	625	585	618	634	574	576	588	611	626	561	575	604	609	614	572	579	633	606	614	651	620	655	588	597	612	601	596	625	583	614	625	607	589	593	609	608	622	604	580	576	596	623	603	631	571	573	600	604	658	600	621	597	647	599	551	619	617	613	593	603	586	585	548	606	600	632	636	611	633	633	602	597	596	603	635	588	629	653
20156	25019	71598	70358	60949	47264	35424	22942	12391	5682	2498	1140	626	409	351	345	344	320	312	351	337	337	344	333	359	360	318	349	311	351	357	325	312	361	317	322	396	346	359	355	365	337	355	373	385	334	351	317	332	348	305	323	333	339	324	336	360	354	351	354	356	324	344	363	342	372	339	354	355	327	387	342	348	318	373	358	335	341	348	369	344	323	381	361	344	348	361	342	338	357	343	321	333	348	354	361	324	371	366	331	312	333	345	349	319	347	348	343	321	358	358	337	373	339	341	309	334	327	325	299	328	362	330	312	316	343	317	389	343	318	360	339	332	342	361	359	350	297	351	336	332	353	331	353	354	352	348	353	319	335	327	327	376	360	326	335	331	360	371	314	316	365	350	333	364	381	328	345	376	328	365	366	329	389	313	335	339	327	332	354	349	345	358	326	328	345	375	332	321	338	372	323	342	328	330	350	345	337	314	345	342	348	306	340	344	323	330	339	350	326	367	335	331	366	334	362	335	355	321	335	356	295	349	376	371	346	334	340	318	336	348	313	341	337	342	359	313	331	337	324	337	347	347	373	340	334	347	370	378	356	320	326	346	312	320	304	346	316	341	347	340	334	312	326	363	355	328	354	326	359	312	361	329	346	343	326	379	345	341	349	338	349	352	368	349	328	314	329	334	309	355	335	371	358	323	336	323	338	346	331	358	339	369	350	314	395	341	358	347	326	332	367	350	316	375	360	355	316	322	363	361	347	338	297	344	349	369	360	359	321	302	373	339	344	319	337	330	345	367	343	335	340	347	328	378	315	309	325	361	358	351	335	346	334	312	330	346	350	375	369	333	374	363	327	347	366	320	351	354	349	367	284	342	345	363	355	375	348	353	364	313	355	310	319	317	315	331	335	336	342	340	336	325	330	342	349	322	353	344	347	311	360	388	361	379	319	322	332	355	334	355	376	346	344	344	328	351	361	330	322	352	322	340	348	347	330	321	317	353	336	359	352	347	333	328	363	356	346	373	364	389	336	301	369	328	327	406	349	328	355	337	316	346	305	325	353	309	337	364	300	323	349	357	336	344	363	389	350	353	332	346	369	342	328	362	365	333	321	321	314	302	337	317	338	315	335	345	342	401	374	347	300	359	331	336	307	336	353	355	358	349	386	351	343	342	304	362	337	309	336	348	352	338	318	330	361	349	318	364	314	292	366	332	372	348	350	346	325	316	319	350	356	362	306	343	347	321	317	328	331	303	316	319	290	351	350	333	368	328	332	351	358	337	334	316	329	356	328	362	315	347	354	346	386	365	346	332	335	380	339	325	354	344	384	334	331	335	337	336	319	364	340	326	319	342	356	334	346	358	327	347	363	302	349	305	321	330	356	348	331	333	324	339	320	338	392	382	357	366	318	349	367	337	331	335	319	373	336	346	343	346	324	335	312	311	328	343	344	348	328	354	343	360	352	353	316	369	358	369	348	361	369	359	332	354	344	350	367	342	319	345	356	386	326	324	359	332	320	328	356	338	339	313	326	360	338	322	343	324	323	326	319	329	318	328	358	383	326	353	342	340	370	312	338	339	319	336	345	356	347	324	342	353	314	293	339	351	359	377	327	348	381	331	337	361	337	343	323	327	344	348	330	333	355	353	325	379	332	340	343	331	310	309	348	304	325	319	327	319	311	335	345	339	315	336	340	361	358	340	380	330	354	346	339	329	345	367	343	325	341	362	329	343	375	351	321	368	371	341	349	295	354	326	332	351	403	295	342	346	312	366	372	368	370	333	369	361	350	354	314	328	348	328	339	347	345	352	325	342	344	334	341	347	315	340	384	360	351	342	324	341	321	320	355	368	339	315	311	329	329	363	344	380	367	322	334	353	332	332	362	337	311	352	313	351	364	353	308	340	353	347	338	348	361	332	369	359	346	339	369	333	331	322	354	366	345	357	321	315	338	369	371	333	336	342	341	308	343	344	314	344	363	324	334	353	339	357	367	336	347	355	343	326	352	377	320	329	337	325	322	355	361	384	336	317	358	360	327	335	367	335	328	330	340	334	317	345	324	335	319	327	354	322	362	400	345	368	342	353	307	326	362	327	323	355	328	307	350	368	370	345	323	336	309	330	363	351	331	322	339	313	328	372	338	395	374	355	353	357	332	342	334	352	344	342	360	326	359	323	333	322	337	330	337	327	322	323	333	385	350	322	336	356	345	392	350	321	309	373	356	321	349	360	346	344	340	354	364	371	353	324	358	345	348	340	315	338	326	342	340	345	321	328	351	295	400	340	327	361	312	309	347	371	316	391	340	351	320	304	341	333	345	348	311	334	319	342	349	327	368	316	339	382	316	344	350	308	332	351	325	328	301	337	335	369	386	341	337	368	322	336	308	368	354	356	350	362	364	334	332	387	348	346	331	338	359	374	328	358	349	333	356	380	315	371	326	330	353	321	362	320	367	361	351	349	337	351	322	329	319	324	314	354	312	350	344	332	320	339	328	324	315	318	348	360	353	346	289	345	362	365	359	379	333	339	357	352	322	330	346	348	335	360	295	343	372	351	327	336	303	317	304	355	362	327	327	342	347	381	322	362	325	339	369	358	356	334	345	327	356	356	346	322	339	343	338	306	336	331	322	285	358	347	360	346	338	341	342	323	316	318	306	337	336	329	363	334	330	334	363	321	346	335	326	348	377	342	365	333	327	299	353	324	367	359	361	319	318	382	319	328	331	345	327	320	348	353	340	357	374	310	271	345	333	336	358	342	384	373	337	345	337	339	327	328	320	341	341	322	392	381	321	340	330	333	338	360	337	335	337	317	332	348	351	345	349	320	369	329	305	350	313	394	338	365	367	338	314	347	369	303	360	340	369	325	345	362	345	332	346	314	330	320	335	335	353	343	360	340	342	317	359	350	340	388	345	368	341	329	333	382	304	318	347	329	290	362	360	295	362	355	340	352	377	324	377	324	326	320	345	388	391	373	342	338	313	320	352	389	365	361	360	347	374	328	332	325	328	337	314	338	304	360	363	318	350	327	332	332	338	331	364	301	371	345	369	335	326	377	324	330	373	325	312	344	340	358	324	355	331	357	322	385	307	352	341	363	339	348	338	349	366	373	329	314	332	358	343	307	362	324	332	349	339	346	314	374	354	344	366	342	331	348	328	337	362	345	343	320	340	320	301	386	306	364	341	358	342	320	349	339	326	360	337	348	331	371	316	329	370	353	348	340	332	349	327	338	331	362	342	340	319	313	348	345	321	299	327	339	362	374	333	350	361	371	380	359	314	331	356	293	333	333	355	331	330	343	329	341	348	390	318	368	352	323	338	365	345	371	350	325	361	370	337	387	347	341	393	337	316	344	350	325	328	346	336	341	358	348	343	360	340	351	378	364	335	345	338	344	309	336	320	373	326	332	337	367	328	351	350	336	342	354	355	363	338	324	332	354	343	338	351	338	318	343	333	342	367	329	357	347	352	310	331	338	323	365	359	348	347	340	379	394	345	349	378
9282	20290	64441	74686	69464	59011	48933	37916	27014	16462	9005	4369	1854	997	754	749	737	752	781	790	784	770	802	740	764	793	787	749	746	757	779	763	733	770	773	735	769	724	722	752	763	754	749	764	785	829	776	732	770	770	783	721	694	798	783	740	710	800	747	792	738	781	764	793	809	759	789	738	780	737	782	758	736	764	762	737	768	759	787	798	780	787	751	750	763	789	826	764	767	786	759	735	756	773	755	758	760	756	775	741	754	782	790	737	753	758	765	732	750	758	763	760	788	748	761	672	758	751	731	749	778	746	766	738	766	729	741	759	730	768	771	753	746	724	724	785	740	780	736	695	758	779	775	770	792	732	759	795	749	801	728	777	765	743	787	748	734	755	784	773	708	786	761	756	791	735	746	802	750	730	799	778	748	817	733	767	749	731	757	730	701	793	748	718	756	765	781	750	723	751	776	787	750	760	713	728	746	817	825	731	768	709	806	752	772	756	733	741	768	779	747	807	805	770	689	715	786	764	730	750	744	735	765	734	781	745	790	727	769	771	761	771	762	772	807	799	774	726	798	778	743	779	777	768	771	802	775	815	779	753	782	769	792	773	731	731	783	736	755	740	773	712	794	716	767	767	715	754	757	725	768	756	759	755	720	773	756	757	817	772	777	758	808	786	771	796	767	774	724	765	736	738	737	734	761	732	768	771	723	782	744	734	765	788	754	778	753	744	772	760	763	744	777	777	751	754	786	800	791	779	724	740	759	771	714	763	797	750	776	727	776	780	734	772	756	752	797	776	743	810	754	756	733	771	754	778	758	790	722	788	798	774	706	773	820	771	739	755	764	779	744	783	804	806	752	734	798	732	773	781	818	756	759	750	781	739	725	772	804	810	771	748	777	772	766	763	805	778	764	764	756	783	709	752	775	810	753	735	742	746	719	727	770	719	726	801	843	799	761	722	773	781	819	776	766	783	732	729	736	720	818	779	768	754	730	776	708	781	734	805	747	788	763	776	783	720	831	809	773	795	721	740	784	816	725	755	746	728	729	795	711	751	768	674	801	779	724	776	755	751	796	741	779	724	765	751	739	773	746	760	715	799	754	766	725	760	796	758	802	779	811	773	745	704	753	728	781	750	754	744	803	784	806	764	796	735	784	742	730	750	749	723	717	700	755	766	807	745	748	755	759	719	741	728	735	786	722	764	788	786	706	709	727	789	746	752	807	734	709	733	770	731	779	758	748	794	781	815	821	794	762	720	756	809	735	780	707	741	742	795	782	783	770	791	772	799	727	771	735	784	724	744	728	729	723	798	782	741	726	776	767	756	743	733	723	800	787	746	822	775	753	731	783	708	752	758	786	775	789	749	762	765	763	769	792	752	793	757	770	774	759	740	785	769	758	749	767	745	733	785	728	805	761	765	761	739	778	721	764	759	807	778	724	765	791	702	728	791	809	741	770	735	751	788	758	765	761	797	757	756	795	786	792	718	767	766	804	727	751	777	737	758	754	754	779	742	820	737	709	727	732	803	760	800	755	792	758	792	791	804	726	781	784	757	788	814	784	749	740	800	792	725	750	793	726	792	814	742	743	744	731	819	716	790	755	752	747	730	760	776	754	741	772	776	798	745	739	729	756	762	730	798	768	768	804	837	795	795	711	761	836	790	761	749	789	742	823	787	773	814	749	733	789	749	763	741	779	753	760	757	771	758	789	745	747	757	749	722	730	743	721	762	783	823	761	775	733	806	754	787	751	769	736	771	731	757	750	798	763	769	727	761	753	800	770	720	788	743	763	794	783	783	788	749	731	790	733	751	761	731	752	760	773	756	846	740	729	735	748	684	699	774	779	780	774	741	786	790	753	747	755	758	724	727	751	791	757	732	770	745	733	764	757	802	791	741	746	757	729	757	748	784	774	745	721	760	799	768	789	727	800	732	804	683	751	753	764	711	722	786	774	801	789	737	780	715	809	759	789	715	767	721	744	802	756	785	784	759	766	758	771	783	748	744	777	749	722	797	746	753	742	767	768	812	724	733	801	740	819	764	744	749	727	747	824	798	745	783	776	757	721	766	760	740	747	794	762	743	767	764	782	765	768	805	733	748	745	751	794	797	743	753	727	740	722	797	799	714	726	812	753	761	792	721	759	733	774	732	766	813	725	743	758	779	784	779	784	789	768	774	776	743	781	753	745	752	748	733	720	808	776	746	763	787	792	794	744	766	719	740	751	743	773	772	791	773	751	772	787	732	828	743	786	787	753	764	733	745	699	759	738	748	755	757	770	716	781	801	743	808	817	732	768	751	704	723	764	771	768	751	741	778	711	814	768	734	788	754	783	734	694	767	741	766	723	764	778	756	736	714	791	762	820	746	786	773	796	811	742	770	767	777	803	720	766	810	731	738	754	792	768	758	750	760	813	771	838	770	777	762	737	742	782	738	756	742	781	774	774	792	740	764	774	797	807	737	774	784	743	685	737	766	773	823	759	751	760	777	744	767	751	842	776	731	782	817	754	760	761	758	726	714	758	774	809	752	754	718	750	724	774	768	836	755	721	755	743	772	757	781	686	781	745	763	778	755	790	809	725	713	735	755	748	762	727	718	775	758	814	782	765	757	782	736	778	806	730	733	781	778	734	755	766	798	799	763	745	750	723	766	717	771	784	735	803	737	741	751	769	744	799	764	787	756	753	776	773	769	760	757	778	757	798	717	736	770	744	755	761	797	747	796	759	775	773	768	770	789	730	733	781	782	767	741	731	732	730	796	769	759	757	779	732	727	756	793	743	746	744	767	806	782	744	719	746	789	799	790	759	783	741	776	718	735	702	789	758	697	761	757	726	740	808	760	743	781	779	807	776	733	786	756	784	799	769	736	763	739	734	729	739	805	766	765	734	749	780	787	780	795	728	751	706	788	691	734	754	771	794	757	810	767	784	729	713	762	755	765	723	747	765	803	745	751	731	736	750	748	785	781	780	750	737	739	750	798	732	775	729	735	708	786	750	753	720	784	706	749	732	731	718	760	739	740	806	765	702	742	766	813	713	720	760	794	772	785	760	708	759	756	776	788	787	786	811	753	802	758	743	740	786	768	785	782	779	739	805	770	779	809	738	713	791	766	732	747	755	749	801	708	786	796	744	772	783	761	730	812	704	765	748	777	816	753	792	790	774	810	763	726	800	790	772	754	777	730	765	705	779	792	793	737	779	773	777	772	733	787	771	736	756	750	741	778	768	708	779	739	772	768	753	757	742	739	777	807	817	758	743	824	718	773	750	758	741	732	843	767	767	755	749	742	803	760	793	811	772	788	732	781	768	715	763	728	827	759	784	777	767	720	746	772	829	760	779	738	739	753	783	712	811	741	751	744	746	760	778	766	741	751	749	754	776	767	795	858	739	733	736	772	789	740	783	771	746	794	761	748	767	805	728	775	724	782	728	764	704	779	740	737	742	817	748	770	732	770	765	744	810	779	799	763	806	791	760	735	715	768	746	798	807	817	775	758	710	762
5943	2379	4686	3871	3208	2426	1793	1134	764	559	413	372	328	294	292	283	353	312	305	283	325	331	319	311	289	302	274	277	332	303	290	280	283	271	305	300	302	287	310	288	313	298	299	293	307	283	301	297	326	311	271	331	313	307	312	304	314	324	311	308	295	257	340	278	272	307	305	319	303	280	290	305	302	306	297	300	319	298	303	302	329	288	326	326	277	295	288	308	294	301	306	300	301	290	322	288	287	304	301	300	306	319	301	308	323	289	326	332	305	270	305	320	326	313	292	304	290	299	314	320	281	282	298	324	333	324	312	301	318	278	285	302	292	299	328	299	307	294	302	327	274	286	327	294	292	297	325	303	297	315	312	298	302	312	329	364	301	318	317	284	321	290	294	291	306	297	292	316	317	284	324	300	261	289	298	278	313	296	302	287	254	317	307	300	329	264	313	316	310	254	287	291	333	318	319	314	316	321	277	286	284	268	311	297	345	312	325	316	291	305	329	303	316	324	279	320	322	271	318	312	297	256	273	314	303	310	289	307	292	324	288	306	277	281	298	321	322	279	287	315	295	346	291	327	280	314	297	286	323	312	320	294	317	289	285	278	326	311	317	320	322	283	273	297	301	296	319	298	290	306	276	309	310	303	308	291	280	283	300	300	292	278	254	294	278	310	290	297	296	300	294	294	258	277	314	305	318	315	291	312	290	320	305	279	327	313	299	261	303	297	296	299	329	291	281	310	334	316	303	312	301	277	278	310	317	291	300	306	308	274	292	323	332	321	298	285	344	267	290	302	314	275	288	328	309	316	295	288	333	283	320	316	330	322	307	299	280	295	283	281	289	309	331	305	280	289	281	288	305	302	323	282	315	296	301	318	302	263	301	314	286	265	304	340	320	315	289	319	286	293	278	276	305	317	312	308	298	277	303	297	319	300	319	317	325	334	325	310	275	314	271	284	292	262	305	309	322	337	332	305	327	322	300	340	309	327	302	280	315	290	300	322	287	290	265	290	309	302	305	295	325	264	319	282	295	321	305	318	298	286	275	312	331	278	286	325	311	310	297	270	288	309	301	298	300	278	287	282	295	260	311	280	335	288	284	252	295	307	297	307	299	266	312	304	313	293	287	303	306	321	277	289	299	296	291	269	275	293	304	305	313	321	300	273	289	286	299	308	283	281	301	311	276	296	307	325	339	349	297	280	287	321	292	286	325	329	303	308	317	279	297	276	309	331	311	316	288	318	298	290	295	274	280	299	330	317	274	305	304	300	318	312	333	298	327	299	302	282	287	324	321	274	307	301	299	318	314	319	311	305	322	293	280	337	297	287	298	310	277	287	294	297	304	312	292	275	320	304	296	291	297	301	320	266	327	315	295	288	315	285	255	292	310	293	358	309	301	309	311	290	304	296	304	299	276	311	301	333	283	334	301	319	272	318	271	298	332	296	291	291	298	363	264	296	338	302	317	274	317	306	334	317	319	287	320	284	304	321	308	304	291	277	295	294	271	312	303	331	310	281	275	282	309	295	299	310	305	305	284	279	295	302	278	305	306	274	296	316	257	323	302	307	321	304	306	300	295	319	302	287	321	335	302	310	330	287	313	273	299	298	279	307	276	304	270	273	305	314	329	284	286	294	293	294	305	278	313	294	304	312	319	323	285	334	273	303	322	308	280	300	317	304	339	312	298	326	333	315	293	313	342	279	308	302	295	309	327	313	296	308	294	292	282	326	260	280	302	298	296	315	293	287	286	324	296	297	291	313	270	317	329	301	338	289	317	305	302	302	270	310	308	292	267	286	289	313	356	291	289	284	315	306	304	277	325	317	295	268	276	286	285	305	293	307	279	314	282	298	319	300	304	289	311	322	289	257	293	308	321	289	289	294	279	315	290	278	313	297	286	307	325	309	295	278	295	325	291	282	306	304	291	281	280	272	311	278	281	293	286	330	291	301	323	322	339	326	290	320	295	332	306	307	292	317	323	301	310	327	315	285	290	288	264	294	288	290	294	303	327	297	306	331	293	306	282	327	293	306	323	275	269	296	282	319	287	331	297	287	293	309	282	279	294	295	308	309	319	298	257	299	285	321	284	313	282	275	301	287	304	348	307	290	251	305	303	309	269	293	272	318	308	294	325	274	302	292	277	291	300	315	283	273	317	314	307	310	332	276	319	332	298	299	279	321	269	302	282	303	318	279	293	291	292	292	295	305	311	321	321	304	289	295	301	278	311	321	337	305	279	281	280	263	311	298	324	307	249	292	290	306	302	319	253	292	313	333	319	309	306	301	318	296	299	306	313	287	308	305	333	287	313	307	288	263	312	346	295	333	303	280	315	309	296	288	304	283	306	315	320	270	290	283	317	306	286	335	282	324	280	327	330	291	280	325	293	309	282	308	296	301	294	300	301	290	313	289	311	288	299	272	293	283	329	283	321	310	303	293	312	292	284	292	286	292	341	309	297	279	287	265	277	271	264	296	305	280	315	296	328	302	262	317	284	297	317	300	322	309	306	309	294	313	282	275	298	292	343	313	300	321	301	312	330	292	287	315	290	289	266	313	293	285	298	317	284	310	316	294	321	278	313	301	295	303	311	284	300	335	335	294	313	312	288	279	305	300	324	324	286	301	314	299	272	263	292	315	298	311	337	320	309	316	321	305	299	307	331	296	289	293	328	272	308	270	314	339	335	306	319	333	287	303	319	325	305	290	314	301	298	306	269	289	295	292	295	324	273	308	314	342	329	291	326	274	300	311	298	280	272	302	279	292	333	303	294	304	317	278	331	308	315	276	308	301	292	285	291	279	290	287	309	310	298	276	334	312	332	318	310	310	302	308	308	283	291	299	243	274	318	301	322	340	318	308	351	324	272	328	276	322	266	281	284	253	298	322	276	312	323	298	300	294	274	296	280	292	261	300	294	307	304	288	283	299	299	316	299	331	299	291	293	291	312	305	279	293	329	298	310	298	317	277	295	303	315	310	324	297	312	340	301	308	327	296	276	316	315	283	323	284	295	279	317	292	282	302	314	286	284	297	294	291	313	278	353	301	295	326	331	301	286	330	288	278	278	281	327	277	293	315	299	300	321	325	295	328	291	286	296	305	290	279	299	289	318	299	320	290	326	327	274	302	305	303	302	284	305	289	308	322	334	299	290	308	310	299	317	289	294	304	291	316	296	266	286	303	281	330	306	282	290	291	293	285	330	325	281	280	321	320	293	286	317	304	301	296	305	298	290	305	288	297	280	288	307	321	289	309	319	312	276	319	297	292	303	310	296	294	300	272	314	360	285	284	326	317	311	304	276	320	291	303	297	275	275	305	290	307	332	273	300	314	301	298	348	289	285	308	317	312	283	304	322	301	315	289	296	280	291	296	307	259	295	300	291	288	303	273	325	292	285	302	294	310	287	295	345	291	327	329	310	312	297	304	323	309	298	313	297	303	324	285	319	292	309	305	315	314	290	312	274	329	319	294	297	268	291	307	289	297	313	274	307	309	281	297
3811	2646	9496	11719	11312	8777	6639	4191	2651	1778	1230	897	747	712	634	649	688	643	657	698	667	677	657	712	630	680	724	678	651	686	644	663	735	702	671	685	700	684	703	659	680	663	713	670	711	667	669	707	650	648	658	691	637	632	698	687	653	669	649	688	627	660	703	664	650	651	623	657	634	678	679	699	671	657	664	668	642	681	670	757	632	677	708	658	669	683	618	675	636	697	630	689	695	676	636	609	627	703	662	638	620	650	678	692	688	668	648	624	655	698	669	635	707	666	668	658	723	643	705	638	662	696	635	666	704	661	656	676	664	706	646	674	683	653	676	715	686	593	626	683	687	687	687	672	681	721	696	687	657	650	654	698	712	681	707	647	653	689	676	625	656	611	664	652	701	630	678	646	702	666	672	628	695	704	678	617	632	669	675	701	629	670	694	677	691	679	657	686	628	657	655	696	702	684	688	688	644	648	716	628	675	695	683	605	712	627	679	672	666	690	666	697	708	657	632	668	665	700	687	685	627	671	647	691	677	665	697	619	679	694	658	667	650	677	639	664	660	665	694	646	661	688	647	630	645	670	650	646	686	661	672	642	653	672	652	648	696	632	681	728	616	704	662	656	682	716	711	666	675	682	687	706	643	655	682	641	662	663	674	695	678	695	689	642	646	663	694	682	649	658	652	707	701	732	655	653	709	619	672	684	648	722	645	672	690	716	652	687	624	616	660	670	641	701	625	697	694	675	664	661	699	670	676	686	673	677	629	732	681	655	699	680	695	646	639	677	656	672	640	670	630	672	640	616	643	714	701	649	673	687	651	700	662	702	664	659	658	663	639	612	674	629	672	651	661	660	669	636	714	686	638	661	631	674	709	685	689	688	642	696	676	674	667	685	660	656	667	664	674	628	677	644	663	683	689	672	674	662	700	639	620	688	670	657	729	695	653	696	681	643	652	659	653	677	660	729	683	668	699	717	674	667	674	709	678	669	724	689	658	632	672	626	731	653	689	661	621	678	687	679	657	690	681	641	662	664	633	635	662	704	665	657	653	653	681	678	684	715	696	641	639	677	649	643	694	672	673	706	696	631	660	667	687	699	704	659	690	687	687	662	675	683	658	686	666	636	646	672	688	703	652	643	704	625	697	655	697	719	695	657	644	694	622	658	680	692	692	662	661	690	640	656	674	702	700	660	655	697	640	682	671	659	643	633	682	639	665	692	704	643	686	702	661	684	745	655	673	668	651	668	664	669	655	673	705	699	619	650	652	686	709	658	676	684	623	679	722	664	699	646	650	649	658	636	664	643	674	647	621	681	673	686	663	676	665	682	635	663	660	675	641	702	674	690	670	626	680	652	648	697	644	673	693	700	724	637	674	616	677	676	600	667	716	672	655	683	652	697	673	663	667	637	674	651	692	616	705	670	683	653	676	694	626	682	628	684	671	680	625	674	697	693	665	686	682	700	634	608	680	693	682	683	676	678	652	689	723	663	650	662	645	650	623	650	663	699	697	677	698	658	679	715	629	672	708	658	631	657	696	661	681	641	651	629	661	644	679	660	623	686	629	660	658	684	642	684	727	670	715	669	610	685	665	692	686	678	644	612	685	668	663	629	643	647	699	651	646	706	664	664	689	639	702	700	667	707	691	667	700	698	658	663	625	651	674	629	678	718	665	683	661	697	667	664	676	677	674	660	656	708	670	632	653	642	635	668	683	685	658	655	665	693	692	707	659	623	638	698	660	668	670	635	654	670	651	659	692	658	649	661	683	675	676	641	665	665	721	644	665	704	649	626	675	618	651	719	638	680	640	710	659	650	663	683	629	717	653	702	640	668	638	641	656	659	742	655	640	621	657	650	656	636	654	662	653	680	660	616	695	649	655	653	638	676	708	682	684	664	713	695	660	676	653	659	668	694	669	652	683	655	658	706	643	637	649	662	690	668	663	669	711	621	732	634	694	674	679	640	676	681	670	661	692	692	622	647	657	664	641	675	616	676	680	635	665	648	673	708	700	664	674	661	637	681	682	651	635	699	663	677	673	661	703	690	679	677	684	646	664	618	684	684	641	675	656	631	673	644	640	703	682	660	650	645	654	698	671	657	721	684	621	650	660	640	625	617	692	675	638	691	692	652	687	698	691	697	633	706	688	650	687	615	683	660	701	655	677	710	687	646	617	707	693	718	679	678	695	686	674	649	693	618	651	708	674	663	676	718	657	638	666	706	663	669	704	651	646	683	649	704	716	736	715	661	684	672	684	672	666	685	735	718	677	677	631	707	654	662	646	688	648	719	688	676	664	687	671	697	700	624	709	658	716	631	670	688	653	629	671	693	678	675	661	656	631	682	644	651	681	721	693	708	718	683	688	727	611	653	642	661	685	666	670	710	655	675	698	704	658	675	653	687	646	665	674	652	698	605	676	654	719	628	635	667	673	690	644	663	678	670	675	662	701	726	697	660	688	698	669	735	644	642	663	654	670	689	642	627	649	648	672	673	656	615	668	607	654	682	693	651	652	721	653	609	696	664	655	684	671	684	691	695	694	652	627	674	659	706	643	681	671	703	676	653	675	640	665	661	643	681	667	706	622	706	668	597	654	658	677	692	682	676	695	648	639	641	665	650	637	675	657	727	686	707	685	657	638	699	700	670	657	640	689	703	665	667	723	685	684	659	685	690	686	664	655	667	653	684	674	714	676	646	719	638	654	692	651	723	657	635	678	638	702	636	679	647	609	677	643	669	719	643	681	661	674	675	649	670	716	690	677	707	674	617	644	712	711	655	700	666	643	703	672	631	624	718	702	693	643	695	665	630	667	641	672	633	684	696	669	661	670	621	641	597	682	677	708	663	630	702	686	698	664	672	658	699	744	636	686	665	653	652	698	647	681	676	653	696	671	647	662	687	623	641	673	676	702	730	694	638	714	622	679	682	689	650	671	658	679	642	664	684	637	642	704	656	669	647	635	667	670	694	650	642	660	693	669	677	694	656	657	664	671	621	685	677	672	636	654	657	674	686	701	642	705	696	677	696	692	610	650	602	662	627	682	678	738	678	648	685	719	632	681	649	650	722	676	613	662	627	693	686	644	620	656	635	716	626	634	706	694	661	653	667	683	685	654	676	656	677	639	651	729	653	646	669	651	705	687	657	664	691	688	680	655	646	708	673	737	695	700	663	650	652	617	738	692	675	674	654	659	674	654	719	683	707	642	702	661	665	695	622	664	699	685	635	683	677	660	673	626	666	684	726	698	694	693	634	685	670	634	645	646	640	687	680	675	662	681	643	660	675	691	674	706	627	663	682	696	699	672	672	667	665	700	655	701	637	645	659	675	670	686	634	670	654	687	666	637	701	697	636	656	664	684	626	700	631	620	681	678	700	649	634	674	700	698	675	676	653	679	675	665	716	644	653	673	654	687	639	681	709	681	675	640	702	671	647	662	665	660	679	714	696	629	704	623	700	709	652	710	683	673	667	695	670	685	650	669	646	692	680	637	605	640	669
16347	15115	46090	52599	46774	37087	26689	16059	8189	3966	1884	939	536	316	295	281	249	273	248	237	252	229	298	265	294	261	260	258	248	282	264	256	234	297	267	251	274	277	234	253	242	260	262	270	276	263	264	227	270	262	267	255	250	257	289	262	276	295	261	265	308	249	244	248	266	255	278	282	263	253	254	284	258	256	264	287	269	263	297	250	256	275	272	284	259	239	253	267	268	253	265	256	287	266	254	311	271	262	286	262	242	276	263	263	254	241	267	249	300	248	241	251	252	238	256	287	236	272	242	237	291	248	267	288	274	250	284	316	241	252	249	271	245	275	279	264	304	227	249	259	267	264	259	279	238	243	248	249	262	279	261	281	249	271	229	281	254	251	247	244	265	253	235	248	291	283	265	260	261	242	236	256	305	282	265	239	245	237	268	266	258	244	265	273	293	243	267	252	259	251	265	280	291	275	220	245	234	281	252	268	228	281	265	256	275	256	257	267	258	282	286	234	278	271	267	240	254	297	236	290	235	249	239	274	289	236	267	253	259	237	297	269	266	289	270	292	251	305	275	241	233	248	280	248	237	262	262	287	246	287	285	282	261	244	248	269	258	265	260	245	261	281	263	223	284	277	303	268	272	274	276	242	276	262	265	282	252	261	246	216	268	250	249	264	244	260	255	265	280	268	279	261	297	269	265	253	302	289	290	266	231	222	275	256	269	253	231	251	258	290	251	270	294	286	234	261	278	214	280	226	299	282	230	256	265	243	254	263	227	251	261	279	261	280	264	281	251	280	262	276	252	270	274	268	261	264	274	240	273	231	243	252	263	237	272	251	290	238	292	306	262	245	254	263	291	286	247	251	256	260	244	244	227	253	275	270	278	280	276	250	270	295	242	245	258	239	266	255	267	262	292	252	285	246	269	223	248	266	245	240	287	281	252	270	299	265	277	262	273	261	243	252	236	282	262	247	257	269	245	253	258	247	240	254	246	281	250	263	268	286	262	280	280	241	250	273	269	254	274	285	287	272	241	266	273	289	270	232	248	250	275	275	275	279	266	268	252	249	262	286	225	264	235	238	303	262	266	261	272	253	274	250	286	251	259	255	269	259	262	278	244	263	295	294	287	248	272	252	228	254	302	256	265	273	237	264	257	249	270	236	258	245	276	279	247	262	296	267	244	274	248	251	276	298	264	270	277	258	249	278	247	242	255	256	288	262	245	263	260	241	255	260	271	279	242	280	277	268	259	241	248	275	251	253	261	271	303	289	256	269	232	272	279	287	278	249	218	242	268	280	296	270	268	245	259	281	262	258	267	265	269	253	250	260	255	227	251	255	283	279	277	273	272	255	298	272	273	279	277	289	236	280	271	261	223	235	263	258	298	283	264	241	280	240	258	269	271	249	289	259	283	287	230	254	237	255	271	264	269	265	287	265	275	274	244	274	281	261	267	264	268	233	284	260	271	235	273	261	251	294	304	279	243	280	280	279	291	264	265	283	253	264	299	280	287	239	292	247	270	272	240	239	253	235	262	288	226	246	271	258	289	268	277	280	255	278	265	277	282	258	283	256	242	273	264	236	278	287	273	260	258	262	271	246	261	302	284	279	239	254	254	240	287	272	273	288	272	280	312	260	234	254	269	263	263	271	252	300	253	260	287	247	252	278	291	259	261	283	285	247	256	271	253	260	253	269	273	256	275	231	303	269	268	269	296	248	246	263	274	260	256	279	281	277	263	261	279	246	274	287	248	263	289	270	290	226	270	244	265	249	272	253	257	248	274	250	262	263	260	282	301	272	268	276	257	267	254	250	242	266	272	251	257	255	264	250	259	276	245	278	254	262	268	240	260	244	263	273	274	268	257	263	254	260	259	241	248	267	243	247	278	278	262	282	258	225	286	247	244	284	252	260	260	260	293	261	265	251	268	241	244	261	264	288	260	273	283	276	232	239	260	275	278	273	283	240	270	243	284	272	274	264	291	262	285	261	285	253	257	271	234	275	247	286	248	285	259	284	236	281	263	253	241	286	248	242	259	292	281	289	285	270	281	287	312	270	247	269	284	266	248	263	282	304	268	227	262	269	257	265	241	287	238	272	268	263	242	257	280	259	244	267	257	223	219	265	266	260	255	248	276	249	263	273	258	269	242	250	254	259	255	274	269	255	271	292	275	260	269	272	253	274	295	291	249	255	250	251	258	318	250	259	268	259	275	247	276	233	302	287	242	270	250	239	243	267	261	278	243	265	253	235	250	258	273	238	281	234	252	291	249	286	274	267	282	268	260	298	291	263	286	236	255	260	257	254	247	277	293	239	260	260	258	288	222	252	241	257	253	281	268	234	272	266	269	264	253	295	274	261	249	259	300	238	273	272	274	292	257	248	275	255	289	224	242	263	262	254	283	255	260	227	296	288	283	264	253	267	280	296	270	242	255	269	249	258	288	235	258	275	250	239	256	247	254	267	255	242	271	263	271	275	263	236	264	287	266	268	235	274	272	248	245	269	230	257	274	279	257	296	264	278	273	277	256	281	235	260	273	287	268	263	262	262	262	261	254	263	267	230	292	236	243	259	277	259	238	269	247	251	245	267	280	237	242	297	274	261	275	266	270	240	283	290	283	249	290	279	263	248	272	267	231	257	246	294	258	275	279	261	260	300	270	285	260	253	283	278	277	268	289	276	286	279	250	290	251	234	228	257	273	282	244	266	236	248	249	259	241	273	279	273	248	266	262	264	242	276	275	268	255	273	284	254	280	244	249	307	270	256	255	272	306	245	276	285	268	245	226	242	270	271	262	280	225	272	262	288	281	254	238	244	278	282	264	251	253	268	270	254	284	253	280	292	288	266	267	266	246	256	264	225	269	260	274	279	268	289	256	272	201	251	259	251	290	272	249	257	229	259	275	258	277	297	251	273	273	269	266	263	255	289	245	235	258	275	272	259	278	295	267	263	232	298	275	283	255	274	265	275	278	255	265	231	245	251	251	259	250	275	268	231	297	244	266	268	276	273	277	251	254	253	279	297	231	277	245	277	265	244	231	278	241	262	259	255	268	262	251	259	253	258	277	255	257	250	281	259	291	275	241	250	250	252	253	282	255	236	249	252	255	246	251	251	220	239	262	289	255	232	260	277	252	249	252	277	230	246	260	257	281	263	273	256	277	252	258	269	264	252	277	285	277	262	257	261	245	246	274	293	266	263	294	273	263	261	271	237	292	238	302	282	253	273	256	262	267	261	281	291	270	249	239	232	265	265	288	252	262	264	270	284	298	258	267	277	267	267	266	263	261	231	268	257	267	250	223	269	272	270	273	259	265	262	254	266	270	255	267	243	284	266	281	261	260	276	271	265	267	271	257	234	245	292	239	263	250	230	274	260	259	301	240	259	270	255	275	251	289	262	237	288	280	247	249	248	265	282	263	258	292	262	273	247	253	307	230	280	268	253	243	269	275	295	251	234	282	244	239	256	260	277	255	289	280	275	286	285	247	245	232	250	283	250	249	250
9226	13293	46463	58109	56789	50636	42326	32420	22425	13939	7297	3565	1832	890	593	603	603	558	618	605	614	649	617	603	613	576	585	608	595	592	627	609	626	640	611	591	597	634	565	589	597	583	593	581	646	552	611	648	600	603	632	605	588	604	638	562	576	656	630	604	640	591	592	599	620	598	594	590	606	591	610	568	606	611	611	618	610	610	569	597	617	575	610	624	625	562	666	583	588	623	574	595	590	611	593	544	554	567	584	615	580	610	621	559	593	635	662	626	629	584	609	616	585	616	643	595	622	574	604	582	619	591	613	631	588	579	636	608	635	616	577	571	621	600	616	587	588	578	603	644	593	641	625	601	610	592	587	629	618	591	579	640	604	621	580	583	611	609	645	611	640	590	616	631	598	624	598	611	580	611	619	596	601	589	595	573	558	580	605	604	584	608	623	597	592	626	613	578	592	664	638	620	596	604	612	601	589	625	578	589	619	621	617	594	615	573	584	601	584	604	626	608	566	656	584	598	620	557	559	630	572	571	603	598	631	596	596	639	622	582	612	612	587	606	559	585	587	600	644	554	613	590	639	572	643	577	566	649	578	614	617	602	632	569	585	539	677	602	588	616	566	631	580	570	643	615	615	564	612	591	630	595	614	623	682	587	614	582	634	591	589	637	649	597	616	583	595	569	565	664	607	620	598	612	616	616	644	642	593	626	580	593	603	535	613	623	597	603	615	583	632	639	582	603	592	590	627	613	596	574	599	608	620	574	631	613	651	592	631	632	582	596	641	564	598	620	607	628	593	612	625	557	609	632	595	687	613	650	535	592	633	613	583	608	607	618	615	641	577	592	584	635	607	583	608	556	580	625	650	614	574	622	577	620	599	600	668	629	599	625	657	638	619	600	618	571	583	622	569	674	626	599	566	624	602	572	637	633	629	623	580	641	537	601	624	591	625	611	592	614	585	624	627	650	576	585	630	576	590	625	591	606	630	594	609	521	559	602	604	556	586	612	596	598	617	570	639	562	584	592	573	632	610	651	594	574	626	596	614	630	631	579	600	634	590	654	622	646	599	649	557	637	631	615	601	609	652	595	606	582	615	602	626	601	592	588	668	558	590	573	624	610	625	568	608	566	617	570	596	628	572	585	618	625	597	609	665	648	639	595	622	620	604	615	584	588	578	550	592	666	608	639	571	590	619	562	627	562	653	590	594	604	574	594	619	606	584	607	604	624	588	597	633	600	598	586	575	617	587	596	629	629	599	595	592	617	609	582	573	620	572	593	583	594	636	625	582	567	624	632	625	594	624	606	604	589	566	600	578	611	627	601	574	602	613	602	558	583	600	669	601	617	624	619	621	599	598	593	627	615	589	605	603	588	604	611	631	584	631	608	534	601	610	577	569	593	614	575	600	578	674	601	641	624	658	632	587	584	589	570	585	606	599	654	601	569	595	586	660	589	627	627	582	624	612	587	596	604	598	612	596	662	641	616	633	642	585	607	631	605	626	589	615	623	541	643	614	604	636	613	605	627	584	636	581	565	618	602	591	634	570	614	632	582	632	588	620	648	604	600	620	601	587	635	622	577	601	617	620	611	599	618	597	588	655	646	685	579	595	613	606	579	585	591	618	587	642	624	609	601	602	629	593	573	620	579	605	563	608	603	583	639	619	593	605	597	617	595	573	608	651	585	597	632	586	595	618	581	642	572	620	596	585	624	638	620	637	616	605	593	664	594	579	592	654	608	565	581	583	599	621	658	595	581	569	591	610	618	619	619	608	601	577	551	618	602	651	565	609	614	549	629	596	578	592	580	560	594	607	596	603	597	581	599	632	574	565	625	629	605	611	583	605	618	577	587	580	624	635	614	594	592	586	565	612	610	583	591	638	583	559	603	599	612	626	589	625	575	647	562	616	686	613	614	578	594	601	598	596	541	626	615	568	602	610	584	613	582	587	641	616	616	586	603	584	620	585	549	596	584	613	643	580	644	644	625	601	608	601	624	583	587	590	551	599	608	599	581	581	665	667	576	574	630	579	624	616	618	556	614	647	571	579	608	596	578	622	601	591	533	610	634	577	614	645	599	646	609	619	584	590	634	589	607	637	629	633	595	585	606	557	569	606	607	593	638	619	637	611	622	616	624	591	606	563	610	608	584	607	619	630	600	579	636	599	570	608	580	585	601	628	609	634	600	575	623	588	604	556	589	634	638	604	588	619	620	627	618	664	613	588	557	596	628	584	584	632	617	609	601	582	640	673	566	594	613	595	618	602	631	607	629	562	612	573	640	582	586	630	615	609	621	591	629	631	612	595	545	580	574	589	558	565	615	560	585	617	562	603	641	592	599	604	599	579	609	648	570	647	618	595	617	592	601	570	637	614	613	633	564	638	594	591	621	580	621	631	597	610	599	624	612	589	587	579	625	622	604	625	584	639	618	582	598	604	602	607	606	581	631	628	621	654	598	607	589	597	590	658	610	655	625	638	594	595	636	610	588	560	612	628	625	645	632	599	577	569	595	593	560	599	608	618	605	636	622	628	566	600	583	634	627	607	603	582	612	599	612	633	580	565	625	581	635	598	592	619	607	613	620	611	584	645	632	640	585	587	611	616	594	603	604	602	565	614	581	610	578	614	613	624	625	552	534	563	648	592	591	601	580	588	612	617	605	595	617	624	577	605	622	587	607	572	612	594	600	602	600	607	602	594	622	576	590	579	646	591	585	612	620	631	588	597	599	646	627	615	616	620	574	579	610	600	616	594	588	624	633	604	595	602	592	609	638	561	631	637	634	636	603	660	578	586	595	624	581	608	567	599	611	593	601	588	639	662	599	624	632	608	542	600	641	610	580	663	590	597	615	604	622	610	611	606	587	646	642	614	628	618	639	587	587	583	597	637	629	595	629	601	594	607	597	568	586	576	637	644	580	622	553	594	606	589	604	603	619	597	603	667	621	567	622	587	606	613	620	612	614	605	612	580	581	586	612	636	594	665	603	602	586	594	621	577	642	567	583	610	563	610	642	616	624	587	606	626	631	582	602	606	618	609	646	593	567	611	588	551	577	574	591	573	632	591	576	583	577	616	601	614	606	619	590	588	624	573	578	570	623	604	627	573	597	617	588	585	601	589	620	604	649	652	602	538	623	664	588	642	605	595	657	592	604	564	605	626	581	573	594	578	621	615	634	622	632	615	597	596	625	574	572	605	650	644	600	581	624	611	623	566	577	667	585	607	616	589	611	587	591	618	564	637	607	617	628	587	593	626	578	610	610	583	604	576	597	621	641	588	609	607	570	600	643	595	646	613	574	612	624	629	628	598	614	595	575	615	590	603	594	610	616	573	620	605	599	624	616	566	602	615	606	568	597	599	612	604	663	637	645	637	628	571	583	542	592	599	666	653	594	593	595	640	582	583	664	574	593	623	634	625	567	620	610	608	623	617	592	595	572	603	578	614	631	582	591	571	583	599	575	597	593	627	564	588	594	568	605	614	587	592	599	591	553	605	585	628	570
24234	24153	57339	68975	61016	49753	37803	26209	15035	7350	3202	1439	777	510	382	330	364	338	390	328	339	364	344	351	330	374	371	363	390	378	342	366	390	379	338	389	375	322	356	381	368	353	339	340	330	387	353	340	346	334	326	351	311	341	390	355	352	353	403	352	322	387	346	338	336	340	352	359	363	371	388	353	349	378	394	355	328	366	356	340	387	329	349	385	359	344	335	383	333	368	309	329	328	360	331	353	353	380	344	378	371	389	381	347	354	356	339	334	331	347	389	358	338	368	326	344	379	359	342	342	366	332	389	380	343	351	343	375	362	338	387	368	351	372	395	358	337	323	336	352	368	351	351	297	365	333	341	354	348	366	345	352	380	328	349	350	327	327	366	325	331	335	364	348	335	330	317	375	302	368	319	323	341	354	346	327	305	314	344	313	362	351	353	347	337	365	350	337	334	333	332	362	350	360	369	361	331	329	356	349	346	359	335	375	342	355	355	348	377	377	367	341	360	379	323	319	331	356	327	353	334	341	352	383	323	389	325	334	305	369	392	365	328	347	359	397	327	350	323	340	369	346	357	381	358	365	323	367	343	394	330	403	343	366	364	344	357	368	387	351	366	378	357	328	365	337	340	358	348	354	361	345	342	322	363	336	329	368	337	352	351	355	367	344	351	382	334	351	350	356	389	366	314	345	307	306	350	389	369	317	357	363	369	371	380	365	377	347	365	313	373	344	328	334	357	317	333	376	330	385	342	319	311	368	328	337	338	344	315	359	382	346	354	313	333	356	361	363	379	340	360	331	359	330	378	335	339	329	375	387	361	346	351	363	339	371	347	344	346	318	312	356	354	384	355	344	327	364	377	371	349	315	360	351	357	362	391	333	335	407	364	334	336	344	371	324	388	383	359	369	378	314	356	350	325	372	352	375	353	358	348	326	340	352	346	305	309	397	357	338	345	352	382	398	349	369	377	360	351	325	324	329	345	337	364	364	317	355	334	379	332	357	351	354	367	347	362	352	333	365	336	337	346	355	365	355	333	381	331	353	356	337	349	362	311	372	372	355	328	355	371	336	371	346	338	350	333	353	332	302	322	364	353	357	352	367	367	364	366	359	371	334	367	377	338	351	351	358	328	342	359	336	323	360	362	344	386	356	320	363	370	344	298	347	327	337	367	376	359	360	386	339	357	365	339	322	375	348	345	342	354	370	398	335	329	359	367	354	354	350	364	376	347	383	368	357	342	372	361	360	393	388	357	332	339	360	352	338	331	313	387	314	348	342	363	330	343	366	387	397	338	330	367	319	335	323	361	344	343	336	338	355	327	364	356	343	368	389	353	339	345	362	362	341	324	368	375	349	356	357	346	337	338	345	398	390	367	362	330	308	330	339	378	326	342	374	369	352	347	362	324	327	336	384	326	333	363	277	333	351	339	318	337	351	344	349	376	362	339	362	362	369	358	339	362	337	325	298	384	342	356	363	335	385	339	349	398	380	359	357	364	339	333	382	357	358	317	344	356	357	366	361	360	350	364	344	336	324	354	333	371	363	335	310	370	363	366	340	378	318	342	332	379	370	360	368	334	371	314	332	354	370	317	335	364	354	310	329	371	325	383	354	344	329	339	336	342	366	361	351	382	337	362	315	379	348	331	342	331	350	315	346	327	352	342	368	353	322	371	371	309	355	352	357	333	323	365	341	341	343	348	337	325	361	366	345	379	355	413	372	366	357	360	382	342	351	326	336	353	318	371	324	345	353	356	344	364	381	359	326	356	363	360	346	343	365	369	390	345	363	395	380	371	309	357	322	328	354	368	389	377	367	355	342	370	347	386	340	356	364	366	349	364	352	347	351	327	368	353	328	364	362	378	362	351	391	332	338	364	345	327	368	362	321	350	366	349	345	349	368	333	331	376	340	370	345	383	360	359	350	342	358	354	357	345	350	343	343	355	358	345	331	326	346	349	334	324	357	361	356	368	331	344	340	379	329	368	355	316	353	330	344	362	381	353	336	384	353	370	370	367	319	355	328	356	354	355	363	350	345	332	326	347	336	330	347	357	354	386	349	348	353	330	364	292	342	339	346	340	361	346	356	339	351	346	344	329	344	345	328	350	365	357	377	359	366	358	366	315	346	330	357	323	325	351	326	306	315	356	340	357	351	348	343	394	334	338	350	350	321	363	411	341	317	349	365	338	348	336	373	369	336	342	311	373	363	356	356	360	339	347	362	337	343	342	327	365	357	316	359	344	346	350	369	313	369	362	335	377	314	396	340	324	290	351	341	371	337	388	341	337	364	340	341	356	331	360	358	354	354	365	351	370	349	358	351	366	385	373	348	349	348	339	351	363	347	344	372	331	356	313	366	386	326	327	372	358	319	348	348	354	370	350	339	356	403	363	331	358	355	320	347	357	343	371	325	371	356	359	378	337	353	351	352	369	340	353	331	340	379	324	309	314	319	350	395	337	331	370	341	348	344	339	330	338	344	346	348	313	356	359	312	356	366	362	338	339	313	321	376	353	385	369	358	368	348	352	330	376	350	327	381	361	338	380	370	344	335	335	323	356	366	321	353	349	342	347	359	336	336	340	329	330	341	305	350	363	348	310	327	378	359	355	370	345	332	352	341	346	343	367	335	353	334	369	340	350	326	332	377	363	321	343	363	361	349	370	354	317	364	325	339	367	352	363	341	343	387	352	343	341	315	317	355	358	384	356	368	348	357	365	350	374	336	341	339	344	372	341	336	353	390	371	355	372	358	316	366	330	355	370	330	341	348	341	366	292	338	334	331	337	342	312	377	356	365	342	341	341	329	353	359	333	383	371	331	347	341	338	351	318	330	334	354	381	360	358	337	329	339	332	367	336	385	369	390	340	367	370	332	311	369	348	333	357	357	366	315	369	312	369	335	407	325	364	381	355	330	314	341	307	341	337	350	350	350	318	345	326	343	359	307	366	338	333	319	367	364	367	343	358	354	322	336	358	324	364	338	369	353	359	375	401	386	326	395	347	368	352	345	349	383	329	342	334	363	402	310	354	336	364	368	368	335	363	369	387	363	374	376	356	348	387	356	327	313	354	349	319	308	358	338	338	317	315	376	361	323	353	352	373	332	350	347	353	357	352	359	342	348	319	347	326	340	366	349	371	313	369	355	380	313	380	362	349	347	332	345	355	342	382	371	339	361	342	353	335	353	326	333	327	388	332	341	371	378	366	368	372	384	325	378	322	310	342	352	330	352	373	359	364	363	357	349	345	311	337	356	343	345	333	314	369	341	365	344	351	323	357	359	348	330	330	354	329	350	351	357	376	329	341	376	346	357	348	396	347	346	359	359	368	346	335	344	314	314	371	362	307	383	348	346	359	339	347	342	348	366	337	373	337	358	351	350	355	359	321	386	340	389	338	321	319	348	378	395	381	359	374	369	347	360	352	333	342	342	343	340	333	345	370	352	293	348	346	348	337	328	364	324	354	345	346	331	379	384	328	361	347	331	387	326	332	367	336	333
11137	19199	53706	72382	69969	61061	51387	41594	30924	19902	11238	5532	2692	1416	825	787	727	774	755	795	796	765	840	751	808	797	734	807	798	829	811	753	803	800	829	798	801	745	793	790	769	772	735	746	760	779	752	765	783	785	802	783	770	789	767	775	757	780	768	807	750	787	734	756	776	739	772	761	821	782	785	753	770	778	799	785	784	779	799	755	766	806	828	789	771	763	773	755	746	784	758	794	748	834	790	756	743	775	762	763	828	826	750	824	813	792	778	722	816	765	802	747	774	785	750	826	767	837	791	782	777	779	789	735	780	752	794	791	768	745	803	794	744	759	742	749	803	704	838	778	748	753	819	725	782	765	748	760	816	758	774	777	823	782	789	741	768	824	772	818	791	766	789	778	809	755	772	807	745	754	773	789	812	819	773	806	753	792	729	754	790	779	769	771	747	789	826	777	758	792	757	798	802	790	790	782	805	754	784	782	795	716	786	784	801	826	707	832	771	779	716	779	788	777	843	799	783	772	795	777	796	774	770	765	757	764	811	782	745	837	764	769	804	784	761	818	791	777	761	778	786	781	727	767	779	787	798	756	784	815	767	738	807	735	776	795	793	786	754	786	800	795	711	772	755	766	780	828	785	818	749	837	762	770	762	785	802	771	768	746	784	762	757	783	763	742	751	770	790	793	772	784	753	803	733	779	848	743	801	763	798	778	790	750	734	726	726	762	783	792	754	739	835	800	786	752	771	732	750	768	778	782	787	750	762	776	767	745	729	799	814	840	773	808	784	742	800	747	778	795	844	723	772	815	778	775	747	789	834	793	795	802	720	770	767	791	816	768	789	745	751	751	771	741	776	773	776	807	799	766	756	811	727	785	749	811	792	765	792	809	762	806	817	835	824	769	802	800	804	837	775	829	781	797	745	793	844	765	760	789	811	799	819	835	793	783	815	762	739	718	769	792	767	791	782	803	776	823	781	796	791	804	803	827	753	800	854	775	758	818	807	795	797	768	770	772	806	772	737	795	751	789	781	826	783	759	768	803	844	828	763	792	833	793	794	772	761	789	745	775	773	778	820	795	815	822	754	812	800	797	846	789	796	814	807	825	785	774	788	807	747	790	823	803	797	765	768	804	800	757	767	770	766	799	795	751	804	777	780	770	831	761	750	751	795	785	762	758	787	782	786	784	789	793	772	766	789	773	796	786	810	805	787	792	784	737	743	800	787	798	780	797	805	805	767	792	762	799	784	763	772	759	787	748	845	808	771	798	757	770	785	730	785	778	777	716	771	833	786	742	710	828	750	756	784	763	770	766	750	840	792	744	762	830	816	791	760	774	720	783	776	798	774	797	803	819	787	816	763	793	815	760	712	763	741	803	791	775	803	753	781	784	779	816	805	800	784	744	787	785	769	758	760	786	764	778	790	773	771	806	778	792	830	808	763	778	755	806	778	781	729	733	766	772	783	821	818	782	796	796	801	764	782	830	756	720	799	766	817	777	800	803	716	818	782	742	812	737	857	756	714	722	782	793	779	804	776	754	813	735	746	791	782	747	737	787	786	790	774	818	776	802	782	781	821	799	739	841	813	741	797	748	813	825	811	847	844	785	775	765	787	819	813	817	778	768	748	813	770	804	782	785	788	753	780	762	785	773	757	799	823	824	800	762	765	799	771	801	805	799	720	738	779	820	780	787	754	852	753	780	821	809	776	792	751	811	799	767	774	763	734	799	790	801	797	811	748	771	778	779	762	794	792	793	776	749	809	743	744	755	784	790	785	769	837	798	827	790	781	808	785	814	830	781	727	788	790	806	828	801	800	799	727	799	747	806	776	729	829	742	764	775	798	772	775	763	824	761	808	786	816	834	746	740	795	777	788	835	779	731	744	755	773	796	850	761	779	801	808	794	736	778	783	793	786	812	798	729	780	817	738	767	756	774	784	733	789	755	760	795	743	706	762	797	770	724	770	791	805	766	781	789	719	798	801	788	752	800	799	787	764	819	753	788	811	835	814	749	738	796	815	757	795	780	739	763	788	783	732	811	685	789	837	845	804	809	795	785	790	790	792	764	802	771	771	787	771	762	770	785	807	809	798	782	820	779	788	793	767	768	788	761	778	752	757	800	759	783	769	829	756	817	777	759	720	831	721	783	803	731	749	769	815	786	768	763	788	815	793	787	812	788	782	796	809	809	736	775	751	734	788	739	692	787	746	801	826	794	765	858	799	796	812	788	771	829	799	819	759	766	789	792	816	780	761	730	789	780	785	740	760	785	780	781	730	758	751	746	791	751	783	786	794	810	781	754	841	819	718	815	812	757	759	788	785	757	791	773	817	804	798	794	837	762	741	808	739	830	756	778	749	772	811	813	755	768	804	758	678	747	843	776	814	813	782	788	797	804	770	767	724	779	784	741	761	757	799	764	816	741	785	830	766	805	774	756	786	795	781	727	770	778	797	760	764	772	824	752	813	760	788	778	785	757	792	805	793	769	777	775	787	801	856	772	766	803	791	806	781	810	734	761	781	864	780	756	800	806	779	763	755	823	810	813	787	781	818	767	782	775	761	733	820	819	766	793	723	770	846	841	780	778	792	785	754	785	765	778	790	799	773	775	802	862	770	823	759	728	821	756	822	765	808	766	739	705	809	763	797	767	761	775	776	824	805	795	790	785	803	792	802	781	778	745	791	814	806	763	785	832	753	769	791	814	798	764	836	747	793	804	794	826	768	844	776	732	802	779	790	760	806	809	780	760	760	785	848	756	773	812	762	797	720	771	778	747	769	760	814	763	798	786	747	778	806	771	790	762	715	826	797	778	790	755	802	791	769	803	850	764	820	785	771	784	759	789	806	816	777	751	737	749	768	776	764	728	814	805	794	739	835	839	755	770	749	789	787	786	751	842	753	804	805	799	787	781	793	767	753	761	771	755	813	811	819	790	791	828	807	774	723	813	804	776	778	773	792	826	831	800	802	761	803	788	834	784	770	714	816	822	773	824	807	802	821	793	758	784	779	767	744	809	765	746	790	772	757	780	773	776	769	786	767	751	752	724	765	792	810	796	807	742	788	740	782	781	798	746	786	818	706	797	778	837	800	766	772	730	823	757	771	806	810	726	792	725	746	785	780	791	774	779	828	802	754	794	767	830	786	798	750	795	764	788	732	845	775	769	783	791	793	765	785	754	764	774	810	812	809	760	751	783	792	739	797	719	794	752	741	838	782	772	702	761	816	767	797	791	729	804	816	765	797	802	758	740	790	814	799	789	780	808	785	798	771	786	808	802	808	761	786	767	781	769	737	808	824	751	760	755	833	742	787	752	793	798	746	785	791	790	777	755	744	806	779	771	781	836	768	817	840	757	770	793	778	798	779	771	826	802	817	820	769	798	800	756	824	790	756	763	791	799	793	728	729	807	824	792	816	785	762	783	806	777	780	763	786	806	797	755	739	774	770	779	751	769	802	776	750	754	775	822	803	750	775	795	810	798	764	837	800	863	771	783	723	822
6044	3345	4596	4472	3374	2431	1753	1194	803	589	453	413	359	326	334	327	309	360	337	318	309	317	303	309	323	322	301	306	323	307	343	320	285	295	285	322	294	335	306	292	363	337	304	326	348	318	314	326	347	306	340	347	296	330	339	327	302	327	328	301	325	290	315	313	310	304	323	327	309	332	323	306	318	294	302	361	333	318	318	331	322	318	303	325	329	321	293	311	345	341	287	307	334	310	336	320	307	296	311	350	316	332	306	332	291	330	310	353	310	328	282	308	297	325	308	319	310	311	342	304	324	348	309	320	288	285	312	330	292	315	351	320	338	313	326	314	309	333	303	334	312	286	311	279	320	266	330	351	322	318	276	289	288	337	312	311	331	302	340	317	305	297	288	301	299	289	299	321	328	308	309	322	299	306	296	283	323	323	303	313	308	291	317	285	326	314	330	322	297	341	309	318	309	321	309	308	278	334	333	318	305	306	309	275	314	301	320	315	342	324	330	328	294	291	341	308	323	268	291	325	310	349	271	305	337	328	303	303	315	335	313	284	345	332	312	302	308	286	287	357	319	286	307	330	326	295	310	317	352	330	288	313	310	307	321	309	311	339	348	325	299	293	324	282	311	324	332	322	320	342	304	342	325	290	315	317	314	325	289	313	329	287	301	319	288	301	301	282	356	314	319	318	326	313	321	308	310	296	317	270	344	336	292	312	314	314	321	331	324	310	341	346	301	299	300	293	305	314	291	308	319	322	318	313	282	309	293	281	340	330	316	312	324	298	286	311	307	309	318	345	316	295	314	282	322	298	319	293	287	294	288	328	309	307	304	310	340	296	294	345	346	301	327	300	310	335	316	313	317	316	343	320	291	333	348	338	329	322	316	299	309	314	315	355	321	280	328	318	332	325	314	337	318	285	309	301	323	308	306	314	295	286	324	335	312	304	312	326	307	295	276	310	335	303	321	308	296	340	315	317	322	349	292	336	320	340	304	317	305	317	343	315	317	290	330	315	324	308	317	313	319	336	289	291	312	317	326	323	318	319	325	335	292	288	320	307	329	316	324	336	285	290	296	286	335	284	294	300	289	325	306	331	332	295	292	274	287	294	324	272	290	364	308	333	328	301	323	319	313	299	350	287	303	327	301	329	326	293	322	320	327	342	327	332	312	310	304	314	304	328	291	309	289	339	335	312	287	315	281	339	307	297	334	331	299	278	325	317	297	341	325	311	292	327	311	309	352	334	307	311	305	316	328	308	321	349	315	328	296	300	294	322	334	319	314	305	317	315	314	284	330	294	380	314	298	303	299	318	329	304	335	302	330	315	339	289	314	328	303	289	335	300	344	322	322	269	330	317	299	282	327	283	309	324	327	302	339	313	284	319	274	321	329	284	329	329	284	318	292	320	284	331	331	310	322	289	336	322	325	352	307	335	316	301	305	326	331	279	302	326	309	282	329	324	316	303	294	308	330	312	317	313	331	342	315	310	294	350	342	297	334	295	317	321	310	299	340	321	312	328	304	277	301	311	299	322	304	322	315	330	343	337	285	310	292	336	333	337	309	331	282	326	280	300	302	281	285	302	320	316	326	322	294	306	345	327	300	327	329	303	351	335	305	295	340	323	315	326	312	305	343	348	310	302	296	320	337	300	355	311	322	315	267	314	309	342	312	304	307	299	316	312	338	313	312	332	301	316	329	314	312	316	307	322	353	299	322	332	338	316	292	311	297	327	370	351	307	311	292	306	295	305	302	308	321	330	314	322	286	295	300	307	343	298	313	298	317	294	290	319	336	301	323	304	280	333	275	313	274	318	304	281	287	297	331	326	312	360	325	334	309	290	289	290	300	309	315	345	317	305	335	349	274	319	331	316	302	329	350	319	313	333	315	327	319	328	324	327	289	296	331	279	308	328	311	310	319	291	300	291	304	311	300	311	334	287	293	325	294	286	316	297	326	332	306	326	326	312	301	274	321	342	298	288	315	270	296	354	301	313	281	311	308	321	281	306	333	325	292	302	359	318	290	304	325	322	313	317	303	301	333	292	306	344	308	319	313	319	337	314	334	344	330	288	331	335	346	297	326	315	291	289	295	309	288	317	289	294	324	313	322	314	305	314	340	290	328	353	297	318	276	307	302	307	308	337	311	310	324	297	321	342	339	325	308	336	315	351	331	314	305	316	310	302	284	287	328	309	335	321	300	365	334	320	329	319	308	331	340	318	298	312	299	298	322	322	325	338	327	314	322	312	281	305	313	297	303	273	303	316	319	345	324	305	314	304	322	317	314	302	306	319	347	317	304	330	292	296	321	320	337	330	358	295	305	288	316	336	335	316	328	289	326	330	277	338	319	293	316	331	297	320	315	339	332	302	265	313	332	297	276	307	321	339	307	313	302	315	266	334	298	334	300	307	306	308	301	322	324	281	271	296	314	308	300	276	340	377	341	357	338	283	326	339	322	324	327	305	284	312	338	314	292	299	297	318	281	311	317	314	293	322	324	296	316	317	307	306	319	339	278	296	327	304	290	302	300	345	320	316	319	316	334	329	290	283	282	305	300	281	320	284	309	292	336	333	321	306	311	302	300	336	330	298	316	282	348	307	328	310	280	290	295	315	324	307	297	320	333	328	305	307	304	336	340	278	337	335	340	312	300	303	307	305	285	324	312	290	323	296	313	316	315	302	321	311	299	339	279	305	313	293	320	335	320	269	333	290	300	302	329	306	305	337	322	361	337	318	287	325	299	306	331	313	302	316	324	280	342	311	311	328	282	321	316	318	283	313	313	328	321	278	327	322	332	302	294	336	285	313	332	283	324	304	313	343	328	336	330	310	294	298	292	317	316	332	320	304	309	335	307	288	304	293	309	329	291	316	288	312	339	280	315	295	344	296	324	322	317	342	293	305	278	310	306	308	319	267	311	306	318	315	355	311	332	307	281	293	317	290	324	321	318	291	286	306	309	335	297	325	330	321	307	275	334	313	326	318	321	314	323	321	315	332	309	316	332	309	295	324	286	318	330	297	305	308	294	326	317	289	328	327	301	294	345	334	315	310	323	341	307	331	319	334	311	330	344	291	310	320	344	336	312	317	310	334	318	326	321	318	326	321	309	343	298	293	318	306	332	313	313	356	309	322	320	294	331	317	295	313	299	293	334	300	319	318	310	285	333	316	340	303	329	276	320	310	310	317	310	339	309	302	311	282	310	316	323	320	328	304	349	318	324	307	315	323	327	317	322	302	302	322	303	321	326	332	318	295	276	310	309	314	345	292	297	325	325	289	322	301	341	319	324	313	289	308	344	298	267	316	312	310	318	312	294	337	296	331	286	341	361	312	320	333	386	330	341	320	302	311	278	327	323	325	289	284	278	275	329	305	346	293	344	288	299	299	346	323	315	324	352	347	286	298	291	296	347	311	339	313	313	323	359	341	323	325	298	322	294	304	302	304	309	299	325	357	347	309	336	292	288	328	308	339	346	301	333	341	302	274	308	304	310	316	301	316
4066	3392	9398	12870	11786	9130	6503	4472	2738	1818	1233	998	810	710	707	707	658	691	726	701	708	675	743	658	713	701	670	702	704	703	653	692	659	651	670	708	691	701	731	727	659	689	653	700	666	699	719	652	686	698	693	716	732	730	684	696	686	684	724	707	704	696	747	666	694	698	742	693	709	758	697	615	694	692	682	632	684	704	746	690	685	672	631	663	719	695	650	669	700	734	713	676	702	655	723	692	708	703	647	722	719	663	670	652	677	648	681	659	675	718	683	697	717	699	700	700	691	661	697	697	695	637	708	685	685	676	679	720	692	747	689	715	729	713	702	720	728	724	680	727	667	669	684	662	724	658	700	704	694	724	731	727	655	740	681	669	646	684	710	695	688	731	698	715	669	657	654	701	702	707	684	728	659	720	667	759	702	662	661	652	676	686	695	753	676	707	690	691	702	689	685	699	723	719	707	660	703	683	684	706	699	695	697	686	706	697	738	680	717	683	708	720	740	719	701	689	680	689	690	663	711	685	689	707	711	639	648	658	703	702	659	706	683	705	687	674	717	747	711	685	741	647	696	681	683	682	703	693	642	758	716	666	661	727	680	690	697	738	706	700	668	723	684	678	653	662	727	688	686	730	677	700	681	731	715	682	721	678	721	724	750	687	704	662	702	702	692	688	681	685	695	688	678	744	738	686	704	694	663	690	735	665	708	696	683	714	695	709	677	676	680	692	660	699	698	717	642	683	682	669	702	667	691	699	662	666	676	698	725	665	673	702	679	693	674	683	689	728	663	705	683	690	694	683	744	691	668	694	693	708	728	635	690	713	701	681	739	709	688	712	708	669	719	688	737	695	722	713	678	718	753	655	722	700	709	694	729	713	677	681	679	734	673	675	757	719	702	702	715	657	709	713	684	713	736	681	713	717	706	692	687	723	680	666	715	723	688	645	707	720	678	683	708	691	662	712	727	715	711	699	760	683	754	644	644	708	665	663	695	695	702	671	682	694	716	667	732	688	680	714	668	693	659	721	677	671	722	644	696	692	700	676	742	698	733	648	709	692	689	663	690	734	723	672	714	696	657	674	695	675	676	693	657	703	712	654	717	629	709	672	692	690	708	724	714	662	690	656	694	679	736	676	718	679	668	695	652	692	684	723	679	703	680	725	725	656	667	708	718	697	680	686	717	712	677	709	702	682	685	729	710	665	699	704	665	716	669	708	735	693	681	701	761	699	714	729	730	725	702	701	720	718	682	714	735	641	679	703	721	723	700	708	701	683	655	702	682	692	684	703	707	662	697	625	659	701	715	740	690	700	691	687	739	705	706	747	667	724	714	721	687	674	670	679	719	656	755	662	672	690	707	673	715	690	719	688	670	662	682	689	724	716	673	702	685	683	677	730	700	733	689	696	658	665	712	694	666	655	727	680	725	702	715	667	687	689	679	680	661	687	704	693	720	652	688	666	677	684	690	730	691	707	683	684	704	750	680	688	654	650	641	707	681	668	688	667	717	664	662	663	690	721	677	687	647	725	716	709	701	682	703	704	724	698	697	725	682	744	631	730	723	676	678	683	670	683	699	683	722	700	674	694	702	691	736	700	719	699	735	697	691	719	732	694	655	692	723	660	700	707	729	713	711	657	693	757	745	693	710	676	695	715	692	704	718	670	734	723	745	696	741	674	678	700	662	690	707	683	671	684	716	669	683	712	709	668	670	734	692	702	682	702	753	676	692	650	709	685	678	701	687	683	655	702	689	683	655	710	657	716	714	643	679	663	695	669	651	725	715	703	749	701	734	770	670	702	744	718	685	644	675	683	719	674	727	690	715	661	706	669	738	666	727	728	717	676	693	677	691	683	726	707	700	755	737	639	689	694	684	692	719	674	730	730	663	716	716	699	678	656	675	654	671	695	686	713	679	707	694	688	723	722	705	697	698	701	697	707	707	678	694	727	708	753	687	701	695	702	691	695	748	675	725	713	764	695	704	679	701	693	716	603	686	713	737	714	693	723	682	680	694	692	671	679	714	711	671	666	756	727	684	716	675	695	683	726	733	698	644	692	703	727	715	670	739	697	671	700	703	708	680	707	686	642	685	698	707	677	687	675	699	739	672	764	676	705	711	707	678	667	700	636	714	682	688	701	719	708	723	687	653	732	661	672	695	676	689	679	693	700	703	676	699	689	701	702	724	665	672	698	682	680	699	724	679	694	713	667	676	730	678	747	694	671	729	667	689	685	718	664	697	632	692	702	694	709	692	699	709	714	712	680	697	722	728	705	675	697	706	628	708	701	673	670	703	712	666	698	676	682	689	715	724	701	669	716	748	661	714	687	712	709	680	740	707	719	632	665	678	671	701	677	707	657	696	688	762	754	682	731	685	698	697	685	699	689	693	717	657	705	692	680	704	659	655	699	660	684	714	681	693	636	718	698	666	698	689	727	674	652	692	648	703	701	698	713	685	669	673	711	710	683	713	698	700	718	673	645	739	668	679	719	689	674	700	724	689	671	702	722	704	713	683	702	662	725	705	727	661	728	727	698	726	712	646	661	692	730	694	703	661	720	679	666	743	677	648	696	653	666	703	680	699	693	683	729	730	718	692	692	695	716	688	677	702	711	713	727	682	699	649	753	674	712	727	722	722	702	692	670	682	723	703	697	674	681	700	696	698	637	686	676	674	696	741	698	706	663	671	703	672	728	661	665	698	682	710	680	687	710	693	721	690	672	682	647	767	683	683	704	680	682	722	718	719	732	721	739	715	631	667	688	741	711	638	696	660	633	686	673	711	638	678	714	630	679	732	738	691	716	711	700	685	676	686	683	658	694	723	673	710	697	674	683	683	686	698	702	682	689	694	696	656	708	699	690	682	701	656	683	679	695	716	689	715	690	699	729	663	735	665	693	704	730	699	679	669	715	682	704	677	646	712	676	692	683	715	702	707	695	721	675	695	690	721	673	673	695	695	666	705	678	672	719	703	721	669	693	705	696	720	659	681	724	688	683	723	700	706	708	669	687	709	696	737	738	736	680	720	666	730	708	699	681	710	677	686	678	747	707	688	713	708	680	645	718	681	679	704	705	691	693	693	651	731	663	722	678	716	705	706	677	660	719	719	716	717	686	698	735	675	668	660	699	725	707	709	686	738	688	682	698	629	685	687	700	678	670	692	668	687	707	659	688	688	711	691	706	698	672	704	689	724	717	677	675	662	699	688	731	697	689	698	727	701	700	724	719	678	698	751	674	684	719	724	733	678	718	745	697	707	688	668	713	747	650	706	678	698	649	687	675	648	735	694	672	653	644	687	762	714	674	680	692	724	721	715	656	673	699	707	663	686	675	726	696	674	698	712	711	674	722	700	725	719	705	708	697	694	649	704	697	757	671	684	703	717	704	657	678	695	700	694	738	694	705	704	719	692	680	697	673	703	669	673	677	746	699	667	739	684	686	628	681	683	716	674	759	760	685	714	663	679	700	710	737	703	702	697	724	655	656	696	723	703	692
15672	25426	49910	54227	46126	35832	25672	14830	7129	3310	1630	808	505	339	279	277	280	305	285	254	275	263	276	311	268	304	259	278	274	290	285	272	273	261	267	261	289	283	239	314	290	286	269	289	294	321	267	269	278	262	260	262	262	268	262	265	285	310	270	257	276	278	272	289	275	273	282	308	273	288	309	330	285	283	287	289	298	271	316	279	283	250	272	274	279	256	258	261	300	295	298	276	292	262	277	286	284	292	266	258	294	273	287	281	277	287	287	279	307	302	291	277	272	299	302	315	301	272	283	276	238	250	262	274	263	291	288	267	305	281	294	257	300	265	249	262	293	269	287	269	256	268	288	279	291	271	290	282	267	280	287	276	262	257	282	268	316	269	281	248	283	296	271	290	287	247	263	291	275	279	274	239	291	297	295	289	303	301	280	290	287	262	273	281	265	257	292	270	297	291	259	244	275	307	268	273	259	277	262	268	269	279	313	278	284	305	263	284	260	263	279	276	282	276	281	256	290	293	260	276	293	290	245	273	286	301	264	278	267	290	281	256	270	307	272	301	287	281	292	280	265	299	275	264	298	280	275	250	292	298	281	272	278	274	245	280	280	240	291	267	283	259	282	268	302	280	282	278	264	274	288	284	265	290	274	299	265	270	271	256	246	266	272	285	279	280	300	274	308	279	304	264	266	282	312	288	326	294	291	276	275	264	270	269	305	284	249	275	266	302	275	316	279	257	288	293	297	293	296	283	273	294	284	270	268	282	298	300	276	270	249	257	273	250	286	282	261	305	292	269	276	316	270	272	279	278	237	294	288	270	291	258	288	292	292	279	279	274	273	257	277	260	277	261	281	258	281	305	254	285	262	276	248	318	294	245	258	275	242	277	264	292	273	272	269	273	271	278	281	274	242	272	284	284	265	279	268	272	279	284	261	249	299	303	268	256	279	276	260	285	292	290	298	273	268	238	285	294	245	283	248	263	269	316	279	312	273	271	295	253	249	265	276	276	282	308	285	260	294	256	273	269	279	251	288	284	289	270	269	261	260	285	301	279	271	277	252	303	297	294	305	299	290	260	274	289	255	243	291	261	283	292	263	292	259	293	281	290	273	256	278	267	258	277	293	325	280	288	282	264	291	289	258	276	301	276	272	249	298	267	297	279	303	273	266	294	263	279	287	266	296	315	269	262	294	299	271	272	269	267	260	278	274	264	275	302	264	311	262	267	293	285	267	303	261	264	261	291	274	287	288	311	254	267	268	278	249	291	258	278	299	291	279	268	278	270	243	265	294	298	266	266	270	279	283	275	271	299	304	263	293	294	287	291	251	283	289	253	288	265	296	273	271	255	261	262	276	255	275	295	262	309	298	279	312	316	289	281	258	251	263	242	276	300	270	284	308	270	291	300	311	299	295	233	300	315	302	285	263	289	278	301	301	288	297	284	307	304	285	269	286	292	277	281	276	297	307	276	271	282	299	267	286	275	278	296	264	252	247	269	308	280	266	294	317	303	270	293	272	284	277	251	283	278	299	305	302	257	280	287	281	250	284	281	314	335	285	278	296	281	254	306	303	282	275	264	280	281	248	266	295	298	257	255	293	276	295	323	286	262	249	303	280	278	258	265	292	307	278	272	259	284	288	281	301	277	262	269	289	257	266	328	307	274	283	297	291	305	309	271	290	276	277	276	279	296	307	297	248	263	255	261	291	300	286	268	312	285	272	271	295	298	265	274	290	305	236	248	312	277	268	268	292	284	300	295	252	240	282	275	254	256	305	286	283	277	294	268	243	288	273	296	282	271	266	251	274	294	284	265	283	254	285	263	287	292	281	281	267	275	318	272	280	282	278	279	288	260	282	288	273	260	285	254	294	306	272	277	271	292	275	263	274	314	310	245	276	275	289	291	283	298	303	280	276	278	259	249	253	270	251	291	281	284	262	276	283	273	264	223	265	246	273	300	286	271	276	273	287	316	289	304	252	272	320	273	275	312	308	282	274	308	285	297	249	299	280	292	272	290	273	291	277	275	315	314	278	277	270	288	305	298	283	317	302	288	304	289	295	277	265	240	296	253	316	264	279	277	242	268	268	255	262	311	308	236	279	262	267	280	256	277	308	263	275	333	272	269	288	278	243	276	280	273	302	275	270	268	263	286	282	268	280	265	275	277	281	245	286	281	269	299	280	273	281	274	285	278	277	259	286	302	322	284	308	254	270	267	282	253	247	250	290	286	270	292	246	256	241	300	293	309	284	264	291	268	300	288	277	285	273	267	313	258	260	265	232	258	272	279	268	326	277	292	292	299	279	279	261	256	259	296	306	309	261	285	305	309	271	251	272	271	283	294	260	284	256	249	293	276	247	278	274	306	281	285	274	271	290	271	281	277	266	287	291	264	274	258	259	264	250	287	285	275	282	296	305	291	298	289	251	293	309	285	266	308	274	242	271	285	275	299	293	301	303	282	250	280	309	267	241	266	259	274	267	303	266	297	321	287	289	267	305	308	310	266	281	273	277	281	283	268	294	291	286	274	283	257	268	252	248	293	291	300	274	271	277	268	266	284	300	298	299	289	306	273	274	270	289	279	274	265	300	278	266	275	312	280	270	263	293	339	298	282	284	256	252	266	282	289	275	291	284	300	265	261	249	270	261	298	279	325	323	272	276	265	284	289	270	303	336	283	279	285	308	302	253	283	270	274	269	309	294	265	280	284	257	294	298	290	275	242	279	281	288	296	292	287	295	277	284	318	266	267	285	246	278	285	302	309	281	274	262	285	281	287	283	290	302	272	242	267	272	273	284	309	272	285	274	292	306	262	254	284	265	268	304	270	266	262	253	262	283	310	301	293	299	270	264	302	254	273	250	278	263	304	284	280	272	287	263	281	291	277	279	295	260	272	263	282	280	298	284	281	280	269	266	289	296	289	300	280	294	301	274	275	293	255	277	280	287	276	243	292	290	290	289	286	257	276	289	297	285	286	293	270	269	287	290	291	282	270	319	270	273	258	276	300	262	288	314	302	294	266	268	305	243	270	294	265	269	284	276	301	278	297	291	309	251	250	258	277	263	284	277	266	243	284	246	255	252	262	272	288	240	270	315	287	294	254	300	263	281	261	280	261	271	282	291	316	286	257	276	267	269	235	296	267	295	290	316	258	275	284	281	272	305	241	288	285	279	252	272	259	253	271	264	289	272	293	266	325	300	273	284	271	284	302	302	301	236	310	283	303	278	313	284	279	298	286	282	291	280	296	261	280	272	289	270	293	290	243	266	273	256	265	273	288	285	265	256	287	303	280	291	278	297	270	294	279	293	281	311	287	278	291	269	269	271	286	267	296	291	269	276	250	254	267	267	308	255	250	263	294	282	279	244	261	255	300	313	303	283	275	319	304	279	290	261	263	267	306	285	271	302	286	259	258	286	278	244	276	291	262	242	285	245	258	246	301	260	259	285	308	326	266	231	269	299	281	303	280	300	267	284	291	273	260	280	293	288	279	291	293	262	271
9215	21268	48861	59181	56393	49375	41057	30799	19631	11856	6234	3185	1663	919	691	637	646	655	637	626	645	626	718	659	649	631	657	641	602	619	671	656	631	564	637	595	616	621	664	678	659	611	640	585	638	593	685	626	641	655	606	640	621	657	676	667	636	639	622	597	658	642	639	610	652	617	640	605	611	659	622	611	615	665	649	638	604	640	599	660	672	675	604	657	638	639	691	627	612	648	660	674	649	624	647	648	641	653	647	630	601	673	653	648	652	627	673	586	660	644	633	611	641	648	595	623	619	610	653	667	637	615	619	655	630	669	658	682	599	648	686	631	614	633	657	640	636	621	656	658	672	622	636	631	679	630	656	674	622	645	630	609	657	627	647	587	633	654	614	632	613	611	676	636	593	654	658	597	619	630	635	627	578	626	653	658	648	555	648	630	630	626	696	671	608	630	614	621	610	614	644	630	666	627	614	622	663	621	651	651	606	618	667	684	629	624	644	629	639	642	597	672	607	609	594	597	616	625	669	669	623	576	684	601	615	629	632	640	656	629	630	635	632	649	614	596	641	643	675	649	622	643	613	659	703	660	672	650	600	631	678	589	631	628	656	677	628	668	602	602	594	585	639	671	656	642	675	655	620	634	622	598	649	665	649	657	621	595	679	635	678	626	641	588	630	657	635	626	665	653	658	591	661	615	654	638	676	601	650	658	628	678	602	638	618	669	617	608	606	650	591	690	625	656	634	631	647	620	614	613	677	705	627	640	693	603	647	622	654	607	634	665	600	641	662	644	622	626	639	681	624	655	656	668	622	630	622	649	655	657	617	664	625	670	653	661	627	636	645	635	622	663	635	633	647	652	635	675	641	649	645	658	667	626	632	637	611	696	653	635	604	670	625	644	664	651	617	645	646	617	602	645	644	646	604	626	658	648	612	637	663	636	673	654	643	610	588	627	620	638	647	620	662	664	613	674	667	612	629	642	691	642	631	657	614	604	685	614	622	644	689	644	622	671	621	598	623	612	621	675	664	660	612	653	646	616	683	669	671	641	698	632	600	618	658	687	661	657	603	630	695	649	661	651	614	618	648	626	616	598	601	602	631	663	631	665	659	652	621	643	639	637	618	637	679	602	656	638	629	605	661	630	628	556	631	686	633	609	611	667	618	613	642	639	619	640	668	585	645	626	626	635	640	607	622	621	598	670	630	639	635	600	602	630	615	611	658	621	630	670	623	635	655	640	623	637	680	626	634	646	633	648	640	622	685	627	632	675	648	640	661	619	612	689	613	637	665	644	640	649	675	632	624	624	634	628	673	621	635	669	680	634	620	660	605	633	588	665	627	607	684	622	643	650	633	595	633	613	637	649	614	639	620	664	666	625	629	650	611	625	646	641	661	695	651	624	655	646	633	649	628	642	640	671	665	657	641	586	611	621	616	619	647	608	624	606	613	620	618	635	617	620	625	675	619	652	621	652	649	669	645	603	643	627	638	647	637	695	639	641	633	668	649	638	644	660	603	655	638	598	647	641	645	679	609	678	639	652	629	639	665	665	662	635	624	640	637	604	644	614	660	627	653	633	629	598	591	630	642	643	610	613	625	641	613	647	662	623	640	627	605	657	591	627	632	676	626	615	647	606	604	637	635	664	611	652	645	635	696	617	637	696	654	637	674	647	631	640	628	643	606	635	677	601	597	582	624	650	598	649	624	612	651	687	643	638	627	637	638	650	669	677	631	670	615	654	618	653	659	647	605	647	666	603	593	623	621	611	637	633	675	688	664	591	625	682	635	619	614	604	631	675	628	607	670	653	605	596	599	642	647	649	651	631	638	631	641	624	624	614	626	648	609	611	626	639	681	633	637	622	620	681	613	654	643	678	635	641	630	611	649	640	655	639	621	627	695	687	639	649	640	651	650	612	630	634	643	653	623	638	605	629	622	667	638	605	618	638	658	602	633	635	694	672	615	627	627	674	640	630	634	620	662	661	592	618	631	665	681	639	581	676	653	674	631	621	657	651	657	658	645	625	619	626	641	637	625	651	594	632	616	632	659	675	621	652	647	648	675	616	666	638	625	641	675	661	630	667	632	610	647	629	611	681	646	613	617	643	661	633	622	675	672	620	598	641	648	643	616	644	674	650	614	644	602	656	677	642	656	648	670	615	663	635	630	639	649	653	672	656	638	606	606	622	657	645	614	610	675	606	663	640	604	599	626	594	615	605	664	642	631	628	678	598	658	585	653	663	610	662	611	616	627	607	605	667	645	634	623	688	634	612	580	664	645	617	643	632	659	653	657	651	642	651	627	685	618	637	669	586	671	603	600	668	636	638	643	660	724	664	596	643	623	660	629	621	634	669	634	617	638	622	625	607	602	652	637	657	597	671	641	605	658	629	654	624	675	678	635	578	652	613	638	683	606	642	658	607	667	642	650	681	663	609	661	604	650	627	585	638	635	652	650	692	629	680	639	630	634	628	617	657	649	639	696	608	649	643	670	635	646	619	622	587	621	657	642	604	655	670	643	649	627	649	650	614	642	612	665	668	643	645	605	649	603	641	599	624	650	676	671	678	712	574	651	622	635	659	685	636	617	654	638	666	652	641	685	650	619	649	621	648	643	637	663	661	624	603	623	643	641	616	611	605	644	650	651	632	581	647	608	642	613	621	677	635	612	674	633	659	655	626	605	591	692	621	637	638	642	686	633	681	606	661	646	657	660	625	633	563	614	628	667	639	655	664	598	695	651	628	585	663	610	642	634	662	669	611	621	643	648	685	668	617	630	694	646	598	637	610	649	645	664	644	638	668	641	669	620	696	632	670	673	657	630	632	633	653	661	650	642	629	654	628	646	590	669	630	669	637	631	579	620	614	655	615	619	638	633	651	686	655	632	674	631	626	628	628	602	613	629	669	609	674	639	583	617	580	691	657	658	669	617	632	677	610	650	676	641	623	648	637	662	642	657	630	648	638	637	657	585	701	638	624	664	652	637	667	627	646	606	644	622	655	625	664	645	631	609	625	648	657	662	670	658	638	658	653	601	612	643	617	693	635	656	625	612	649	650	641	663	621	634	608	654	595	621	656	611	614	627	674	580	627	634	686	611	612	645	670	621	633	684	659	657	636	678	618	603	659	652	613	629	625	627	650	641	640	626	700	632	612	667	603	622	644	624	615	642	637	603	667	640	618	657	638	613	631	626	604	644	704	650	572	671	674	662	633	638	636	655	666	673	651	597	636	641	612	625	630	660	627	685	631	633	622	653	630	708	619	623	649	630	670	625	632	685	631	611	646	604	686	700	653	631	666	632	625	610	622	631	615	636	631	616	624	618	587	597	666	654	698	662	631	600	622	632	634	675	630	629	631	611	654	637	603	627	636	656	667	619	601	706	579	620	665	652	644	633	632	605	670	624	609	600	614	652	634	647	632	614	632	615	672	656	639	627	598	650	648	614	648	609	579	645	631	625	605	608	624	651	629	649	672	621	662	651	624	669	622	617	649	625	633	633	643
22960	41762	68913	67918	59742	49621	36157	23383	12845	5925	2618	1265	736	516	360	343	368	372	354	366	376	369	329	411	355	343	369	396	337	364	383	369	368	306	359	346	375	378	358	367	406	363	358	338	360	356	357	356	367	352	352	346	355	370	395	382	367	344	360	371	312	339	335	402	360	339	378	390	345	309	377	369	347	371	376	394	343	394	366	381	369	388	312	346	362	357	386	345	397	357	351	380	383	378	367	320	331	357	327	337	355	335	367	358	339	387	347	369	360	357	381	376	387	392	356	346	355	330	396	397	376	356	353	345	366	368	398	389	330	356	355	377	374	345	377	360	399	343	371	396	382	341	347	368	331	370	328	381	379	372	349	372	353	362	394	344	376	390	342	400	351	356	351	345	355	369	363	360	392	392	377	405	373	360	378	378	369	347	367	361	358	376	355	369	374	382	413	361	380	351	359	369	334	361	377	364	357	340	360	354	382	358	375	385	374	362	367	373	362	393	371	381	371	383	363	375	390	354	368	390	380	366	369	398	347	361	349	361	374	358	367	365	374	384	393	408	362	359	363	354	384	375	362	388	393	349	355	346	364	382	359	357	338	331	403	415	340	376	391	369	381	396	362	387	357	379	339	384	401	365	347	362	364	357	356	367	354	354	400	390	347	346	362	361	366	352	381	384	343	355	396	365	361	399	354	370	365	395	349	368	354	361	341	371	361	352	341	369	369	355	341	383	391	360	325	352	367	353	351	338	377	389	372	357	357	369	374	360	327	358	374	348	327	388	363	369	363	363	388	369	380	344	400	374	341	327	352	333	372	391	389	386	337	362	366	363	363	350	339	350	367	360	342	362	379	348	367	346	332	316	373	362	423	342	343	382	365	406	372	323	358	381	343	367	352	381	379	353	377	392	371	345	325	337	364	324	356	398	364	385	409	317	336	323	364	331	360	380	394	374	361	361	337	336	345	391	353	370	376	321	395	352	374	361	405	375	352	368	339	342	373	372	391	384	356	367	383	386	376	361	336	357	338	344	353	353	352	385	322	355	382	363	373	363	328	349	387	358	348	364	341	365	345	372	358	380	355	387	337	354	356	402	358	352	373	367	350	363	350	374	379	353	343	310	366	359	412	365	362	362	343	365	369	367	347	349	356	377	394	369	367	385	374	334	323	358	362	368	367	356	370	365	362	351	353	391	383	370	338	365	359	338	387	370	365	352	358	384	356	397	358	384	353	361	353	353	372	340	348	368	327	396	379	387	350	384	381	360	357	390	397	381	342	337	369	369	388	379	389	335	341	359	367	372	396	339	353	342	362	355	395	382	382	352	395	401	376	329	405	385	383	378	410	382	351	367	376	323	341	404	367	338	357	346	362	387	351	364	349	344	342	375	372	313	389	370	349	334	320	338	346	372	350	349	358	384	376	361	368	357	375	337	345	330	384	340	315	347	346	369	383	364	416	386	359	371	367	389	355	389	377	424	377	362	380	369	384	350	381	367	339	359	330	361	354	337	363	353	358	360	359	394	362	326	403	402	350	348	377	390	341	371	341	383	307	389	363	333	365	363	389	372	341	357	349	333	348	350	359	367	364	358	337	365	382	375	359	347	384	368	398	348	357	368	389	364	388	352	360	352	370	384	352	336	376	385	360	337	361	346	350	358	386	344	326	345	328	381	351	362	331	389	324	355	352	355	349	378	358	367	353	356	372	364	368	360	370	347	365	348	406	345	347	337	372	370	418	394	359	367	350	368	356	373	391	344	416	363	364	366	363	362	388	351	404	351	368	352	360	365	362	342	365	355	394	377	324	356	369	348	375	351	348	350	365	352	342	363	353	388	367	354	367	388	361	346	358	372	373	372	373	358	350	373	369	363	347	323	394	361	369	344	333	375	377	395	354	366	368	351	362	325	373	410	376	336	358	343	385	361	368	361	375	395	351	380	355	342	361	363	378	377	391	381	408	369	383	333	391	365	355	300	378	346	354	394	333	385	370	358	372	397	368	365	396	322	358	355	369	400	312	371	358	386	389	365	342	371	379	383	371	349	358	357	368	365	347	383	362	364	359	394	373	363	363	361	333	361	334	356	372	334	409	367	374	398	370	336	381	405	364	316	373	361	366	316	369	378	399	339	333	330	367	356	319	368	361	372	394	365	362	377	385	348	378	383	387	340	354	376	383	367	346	368	372	382	385	354	342	378	320	350	363	327	361	413	352	337	356	360	351	389	374	371	335	313	355	369	348	387	336	338	352	340	378	333	339	376	360	378	388	378	379	349	308	390	371	376	350	375	338	393	383	351	356	372	356	372	373	357	342	346	354	374	356	368	360	398	338	355	356	378	355	343	388	363	343	367	374	371	387	376	377	359	380	355	361	335	373	379	349	388	363	354	377	338	365	362	346	360	354	344	368	385	307	351	387	388	343	368	342	356	374	390	397	369	353	350	368	372	391	383	387	405	377	346	363	388	380	392	375	356	365	389	379	350	368	344	346	348	364	364	374	339	351	330	367	353	380	373	376	360	352	388	369	356	389	374	366	344	359	398	386	413	375	350	366	359	351	394	375	362	358	340	342	346	380	408	389	403	397	384	351	400	362	351	358	356	342	367	376	389	395	361	388	373	369	390	367	380	371	357	383	394	339	365	363	414	343	379	414	359	374	327	336	384	329	365	342	327	368	374	359	388	376	351	399	361	314	391	371	401	351	327	357	407	338	369	370	370	350	360	389	337	365	419	380	349	368	385	364	359	395	367	372	379	362	403	402	361	374	378	362	379	382	382	392	356	384	355	379	369	375	360	366	374	357	381	393	360	337	349	379	345	385	314	348	375	337	376	364	364	304	408	390	374	344	330	380	369	372	372	401	352	371	398	350	377	358	363	369	367	363	376	382	356	354	363	373	351	357	376	375	348	326	346	341	340	392	356	398	381	364	331	333	375	379	396	404	379	397	348	360	351	349	350	380	358	403	399	379	351	373	350	331	396	358	358	378	368	362	369	368	394	374	371	369	399	373	369	318	355	387	398	358	314	384	351	375	369	384	353	344	348	367	363	375	349	380	375	388	366	360	318	376	357	349	353	370	391	380	389	362	368	374	366	362	338	351	379	392	378	367	383	379	371	387	365	357	351	369	359	345	329	315	363	387	370	357	358	353	370	345	354	373	358	428	366	386	341	330	353	363	359	400	356	372	368	376	350	393	398	348	371	354	338	370	377	332	332	381	356	335	359	385	380	351	389	363	321	391	355	378	396	346	339	357	378	375	378	353	358	356	385	399	364	397	362	375	371	390	313	350	373	356	382	370	354	362	364	356	386	331	366	358	332	371	351	368	340	339	331	371	371	347	384	353	357	353	380	364	352	352	350	332	355	343	352	364	351	352	402	395	381	377	363	354	379	361	321	388	352	389	340	362	343	370	335	369	382	384	383	365	392	388	388	363	377	381	340	349	373	372	362	369	355	388	403	380	354	341	316	366	395	388	405	362	351	337	374	363	385	411	357	377	366
11621	31750	61860	71877	68711	60733	49500	38906	27932	17070	9567	4662	2318	1278	832	838	803	836	821	812	843	816	809	805	778	848	813	768	826	824	798	790	843	822	824	819	828	821	839	795	800	820	748	791	794	858	845	779	809	776	783	790	783	801	829	832	825	879	771	793	781	840	810	851	774	775	836	775	847	777	836	773	782	816	780	776	834	800	781	791	806	844	772	815	820	831	803	793	774	810	882	786	839	811	808	811	825	791	744	807	778	810	822	780	838	827	772	830	837	774	795	810	814	803	790	786	739	814	753	790	847	761	773	768	807	807	802	787	851	783	796	780	797	866	794	786	779	804	743	783	774	740	798	817	815	782	822	796	781	754	839	776	789	797	782	773	837	806	791	856	820	805	762	809	840	793	762	754	802	808	813	813	791	812	804	756	819	791	824	827	828	798	775	870	816	817	798	804	882	816	836	807	795	819	800	778	805	755	769	867	844	831	799	797	771	852	814	860	758	804	809	820	763	775	785	825	776	777	833	833	839	758	784	787	818	803	793	778	848	788	845	814	803	823	816	838	792	787	793	808	832	789	787	794	770	823	813	837	789	832	830	805	827	818	777	807	776	805	796	767	822	800	793	778	822	766	849	847	835	739	768	760	791	797	812	830	865	800	784	775	806	809	790	809	757	803	831	780	833	824	784	805	788	762	791	809	759	757	787	851	812	822	793	809	770	841	775	852	805	836	816	844	785	787	815	769	818	811	812	792	793	771	810	785	769	801	846	836	771	813	857	807	753	779	790	778	806	744	781	795	804	806	756	816	866	818	798	791	743	828	783	810	829	812	875	859	718	825	795	782	867	787	854	769	812	807	773	799	858	807	865	803	766	781	808	782	795	789	798	807	798	807	882	832	760	803	832	768	811	798	771	821	786	827	867	831	790	839	814	780	762	834	799	825	831	805	742	808	815	828	801	782	787	775	843	871	835	790	811	825	865	871	804	787	811	773	844	813	831	838	862	784	767	783	847	776	840	795	835	832	784	815	818	831	826	814	783	779	810	779	766	811	786	770	776	765	802	823	802	765	821	806	847	790	813	791	800	840	777	764	769	813	813	800	809	784	785	801	768	813	830	802	757	755	833	797	806	809	837	820	806	818	818	799	807	780	766	815	802	833	845	814	751	795	817	792	800	853	808	837	827	816	820	806	854	812	786	845	873	766	798	796	828	766	798	810	797	833	862	849	780	811	813	819	783	815	767	797	805	863	809	800	790	734	829	774	828	829	823	843	803	816	833	791	821	804	829	796	804	828	807	800	802	795	795	834	807	832	829	773	820	758	833	785	905	839	765	784	828	836	781	796	878	816	805	816	811	851	794	860	795	822	803	725	799	802	786	811	831	809	804	767	831	871	821	844	788	802	846	784	801	842	803	853	806	791	863	796	785	746	773	774	800	810	771	776	822	803	816	801	855	771	776	800	767	820	812	822	779	806	809	811	807	820	770	728	834	818	855	826	818	829	785	806	812	845	788	799	816	780	857	797	830	852	812	812	815	811	852	793	813	838	763	792	736	819	849	791	818	825	812	758	832	783	796	825	788	779	789	769	820	843	782	781	776	792	820	831	810	819	779	791	800	843	810	814	848	792	844	805	787	833	761	803	742	784	793	811	854	806	809	795	788	853	785	798	805	771	826	779	837	818	813	811	762	783	834	827	857	848	823	810	796	753	811	806	809	810	756	841	824	811	781	791	764	817	794	828	818	784	775	859	801	836	830	792	809	758	801	838	772	833	769	861	809	776	791	805	840	831	838	785	792	821	819	769	799	799	787	845	781	877	787	830	772	790	826	832	800	808	810	846	765	834	730	837	791	794	816	815	804	768	812	802	798	838	790	818	738	779	778	794	820	803	798	812	819	826	830	796	798	787	773	813	809	819	806	882	843	825	781	802	883	827	819	833	812	793	819	800	807	859	763	798	838	795	776	753	823	827	820	794	797	787	799	840	770	790	825	783	747	797	814	809	746	789	782	835	796	816	812	786	796	805	890	765	797	792	775	781	810	798	804	744	845	760	801	781	835	763	806	852	755	812	790	809	820	798	782	821	820	812	815	795	764	800	798	809	782	744	821	848	802	829	795	813	786	822	786	798	774	775	790	840	815	803	844	867	817	755	785	827	840	741	765	802	805	804	807	785	784	735	831	792	785	787	819	855	834	802	826	802	827	849	783	800	834	810	796	808	809	795	820	809	774	864	842	824	781	768	803	846	891	791	769	791	824	805	765	811	756	804	795	753	828	882	764	792	830	780	812	756	809	804	757	873	792	773	851	777	757	784	777	807	809	826	808	779	832	824	791	767	784	812	793	803	786	820	775	810	810	821	788	786	753	804	791	810	806	752	847	772	776	810	811	792	888	787	814	805	829	818	800	813	816	826	796	759	821	805	813	779	800	803	763	818	777	773	795	759	847	800	827	793	788	818	861	780	818	824	818	818	805	769	845	755	812	785	842	832	821	795	754	753	746	838	805	771	817	755	824	890	799	824	812	784	840	787	780	782	844	755	807	791	761	758	838	793	797	846	812	795	840	781	785	818	810	843	781	817	844	804	832	790	775	746	796	804	767	791	833	855	778	841	792	827	801	781	814	838	801	860	781	807	813	829	819	818	815	795	824	800	795	799	782	775	808	819	816	842	801	800	827	809	752	787	851	778	844	794	776	806	774	813	799	850	821	807	822	807	813	867	744	795	811	829	780	830	763	791	841	810	795	861	825	804	750	786	821	800	807	769	776	797	863	786	822	820	866	780	839	803	789	783	810	824	857	827	749	810	832	866	824	728	744	755	790	833	867	836	819	785	782	786	826	870	798	801	803	837	799	807	813	789	844	758	829	814	823	813	821	797	743	819	824	756	854	844	863	822	830	767	828	838	845	800	843	808	813	792	803	784	810	834	807	809	775	823	829	791	787	827	781	825	799	766	800	792	844	799	795	779	809	843	803	825	796	770	760	804	776	768	812	836	802	785	791	788	805	784	793	825	815	833	811	832	795	828	799	788	849	795	814	799	814	777	824	833	822	791	766	870	826	746	811	812	803	798	801	793	775	721	808	778	797	800	794	799	827	804	790	826	826	773	832	791	732	800	862	790	825	801	775	812	844	860	787	773	798	792	830	796	744	809	833	792	832	851	812	776	780	785	839	801	807	795	779	771	784	821	787	828	814	798	809	781	845	800	820	803	828	774	811	839	785	768	814	823	865	815	866	840	778	785	847	760	781	803	801	837	773	827	823	806	813	804	826	786	817	818	769	787	829	850	810	802	818	843	800	862	831	788	811	841	839	739	811	839	806	804	820	811	778	797	829	796	784	791	738	785	823	777	804	826	818	799	862	841	833	812	803	767	771	856	804	810	799	783	825	811	766	831	803	797	805	750	844	815	828	775	871	806	802	770	808	840	840	807	813	755	784	779	867	784	847	794	815	824	777	767	784	822	832	845	806	802	779	836	829	814	830	785	802	832	815	841
3727	2189	3655	4033	3017	2130	1609	1142	886	649	463	359	382	357	297	307	315	352	278	314	336	290	290	345	375	313	356	335	312	326	311	322	353	289	300	321	338	307	343	307	317	284	300	309	262	311	336	314	306	307	354	338	316	304	333	347	306	304	324	315	287	288	330	325	307	324	305	308	324	333	345	314	326	338	346	324	307	333	301	352	333	302	315	346	274	344	329	329	318	321	296	335	333	363	352	338	315	336	290	333	323	320	307	340	377	313	322	333	324	359	291	312	289	310	314	354	292	349	332	321	336	332	308	271	302	329	337	328	293	308	311	320	311	340	343	320	310	355	301	273	332	301	310	310	347	313	338	294	319	306	299	367	287	303	337	340	320	321	331	316	300	332	326	349	321	316	309	301	291	347	313	322	324	311	325	308	303	337	321	336	296	330	312	337	332	327	338	318	338	336	352	313	341	328	306	306	314	342	340	311	329	292	300	330	345	341	288	344	301	324	310	296	368	305	308	330	337	315	335	324	324	336	311	311	328	315	320	332	306	325	320	332	295	321	300	333	312	312	323	322	333	350	336	338	348	339	290	313	345	321	319	343	307	320	349	352	305	308	340	325	305	307	313	314	291	324	322	280	330	314	322	308	326	298	322	313	377	323	344	335	329	349	330	329	312	329	285	311	316	336	309	328	336	289	308	298	328	329	319	321	293	315	291	329	304	314	324	308	306	299	324	305	337	316	314	306	312	349	318	307	317	280	306	318	327	309	372	299	314	310	321	296	335	306	310	351	308	323	295	321	336	377	339	314	353	305	302	327	325	323	322	326	307	309	315	325	314	325	304	308	321	310	314	321	341	312	326	332	319	281	321	298	336	314	336	300	310	308	307	318	287	324	316	335	292	312	312	355	337	314	296	318	328	319	308	331	307	323	330	318	300	345	330	312	327	295	331	336	330	288	309	315	325	323	321	303	315	323	328	324	356	317	311	321	316	294	284	313	313	286	290	265	315	337	333	353	331	294	353	336	295	326	295	322	333	304	307	334	330	314	356	312	304	327	315	328	354	325	292	319	306	304	330	305	301	325	344	324	307	329	346	307	321	325	307	310	312	304	317	315	313	316	341	303	329	310	334	352	338	298	342	323	317	323	299	317	304	289	333	318	323	327	314	314	350	332	332	304	309	319	304	323	325	339	327	346	341	330	312	338	336	294	329	338	289	358	310	316	268	342	311	329	322	329	298	335	307	319	302	307	304	335	293	326	287	305	333	338	300	342	290	350	313	278	304	300	310	327	322	364	315	334	358	326	327	328	321	310	308	340	342	356	309	298	341	329	334	310	343	284	309	318	323	334	292	320	313	314	353	314	302	312	335	324	323	320	327	303	311	308	324	318	335	325	354	319	313	322	366	332	305	289	298	309	329	334	331	288	310	279	332	291	305	320	338	364	354	324	315	317	304	319	315	328	334	336	301	319	317	301	335	311	320	360	339	337	340	321	290	321	310	303	300	323	285	309	303	340	322	315	333	306	325	330	322	326	307	289	325	288	321	368	359	345	306	297	326	313	335	333	310	305	337	315	322	356	345	330	323	302	318	326	315	305	389	315	308	301	332	337	328	322	313	288	329	334	303	347	282	290	322	301	341	315	315	342	283	316	294	300	325	316	346	327	314	278	323	325	319	306	310	305	285	325	292	293	332	346	305	320	317	309	327	300	322	317	301	305	324	357	301	324	330	334	343	316	306	312	310	297	304	322	351	313	327	368	321	300	343	364	333	300	300	311	325	309	343	338	328	366	328	329	315	334	294	333	310	321	363	326	312	333	362	297	304	327	331	332	309	324	344	336	330	342	349	340	303	319	320	294	332	332	337	324	303	345	334	317	328	318	329	326	316	339	295	352	310	307	314	287	339	341	335	294	347	342	318	324	345	349	370	348	326	269	309	305	325	287	322	338	341	296	341	313	353	289	318	308	309	325	336	308	344	358	309	330	334	305	306	331	326	292	305	273	322	289	303	308	324	349	335	315	328	342	303	329	303	333	307	334	329	344	316	311	300	331	311	333	303	341	343	320	319	306	340	332	315	318	359	285	296	332	312	318	342	294	318	322	318	310	349	351	311	301	354	308	327	315	329	310	295	312	337	343	323	323	303	307	344	280	305	342	291	324	318	332	312	274	292	342	333	323	323	306	334	324	303	358	313	284	321	306	306	299	344	296	323	348	330	308	324	310	346	313	315	301	320	311	328	305	306	317	275	331	282	331	326	326	328	319	345	332	351	299	319	304	326	335	311	317	331	323	328	306	325	336	326	318	341	333	312	318	317	290	324	315	305	303	312	334	307	294	328	319	312	311	328	320	279	330	289	317	325	337	291	328	285	315	296	347	298	287	348	319	294	333	343	319	312	308	323	312	356	314	328	353	316	317	335	303	313	301	323	329	315	343	327	315	311	316	315	295	296	326	304	288	317	315	321	296	271	345	313	306	334	347	276	305	329	332	322	352	312	324	326	326	311	347	301	327	297	341	359	317	326	334	373	323	310	297	318	321	315	343	344	333	321	346	299	319	328	335	333	346	324	320	300	347	344	316	349	337	338	323	284	332	329	291	289	345	334	305	328	309	296	323	318	343	316	313	316	330	312	339	326	319	339	319	292	337	326	330	307	335	331	341	308	327	331	283	325	316	309	303	311	324	334	307	322	313	345	328	299	320	291	300	300	326	320	312	333	325	300	337	313	319	336	319	338	316	318	313	300	327	308	338	320	348	331	311	348	308	314	375	368	334	322	337	292	323	313	329	330	330	327	323	328	314	305	322	323	330	347	321	331	289	387	332	347	316	337	341	314	300	329	304	317	328	310	327	288	315	319	298	306	321	310	362	337	318	342	332	287	325	349	348	309	330	328	321	327	325	275	306	335	321	297	320	326	309	331	314	324	326	310	328	327	295	295	305	350	316	302	310	328	299	310	321	314	316	311	336	333	326	314	328	299	345	332	323	325	298	330	319	339	295	329	308	334	297	309	354	330	295	297	284	347	319	326	314	367	354	328	312	312	306	337	318	345	298	297	327	287	312	295	315	299	365	332	326	331	335	312	317	338	292	293	320	285	308	318	293	309	307	302	319	341	318	308	316	332	302	326	345	292	334	330	320	309	333	324	331	337	334	330	329	317	332	349	318	344	282	333	304	308	326	313	313	360	331	286	298	319	319	310	330	288	322	307	311	305	302	321	311	304	336	314	359	366	305	347	322	335	315	339	358	316	302	344	285	332	316	317	311	329	319	343	362	322	298	318	321	314	294	327	294	324	299	332	306	329	319	339	377	344	332	293	269	315	324	320	317	301	320	301	318	278	300	321	334	315	326	346	359	325	318	287	303	325	302	293	330	320	323	326	315	349	350	303	326	310	311	300	325	370	302	282	323	305	301	333	328	291	325	303	323	332	292	299	302	293	315	297	333	322	292	337	321	318	287	311	321	307	347	342	303	327	304	330	332	303	336	336	323	277	287
3056	3004	8114	12050	10551	8311	6056	4263	3017	2030	1342	921	810	697	739	721	735	706	702	744	715	716	707	750	723	719	738	740	750	731	698	755	683	719	725	697	678	724	672	702	731	702	692	698	737	720	722	661	693	684	685	730	711	695	730	613	705	688	747	689	705	711	680	666	676	644	765	686	707	697	724	680	708	717	699	688	746	713	790	727	650	725	739	730	725	734	678	717	716	726	773	711	722	694	706	729	705	716	687	699	704	751	660	684	695	691	738	702	705	745	694	723	726	710	704	703	693	748	750	706	705	704	765	682	662	724	712	791	704	715	684	706	717	675	737	700	701	698	721	682	701	692	705	714	691	655	670	666	692	630	701	697	638	721	695	691	739	671	714	709	664	783	691	718	742	671	617	752	697	682	694	699	772	725	733	635	730	717	677	657	712	723	696	696	715	730	691	716	729	718	702	686	725	719	673	646	684	703	717	740	713	737	724	718	685	705	728	727	659	712	718	697	688	695	681	632	739	690	719	775	717	740	702	656	698	713	726	682	719	706	695	683	662	697	671	740	696	682	722	707	684	679	690	688	733	696	774	715	722	706	674	732	666	719	707	661	705	729	680	696	710	723	709	664	708	677	717	698	669	704	695	666	731	767	774	709	700	708	697	708	723	727	693	705	694	709	699	705	680	655	698	684	715	650	764	734	717	723	663	680	647	717	749	700	725	709	670	752	691	703	682	687	738	717	727	708	759	715	710	678	710	734	731	714	670	663	684	741	730	685	745	697	729	696	706	722	768	662	774	705	712	716	669	675	699	718	707	774	716	705	745	688	698	683	708	726	715	695	688	741	719	760	695	731	650	784	735	718	739	693	676	708	703	777	711	688	741	678	706	652	722	727	697	703	711	667	689	752	747	729	719	779	692	735	727	699	719	709	711	727	722	743	675	629	702	715	688	748	740	685	703	707	684	726	687	697	693	705	753	760	729	724	753	704	771	642	689	703	714	699	693	739	677	682	692	702	682	696	704	688	730	646	690	712	691	690	710	721	710	739	722	670	709	706	691	658	723	701	668	664	648	731	723	737	699	760	723	668	685	744	721	692	707	687	728	738	691	708	702	717	698	706	681	738	767	711	722	705	712	671	739	710	735	712	661	700	732	707	669	678	669	752	709	707	750	732	728	697	673	748	703	721	678	690	697	723	709	766	664	711	717	716	691	702	672	751	736	688	708	682	712	723	710	671	708	758	755	727	662	695	676	723	704	706	716	697	716	709	687	678	722	721	706	683	704	708	677	707	711	666	735	736	663	730	671	706	678	683	726	721	682	726	746	712	743	680	688	751	748	726	716	713	722	678	725	697	721	719	684	665	694	717	717	697	732	716	739	752	691	663	710	655	663	704	697	707	685	706	722	708	688	667	736	696	692	672	703	714	744	655	735	716	726	648	747	756	666	681	732	660	726	692	664	708	721	681	685	663	691	690	726	748	705	724	722	737	662	664	697	756	687	739	718	745	695	725	712	688	735	710	711	714	711	743	731	723	710	698	720	698	702	710	730	715	709	691	706	702	726	737	689	656	702	689	694	703	697	731	697	736	671	691	734	674	732	748	706	743	754	724	715	739	673	746	668	740	695	678	710	687	701	692	724	726	680	679	696	680	692	729	720	711	718	700	708	712	687	685	716	686	739	720	689	723	663	700	717	698	690	731	674	682	744	705	663	694	715	683	710	706	723	736	735	666	707	688	711	702	771	672	732	696	722	659	721	729	703	671	685	719	650	732	739	708	715	760	709	662	698	709	693	725	704	685	659	666	710	691	713	744	730	669	739	686	694	718	687	680	701	727	698	718	699	706	729	707	708	667	668	727	732	683	676	707	725	693	727	732	691	730	740	701	748	730	715	644	731	721	715	725	695	668	701	708	698	699	704	705	712	689	707	726	759	685	721	705	703	707	648	697	667	715	739	690	672	674	702	684	694	641	751	702	687	679	759	744	690	658	716	710	643	715	698	695	689	700	720	691	720	712	711	714	682	684	758	679	723	721	711	706	675	664	749	712	713	677	731	700	673	752	740	716	692	708	662	664	721	675	689	754	781	698	713	707	700	673	682	713	678	704	725	710	751	685	721	695	724	726	680	719	754	697	717	676	713	679	723	710	741	688	761	673	691	743	691	695	673	725	693	644	689	692	704	651	710	693	718	742	746	759	678	736	675	731	744	717	727	753	684	695	687	688	706	723	649	728	724	714	724	715	767	685	698	677	673	724	725	696	714	744	674	676	695	751	672	749	708	696	705	710	683	692	685	679	719	716	738	730	736	682	692	733	706	709	713	697	752	734	686	686	709	685	695	744	687	733	734	700	685	752	725	655	687	702	691	704	725	690	722	725	730	663	702	710	721	672	744	711	703	722	683	671	704	709	734	686	701	723	744	727	674	696	729	743	735	695	724	707	728	713	716	749	750	677	751	701	670	713	725	691	736	690	688	697	688	700	665	702	718	701	718	696	712	721	693	699	751	733	719	687	663	690	719	669	689	695	717	716	662	737	734	712	726	654	706	682	688	720	717	728	662	703	676	703	687	728	713	692	723	721	701	683	690	669	740	710	689	699	706	668	678	697	733	715	719	736	739	756	688	676	752	705	711	730	728	710	726	681	717	701	684	686	723	709	735	736	678	702	720	730	729	687	707	753	716	720	723	714	681	647	714	724	693	715	692	700	746	714	717	742	710	699	703	697	721	708	677	697	659	716	684	723	691	685	720	661	699	714	705	706	665	734	666	681	707	704	708	735	708	683	721	685	717	656	696	702	700	666	717	731	730	676	700	690	703	731	660	715	702	678	703	763	669	697	717	692	693	723	721	716	688	731	715	711	650	717	711	742	708	664	732	691	714	753	724	749	749	780	709	671	692	638	709	671	726	705	758	725	697	714	730	714	703	725	736	689	670	701	703	707	699	698	691	727	735	736	702	692	684	721	682	670	714	752	662	736	661	699	725	695	691	729	736	679	691	703	691	675	715	701	730	700	674	671	723	688	690	663	726	743	671	690	713	725	679	735	743	769	704	701	654	712	751	717	676	738	680	741	656	749	723	732	686	662	704	702	691	671	733	690	664	721	705	713	699	699	722	723	693	732	720	683	662	705	708	704	698	698	701	692	747	703	732	723	702	718	736	783	717	734	725	677	670	694	689	698	719	663	759	716	665	676	680	704	700	718	730	711	660	720	674	720	725	701	681	704	741	712	652	671	734	672	728	729	730	693	751	710	709	735	694	730	747	711	715	685	694	697	732	724	716	737	661	731	681	726	706	740	746	778	681	722	654	754	700	711	694	708	696	741	709	716	726	742	728	729	676	678	701	719	698	736	736	672	742	664	699	688	740	743	725	671	714	730	701	729	665	697	739	704	708	683	704	735	689	716	711	689	719	711	719	727	683	654	726	726	706	712	699	683	721	701	684	712	731	714	703	699	704	700	742	634	680	734	738	766	687	674	751	688	690	714	657	713	681	693
14330	24257	56423	54243	40552	33879	25002	14889	8319	3736	1766	886	463	338	293	268	261	269	277	282	290	277	268	288	268	267	249	261	286	260	253	256	288	280	284	265	273	276	290	280	268	249	250	289	276	302	271	256	261	278	302	277	289	248	258	250	250	237	286	284	272	304	269	258	239	268	241	276	275	270	248	284	303	285	243	262	283	284	288	282	264	258	291	270	246	272	258	240	264	261	270	275	259	271	263	262	294	284	244	262	297	261	273	271	294	306	268	263	273	242	262	304	275	261	227	244	238	251	278	265	261	262	289	261	287	248	272	269	288	300	288	260	243	278	287	256	252	257	277	290	249	291	287	307	235	262	250	254	271	285	258	264	284	238	275	270	269	276	258	291	264	280	264	251	281	255	274	258	285	284	295	297	279	286	245	238	284	266	266	268	288	230	278	257	293	229	260	232	320	267	255	252	286	261	322	282	269	245	272	256	268	273	265	276	276	288	289	285	275	277	279	245	268	269	246	277	247	306	249	265	274	268	251	255	290	276	278	279	273	284	280	272	248	277	274	242	307	256	273	262	266	251	249	244	246	260	279	258	296	277	272	276	291	255	279	278	247	260	249	290	245	264	265	260	260	252	284	276	256	278	255	256	246	256	254	297	261	272	266	248	244	257	278	247	276	263	274	247	263	249	284	274	292	231	271	284	264	266	259	263	261	257	289	269	256	300	286	294	278	245	273	257	260	251	295	268	291	278	265	298	261	283	269	268	270	268	265	252	267	244	282	307	272	262	282	274	262	266	312	247	264	272	255	282	257	324	271	267	245	254	245	249	255	259	251	265	267	280	259	297	298	280	299	250	266	269	304	258	273	249	251	275	261	297	280	267	274	252	268	285	269	262	278	277	243	254	269	250	288	287	288	252	292	242	261	266	282	259	248	258	299	265	262	243	263	261	301	270	257	280	280	275	257	281	291	273	295	265	262	281	253	277	255	260	249	274	294	246	276	272	280	265	269	280	253	275	260	224	260	299	260	264	247	258	270	260	284	309	298	282	250	283	281	284	284	253	286	283	254	281	282	275	265	313	273	274	265	266	258	287	295	232	283	270	239	261	293	284	301	285	269	249	258	271	256	248	250	261	250	248	260	274	275	284	267	278	266	280	277	275	257	294	275	278	254	255	261	275	260	281	278	265	238	269	246	275	304	294	265	272	231	273	263	254	260	261	251	262	263	258	252	263	259	278	257	253	267	276	255	252	254	295	275	239	255	265	274	293	285	280	274	269	276	265	272	237	278	266	298	266	268	296	263	274	282	286	245	289	265	241	260	244	269	262	263	256	263	269	283	290	262	275	264	262	277	301	258	221	296	263	246	263	247	267	252	262	280	254	253	265	278	248	265	266	269	247	305	289	265	245	284	270	295	279	258	268	254	255	259	296	260	258	290	282	280	266	275	269	257	251	260	263	278	263	277	258	277	242	292	304	252	280	266	234	277	294	273	250	259	258	284	275	286	284	280	260	292	268	244	241	296	267	258	265	280	256	293	236	254	243	266	285	260	235	255	267	278	270	270	249	298	266	260	253	260	277	278	271	259	261	299	246	263	297	272	282	260	242	287	277	223	264	274	257	256	258	253	260	267	247	254	296	251	287	276	259	249	263	303	289	248	285	278	239	261	286	275	294	281	270	284	264	268	269	272	285	259	312	284	298	274	246	275	246	266	251	268	275	287	266	209	259	269	249	296	275	286	282	284	283	273	278	263	278	270	232	247	247	251	282	286	265	296	267	290	287	264	275	242	281	247	246	248	254	245	285	257	303	284	249	257	266	250	241	290	268	284	278	261	260	239	252	267	259	253	250	256	287	266	262	287	245	273	268	278	258	273	267	255	263	270	248	249	269	270	260	243	283	273	262	272	263	272	308	258	285	255	252	284	261	274	267	280	276	278	292	248	266	241	265	295	258	264	270	280	275	236	271	271	248	244	275	247	243	247	258	296	252	266	323	249	250	275	284	278	283	277	254	298	271	267	252	261	277	286	254	263	266	266	247	317	279	257	247	274	244	291	310	279	240	275	253	257	301	269	248	304	293	270	271	263	260	284	289	264	276	272	255	237	274	278	260	265	259	288	255	297	257	246	286	284	238	277	277	291	275	256	275	270	245	291	280	243	265	251	257	239	263	247	258	275	282	247	269	280	311	298	265	227	272	279	274	270	300	262	295	284	264	286	266	239	269	236	289	256	231	253	272	262	274	290	250	278	272	227	245	257	310	228	247	260	300	312	278	299	275	248	266	274	272	279	277	270	268	240	274	284	264	263	237	255	280	285	268	271	248	257	258	270	253	277	246	265	262	250	248	286	298	269	258	268	285	274	299	284	286	293	266	271	260	273	259	294	297	312	276	261	273	273	256	255	248	283	235	238	285	263	260	232	280	262	272	276	277	237	263	272	231	271	255	253	242	260	299	289	236	285	292	259	265	270	281	265	257	274	276	246	267	297	280	278	261	251	271	264	273	277	275	248	276	274	301	284	265	291	274	298	268	250	290	276	261	269	288	292	289	275	282	277	254	246	257	266	277	264	294	266	288	290	256	268	272	279	298	277	249	287	260	271	308	253	254	245	264	274	287	276	256	289	302	266	276	254	270	285	298	279	247	273	278	268	266	274	265	299	262	270	259	265	272	243	242	253	279	283	250	285	280	286	238	267	283	282	284	254	266	255	287	258	320	327	270	249	270	261	248	271	276	309	267	279	249	263	277	260	243	294	255	286	274	273	281	248	252	257	252	284	260	277	287	282	275	276	252	266	283	260	291	253	264	256	279	272	285	273	295	262	267	284	250	245	273	282	252	243	285	264	266	255	268	269	277	289	278	309	286	271	283	313	270	258	284	247	252	265	244	270	275	265	270	291	280	275	308	266	284	278	278	287	281	256	261	239	258	260	306	303	259	284	311	296	270	291	286	255	264	254	254	278	270	280	297	262	258	278	243	249	271	295	280	256	275	270	254	255	298	283	293	273	260	284	266	275	247	258	259	282	287	255	267	294	271	247	269	290	287	265	261	264	283	282	271	283	221	266	278	270	289	290	265	277	279	274	265	289	273	300	240	270	271	270	261	269	292	281	273	285	264	303	284	264	279	314	273	274	272	285	293	273	277	249	263	304	268	289	265	260	269	289	287	233	276	308	262	239	259	250	261	256	263	282	266	289	261	261	253	271	250	270	264	265	254	255	257	291	222	294	280	272	279	256	278	253	254	270	276	278	284	263	296	270	289	278	259	287	269	294	262	280	258	252	262	300	270	276	300	277	271	285	274	258	278	272	244	269	255	253	315	256	280	305	250	268	298	274	289	274	248	288	294	256	259	283	266	274	246	283	260	288	297	245	249	281	279	247	267	275	252	269	293	298	274	277	242	270	274	255	268	269	299	274	268	269	240	279	279	273	270	246	250	245	271	280	253	266	239	254	286	276	274	303	291	261	278	280	262	242	283	257	260	250	230	276	282	293	282
9098	20606	53347	58075	52464	48245	40812	31725	22587	13119	6980	3468	1803	909	695	605	646	635	619	639	632	631	618	564	610	625	608	626	619	608	629	599	578	588	623	605	620	638	607	570	602	669	595	643	629	592	639	659	579	593	649	628	577	664	618	611	624	632	623	617	570	660	598	616	609	592	618	596	630	630	619	638	645	587	660	646	615	614	590	603	652	604	578	623	628	639	637	614	597	618	631	599	579	622	684	589	642	627	599	603	591	615	598	605	634	654	595	573	605	631	628	613	582	594	631	619	594	639	593	621	603	619	594	630	627	603	592	597	620	641	585	661	659	616	611	607	612	567	621	627	607	655	584	638	625	625	606	632	598	648	639	646	607	645	609	635	628	630	627	628	581	670	589	584	629	624	627	660	633	676	618	629	590	598	600	668	602	616	664	601	608	604	615	620	643	622	606	589	633	565	638	604	620	625	607	649	594	651	656	625	630	638	621	593	607	619	624	652	643	607	594	641	644	597	583	663	606	630	609	604	643	639	627	590	639	625	643	600	627	655	652	625	644	607	629	645	615	596	590	574	609	652	631	606	605	631	598	580	599	594	621	645	639	649	612	628	625	554	661	658	605	643	567	623	651	618	653	647	630	630	658	600	624	597	653	623	630	607	604	591	606	655	582	644	641	639	646	606	613	637	668	616	641	627	614	588	603	617	576	601	600	588	618	568	646	590	644	603	591	644	590	612	603	620	638	622	613	597	614	602	633	669	617	615	596	609	588	663	577	602	648	604	618	647	625	561	630	622	646	598	608	666	579	653	595	622	582	629	634	617	602	644	644	650	631	632	657	648	601	602	601	611	546	634	615	601	657	616	601	616	624	639	603	658	615	633	634	616	633	633	636	617	631	599	638	607	593	598	663	597	645	629	597	615	599	596	637	601	616	635	597	595	608	616	612	644	629	642	628	607	647	644	610	611	622	617	615	627	670	625	601	639	649	630	615	632	613	609	640	622	624	624	606	634	620	601	603	595	574	660	596	625	608	617	541	644	611	627	621	612	638	535	586	679	594	674	613	664	577	606	593	653	619	632	592	620	623	647	628	626	630	611	583	599	599	600	656	590	590	596	606	609	623	610	641	634	610	675	597	638	660	618	621	645	683	614	628	605	588	624	621	639	564	603	614	659	622	601	634	663	614	645	662	607	663	608	615	612	621	640	627	635	643	599	605	633	573	607	630	617	638	595	670	671	607	635	649	588	616	580	620	622	623	578	601	622	628	609	597	644	604	627	617	642	651	627	650	579	596	681	620	633	571	634	644	609	631	691	618	644	596	645	628	579	624	606	648	642	655	630	596	617	638	625	610	647	618	600	648	654	588	628	660	620	595	602	630	596	633	616	643	642	606	609	609	651	612	632	642	625	641	619	638	593	596	592	658	589	604	594	606	632	631	640	607	608	630	630	609	602	629	630	645	641	626	602	623	619	647	659	560	576	646	576	613	632	654	635	564	613	573	648	638	617	626	684	621	613	619	625	672	626	597	621	611	693	624	647	654	625	620	650	631	642	608	614	614	619	579	625	633	606	649	603	584	603	626	603	642	618	579	593	602	587	612	654	652	614	599	626	641	587	595	638	595	599	584	653	591	631	606	630	656	633	603	624	604	589	636	602	615	621	642	614	602	662	609	634	618	598	557	629	637	642	622	628	633	630	631	582	577	605	605	623	637	602	632	599	620	612	626	649	596	631	649	628	637	614	613	633	560	649	653	601	623	612	635	617	641	662	606	636	636	603	617	625	633	624	617	594	633	593	624	624	596	614	594	572	623	599	610	631	626	593	600	628	597	590	649	665	658	643	648	578	616	660	610	632	651	648	601	607	646	617	632	609	628	606	628	653	665	673	597	626	626	608	613	605	634	588	607	628	629	666	588	639	611	628	583	635	624	614	660	606	607	603	664	667	627	576	634	660	602	631	637	617	613	611	610	586	580	640	626	605	623	654	620	613	629	612	626	566	625	613	641	603	620	659	625	611	595	618	633	648	642	601	597	591	621	624	620	634	592	634	613	584	625	639	619	617	584	606	624	613	606	600	635	666	627	649	618	653	627	594	645	621	588	621	575	617	578	608	601	637	599	617	606	626	578	632	643	608	564	573	614	612	570	657	640	633	626	684	621	614	621	627	641	602	650	631	619	593	645	663	619	655	597	646	612	608	638	601	620	600	605	617	585	625	604	591	597	616	647	607	597	631	631	616	652	617	608	644	681	635	638	628	617	584	620	606	627	619	635	610	590	633	603	605	683	627	650	607	566	599	551	622	602	646	642	634	595	641	647	613	670	665	598	596	530	625	620	629	629	648	653	611	576	609	635	590	612	593	645	602	628	593	587	668	624	586	631	636	618	610	616	602	635	592	647	666	688	594	583	671	595	619	634	617	591	644	584	610	676	585	599	630	604	608	599	688	606	618	621	612	553	602	569	632	637	624	644	636	588	595	596	607	637	588	624	610	594	605	591	655	626	632	649	616	626	602	597	612	623	627	619	608	663	655	612	624	652	638	606	620	636	617	623	631	618	607	619	598	612	606	632	669	655	665	611	676	603	611	604	626	613	635	630	573	635	562	664	662	617	585	624	640	660	633	663	588	628	621	608	620	639	612	647	609	639	606	588	657	622	597	620	573	626	605	628	631	625	602	576	616	640	637	666	601	650	628	657	637	639	610	632	615	602	653	624	652	649	611	640	626	617	663	647	619	628	638	631	644	630	625	620	563	620	590	622	641	614	631	609	596	633	633	602	575	615	619	634	648	632	600	646	637	638	629	634	639	674	615	628	628	642	609	645	609	575	601	608	616	636	619	615	633	600	654	574	638	632	615	576	613	621	626	639	630	643	586	613	603	606	635	624	650	571	651	643	629	582	634	649	635	604	630	625	621	637	606	664	588	625	646	623	639	617	598	659	627	616	592	602	577	594	625	674	635	641	585	598	610	642	629	601	631	607	592	577	626	622	627	624	625	638	617	641	608	604	640	593	597	617	678	628	599	605	604	613	651	623	640	598	637	611	593	574	623	626	647	619	622	595	622	609	619	629	637	652	629	606	600	631	600	615	667	636	634	619	612	600	627	663	601	652	606	603	603	620	588	600	651	600	645	593	613	547	640	619	589	610	664	605	597	623	589	621	641	646	632	665	637	625	604	661	650	634	593	585	595	634	611	638	656	617	632	606	579	614	617	610	611	646	626	610	625	656	618	627	583	604	632	587	628	615	609	655	593	623	598	639	591	601	644	587	606	660	621	643	596	600	578	588	622	650	625	610	637	617	644	591	661	651	677	614	633	616	603	592	622	645	651	608	655	627	627	602	581	633	622	594	657	616	611	594	572	645	603	623	649	650	621	662	599	677	633	675	597	636	593	585	657	593	596	623	648	601	650	600	645	614	593	611	596	632	639	651	644	611	595	619	598	612	586	646	629	644	613	614	638	618	614	640	607	645	657	643	594	586	601	597	598	598	608	606	572
24146	33367	66442	61903	58836	50478	39888	27604	16791	7945	3431	1487	857	499	388	323	347	329	402	353	363	354	326	374	354	366	319	336	344	355	346	355	389	324	366	347	358	372	335	342	346	336	345	338	372	377	325	383	342	359	377	357	348	380	369	332	346	328	359	361	340	359	382	316	319	366	339	325	318	367	290	346	369	354	344	325	356	330	340	330	358	344	373	339	324	325	371	347	385	378	341	339	319	362	362	326	339	327	357	329	420	345	380	321	363	297	357	325	342	389	369	357	331	328	314	375	327	355	325	333	344	315	357	331	370	335	311	353	363	366	371	339	349	352	346	391	350	368	369	368	373	339	333	364	381	357	328	350	328	345	336	388	326	401	353	344	354	334	353	374	350	338	387	366	358	356	349	326	363	340	323	343	375	342	351	355	339	304	359	349	344	341	347	339	363	329	323	347	343	345	330	348	326	359	342	359	301	331	366	349	331	357	350	294	364	329	386	340	330	327	321	342	383	347	355	363	357	386	341	387	376	351	337	337	338	364	364	337	335	335	291	325	355	364	298	354	376	323	356	365	335	352	339	333	327	354	347	367	350	347	349	359	362	350	343	373	370	339	325	373	342	350	344	358	386	326	338	377	370	319	335	335	369	340	313	358	332	366	328	373	374	362	344	387	354	357	354	371	380	357	347	344	315	340	356	326	360	310	395	341	326	349	389	352	366	329	305	377	356	357	342	360	381	395	342	340	357	354	344	340	325	340	347	372	341	341	358	368	360	321	343	367	372	320	356	347	355	329	363	334	333	334	356	372	374	340	382	342	373	355	345	321	353	312	335	334	383	326	362	385	340	332	320	354	373	359	369	329	362	329	352	371	348	351	337	365	338	404	350	358	344	335	318	321	350	383	377	338	358	335	342	379	325	356	343	356	316	348	331	374	370	358	349	365	360	333	354	337	328	338	339	343	350	362	327	282	283	359	344	359	346	352	314	388	349	325	323	349	315	351	360	396	341	381	335	353	334	400	378	323	381	363	301	348	338	358	353	320	338	365	374	336	362	347	383	356	371	309	344	359	361	362	349	371	356	344	357	369	373	337	357	330	361	352	328	360	340	346	332	336	380	332	365	367	394	393	349	330	372	370	376	371	337	320	361	329	341	352	346	331	300	359	342	382	374	317	329	360	351	302	335	358	332	346	349	316	332	350	344	332	367	374	340	326	364	310	345	377	385	353	376	376	343	341	323	357	317	350	342	384	337	360	339	377	358	343	343	379	380	354	344	326	352	326	336	346	331	316	347	350	339	323	339	330	303	338	369	338	355	367	356	329	324	375	347	341	403	361	331	375	432	350	317	336	354	333	339	359	315	336	352	360	342	330	330	378	334	352	347	360	339	327	367	343	373	342	342	324	350	346	311	326	329	356	328	322	338	327	356	360	347	328	322	290	329	356	382	392	317	331	334	353	357	360	368	351	347	355	358	307	353	346	339	367	308	370	316	350	359	344	329	347	365	302	340	331	351	346	342	310	408	341	349	411	346	362	363	361	387	358	359	356	346	363	337	351	350	365	352	355	353	353	359	332	379	325	356	341	350	331	342	334	346	354	336	352	386	394	345	335	336	360	367	361	354	343	367	372	325	324	381	343	348	328	332	385	350	358	332	317	400	346	359	356	324	369	362	367	316	318	365	355	335	344	350	352	369	343	360	359	341	371	333	353	337	386	339	391	339	348	362	345	368	357	327	367	333	369	368	331	359	343	366	333	347	376	378	333	350	359	384	305	313	351	382	331	325	318	349	319	350	361	290	332	372	348	360	336	331	329	371	353	355	354	358	340	365	342	339	371	358	333	351	343	338	393	383	353	311	359	315	327	314	345	347	324	341	334	324	356	377	382	358	360	380	351	383	364	326	377	384	336	369	346	314	312	340	326	366	371	375	340	371	332	338	355	339	332	363	343	337	382	381	368	372	366	330	364	357	374	394	333	316	345	343	358	389	349	368	383	360	360	334	332	342	340	354	304	348	375	391	344	325	351	380	316	323	355	345	362	346	345	313	336	332	330	340	347	349	318	367	336	360	380	330	341	353	341	354	360	323	358	336	348	370	322	347	354	335	339	342	360	327	338	324	315	357	326	349	303	394	324	372	353	341	328	337	334	395	389	354	357	323	362	355	364	356	313	324	351	376	380	359	369	347	318	335	350	338	347	396	387	373	312	338	322	333	330	319	344	349	341	327	329	348	321	354	341	361	369	347	362	349	369	294	337	354	374	348	331	372	327	362	373	347	349	392	395	354	349	344	365	351	328	398	385	342	387	350	328	341	348	330	347	339	372	352	381	372	342	373	370	339	372	346	351	369	375	341	362	356	338	325	319	349	311	327	386	311	331	345	382	388	334	339	353	342	333	342	371	316	332	360	340	381	358	343	354	356	361	380	323	385	372	307	336	329	322	355	305	308	378	361	365	364	366	330	328	346	334	350	362	364	355	396	351	353	337	355	331	320	330	331	315	384	324	360	355	350	345	352	372	344	331	335	339	331	356	372	332	342	334	350	348	366	353	352	367	353	324	353	343	362	362	363	323	357	352	354	296	364	340	375	333	362	344	349	391	287	364	346	357	368	330	353	368	344	362	354	364	359	362	369	350	364	353	329	325	306	360	370	338	327	366	335	358	384	333	337	366	329	347	358	389	329	336	327	344	337	349	374	330	341	365	342	378	335	312	340	358	332	365	342	339	351	343	352	353	358	364	352	348	361	350	344	371	347	342	373	323	345	395	373	358	354	352	345	334	324	348	379	366	368	302	341	315	355	383	351	358	379	331	326	340	338	348	338	344	338	311	367	337	361	367	370	371	336	351	372	304	359	365	334	359	352	335	348	338	338	359	354	342	336	339	347	353	361	341	341	374	338	316	346	364	375	339	337	364	361	329	379	334	361	332	335	367	407	336	373	343	344	367	375	318	361	336	349	359	338	329	344	338	355	327	336	356	351	320	377	339	350	374	334	357	366	314	363	347	327	300	328	340	347	342	376	407	385	366	337	332	363	402	339	346	324	331	322	377	371	326	345	355	358	368	359	347	358	359	330	347	383	373	349	340	353	331	333	343	344	348	329	381	352	346	352	338	320	380	351	356	329	353	367	378	340	337	334	333	374	314	371	340	357	324	317	348	339	335	319	341	359	399	355	330	340	350	330	340	340	357	336	329	333	324	350	366	357	328	332	367	372	327	339	415	334	328	321	405	364	338	364	337	325	339	392	360	355	361	368	363	322	358	344	373	333	325	315	361	366	361	338	338	360	354	366	352	358	365	347	333	327	325	375	340	366	328	350	313	372	386	302	347	351	359	346	366	355	347	368	328	336	347	377	320	365	359	319	327	341	329	370	348	322	335	336	329	333	322	341	382	354	362	337	332	306	329	348	338	386	336	379	305	372	357	361	350	334	350	329	339	362	356	351	343	357	340	382	372	352	334	336	351	361	374	353	362	374	375	386	361	347	354	393	372	329	359
12568	25201	59821	65533	68300	61968	53030	42975	32536	21237	11660	5849	2985	1345	873	786	787	773	751	760	803	814	811	827	773	762	761	791	793	763	829	748	773	780	825	807	768	728	746	763	818	760	786	773	765	778	765	802	786	775	773	838	754	783	781	775	806	822	808	777	741	750	819	755	757	847	775	783	745	715	779	783	795	806	814	765	802	770	788	765	795	784	726	742	775	776	757	785	739	803	732	770	806	783	791	756	814	746	790	765	761	765	814	778	780	798	815	722	751	790	747	740	775	783	830	742	772	797	789	791	760	736	795	749	783	783	760	797	761	798	762	732	763	824	721	779	760	796	764	754	776	795	777	780	755	789	763	759	800	772	776	756	758	846	792	773	709	743	777	766	776	767	716	759	756	783	814	791	799	783	765	799	777	807	819	796	775	786	784	743	814	722	749	780	717	754	751	780	790	818	771	797	801	793	842	791	815	759	796	749	841	748	773	782	790	800	744	776	792	848	811	787	729	799	779	801	794	789	757	757	834	761	768	783	797	735	848	786	788	794	752	810	775	723	778	792	731	759	797	769	806	755	741	724	797	754	816	754	761	779	721	773	748	785	830	804	774	769	742	766	757	789	742	768	759	742	843	797	825	753	748	758	771	846	744	754	781	719	773	784	789	797	742	777	738	740	818	744	792	767	839	752	755	786	752	752	815	828	764	828	832	821	767	799	769	769	750	728	780	747	812	825	763	779	775	735	752	771	802	807	743	749	814	807	778	762	748	746	739	793	788	796	776	768	797	765	701	748	799	769	813	767	811	804	804	753	787	791	808	799	781	789	771	811	804	776	713	811	807	752	742	815	741	813	777	781	792	775	746	802	810	791	776	788	757	845	753	740	789	790	796	764	747	767	775	791	771	785	776	773	738	796	737	740	800	754	759	773	779	771	813	771	796	769	796	768	809	785	785	726	782	844	760	752	795	742	817	746	777	777	737	834	753	777	785	765	812	791	757	824	778	794	790	781	823	775	784	790	769	817	768	809	782	720	779	732	711	769	726	807	782	740	742	788	804	797	729	785	751	815	765	794	779	723	733	780	769	820	771	766	792	777	742	841	772	808	836	774	842	795	803	778	781	733	756	763	773	732	828	830	747	742	792	765	792	778	750	817	801	791	785	830	748	808	771	788	746	768	767	711	767	755	738	796	762	764	718	797	787	761	840	786	847	726	753	799	720	772	786	800	780	830	768	779	778	765	773	819	794	766	774	785	800	766	803	790	806	792	713	814	741	796	803	732	725	789	740	722	824	751	828	790	785	748	813	746	759	760	778	752	795	795	752	795	784	763	779	775	757	744	784	792	793	767	846	772	814	779	781	756	776	806	814	751	772	735	780	762	790	794	722	751	723	779	769	785	785	756	787	769	784	751	737	811	789	815	738	865	772	773	762	765	713	824	808	815	780	772	725	783	748	726	850	759	746	766	784	785	742	782	782	756	852	759	788	725	772	815	797	810	735	715	777	739	769	834	821	749	777	823	735	776	811	761	797	715	795	772	769	783	838	792	711	820	791	833	782	749	772	802	765	778	810	761	770	790	761	785	804	766	723	794	742	806	773	784	737	761	753	787	780	838	800	732	786	763	776	762	838	769	773	777	777	775	728	716	788	820	799	808	756	752	755	793	749	788	817	816	759	736	799	755	804	725	766	785	758	759	788	808	815	800	791	787	773	776	760	756	705	756	793	842	808	795	787	775	737	748	794	787	739	750	760	800	781	723	790	754	798	732	816	750	804	775	823	755	770	777	759	789	802	820	717	746	721	748	766	782	784	790	760	803	767	816	774	754	797	794	744	767	807	853	773	784	784	796	775	743	763	806	776	745	798	751	779	730	797	773	788	742	804	780	767	766	747	751	769	721	776	753	789	789	813	768	798	781	734	755	734	777	761	756	793	796	804	759	750	796	822	795	790	781	726	800	708	764	755	829	794	780	776	780	783	797	811	781	759	806	774	770	767	785	742	741	761	776	807	803	797	757	710	768	769	762	815	762	822	732	729	761	759	762	752	788	784	806	754	748	800	753	774	790	727	736	748	748	775	742	771	725	790	732	780	767	785	753	808	842	799	765	792	759	770	758	802	781	786	806	782	774	768	786	782	760	752	784	783	784	756	803	757	798	788	811	786	825	751	827	794	785	764	797	813	836	824	792	767	807	806	783	805	766	778	767	773	778	791	776	783	806	737	738	769	736	769	769	795	792	729	731	728	741	738	767	789	759	805	764	804	745	798	806	812	741	767	805	765	791	775	754	755	746	772	770	802	812	729	762	773	781	801	794	774	756	724	785	757	831	795	734	743	802	776	729	792	786	770	789	773	734	769	771	780	770	754	737	786	763	773	791	794	793	787	798	768	801	815	795	734	781	708	786	795	788	777	765	849	847	742	802	823	770	789	714	788	768	772	766	804	718	783	800	787	746	741	750	759	799	743	748	764	747	745	725	795	766	768	706	784	785	725	755	852	784	765	831	821	737	766	801	752	758	713	777	800	739	792	793	777	755	810	778	756	808	750	719	749	761	777	764	781	761	755	771	790	785	779	769	784	770	810	797	732	707	770	766	782	762	804	798	755	717	787	780	751	754	749	788	755	787	802	795	792	785	781	784	837	739	735	758	761	802	752	772	766	804	709	728	736	779	729	733	752	765	777	780	807	796	777	793	816	814	759	819	809	749	797	783	747	787	819	744	750	782	757	814	787	741	792	749	805	825	811	838	784	767	722	824	771	786	800	751	729	771	761	730	804	765	748	781	797	784	799	776	762	775	748	730	778	816	720	729	812	717	725	824	750	831	799	823	769	811	775	788	775	787	800	779	767	767	786	786	750	779	800	728	739	777	771	775	733	820	772	754	764	737	752	795	752	762	806	767	769	764	758	814	734	763	726	776	823	736	772	759	777	754	775	751	761	777	753	790	773	798	807	765	748	808	772	730	809	749	791	781	763	745	741	784	748	806	783	753	801	752	786	828	793	835	763	797	793	781	799	782	777	736	701	784	766	805	799	771	766	791	804	774	799	719	740	735	812	746	731	818	806	837	785	786	771	766	807	759	768	802	783	803	766	790	791	811	755	783	798	760	792	722	800	808	772	783	791	798	765	774	746	779	741	782	723	780	784	754	777	804	779	772	803	758	781	717	783	756	783	817	740	786	770	778	812	740	746	783	758	771	765	771	788	767	815	778	812	745	817	779	755	750	785	785	792	736	820	765	794	749	792	786	793	789	751	787	765	749	804	725	766	846	750	774	763	784	783	733	800	814	798	781	793	788	806	787	775	774	769	796	817	780	770	789	760	763	760	765	765	768	794	762	771	786	743	742	791	773	780	792	771	783	808	734	782	765	770	763	840	783	774	795	742	790	754	765	809	796	784	748	780	784	715	792	776	803	812	742	735	814	798	694	772	808	776	736	800	783	737	828	779	758	749	767	776	769	784	799	822	779	781	811	817	761	758	814	839	746	804	785	814	755
3382	1987	3099	3389	3340	2676	1894	1262	940	603	468	343	352	313	281	307	304	315	302	311	296	299	328	291	315	323	355	310	282	325	332	308	332	301	290	302	297	324	338	284	322	326	305	310	279	302	283	334	277	295	315	313	319	310	322	306	294	289	310	290	315	283	304	309	306	293	314	325	306	317	341	314	295	307	296	300	294	314	306	272	282	289	292	297	305	276	266	297	310	333	297	307	313	277	325	313	311	308	326	293	319	280	322	302	318	296	299	297	309	349	318	319	279	298	272	298	314	315	278	282	322	304	298	316	291	298	350	310	311	267	322	320	285	295	299	311	299	321	308	295	291	316	318	297	313	291	312	293	313	318	326	347	302	335	281	309	296	325	266	311	294	313	300	325	309	299	272	307	310	317	279	241	290	299	309	338	321	344	308	319	322	295	324	284	308	298	313	305	306	306	324	305	314	282	280	328	291	325	271	323	304	364	312	317	301	340	345	293	337	301	294	314	318	315	346	326	312	275	309	313	312	315	330	324	327	329	300	300	300	287	291	325	297	301	328	280	293	271	306	269	284	298	297	300	315	300	292	337	341	310	295	271	300	325	281	311	316	300	288	307	284	265	316	291	334	301	288	288	295	320	322	281	293	295	291	317	307	305	328	304	308	310	348	306	312	293	306	304	322	288	295	305	319	315	284	327	292	315	335	311	306	273	307	328	271	328	279	284	317	279	310	315	312	294	296	324	308	295	297	281	282	307	280	288	269	280	317	309	282	317	307	294	292	307	317	334	295	297	295	280	301	282	316	310	292	323	341	313	316	331	278	276	312	288	312	296	337	298	305	313	281	300	323	310	299	313	347	265	285	288	281	294	277	312	318	280	301	289	285	282	326	305	332	308	291	282	292	310	277	332	329	314	285	301	285	300	368	275	305	287	303	289	297	322	298	323	305	289	290	308	284	306	312	310	327	316	322	271	296	298	303	274	303	332	311	264	330	326	291	323	318	303	305	316	321	298	307	303	306	283	290	289	328	298	358	332	286	296	306	282	320	320	294	278	305	289	308	308	295	310	274	312	321	330	328	314	311	298	305	311	315	291	343	266	294	327	321	289	267	281	312	339	318	312	324	342	298	308	319	300	302	312	294	319	282	317	308	315	310	275	277	331	306	301	333	329	300	290	281	321	333	315	316	297	299	284	272	276	322	307	330	355	272	336	325	308	288	302	325	332	293	286	326	295	297	281	289	310	286	321	269	281	304	319	325	286	282	283	319	323	309	281	330	288	291	289	291	319	316	290	331	301	300	283	320	273	273	316	283	302	318	303	317	276	302	348	288	296	330	269	266	291	299	285	300	315	301	309	298	268	276	278	272	277	325	296	307	320	293	298	275	308	326	336	310	306	280	278	276	325	346	291	311	298	299	293	306	319	299	327	288	310	316	323	311	311	300	320	279	285	283	302	298	313	298	310	326	319	321	316	292	314	308	327	297	295	303	304	314	287	304	291	304	273	293	290	309	276	315	354	307	315	293	306	301	322	271	324	314	294	288	296	301	302	314	307	299	268	288	312	280	320	280	327	321	298	289	273	292	302	312	296	303	324	324	299	304	298	266	308	269	276	297	278	282	300	327	307	281	323	329	313	275	316	330	345	332	308	326	319	286	300	288	274	340	288	308	315	329	287	291	312	326	332	321	296	299	275	309	341	324	282	292	323	304	320	290	309	300	334	335	298	328	302	295	308	283	289	282	335	346	300	288	309	254	312	332	275	319	317	316	363	313	297	300	333	305	333	320	296	282	315	301	316	319	275	274	305	275	273	291	317	309	263	280	315	287	294	301	310	302	286	306	342	298	294	275	295	336	294	317	307	301	297	269	316	306	292	288	333	285	292	314	318	292	311	296	315	314	326	282	272	324	301	310	295	311	323	297	288	310	267	329	334	272	303	277	312	329	329	309	291	298	309	289	297	295	285	282	322	312	303	292	310	302	312	264	324	308	289	312	297	314	327	311	339	291	289	299	331	302	293	274	317	293	304	305	309	302	315	351	316	333	314	301	301	286	292	331	335	320	311	320	343	321	306	282	314	306	314	311	277	307	320	304	317	315	315	299	295	326	319	293	312	324	233	296	291	280	324	329	300	271	315	330	277	285	285	293	312	288	351	306	318	310	309	352	297	287	288	292	293	291	316	315	309	307	259	328	330	320	307	312	346	305	284	301	282	307	285	307	313	294	319	300	305	304	328	322	311	306	297	329	322	309	311	301	309	309	315	322	319	328	316	291	310	306	308	283	297	282	320	331	269	323	308	304	286	322	330	281	317	291	269	317	307	317	333	308	307	311	306	343	286	328	334	314	278	319	289	300	292	307	305	307	298	312	329	300	319	286	287	302	310	287	293	298	308	302	310	319	276	272	303	303	333	273	301	263	313	321	304	331	295	293	331	303	326	336	271	282	301	320	338	289	323	307	322	339	308	292	285	326	317	293	289	292	297	333	302	295	316	308	308	269	318	307	290	297	282	314	312	274	318	334	340	284	282	279	290	301	281	289	290	344	306	310	310	318	315	291	294	288	303	290	281	299	319	260	296	296	279	299	321	293	345	303	306	319	337	316	342	289	316	290	290	343	329	339	333	271	309	288	328	271	306	314	289	318	324	281	319	340	295	285	315	310	314	326	333	331	322	322	333	308	320	347	304	298	305	326	310	298	309	306	323	264	309	294	322	319	307	341	312	301	327	325	313	294	316	320	329	304	323	345	309	284	334	300	306	272	320	295	304	312	335	313	296	309	307	287	306	322	298	315	299	310	305	293	303	324	291	244	322	338	296	321	295	301	320	288	310	326	305	280	319	329	301	320	336	337	285	308	286	288	301	297	292	300	329	309	298	291	332	310	333	308	348	301	291	300	321	302	305	294	301	339	317	349	287	286	306	315	293	320	313	302	309	349	318	280	278	285	287	318	339	332	326	309	352	334	291	348	288	338	324	314	334	316	290	289	323	304	304	311	312	349	308	302	300	325	331	352	282	315	301	291	319	307	304	329	339	293	293	297	315	321	314	315	315	318	316	324	280	308	294	323	326	331	258	309	305	279	296	282	316	309	320	307	297	293	293	320	297	303	273	323	295	327	336	286	336	322	299	292	306	296	312	324	314	352	291	325	329	302	266	295	312	307	314	296	272	302	322	304	304	304	313	266	282	348	289	284	322	277	292	296	327	289	311	328	297	325	280	300	337	317	320	308	282	286	325	308	300	294	322	308	287	303	315	298	297	316	322	290	284	320	320	308	301	286	326	289	284	298	275	279	316	334	281	272	293	315	322	313	298	322	321	313	310	330	342	294	304	300	341	322	301	304	272	297	295	308	321	262	295	266	296	327	319	303	317	299	306	283	311	297	297	274	280	277	344	292	285	309	316	279	304	320	293	295	285	306	317	322	273	263	323	295	291	290	317	281	272	314	316	278	293	308	305	294	296	288	306	306	300	306	303	319	303	259	316	299	345	307	292
2911	2663	6723	10692	11984	9681	7104	4568	3202	1874	1231	929	801	760	693	660	657	735	646	673	680	687	695	638	737	644	695	690	662	694	686	668	648	665	676	643	699	631	664	688	682	667	683	650	698	728	670	667	636	680	669	668	657	662	659	704	656	708	663	672	648	680	665	677	645	690	710	712	707	639	653	697	685	708	698	695	652	732	666	689	647	677	677	668	742	689	650	617	671	722	656	666	705	667	730	650	681	667	691	740	688	679	692	658	667	665	696	689	709	721	663	668	672	684	700	691	684	717	724	630	704	665	647	701	706	722	679	709	697	679	695	636	645	663	685	668	620	661	642	664	678	667	656	697	703	627	704	674	631	712	647	667	709	660	679	670	697	683	668	670	657	681	684	687	644	673	639	667	703	681	673	669	705	619	658	706	695	657	641	699	707	661	700	650	672	684	676	677	644	699	657	635	652	715	672	710	634	708	650	669	674	660	720	651	646	645	682	688	691	702	663	663	688	667	626	694	662	679	694	720	660	679	667	691	622	660	675	663	701	676	634	689	711	685	684	679	647	716	663	682	651	708	654	659	682	661	644	668	662	712	652	714	734	667	640	651	679	710	684	738	684	674	674	681	679	728	639	683	674	680	646	695	674	708	707	704	644	694	629	674	680	649	690	692	662	631	685	664	646	666	674	668	672	663	671	711	697	697	676	757	653	666	624	689	650	650	667	694	652	673	688	655	670	661	678	648	679	678	698	613	711	604	699	690	622	647	643	668	703	711	692	687	647	668	641	678	690	670	698	661	657	671	712	697	667	672	695	633	676	670	690	697	711	677	654	687	680	648	676	706	689	714	682	649	635	668	644	645	652	630	677	690	681	696	653	704	659	681	687	672	681	679	655	658	703	673	675	714	685	683	666	705	683	689	668	666	691	681	676	668	678	714	701	682	649	663	675	671	682	718	644	652	700	651	705	688	670	659	670	614	717	648	636	654	671	623	663	728	677	646	671	684	679	657	654	624	654	693	666	692	664	696	761	678	708	665	666	679	709	648	709	657	621	694	684	665	711	693	706	680	679	682	675	675	687	698	675	690	701	679	677	648	657	666	684	660	685	692	682	690	680	661	704	692	671	665	666	675	645	665	685	674	678	726	707	715	644	675	689	686	722	697	679	732	689	678	707	727	685	678	662	688	664	683	711	708	647	646	698	683	672	666	710	667	683	686	674	685	707	611	674	684	676	668	682	699	695	657	679	661	667	635	677	732	686	687	668	662	686	690	723	675	643	706	650	652	698	652	687	686	658	681	648	640	633	697	671	757	701	684	681	693	672	673	708	672	700	696	669	692	623	670	670	667	699	653	688	687	651	666	664	659	694	673	675	676	652	676	661	668	675	689	679	718	667	623	742	687	675	638	691	639	687	661	708	673	676	680	703	695	648	722	630	654	706	672	652	648	686	643	672	667	691	733	709	685	688	674	690	661	669	681	674	679	650	714	692	668	659	662	676	656	736	693	703	707	697	657	633	660	627	696	663	681	713	679	653	669	689	671	668	674	690	677	681	677	691	647	678	632	649	686	691	706	679	671	648	680	699	686	640	667	654	695	673	615	716	665	642	697	643	685	643	653	652	633	685	699	644	686	704	695	679	625	678	654	689	601	662	706	663	706	699	714	681	650	691	701	648	671	688	655	730	637	699	722	716	717	688	673	724	693	677	647	701	646	705	698	648	693	664	633	656	680	669	680	659	691	715	698	707	705	689	666	701	673	647	674	665	677	672	621	681	676	689	669	699	686	679	685	645	717	674	719	712	718	672	663	666	645	712	675	676	676	691	701	718	590	699	663	685	727	639	722	686	693	698	653	643	689	663	638	683	650	689	634	726	658	688	656	700	660	652	608	652	721	667	682	683	642	652	646	707	686	608	638	671	698	713	679	696	639	696	683	677	687	678	700	677	664	657	677	697	662	675	619	714	687	661	638	687	635	666	661	668	662	680	706	724	624	633	690	683	702	692	670	735	696	679	696	710	699	646	665	693	661	675	630	661	675	692	618	697	647	658	695	686	672	698	688	677	683	683	679	708	667	688	683	674	707	647	684	698	674	694	669	719	661	647	707	659	652	676	655	678	697	686	637	679	663	643	673	709	666	669	711	698	633	672	683	701	623	658	704	674	672	678	677	650	675	698	647	639	619	695	671	669	678	680	700	637	697	676	707	644	691	694	643	651	649	710	663	722	659	655	671	677	694	705	721	688	677	694	674	684	693	694	664	680	654	661	669	722	693	692	682	663	704	654	639	653	646	682	694	679	670	678	668	666	686	697	712	673	656	654	632	652	705	615	657	720	674	693	663	674	672	714	648	655	680	717	639	703	677	643	669	655	693	712	684	653	724	700	690	671	701	667	658	708	635	711	708	668	673	673	693	702	674	688	712	672	684	682	685	699	709	683	676	688	672	633	681	693	689	682	660	715	676	676	736	710	698	671	656	647	679	645	666	710	652	712	627	685	704	715	651	722	645	663	669	688	620	701	686	679	634	674	722	675	670	660	681	710	717	640	686	665	674	661	655	686	729	675	713	670	669	709	657	658	662	681	665	657	633	632	641	682	663	655	664	718	657	648	668	688	687	635	655	707	650	656	671	658	662	666	698	639	675	649	649	696	627	697	690	638	661	695	714	717	680	689	632	658	662	633	705	679	677	684	672	643	634	698	673	670	674	681	633	670	655	672	673	665	666	696	692	709	705	670	660	704	679	667	684	713	685	651	697	697	677	679	711	664	673	696	675	670	634	671	660	649	723	673	714	656	709	690	657	687	706	655	695	675	726	670	688	700	671	635	642	609	652	676	671	677	657	657	673	679	681	646	700	625	621	660	646	671	652	692	674	666	689	705	625	671	647	696	650	671	683	684	656	727	717	651	699	666	610	672	673	679	697	657	681	635	717	693	703	688	671	706	699	667	675	679	633	680	707	672	675	645	690	699	680	705	692	678	681	696	668	694	686	655	664	660	703	664	644	653	670	665	696	660	683	620	704	654	692	724	744	674	727	653	724	695	690	698	691	695	667	705	674	650	669	704	679	705	643	669	693	666	663	725	717	641	632	680	644	698	665	678	664	637	718	665	676	674	644	684	696	656	678	686	699	699	692	642	684	690	679	704	635	704	683	670	705	654	650	662	694	703	671	721	670	693	657	671	633	682	681	683	638	680	666	701	682	676	686	703	630	629	685	683	706	694	684	682	687	691	667	678	648	657	704	704	665	632	674	699	716	708	691	670	640	693	667	687	655	688	681	696	696	658	663	692	694	683	670	666	694	709	682	707	648	705	613	660	670	641	680	653	668	645	651	625	717	685	658	695	675	625	707	674	659	647	656	644	688	660	663	713	641	699	667	697	646	688	663	661	650	653	658	741	687	700	637	674	695	646	714	675	668	687	638	707	693	726	640	682	681	716	682	659	659	734	676	670	689	677	656	709	681	673	664	658	717	649	662	643	680	677	712	662	707	683	684
11425	12951	35907	47858	44516	37912	29183	18934	10438	5085	2341	1181	652	422	229	247	241	256	234	229	224	242	258	245	255	246	266	254	231	279	249	262	249	248	222	229	237	235	260	227	238	250	244	243	258	235	241	235	223	257	272	247	254	223	247	244	257	271	266	265	256	256	214	265	250	252	251	249	230	253	226	244	243	266	254	250	238	235	226	223	242	268	247	258	242	257	249	237	260	241	243	235	256	265	267	254	245	227	235	229	225	245	266	258	242	238	276	259	243	239	253	224	231	241	252	279	279	244	240	255	263	263	251	229	243	266	258	241	233	224	248	270	248	213	251	235	247	228	263	279	266	261	246	276	244	273	264	233	244	269	248	297	277	251	230	231	264	258	259	217	253	243	252	246	266	243	222	246	234	254	243	249	214	275	256	237	241	229	267	267	253	270	303	264	249	226	227	261	247	229	276	263	226	255	231	237	223	228	261	275	254	242	230	252	250	251	222	267	274	243	226	243	277	260	232	243	232	280	269	247	237	247	259	253	233	237	250	241	245	245	261	263	251	253	238	245	226	251	244	218	248	242	241	253	276	222	241	211	268	244	243	247	280	219	242	251	250	272	250	249	250	281	258	261	258	242	260	239	234	264	264	240	270	256	245	255	261	232	260	261	252	236	312	232	241	259	233	252	233	233	257	237	266	245	251	245	226	237	254	239	232	229	248	246	258	250	233	241	236	236	241	251	231	262	245	254	222	246	261	265	241	265	252	271	263	260	228	218	273	233	237	248	282	265	228	257	218	241	277	242	243	232	260	247	226	240	228	258	244	255	228	254	272	258	243	242	244	253	246	204	258	244	251	231	275	242	254	247	251	263	216	231	238	240	272	241	248	216	257	219	250	286	276	233	224	207	246	252	258	215	231	265	239	251	211	254	240	293	270	226	245	242	247	239	281	238	243	254	242	254	247	233	240	258	248	225	238	264	257	231	259	281	256	255	251	224	247	254	240	244	246	231	262	261	264	247	271	269	232	259	255	227	239	270	247	264	265	260	237	259	249	241	252	261	251	258	257	278	254	244	230	260	264	224	240	256	288	253	257	247	276	245	229	243	255	256	259	224	236	230	264	270	256	246	243	254	253	229	246	244	237	261	258	295	266	272	208	263	260	268	245	220	238	269	262	241	254	215	235	226	228	254	248	239	253	268	256	257	279	226	245	253	254	253	245	245	247	276	260	248	271	228	250	275	231	264	270	251	226	268	240	220	268	248	230	228	233	256	263	237	254	223	250	256	272	252	229	258	249	268	235	269	259	267	246	229	274	249	249	258	271	244	247	258	243	259	234	279	242	254	221	264	238	214	229	228	280	244	239	277	240	233	262	228	243	232	249	269	248	271	263	234	251	236	231	239	229	270	239	223	238	233	256	253	268	224	250	259	254	239	257	240	251	278	273	275	241	264	254	226	245	229	238	251	262	248	252	238	254	262	240	231	248	256	248	241	257	251	247	239	244	226	241	245	213	258	222	263	240	242	254	244	269	274	234	245	260	236	263	240	260	299	269	245	223	227	258	240	278	244	258	229	267	248	243	256	268	251	239	260	263	236	238	211	243	250	226	273	242	237	237	238	248	258	243	222	280	255	262	228	246	264	257	234	246	255	247	240	237	242	228	262	257	239	221	259	260	271	265	256	215	237	255	255	263	252	217	248	289	245	258	278	194	238	258	215	259	241	268	254	252	224	220	218	232	234	255	251	246	258	253	253	253	267	253	264	253	247	241	245	264	243	205	232	233	268	246	253	237	245	220	264	256	247	269	239	301	249	215	239	275	240	243	266	250	226	266	274	255	242	275	233	220	250	250	260	251	253	233	243	229	263	228	234	222	218	256	240	247	239	230	276	250	271	248	244	264	226	251	262	250	236	232	275	257	231	208	251	258	260	252	243	267	240	236	239	234	235	234	245	246	265	272	235	249	261	211	262	244	230	240	244	245	260	232	231	218	253	231	230	239	230	244	237	252	258	274	235	262	262	243	213	247	235	239	236	259	244	264	229	249	251	248	267	250	231	256	223	218	207	236	250	243	281	262	250	232	222	228	264	283	245	238	254	272	225	262	264	248	264	264	225	227	246	250	228	228	251	241	251	247	221	226	240	235	216	253	258	230	228	231	242	246	298	277	243	261	266	234	243	265	264	246	232	257	246	257	227	280	254	235	240	244	250	217	250	232	269	276	228	229	219	277	240	271	244	235	260	217	291	241	248	251	246	240	232	245	263	243	240	283	254	225	235	249	242	242	248	251	238	254	271	238	231	246	245	264	218	244	255	259	253	261	220	265	248	220	220	275	244	214	247	251	244	238	247	247	262	241	245	245	255	260	265	205	263	263	262	276	254	246	237	236	243	296	255	250	231	240	245	241	280	254	241	230	274	270	250	259	271	267	223	262	231	258	233	250	258	236	265	261	254	248	245	265	235	248	250	235	223	275	243	246	252	244	222	234	248	232	252	248	242	262	246	235	263	247	256	255	276	262	248	218	284	251	246	249	238	267	234	269	244	221	280	289	281	258	237	256	225	254	260	259	255	261	254	271	280	216	241	252	258	264	225	229	217	248	257	228	264	270	254	249	221	255	266	245	211	241	248	258	225	241	226	256	236	253	250	266	252	236	284	230	245	229	248	241	247	219	248	246	260	245	215	274	233	235	246	265	258	264	259	227	247	245	246	234	249	238	239	229	230	252	218	247	270	259	247	265	264	228	269	269	237	281	263	234	235	238	245	214	254	256	228	250	249	275	261	232	237	220	243	225	246	260	258	233	254	242	228	240	257	239	263	252	251	251	221	222	278	291	258	226	242	221	246	225	277	260	253	268	222	225	262	223	259	247	241	266	214	231	256	251	239	262	275	266	238	241	263	241	228	248	262	222	246	282	245	246	241	269	264	231	270	251	262	240	230	259	235	219	237	244	243	254	271	272	260	258	235	224	253	249	252	252	249	254	252	278	274	241	252	243	237	217	233	218	269	263	245	212	228	244	267	244	246	263	242	228	256	226	245	274	235	245	222	267	224	254	231	251	220	236	272	263	233	273	207	255	243	275	263	255	258	230	260	252	261	237	220	253	237	252	232	233	237	258	265	229	268	266	224	255	261	257	268	268	237	244	249	271	249	255	245	267	250	278	225	209	255	256	235	247	270	255	223	226	252	245	249	269	240	250	253	255	277	279	246	264	232	241	237	238	217	249	256	269	251	225	243	226	255	225	269	242	236	245	230	236	245	247	271	234	225	267	244	217	246	242	231	242	250	219	268	262	227	258	251	273	247	248	245	261	233	233	260	263	255	264	236	224	236	265	272	258	251	257	232	272	259	235	238	247	243	266	253	245	269	233	254	278	224	255	243	234	242	264	206	256	274	252	262	225	247	259	236	253	256	239	252	234	260	229	251	280	262	236	248	234	255	236	224	237	265	241	241	243	264	254	248	261	254	246	245	219	244	245	252	254	193	254	250	256	264	261	236
7072	12151	39504	54509	55574	51676	44830	35822	25902	16162	9057	4950	2308	1152	628	600	617	560	598	580	526	555	590	557	595	582	583	567	570	596	596	558	588	579	564	556	570	605	585	597	585	582	611	601	595	544	537	551	581	578	579	573	598	579	611	575	558	555	538	605	557	558	570	581	543	540	581	552	564	559	597	539	564	583	576	543	591	605	558	542	593	591	573	603	587	543	587	567	608	575	585	561	576	611	585	539	588	596	557	515	578	576	576	596	546	582	574	548	520	577	589	571	560	565	574	610	559	601	551	561	560	559	581	559	583	594	593	550	588	601	576	576	618	558	573	543	585	565	558	536	533	609	583	572	576	557	590	560	584	582	535	594	599	532	563	582	592	561	601	539	598	549	576	605	576	619	620	589	580	524	562	578	534	556	605	573	574	559	569	554	555	617	515	548	566	569	555	612	522	591	587	557	577	558	563	586	565	539	612	603	599	580	587	592	562	534	572	585	581	585	559	585	567	578	632	560	573	578	568	576	536	568	584	602	561	589	562	625	546	538	565	573	610	546	594	515	514	556	603	596	581	555	591	582	551	550	594	544	567	569	572	510	560	526	612	614	590	571	562	546	556	581	564	562	596	575	557	542	571	566	585	610	586	587	554	559	616	562	555	563	567	563	585	586	581	599	547	558	620	538	535	578	588	587	540	574	591	558	543	621	569	551	594	565	571	574	610	523	565	576	541	546	564	566	565	570	524	586	549	511	584	553	575	555	589	579	561	583	568	566	586	555	587	550	584	579	587	583	537	585	589	588	528	604	557	564	581	616	553	564	543	590	573	564	587	561	543	513	592	539	539	592	599	563	538	583	613	567	549	570	578	544	571	544	552	582	576	574	529	559	568	599	581	603	586	569	559	567	580	588	567	597	575	594	569	523	560	589	573	574	557	590	605	608	582	575	561	543	593	566	601	569	600	582	562	566	537	551	599	614	578	622	541	584	569	577	591	556	576	597	557	598	586	580	620	561	589	619	554	582	560	593	579	571	559	574	553	565	579	597	568	589	525	580	542	547	566	597	574	579	537	615	529	576	599	592	575	571	585	529	519	628	541	546	554	582	590	604	574	548	550	570	539	576	579	602	527	583	567	575	553	542	556	596	579	579	519	582	578	570	538	592	577	590	534	549	609	545	574	586	568	598	612	528	563	592	507	549	579	567	585	556	638	593	561	578	575	590	548	518	578	554	606	551	543	564	571	569	584	578	581	593	598	615	577	516	591	584	605	528	594	585	549	570	548	554	602	568	598	598	549	569	585	580	548	557	553	621	511	559	586	566	570	581	548	577	570	549	583	559	597	530	561	596	561	608	523	589	564	538	593	567	565	546	555	564	578	573	552	583	550	601	571	558	565	567	594	573	564	597	544	552	557	538	618	518	588	568	545	584	571	572	560	563	578	597	559	614	542	560	591	603	539	553	574	606	552	577	599	576	596	523	563	566	606	553	585	522	564	522	563	566	543	546	567	576	578	574	610	593	612	580	563	582	533	535	595	560	576	562	551	599	567	566	565	618	552	610	577	571	588	571	560	560	555	554	619	602	528	534	558	529	578	530	597	561	582	581	614	586	594	589	562	586	582	577	607	587	559	591	573	588	574	560	571	564	580	575	570	576	564	583	567	580	560	608	589	558	543	574	524	529	572	593	561	583	557	547	553	549	580	559	580	629	577	577	576	590	591	601	558	597	593	566	621	579	560	575	550	568	568	593	588	553	564	586	535	556	577	567	614	586	567	548	606	597	579	550	575	595	551	623	585	516	601	579	577	559	569	542	597	583	586	580	600	572	536	583	584	587	561	538	570	546	565	536	547	538	590	576	576	567	548	519	571	587	580	592	564	594	595	574	614	587	603	547	560	538	563	575	560	596	597	606	568	560	560	569	617	597	608	591	568	543	562	558	597	549	569	589	523	573	607	591	589	558	582	538	550	618	514	565	578	609	593	552	578	569	593	594	551	586	593	553	600	574	552	571	608	554	563	605	567	563	575	582	557	570	560	580	573	595	629	574	618	581	570	578	542	590	567	597	589	561	580	591	554	599	584	550	596	565	565	572	596	537	608	582	585	587	536	578	557	569	526	562	552	556	586	568	584	563	586	575	548	600	500	560	553	526	559	565	589	573	560	556	561	565	581	571	529	570	530	541	594	581	593	566	550	572	560	598	544	561	549	548	554	573	572	595	542	550	559	560	565	576	570	589	565	612	553	580	570	516	560	556	571	588	589	576	595	575	568	556	568	576	587	542	596	599	586	621	581	517	612	563	592	547	546	506	586	601	591	550	543	569	592	520	553	560	601	554	569	571	597	562	515	569	584	562	556	583	567	573	532	510	527	561	590	546	596	592	575	540	629	566	588	549	545	578	567	577	580	553	586	575	559	569	566	601	544	565	590	606	582	565	609	592	592	570	577	585	520	604	572	576	588	544	580	542	570	609	599	579	610	557	556	607	550	608	598	570	542	565	571	549	539	544	570	551	570	589	566	586	529	558	578	574	560	552	568	597	551	584	575	585	573	578	563	590	569	553	571	590	559	544	591	556	566	583	556	574	561	544	569	589	557	570	552	609	531	585	576	580	582	532	592	535	605	579	599	580	546	567	574	582	608	570	577	543	553	561	573	635	557	609	577	574	626	582	570	581	592	597	588	589	594	610	621	576	581	610	605	613	588	563	542	573	569	590	577	577	619	593	581	580	538	615	536	570	605	566	600	553	581	552	532	568	542	599	606	592	589	551	567	543	551	567	534	591	612	568	602	571	613	575	575	533	602	604	540	592	599	587	596	582	605	606	534	568	541	559	586	542	530	571	541	547	550	597	593	541	609	570	595	586	573	594	611	556	564	549	595	563	556	581	573	588	613	565	586	527	598	575	585	527	559	581	550	589	592	572	563	563	585	564	545	585	588	538	599	534	570	580	584	570	601	526	571	581	589	571	591	556	592	563	563	560	629	574	564	604	575	587	613	542	556	521	556	526	548	560	561	566	577	572	543	594	534	539	558	555	549	548	595	591	604	573	577	574	584	585	614	597	577	613	500	556	572	576	564	572	585	547	568	550	581	584	546	578	549	581	625	603	535	621	556	620	562	574	564	585	611	563	574	568	564	541	578	554	587	580	598	550	535	573	572	514	588	563	591	584	557	564	569	608	603	562	544	563	597	588	547	542	564	530	603	571	576	543	572	604	578	550	596	576	581	587	569	545	582	584	560	531	576	569	610	558	529	533	561	572	574	569	565	577	616	571	582	570	525	534	563	620	546	609	579	584	561	549	532	597	620	593	602	572	560	627	616	600	593	584	528	569	544	586	597	554	578	597	545	606	565	558	575	575	559	526	574	585	553	560	546	584	626	555	512	575	557	593	593	590	590	577	527	539	564	624	552	584	596	547	570	589	619	595	586	548	578	605	559	571	542	531	566	543	582	555	556	597	557	552	546	591	582	580	587	533	563	558	571	592	566	577	510	522
19127	19155	55318	59238	59727	51069	42603	29714	18749	9864	4473	1947	1095	639	327	358	318	315	273	314	301	322	303	313	297	312	294	310	325	320	306	298	322	325	294	288	303	290	322	280	326	337	314	342	319	291	310	276	349	327	293	302	328	348	336	332	286	271	298	313	326	328	327	299	309	307	358	342	345	312	314	362	301	331	292	313	313	267	339	319	312	298	319	319	306	322	311	352	325	303	320	313	316	320	321	323	329	307	302	306	352	270	340	286	324	320	305	313	304	321	325	357	285	304	301	297	298	309	309	346	315	321	302	289	310	288	312	307	303	338	317	301	321	307	283	274	311	328	350	326	348	313	307	297	294	337	329	337	310	319	309	307	313	291	294	319	298	333	331	286	323	322	331	295	289	313	297	309	328	303	327	300	281	343	335	330	276	356	340	304	302	326	345	283	296	295	325	309	336	324	316	280	305	298	306	313	303	311	283	318	295	319	303	317	332	272	320	322	277	304	353	350	320	331	343	310	302	358	323	327	273	314	319	356	309	332	329	325	318	321	318	326	313	336	306	286	306	300	283	312	328	326	329	327	302	312	338	340	309	315	296	316	311	328	292	315	340	309	299	305	323	335	347	301	312	290	308	311	317	314	316	311	341	310	295	307	318	348	331	315	306	286	283	351	308	293	287	318	328	340	344	293	302	317	326	326	332	308	313	350	309	319	324	279	308	340	310	317	326	316	310	348	333	306	309	305	334	324	323	302	321	306	307	318	342	336	311	319	307	284	301	310	296	356	337	309	285	331	307	321	291	298	395	315	315	307	327	285	336	295	304	337	315	313	301	313	301	328	343	340	297	315	316	280	333	314	327	309	333	295	326	318	347	320	284	325	289	292	323	287	297	295	293	328	314	297	314	302	330	321	317	348	333	351	300	323	337	309	302	304	324	333	333	307	307	311	329	289	338	334	294	334	290	283	344	302	294	313	322	335	305	278	275	335	316	339	300	305	331	306	316	309	312	349	326	325	281	337	346	322	314	307	297	357	328	324	324	291	343	319	310	325	309	325	306	324	306	311	294	320	299	299	321	332	304	300	298	309	332	283	307	282	313	326	326	315	308	309	307	322	335	312	322	314	305	351	293	294	321	275	333	307	327	319	325	290	341	312	336	331	318	303	321	329	310	350	334	319	323	330	298	320	300	311	329	298	304	314	314	337	311	333	339	307	332	336	333	344	333	323	284	299	305	316	312	343	326	314	327	292	287	356	345	367	296	314	291	333	311	322	310	306	265	320	323	310	295	277	309	326	317	336	293	334	333	291	341	320	326	316	334	321	325	319	316	296	328	308	304	320	326	342	286	325	288	313	281	308	338	348	306	278	296	317	329	325	295	314	285	350	337	316	297	375	310	331	296	297	318	319	299	348	334	331	292	342	341	313	318	312	296	300	331	301	320	307	304	335	287	295	279	317	301	324	308	331	330	305	274	339	289	296	290	306	309	323	277	297	315	307	295	313	335	341	314	283	321	336	293	349	308	302	340	308	320	333	325	318	295	356	332	324	319	316	294	312	324	310	355	294	309	308	347	304	330	310	325	282	337	328	331	312	319	294	296	310	294	341	289	310	320	304	322	300	289	294	281	321	312	307	296	321	325	339	319	331	323	296	328	337	339	342	301	325	318	336	335	315	283	322	340	327	323	346	318	316	350	314	296	322	348	327	277	329	285	325	317	339	333	345	352	301	347	321	328	332	312	303	316	298	300	320	342	337	286	312	308	310	327	338	319	329	334	339	302	296	324	331	321	323	317	305	333	319	331	317	335	314	297	330	291	323	353	320	319	330	312	323	316	300	304	330	321	337	331	334	298	320	299	338	316	296	298	309	322	301	348	353	342	303	327	308	337	334	340	350	302	313	305	305	286	298	295	309	299	299	307	310	336	340	321	329	316	304	311	288	313	341	317	306	324	338	307	315	329	316	304	322	302	319	316	300	315	317	275	338	301	309	308	314	314	342	307	298	341	327	314	303	314	311	300	334	352	302	284	322	365	320	340	340	295	322	324	306	304	313	317	326	292	328	289	317	323	351	293	303	290	328	335	308	325	337	332	293	342	302	300	337	304	307	302	306	325	306	306	308	306	344	298	298	359	305	297	295	321	294	319	298	316	319	319	327	323	310	345	309	360	316	323	317	331	325	297	334	317	347	314	307	337	290	317	314	305	300	310	328	348	324	314	302	285	278	367	311	342	311	284	332	298	331	324	310	315	330	300	313	334	296	294	295	324	334	301	305	313	267	322	299	308	283	358	322	305	296	304	306	344	351	358	315	323	310	302	307	333	344	289	293	319	308	324	295	292	339	284	302	301	312	295	299	290	281	289	332	328	321	310	308	307	325	358	344	332	326	335	321	300	270	285	286	344	306	317	322	320	310	286	335	276	330	317	297	339	323	320	335	335	294	321	289	331	317	310	317	309	309	324	317	325	325	302	301	295	308	329	285	320	308	358	301	306	359	282	292	310	324	325	315	331	297	333	317	312	316	308	333	300	287	311	313	317	308	307	288	340	285	381	293	313	324	308	335	291	331	305	322	315	319	309	313	298	326	284	312	300	301	298	321	301	293	325	316	314	300	290	281	292	290	306	321	307	297	312	307	323	316	331	315	304	309	307	306	309	338	289	325	336	315	308	347	306	309	306	313	313	310	319	309	343	352	334	328	327	319	317	267	336	320	311	330	329	312	329	276	273	345	340	322	311	328	301	321	297	325	315	350	303	342	305	324	290	354	310	278	362	316	299	323	336	299	325	311	374	321	301	304	305	293	346	330	335	311	317	342	345	349	324	323	333	313	320	324	310	309	310	280	309	359	299	327	309	326	294	309	313	341	336	287	289	327	295	340	311	337	308	325	323	300	298	329	310	310	348	316	320	317	298	340	326	299	324	298	339	318	325	296	326	320	326	304	299	296	319	333	331	295	292	320	327	297	328	350	343	340	296	314	308	320	322	326	319	326	348	291	294	283	320	304	333	331	269	304	323	298	321	319	296	340	329	338	291	305	295	301	301	326	297	310	313	351	282	313	292	325	339	304	321	316	286	319	295	318	315	326	319	305	322	322	329	299	332	300	289	294	325	326	299	315	329	346	318	326	307	330	296	341	295	292	329	293	286	312	333	348	298	326	309	323	301	324	323	297	273	340	312	324	332	308	321	315	345	301	301	324	307	321	321	310	350	336	332	294	299	299	280	306	326	332	316	311	339	299	313	297	279	323	335	325	307	278	283	266	313	304	286	312	306	304	351	302	317	355	312	328	316	311	315	340	311	285	338	321	298	300	313	325	266	280	366	326	311	301	329	300	317	360	308	333	301	298	329	321	330	289	314	303	332	282	320	319	313	292	294	305	330	298	342	284	307	321	319	318	327	309	324	322	280	307	355	328	322	308	320	371	297	312	328	323	323	321	309	306	326	336	316	333	301	321	299	343	317	323	316	312	313	323	289	324	315	322	330	310	348	327	333	327
9023	15930	51995	62845	68917	62302	55665	44807	35060	24549	14458	7747	4031	2057	879	726	671	746	694	698	629	713	751	696	702	703	698	694	676	709	693	713	672	692	707	719	711	714	684	702	711	719	648	648	724	736	708	745	671	717	745	703	696	724	672	705	704	719	696	679	710	740	717	716	729	723	700	676	728	714	707	699	677	717	776	682	717	786	706	745	724	721	728	714	709	744	665	737	727	722	697	695	718	735	707	699	744	692	699	697	719	701	761	728	689	735	715	688	694	724	722	741	745	696	704	743	732	688	665	731	689	726	740	676	692	729	703	670	695	670	696	726	692	736	664	734	712	653	736	691	695	697	705	717	731	709	703	698	693	705	735	667	710	674	697	729	749	713	753	729	709	703	682	673	666	731	721	666	720	705	698	721	732	681	702	681	749	731	724	696	701	682	712	670	731	686	712	661	694	735	704	714	706	740	742	710	726	761	699	697	728	727	790	718	706	693	735	728	680	753	724	667	729	716	699	695	736	731	683	683	702	694	680	693	688	757	717	697	734	742	698	733	682	719	663	724	717	717	732	698	719	728	717	690	732	702	681	712	695	706	681	683	709	713	730	706	715	671	695	707	719	703	703	690	675	725	659	721	716	677	685	691	696	742	714	701	683	697	697	696	712	695	717	746	671	698	715	722	664	727	712	692	694	698	701	687	695	742	709	694	709	741	714	739	723	724	730	724	745	695	718	699	721	705	680	667	684	741	724	733	696	736	717	708	637	730	702	710	756	665	722	714	715	658	701	705	687	757	724	690	674	644	697	740	698	709	734	709	722	717	722	724	720	698	674	695	685	696	669	724	712	660	746	703	714	688	710	721	698	673	678	739	658	690	666	717	715	733	711	721	644	750	726	700	678	731	707	739	707	655	669	709	727	703	733	711	697	692	727	696	733	699	710	753	685	708	698	710	687	686	732	725	695	738	717	688	713	673	691	688	724	669	697	714	716	728	752	703	708	697	699	698	679	722	716	751	715	745	700	681	731	708	735	719	709	689	709	666	727	730	702	716	733	687	688	706	656	663	704	756	710	680	706	703	745	716	738	722	696	687	712	676	665	700	763	679	663	677	686	750	658	703	709	712	689	705	699	713	735	741	745	708	743	712	714	711	713	714	719	645	687	712	701	720	720	712	669	695	725	683	744	730	664	718	684	701	720	732	669	716	739	760	727	694	681	662	695	700	701	712	694	705	697	725	732	713	741	699	698	682	714	688	710	638	686	750	699	674	654	738	672	723	651	726	681	716	720	693	734	701	722	721	690	705	736	710	708	673	674	690	728	688	717	732	703	729	700	682	687	759	675	697	763	722	686	759	725	724	687	694	668	718	710	706	690	705	700	692	637	709	702	715	685	725	665	674	721	667	651	676	711	697	729	726	726	726	676	701	742	659	738	669	710	701	732	688	713	745	751	698	708	716	700	698	657	678	681	685	741	711	766	700	685	718	745	709	690	746	701	706	688	711	724	694	673	665	684	732	750	735	676	710	694	697	713	703	686	749	651	720	690	704	767	719	757	738	699	740	688	753	708	710	676	735	715	716	751	726	735	717	705	717	716	671	725	667	675	695	735	692	716	676	700	715	734	728	697	724	715	698	723	703	689	651	693	673	719	723	738	692	724	710	729	709	714	699	752	720	669	701	681	710	699	727	736	732	705	718	714	678	703	677	724	729	734	720	665	704	692	673	676	713	676	679	730	704	722	708	715	676	686	741	701	705	729	716	727	675	703	710	687	632	688	699	714	680	687	711	733	729	671	693	721	696	673	720	704	702	697	753	741	706	761	670	703	698	712	700	719	704	705	647	771	645	741	672	678	713	718	732	708	752	669	728	726	678	736	720	707	737	728	711	728	782	692	683	723	719	664	696	737	725	682	684	708	701	708	727	671	688	691	656	735	702	722	694	674	723	710	711	708	782	653	711	720	717	736	667	709	767	716	640	729	688	756	681	713	717	706	680	722	748	714	697	684	696	690	724	711	732	704	682	695	726	747	688	707	684	711	663	708	739	699	724	657	697	757	737	734	709	699	703	692	710	694	679	694	727	686	732	735	719	718	695	732	709	724	701	709	689	725	683	714	706	672	727	774	709	735	744	721	728	749	659	678	709	639	708	671	697	716	701	692	767	663	671	672	694	663	705	716	701	726	728	682	681	755	704	702	731	649	690	723	710	729	719	728	718	720	728	731	743	734	636	700	721	734	736	751	682	739	739	755	704	703	714	703	697	722	707	713	718	670	698	716	737	656	735	685	713	703	682	690	724	683	664	696	694	686	754	727	706	761	721	706	678	691	672	694	714	745	709	689	694	725	709	686	707	678	742	690	721	725	731	710	684	696	703	710	677	721	675	738	732	716	658	699	645	706	752	690	767	690	685	703	643	684	727	731	663	711	659	726	741	694	722	743	691	715	684	694	723	731	713	686	732	711	720	689	744	739	708	728	675	696	741	728	696	699	759	670	728	691	736	755	715	715	726	716	726	698	667	683	747	726	763	697	691	725	705	674	688	746	733	724	698	744	691	725	687	718	724	683	701	746	705	699	728	689	693	723	699	750	680	699	674	733	689	657	694	697	708	693	674	639	689	695	710	718	747	666	731	727	727	726	665	703	731	720	706	715	767	700	714	687	687	741	736	706	698	689	705	712	675	693	744	674	715	684	730	708	709	767	694	694	731	701	760	714	749	712	678	698	732	690	703	708	674	767	692	628	687	697	747	714	700	690	742	747	671	718	724	698	752	679	697	739	732	722	691	681	760	686	708	688	698	704	701	717	678	732	720	732	739	734	701	730	690	711	699	711	709	705	688	727	706	721	702	689	680	731	683	718	677	710	716	710	699	679	675	679	691	742	763	688	682	728	732	685	740	735	719	679	717	701	716	733	724	696	696	682	745	726	743	712	720	752	692	726	660	764	667	753	739	723	726	669	692	669	679	739	724	738	744	761	718	738	693	716	713	759	684	697	718	670	662	705	694	712	728	726	688	729	749	687	747	673	714	726	722	695	721	683	729	692	763	710	715	752	715	716	750	673	737	680	719	708	702	681	702	670	683	703	755	721	687	733	740	696	721	650	736	722	718	681	711	709	739	777	740	716	711	676	689	715	706	663	694	668	723	677	673	684	733	706	704	719	709	737	691	685	720	689	687	764	689	714	697	729	781	744	731	747	685	764	701	695	667	606	730	701	667	688	693	708	706	687	745	705	661	709	652	699	730	705	716	684	695	712	729	691	729	755	712	716	691	663	753	705	669	725	698	698	679	713	692	699	694	668	739	728	771	711	729	715	726	701	727	706	749	745	721	740	701	696	699	679	713	714	703	719	708	665	666	679	703	681	724	720	628	649	700	733	685	673	733	753	711	684	665	686	726	687	652	726	673	730	710	736	692	711	718	676	750	729	695	735	719	704	694	724	738	714	746	667	706	751	681	727	730	733	706	708	727	725	700	692	725	673	725	679	716	689	685	694	728
4082	1709	3266	3288	3291	2970	2149	1491	1081	736	456	378	286	263	266	277	256	263	244	232	274	251	280	302	288	256	242	252	258	285	243	237	282	267	259	250	210	263	264	260	259	257	258	274	234	278	291	256	278	275	245	282	253	264	267	244	260	265	253	243	277	266	251	276	243	249	257	262	254	268	230	250	243	265	251	233	259	241	240	256	262	303	243	278	271	271	258	241	214	294	249	220	256	280	254	256	243	262	248	279	291	263	252	265	259	255	229	228	242	263	268	257	263	279	257	270	258	244	245	236	256	276	256	249	290	257	273	274	272	274	221	267	251	255	249	253	255	271	250	238	225	261	256	236	270	253	251	257	278	268	239	274	289	240	271	256	236	259	251	271	268	261	250	285	289	245	286	274	238	242	254	288	263	251	269	258	274	260	254	245	268	251	273	257	285	235	276	278	245	248	249	263	245	268	259	257	256	258	259	260	266	251	235	244	248	232	278	261	240	289	269	281	244	262	213	248	288	300	261	245	261	233	243	272	258	276	278	245	231	283	272	250	276	277	252	278	249	254	249	261	249	258	256	291	246	259	261	271	245	266	271	271	260	257	238	297	261	263	233	251	291	303	242	220	297	281	256	233	246	264	251	240	237	267	269	257	272	239	231	265	240	237	285	266	218	265	271	260	251	275	277	264	260	281	273	281	281	250	253	301	257	256	246	231	259	234	291	267	261	260	244	245	262	242	253	257	230	252	235	261	241	255	252	260	246	247	255	230	236	229	225	248	293	257	266	279	234	245	254	277	240	223	241	290	254	271	275	250	264	293	272	280	248	250	255	265	258	253	253	261	276	273	246	249	277	246	247	235	252	235	257	254	260	282	255	279	266	242	285	284	242	277	287	288	274	275	267	258	232	247	221	261	284	272	247	222	241	284	273	261	266	281	244	254	237	229	291	273	266	239	238	247	266	243	261	261	265	260	267	226	246	269	265	252	270	256	242	258	238	272	275	275	278	262	269	246	253	236	261	273	256	262	270	243	246	251	260	220	228	268	255	244	263	286	248	260	259	251	278	224	262	252	252	261	237	230	269	253	234	242	282	255	266	262	268	229	272	273	246	250	294	272	290	251	269	250	273	244	271	297	247	260	256	237	260	258	243	252	248	266	266	233	234	258	240	229	286	311	264	280	253	266	223	254	260	264	268	255	274	264	288	239	242	235	261	245	236	296	250	247	248	264	262	265	272	266	224	259	281	252	250	256	234	235	253	265	257	248	273	282	279	265	275	246	256	262	253	278	234	255	230	267	275	248	261	235	237	271	280	281	257	258	243	245	219	288	296	258	272	266	265	222	273	252	256	258	245	262	261	259	249	256	262	243	255	245	230	249	240	230	263	247	226	260	266	267	265	243	253	261	223	281	248	221	261	279	269	222	239	255	270	270	272	246	264	261	251	234	276	223	228	227	247	261	263	245	260	271	261	247	228	251	256	245	253	234	253	235	251	241	237	276	247	252	281	228	234	256	260	257	255	251	258	253	258	253	253	247	280	280	246	244	261	248	255	237	275	267	241	236	266	258	268	251	255	240	279	263	263	270	247	278	256	251	303	255	268	248	256	271	257	277	255	180	240	298	262	268	246	264	240	263	273	271	275	251	269	269	265	271	268	259	226	262	262	272	265	279	257	255	260	255	250	254	272	274	232	252	286	222	230	265	250	247	243	254	254	236	265	263	268	244	249	249	278	253	282	241	261	272	247	240	256	268	246	231	217	247	254	231	274	259	241	238	242	268	257	234	220	239	213	221	259	278	245	288	275	249	232	232	259	268	248	233	241	252	255	249	207	261	262	269	270	280	267	238	263	224	233	264	297	268	266	234	252	263	251	286	253	255	240	248	251	260	262	223	246	273	283	234	266	239	266	266	246	227	248	261	291	237	226	227	267	272	234	247	249	298	279	252	280	241	230	272	237	250	231	279	242	253	259	287	261	265	271	228	253	279	259	278	297	290	261	275	259	301	267	265	246	240	224	269	243	288	277	247	283	248	213	236	256	286	260	283	270	282	251	253	273	250	279	274	251	269	250	237	249	228	274	251	259	238	252	256	249	266	227	263	271	278	230	240	286	250	254	272	230	241	257	239	244	250	253	233	276	253	258	236	256	298	265	268	251	250	250	221	226	263	250	285	257	245	265	260	259	243	279	270	284	260	288	258	280	245	278	257	258	270	277	248	260	226	248	245	228	253	285	237	264	260	267	256	280	265	283	261	228	235	244	213	282	268	253	248	232	279	276	262	299	258	256	222	283	227	247	239	271	273	243	241	278	242	300	248	233	267	220	262	262	272	240	261	238	267	227	264	282	265	264	270	250	258	279	230	281	260	239	228	233	256	248	252	233	240	277	280	263	282	230	270	245	259	256	259	253	269	238	248	267	246	267	269	252	226	250	267	247	251	249	253	251	282	276	272	272	252	241	273	263	278	295	300	269	239	260	256	252	254	272	262	252	269	275	236	252	233	267	253	281	297	264	260	273	253	259	270	267	266	226	260	274	257	254	243	285	285	248	241	245	276	272	233	245	258	268	246	255	234	266	256	256	253	278	268	269	227	237	256	262	256	263	267	271	255	236	270	278	271	272	230	250	262	280	276	265	250	258	266	241	216	260	287	241	213	252	246	245	259	251	255	265	262	257	260	233	251	249	240	271	270	284	237	242	239	289	231	278	282	253	241	246	270	230	247	247	240	245	258	240	206	216	249	272	244	239	255	260	257	245	288	268	264	230	239	285	260	260	257	219	282	267	236	258	241	244	259	262	259	248	272	250	257	266	244	263	268	267	276	265	263	265	250	247	248	256	243	236	232	263	264	265	251	259	250	257	235	265	261	274	255	289	238	246	266	250	270	251	256	261	241	233	236	234	262	250	271	261	244	248	251	245	240	259	259	250	275	247	242	262	263	237	257	263	231	252	261	279	278	298	284	262	240	278	276	260	253	237	245	256	228	256	219	284	263	280	231	244	252	248	253	298	308	261	239	238	263	247	264	264	276	240	238	249	245	252	266	272	247	271	281	273	235	228	238	251	283	237	247	249	248	259	264	261	259	251	268	237	250	240	256	234	254	277	272	245	262	265	236	271	280	255	264	282	286	245	270	292	257	255	262	240	287	263	266	246	261	252	267	249	264	248	257	253	260	249	253	270	244	216	257	261	263	254	248	259	244	258	245	274	264	251	237	271	274	275	260	254	287	263	281	243	256	271	275	264	276	269	241	262	253	262	260	260	257	260	260	240	253	230	263	250	236	273	281	276	277	269	249	252	256	239	283	271	259	241	233	229	253	275	226	244	228	268	261	265	278	272	245	243	258	255	260	239	252	268	250	250	236	251	258	250	300	251	230	286	247	227	266	274	263	239	245	260	241	261	272	270	248	271	263	248	268	266	234	288	218	236	247	239	236	272	259	231	253	241	244	259	267	266	281	282	231	260	293	250	236	254	248	274	272	256	264	287	264	243	272
3236	1968	6746	9311	11389	10096	7591	5391	3568	2307	1540	992	673	613	596	544	556	581	516	563	587	572	555	556	556	604	543	568	581	562	599	541	599	540	590	585	586	579	612	562	605	565	586	593	563	575	571	576	587	566	514	550	576	586	623	594	625	503	570	565	542	543	628	598	571	601	579	544	586	543	584	593	574	597	583	571	570	556	557	561	565	551	559	574	563	571	548	575	617	586	575	597	570	586	589	552	582	535	550	621	553	584	607	542	542	514	588	556	585	580	601	569	573	592	543	577	576	538	568	565	546	549	526	562	547	640	582	609	548	560	572	610	568	587	586	560	572	597	608	582	607	536	556	594	590	570	567	547	567	559	571	594	575	583	598	562	600	580	570	570	593	589	548	570	532	551	602	574	566	583	572	584	590	579	599	601	609	558	540	578	545	589	670	578	576	559	601	608	606	598	569	576	607	576	593	585	554	584	580	602	566	567	579	632	575	554	579	591	547	592	585	607	566	586	528	573	585	586	574	557	578	613	557	594	533	543	542	597	540	564	640	574	576	611	560	581	557	586	589	591	562	607	539	585	570	582	628	595	583	570	566	557	582	613	569	548	576	572	570	529	582	600	582	585	626	614	571	560	539	555	600	582	586	570	559	544	573	578	620	603	562	586	588	569	596	590	563	576	560	562	566	599	574	586	560	594	586	579	558	562	570	566	584	612	537	526	552	578	556	577	588	530	535	618	524	594	565	616	530	587	592	583	540	606	594	570	530	536	546	590	587	534	547	580	614	549	581	571	616	613	614	569	547	545	570	576	532	603	575	580	571	585	598	572	564	578	548	581	565	580	571	592	586	539	608	597	567	580	602	568	519	634	576	545	550	592	557	566	600	612	583	577	509	623	567	522	525	562	589	558	577	558	548	583	605	554	588	587	558	555	596	544	568	573	579	585	566	586	556	557	586	570	600	597	574	620	586	564	554	579	575	555	564	579	594	576	552	577	580	568	604	567	542	586	567	593	618	554	553	571	567	561	587	585	554	588	583	584	609	526	585	587	549	518	586	588	534	574	569	616	592	571	533	581	546	590	531	557	587	590	571	572	552	584	543	580	587	605	521	577	580	594	561	576	584	565	654	552	536	590	577	612	586	584	586	520	604	588	535	573	552	588	548	562	561	599	582	599	554	602	588	572	611	587	589	568	585	586	612	556	552	604	542	569	602	606	606	553	557	574	596	595	547	620	554	539	550	564	584	593	532	582	572	566	560	560	537	575	567	593	562	534	569	591	574	554	614	581	598	570	520	587	548	600	553	609	520	565	566	548	536	590	610	579	557	577	561	577	552	538	609	577	536	610	562	565	572	606	525	557	560	586	567	591	575	612	587	618	616	586	545	615	550	569	578	535	587	536	578	617	571	579	566	584	545	563	579	517	581	582	556	561	563	535	568	579	565	594	597	537	574	589	569	604	580	558	542	545	581	585	558	553	589	578	572	575	562	570	566	613	579	595	551	586	576	557	570	556	542	552	551	544	593	570	588	552	585	565	573	535	563	581	581	570	540	552	563	580	562	576	573	579	539	614	562	559	585	557	588	531	570	615	619	546	591	583	611	597	559	584	582	587	565	566	563	605	618	613	568	591	574	597	535	583	620	580	584	567	665	565	597	553	592	596	585	597	602	549	584	611	580	521	596	548	553	574	587	570	554	558	531	583	582	555	585	584	561	545	600	587	545	580	565	626	628	568	576	549	581	589	558	538	615	556	547	582	593	567	560	596	562	552	609	582	529	585	555	616	575	605	574	593	552	572	594	582	627	572	609	524	580	569	577	532	602	598	616	549	556	593	585	601	623	620	580	587	578	605	551	597	535	633	589	585	540	545	584	589	546	577	559	538	559	562	608	595	573	629	574	541	544	547	528	588	551	568	566	561	608	551	548	605	578	592	595	572	567	545	602	559	574	558	535	557	560	577	554	570	538	608	573	558	599	557	607	611	565	603	567	580	550	526	598	569	556	560	600	559	562	611	550	574	528	581	539	625	617	589	563	573	584	569	573	580	572	520	602	564	568	597	572	597	567	593	569	607	617	580	589	613	589	618	589	577	602	576	582	577	586	590	579	563	587	561	576	631	583	577	574	578	589	569	563	538	555	614	604	561	548	602	611	590	550	578	546	551	586	573	565	533	587	559	596	584	582	595	619	553	576	585	580	559	597	572	618	555	531	555	590	589	586	585	577	587	610	527	587	618	620	547	584	585	559	593	606	578	560	564	629	548	584	594	580	524	573	583	613	577	539	562	555	604	568	612	540	591	571	601	570	594	590	608	596	614	608	551	618	606	552	583	580	588	612	569	577	600	579	559	582	592	565	609	560	615	597	584	598	565	569	584	568	533	566	560	555	541	574	555	596	569	600	593	595	593	556	588	571	562	591	594	559	560	606	551	607	584	556	558	577	538	579	567	612	539	566	561	572	623	590	598	598	562	561	554	566	584	545	615	589	574	543	573	600	545	563	568	556	581	620	547	535	622	561	573	571	597	570	562	580	592	562	551	557	607	578	572	549	552	552	540	581	598	556	579	582	588	585	614	563	592	564	636	579	576	579	571	601	577	568	566	541	545	624	580	570	580	593	580	588	599	548	563	576	584	591	574	528	614	609	565	565	577	534	569	539	585	645	605	563	559	543	585	563	584	637	571	575	603	571	571	586	615	601	541	611	593	616	614	564	542	602	584	563	539	582	597	583	571	581	552	586	537	586	580	554	594	593	603	558	578	553	578	550	577	565	592	597	601	581	556	545	570	568	594	597	584	540	566	548	577	594	605	585	582	551	611	577	602	575	579	567	602	565	552	575	544	569	570	592	547	564	614	637	598	562	556	567	577	588	545	585	561	540	581	594	577	569	577	587	556	615	595	559	555	592	599	586	590	565	534	558	596	560	582	567	554	572	598	598	564	578	561	552	586	557	568	570	590	629	595	576	573	588	595	613	580	585	534	527	591	565	555	610	595	576	571	536	615	552	571	565	568	568	572	576	627	571	564	592	585	571	554	556	569	582	570	579	572	523	587	584	578	603	575	609	595	586	563	553	549	573	577	593	565	597	595	579	588	621	558	547	580	600	550	581	621	585	590	582	605	592	628	544	572	593	554	558	610	586	578	561	559	574	569	538	587	573	544	582	565	589	562	564	598	590	585	571	607	572	599	608	572	534	577	601	561	557	540	609	566	573	571	616	621	578	547	594	582	582	572	576	534	577	580	618	584	545	576	581	572	602	576	553	552	548	580	558	593	593	573	550	579	620	530	556	567	585	555	611	588	568	574	535	572	623	568	552	594	613	596	566	553	569	585	581	567	593	523	561	518	642	571	620	554	565	559	545	539	584	546	553	603	566	587	572	581	590	599	536	598	575	572	602	599	521	594	560	564	576	549	568	555	558	561	572	566	572	603	563	614	580	541	574	549	593	635	583	566	590	587	586	578	620	610	642	586	643	539	569	523	607	534	535	592	600	614
11871	9224	33587	52041	46216	37634	27635	17688	9751	4436	2026	865	447	255	220	201	201	194	211	215	239	195	184	198	195	222	198	229	198	224	195	195	212	186	205	191	189	201	223	221	188	235	230	214	203	224	193	213	182	180	198	200	208	222	198	208	207	186	188	187	208	209	215	197	196	205	185	217	205	214	183	199	165	199	195	228	211	189	182	179	184	212	190	201	200	218	213	191	219	218	205	197	202	211	217	213	170	196	246	158	245	208	196	212	193	187	214	196	208	197	180	213	200	222	186	201	202	211	194	204	199	184	204	198	207	205	209	205	200	188	207	224	188	188	188	203	184	178	180	230	184	217	244	185	202	211	205	210	182	198	185	224	217	208	227	176	175	232	184	213	222	217	201	192	207	213	224	184	207	193	208	198	222	216	191	204	199	190	211	202	197	208	191	209	198	213	192	214	196	190	176	207	210	200	209	222	192	198	205	189	163	212	196	189	176	225	172	163	226	175	203	235	200	194	203	186	192	216	214	198	199	197	214	214	224	182	217	183	202	209	208	213	207	217	199	234	213	192	211	176	178	213	225	194	196	164	191	223	189	197	232	182	189	198	197	181	175	218	194	218	192	206	229	213	186	211	211	208	197	199	175	204	215	185	214	212	201	192	194	217	194	196	219	217	200	194	232	196	192	183	194	224	186	226	198	208	199	204	226	185	245	180	206	184	213	182	186	193	203	203	215	189	177	223	221	193	214	222	208	183	235	203	218	190	212	219	193	195	209	175	198	198	218	226	183	194	213	179	184	205	221	193	196	207	186	167	194	188	190	198	195	196	184	207	218	197	229	212	186	189	202	217	198	213	208	195	226	215	208	183	218	193	213	204	191	201	177	172	199	192	193	197	178	190	199	204	199	185	199	214	189	192	196	228	231	225	204	191	213	205	193	186	210	206	199	188	222	230	215	203	190	189	191	200	220	187	216	195	179	211	212	207	203	194	221	195	214	185	218	183	193	199	213	192	222	207	205	199	187	218	211	185	217	222	168	216	199	233	216	199	221	198	176	210	234	216	181	173	196	194	194	210	207	203	180	205	212	208	203	208	237	244	203	196	229	216	188	203	206	183	181	235	238	209	223	209	170	213	199	210	239	185	222	182	195	214	200	197	203	183	192	196	211	189	212	211	182	205	207	186	202	184	204	222	203	217	190	215	206	235	206	204	207	221	188	181	179	191	211	210	226	199	205	197	200	233	232	178	193	205	180	207	212	188	207	209	207	217	191	215	200	188	223	214	200	178	198	220	210	184	203	234	219	192	194	207	206	206	210	206	184	207	240	208	207	211	182	180	200	181	203	172	188	216	209	196	210	193	189	212	204	219	207	202	178	177	214	201	192	206	211	202	204	189	171	210	232	189	204	192	206	189	196	208	219	188	209	224	187	203	192	213	211	177	195	202	190	226	184	187	242	196	191	193	195	225	182	188	240	180	180	204	181	193	212	223	197	222	211	208	190	189	221	177	188	202	209	182	200	189	227	212	182	207	177	170	206	209	200	193	192	219	201	200	183	203	176	185	205	208	193	205	227	195	249	214	190	223	170	176	197	202	191	193	207	201	219	221	224	202	216	208	190	204	242	217	248	195	210	194	228	203	191	190	196	175	193	181	201	212	167	191	199	201	185	192	234	233	203	186	211	206	198	220	195	184	233	184	229	206	233	193	194	213	233	211	249	216	183	201	188	205	213	216	230	214	193	197	178	198	176	189	209	199	197	172	197	205	212	197	228	218	191	216	189	228	219	198	204	226	200	216	215	215	220	191	212	200	189	188	209	224	225	205	185	192	200	202	199	178	219	195	188	205	204	195	165	218	227	208	200	190	215	203	209	220	202	221	191	216	182	210	207	201	216	195	220	211	212	228	193	195	212	197	199	188	197	197	191	192	198	212	212	202	194	204	188	192	189	198	195	198	198	247	192	179	196	198	189	201	203	189	201	188	157	195	227	197	188	180	209	171	199	189	211	204	184	211	231	223	204	203	201	194	200	209	180	192	157	182	200	183	185	202	228	189	213	220	211	223	214	196	232	226	195	220	222	207	183	189	211	189	196	184	190	219	202	193	192	214	223	229	190	200	204	191	195	191	190	193	223	202	194	192	213	210	182	188	230	215	216	206	214	215	185	224	222	186	201	178	222	203	182	202	202	213	214	226	195	209	195	190	189	203	203	196	218	239	235	224	200	209	201	209	190	197	223	197	187	207	197	192	219	196	207	209	221	204	200	195	186	197	186	202	213	185	196	189	190	220	199	169	212	182	203	190	242	208	200	202	183	221	219	196	214	216	216	206	220	220	205	187	163	211	203	212	241	199	203	204	178	189	177	195	213	194	191	190	208	208	204	204	204	197	210	189	205	224	218	194	205	197	193	199	184	227	205	189	230	210	173	187	207	221	194	212	203	202	212	177	198	197	209	198	235	210	194	209	212	191	212	196	217	205	215	179	208	175	182	206	215	174	204	214	212	201	188	258	211	216	205	191	214	179	176	217	189	226	210	184	192	200	229	206	216	210	215	218	198	218	195	209	192	186	195	228	212	183	198	185	211	208	184	193	218	217	214	213	193	208	208	213	192	201	191	205	193	181	203	165	211	213	210	198	197	209	208	228	211	215	234	190	216	190	174	216	249	201	206	204	207	215	197	185	183	213	187	197	193	217	229	196	217	196	220	220	185	192	215	191	215	207	202	192	191	196	188	208	201	201	212	186	198	194	216	228	204	198	209	204	172	219	192	219	207	216	211	207	187	199	193	198	176	217	221	214	182	206	210	193	200	229	188	223	187	234	201	194	201	205	196	198	196	183	181	177	207	191	209	180	200	185	199	205	205	206	204	203	179	173	184	225	211	203	178	233	199	213	173	190	207	206	196	192	206	192	199	206	199	177	237	225	186	208	212	198	225	236	233	212	223	187	190	207	200	218	188	217	209	216	187	206	208	205	209	192	202	191	197	233	218	202	192	197	211	197	202	208	221	222	207	201	235	218	195	187	197	206	221	235	215	205	198	226	196	197	189	205	185	192	194	246	190	217	180	196	215	200	185	207	195	204	221	191	184	224	207	219	205	195	189	208	233	208	233	215	219	215	223	188	173	198	230	194	188	197	188	203	189	229	222	204	230	208	208	191	201	195	198	217	176	226	193	195	187	208	226	216	224	205	212	221	202	219	198	205	234	231	207	215	200	183	228	191	196	224	201	208	212	194	201	208	194	223	197	187	202	196	181	208	209	220	241	206	184	225	224	199	216	218	218	220	189	210	225	214	222	198	199	185	192	178	179	212	213	220	194	198	191	192	185	217	200	185	231	184	198	215	189	194	157	190	189	191	209	227	219	217	208	197	214	192	188	218	203	189	221	208	174	199	223	205	210	223	207	229	186	187	188	209	188	216	176	212	211	211	191	202	176	221	186	181	209	212	217	191	195	207	210	197	188	207	200	211	171	186	222	203	211	201	197	198	222	206	232	201
7170	8322	38465	57331	56711	50800	43538	34729	24812	14819	8255	3449	1796	856	490	471	497	466	481	499	499	464	497	451	492	459	480	473	479	446	465	509	494	481	522	477	526	510	478	508	456	472	472	493	458	465	469	476	504	456	479	477	483	470	487	462	453	478	435	486	482	462	483	462	542	489	470	460	512	463	474	450	466	479	487	493	492	462	505	470	504	443	504	469	436	459	465	472	476	454	473	448	484	475	500	490	494	471	487	482	466	450	445	459	479	472	463	475	506	476	511	490	489	512	467	484	470	466	476	484	453	499	508	511	476	478	430	523	504	452	485	467	468	472	506	477	455	494	467	486	455	471	414	429	437	462	475	442	442	494	468	506	506	461	485	505	479	440	446	486	474	496	469	495	494	452	460	481	510	445	462	471	469	428	496	470	447	459	477	465	492	482	496	467	496	461	489	466	485	454	466	435	462	441	482	466	477	502	466	463	458	484	481	431	508	477	525	438	496	473	433	475	463	502	507	474	464	428	468	515	472	455	473	469	478	446	467	465	511	453	455	484	470	458	497	490	500	508	509	497	462	436	464	497	487	467	511	468	463	490	470	486	466	475	482	486	504	458	475	478	464	464	492	453	474	463	461	491	507	505	479	483	465	432	481	447	469	497	473	480	461	492	488	475	478	469	466	470	424	492	493	490	492	450	476	497	463	501	479	459	497	474	481	496	472	463	484	479	465	467	477	419	464	508	481	444	491	472	464	494	459	479	452	473	452	435	446	468	504	494	487	505	484	491	474	478	471	484	494	450	467	459	435	453	471	484	468	454	498	497	498	462	470	458	531	507	455	460	484	493	447	500	481	492	519	462	464	490	502	470	533	484	491	493	480	477	474	483	475	470	509	469	489	506	477	484	441	520	479	478	503	469	495	510	498	491	469	513	477	459	530	454	431	484	491	462	501	484	485	479	471	464	457	486	483	456	481	475	516	472	478	504	507	482	477	473	475	453	526	504	485	468	479	473	456	487	452	477	449	483	495	449	472	471	461	467	475	477	453	471	510	508	438	521	491	477	508	453	480	452	480	466	503	440	496	467	451	501	496	462	505	457	504	485	473	493	485	488	477	460	489	484	413	479	468	489	456	440	490	481	529	466	483	480	478	471	442	529	487	474	482	486	492	519	479	502	512	481	480	450	484	480	483	474	496	473	420	462	460	464	488	482	465	472	467	457	465	504	504	486	455	469	462	477	521	483	493	520	481	513	463	479	497	500	496	460	511	478	519	475	482	426	482	493	468	489	446	475	460	484	464	477	503	487	437	452	476	460	509	430	454	465	458	522	475	485	502	505	441	475	471	514	467	508	460	451	495	468	456	511	480	466	450	438	444	474	469	509	497	452	474	488	459	466	459	479	464	496	487	466	468	504	499	470	490	484	499	485	452	494	507	485	462	446	468	513	509	495	488	510	479	475	438	483	477	448	494	453	505	479	445	456	465	462	472	469	548	437	457	443	460	462	515	527	465	529	488	449	490	469	486	486	441	507	492	474	486	499	509	500	445	486	485	480	484	471	467	491	498	476	472	483	471	535	449	450	463	494	481	457	474	538	446	491	462	475	454	489	481	488	509	448	469	506	490	478	506	495	482	484	517	484	504	474	498	459	487	464	494	504	458	492	455	454	474	433	489	512	441	480	472	475	485	465	502	469	479	497	471	422	469	480	461	473	472	458	493	513	475	468	478	502	493	453	471	465	475	477	442	486	473	495	491	420	447	473	459	448	460	473	476	489	471	475	455	469	434	441	463	440	493	501	504	479	469	468	472	501	493	461	484	477	489	472	482	493	510	475	483	480	477	455	479	496	539	468	447	494	499	505	502	507	493	484	490	505	482	468	453	454	498	482	458	466	461	490	456	513	469	488	445	443	485	480	480	470	511	491	450	494	495	501	492	479	470	477	534	489	486	510	482	469	470	463	453	498	462	472	460	505	483	471	491	498	521	498	462	423	466	464	476	473	471	490	466	468	511	525	460	511	468	508	474	506	455	469	487	430	511	489	468	496	477	441	501	489	464	474	475	470	453	442	473	492	449	481	493	499	456	479	477	495	443	462	509	502	465	478	439	455	481	469	477	497	464	468	440	468	474	501	470	456	475	477	462	489	512	424	448	497	476	477	470	458	456	487	465	467	441	460	449	463	492	474	485	475	510	470	457	498	517	489	476	490	487	506	483	503	479	515	443	460	495	456	468	460	444	446	460	479	469	477	512	464	512	464	498	493	477	515	446	503	508	440	466	476	439	442	455	460	503	499	461	477	508	461	460	514	478	474	523	478	518	519	507	482	477	467	490	441	492	492	465	487	467	502	461	478	478	473	480	500	434	462	492	481	454	479	480	445	459	453	500	466	475	479	506	499	474	485	472	461	491	478	494	465	497	470	458	473	499	518	470	460	483	464	449	426	462	481	478	495	461	488	519	478	488	497	483	463	476	531	452	529	478	471	464	456	442	474	472	480	497	464	487	515	481	468	485	480	482	461	492	515	460	513	457	475	452	458	489	452	517	442	462	484	467	471	497	476	467	486	494	460	485	490	486	476	465	449	482	475	507	458	509	472	471	449	463	497	431	419	476	488	414	471	482	474	442	445	482	438	459	453	515	508	460	499	475	461	511	498	457	475	477	502	444	486	499	470	461	457	442	501	486	463	477	473	455	512	492	499	465	504	455	459	476	497	481	510	493	484	436	464	486	482	449	495	494	479	487	461	497	481	466	494	446	459	446	476	475	468	476	464	460	489	470	483	458	436	504	483	487	439	465	463	461	511	497	506	489	503	475	500	461	483	489	471	468	482	504	516	480	495	475	446	463	458	479	470	500	477	446	464	486	479	485	480	497	439	478	486	482	502	447	474	500	467	471	450	471	486	459	495	472	464	461	474	481	451	500	488	504	493	462	459	485	448	468	477	473	496	460	478	488	465	505	514	487	505	472	457	457	453	499	500	495	513	490	504	497	474	451	504	461	470	459	476	496	474	506	499	487	446	500	441	408	496	468	486	490	465	449	481	483	470	474	473	528	455	494	450	476	469	495	490	491	481	475	466	466	444	491	443	440	499	501	453	459	464	485	481	457	477	481	488	466	444	483	485	506	524	478	481	491	550	469	455	470	499	463	469	481	455	497	453	489	507	476	511	467	465	481	493	464	477	500	484	499	470	502	523	481	504	495	486	520	456	488	479	463	491	501	493	495	480	471	452	463	494	467	458	475	485	454	442	491	453	483	442	476	477	504	486	483	478	484	428	451	457	453	469	501	481	502	505	518	472	481	465	459	517	486	457	491	452	477	485	497	466	440	475	497	479	514	476	491	464	427	437	489	440	473	453	485	455	479	436	496	473	474	527	456	461	517	477	481	482	485	451	482	498	474	494	524	487	450	488	510	468	435	470	453	460	456	482	461	491	487	471	438	468	473	488	498	494	481	487	484	492	454	465	458	496	528	508	512	482	476	447	460	460	488	472	509	450
19216	13032	54340	67178	59771	51011	39419	27406	16316	7891	3830	1460	744	471	294	314	285	283	287	293	281	292	320	301	251	286	275	275	301	288	299	319	305	289	294	316	302	286	239	283	315	284	282	266	278	296	269	302	287	298	267	286	302	297	275	302	284	292	257	294	271	309	291	264	271	296	285	271	307	296	259	308	288	290	260	283	276	239	251	310	282	301	308	305	298	323	294	288	275	291	274	276	270	280	285	279	264	240	277	270	323	257	278	257	301	258	288	295	286	256	322	284	314	297	317	300	317	300	314	291	279	290	282	295	294	261	281	265	279	264	278	275	273	295	316	289	300	291	304	301	296	301	312	293	293	265	281	285	284	321	343	274	291	258	268	288	269	280	299	315	285	283	287	275	313	312	288	300	301	287	281	316	294	288	252	317	285	277	279	270	331	267	263	265	300	287	297	274	320	314	322	284	321	291	286	289	276	312	280	319	312	297	269	306	239	268	290	311	297	272	302	321	283	269	291	292	276	296	279	301	276	285	278	279	273	275	294	274	277	264	303	283	283	259	298	311	272	279	264	276	303	294	306	297	271	297	275	288	286	282	310	296	298	265	314	306	321	299	273	273	316	301	316	305	289	308	274	301	287	263	265	263	263	302	308	315	288	284	287	291	265	302	294	293	291	304	257	304	259	295	290	309	302	290	303	292	266	304	285	289	248	288	291	302	286	291	265	312	296	277	296	326	291	279	291	286	288	286	273	259	297	281	289	318	308	306	298	304	298	314	306	278	284	293	321	310	281	292	274	292	275	299	321	286	302	286	311	305	321	274	324	267	274	266	283	277	280	288	279	292	317	276	288	289	250	293	326	281	313	278	279	305	262	305	271	286	283	233	278	287	281	328	279	308	262	312	272	289	284	306	297	307	290	275	279	312	282	307	284	289	305	276	289	282	287	307	300	304	294	282	279	291	338	274	311	294	279	257	292	256	270	298	305	289	280	287	310	313	314	294	273	300	300	303	249	330	313	297	292	285	322	271	299	298	285	279	295	284	284	302	265	272	269	298	250	288	303	306	266	287	283	284	302	275	286	316	287	304	299	267	285	289	312	320	303	249	308	250	297	303	248	318	295	297	267	324	271	319	297	306	296	264	274	327	279	276	306	285	292	281	288	310	315	290	279	297	297	306	284	303	272	225	284	280	307	291	307	294	320	311	293	299	318	249	292	278	291	310	280	317	307	278	286	325	304	276	247	290	286	305	297	257	258	315	256	280	299	313	310	270	262	293	297	281	273	294	290	283	330	298	282	268	292	309	278	290	301	317	287	283	296	294	276	301	326	271	292	305	300	293	300	290	277	312	279	279	315	317	269	299	294	270	278	295	276	284	258	279	290	313	315	284	269	289	276	305	288	272	298	275	265	288	311	272	276	266	294	250	308	289	281	291	295	291	307	274	287	302	261	313	289	316	299	275	307	260	284	273	295	313	270	326	307	294	297	267	303	310	272	296	264	251	299	283	279	280	292	258	295	276	272	297	294	313	284	290	301	314	304	275	298	283	269	297	280	292	295	285	289	267	277	257	290	307	272	284	286	278	261	287	297	278	278	300	272	286	300	292	311	315	293	245	267	288	281	298	271	259	322	305	316	284	330	304	294	296	310	276	264	273	276	268	265	317	286	317	258	280	292	297	292	304	328	322	310	274	276	271	292	261	272	286	304	259	302	281	297	258	279	289	302	285	280	257	290	275	304	268	278	294	327	274	304	303	312	309	271	295	294	335	284	296	282	276	288	309	334	279	299	292	299	264	263	299	263	290	290	290	288	281	286	293	298	310	296	287	242	270	300	278	320	313	278	297	273	306	296	285	325	296	311	290	301	305	285	284	282	280	290	281	300	281	300	307	297	286	281	303	279	292	280	289	246	294	282	311	272	270	296	278	309	280	283	301	270	273	289	268	306	301	283	286	293	280	294	286	301	291	275	260	294	271	312	298	312	261	276	274	284	307	280	278	294	282	292	262	275	306	319	294	280	280	268	280	278	314	284	280	294	321	285	299	277	303	316	271	254	293	310	312	277	290	273	312	288	293	290	319	302	337	293	287	276	296	328	295	298	256	279	280	281	299	254	318	279	293	282	296	265	271	294	295	297	290	280	283	295	289	267	308	290	283	276	295	277	281	304	261	257	269	282	271	316	296	288	247	287	288	290	300	291	286	272	285	302	298	249	291	290	277	283	298	259	319	285	346	299	296	276	260	286	269	249	278	294	280	294	284	308	298	318	299	280	266	283	271	282	314	270	276	268	298	291	281	275	287	309	254	281	308	317	296	271	284	279	340	267	300	324	282	294	317	264	254	306	300	313	300	272	271	273	286	280	283	326	308	273	282	268	290	280	265	254	273	289	294	264	278	269	305	256	328	294	308	299	277	283	263	288	274	313	273	289	259	285	296	303	301	274	301	287	297	321	279	248	294	303	295	280	288	257	285	319	305	274	268	273	271	314	296	289	300	302	276	290	286	274	287	263	307	279	307	275	304	287	253	282	291	308	284	307	279	281	309	276	301	292	291	312	296	272	286	271	269	300	298	259	280	290	304	279	286	280	292	281	304	272	292	306	294	293	318	296	280	288	302	325	293	303	287	291	308	294	292	309	297	279	275	259	261	293	266	305	304	303	259	275	263	280	307	253	294	295	268	290	319	312	259	309	292	297	263	293	289	263	260	295	307	290	322	274	268	280	275	273	291	306	304	296	306	313	285	274	310	268	274	263	299	288	283	275	298	289	262	256	283	281	302	286	292	266	305	279	299	311	314	302	304	254	306	300	310	291	297	274	272	274	314	286	337	277	322	307	267	293	303	312	273	311	315	298	288	294	289	296	278	299	310	308	263	273	276	275	321	303	347	266	324	292	302	279	294	288	283	302	273	293	276	293	266	281	306	292	296	298	307	309	284	292	280	252	274	278	304	298	280	307	288	272	277	301	277	310	292	289	281	262	303	285	311	288	291	283	313	291	318	278	289	276	287	335	285	268	298	309	303	277	301	300	295	297	308	302	278	298	315	278	298	294	259	271	277	292	288	328	291	294	238	304	287	287	263	271	276	288	279	291	286	281	279	282	315	258	310	281	227	282	311	278	313	308	264	273	267	268	277	282	279	277	287	285	285	300	319	262	279	277	275	302	307	292	301	276	259	310	280	291	286	267	320	301	293	285	310	304	296	281	297	303	304	304	280	275	295	279	286	300	296	309	291	277	283	289	276	293	295	329	279	308	275	253	284	330	302	290	291	242	266	288	275	279	277	259	275	254	279	284	273	287	316	308	285	280	286	299	261	298	330	306	276	306	281	289	300	264	295	284	297	264	279	272	274	274	285	314	327	313	288	285	304	294	291	313	283	315	299	278	281	309	293	292	289	321	260	321	275	331	309	281	314	318	313	299	288	289	297	284	289	307	285	288	322	280	274	299	267	263	297	296	317	291	265	285	295	288	278	264	300	294	308	318	273	259	286	314	302
8822	10900	52779	69881	69223	62746	52806	42714	32671	21356	13711	5486	2993	1611	601	620	676	653	674	681	625	633	651	638	681	717	659	662	628	682	675	663	711	635	701	676	648	631	694	719	685	702	689	637	667	660	623	664	672	645	621	629	619	668	677	671	701	635	618	664	616	656	641	630	630	674	685	665	648	632	664	587	633	637	662	666	691	680	633	648	686	675	633	597	621	647	673	645	696	668	669	622	653	635	622	662	664	666	680	647	660	729	678	638	631	641	659	647	615	641	663	624	627	639	629	624	662	605	649	624	675	610	689	700	652	640	689	660	629	680	655	654	677	635	648	616	659	648	663	630	651	650	661	646	685	645	698	669	695	657	613	597	670	633	629	671	629	659	625	668	608	640	600	599	646	665	649	651	650	680	640	642	627	672	626	611	659	653	660	618	619	670	645	642	643	661	682	632	626	626	632	673	624	611	683	623	631	668	625	655	674	638	657	618	656	636	603	695	627	678	674	574	664	640	674	683	652	639	635	625	656	695	692	671	644	669	663	644	623	657	601	676	672	619	628	657	629	642	679	670	656	647	702	623	663	636	656	604	662	622	638	674	666	651	658	636	686	637	671	666	612	659	632	679	643	625	659	609	649	655	647	715	618	633	641	604	635	659	627	629	700	632	651	658	643	652	647	585	671	655	602	652	645	610	659	652	623	660	650	627	640	632	681	649	670	622	620	658	632	633	638	679	643	667	653	633	613	599	677	628	621	655	676	662	627	646	672	677	618	650	623	671	612	625	602	684	693	623	599	668	678	649	650	659	626	636	666	638	657	657	621	697	690	675	624	645	701	597	664	607	680	676	594	657	706	637	628	675	610	658	670	658	639	613	698	637	642	628	667	621	647	651	711	670	694	619	634	703	646	689	630	640	646	679	683	664	650	627	665	668	647	665	602	618	654	627	638	634	672	637	631	658	671	678	662	643	662	639	638	672	659	653	642	646	678	622	681	670	654	675	633	681	671	654	670	610	591	671	689	644	662	636	665	657	664	680	635	662	653	617	633	673	668	657	606	681	648	602	657	661	661	641	638	702	655	664	686	639	678	659	606	643	628	655	644	695	666	662	633	654	652	599	673	657	670	632	696	614	629	680	655	632	643	666	581	608	612	672	691	617	634	650	677	655	651	611	646	642	667	655	632	652	588	628	686	664	635	637	666	644	677	651	674	633	689	644	609	624	635	560	649	639	634	628	630	628	620	675	633	606	624	600	656	596	619	678	703	646	639	647	599	640	661	688	643	603	615	642	663	663	626	639	656	634	632	635	635	662	671	645	641	640	664	626	666	683	648	630	663	681	686	606	676	665	650	647	680	727	666	611	658	604	633	630	607	663	674	605	647	673	648	641	641	648	668	645	599	646	647	619	615	662	641	620	681	646	682	669	658	638	657	635	641	678	661	666	685	622	638	675	640	639	620	641	647	648	636	644	601	686	621	612	647	719	715	669	662	595	658	660	655	686	654	653	632	593	611	657	646	663	650	621	628	648	653	651	616	653	649	643	615	669	631	655	634	636	632	666	621	607	647	672	678	683	682	661	632	618	678	657	600	675	621	646	665	696	632	628	679	622	628	661	667	629	670	597	636	666	643	664	625	665	673	632	670	610	669	641	658	623	683	620	626	623	638	642	620	671	626	654	619	665	598	636	687	643	630	624	689	655	657	608	644	635	688	614	643	686	640	696	617	666	662	643	659	624	605	670	667	606	650	621	622	631	661	618	653	658	649	663	668	651	604	653	653	664	664	657	631	629	649	642	669	634	585	612	637	661	688	614	620	623	617	634	657	606	630	671	649	574	623	633	678	656	689	680	625	699	631	671	660	591	675	695	661	652	655	628	669	657	657	651	672	617	672	675	593	694	655	648	632	724	651	661	632	634	620	708	672	683	667	631	690	671	639	684	640	673	626	629	654	659	623	650	627	623	637	657	640	665	694	677	615	679	658	660	654	694	643	683	732	613	627	623	661	698	681	692	626	598	654	661	619	659	669	656	637	725	663	635	692	621	679	618	625	622	668	661	639	668	723	663	657	642	679	616	633	642	683	645	664	655	660	629	660	638	660	611	651	669	672	661	659	633	643	678	678	635	610	621	670	721	681	616	682	624	647	659	616	700	644	703	632	607	591	657	653	701	624	627	687	671	654	637	666	645	657	658	683	629	665	672	658	681	633	618	608	654	673	684	715	641	640	620	629	643	633	658	672	597	663	684	635	671	628	623	649	668	705	643	666	652	655	653	597	607	656	668	643	636	642	678	656	660	654	609	624	666	652	661	623	615	631	652	651	630	617	697	630	638	634	672	676	596	636	624	666	648	661	630	634	623	630	664	681	654	695	639	704	590	652	649	625	655	670	614	605	667	637	668	617	662	679	624	623	619	643	639	650	625	654	666	648	636	704	685	676	591	715	623	649	633	658	670	666	679	619	671	688	721	673	612	676	668	629	668	668	651	642	620	701	643	612	660	614	677	683	669	638	639	657	648	666	645	657	637	688	725	646	634	642	665	665	629	639	614	673	669	647	659	655	651	656	650	634	668	626	626	647	693	689	627	650	680	659	630	643	627	603	592	649	650	600	598	610	673	630	641	665	625	633	671	704	626	655	701	613	659	625	632	623	621	641	664	625	666	649	677	636	677	645	655	645	639	652	653	621	643	659	622	665	663	625	700	696	628	633	691	654	665	589	682	677	648	648	629	656	671	633	669	641	623	651	581	620	625	656	616	651	630	670	649	651	616	664	652	605	668	645	649	651	638	637	656	672	628	671	659	634	641	695	625	660	667	632	665	655	713	683	642	675	672	665	650	675	647	611	658	596	650	684	697	643	642	640	676	652	658	626	675	654	663	648	677	650	634	659	642	666	669	620	635	636	602	653	636	642	593	701	667	654	645	669	661	618	640	679	627	659	648	613	603	650	646	610	622	643	632	631	635	651	719	654	618	639	675	735	643	622	652	646	659	623	661	646	645	644	646	662	677	639	625	670	607	651	676	601	614	613	627	667	616	674	637	636	660	655	706	639	673	670	659	656	663	662	582	630	620	655	621	638	632	643	616	639	665	648	666	646	634	599	643	666	667	609	670	665	634	653	688	665	641	697	661	638	659	670	647	647	642	663	621	636	642	636	630	626	651	634	639	658	663	636	668	619	650	635	655	661	642	681	649	655	660	660	632	606	632	655	670	632	612	658	646	648	623	638	673	646	635	596	631	645	652	605	663	660	608	647	624	628	623	660	644	641	642	641	618	635	698	671	612	678	645	636	627	613	633	643	668	696	640	631	640	647	622	671	671	692	638	662	638	678	680	638	676	640	662	656	644	621	601	613	605	670	635	644	659	662	619	646	688	603	708	609	653	639	635	697	627	646	683	661	644	637	634	691	647	675	659	673	626	637	619	633	652	679	631	639	679	692	645	635	640	669	654	658	609	663	612	684	614	651	661	665	681	692	701	619	667	641	676	658	665	682	621
3809	1613	3892	4542	3303	2330	1765	1166	716	552	397	346	255	254	263	262	242	295	239	245	236	252	258	256	236	258	261	246	239	240	269	248	266	239	267	258	275	244	254	258	251	240	235	277	243	226	211	237	241	271	281	240	248	242	251	284	269	279	259	286	230	267	219	244	206	244	253	246	254	238	245	235	220	278	254	264	243	269	249	244	245	233	241	254	258	240	249	265	228	242	225	240	240	261	232	275	235	240	227	259	254	253	276	241	229	251	250	240	268	225	257	249	227	250	270	263	250	253	211	258	233	236	258	270	261	247	264	254	245	240	240	232	251	250	257	240	254	250	259	239	274	247	243	269	251	226	240	290	262	277	246	250	249	245	246	252	255	246	250	247	281	249	246	224	292	244	232	254	250	250	300	264	287	236	240	237	242	233	291	238	233	244	244	249	226	254	246	269	270	247	244	244	247	289	250	256	252	240	231	238	241	228	270	241	277	221	298	257	224	241	249	247	225	239	232	216	248	227	271	211	254	232	246	257	247	246	241	255	255	221	232	226	243	216	258	245	232	250	274	253	282	272	251	278	253	250	277	257	289	231	237	266	272	218	232	233	248	215	258	281	249	233	247	256	262	253	228	257	236	241	271	234	264	249	241	252	253	253	237	301	247	257	281	248	217	242	271	261	268	262	215	252	284	255	259	241	241	243	246	249	273	232	230	257	254	221	259	249	264	265	280	263	243	253	236	254	256	262	270	225	256	251	247	276	260	241	258	265	243	218	269	262	239	272	257	230	262	217	244	275	246	252	255	222	219	251	244	260	265	241	267	194	241	253	252	228	263	265	257	250	257	238	238	241	226	252	239	230	240	273	240	248	273	252	271	268	258	281	254	241	236	260	260	228	255	227	249	272	230	267	255	224	243	232	243	237	241	223	251	233	255	267	243	262	253	222	244	249	264	236	251	253	268	250	268	250	233	245	253	262	238	269	235	234	241	253	236	265	241	229	230	216	252	269	252	253	274	250	230	255	227	263	258	230	248	250	241	248	263	261	229	244	277	270	252	230	236	256	239	228	269	256	247	258	276	268	240	257	260	254	222	248	250	259	257	269	222	246	270	260	246	207	264	262	250	259	245	270	262	280	254	232	242	276	267	241	253	282	239	258	244	238	232	270	260	238	235	249	268	232	247	239	257	237	229	248	224	270	264	270	260	260	236	247	274	223	250	246	233	272	249	248	243	229	300	247	279	253	257	245	267	232	272	239	247	218	243	215	260	245	267	267	243	242	236	222	246	235	239	251	251	228	272	237	261	255	254	248	263	274	232	223	279	247	229	242	246	242	208	257	251	222	238	266	238	254	257	221	261	230	256	253	284	200	283	257	225	278	257	258	281	247	266	262	281	227	262	230	222	226	235	283	262	259	248	240	283	233	229	247	236	231	242	225	242	283	265	273	247	229	269	255	240	262	258	252	254	241	233	260	231	249	257	248	264	250	250	284	216	241	242	206	246	247	257	249	242	246	237	240	235	244	252	248	259	248	253	262	261	244	270	232	257	277	226	222	287	238	230	239	247	291	237	263	239	241	281	238	231	242	237	252	232	243	273	239	238	248	262	275	256	235	285	277	252	223	253	216	227	263	252	272	267	251	254	246	209	236	254	245	242	236	258	253	248	254	253	236	262	260	250	275	258	265	259	248	258	253	232	258	251	240	268	270	262	242	250	296	302	262	257	245	256	251	246	255	250	215	257	243	201	274	248	247	279	247	236	232	241	280	253	271	239	249	264	221	247	281	241	261	256	237	241	251	213	258	235	262	260	249	215	225	228	251	245	224	253	220	278	239	253	266	273	251	255	230	240	256	275	230	246	251	238	242	236	262	229	215	250	234	274	253	247	259	283	264	275	274	255	247	239	252	277	273	264	233	264	236	229	264	270	247	270	266	243	260	226	230	239	240	250	244	262	274	259	263	246	231	223	249	248	246	234	259	283	274	258	265	260	217	235	229	281	239	229	235	243	252	247	235	259	226	251	231	248	254	243	233	240	246	271	242	263	253	286	241	256	253	264	257	218	267	256	266	260	223	227	254	293	240	267	278	255	261	222	256	239	241	287	204	228	246	245	250	237	263	254	280	263	252	252	240	257	265	261	230	274	281	224	215	242	245	251	257	269	241	258	238	258	256	231	251	233	256	259	259	256	270	232	253	251	250	242	245	215	232	248	239	256	262	235	232	244	239	274	261	299	251	231	256	236	247	247	275	236	266	229	231	260	237	261	285	249	234	297	270	244	260	283	273	237	260	224	200	259	255	240	253	236	265	240	275	248	238	260	268	248	265	277	255	225	228	247	239	254	245	238	237	246	268	240	265	233	269	206	223	221	254	248	224	260	248	268	230	261	275	272	237	273	255	260	254	246	230	234	258	265	232	254	269	258	265	249	251	248	237	230	248	260	299	264	230	231	254	259	249	237	270	258	274	238	231	256	253	225	258	242	226	256	221	243	231	232	269	288	240	273	244	249	273	229	232	259	249	233	235	230	232	222	257	251	233	246	232	247	271	266	251	233	244	261	205	228	243	236	256	231	254	233	244	248	233	266	283	248	239	228	249	245	228	260	258	250	251	233	256	271	239	233	242	256	219	259	265	254	230	281	261	241	253	280	227	261	252	246	256	264	246	258	253	237	249	246	265	257	241	235	265	248	244	242	259	284	270	268	239	278	294	252	279	225	237	243	250	215	268	256	279	256	275	246	234	281	245	270	254	245	265	255	275	248	258	236	261	262	303	244	229	243	275	250	265	227	251	238	266	271	256	285	265	242	246	235	271	247	232	249	258	246	235	239	248	260	252	246	252	237	251	268	255	244	236	241	255	206	231	240	278	252	234	261	239	266	263	262	246	218	227	275	241	285	252	271	268	250	257	258	247	277	235	265	220	269	240	239	234	255	255	230	235	217	263	243	240	236	252	221	258	255	246	263	244	231	261	241	259	264	249	234	236	251	226	252	246	238	225	207	252	227	254	249	267	240	232	248	237	248	272	253	260	271	242	234	259	263	266	260	225	258	259	248	200	232	238	262	263	254	243	267	226	204	230	253	267	244	261	246	244	225	225	264	292	261	251	252	243	256	245	254	251	254	253	256	276	247	259	248	233	243	218	243	273	289	259	258	234	246	239	218	238	241	225	259	248	225	224	244	258	241	246	242	287	265	229	245	238	237	238	266	207	241	273	253	275	238	269	250	240	234	241	250	250	247	255	235	263	212	245	258	269	230	260	243	230	223	241	242	239	257	233	274	250	269	263	252	250	270	249	268	237	249	236	264	287	254	253	257	290	250	265	267	247	255	262	238	253	252	262	232	258	229	220	259	265	240	234	285	241	245	237	273	256	246	264	258	229	265	261	240	270	259	254	239	245	248	232	238	237	246	228	267	236	264	261	269	232	238	275	256	225	242	246	230	240	262	254	252	242	239	246	238	232	242	260	215	223	265	217	272	237	251	241	243	255	230	227
2846	1821	8147	13143	11630	9125	6924	4396	2677	1724	1248	802	585	648	545	637	509	553	575	550	533	547	580	530	568	578	559	527	535	552	577	555	565	561	548	537	560	524	586	528	530	565	568	582	524	550	506	553	595	547	549	529	555	533	597	582	562	550	525	567	543	545	535	534	491	565	581	592	536	542	536	558	582	569	584	537	565	554	577	530	548	513	562	607	525	525	544	541	568	534	550	556	551	585	528	560	548	547	589	518	524	559	566	584	558	582	552	564	586	577	571	551	586	568	523	510	584	555	568	578	545	546	589	586	555	599	588	616	557	546	548	560	541	550	548	562	555	545	540	557	566	561	540	522	586	565	550	586	571	548	555	534	596	556	583	527	521	565	610	553	586	596	540	504	588	551	570	565	537	559	590	530	555	587	552	535	559	595	553	542	552	519	580	552	544	478	593	575	588	481	578	543	514	553	585	557	559	533	544	539	534	521	559	529	582	563	565	572	577	574	517	553	585	573	567	584	518	548	539	552	540	623	560	534	533	565	565	517	554	540	553	567	566	581	541	557	571	533	575	567	575	530	563	565	550	578	573	580	586	544	528	546	589	571	531	598	567	571	571	580	546	606	528	561	544	549	537	566	563	529	560	538	559	484	550	557	546	578	569	535	536	528	569	500	536	570	570	574	529	572	582	589	567	536	596	602	554	562	539	529	564	537	555	576	579	538	550	572	508	563	527	527	557	532	586	544	585	559	573	561	569	570	561	589	578	597	516	569	538	575	557	644	536	549	546	542	546	570	558	542	576	583	533	553	562	543	573	571	562	566	566	574	507	566	558	598	532	575	549	555	496	576	565	554	564	542	546	571	556	554	557	571	561	560	561	579	610	559	585	565	551	542	548	585	575	540	566	566	599	561	542	531	565	576	581	614	540	566	533	529	526	544	571	559	575	574	551	542	567	597	506	548	606	581	576	575	549	555	519	536	569	549	552	578	541	570	552	563	586	523	560	552	533	570	584	597	539	514	578	528	554	589	577	539	533	572	530	528	536	567	534	526	586	567	552	566	532	563	540	581	543	538	538	582	515	546	534	503	555	551	510	558	521	527	558	539	567	569	577	564	551	548	544	571	522	531	520	581	580	542	561	539	531	527	528	543	566	539	580	565	548	540	512	571	553	582	578	559	559	537	506	580	560	561	566	556	545	534	562	537	539	531	588	545	531	597	532	590	595	555	531	509	610	578	566	560	548	560	552	557	546	577	549	558	553	545	520	530	580	534	563	602	559	559	573	596	595	578	581	543	566	620	587	539	563	556	575	571	575	562	519	596	522	566	555	546	572	555	554	558	531	555	531	557	569	526	555	557	539	544	525	565	515	545	536	548	546	550	552	528	545	537	564	563	567	570	604	522	569	578	543	515	574	560	566	585	553	563	520	576	561	557	565	569	577	539	537	551	593	528	501	583	562	562	541	499	534	538	559	547	566	562	545	550	528	554	571	556	594	588	494	553	618	599	545	540	575	554	540	544	536	514	540	586	542	548	570	557	539	534	536	599	526	516	553	563	603	570	529	578	564	565	534	544	549	547	532	578	546	567	532	542	553	535	564	522	555	546	557	571	555	537	537	565	560	601	579	519	521	543	527	587	545	561	579	584	568	544	533	547	554	557	532	587	586	540	544	551	524	532	549	532	573	522	541	559	570	538	581	568	589	544	580	565	541	583	572	587	550	551	534	519	542	570	582	532	534	512	563	558	511	526	616	508	532	563	538	571	545	585	552	561	534	565	552	554	599	571	539	582	571	547	583	596	549	590	566	576	564	543	589	573	548	569	535	520	568	557	546	533	591	547	564	538	547	520	555	534	574	606	544	546	577	545	596	532	558	508	572	539	585	545	532	541	570	570	536	555	574	540	535	519	566	587	548	550	552	546	584	565	555	544	547	578	535	538	583	524	526	567	567	553	522	563	555	512	573	507	568	561	524	544	555	558	574	525	568	549	586	586	548	566	522	537	548	552	535	576	544	552	570	531	603	547	588	509	527	493	549	528	526	551	547	558	526	567	529	589	538	581	565	533	540	543	556	578	558	568	537	579	577	571	529	569	557	532	604	572	539	534	554	601	534	528	558	565	577	546	586	562	572	560	599	591	506	532	539	560	574	549	575	551	532	531	553	503	552	559	536	542	582	544	543	543	531	562	565	534	549	530	552	508	510	588	560	525	580	568	537	561	540	534	547	540	545	534	584	510	617	547	568	553	543	533	543	547	561	539	599	558	554	593	554	548	535	584	552	547	552	554	564	538	590	535	569	561	545	558	533	624	511	584	509	573	555	544	580	535	529	589	543	550	567	547	555	521	555	579	548	546	550	538	556	566	591	577	528	555	540	585	555	564	606	580	547	557	536	582	541	515	502	523	592	547	550	557	561	536	523	527	548	540	522	578	583	578	586	592	533	585	532	550	570	583	537	549	552	587	593	564	617	536	507	570	556	539	549	555	509	504	545	561	556	521	548	555	556	578	544	514	602	578	539	607	554	571	511	556	548	574	549	562	548	553	518	558	523	563	557	554	536	560	548	547	616	531	552	535	528	589	530	576	582	551	538	555	525	568	571	546	594	540	566	519	600	587	530	631	580	540	573	580	567	533	520	563	557	536	559	564	517	577	559	537	514	535	551	550	525	588	571	554	537	549	544	537	532	544	545	531	581	566	556	552	577	556	592	537	552	576	566	540	530	590	576	570	538	595	591	557	537	567	572	537	529	549	564	531	536	551	556	560	586	554	555	557	551	546	524	550	545	548	532	508	548	535	562	539	556	580	551	605	551	516	550	562	595	546	548	520	530	552	532	537	503	606	565	550	644	589	580	518	583	546	534	557	534	577	591	537	543	552	576	585	520	558	528	514	580	563	523	557	587	553	553	559	563	569	553	552	587	556	566	573	534	551	557	558	555	565	562	565	560	585	605	531	602	559	557	598	545	533	561	533	609	552	599	565	630	558	549	571	562	566	549	556	535	537	564	549	587	580	581	561	549	535	547	560	559	560	539	549	568	543	566	520	557	552	543	528	547	614	538	545	574	552	499	535	549	533	552	532	544	541	558	573	550	543	557	542	578	525	551	561	574	543	547	563	571	557	593	587	561	552	534	546	537	555	503	529	595	569	565	583	531	535	569	523	581	526	575	555	581	588	567	535	562	572	567	565	568	546	518	552	563	545	542	588	546	554	602	531	558	547	565	536	612	552	567	568	557	576	567	596	541	553	546	588	495	580	613	580	516	568	518	555	552	581	548	555	563	570	556	551	589	587	586	548	589	516	590	565	536	565	535	562	588	542	603	562	550	551	574	520	542	581	550	543	582	570	565	572	552	527	555	532	562	511	558	555	585	558	577	565	551	570	521	592	523	551	585	565	552	571	546	537	583	604	540	591	550	557	539	566	511	593	512	556	552	551	562	558	551	566	595	492	576	572	558	567	542	552	529	566	633	580	590	536	591	543	561	530	556	547	606	538
13059	11887	42460	52634	47208	37552	27111	16156	8309	3876	1847	861	339	267	187	221	219	232	225	228	186	239	218	222	223	207	209	207	192	204	228	210	236	216	205	197	191	224	195	209	222	231	194	193	197	221	199	183	201	225	204	225	217	217	198	183	228	202	221	236	223	189	204	200	201	201	227	215	195	196	193	191	223	204	229	232	193	216	203	221	235	228	198	194	219	226	206	205	204	217	238	199	223	210	208	205	220	220	207	192	220	216	204	241	201	206	193	225	221	210	226	209	207	222	216	217	204	179	185	211	229	208	208	213	192	226	219	197	193	210	191	223	196	229	204	203	204	225	212	217	222	219	208	208	200	212	200	227	193	209	236	225	197	204	192	221	205	213	190	218	216	192	200	195	202	177	195	192	187	205	202	219	202	207	199	194	209	207	225	227	206	224	206	216	221	207	209	223	198	217	226	212	195	204	175	201	210	194	186	202	226	207	219	231	231	224	229	199	208	238	201	219	211	177	223	222	201	223	210	209	204	216	218	213	200	191	216	215	207	221	237	194	191	210	216	200	201	203	223	189	215	209	242	245	183	187	213	196	213	234	220	241	232	223	231	202	221	211	216	194	200	207	232	219	214	200	202	223	191	207	182	201	197	228	208	252	204	185	194	195	202	213	207	204	211	214	220	201	221	199	192	187	214	220	205	219	214	217	220	194	200	209	200	211	212	217	226	206	204	231	205	220	253	206	223	210	179	206	211	220	181	175	195	205	241	222	202	206	220	197	204	202	213	210	213	209	230	206	214	209	202	191	190	224	193	188	238	226	195	208	210	205	215	199	193	214	220	212	211	185	220	198	206	204	221	201	206	216	176	206	179	215	211	236	240	225	190	225	198	196	232	211	213	213	193	198	224	224	225	197	215	208	236	211	208	193	216	229	234	191	216	212	197	183	229	201	236	211	184	193	197	215	204	217	212	251	216	211	205	207	201	192	205	207	199	219	192	215	227	226	193	208	228	177	233	221	203	189	184	186	225	213	206	193	211	204	201	214	201	208	246	209	234	206	207	212	197	226	215	205	200	206	170	165	203	224	221	199	214	191	198	221	195	237	185	209	220	182	209	217	204	213	206	186	212	213	218	208	193	219	214	216	209	213	212	222	207	213	195	187	210	219	227	207	187	238	208	212	211	223	186	200	199	218	233	199	194	171	216	189	200	234	205	207	194	206	212	212	196	212	187	184	184	215	217	189	211	220	220	214	226	189	199	205	201	231	198	205	229	197	194	196	193	200	194	220	237	197	192	226	214	203	228	223	205	202	211	215	186	195	215	219	219	195	172	214	166	198	192	243	195	199	248	202	227	205	215	205	195	205	208	204	193	229	213	250	216	206	195	232	216	192	202	248	201	207	197	233	217	194	236	202	223	207	224	213	200	206	182	204	218	214	236	206	200	223	227	241	243	208	220	232	227	195	236	211	177	190	214	213	194	205	183	200	202	188	199	201	205	220	212	201	225	191	228	229	209	205	233	221	221	216	207	209	247	198	193	201	192	220	203	204	204	232	214	193	180	200	194	225	205	211	205	193	190	259	194	177	206	190	227	207	205	211	232	219	166	212	208	229	210	203	208	187	199	203	211	224	219	221	216	234	213	228	205	186	206	227	189	209	185	200	218	208	216	239	218	205	191	193	214	195	207	197	212	221	216	207	245	194	225	223	210	206	201	229	206	223	192	216	191	236	197	241	191	232	193	217	216	191	224	193	220	239	225	200	224	219	218	232	211	218	212	250	205	208	231	189	214	208	198	198	219	198	244	207	191	206	219	213	207	224	224	218	210	204	201	192	196	173	203	232	202	197	222	225	216	228	224	232	196	183	236	202	205	221	234	237	244	228	215	219	177	190	226	215	193	204	219	186	217	210	193	204	238	205	200	194	211	231	233	190	215	204	193	205	209	237	186	202	214	200	190	220	213	176	205	195	188	216	210	227	235	215	207	198	226	207	222	200	208	222	207	215	231	214	227	207	202	218	205	216	240	204	209	228	209	229	228	207	214	212	217	203	218	198	197	190	198	245	205	207	218	226	197	213	190	214	210	210	215	218	181	184	225	191	200	186	218	228	220	217	227	203	205	216	186	196	223	213	207	193	220	209	207	189	227	206	181	234	210	226	225	219	189	246	210	194	198	190	206	225	201	225	229	213	218	221	231	219	225	225	213	213	218	228	188	188	223	229	229	203	213	201	215	221	201	220	205	215	205	211	190	214	230	232	186	218	202	199	210	239	201	214	218	208	209	193	222	228	236	199	207	200	226	223	163	178	217	214	215	237	208	250	225	211	232	215	211	164	220	252	181	220	195	216	182	210	201	205	220	203	212	210	211	223	203	204	205	209	174	222	189	214	213	205	229	215	218	190	201	207	207	201	197	233	199	207	189	214	203	217	210	205	225	220	193	233	209	231	193	160	203	213	201	210	237	191	221	207	198	212	194	224	217	220	247	220	200	203	197	243	217	236	228	221	228	239	226	204	209	213	228	222	204	220	209	188	189	190	214	194	185	188	204	179	200	200	195	212	201	197	194	223	189	197	209	239	231	205	207	213	203	182	224	192	184	223	238	240	161	203	225	179	213	224	209	236	201	174	215	223	209	221	206	211	212	218	219	199	176	206	174	202	196	200	197	216	201	209	225	199	228	173	221	239	202	199	212	208	219	234	221	198	186	210	220	216	188	193	227	216	228	205	211	194	203	223	215	188	208	221	203	195	199	220	230	237	211	210	229	220	229	219	236	192	234	226	209	207	193	244	236	243	206	208	196	199	191	216	215	220	226	211	229	201	192	206	225	188	196	228	249	192	182	200	222	221	197	174	219	210	214	201	219	218	193	229	222	208	201	224	208	199	201	185	199	219	191	170	217	217	230	177	203	208	237	181	214	236	202	231	202	211	214	228	212	212	214	206	218	213	182	216	203	201	216	220	217	220	196	190	194	207	207	202	204	228	203	195	206	209	214	179	196	209	194	211	231	210	214	230	210	214	210	201	214	205	236	195	223	192	206	208	209	205	207	202	186	190	213	216	225	227	207	212	201	190	206	195	209	178	208	223	214	185	206	179	182	224	223	208	217	224	214	218	211	208	216	233	220	223	193	221	211	202	202	197	217	228	207	223	232	244	188	205	194	202	208	195	196	220	228	218	204	192	192	224	248	177	200	241	212	194	211	195	226	214	201	220	224	218	211	189	188	242	185	197	210	225	217	188	194	188	220	197	194	185	232	231	199	210	201	204	202	207	204	209	216	216	217	207	199	173	206	190	215	218	194	203	213	207	225	214	215	244	212	199	199	206	228	230	209	217	206	208	206	201	208	217	215	202	198	204	230	232	197	209	201	220	206	216	194	224	205	202	206	203	234	230	199	187	213	205	220	209	227	204	181	217	233	219	192	187	214	215	192	205	181	178	220	198	203	183	207	201	247	198	207	186	210	198	224	222	221	212	247	226	205	217	239	228	218	227	176	208
7522	10956	44214	58330	57463	50636	42779	32636	22642	13960	8036	3330	1157	704	500	494	511	457	535	478	497	534	500	500	495	482	495	487	518	516	496	463	503	478	490	513	504	468	484	464	497	514	464	492	494	477	495	486	522	505	519	498	536	518	444	521	518	445	524	534	484	497	501	469	529	508	504	506	475	502	470	493	509	515	475	458	471	487	502	509	449	437	477	490	510	466	536	482	498	468	492	452	513	467	459	496	467	491	466	527	494	494	469	487	482	493	489	470	472	507	504	538	495	455	461	523	479	482	493	486	491	449	504	490	468	490	507	458	498	494	472	495	513	498	454	489	497	483	549	470	508	469	487	478	487	506	475	519	514	495	477	511	470	473	476	493	491	471	482	494	506	492	480	522	487	494	485	484	500	504	493	486	474	497	437	496	480	468	505	508	503	525	487	478	488	450	499	503	510	495	506	466	542	468	497	482	504	495	486	450	487	463	545	501	505	510	492	478	512	504	502	490	521	454	493	517	486	512	469	503	494	484	487	505	479	486	496	537	463	507	494	504	512	484	495	506	494	503	483	509	450	466	506	539	456	476	511	462	515	500	507	511	510	492	468	518	477	514	493	503	453	493	525	484	511	498	494	494	536	548	491	497	510	488	469	485	516	459	543	510	483	453	486	465	493	509	466	487	470	507	474	525	502	533	495	480	481	510	479	464	528	483	475	477	501	494	458	488	453	504	493	478	517	474	451	476	514	485	504	482	504	497	470	533	463	464	474	478	471	493	492	506	518	495	516	502	484	492	478	538	493	483	513	490	517	500	512	486	493	500	493	475	506	506	506	487	490	503	485	483	477	494	516	509	458	505	456	506	476	480	453	507	487	471	497	493	492	501	525	466	468	487	463	506	468	509	509	493	507	518	499	491	475	465	476	500	487	484	488	493	469	486	480	514	515	504	492	495	514	527	498	484	483	521	488	483	467	485	492	489	501	490	505	483	484	493	471	515	501	452	473	503	484	536	521	486	453	493	510	507	482	479	496	491	468	505	462	511	492	558	484	476	488	478	485	490	533	482	492	491	487	500	486	500	494	533	524	499	499	480	514	471	493	496	490	492	505	452	498	510	510	475	529	481	485	520	455	460	509	487	489	470	493	479	476	472	468	504	513	479	489	514	443	493	475	509	512	507	445	501	491	519	528	490	492	518	527	505	482	467	491	460	467	478	471	503	528	492	495	483	486	508	467	480	479	468	486	480	474	492	477	493	512	498	514	533	518	517	524	488	506	531	446	487	495	511	522	461	526	523	508	471	507	471	496	476	501	467	499	492	475	486	491	496	477	501	506	491	459	481	465	488	465	508	489	501	517	492	464	476	464	514	498	474	480	496	488	529	485	438	515	518	540	507	458	491	533	495	471	471	473	468	454	505	516	479	499	480	524	468	496	489	476	524	473	470	471	455	491	486	458	487	472	488	460	495	476	502	464	472	486	494	497	524	482	503	490	470	506	497	496	519	516	514	482	524	504	485	475	502	524	442	478	474	501	498	484	505	503	518	497	445	544	481	498	472	481	518	513	484	506	459	460	487	460	465	479	477	475	486	484	497	474	478	500	432	514	470	499	517	517	556	450	460	491	463	492	495	464	479	488	493	491	453	473	456	490	477	490	527	499	469	507	479	512	474	474	427	537	486	478	474	498	506	520	479	495	504	494	463	452	511	466	499	475	516	478	522	493	501	505	514	523	459	519	493	466	494	496	475	508	502	462	468	514	522	515	537	528	496	479	507	518	497	495	491	479	479	480	462	495	484	514	518	505	489	453	451	450	429	484	467	517	533	484	514	481	493	472	514	471	491	457	517	486	460	516	470	525	491	492	496	479	495	454	521	511	468	487	503	505	487	533	504	499	489	484	453	532	528	534	485	484	480	475	445	523	497	486	479	493	515	512	500	506	500	480	504	437	460	473	491	494	483	457	462	477	462	500	498	433	493	510	461	474	508	458	514	498	502	504	440	482	499	481	497	520	485	491	494	461	484	495	484	505	464	444	501	509	516	478	507	514	496	470	487	506	495	494	487	486	481	492	479	489	529	485	491	501	475	500	492	507	482	486	520	498	479	476	514	505	502	482	510	493	472	446	494	487	536	503	512	516	501	509	517	512	483	476	499	497	473	482	466	492	548	463	524	482	485	488	506	484	515	472	503	530	490	521	477	505	492	470	507	518	488	496	507	487	495	489	501	529	477	461	474	492	459	467	500	505	434	471	516	467	514	501	491	496	515	454	493	496	467	492	487	465	494	497	502	492	512	494	481	446	462	504	504	480	504	483	475	505	470	470	517	502	475	473	477	480	497	494	461	512	484	455	499	509	486	506	490	509	489	445	500	508	491	489	481	512	488	504	483	471	506	524	483	513	488	471	494	476	515	536	460	507	457	478	509	490	496	489	459	474	478	462	473	480	509	475	498	521	495	486	521	462	484	490	482	478	461	489	501	475	547	527	463	495	494	484	480	520	482	515	474	476	467	486	491	470	474	478	479	484	518	527	473	556	510	496	495	487	502	501	496	502	476	477	490	470	465	492	501	469	512	511	526	464	512	472	513	528	473	471	482	489	491	507	525	516	463	463	475	500	494	455	456	508	475	492	456	481	542	460	540	462	503	489	525	517	492	521	493	474	500	512	480	507	537	461	517	454	482	461	501	529	492	519	476	489	493	478	483	475	477	453	476	497	488	472	462	486	493	499	471	501	481	497	464	467	501	488	506	492	491	490	498	460	512	491	475	492	471	464	513	504	489	490	501	463	497	476	474	461	497	497	490	488	442	481	489	466	522	490	504	451	505	524	508	497	478	486	528	463	496	498	515	481	447	481	482	493	488	489	528	488	484	537	503	496	461	501	499	456	474	487	474	488	508	506	536	487	491	492	472	537	495	507	526	486	486	536	466	488	503	491	511	471	464	490	513	485	518	526	511	463	450	464	498	478	501	466	469	494	474	512	486	498	477	473	506	486	473	500	488	497	507	506	501	508	514	510	504	490	478	487	492	466	479	506	485	493	488	532	534	511	489	481	481	458	492	528	547	503	466	502	483	478	525	505	482	451	508	503	534	473	469	474	547	460	453	515	495	497	491	456	521	484	503	526	463	469	455	529	494	462	490	484	464	507	502	501	487	474	515	496	483	488	520	495	488	480	504	470	508	483	497	493	459	509	506	490	502	526	488	513	513	484	497	510	458	494	497	500	552	503	471	474	483	470	470	507	511	502	474	485	518	489	494	546	504	467	475	513	467	497	468	473	517	495	485	449	482	491	492	460	510	522	475	506	454	469	486	493	495	439	497	497	504	476	529	504	488	500	554	516	517	503	552	518	504	477	514	479	479	448	488	516	484	507	512	467	516	518	504	505	494	518	503	496	485	496	549	528	467	477	501	472	488	508	496	498	481	508	524	480	497	461	457	469	465	517	506	468	481	491	485	499	439	499	471	505	505	470	493	495	529	503	493	470	459	547	520	465	480
22525	19024	50841	63871	58540	50975	41103	29877	18104	8957	4263	1922	615	343	327	323	302	304	273	340	327	301	304	285	302	283	310	299	286	332	288	302	291	267	299	287	308	368	348	312	333	284	293	275	304	299	316	354	302	324	284	321	318	294	286	297	306	312	319	320	314	301	323	334	293	323	310	268	285	304	271	304	288	283	316	288	276	286	293	318	311	302	312	308	295	313	336	271	292	321	309	300	331	320	343	331	316	321	301	314	300	308	284	294	298	271	316	291	300	305	309	296	278	288	307	266	280	282	287	318	291	321	286	335	290	292	309	317	284	319	282	278	296	294	296	302	309	277	329	287	297	281	298	288	278	267	311	310	305	289	302	286	264	302	305	314	269	321	279	341	287	303	288	309	305	291	294	285	298	314	280	309	276	335	288	338	288	299	239	293	317	270	266	286	305	272	265	270	279	270	313	304	317	288	282	291	302	285	304	322	305	290	307	308	302	270	299	295	298	313	274	295	323	320	303	273	304	292	294	288	298	320	303	310	290	319	275	286	319	285	282	306	297	284	262	316	303	293	303	273	290	309	318	301	299	305	324	292	297	268	303	279	311	292	293	289	315	266	303	303	285	291	296	311	285	296	317	298	321	310	298	293	298	314	282	283	285	313	312	274	281	277	296	285	289	308	307	283	307	268	285	289	300	321	313	312	293	282	309	251	288	294	296	321	320	283	288	314	314	303	277	290	324	341	297	311	307	313	305	333	270	305	293	305	285	308	322	291	306	319	288	309	331	341	283	311	283	298	280	304	315	314	273	288	268	298	322	277	291	283	287	307	308	296	321	305	314	313	282	286	281	319	276	303	282	303	300	278	302	318	263	314	285	330	312	280	285	297	333	307	324	279	296	291	243	274	289	277	289	301	301	303	291	292	287	276	307	302	296	319	313	268	291	325	323	285	283	295	358	293	292	298	299	286	290	306	324	314	298	301	304	311	288	270	292	315	290	280	317	323	324	272	290	300	351	304	314	315	306	288	274	321	261	317	281	294	312	309	307	271	310	324	269	292	288	301	324	290	270	285	317	315	324	302	261	343	254	292	297	296	280	289	329	288	266	294	300	323	262	306	289	306	268	303	291	304	309	305	304	274	304	294	336	279	319	300	269	350	300	304	283	293	298	266	306	290	306	281	289	316	274	303	316	351	277	304	326	295	307	303	299	298	284	282	304	353	320	318	322	304	314	291	258	274	267	292	297	322	291	288	300	305	288	314	273	299	315	292	269	300	284	284	307	296	312	300	293	315	316	301	310	355	326	338	284	306	295	298	296	334	288	307	287	273	311	327	334	303	305	265	309	288	298	321	310	312	265	319	286	265	310	290	262	305	303	302	292	303	294	294	296	277	301	286	318	273	311	293	274	313	272	339	298	324	310	261	293	300	296	298	286	305	313	296	283	306	304	297	276	320	269	315	307	323	356	297	317	313	266	277	320	267	297	299	298	327	329	274	317	283	291	322	294	301	322	299	307	274	307	263	308	301	302	286	326	271	325	297	263	298	257	272	236	279	304	288	333	313	303	324	307	330	302	306	338	305	300	307	312	307	302	339	301	285	290	319	312	313	286	269	273	254	270	274	275	289	286	313	317	276	323	284	290	302	298	264	300	301	271	318	276	292	274	314	304	276	288	295	271	312	284	310	314	296	281	284	317	288	313	300	294	276	293	309	283	283	299	270	312	304	263	303	306	297	297	307	302	296	289	317	283	329	275	297	291	292	284	271	299	319	274	303	308	278	313	285	339	306	331	283	308	307	300	320	321	317	264	298	318	325	313	283	278	312	318	288	314	252	314	321	287	291	305	279	286	316	274	278	293	299	288	303	292	313	310	283	288	316	321	345	285	316	281	319	306	321	314	255	277	299	280	289	284	301	285	294	291	305	309	282	342	291	327	278	293	279	330	281	312	275	291	333	322	310	302	314	301	305	341	299	275	324	326	301	290	281	294	281	285	300	329	282	295	305	289	260	275	291	310	292	308	319	320	293	296	351	285	295	292	276	319	326	289	309	289	305	289	303	314	281	275	318	312	305	306	306	293	302	298	292	343	303	280	332	276	297	323	320	282	340	276	311	275	292	287	307	335	283	310	304	334	302	358	320	302	308	308	281	313	314	327	312	296	358	318	349	303	331	333	300	280	293	286	313	280	283	266	299	271	259	290	283	323	360	314	294	309	274	305	291	326	342	293	291	334	273	315	316	301	315	273	307	298	336	307	320	288	323	326	294	312	336	278	271	258	342	309	321	280	283	316	304	314	291	290	322	325	284	308	313	336	291	304	306	294	328	335	306	276	297	306	294	284	305	317	284	320	305	312	312	298	327	294	314	291	319	304	272	293	309	291	265	292	313	291	311	289	275	309	295	302	290	303	308	332	280	294	323	338	331	294	316	280	297	297	282	341	305	313	316	269	321	314	270	315	282	324	271	300	302	251	259	280	279	292	304	331	309	295	311	294	281	301	313	283	340	328	296	272	293	310	313	302	319	310	318	291	299	283	324	330	291	279	302	311	293	317	280	303	284	297	284	318	308	324	296	279	312	282	291	309	326	302	288	303	310	282	298	298	299	315	296	273	307	291	305	320	334	277	304	344	285	317	312	298	272	267	281	304	301	316	291	297	301	313	297	289	312	285	303	365	277	284	302	283	283	333	325	305	298	314	288	300	312	270	317	306	279	287	303	321	297	291	314	291	285	291	310	323	287	304	318	304	304	311	313	321	290	283	302	271	328	315	296	288	286	256	306	295	330	296	265	307	287	309	268	284	304	289	304	284	301	330	314	272	303	328	313	305	285	262	325	302	281	309	310	290	345	284	315	312	283	323	272	285	305	298	261	284	312	292	246	274	276	303	301	301	278	298	297	293	307	279	296	295	276	285	283	290	316	277	302	303	305	320	294	289	315	275	296	277	318	298	329	289	285	311	300	315	310	254	255	300	300	298	322	292	303	326	280	309	297	303	290	300	308	306	283	277	327	299	305	304	279	272	279	294	285	292	300	296	285	257	297	301	298	324	313	300	318	319	301	303	311	286	294	290	300	304	305	256	283	271	277	311	330	294	281	297	315	317	337	334	322	310	317	290	281	286	303	316	336	295	304	279	285	292	303	280	293	287	297	327	276	296	274	298	289	290	305	284	273	335	290	323	284	296	286	294	309	263	299	333	300	304	272	296	283	294	335	304	311	294	306	300	286	281	329	325	288	279	301	301	296	338	292	288	303	291	313	298	324	312	305	260	303	323	330	318	295	295	284	289	289	268	295	274	291	283	335	287	276	297	301	292	294	298	284	267	300	317	322	302	302	288	312	283	299	284	265	304	294	295	301	315	319	308	296	291	308	288	269	305	288	335	282	314	260	283	287	321	299	304	285	325	283	289	319	332	283	358	299	282	292	306	322	291	304	353	302	311	305	304	294	303	269	314	277	296	265	290	288	283	292	322	302	291	300	327	313	309	279	300	305	297	318
10436	14717	49887	66942	68145	61890	54694	44974	33987	23652	14466	7035	1878	994	702	693	662	632	701	655	663	712	676	706	701	708	659	686	711	644	670	659	649	713	657	682	686	685	676	635	664	654	670	729	678	653	649	664	668	707	667	673	644	681	699	729	712	660	635	660	606	663	644	669	706	655	655	644	653	670	691	649	651	671	677	703	653	682	643	687	707	664	685	679	650	692	680	725	660	668	653	682	650	644	709	618	694	663	690	641	672	703	696	640	635	693	679	692	705	665	695	706	659	695	662	708	652	693	671	701	642	646	657	710	691	640	690	709	668	699	609	710	638	668	714	640	663	661	695	670	690	654	680	621	652	689	701	612	650	643	643	640	655	652	676	744	671	721	678	668	625	662	643	666	641	665	693	701	630	679	658	691	663	668	652	701	698	674	663	685	668	658	670	669	686	715	688	687	680	685	643	648	660	681	672	662	656	616	669	671	637	702	696	635	666	709	694	656	639	629	684	660	692	651	701	610	708	664	739	694	653	674	652	665	680	715	661	654	686	687	639	684	636	674	645	673	662	658	690	673	648	667	728	668	713	648	665	687	713	689	702	679	674	690	637	730	622	638	643	658	637	691	705	711	650	645	668	685	656	685	666	671	684	647	681	690	600	666	671	651	688	656	620	654	706	638	665	680	661	674	665	627	661	684	660	689	655	651	698	644	711	676	697	704	676	692	637	648	673	671	703	674	633	690	670	730	697	658	746	658	647	704	665	632	700	694	621	677	698	670	705	640	684	659	681	669	673	653	656	649	724	650	689	644	597	662	714	674	639	697	631	663	693	672	633	658	696	694	699	680	696	720	734	658	648	641	653	645	720	670	718	663	670	647	721	643	703	683	631	648	708	663	697	707	672	715	694	663	701	695	698	676	676	675	685	690	730	646	651	674	675	650	683	678	689	693	685	703	658	666	671	724	637	663	710	689	686	649	654	713	638	626	696	666	712	691	663	668	657	622	683	663	632	670	687	654	652	685	772	644	670	695	682	676	672	652	642	677	704	660	710	655	678	707	682	705	718	680	639	677	667	686	634	673	664	683	711	637	718	652	685	673	670	646	743	677	712	714	682	701	653	647	690	707	660	694	652	694	648	663	656	702	682	650	643	686	646	650	655	694	697	659	624	693	721	696	663	676	666	733	705	707	679	643	655	662	654	723	689	683	655	704	708	649	714	660	688	700	643	651	713	670	684	663	709	710	655	677	686	660	742	694	708	708	636	723	666	639	660	658	687	664	680	645	675	696	702	643	654	689	719	679	694	710	678	689	685	658	659	692	683	651	670	670	672	664	640	671	659	634	648	669	661	669	705	683	688	630	661	658	646	719	645	676	665	662	699	664	672	660	666	661	681	688	666	700	628	666	626	668	658	710	684	693	674	675	585	694	689	694	703	656	639	688	670	657	686	635	691	734	664	716	663	750	654	656	674	681	663	696	675	700	673	698	667	680	689	715	620	669	659	656	674	677	691	721	709	690	645	706	668	672	700	661	674	638	666	700	701	683	637	645	670	703	665	714	661	640	624	673	704	698	721	692	622	681	674	649	695	656	667	636	662	642	667	643	699	661	666	680	658	727	684	686	701	732	669	680	659	701	683	667	669	704	623	693	651	674	589	636	684	684	694	682	679	635	649	682	645	699	624	666	649	685	662	686	679	658	681	640	685	680	645	662	705	662	650	669	632	660	671	664	653	665	660	690	635	692	685	676	682	659	687	642	705	710	719	683	701	673	698	697	660	689	680	663	663	725	705	645	652	656	648	678	696	619	663	690	647	693	694	643	672	671	662	647	690	661	643	712	672	657	639	671	652	702	707	686	679	698	720	655	682	635	662	674	691	669	664	641	689	683	683	669	640	707	631	623	682	659	692	678	688	650	622	668	613	728	700	616	648	643	653	657	683	682	663	659	687	702	680	692	686	626	667	679	682	674	673	685	667	654	705	638	718	649	677	680	696	642	672	640	686	684	641	650	623	660	682	663	671	624	679	653	694	699	685	648	688	659	709	713	690	682	688	606	687	698	697	691	642	695	677	676	677	620	683	667	678	638	679	655	683	642	655	640	666	675	690	689	662	638	635	638	669	643	655	710	660	669	658	678	690	646	723	645	648	708	670	681	679	703	666	694	654	690	674	690	685	662	669	709	673	678	710	650	669	645	682	718	658	685	690	667	642	650	692	683	691	647	676	691	704	655	643	659	682	676	695	623	670	705	636	694	690	698	656	702	652	663	679	708	664	658	668	682	684	657	654	670	677	697	668	667	655	620	653	683	693	655	658	637	706	695	702	727	673	685	665	690	693	687	657	641	655	669	681	701	707	689	628	689	656	618	738	678	688	671	642	659	655	700	682	690	667	686	694	702	685	684	669	718	693	648	651	659	698	610	686	690	642	661	699	670	701	690	678	646	668	666	677	660	700	633	696	634	738	650	684	705	679	691	682	651	682	642	708	685	688	649	737	636	633	719	652	645	659	698	669	672	628	675	671	672	681	671	702	662	655	625	682	696	679	671	683	697	662	693	681	610	712	660	680	661	640	658	644	684	691	662	703	663	669	700	679	622	738	680	746	679	693	668	652	674	712	650	637	650	644	694	689	700	668	717	690	651	700	715	724	657	698	738	666	670	696	655	670	664	649	697	652	645	694	671	648	664	675	658	637	697	689	675	661	665	691	674	673	678	699	674	669	646	711	691	662	633	661	705	676	691	653	675	660	662	698	719	734	669	682	713	661	655	684	710	623	702	689	632	686	646	632	688	649	669	686	659	649	669	661	677	694	713	666	694	682	663	654	681	667	679	676	673	687	665	656	666	679	669	707	668	656	720	622	695	679	648	668	678	710	681	705	723	687	714	650	673	699	676	650	674	694	705	653	712	695	706	643	714	657	650	639	703	715	660	695	694	664	636	657	611	675	673	666	697	683	717	691	630	639	650	697	707	661	651	636	676	669	641	664	626	653	707	633	702	687	691	721	686	672	667	639	690	695	629	683	679	686	663	667	675	676	672	693	702	690	706	642	690	670	638	697	669	704	603	653	644	695	662	707	643	675	686	628	668	661	654	686	658	624	666	642	665	704	689	657	725	652	713	689	702	657	683	738	685	656	678	679	659	659	642	684	642	627	681	701	765	705	646	685	681	683	689	688	658	673	649	619	708	680	648	663	635	655	661	642	720	691	666	675	657	677	669	674	694	693	691	645	723	722	687	667	685	673	686	696	645	708	674	658	673	626	697	676	658	648	717	673	638	685	667	661	697	671	688	738	636	657	680	658	680	695	664	697	660	710	714	703	683	683	687	717	731	704	649	649	684	656	660	684	603	734	687	694	615	668	700	698	670	647	636	682	653	646	661	676	677	691	667	663	672	692	683	671	684	669	653	725	678	703	694	688	699	689	713	681	628	652	668	656	679	690	674	681	653	669	672	658	674	686	672	680	661	637	705	643	648	704	683	671	696	723	638	675	698	682	702
7257	4956	6586	6142	4676	3058	2052	1404	840	687	498	368	334	277	273	253	266	305	283	237	247	263	286	249	245	243	246	285	260	294	271	259	270	284	305	260	288	253	274	257	277	239	252	256	279	267	259	261	271	293	239	271	277	284	234	249	258	259	245	285	286	291	279	275	278	260	284	285	235	236	251	273	265	272	273	232	260	299	266	275	292	289	274	279	290	285	259	274	251	266	230	253	253	268	266	277	272	248	272	248	272	271	262	294	254	275	265	262	277	261	256	266	253	259	244	268	286	302	237	288	259	238	265	241	275	254	271	278	287	267	245	279	296	267	292	240	289	256	242	285	307	271	263	272	258	273	266	283	267	289	301	264	284	257	280	310	257	253	254	275	247	280	244	283	263	240	277	266	260	269	244	301	277	269	257	275	261	251	252	247	303	269	263	258	251	280	301	266	262	261	246	246	285	260	259	260	290	283	234	246	277	260	273	274	307	285	283	265	259	303	268	269	252	261	258	239	278	254	247	253	301	277	255	277	286	253	272	271	262	293	273	271	261	267	264	240	261	288	271	274	259	265	249	242	228	292	256	291	299	252	264	245	268	284	283	320	247	305	276	311	264	270	278	271	246	282	246	278	292	252	305	272	297	290	256	271	309	240	295	258	265	276	254	288	255	268	255	261	298	281	288	268	258	275	256	277	266	280	257	288	222	247	271	244	255	285	240	236	225	276	266	294	259	290	236	271	265	309	280	284	239	298	279	285	250	261	271	278	286	269	272	232	275	274	280	298	280	291	252	286	238	258	258	239	282	319	274	262	267	253	262	288	278	290	276	274	262	265	262	246	264	283	285	233	275	268	261	271	267	259	269	293	271	247	252	258	270	244	281	283	271	273	254	266	292	269	275	267	325	233	282	272	278	246	278	281	286	246	233	264	286	233	244	277	268	290	268	263	256	290	273	300	286	284	240	268	278	281	232	272	279	246	264	247	284	268	251	273	255	286	287	270	289	264	265	257	259	291	278	268	282	264	251	306	276	235	242	307	270	268	239	259	260	272	245	249	312	308	294	263	249	278	238	274	266	264	258	243	246	243	250	241	255	265	252	244	275	282	261	269	270	274	262	278	288	246	246	280	298	274	262	273	263	245	247	269	281	260	282	283	248	274	260	257	258	290	266	267	247	281	287	268	249	297	261	242	265	265	277	278	258	242	257	269	273	280	273	314	259	266	256	263	286	276	257	247	264	276	249	293	287	259	264	260	252	253	239	249	276	287	268	255	256	259	275	251	252	296	294	289	231	244	266	275	253	256	272	272	292	276	261	291	275	288	268	236	259	255	258	267	257	256	252	279	276	260	243	302	257	295	264	262	241	266	264	269	266	281	277	243	255	263	260	245	275	292	266	298	269	243	234	292	266	266	260	266	317	273	268	280	274	239	226	300	260	282	268	263	262	233	287	274	269	251	254	254	272	285	280	292	269	306	291	304	236	288	266	234	267	253	264	246	265	281	262	267	281	245	270	315	254	255	265	293	228	285	286	269	298	259	266	255	275	265	277	284	280	267	268	277	260	267	260	296	268	260	248	253	279	261	282	280	271	289	261	278	264	261	252	268	253	281	248	267	249	258	265	250	268	280	268	294	264	272	280	252	264	250	240	265	290	266	260	284	266	267	264	238	250	270	295	258	293	279	287	262	241	245	222	251	253	265	268	262	273	242	240	259	315	283	286	261	256	257	267	239	246	281	298	260	244	283	292	269	298	298	264	263	279	270	273	254	256	285	242	296	294	279	268	274	287	265	248	271	260	273	260	261	266	278	294	283	285	258	268	287	270	278	271	243	266	287	274	264	286	263	275	291	261	285	258	244	296	300	257	258	271	266	268	297	283	254	287	263	256	258	254	250	250	272	271	272	296	269	273	266	307	278	250	269	267	279	287	269	274	261	220	273	254	249	265	274	263	287	281	271	293	255	283	248	234	255	276	249	262	268	258	260	274	268	263	261	273	274	280	267	224	265	249	291	256	250	230	256	271	276	290	295	263	256	290	257	266	277	263	241	251	289	270	275	269	284	293	252	270	259	295	295	295	267	231	304	272	264	256	260	262	244	267	276	241	299	258	267	292	267	271	265	230	293	270	244	277	264	261	266	276	250	261	265	248	275	283	287	262	262	254	278	274	272	264	270	268	240	253	269	262	266	264	286	281	276	269	281	268	273	286	277	266	289	278	296	248	263	257	253	266	271	245	273	295	277	275	283	286	278	273	271	270	292	254	267	292	273	274	280	273	282	236	272	249	270	272	269	274	270	245	283	270	276	268	244	264	249	290	298	295	272	276	263	299	262	261	264	264	254	266	273	280	264	260	284	263	288	253	265	282	266	266	272	288	278	264	240	260	246	292	241	261	265	280	271	270	277	272	248	256	271	236	270	264	242	294	291	261	293	250	285	232	266	261	247	275	247	251	274	284	259	251	302	262	247	253	251	247	246	231	261	274	269	259	281	301	295	269	230	286	280	238	273	269	284	289	285	247	279	276	268	251	281	271	270	237	273	280	292	280	254	262	287	294	326	243	277	260	283	288	284	281	238	265	263	226	262	275	277	257	293	246	263	263	289	268	278	263	255	291	271	293	285	274	276	271	288	257	294	265	261	284	247	257	277	326	297	296	264	235	266	262	267	271	293	315	278	271	262	276	257	261	259	265	249	269	257	286	260	275	262	290	272	271	249	272	258	292	253	213	244	256	245	265	285	303	236	273	287	261	267	244	234	275	265	270	273	251	258	242	250	244	282	286	270	277	265	255	254	269	251	277	268	269	260	260	302	258	249	234	288	275	265	266	239	282	281	246	275	268	305	254	254	275	282	278	254	304	288	268	288	250	269	239	269	250	262	269	271	261	258	275	263	275	277	242	290	272	294	259	296	298	299	256	268	285	276	242	305	221	247	292	245	261	296	294	276	289	279	270	251	245	253	267	243	243	250	267	263	282	246	276	250	263	306	278	275	289	287	258	307	252	266	285	272	267	311	255	292	266	278	247	272	287	255	269	325	269	278	252	242	289	303	267	276	272	263	248	288	249	277	252	224	256	272	284	275	282	245	245	257	253	289	260	265	262	276	257	314	300	284	284	275	274	282	266	312	279	258	277	258	244	286	287	264	257	282	288	271	251	242	292	297	270	273	276	266	280	262	292	281	266	251	254	264	260	280	267	258	285	268	293	251	277	285	255	297	279	286	241	258	273	262	237	298	265	278	279	250	252	267	276	250	246	298	269	262	265	264	259	284	267	287	285	267	278	256	282	293	249	255	278	271	251	250	265	287	259	275	262	293	296	270	294	266	268	279	284	274	250	277	259	270	277	258	298	260	263	257	270	267	247	244	271	254	309	253	242	246	285	275	275	268	290	230	265	272	256	248	278	243	264	222	247	251	291	268	282	268	286	264	266	279	240	265	265	268	281	243	267	264	270	294	256	285	275	265	255	269	274	271	241	258	267	271	260	264	275	262
4558	4146	11220	15984	14734	11045	7874	5081	3179	2061	1327	996	694	670	604	621	618	607	595	582	589	614	579	588	621	582	615	590	586	605	617	619	602	599	613	579	625	582	540	635	598	607	640	633	599	585	579	559	606	610	634	581	595	622	591	592	582	577	655	614	581	596	630	597	605	615	591	561	589	595	593	608	615	617	594	620	602	542	568	607	589	605	645	580	624	595	555	605	607	622	581	599	565	584	564	590	595	593	614	616	625	624	617	582	593	618	595	573	595	587	627	562	617	577	560	566	565	563	617	606	601	605	649	598	567	582	599	583	566	576	603	604	615	594	627	575	556	564	601	591	606	621	599	614	604	644	610	623	591	560	613	579	607	565	587	594	588	606	600	576	592	608	576	643	558	650	612	615	574	631	646	607	606	591	580	644	569	577	613	658	688	583	554	594	587	587	572	625	595	606	601	613	569	524	585	578	596	590	597	641	533	607	538	637	610	586	617	612	584	606	592	585	616	600	596	582	598	571	549	639	576	579	598	614	613	628	608	623	579	634	609	609	615	541	566	598	579	603	591	607	624	638	604	577	570	590	591	603	590	589	616	588	592	603	586	601	652	602	563	569	577	615	570	585	605	592	597	574	630	600	569	613	641	618	594	603	559	584	612	601	609	642	633	593	567	599	595	603	585	611	587	616	588	619	564	626	603	560	592	612	601	581	595	607	619	616	600	574	613	637	655	586	627	639	633	575	651	601	575	629	596	585	587	610	604	602	611	686	603	569	634	576	590	573	585	637	607	636	596	589	577	606	625	584	600	607	626	624	547	584	599	565	574	602	562	575	568	590	609	648	569	578	579	573	649	598	588	568	616	572	624	597	601	620	589	611	568	606	650	637	607	603	597	635	608	577	620	649	558	621	579	595	591	582	584	622	602	611	572	612	590	599	610	631	615	612	565	659	535	657	637	624	635	591	630	604	625	615	554	613	565	588	591	666	614	633	597	597	575	539	616	590	624	599	556	647	575	607	612	594	614	638	606	551	608	636	590	545	607	599	588	627	563	607	624	590	621	585	618	597	622	617	579	542	580	595	605	613	571	608	602	589	575	560	559	597	608	603	547	580	556	585	600	656	577	585	613	575	591	570	599	555	604	592	584	585	589	575	582	576	608	587	587	630	611	603	559	628	593	632	547	595	575	586	563	570	621	598	582	565	574	614	596	581	644	628	610	603	620	610	607	594	627	579	607	585	611	601	591	603	607	570	614	551	605	577	552	608	598	599	602	635	591	607	616	582	590	606	601	569	629	595	596	580	605	611	571	621	575	615	613	577	570	553	566	553	572	617	603	584	613	576	574	576	640	619	621	565	547	603	645	658	576	625	621	585	632	586	584	596	596	588	610	584	629	615	617	569	597	619	565	623	623	617	572	582	587	639	615	613	575	592	582	583	587	600	601	575	614	578	599	627	584	628	628	581	597	586	582	612	583	556	541	581	645	580	597	569	611	570	575	599	605	552	568	558	561	609	579	552	609	620	607	656	633	641	596	563	585	600	615	583	611	581	571	633	626	620	599	606	622	594	607	666	596	598	594	576	587	582	590	606	584	556	602	639	610	611	588	551	560	591	621	555	607	644	594	568	581	602	616	557	567	599	602	539	635	611	592	596	592	648	587	594	581	650	601	615	579	592	634	550	688	611	601	611	610	577	589	594	558	617	603	578	575	599	583	590	569	578	633	571	551	587	617	614	607	585	591	615	643	615	621	593	607	640	624	603	569	553	615	594	599	623	623	603	580	635	585	627	588	592	597	608	562	592	618	591	606	590	595	630	582	561	602	596	592	666	610	588	571	605	614	614	571	622	603	622	589	637	586	638	547	577	603	605	613	582	585	607	621	618	618	598	605	582	538	600	624	592	612	533	582	614	611	610	621	583	639	575	622	628	607	633	618	593	632	595	622	610	602	578	591	600	551	586	581	589	587	595	596	612	620	562	586	608	592	572	601	580	649	567	626	586	613	613	656	569	625	572	612	629	584	597	626	590	555	604	580	628	568	593	580	547	636	557	572	601	623	577	596	605	587	630	599	623	610	621	584	606	628	603	580	602	604	644	568	582	586	640	614	587	639	606	568	588	615	578	593	609	605	583	592	598	585	586	590	611	641	626	614	573	588	634	628	593	609	611	570	592	628	623	613	619	563	568	624	600	601	585	586	599	621	604	578	640	558	610	533	597	614	591	609	606	576	631	574	563	592	559	598	617	602	600	651	592	548	623	611	623	586	601	605	584	616	593	582	575	608	618	594	626	591	591	562	569	616	582	568	571	592	565	598	586	588	609	566	614	617	625	624	560	618	543	592	548	590	596	613	624	612	609	601	602	580	604	603	620	642	592	559	566	632	565	610	611	602	589	583	601	616	594	599	570	573	615	573	594	581	600	602	578	615	648	549	608	589	628	592	619	622	633	614	603	582	578	582	587	570	653	604	574	594	637	556	638	614	600	574	583	600	608	629	651	588	634	628	567	612	566	615	577	621	624	598	568	631	559	563	662	586	628	628	615	646	633	614	592	602	589	550	592	653	581	546	607	565	580	569	588	603	622	608	585	581	627	565	628	613	606	587	601	630	663	583	617	639	555	591	572	564	602	563	635	609	605	548	603	636	612	615	566	580	595	569	594	596	618	575	588	595	656	567	630	594	571	572	581	571	625	588	625	574	624	615	567	547	653	598	585	604	673	600	628	612	618	624	564	615	575	624	603	623	611	588	561	615	628	634	645	609	617	609	582	657	614	588	612	592	631	620	632	620	582	567	628	585	560	588	614	604	653	624	624	606	581	579	620	614	608	561	589	576	581	644	625	570	625	600	629	621	643	583	616	587	600	612	596	585	619	614	609	541	626	597	596	605	558	573	607	585	595	571	576	579	634	607	636	636	572	570	577	614	639	565	594	605	564	585	592	572	563	584	589	594	635	589	609	610	602	599	633	545	532	598	552	598	584	632	564	632	560	623	607	587	591	624	618	562	583	569	605	621	557	590	626	633	600	587	573	617	603	628	604	601	615	561	580	603	646	607	583	608	621	585	572	647	556	627	617	584	630	578	615	618	601	527	589	566	599	617	626	618	566	618	605	643	606	585	625	572	624	610	570	586	607	560	607	602	567	604	604	633	571	592	573	627	586	589	570	602	631	584	611	597	613	610	597	597	597	563	638	553	604	564	574	608	610	593	618	574	570	617	586	569	609	546	600	608	607	586	601	627	583	621	607	613	652	564	611	602	607	585	635	606	602	653	590	622	605	641	560	633	605	564	613	615	569	599	626	597	617	602	599	586	620	569	631	553	588	598	613	585	626	573	604	596	598	612	564	647	605	594	557	554	618	588	558	618	574	633	644	591	617	567	593	620	610	604	559	587	596	645	616	602	571	620	592	653	623	566	632	622	629	605	620	609	601	581	579	607	580	636	640	612	621	593	552	595	566	617	565	579	583	642	610	560	609	584	620	631	592	602	621	602	564
15148	10811	37051	52044	48203	38322	27485	16829	8653	4339	2010	919	513	325	268	229	240	239	260	224	219	225	229	221	248	238	247	242	251	217	222	218	239	239	255	248	226	233	222	250	259	258	234	231	268	242	221	214	244	275	259	252	249	221	233	227	224	264	249	222	264	267	235	231	256	235	269	224	235	261	237	211	223	263	245	233	263	258	273	221	228	269	209	257	224	237	236	229	262	255	253	236	228	267	236	256	244	213	244	236	237	234	210	261	266	262	252	244	249	256	214	221	221	226	256	228	239	206	204	231	225	235	224	257	212	251	194	258	250	265	215	235	246	241	239	252	227	269	256	243	232	266	222	225	278	242	233	231	230	227	249	251	260	217	254	247	226	214	234	231	269	250	265	244	225	243	265	235	251	217	231	275	248	232	215	238	228	212	245	277	249	246	221	218	243	233	216	246	241	232	238	242	209	237	196	252	234	240	220	245	231	251	246	230	254	201	243	230	260	221	227	244	244	240	226	231	239	202	246	253	230	222	243	254	252	245	239	242	241	251	254	227	255	250	255	241	238	265	234	225	230	222	233	244	224	234	239	244	245	240	235	209	220	217	219	243	215	219	228	226	223	215	264	220	238	242	235	234	232	236	223	217	268	237	245	202	189	225	253	256	245	233	262	211	268	236	241	226	226	241	265	219	232	231	245	250	239	252	251	262	241	233	237	251	215	223	248	226	220	243	239	215	228	250	249	233	241	243	220	236	248	246	230	249	224	197	213	262	259	211	226	230	240	237	212	203	205	246	237	243	252	256	249	246	276	223	233	231	244	245	264	254	243	236	228	237	244	244	263	237	232	230	251	229	265	236	223	266	243	256	217	227	232	213	244	243	223	260	238	250	245	203	243	238	225	228	237	250	259	230	244	209	220	229	234	224	261	252	240	228	247	245	233	230	243	248	250	232	206	217	259	227	238	216	242	252	267	232	224	252	224	225	241	254	240	238	238	199	240	236	247	240	246	222	222	237	225	244	223	229	232	250	234	242	217	237	220	201	257	231	252	276	211	260	233	224	207	240	254	263	255	230	260	227	219	230	200	246	236	256	247	220	215	240	272	209	230	225	254	235	261	246	217	243	239	200	234	247	222	248	229	222	236	266	221	258	235	242	239	252	246	235	240	242	257	227	252	240	240	256	246	241	276	232	239	227	213	232	237	238	228	206	229	258	257	258	226	257	247	230	240	256	252	197	235	259	247	237	221	223	253	251	260	256	258	232	230	225	243	231	235	231	228	221	241	218	238	256	237	243	227	227	235	229	242	237	249	229	255	235	229	230	242	242	216	218	225	212	220	258	226	249	232	229	232	214	236	240	244	210	229	248	232	229	243	252	264	248	252	229	247	268	263	249	239	243	212	236	218	254	249	241	239	220	223	251	209	245	229	256	252	270	255	226	245	230	227	249	228	247	235	261	235	240	210	241	232	217	219	232	228	208	239	225	225	269	233	215	211	207	245	212	235	227	216	230	243	233	251	254	221	244	267	227	243	244	249	228	204	228	233	265	237	231	233	270	265	239	238	238	272	258	260	243	233	229	225	251	232	230	247	252	231	243	272	243	218	256	243	203	228	269	242	239	229	256	257	222	240	273	227	225	238	232	229	257	224	234	236	217	216	246	237	247	228	222	234	258	243	240	265	241	233	251	236	223	223	272	251	230	248	235	247	229	256	221	227	236	218	243	232	223	232	239	229	237	245	258	242	209	227	249	250	282	229	249	252	238	252	253	205	259	244	239	257	232	238	243	228	251	234	269	257	235	212	269	232	227	259	238	261	235	240	226	239	229	224	245	202	234	237	220	234	226	244	232	228	231	234	238	236	211	251	237	212	260	267	204	253	236	228	247	222	233	233	214	233	250	243	247	244	224	234	232	247	218	242	241	211	252	231	226	237	226	221	260	224	232	241	235	239	237	235	223	238	264	254	210	227	252	226	234	238	220	253	230	236	251	236	282	254	257	222	234	230	214	240	223	251	222	251	211	233	227	228	226	225	235	244	253	274	232	258	262	254	227	227	200	240	219	231	241	247	234	241	259	244	232	248	279	243	249	241	264	214	219	231	237	238	227	229	240	276	236	257	257	229	215	239	265	263	224	234	224	230	253	236	252	237	245	240	250	253	224	225	215	240	250	216	233	246	241	224	233	250	248	213	257	244	240	261	252	220	238	234	238	234	206	255	265	237	238	230	251	218	245	237	239	206	253	268	248	257	254	225	211	250	262	251	261	206	249	223	226	230	236	229	241	209	206	204	196	234	225	252	235	224	223	238	241	247	216	245	250	223	265	238	230	209	211	242	269	214	253	258	270	241	242	234	208	236	255	268	229	246	259	230	220	267	223	232	243	230	238	233	257	239	227	234	247	230	218	207	275	247	271	238	244	255	217	220	241	261	238	233	255	237	232	204	218	234	230	229	208	238	246	246	246	226	216	246	246	217	238	218	217	196	229	256	234	248	244	237	231	238	242	205	227	269	210	235	247	261	228	221	239	240	247	204	256	236	260	217	239	243	229	228	222	238	227	235	235	225	264	260	192	212	247	216	249	231	252	226	250	263	250	266	235	266	205	264	247	220	239	239	241	261	247	249	236	229	207	245	240	262	232	278	260	222	249	227	241	235	241	223	196	215	237	252	246	215	216	222	238	212	220	265	252	269	231	236	228	258	249	223	237	268	231	261	235	248	259	229	238	201	256	233	229	246	252	270	230	237	231	249	231	231	225	257	267	251	269	274	227	251	240	224	232	215	226	232	257	230	240	249	217	252	238	231	230	202	250	249	241	195	245	242	238	263	220	222	233	249	222	219	228	241	236	242	252	231	235	248	245	241	256	280	217	225	245	279	268	237	249	229	247	233	235	233	228	209	234	234	258	264	214	219	231	239	227	262	226	252	245	263	242	228	249	219	231	239	263	259	235	241	235	251	244	244	262	246	222	229	223	243	273	239	231	279	251	247	226	237	229	231	235	216	251	221	213	274	251	234	245	253	231	226	225	228	249	206	213	247	216	283	245	210	238	286	252	226	210	216	227	244	239	253	227	228	236	205	208	224	239	222	251	230	252	258	245	242	235	263	221	248	274	233	231	225	247	257	227	238	244	221	225	251	246	226	226	234	249	229	215	212	224	214	267	235	242	210	213	238	226	267	271	236	221	263	222	222	226	207	270	213	230	240	237	253	249	220	229	223	225	230	220	227	223	221	196	245	267	245	232	202	234	263	246	233	265	258	230	244	227	254	262	235	251	239	251	241	239	263	250	250	234	249	243	255	218	199	215	248	231	248	256	257	224	245	236	225	224	212	246	230	241	243	225	264	230	217	256	217	198	247	240	266	225	262	224	245	244	242	237	251	222	227	245	232	248	238	269	258	215	249	198	236	230	230	233	241	233	218	224	203	238	253	251	230	215	244	277	249	244	263	249	230	252	241	218	238	229	228	243	225	221	257	262	230	237	248	220	243	216	235	223
8864	9213	41341	57949	58213	51469	42975	33194	23391	14605	8057	3950	1909	799	556	581	541	598	549	567	597	546	529	515	588	572	567	591	577	535	547	538	591	567	552	575	562	549	575	568	559	565	565	549	510	565	566	551	569	540	591	575	573	573	560	532	535	545	572	525	559	584	507	534	539	521	531	508	547	539	549	554	512	581	555	561	529	539	533	541	563	571	567	566	543	505	565	543	554	525	578	589	554	558	554	549	528	563	551	543	542	534	498	580	571	572	554	567	594	557	540	557	498	543	555	600	568	559	525	474	542	539	558	531	530	577	534	528	522	526	522	537	512	569	562	517	529	604	573	574	519	557	510	537	564	546	568	559	581	503	513	554	551	557	566	609	589	488	556	554	564	534	540	530	550	527	514	520	519	558	565	551	531	557	571	563	570	537	493	555	533	530	511	527	580	576	524	569	517	568	529	573	531	520	535	552	542	534	510	582	585	587	584	584	531	527	554	576	589	548	563	531	542	540	537	525	563	548	554	580	568	509	563	580	534	541	504	568	526	543	511	545	542	541	550	534	541	533	551	543	560	572	598	589	534	556	533	586	569	553	542	539	540	527	552	548	537	562	586	543	577	546	570	546	530	538	565	596	569	545	521	546	534	540	522	528	542	559	563	539	531	553	478	591	573	518	524	521	596	592	579	528	542	538	551	489	548	532	542	554	528	549	550	580	554	575	564	526	589	550	579	540	523	525	547	553	537	546	592	524	579	540	526	529	603	586	521	569	517	538	540	541	569	556	567	598	521	582	581	541	573	554	557	530	562	521	559	531	548	560	590	575	572	528	546	594	553	559	542	524	555	546	553	588	550	545	511	535	559	534	521	534	536	570	538	553	548	553	549	582	556	526	516	511	575	503	524	577	563	542	537	563	543	566	593	580	585	564	523	541	571	538	580	576	542	576	537	551	568	509	582	522	477	539	560	522	511	553	502	528	557	568	514	512	533	590	569	589	546	599	520	534	525	557	567	582	514	572	554	550	592	545	566	513	523	558	566	585	497	550	543	550	532	597	530	558	567	542	486	531	524	501	575	525	557	554	549	565	563	576	541	538	527	529	561	559	541	500	551	556	551	563	564	551	526	548	604	558	532	504	548	553	564	551	607	515	564	539	526	520	539	555	557	523	575	527	559	569	531	528	569	543	532	553	507	565	535	575	572	537	549	558	559	534	559	539	512	535	547	524	542	552	518	541	530	553	524	555	524	499	557	572	526	544	545	574	518	537	601	577	513	539	520	542	543	588	524	588	558	591	576	553	569	542	523	572	560	543	529	515	529	532	590	561	534	593	570	559	531	549	556	568	567	535	549	582	541	538	547	537	516	572	519	546	561	550	534	599	525	538	510	535	606	533	555	584	576	522	556	581	578	559	560	521	578	569	552	543	554	549	555	539	589	545	597	576	591	537	564	565	559	550	579	562	551	522	516	554	522	532	562	567	550	543	525	561	551	617	543	541	538	530	552	542	540	504	561	506	519	537	512	529	531	528	531	562	532	546	554	569	517	562	544	547	543	538	541	530	553	544	539	533	530	572	518	555	542	537	590	545	587	541	564	555	534	576	539	564	560	576	557	508	560	540	546	568	523	584	549	565	540	532	588	503	577	558	555	555	535	596	515	568	554	553	547	533	575	565	565	547	546	592	587	551	561	583	559	534	523	547	572	551	562	607	589	562	574	575	549	535	545	560	562	536	554	568	598	544	592	570	543	543	561	580	567	545	546	548	549	537	638	572	540	524	532	517	507	585	518	600	525	577	562	553	593	555	564	554	535	547	553	519	560	554	557	548	468	540	554	557	585	545	531	554	520	554	553	566	581	590	575	581	528	559	586	563	566	533	537	499	554	550	529	538	540	543	545	563	566	538	588	563	581	568	515	564	528	531	523	574	544	533	567	545	533	580	562	540	584	546	539	580	527	571	551	555	564	589	575	552	604	581	527	560	559	557	562	592	541	534	580	528	564	507	527	550	545	564	596	538	520	535	549	558	552	546	558	568	547	586	560	567	562	566	564	529	555	574	581	561	582	528	505	549	551	538	571	545	532	550	538	542	585	503	536	535	554	580	546	556	558	555	563	556	583	538	524	572	544	516	535	581	548	521	567	594	551	527	579	532	568	548	547	536	569	539	529	525	526	516	543	567	575	588	554	581	580	570	531	533	530	535	542	544	549	526	547	563	571	547	512	531	561	545	539	540	580	554	530	567	505	558	531	549	576	529	489	560	526	546	533	559	548	555	537	545	576	533	558	568	548	523	548	565	544	586	593	564	506	542	527	549	539	542	564	549	584	564	543	571	535	580	495	537	580	523	508	525	576	554	528	523	532	530	578	563	564	554	572	509	555	546	576	544	550	571	533	550	549	530	570	538	566	506	565	543	558	549	561	586	560	508	586	566	559	536	534	596	542	549	559	533	568	571	615	577	614	581	561	517	537	592	558	569	560	563	568	562	573	531	532	533	538	547	546	549	545	505	557	526	602	533	541	551	560	530	541	551	539	600	584	556	543	510	546	539	527	521	520	516	547	528	552	574	559	525	539	509	556	563	540	517	572	563	542	574	591	563	564	528	521	548	544	545	580	520	495	520	543	582	541	539	571	567	539	583	518	565	556	526	529	576	552	566	531	578	536	563	548	570	547	529	551	562	552	556	561	531	586	508	504	547	537	536	556	559	548	532	552	565	556	612	551	593	556	546	547	536	540	555	558	594	535	525	593	577	524	548	585	519	551	533	520	549	550	525	525	543	556	544	548	567	580	537	573	551	568	529	554	516	506	532	519	580	521	522	562	522	571	542	541	558	540	594	545	553	540	555	562	569	566	508	570	559	529	536	547	549	540	578	546	557	511	554	541	544	563	569	536	563	562	541	520	557	569	558	524	524	571	571	505	561	548	567	595	542	603	543	524	570	555	593	535	551	593	579	548	548	525	530	524	549	522	527	575	510	558	562	503	557	543	542	585	505	562	553	540	513	551	559	520	560	535	559	544	547	592	533	592	539	530	574	575	560	586	566	525	562	559	563	551	599	528	544	529	546	539	517	538	607	541	544	559	573	533	534	529	533	588	504	553	562	500	567	548	542	567	507	550	566	548	558	542	539	510	559	551	571	566	582	558	543	551	567	508	592	556	544	543	555	586	511	585	553	523	573	556	570	509	527	575	545	557	574	541	537	584	550	551	557	611	546	584	533	550	542	555	544	533	514	550	561	555	518	596	528	539	545	573	547	560	579	557	585	570	527	565	598	546	577	609	532	551	528	592	503	529	541	522	567	521	530	554	581	552	552	524	532	541	539	586	521	555	552	525	548	566	539	566	510	529	532	544	562	557	570	577	549	539	519	564	561	569	502	556	550	565	554	567	547	563	524	565	577	507	574	511	552	573	566	557	579	563	576	558	586	574	559	567	522	556	607	532	564	550	540	547	554	558	524	546	553	542	572	552	523	591	558	570	568	586	534	548	540	546	565
24790	18220	54194	65850	60782	50945	39625	27199	16585	8196	3865	1813	908	512	322	328	348	339	322	330	333	303	346	343	328	283	327	297	349	324	290	349	289	300	334	341	320	325	339	340	328	332	324	289	331	321	370	333	312	320	292	342	338	327	314	329	371	308	357	339	304	335	294	332	337	340	371	316	338	333	329	332	322	310	362	320	340	335	310	399	295	339	362	311	334	332	323	320	336	365	313	322	334	328	353	311	337	300	311	338	325	340	311	318	352	319	324	329	343	329	344	342	295	357	317	300	319	326	332	330	328	304	334	352	303	300	361	315	325	319	326	335	313	306	342	326	353	338	326	315	294	324	317	324	316	307	331	303	337	325	336	308	300	310	320	331	334	319	324	314	333	300	327	346	399	315	337	319	377	302	360	296	342	320	320	329	310	335	338	358	343	321	327	345	339	313	332	307	302	339	304	304	302	297	342	334	340	296	353	276	307	329	312	342	325	318	356	358	347	324	316	288	324	316	321	308	303	350	299	332	319	347	344	298	324	361	335	328	322	320	377	320	315	314	305	330	322	309	316	331	291	323	326	329	340	324	316	289	300	344	332	296	327	326	336	345	327	302	326	320	321	323	309	365	307	315	277	297	318	323	343	312	326	318	336	322	322	363	337	326	325	323	303	365	357	339	348	353	317	297	328	303	306	312	325	292	334	333	327	318	347	339	311	343	305	334	327	311	361	309	343	294	327	347	347	324	334	334	332	329	355	350	366	342	312	332	351	314	316	325	337	326	326	346	322	324	320	357	353	349	320	321	329	343	330	369	317	321	335	335	309	303	325	318	323	327	358	334	297	345	306	350	314	327	327	347	304	322	306	314	357	322	339	296	338	310	331	298	341	326	349	321	295	357	307	304	324	357	322	321	314	336	330	318	325	332	316	326	319	276	314	328	306	303	308	326	329	328	338	308	304	303	304	324	325	327	324	322	294	317	338	345	333	327	325	297	328	307	330	320	346	302	313	350	320	320	349	342	323	320	339	323	297	288	326	325	330	314	331	328	340	325	317	314	293	335	334	342	340	337	313	296	320	333	337	309	343	352	299	318	339	302	323	339	306	364	326	342	320	321	306	266	329	323	337	330	297	310	357	307	346	329	314	340	293	310	334	343	273	320	330	301	285	327	354	355	306	313	323	295	316	340	322	344	367	326	338	324	328	359	303	333	330	312	323	368	329	353	307	317	291	296	279	329	332	329	318	344	342	342	304	342	333	328	370	350	365	325	361	339	328	329	346	300	301	278	305	332	318	314	332	331	319	335	327	339	333	330	309	287	311	322	336	324	289	357	319	338	335	353	359	300	307	345	332	290	302	295	323	335	317	320	341	320	339	320	312	301	321	340	323	349	286	343	339	343	298	308	311	311	329	331	336	334	328	331	341	311	294	297	340	306	321	341	314	333	273	334	335	302	308	288	340	316	309	301	390	310	288	330	379	307	321	322	334	327	342	323	332	348	304	326	333	336	307	313	318	316	311	351	309	314	318	349	358	334	340	344	275	348	310	325	290	311	324	305	318	326	306	308	344	324	337	350	312	328	342	356	351	314	326	356	330	318	302	332	328	332	274	325	323	345	317	346	340	344	354	321	319	326	361	316	333	337	350	310	339	333	329	345	323	314	332	339	328	335	322	310	332	342	340	322	325	342	347	327	326	345	325	343	322	357	351	349	345	327	323	308	315	303	322	302	345	289	326	311	336	311	344	336	315	322	315	323	308	319	344	315	314	309	342	308	276	324	352	295	313	319	324	339	329	304	334	322	353	332	315	334	327	343	350	320	360	364	331	296	308	320	361	329	374	328	341	323	304	314	317	326	350	346	318	312	355	314	309	334	330	316	285	354	345	305	368	303	340	345	339	371	327	339	362	333	286	353	321	328	352	325	302	336	333	295	335	317	332	316	313	305	310	309	299	340	335	339	299	329	329	306	299	343	339	320	301	350	338	321	291	287	332	343	320	313	338	297	295	350	343	329	322	338	304	314	309	348	334	317	310	362	287	337	335	335	311	307	352	294	306	377	272	317	330	361	301	309	348	349	312	310	297	320	368	347	330	330	351	353	314	305	337	319	320	329	301	333	317	315	307	340	330	342	316	368	341	321	331	322	318	304	376	330	344	286	297	299	353	335	315	305	296	340	362	333	353	336	304	313	291	331	320	316	285	293	353	319	351	385	331	332	333	311	310	325	287	303	323	309	310	363	332	325	305	287	317	327	336	328	278	307	317	340	321	320	317	323	335	302	352	334	338	341	310	324	314	340	332	358	322	317	348	346	305	337	340	286	321	300	339	298	351	337	321	334	307	327	347	339	341	334	352	289	335	312	316	307	312	300	284	308	312	348	328	313	322	327	342	323	328	304	332	319	323	332	326	320	285	309	335	301	348	320	349	338	345	328	351	356	321	338	356	343	325	318	297	289	341	289	373	334	313	325	314	300	330	401	322	301	310	316	346	313	332	304	343	344	319	310	331	348	308	312	329	367	352	307	317	326	315	327	333	329	338	331	342	358	349	334	300	351	322	330	337	336	339	312	367	326	336	366	309	323	324	324	303	324	360	346	299	315	328	369	319	290	315	299	321	304	331	346	326	314	336	308	382	362	342	304	315	344	348	369	363	324	340	320	361	314	363	322	316	327	349	307	341	353	341	333	325	345	328	336	334	334	330	297	365	305	343	329	335	327	314	339	304	337	328	328	343	330	317	367	306	363	361	321	316	310	345	356	350	347	312	309	346	335	322	321	306	327	355	277	317	322	336	311	336	268	319	326	329	317	319	284	368	336	321	300	352	321	357	356	270	353	316	333	310	339	333	343	352	321	353	314	307	346	309	314	303	351	350	339	314	301	329	323	296	318	312	346	348	358	318	298	317	339	366	315	360	316	331	308	326	297	338	335	346	323	309	367	351	301	346	323	324	313	285	305	314	309	299	333	287	339	360	310	333	345	329	305	314	319	335	326	341	326	322	316	319	324	306	315	353	332	327	335	333	336	344	290	345	292	304	312	340	349	307	363	328	358	325	299	301	339	315	347	321	313	365	314	328	354	320	350	359	329	318	306	323	343	331	337	344	354	322	349	311	349	319	310	319	354	339	368	360	312	330	334	308	337	333	318	325	353	335	322	351	344	326	324	338	356	327	337	345	350	318	313	337	333	363	322	301	305	302	349	332	310	332	337	304	336	328	351	310	331	337	331	287	293	344	328	308	326	293	348	328	337	331	299	328	320	319	331	303	328	330	349	331	381	344	345	311	308	327	328	348	339	337	343	321	310	292	330	342	315	337	339	283	364	316	267	346	266	335	302	358	329	293	324	352	321	340	349	358	319	301	327	352	344	328	300	296	365	353	348	323	340	335	327	329	354	289	363	355	326	327	321	362	288	308	335	317	335	345	343	334	297	358	343	325	351	325	336	307	331	328	313	316	337	326	333	318	328	344	328	306	319	311	307	308	327	345	277	334	350	339	289
11863	13809	52403	69418	70035	62351	52914	42662	32859	22038	12864	6554	3184	1304	780	752	709	738	737	768	722	752	741	739	747	717	713	760	748	698	754	725	733	666	751	717	789	687	706	750	737	743	694	761	721	734	710	779	767	708	746	725	732	698	748	742	687	717	711	735	774	719	738	764	735	763	738	745	736	730	743	671	703	700	732	707	700	691	738	740	715	679	756	726	741	709	761	744	742	764	729	755	765	719	711	774	743	733	715	760	750	750	747	718	687	745	735	704	812	716	734	726	743	735	758	751	730	752	760	733	664	760	687	756	741	719	759	709	710	683	713	734	729	723	724	750	771	744	763	739	729	692	742	748	733	737	667	751	727	736	725	756	708	765	665	777	751	699	749	722	752	741	739	725	685	741	756	739	778	745	740	753	786	705	692	741	754	718	712	708	671	773	766	710	718	737	698	710	770	716	745	705	724	784	720	738	737	734	697	704	727	734	775	707	736	717	707	687	765	711	706	739	713	752	751	718	737	725	726	715	708	738	722	733	763	767	739	739	708	726	717	731	723	704	780	753	726	758	712	677	770	725	689	752	706	718	703	721	707	727	750	683	720	752	705	741	752	731	696	732	684	711	746	759	683	766	713	696	706	728	771	707	705	792	761	724	731	755	775	732	705	711	715	693	728	712	739	693	726	716	720	704	698	722	713	725	735	739	779	700	754	774	721	761	722	763	735	729	730	730	766	693	731	742	719	776	694	724	758	732	692	729	746	734	773	717	680	694	712	727	741	729	756	707	779	717	683	746	759	731	743	707	760	734	734	724	732	755	718	755	765	700	756	740	732	752	784	763	751	761	695	743	779	789	661	725	762	690	717	746	677	709	741	729	697	744	755	712	771	712	729	688	673	738	667	720	700	749	738	707	721	714	753	711	750	780	741	756	685	684	751	756	747	742	771	709	757	783	734	715	729	706	691	744	757	709	708	708	707	734	752	694	718	741	721	749	702	743	727	721	739	702	760	695	745	730	764	742	669	723	760	708	738	767	720	735	689	758	734	733	754	699	720	710	700	758	736	724	695	731	701	717	713	734	747	736	808	704	752	783	726	730	742	761	740	754	770	715	764	684	711	713	740	731	727	716	718	760	690	743	688	747	754	740	699	739	702	719	739	711	787	703	735	674	731	687	691	727	704	768	753	707	721	747	690	738	716	720	731	734	745	718	786	709	707	763	687	725	776	742	719	702	739	708	713	696	714	689	731	712	773	690	737	723	759	739	708	692	722	718	727	761	722	720	730	737	717	712	776	785	728	695	733	699	674	777	731	740	661	691	762	724	740	759	720	738	733	730	726	726	704	747	720	720	705	717	713	717	734	745	743	738	729	708	733	731	738	731	703	716	753	694	757	722	730	713	745	729	690	734	718	685	671	719	715	681	758	758	735	727	746	701	768	780	718	696	711	683	725	702	791	745	727	762	749	735	788	759	748	734	714	730	752	760	716	735	745	717	704	726	687	751	722	700	738	725	718	725	673	723	736	738	773	767	750	769	738	724	781	753	777	692	733	725	735	711	733	764	731	742	755	694	690	722	748	723	735	702	751	721	733	720	747	743	724	738	758	708	736	733	722	728	699	736	744	760	726	726	762	746	669	704	703	676	724	721	747	711	781	737	750	746	674	741	701	750	692	757	733	689	738	714	681	688	736	718	714	709	760	717	760	687	744	711	718	756	766	708	719	784	685	795	719	778	709	737	774	739	714	736	688	712	732	694	725	733	709	726	708	739	746	690	724	757	742	728	732	742	696	726	714	706	715	673	727	743	710	771	692	747	714	724	688	763	745	735	671	758	732	734	752	728	789	687	729	734	743	696	712	762	733	710	737	745	774	754	722	726	785	724	729	713	728	739	731	732	702	707	745	759	735	719	724	722	716	719	722	755	728	769	744	719	746	812	743	735	718	733	720	715	714	767	735	720	748	694	733	742	754	694	764	760	728	717	692	761	758	723	744	715	711	801	759	714	763	698	749	719	734	746	756	747	698	730	731	715	781	774	708	706	754	699	733	740	745	704	742	761	741	740	752	768	715	734	695	727	758	723	699	744	723	695	709	732	742	720	717	736	730	692	706	724	714	739	748	725	707	738	741	720	710	708	713	752	692	753	717	732	728	743	740	735	717	693	719	726	686	726	764	725	732	716	713	768	718	751	755	740	748	736	757	773	767	742	741	703	736	741	745	741	761	723	712	717	738	665	698	730	724	751	718	752	739	791	763	719	737	765	757	733	755	746	747	703	741	751	713	717	788	770	743	754	728	748	755	691	741	753	733	728	735	705	737	772	708	706	687	735	753	703	750	763	701	677	722	703	737	714	718	687	772	745	707	728	717	755	682	712	715	702	746	716	725	750	702	713	721	772	703	767	752	724	767	716	781	742	733	778	727	692	752	779	734	774	694	705	732	744	742	723	741	790	728	668	768	736	711	732	770	708	726	729	685	718	728	787	750	722	748	701	721	722	719	695	717	693	732	755	720	718	736	730	770	737	740	735	763	702	761	699	787	711	731	703	708	725	660	672	693	732	737	747	728	700	713	759	710	809	700	769	761	755	763	709	730	797	707	719	753	755	750	757	790	690	693	728	742	764	746	746	738	718	711	768	666	750	784	775	732	741	745	707	725	726	748	705	736	736	740	752	721	708	705	705	692	788	718	728	753	757	718	765	760	719	687	728	713	771	705	761	744	712	778	694	690	723	735	777	797	741	721	670	727	674	738	680	745	774	729	741	754	738	757	688	714	731	720	728	751	699	768	728	693	722	720	712	727	736	717	696	782	790	708	771	717	739	728	755	731	784	706	700	692	658	767	765	725	757	730	729	803	681	764	717	722	699	711	769	755	690	767	752	781	727	760	727	755	731	756	748	742	743	776	752	729	727	739	795	728	702	725	743	726	725	745	763	725	715	716	798	777	739	703	739	693	733	672	698	764	710	687	672	740	751	742	737	754	697	705	741	730	753	758	721	745	710	706	756	729	743	747	716	754	736	749	720	720	690	724	720	797	712	744	748	784	694	683	747	780	783	728	738	741	764	708	741	700	741	734	788	723	697	747	702	769	674	747	682	722	725	735	744	710	731	677	704	734	783	676	727	744	660	685	738	726	703	729	743	762	726	717	757	729	670	732	712	728	760	733	707	749	757	729	721	709	712	757	732	748	686	714	711	762	726	744	719	722	689	746	726	762	734	776	720	683	722	720	712	721	736	736	783	752	717	738	724	742	730	723	757	691	710	726	753	701	720	779	743	727	718	712	661	736	763	741	747	795	678	707	732	702	729	717	736	737	712	749	695	760	735	758	718	761	728	723	749	750	773	729	754	727	683	735	686	748	725	706	754	781	745	695	724	755	737	739	723	765	762	745	729	742	759	698	693	733	727	647	754	739	696	730	720	719	727	692	730	718	726	724	696	706	710	742	707	727	751	752	733	763	727	695	703	716	743	750	740	724	752	728	746	733	748	743	719	765	777
7949	4547	4650	4696	3789	2626	1842	1251	936	608	483	391	349	343	304	310	356	310	313	286	308	288	297	288	292	289	324	299	286	307	267	296	298	268	285	297	287	280	267	340	282	317	263	310	303	293	289	291	314	293	311	280	280	322	309	278	283	289	300	268	316	307	319	299	315	299	298	272	297	269	312	325	297	270	302	273	267	305	272	241	289	328	276	309	317	258	295	293	271	299	304	294	297	308	294	282	313	275	304	325	326	308	277	281	260	263	302	293	285	293	315	274	274	283	304	293	295	282	271	327	318	286	266	287	309	282	304	267	317	288	322	271	276	306	327	295	278	299	279	294	310	316	309	275	312	295	279	306	322	279	323	309	319	295	294	310	283	304	297	308	315	299	272	267	295	313	323	279	272	279	291	326	294	310	290	286	298	284	302	291	303	309	285	269	280	301	301	305	307	287	308	289	284	298	310	319	296	314	286	297	297	291	283	268	307	309	303	276	293	288	294	288	276	305	290	308	291	293	263	309	299	297	275	275	313	304	305	306	289	298	315	334	303	297	312	285	290	314	312	277	283	307	276	309	287	324	255	284	271	295	294	283	304	310	311	294	292	314	291	298	294	290	296	308	286	295	275	295	272	277	315	311	313	272	317	315	312	320	293	320	297	290	286	306	271	311	294	330	292	321	260	305	286	293	321	306	310	274	269	293	277	314	278	307	304	274	298	282	318	320	286	291	325	312	281	267	307	303	310	305	296	267	322	276	286	309	300	276	309	305	291	325	312	308	305	285	290	283	279	285	282	284	293	285	294	291	275	269	301	317	302	304	287	281	268	292	306	282	302	310	307	337	296	296	273	282	292	314	332	312	299	296	289	294	316	283	329	294	306	331	297	301	292	290	288	280	303	287	298	271	261	306	296	304	263	310	294	257	303	257	299	284	278	320	270	290	286	285	332	287	299	327	298	304	280	327	323	270	297	271	315	297	310	290	319	274	280	275	286	247	286	292	313	293	263	303	326	308	279	316	290	301	277	256	311	327	246	304	319	282	304	323	300	269	310	271	286	303	289	288	273	284	287	276	291	312	293	298	296	301	305	327	280	327	299	288	290	306	299	286	278	249	284	292	293	320	317	334	291	285	288	262	296	286	277	288	262	340	251	296	299	270	311	312	319	276	292	293	284	291	313	293	352	314	258	300	292	293	299	294	271	298	282	270	317	277	296	254	295	272	322	332	270	280	269	266	277	256	287	278	319	305	314	262	293	280	252	307	275	285	274	277	296	329	263	305	277	277	262	291	316	285	284	256	286	273	288	296	301	298	304	303	335	295	289	310	273	282	315	277	283	279	300	301	294	293	284	308	254	286	293	298	295	284	302	314	316	276	315	302	322	319	308	275	274	299	291	290	307	251	264	310	340	302	306	272	314	301	306	296	300	305	324	293	306	292	295	304	295	260	295	286	282	302	318	301	261	306	275	285	305	282	295	289	314	298	290	288	293	319	295	312	293	300	283	299	307	305	297	303	279	311	297	287	290	283	328	287	276	308	267	309	285	306	288	324	325	293	284	292	283	310	332	296	292	271	275	335	282	276	290	287	279	298	291	310	288	291	281	283	260	321	285	312	274	326	267	288	290	316	308	289	286	297	303	271	298	288	299	285	304	289	284	287	294	315	299	302	308	302	322	277	268	297	272	277	286	266	298	322	282	262	330	309	292	312	259	281	283	280	317	287	294	273	309	277	279	279	269	292	307	289	309	336	301	276	277	288	304	301	282	328	268	308	314	265	293	289	296	293	300	293	266	278	300	314	306	298	304	259	291	316	272	308	315	295	279	299	275	266	298	328	305	308	301	308	299	309	296	298	273	265	293	309	318	294	306	308	302	279	289	287	281	268	312	298	308	319	299	305	280	299	270	297	304	314	307	317	266	265	282	255	317	304	275	290	288	270	302	276	295	329	290	311	273	291	275	300	278	261	342	315	312	286	281	276	267	311	298	306	290	304	302	293	261	305	345	280	274	304	349	325	275	306	281	278	313	292	272	270	306	284	274	286	298	250	316	308	313	300	298	313	320	312	297	297	267	269	303	322	317	316	286	280	280	303	299	279	307	296	282	294	320	294	287	251	293	295	277	298	289	323	306	279	348	322	321	309	273	304	314	309	332	286	308	302	299	295	283	289	295	278	305	282	316	301	327	300	286	294	282	288	315	304	293	271	298	273	285	280	301	268	306	291	335	314	296	277	352	289	274	284	283	295	288	289	303	308	304	305	278	278	272	344	308	325	297	252	337	291	281	264	303	272	318	276	306	284	313	312	300	295	288	305	260	307	291	277	299	255	289	294	289	335	305	296	292	298	300	336	269	313	285	299	309	296	300	265	311	305	299	289	296	295	328	304	309	287	301	303	326	289	304	309	340	294	272	298	322	290	302	309	263	329	291	312	292	293	293	310	299	306	315	287	313	282	310	298	334	299	268	276	295	323	268	277	306	282	300	295	336	305	273	295	309	298	256	304	300	307	334	313	287	331	273	279	283	287	319	317	289	293	272	275	262	258	299	289	273	274	296	291	245	289	285	271	258	285	308	316	316	275	320	292	254	269	308	278	290	322	273	311	318	277	279	281	320	282	283	304	291	287	351	262	283	264	303	303	310	269	284	272	321	300	294	293	283	324	284	268	320	284	311	280	299	302	297	309	298	327	325	304	284	294	297	266	292	302	309	291	276	269	248	263	276	281	289	277	286	285	295	280	289	268	275	326	312	284	274	297	264	294	291	294	322	291	325	291	309	285	344	266	274	302	319	303	318	292	281	257	303	278	278	289	278	284	287	280	330	275	301	266	277	322	280	288	302	256	273	263	270	277	298	343	294	298	279	298	255	306	299	306	313	288	306	292	288	305	260	276	272	294	287	335	321	306	302	310	304	302	323	312	268	312	284	340	295	298	310	261	302	308	301	280	288	297	289	286	289	299	287	284	275	301	282	290	307	313	327	275	310	292	281	310	350	274	313	300	275	300	317	271	311	262	323	346	296	285	279	279	286	274	275	289	295	293	288	289	282	310	287	287	308	285	298	275	308	303	304	281	283	257	274	304	320	333	308	257	288	319	283	271	278	302	303	312	271	303	277	286	273	272	283	291	303	270	295	256	299	311	297	294	315	281	282	305	298	297	268	316	305	280	337	283	282	321	290	285	267	313	278	322	273	268	296	309	307	288	295	324	314	296	308	313	316	330	300	291	290	310	307	295	323	311	278	282	290	275	308	298	308	302	313	330	306	322	311	288	309	299	286	305	299	286	289	306	314	292	281	275	288	282	274	280	287	287	276	264	314	311	271	270	304	323	283	263	289	290	356	300	304	296	279	257	283	298	287	288	306	293	305	296	292	293	301	289	326	286	297	313	302	281	300	265	270	286	330	322	303	332	289	302	302	298	292	323	285	274	322	265	258	302	294	265	322	291	283	292	311	285	305	297	297	297	275	252	275	296	303	316	300	284	313	318	271	337
4803	3768	8923	13397	12388	9997	6835	4708	3036	2003	1299	1016	776	693	593	618	630	636	649	686	635	645	695	662	711	674	622	641	646	655	656	665	647	642	612	680	589	661	686	636	634	696	639	701	666	640	643	627	628	672	630	676	647	681	638	675	685	641	663	611	662	652	673	656	658	663	605	647	660	696	673	689	651	703	675	685	631	676	665	572	680	633	655	665	647	643	607	670	686	645	612	645	675	638	680	688	669	672	681	661	652	670	629	679	645	643	656	679	693	627	646	668	658	624	629	701	657	629	642	640	671	634	668	605	612	624	660	667	652	651	627	645	647	658	632	670	672	696	658	630	668	637	630	626	638	615	679	630	681	638	665	653	648	701	670	637	632	641	650	630	642	638	627	642	671	689	660	665	627	639	675	656	625	642	639	653	704	686	636	664	647	668	636	682	660	645	616	663	651	640	635	649	669	699	656	579	645	656	658	654	644	625	678	601	649	661	670	643	627	677	643	679	643	630	609	586	629	659	682	680	664	654	656	669	643	672	630	624	643	675	657	707	666	634	658	663	633	639	647	666	658	634	643	723	646	631	628	661	679	666	597	663	643	691	650	643	660	682	620	639	694	643	653	644	655	654	641	652	632	693	655	674	664	638	668	654	643	631	663	628	646	682	642	652	637	668	646	683	636	629	627	673	604	668	664	658	649	643	653	663	644	644	676	634	691	645	674	600	695	645	662	609	652	631	710	647	631	674	627	638	702	632	633	675	674	673	656	655	648	650	632	680	633	671	676	639	689	671	657	638	614	625	646	675	636	684	701	659	677	656	708	640	666	688	623	686	672	651	647	630	654	676	626	628	628	709	660	628	695	635	623	679	655	634	678	634	712	637	653	688	589	602	655	668	699	605	632	639	629	654	630	668	631	682	594	675	661	653	667	644	629	610	609	683	663	636	669	642	636	660	676	666	671	672	685	660	640	646	647	634	621	632	649	682	621	650	628	642	704	618	645	692	613	669	667	677	613	660	674	609	643	667	602	634	659	668	656	657	689	646	650	644	642	680	640	593	702	626	663	663	636	665	660	640	641	675	631	632	666	608	689	665	652	648	640	665	658	677	626	649	661	680	660	627	661	657	660	633	728	635	642	656	659	681	623	634	661	632	662	656	616	672	634	644	673	639	654	715	638	646	639	666	648	632	630	602	630	615	641	627	657	616	642	683	688	652	649	629	695	645	670	665	704	698	674	677	612	695	686	696	636	662	639	634	656	680	684	646	661	660	656	655	592	609	651	689	670	639	671	622	646	644	676	676	646	673	676	644	636	622	627	662	605	704	623	659	623	674	649	664	614	641	670	643	649	619	606	654	654	675	672	655	633	641	642	656	643	612	695	667	677	615	669	681	656	653	674	632	697	684	644	604	653	636	647	670	664	668	651	679	678	687	634	652	668	649	625	666	656	680	673	683	661	653	646	683	651	635	643	656	694	665	674	657	666	627	604	593	628	692	666	683	647	664	659	656	615	668	669	643	743	668	653	635	589	641	620	606	674	661	593	631	645	644	654	627	653	658	633	640	684	646	653	682	671	615	695	643	637	674	679	635	678	639	679	661	680	654	683	655	644	662	653	671	665	670	611	707	596	657	661	651	676	669	633	647	633	684	647	662	659	645	642	664	607	644	688	652	681	682	685	640	646	596	654	634	652	662	648	673	663	621	655	666	636	645	662	677	649	669	629	683	692	642	640	656	657	622	666	644	662	628	648	657	622	630	642	679	649	612	608	649	611	640	684	610	633	646	670	623	696	620	637	692	659	658	649	628	643	611	665	658	626	642	640	643	640	670	684	656	634	654	662	677	673	667	655	608	654	653	635	679	692	596	662	649	673	675	626	687	626	636	633	636	669	674	632	665	664	668	660	687	700	647	641	656	646	673	665	634	656	695	661	666	657	663	662	691	634	660	680	639	668	664	630	655	690	652	658	628	648	626	677	681	715	707	616	688	687	662	626	681	659	627	668	647	615	644	640	622	673	690	696	649	687	642	650	659	650	678	668	638	645	701	655	608	628	658	626	595	670	661	721	617	658	734	603	631	625	638	682	679	630	643	648	646	645	618	621	625	671	639	631	613	644	658	710	693	646	653	654	668	662	639	609	656	631	617	675	682	668	643	681	637	665	633	620	625	647	684	664	627	625	614	630	680	676	621	668	609	677	639	676	657	659	674	628	612	659	659	673	610	618	614	698	612	679	635	633	634	685	672	632	691	653	636	658	703	649	667	648	678	667	644	693	665	669	653	672	650	674	675	650	690	647	639	636	709	670	632	628	630	681	640	616	615	681	652	660	671	672	640	641	673	678	657	617	607	569	680	654	650	664	642	674	694	668	621	573	592	678	684	626	647	648	663	645	651	638	637	663	637	668	643	663	618	650	658	651	638	644	694	626	635	637	660	658	663	625	662	653	678	595	611	670	675	719	610	686	697	618	682	637	686	651	611	672	659	640	635	640	647	645	660	662	692	623	648	646	615	675	649	599	663	653	645	677	658	652	649	658	672	698	658	633	669	654	670	659	622	651	643	653	636	679	676	668	599	649	664	660	620	677	628	690	679	678	685	657	626	683	653	663	655	679	669	686	677	675	654	650	649	667	602	660	679	627	629	632	684	618	658	654	626	664	653	640	640	623	655	665	643	657	691	642	661	652	659	655	652	634	614	646	660	622	629	626	666	600	616	667	647	677	656	655	635	645	637	693	668	690	660	619	645	652	659	688	620	607	659	606	650	655	641	649	632	652	665	640	640	576	620	635	643	703	622	682	626	643	652	651	664	668	638	694	657	631	659	690	621	638	624	656	663	684	640	669	675	636	624	680	643	682	622	699	673	657	674	615	663	645	658	658	652	604	678	619	682	648	673	629	680	593	710	678	695	643	648	686	655	673	684	652	636	663	656	633	637	670	659	661	675	646	649	640	686	586	655	624	624	627	619	699	650	577	645	644	635	656	683	667	685	641	670	671	681	709	640	635	691	644	678	687	607	668	640	669	664	681	672	664	626	666	685	644	662	663	641	640	652	629	646	635	655	670	644	648	656	649	643	637	658	692	660	693	723	635	672	698	608	632	660	708	665	642	636	669	668	643	682	629	634	660	711	695	661	683	604	657	712	663	630	702	652	617	617	658	672	648	675	594	643	629	674	640	643	628	659	652	647	657	692	684	652	666	641	677	636	653	690	654	631	635	630	663	660	616	701	629	646	665	682	688	639	674	702	648	635	657	641	631	635	640	659	626	642	658	663	656	631	618	666	639	611	640	630	641	646	656	640	591	624	671	642	701	666	620	621	683	651	685	642	609	634	656	641	659	633	663	677	633	707	643	642	688	623	632	703	638	678	670	636	667	658	644	613	663	673	679	620	645	654	653	624	647	636	643	682	672	617	682	622	656	669	649	633	638	664	699	640	629	681	642	641	659	652	679	644	620	663	635	685	652	670	657	636	655	629	610	684	669	653	676	656	703	699
17469	9188	29329	53707	47908	37726	27982	17175	9620	4684	2148	1089	638	364	245	257	247	288	261	264	244	279	273	234	246	248	274	295	264	260	253	253	279	247	266	267	263	238	252	238	266	322	251	240	254	233	235	271	258	251	256	275	273	250	276	255	266	238	246	249	232	251	254	267	246	292	266	246	248	268	241	250	229	241	269	244	255	238	277	250	253	269	274	249	260	267	251	275	252	269	232	259	276	283	271	282	268	266	255	264	267	250	247	256	258	238	265	258	259	266	254	232	258	258	303	298	237	234	275	254	248	264	267	246	253	224	241	270	274	260	273	259	250	243	267	258	273	244	258	274	262	267	260	244	266	248	248	243	257	278	258	296	225	258	272	227	253	276	266	261	292	263	276	278	243	262	262	255	280	282	243	264	259	276	243	240	251	247	286	269	258	257	254	246	222	230	238	266	259	286	287	243	236	247	255	259	281	258	250	254	263	229	251	238	250	270	247	276	247	268	274	245	257	262	266	248	261	266	248	252	242	259	294	277	296	249	221	227	252	289	266	278	254	241	221	259	281	293	255	257	309	320	287	246	260	253	275	273	256	261	251	260	256	278	262	276	251	252	286	270	280	271	276	266	270	271	270	261	255	256	287	247	251	253	259	271	258	226	255	281	239	238	252	246	254	247	278	231	265	290	257	274	296	244	266	243	246	270	236	263	257	248	273	292	247	258	244	233	272	258	258	274	280	229	263	252	249	269	268	268	243	247	259	253	263	260	274	270	258	251	258	254	257	249	258	272	254	258	278	265	259	273	264	264	257	239	236	230	279	243	269	281	273	266	226	272	282	263	232	241	277	290	254	227	299	271	266	241	259	263	270	259	227	243	266	230	265	259	249	277	227	228	237	254	276	254	234	255	255	231	249	249	279	275	276	264	251	268	263	242	270	261	278	274	274	269	275	232	253	257	261	265	231	234	261	262	259	274	220	258	258	266	262	246	284	264	255	238	252	271	254	298	271	251	280	248	273	279	236	235	265	244	258	255	282	247	257	272	258	250	222	285	230	257	265	267	239	238	240	254	239	264	248	225	265	280	254	243	233	254	247	267	244	274	253	278	264	275	278	286	260	234	266	234	264	261	262	264	253	227	243	262	254	245	264	225	262	235	251	226	259	245	220	263	269	247	268	256	253	294	256	217	239	251	269	247	273	274	249	275	250	252	242	269	279	267	243	261	227	260	268	249	252	240	266	213	231	294	253	268	229	262	254	262	267	263	240	256	279	244	222	262	247	284	256	278	276	283	247	287	242	239	255	279	267	279	242	255	263	315	254	234	250	262	238	246	263	273	224	236	248	252	257	276	243	247	279	243	230	271	261	241	261	239	235	231	269	257	222	265	240	298	262	240	273	264	276	287	262	276	262	254	237	257	263	261	249	276	268	265	259	257	246	252	262	256	250	245	264	228	249	260	270	273	258	253	295	269	268	235	257	241	244	242	260	248	253	262	284	238	217	264	229	260	227	261	275	265	267	279	235	251	243	242	247	287	252	256	265	235	274	249	250	296	231	236	244	233	263	256	254	241	265	272	267	257	258	280	253	257	264	247	259	253	237	259	241	235	226	276	267	271	256	266	248	267	253	266	230	289	255	248	245	257	237	253	257	237	271	248	274	273	234	249	252	254	247	270	261	213	261	239	249	269	254	240	248	266	271	218	278	238	285	222	236	268	243	256	230	241	226	228	286	278	256	265	276	247	280	304	273	261	236	264	240	249	273	213	265	232	291	274	267	265	259	270	290	240	278	255	237	274	279	255	233	271	271	249	246	235	244	276	229	248	255	232	258	251	254	250	248	250	279	257	250	267	255	231	288	258	296	248	280	271	263	263	277	259	256	235	269	240	253	260	303	272	270	245	267	271	236	239	270	232	301	248	291	288	252	244	253	263	243	260	271	273	258	271	276	255	281	265	250	244	263	258	257	262	259	227	262	276	251	245	272	244	236	245	258	257	226	245	255	262	251	261	288	277	291	282	259	268	228	250	283	230	258	246	248	257	241	259	276	292	243	270	246	255	235	254	241	249	267	263	256	265	255	246	247	249	278	271	228	251	283	242	267	261	267	251	263	238	232	256	278	253	268	263	247	239	318	271	257	258	272	288	283	280	272	271	283	248	269	253	243	266	286	242	234	259	269	237	264	284	242	263	264	284	268	292	293	256	271	259	258	218	247	274	272	254	266	234	277	278	269	256	288	239	251	230	266	248	249	244	282	261	251	284	259	254	238	244	247	265	256	254	262	267	238	274	250	236	254	294	277	270	251	247	266	245	238	258	237	241	233	256	274	270	252	268	257	234	294	244	242	258	245	239	278	244	262	236	277	226	265	216	274	289	257	274	269	262	255	249	250	283	282	277	253	256	248	280	268	277	285	288	250	274	244	257	275	240	273	266	218	255	235	237	251	263	275	265	243	261	258	239	245	261	242	254	240	251	272	244	237	243	266	242	260	244	262	264	241	253	288	276	273	263	242	261	243	254	264	253	237	249	258	290	240	249	236	273	281	227	259	265	250	267	275	258	264	243	256	249	259	257	262	277	265	279	262	254	277	252	256	235	265	248	259	245	258	252	246	218	254	252	302	274	239	215	264	267	268	248	239	257	260	262	261	242	249	253	287	277	234	259	291	237	265	271	253	296	281	251	258	263	228	249	246	293	273	263	250	280	255	257	246	246	265	253	254	247	242	292	270	267	266	229	263	216	220	279	279	260	256	252	246	256	248	275	265	238	267	259	221	244	244	269	253	288	275	252	218	257	260	288	280	259	259	237	285	236	248	240	254	281	264	257	245	262	231	243	244	243	282	267	221	262	265	258	253	288	250	257	280	242	269	247	252	258	256	289	269	259	284	272	220	246	233	288	270	268	277	295	244	288	273	257	266	283	263	281	273	244	276	268	252	236	256	238	278	260	251	253	266	252	244	268	288	263	242	294	271	263	261	275	257	261	259	248	250	232	264	272	289	252	266	288	225	249	255	233	244	253	265	230	245	257	278	248	250	262	232	269	253	258	228	262	252	263	260	263	230	255	276	276	267	270	233	288	246	284	282	260	236	241	251	237	247	259	283	229	271	267	282	260	245	259	251	260	259	275	255	255	272	263	252	297	262	252	233	259	263	248	267	229	261	251	286	247	258	268	254	278	254	237	263	262	245	266	211	243	286	252	244	261	245	244	240	226	261	231	255	258	276	263	237	230	264	254	226	284	252	259	248	257	260	276	245	282	242	216	212	221	268	254	249	268	261	276	262	243	232	230	274	246	247	248	246	262	301	256	247	264	242	262	237	275	268	264	265	230	249	259	275	272	275	257	276	268	283	263	264	293	271	281	262	261	271	249	271	273	268	243	259	266	234	260	236	247	257	245	257	263	245	277	280	286	275	232	220	244	285	231	257	268	235	230	269	247	282	256	241	273	267	291	249	212	265	254	279	255	303	264	270	278	243	245	285	262	255	256	268	259	249	275
9688	6827	35449	58948	57468	51302	43436	33811	24598	15478	8506	4242	2119	1080	591	613	594	615	550	618	569	617	590	540	581	591	630	588	613	600	576	630	576	570	604	605	601	597	575	586	586	574	603	625	585	578	546	562	591	617	631	565	577	597	591	584	615	585	576	590	545	574	583	591	586	598	569	585	591	589	566	583	593	629	563	612	555	607	624	609	620	604	573	655	585	596	625	632	567	577	602	588	569	618	573	576	582	564	592	572	595	550	560	586	604	587	568	599	536	616	582	564	600	590	648	619	616	554	602	584	606	605	581	555	602	608	639	621	587	620	593	563	596	625	625	599	565	582	620	572	643	581	569	588	602	577	576	589	579	569	581	596	596	567	592	591	584	567	595	558	623	591	612	567	586	565	633	616	556	609	575	639	566	585	625	571	602	580	587	578	586	569	587	565	571	602	580	601	584	579	594	612	569	607	539	602	640	599	614	541	571	565	609	622	583	611	586	603	593	576	603	628	568	607	615	546	626	573	609	613	607	615	569	607	586	603	570	592	596	591	563	583	598	584	611	583	620	641	582	581	608	599	595	569	632	585	597	580	582	571	601	589	607	581	574	595	647	596	637	591	582	567	628	564	564	614	596	602	608	604	616	592	574	614	575	593	591	549	634	612	576	577	560	600	592	600	545	553	611	635	596	611	513	616	586	577	606	579	621	555	575	587	588	605	570	606	558	605	607	587	599	581	569	590	627	611	551	611	602	593	627	607	618	600	620	558	566	590	555	607	575	578	585	571	560	620	573	561	636	592	599	599	631	610	552	559	589	551	577	627	594	588	605	590	621	554	587	584	645	554	598	552	588	613	605	563	577	593	567	612	621	607	564	609	614	630	579	580	594	585	583	572	586	577	588	615	568	581	564	611	577	580	644	552	568	599	580	580	576	605	610	539	562	578	586	547	547	566	616	602	552	600	604	620	595	599	605	544	634	586	549	581	569	566	592	630	613	605	611	647	621	593	577	642	578	588	603	577	612	581	589	608	612	594	615	568	583	613	560	597	543	580	540	591	626	632	591	566	643	553	619	630	607	584	587	552	547	594	606	631	589	579	583	583	594	582	621	558	604	597	641	612	583	639	588	592	618	628	588	572	594	582	574	621	585	611	609	595	555	566	588	605	557	585	592	607	594	634	602	589	603	578	586	604	623	569	598	588	594	594	612	591	602	585	632	609	600	604	554	577	593	571	604	559	608	603	600	559	552	618	590	564	627	609	587	625	639	575	605	604	583	582	597	601	590	600	551	609	590	567	607	570	583	601	625	590	634	547	602	572	581	562	612	600	603	616	595	581	565	559	580	623	656	588	575	618	618	605	628	583	633	575	588	548	558	575	625	568	609	621	609	571	630	605	616	559	601	618	576	619	612	593	643	581	544	593	606	612	635	593	602	570	641	593	620	597	563	602	597	579	569	605	567	570	561	588	620	573	568	588	553	604	531	581	638	604	576	583	604	581	555	612	552	608	563	576	569	565	576	590	595	556	568	597	601	599	608	583	634	619	622	597	637	557	597	596	570	589	559	590	580	589	599	585	558	632	639	575	583	569	596	511	618	610	588	597	605	642	597	607	626	586	560	577	585	586	593	562	563	574	564	640	581	568	581	554	595	586	633	569	605	601	611	624	606	584	592	563	602	575	625	582	614	619	617	573	534	571	580	573	605	590	583	641	605	575	592	579	624	611	581	611	591	586	601	594	541	553	586	579	622	588	572	603	566	624	566	600	608	599	584	585	570	575	604	609	608	563	602	579	604	617	558	579	580	559	603	589	561	610	579	594	597	622	623	598	573	567	579	564	602	615	585	568	571	630	599	597	581	610	615	602	575	639	529	599	582	594	602	610	591	588	586	640	582	589	602	595	604	574	590	573	587	599	622	600	606	594	535	596	636	592	577	585	591	560	574	594	621	597	573	595	585	588	589	591	622	563	643	561	594	588	621	579	590	605	560	581	599	523	590	580	624	542	590	569	584	595	553	624	621	583	535	589	638	610	606	583	615	573	593	615	580	601	601	571	583	634	597	606	598	618	552	564	612	588	590	614	586	606	577	596	618	585	580	608	570	597	617	608	608	595	595	546	581	605	585	580	572	589	609	613	604	590	604	575	565	564	578	604	624	583	607	577	593	596	574	586	581	547	601	617	573	563	577	628	609	585	591	608	562	636	627	594	575	599	638	633	581	609	628	572	595	586	589	587	622	591	557	586	630	586	617	558	562	560	604	575	608	568	619	599	567	600	658	544	624	572	641	590	596	596	593	600	611	582	606	574	539	610	597	591	572	588	602	587	649	624	592	573	580	597	593	576	609	589	564	612	598	564	587	569	597	605	563	608	576	596	591	565	599	592	598	612	564	620	559	585	591	601	641	619	547	610	564	618	582	611	629	593	600	581	621	582	567	599	652	555	642	636	598	586	591	549	672	568	594	554	570	576	617	611	555	620	593	581	577	621	582	546	583	600	578	634	602	592	628	586	589	595	552	642	596	609	607	597	612	646	582	580	583	605	573	636	595	557	589	602	597	591	570	588	622	589	560	586	561	532	612	622	569	598	631	560	642	609	644	582	611	554	567	585	632	595	622	599	650	592	596	627	572	545	574	559	589	557	568	574	580	583	570	574	626	609	559	580	587	586	606	605	555	595	589	627	554	571	640	552	592	575	578	578	572	625	594	583	567	588	582	622	609	597	588	604	568	602	559	661	608	572	557	586	583	559	587	615	613	604	602	560	608	592	589	570	582	588	575	617	565	572	608	563	542	621	616	587	579	567	585	572	575	593	556	576	565	604	592	592	619	614	611	574	567	582	578	586	602	617	562	577	585	636	590	568	609	618	622	574	606	570	605	629	618	624	594	613	587	627	549	602	587	638	587	545	579	573	571	609	595	617	546	638	633	584	635	556	564	589	603	582	565	582	547	599	586	537	580	597	624	561	536	619	622	583	617	548	591	581	568	581	601	588	561	575	570	599	606	599	561	623	537	588	590	615	608	587	613	547	542	568	574	578	621	577	586	607	562	595	585	600	597	599	574	600	604	631	564	605	594	577	575	590	567	608	606	535	563	576	593	599	572	589	567	584	638	603	646	586	584	589	592	611	573	639	599	580	585	632	552	605	558	548	597	600	588	644	589	621	615	579	561	603	531	603	617	594	563	638	571	590	593	573	587	612	568	595	611	552	647	566	594	609	623	581	578	592	626	604	563	622	569	565	574	657	560	576	594	583	601	603	578	524	547	608	579	592	574	595	568	562	577	567	600	590	585	547	580	579	591	586	623	604	581	557	574	592	593	600	596	605	612	590	597	594	581	563	587	586	592	584	612	575	565	584	606	622	607	625	607	607	555	591	525	573	591	607	568	588	599	617	652	589	574	586	614	538	612	637	550	580	600	591	594	554	571	625	519	574	578	639	568	604	615	603	594	580	602	588	620	570	604	580	568	609	567	595	632	639	593	542	587	566	569	608	605	619
26030	13322	55983	70189	60523	50449	38628	26045	15340	7632	3494	1624	882	564	356	339	330	353	346	336	321	323	354	351	356	365	347	365	360	320	392	316	350	400	342	348	338	367	360	330	331	318	364	354	329	335	340	355	308	323	340	336	396	381	350	368	348	322	353	347	337	341	310	357	400	400	358	339	339	347	360	304	320	366	351	363	337	365	339	352	355	338	367	321	374	371	314	329	364	337	360	351	327	320	349	363	327	309	355	336	392	329	312	369	355	374	370	391	347	356	350	349	372	313	330	386	336	323	323	329	347	363	330	369	369	325	317	373	349	366	341	327	354	350	364	341	320	301	320	345	318	322	363	368	358	361	335	354	374	365	376	364	362	378	359	375	341	393	352	334	341	340	308	331	322	315	363	326	352	347	350	382	345	352	347	359	358	287	334	312	363	363	379	379	355	375	316	350	348	331	363	339	324	348	374	363	333	314	343	360	353	364	362	349	349	336	356	346	296	323	333	344	363	405	320	357	366	326	334	338	314	355	334	362	317	353	349	316	339	349	374	341	306	350	383	372	336	337	336	298	355	308	326	360	348	369	363	361	343	375	380	337	320	363	325	380	348	348	296	325	325	359	335	324	349	286	337	361	327	349	357	348	340	346	391	357	327	367	345	403	343	347	345	344	334	395	337	336	341	325	342	364	322	365	358	335	332	341	326	382	363	355	364	347	344	388	359	321	362	332	343	317	386	327	317	334	326	363	339	371	347	316	351	332	349	362	379	353	344	372	356	348	345	380	328	338	362	309	350	372	374	386	334	309	327	340	308	356	346	358	347	345	359	345	391	336	362	309	376	350	373	362	341	326	361	312	339	358	340	358	369	349	345	395	352	321	366	375	382	331	364	357	373	334	337	331	339	320	359	283	326	383	377	353	342	288	329	330	338	339	387	356	311	336	345	315	302	347	328	340	344	362	348	313	332	368	328	374	343	345	363	376	317	354	331	319	354	358	388	337	392	320	354	362	383	371	345	353	360	341	338	345	379	325	358	394	379	332	394	332	380	386	368	358	348	369	327	312	353	343	376	350	339	313	339	336	328	365	346	354	334	379	396	342	371	368	319	366	345	315	335	352	370	358	357	339	353	333	370	360	326	359	318	348	331	390	355	352	372	337	364	340	388	369	335	365	353	366	335	332	365	332	379	364	360	342	355	361	382	352	361	363	319	363	367	361	339	366	321	337	357	329	381	342	351	416	347	327	371	340	351	352	318	334	368	357	314	361	301	361	339	376	346	356	343	354	361	343	345	353	354	318	364	390	373	343	355	345	364	359	344	350	348	350	341	378	346	346	326	367	377	345	392	364	331	360	356	335	359	368	363	313	353	357	363	347	326	318	311	363	369	352	369	375	358	328	361	384	318	344	346	327	351	357	347	322	350	341	370	360	343	354	346	360	373	343	354	368	333	369	364	343	338	370	356	348	320	339	334	295	365	377	346	341	327	364	335	333	361	327	361	368	351	347	341	339	331	350	353	316	332	336	369	342	311	356	349	350	364	335	340	349	315	394	350	386	359	334	349	338	315	347	374	362	345	333	355	362	310	311	315	300	371	325	338	351	328	348	339	351	366	328	342	341	361	367	343	336	314	364	361	320	344	353	341	344	360	342	362	333	354	349	375	330	356	336	344	327	363	358	331	327	317	329	363	352	327	352	351	340	340	355	316	357	345	318	336	338	371	363	376	366	351	357	380	332	319	398	333	339	391	353	338	361	334	332	332	355	349	387	350	331	357	338	364	364	318	336	334	335	367	297	342	394	358	329	366	364	356	352	362	352	339	348	345	363	347	324	338	356	351	329	395	367	347	350	344	320	346	328	413	346	350	369	368	375	364	358	338	327	318	363	333	346	339	325	379	358	360	348	348	356	361	357	346	358	358	334	359	353	340	342	322	361	309	387	325	361	334	382	321	371	320	326	326	341	346	350	353	354	345	335	348	357	316	338	362	320	372	339	318	324	331	375	328	328	390	348	347	408	333	337	391	351	361	349	376	356	335	318	317	361	349	320	319	352	342	345	324	325	350	333	327	325	306	369	346	345	351	315	343	311	363	346	330	332	375	335	355	309	351	329	357	352	372	386	362	328	347	350	390	308	319	344	345	323	301	345	338	337	359	353	346	337	350	378	315	348	361	363	344	374	328	341	346	325	365	340	349	365	353	362	332	302	364	330	392	360	324	311	297	397	336	371	292	352	368	311	337	363	335	350	336	375	336	325	326	321	365	319	331	363	364	359	378	338	354	368	339	359	358	364	331	354	363	368	372	351	326	379	372	362	349	341	374	349	373	330	337	311	364	362	353	327	343	355	373	346	380	309	326	347	360	371	377	357	345	380	332	321	327	327	351	359	343	351	364	320	344	341	310	363	308	362	296	363	340	324	324	355	389	300	340	379	322	342	389	349	343	350	376	318	332	335	355	342	321	386	338	352	301	377	314	350	358	340	335	345	349	328	352	325	361	306	326	324	333	350	346	331	368	382	345	360	346	336	343	371	333	318	345	355	363	343	348	320	328	324	317	318	330	342	345	329	348	358	330	340	346	334	345	388	386	351	361	368	347	299	344	358	346	359	329	369	356	328	376	371	325	393	347	375	339	347	328	332	331	338	338	378	320	353	381	307	373	350	416	349	349	394	340	357	373	359	348	339	372	379	383	329	347	345	337	340	337	314	342	353	339	351	359	340	345	341	337	354	338	339	373	338	334	341	389	349	357	368	357	356	356	341	361	322	348	367	372	368	338	372	338	335	332	328	348	335	335	356	297	365	342	344	359	354	357	362	369	342	361	379	376	351	320	357	324	336	344	324	344	337	349	343	344	376	353	325	352	312	310	318	360	379	331	320	363	357	362	363	328	353	333	363	363	304	392	358	365	348	339	329	406	353	359	357	372	330	339	356	362	349	315	362	359	333	368	400	357	332	361	355	365	340	381	340	311	301	391	338	330	337	341	342	380	323	364	323	349	312	309	337	343	366	379	299	388	350	377	326	347	333	373	335	359	343	353	345	334	354	322	389	374	354	385	355	362	314	344	363	315	347	342	348	348	321	309	332	341	348	339	335	313	344	353	344	352	347	342	349	381	376	378	339	337	376	365	339	344	343	333	367	371	339	323	359	352	361	341	346	360	336	352	347	320	346	369	345	344	357	374	373	360	338	350	327	333	333	365	351	324	317	373	342	356	346	339	301	334	323	388	350	355	348	365	351	318	363	329	405	326	341	375	362	343	345	334	326	336	300	369	333	343	346	362	346	323	379	365	311	341	358	359	353	329	344	372	348	362	349	331	321	353	355	353	347	346	330	397	366	348	348	365	333	346	354	333	338	370	354	355	338	339	351	347	348	406	342	350	336	331	334	338	336	379	335	342	367	334	381	380	341	393	352	337	343	375	363	345	338	389	392	353	332	352	396	304	376	352	308	330	324	346	354	339	331	316	362	345	364	352	332	357	381	353	311	337	333	349	341
12480	8899	54388	73190	69612	61404	51651	41122	31153	20911	11893	6036	3122	1659	811	779	796	773	757	786	778	776	806	809	755	748	802	828	760	765	778	767	780	766	757	755	715	774	796	774	801	716	753	764	806	763	749	775	769	775	803	795	774	746	799	743	810	828	775	795	786	812	799	743	746	728	762	812	757	808	778	757	800	756	772	758	770	770	744	767	754	814	794	767	750	765	817	771	759	799	762	724	802	761	780	793	794	785	760	805	746	756	787	743	803	830	757	738	749	758	775	784	739	732	799	808	799	785	748	848	819	788	793	753	765	777	817	762	739	783	749	799	808	762	736	760	749	780	747	797	754	775	758	754	786	816	772	831	831	779	817	751	761	816	793	771	770	756	736	775	787	724	782	836	821	756	809	809	787	816	827	766	731	773	733	761	802	791	776	791	805	774	743	808	803	791	710	795	759	787	783	783	746	798	762	775	792	783	825	787	742	764	753	793	736	777	801	733	760	756	790	771	753	801	812	792	799	775	775	784	758	823	779	787	739	827	769	787	801	763	778	777	733	805	769	709	801	822	740	730	773	773	840	729	753	769	786	791	773	784	795	801	778	805	726	767	743	765	781	747	761	784	799	772	803	727	769	790	782	758	776	793	782	723	751	778	774	791	768	776	778	777	765	780	743	763	750	761	798	718	752	770	826	728	779	772	801	784	720	751	778	788	785	706	724	771	834	780	768	775	757	759	817	817	752	741	790	743	805	793	775	811	803	790	762	767	798	791	787	779	825	784	744	789	789	751	776	794	807	758	844	749	779	752	773	755	750	784	762	718	750	802	787	751	735	787	816	808	733	753	748	757	739	753	750	740	713	746	810	767	744	810	734	779	708	772	795	728	807	754	766	785	751	725	793	805	767	782	734	765	729	798	770	773	769	773	802	755	808	808	750	781	815	775	781	790	800	826	783	736	735	773	738	775	788	744	740	759	759	801	775	793	766	784	791	787	776	743	772	753	768	816	835	798	767	769	768	800	780	712	767	777	746	795	807	754	804	748	759	779	789	777	806	782	800	827	760	758	761	819	705	722	742	796	778	825	802	756	741	775	784	811	774	765	789	830	809	822	836	799	762	784	782	830	806	823	766	746	749	786	783	783	763	755	835	807	810	809	786	805	766	741	729	771	818	802	695	782	713	785	762	801	758	775	812	758	779	817	777	752	754	758	764	827	760	763	804	787	753	787	735	770	743	752	833	786	741	761	775	791	772	756	826	758	726	791	783	714	748	762	754	759	789	767	823	747	807	783	727	782	727	779	740	793	789	760	767	772	809	779	763	729	800	749	834	795	759	730	805	748	761	770	748	807	785	783	771	740	776	739	766	758	803	799	786	803	780	767	774	744	783	741	752	782	805	762	799	777	775	773	736	752	739	760	761	768	693	787	728	755	776	770	776	780	763	779	748	792	761	791	752	768	794	757	778	799	737	781	747	749	759	793	816	740	804	800	781	835	779	782	759	765	727	739	747	781	803	844	773	798	819	765	786	745	750	769	800	794	793	783	789	752	705	765	804	728	784	799	768	759	743	755	730	756	800	798	744	742	765	819	788	744	806	777	745	763	774	843	745	788	779	717	754	724	774	733	818	772	804	795	768	753	839	756	772	784	778	777	847	765	793	778	747	771	789	752	793	781	808	816	773	801	803	746	760	766	777	795	768	780	783	724	827	734	819	764	807	783	819	762	741	816	719	755	785	810	805	795	722	808	777	767	786	704	774	752	788	788	785	726	801	746	750	774	776	758	808	820	779	758	747	778	769	783	792	774	750	789	734	776	802	757	846	745	782	765	765	786	760	781	764	760	778	756	785	783	775	782	779	787	799	789	757	812	772	803	750	801	767	733	789	792	782	772	720	830	748	787	772	746	769	745	726	817	795	814	786	730	768	765	748	754	752	748	767	802	756	804	740	726	801	785	843	768	781	769	797	830	782	782	742	793	755	788	773	717	746	837	758	753	819	760	784	795	771	780	781	749	790	812	778	776	787	789	722	754	737	718	775	797	750	746	787	810	789	837	777	797	768	751	746	778	787	791	769	781	731	743	779	780	787	782	740	773	809	748	750	785	805	733	751	764	779	773	775	742	750	755	767	769	798	781	768	812	753	726	740	809	777	750	766	753	793	769	781	780	771	787	819	825	806	753	774	716	782	730	796	737	736	779	729	765	791	814	824	787	777	777	794	795	777	750	751	820	755	759	818	783	740	766	803	781	766	799	751	804	800	731	771	789	793	765	822	798	793	755	797	772	797	748	779	808	731	726	796	718	763	781	735	787	825	782	763	743	774	795	759	743	812	834	797	805	759	805	795	748	787	779	800	765	756	766	781	798	835	770	778	778	767	753	766	741	773	769	786	751	720	730	773	717	779	790	752	758	737	713	823	789	758	756	705	752	739	754	788	746	790	779	734	804	772	778	774	795	818	796	791	776	808	776	756	764	744	721	821	778	755	774	714	815	777	783	781	748	724	766	768	784	779	809	781	763	771	805	784	792	745	755	743	727	815	809	711	790	742	827	814	722	815	783	827	738	796	764	801	805	780	763	769	770	764	781	823	718	810	753	737	773	836	757	816	792	773	788	748	780	788	735	775	759	783	732	777	739	795	811	780	775	784	742	779	770	750	722	754	758	744	814	758	824	727	748	763	738	748	777	752	717	758	748	793	752	780	731	798	778	815	824	741	759	713	788	805	757	750	800	766	754	826	830	818	763	775	783	743	802	768	756	739	824	787	762	763	769	760	718	764	791	753	784	754	750	774	806	768	754	802	774	792	762	786	780	812	816	762	803	782	778	802	763	768	798	750	808	784	725	755	809	813	776	787	788	777	797	745	801	788	800	766	792	813	699	821	716	794	771	781	779	775	809	772	729	747	767	776	697	810	785	779	765	732	773	825	770	764	792	718	795	778	750	752	763	763	771	805	746	762	752	743	774	779	756	780	782	786	741	759	733	766	764	801	775	728	774	809	720	752	741	728	767	764	757	762	809	770	762	830	740	802	742	773	737	761	772	778	798	814	762	730	731	778	787	768	768	772	777	756	829	753	777	790	785	803	770	755	722	748	751	771	803	800	745	772	790	783	807	770	778	770	796	790	701	738	784	752	796	827	762	739	762	802	789	774	742	802	775	771	812	802	741	806	750	739	750	791	816	745	808	842	756	787	787	709	747	780	751	766	790	774	766	789	789	799	774	775	836	815	777	779	807	780	803	773	803	787	793	759	788	800	788	762	773	802	749	784	751	737	788	759	771	814	782	767	794	762	857	758	801	826	745	784	770	765	801	743	813	812	748	791	797	782	810	757	784	726	765	805	715	793	777	776	791	718	714	769	766	790	786	769	796	730	771	771	714	756	790	755	751	774	811	767	782	762	750	739	802	757	758	814	814	783	792	799	784	795	740	828	806	826	751	788	809	738	789	758	782	773	761	775	741	777	783	780	736	741	764	796	737	784	828	731	816	795	705	760	784
9403	5909	6971	6041	4302	2834	1837	1232	768	556	494	418	333	321	333	307	305	302	304	277	336	302	301	297	303	286	322	302	289	315	286	261	297	291	314	345	310	344	329	312	284	348	305	296	297	295	315	285	324	286	301	282	314	332	324	288	277	324	289	265	313	329	325	306	317	346	314	317	311	334	270	319	322	306	304	317	294	308	304	337	296	310	323	306	306	321	308	284	300	320	330	330	293	348	323	326	312	314	324	322	322	309	311	320	330	317	336	346	319	311	306	317	314	330	297	318	279	307	283	298	333	305	298	328	323	330	341	310	293	316	295	300	316	336	305	308	308	306	298	323	309	331	314	306	317	298	283	288	315	285	299	276	313	323	295	289	305	310	319	343	310	295	335	311	308	298	309	310	292	321	285	320	322	303	296	326	307	315	303	282	322	304	286	312	337	284	316	334	331	301	291	318	304	289	291	333	292	296	289	287	317	337	321	304	317	294	277	294	292	302	340	295	320	324	324	318	331	299	303	320	308	346	304	288	318	289	293	353	317	314	341	304	309	312	328	289	338	300	294	278	310	346	313	327	293	304	323	313	348	312	334	307	306	328	327	304	299	308	298	279	339	334	315	324	316	320	327	309	294	309	280	299	264	348	351	339	287	348	272	311	304	317	336	315	312	293	348	294	284	332	311	317	333	316	316	296	336	302	297	310	327	295	322	287	331	322	313	318	343	332	322	319	318	318	283	277	336	302	334	291	331	304	308	288	277	292	308	321	309	292	343	313	296	351	310	321	318	297	329	281	290	297	311	310	298	327	296	316	308	308	321	332	330	331	346	308	346	323	336	314	325	340	287	297	298	305	322	290	311	340	307	323	298	313	310	299	290	322	292	325	297	310	314	262	296	304	292	275	305	309	285	306	300	286	314	310	297	296	297	274	276	327	299	338	361	323	296	278	317	324	293	308	288	308	333	309	304	296	321	322	317	321	311	309	349	356	317	344	322	297	318	299	356	336	301	348	332	278	260	332	289	254	305	278	276	298	309	312	282	272	281	306	328	294	295	306	323	317	279	330	325	304	300	302	291	286	296	297	291	308	316	342	297	296	346	313	283	339	308	264	291	325	347	305	316	313	302	369	294	330	273	322	324	334	323	272	304	314	316	337	344	296	350	315	294	336	312	295	293	316	324	270	326	315	299	328	324	316	304	307	306	319	316	336	289	336	309	332	308	289	277	297	304	297	334	290	298	303	305	322	304	313	307	285	316	311	308	328	308	292	323	293	292	313	318	306	319	313	310	305	312	321	312	318	312	281	341	291	302	264	305	302	301	332	328	304	329	295	278	325	312	365	332	316	300	296	287	277	292	311	301	292	287	324	311	312	308	338	368	308	290	299	301	309	336	338	314	300	337	328	321	298	295	325	311	343	311	321	292	307	290	322	315	293	314	304	271	307	287	290	329	295	314	319	320	330	351	323	322	296	317	282	283	314	314	285	302	295	300	323	317	324	297	319	296	321	336	322	338	316	296	301	297	316	301	351	281	315	315	310	283	326	332	333	322	304	318	329	312	287	285	332	322	315	298	327	285	320	323	343	288	288	327	325	311	298	273	285	291	311	319	313	280	334	311	295	330	351	311	318	328	322	291	298	313	378	332	314	345	299	301	310	313	331	327	345	302	289	317	288	340	330	280	320	317	273	333	306	322	315	325	323	318	314	261	329	297	276	308	346	326	342	293	321	316	310	314	310	330	309	341	285	292	298	285	312	338	270	286	288	305	305	335	330	306	298	316	304	312	310	305	284	331	338	306	348	309	311	304	279	303	321	320	302	297	315	308	303	275	288	281	343	293	292	322	326	342	322	326	316	305	293	307	328	307	316	347	296	311	299	322	328	290	327	312	330	323	324	294	282	337	312	318	330	315	297	314	293	325	322	301	331	299	293	356	323	300	310	297	296	275	330	285	309	304	275	277	301	323	292	315	313	283	313	324	291	306	330	308	289	293	338	316	311	316	287	303	305	310	347	313	279	318	268	288	304	276	349	324	304	339	312	325	335	352	310	281	295	291	312	316	318	289	320	343	311	357	327	301	354	317	269	302	326	292	323	319	314	295	315	303	313	330	287	328	285	287	305	301	320	317	277	310	331	310	301	300	317	319	304	318	300	294	315	295	313	296	287	329	326	292	313	324	298	348	282	309	324	305	321	338	294	299	319	297	324	321	323	287	333	305	326	310	320	343	296	299	306	313	325	317	338	294	338	276	290	322	301	320	302	326	332	308	287	349	311	336	299	320	329	287	316	319	321	301	316	317	287	304	332	323	321	301	296	278	326	342	321	312	284	301	272	282	340	308	287	345	294	296	333	289	337	316	271	326	315	310	285	314	315	306	272	333	313	315	316	291	342	326	314	287	303	305	316	290	296	281	309	309	293	303	296	334	336	292	334	283	331	318	331	299	274	323	322	309	302	281	268	318	319	355	295	293	324	331	327	344	297	287	300	303	303	321	306	311	292	328	290	303	318	286	336	285	294	310	309	297	292	330	294	291	317	288	308	303	326	323	323	326	311	307	336	308	282	316	356	334	312	304	289	308	298	337	306	300	316	290	301	291	314	303	318	282	328	327	359	333	296	308	324	314	310	322	335	316	317	298	351	305	296	302	307	340	299	295	301	331	326	365	348	284	303	344	310	293	299	330	284	329	326	346	292	323	318	328	314	326	297	356	321	291	312	269	299	307	313	313	322	314	295	367	283	308	291	309	299	314	298	290	345	318	313	309	301	331	328	275	314	313	351	308	339	332	277	322	303	317	272	315	292	312	269	309	316	317	325	326	306	327	323	303	311	352	324	309	311	338	312	284	289	294	306	297	349	351	300	292	320	310	310	297	296	301	327	296	300	301	301	360	325	319	327	327	326	319	325	314	287	297	305	311	345	306	313	325	308	298	289	303	324	333	279	311	309	317	291	304	301	291	345	327	314	293	294	295	320	300	290	279	293	327	338	294	315	298	324	286	317	307	303	329	284	306	318	264	345	297	323	291	306	304	300	332	316	310	313	342	350	307	305	308	310	289	308	317	317	307	319	319	336	358	299	304	312	282	331	301	327	294	328	308	303	299	316	335	339	331	300	343	334	330	342	325	297	289	338	327	329	290	328	286	303	294	327	319	318	284	337	331	283	293	287	342	269	280	331	291	286	332	325	343	303	317	315	298	274	322	324	283	316	326	306	324	309	320	342	291	281	336	339	298	337	324	320	331	296	357	292	316	303	330	309	303	297	276	309	305	320	306	320	280	307	337	321	303	299	341	288	271	306	304	289	333	310	314	316	295	305	323	342	327	316	336	325	293	327	311	312	294	314	292	289	315	327	291	304	320	321	315	330	308	328	285	300	315	316	322	314	314	276	314	288	333	298	294	290	298	318	292	332	318	323	324	326	308	293	273	335	303	330	319	289	288	306	325	297	344	299	305	317	319	285	350	300	318	272	338	328	286	325	351	311	323	306	265	320
5468	4821	11906	15398	13766	10098	6995	4507	2754	1846	1257	967	832	705	660	664	685	671	646	687	679	689	714	717	643	694	706	683	709	672	720	658	666	728	721	693	673	661	691	682	663	665	635	709	681	779	717	676	733	677	653	727	702	691	706	725	721	656	735	688	676	677	718	712	697	678	686	681	687	681	664	697	690	675	707	680	670	639	716	730	690	680	697	684	677	668	712	666	724	710	673	742	710	713	670	741	689	659	657	714	699	688	741	697	694	674	716	701	702	702	687	682	696	662	699	714	682	649	702	681	681	707	657	683	692	660	653	711	684	675	673	709	699	673	708	704	693	644	684	713	676	655	705	683	696	673	713	681	697	643	707	687	650	693	633	719	636	705	659	663	693	674	668	678	681	683	682	660	722	721	701	680	699	676	699	722	694	680	669	696	648	677	664	707	667	726	707	710	667	703	709	675	646	691	668	663	717	693	676	664	723	670	656	704	697	676	687	701	678	684	684	677	690	680	693	692	694	698	697	704	658	691	699	664	690	660	712	667	681	684	734	702	635	653	663	689	725	666	655	641	680	691	681	648	675	713	703	648	675	699	671	653	700	683	670	687	706	668	720	692	674	659	700	652	666	652	717	660	640	696	701	670	655	656	649	672	668	692	675	685	689	724	721	674	684	719	680	666	688	678	633	692	703	677	676	674	679	700	695	687	760	664	670	711	692	667	675	685	646	680	687	678	690	672	709	673	721	647	711	685	714	685	698	735	649	680	647	674	690	758	698	716	734	719	683	687	714	694	695	690	689	702	665	655	680	700	683	682	697	701	669	665	743	678	690	662	696	688	681	676	679	694	686	703	718	678	694	686	674	669	665	693	724	709	683	673	692	660	676	675	691	673	669	615	681	657	696	700	729	673	680	676	677	614	700	668	671	712	655	698	658	711	708	666	682	710	681	641	649	699	669	653	676	674	722	722	704	689	636	643	644	716	680	712	685	713	687	669	695	696	694	661	698	646	696	728	665	715	708	689	672	716	721	683	693	681	661	698	659	648	717	719	699	661	709	699	699	673	660	708	719	669	698	668	638	757	629	656	686	743	637	682	650	687	695	656	721	709	648	674	691	684	669	683	684	656	633	692	725	684	690	745	707	653	703	675	692	683	681	671	696	646	701	680	669	681	719	703	662	708	664	697	671	738	679	680	645	667	690	693	703	720	726	636	695	693	678	733	654	639	705	663	671	719	672	660	666	695	676	693	692	665	686	681	696	662	691	681	716	707	703	706	682	722	697	673	682	737	658	672	690	654	694	660	671	690	694	694	685	685	720	697	662	669	633	693	692	720	709	638	670	702	673	661	706	688	691	701	689	741	630	692	677	688	689	711	679	699	664	679	706	696	706	626	676	681	689	673	695	680	694	692	696	678	682	657	705	667	654	680	691	682	718	695	674	652	691	669	714	702	675	693	639	694	691	685	702	772	642	707	683	672	712	680	664	644	696	691	687	721	695	674	714	682	678	701	695	686	719	706	699	681	684	679	674	679	630	672	704	665	709	681	681	631	661	668	690	730	674	709	654	674	654	697	670	682	680	699	705	663	703	679	681	707	691	693	677	698	658	658	724	701	684	675	703	676	655	733	631	702	712	694	654	671	714	692	664	674	716	688	707	676	718	719	697	677	627	655	704	731	708	669	715	649	724	676	734	705	703	670	627	646	675	716	722	652	652	620	709	691	692	694	642	670	704	663	696	674	690	655	667	716	718	687	690	712	671	662	656	687	696	669	693	725	678	698	683	637	747	699	717	652	660	685	668	705	699	713	670	670	696	688	642	696	672	667	697	639	675	712	668	680	671	669	701	703	668	666	715	689	687	658	683	725	680	703	646	698	638	704	691	692	707	686	697	730	701	726	690	678	628	722	717	696	731	665	691	724	624	701	705	672	681	673	672	677	647	665	662	692	665	676	655	705	678	682	683	690	678	663	684	663	705	617	688	669	706	655	684	663	727	646	706	668	696	720	680	714	653	659	682	737	676	672	656	695	682	690	700	693	667	726	677	732	668	726	708	702	712	700	686	670	669	666	647	648	696	713	721	661	698	674	635	684	701	655	660	681	652	648	657	674	694	702	709	678	685	672	693	706	695	694	669	698	697	683	641	706	704	652	657	685	648	722	767	662	693	683	701	710	671	649	685	686	707	649	700	720	674	707	696	682	737	610	678	732	697	683	678	684	697	705	673	671	663	707	683	635	694	683	723	725	683	705	723	684	650	685	720	685	741	664	755	655	654	716	679	717	681	643	687	670	659	676	710	688	693	722	674	694	669	680	697	692	718	701	723	713	634	670	695	716	671	659	699	695	706	695	676	694	703	676	714	731	707	670	683	714	675	703	672	677	717	652	683	657	642	676	663	647	697	729	688	730	662	695	726	689	683	669	663	673	706	656	697	693	663	685	750	690	701	684	695	661	712	651	653	677	709	690	698	675	689	668	672	697	678	666	681	700	701	677	716	702	641	711	679	701	718	688	665	769	729	662	712	648	710	697	688	699	696	676	684	673	664	694	674	650	644	652	622	673	703	654	640	695	690	683	650	687	697	631	636	668	684	661	713	709	669	697	674	669	673	688	700	662	688	676	686	771	682	732	688	704	703	669	663	645	700	683	664	676	664	684	693	714	689	666	682	715	674	703	718	713	665	696	680	680	702	693	700	659	737	668	648	670	692	680	691	650	682	645	715	711	644	651	647	682	676	707	718	692	704	656	687	761	713	679	731	718	681	675	716	661	728	661	670	683	625	639	646	722	702	669	683	685	663	662	720	627	733	711	666	678	715	667	702	715	677	671	634	681	672	660	761	693	684	699	678	716	661	683	695	692	672	693	726	719	681	727	713	705	682	672	663	692	679	700	696	746	644	655	725	686	686	694	704	659	679	723	674	676	649	691	678	709	707	691	676	686	653	683	682	711	714	709	721	676	717	719	665	701	649	671	722	681	692	670	699	660	678	728	717	683	703	675	680	681	702	654	645	709	719	685	724	711	705	675	674	636	647	710	713	707	707	649	694	637	679	734	691	659	658	694	708	694	713	663	683	711	644	692	697	652	667	727	688	681	660	708	689	677	704	696	604	691	683	664	661	695	712	661	739	676	693	702	676	712	719	690	696	669	673	726	707	677	652	714	639	701	687	701	685	710	665	704	701	678	656	660	674	669	699	687	657	713	704	705	648	665	672	724	728	711	685	678	680	680	690	656	639	696	737	742	728	655	699	695	670	714	711	661	670	722	668	664	682	687	683	685	723	685	691	675	683	680	682	673	678	675	668	708	719	698	651	716	687	739	679	692	661	674	694	714	674	681	712	761	670	720	673	718	693	686	677	711	699	670	698	693	656	701	712	695	662	683	669	708	699	721	661	689	686	677	677	666	683	710	671	694	709	684	691	692	687	685	649	698	714	712	746	660	657	677	687	714	656	693	679	693	684	703	672	650	681	687	639	702	684	661	727	693	697	718	728	681
18976	11494	41580	52645	48478	38319	26895	15770	7911	3961	1918	975	538	345	290	281	267	278	241	266	245	254	283	261	312	268	276	265	282	279	247	288	254	254	271	263	252	260	257	245	256	241	296	271	227	267	252	247	309	261	251	260	269	243	248	266	260	264	246	272	271	267	257	246	270	242	254	288	256	293	258	261	282	261	251	239	253	259	249	280	253	258	264	255	260	254	280	261	270	276	259	258	278	285	235	284	279	249	238	274	229	230	256	267	262	281	256	260	256	251	263	243	283	254	262	260	288	230	257	314	248	263	251	273	264	273	255	296	274	266	257	285	258	251	262	275	246	257	235	274	267	299	245	285	249	245	269	248	263	256	268	270	261	255	263	259	254	247	284	230	266	279	245	278	265	214	244	239	253	280	273	303	248	276	267	276	254	261	256	255	279	264	244	254	260	250	264	244	255	277	278	273	275	260	276	263	277	253	263	284	282	249	304	234	255	280	279	258	242	267	271	230	270	262	256	266	258	279	276	271	239	312	226	272	288	273	240	270	267	250	271	255	222	269	244	271	282	293	250	263	240	274	311	240	264	287	256	251	270	254	289	261	239	271	247	262	257	261	262	252	249	244	270	258	266	249	265	289	277	254	248	263	256	258	240	273	234	239	219	231	273	255	249	241	231	261	300	295	252	257	281	266	244	261	279	271	252	248	261	258	268	236	266	286	264	256	287	278	289	246	251	270	245	249	256	281	241	218	248	277	261	302	281	284	246	228	266	238	309	277	277	278	260	278	262	248	266	272	246	261	293	290	271	259	237	269	261	253	245	259	245	244	294	275	248	289	270	270	245	250	264	258	255	222	222	285	282	264	301	251	250	267	247	252	261	241	257	273	268	252	259	256	255	249	247	244	249	270	255	255	266	271	268	246	286	264	260	242	248	265	279	259	236	262	248	274	264	274	288	243	274	255	242	230	292	272	248	234	248	257	300	269	266	252	246	268	280	282	282	282	262	239	291	266	275	254	248	243	275	231	254	287	267	289	227	259	277	244	259	252	277	262	269	273	269	263	242	255	251	258	253	257	280	261	247	238	271	261	277	258	293	293	268	242	268	260	287	283	241	279	280	238	219	257	272	249	291	280	246	290	249	228	263	281	267	288	232	221	252	246	259	270	257	263	243	263	244	252	287	267	265	279	241	287	252	245	234	255	282	273	253	242	272	248	254	248	243	260	268	267	248	297	277	269	257	246	257	247	252	253	281	257	278	258	283	263	259	273	305	281	257	266	254	230	289	270	291	254	284	279	264	269	310	267	257	283	274	265	291	265	237	255	260	284	261	256	265	282	244	254	293	252	272	283	230	250	292	272	258	263	249	274	274	273	277	245	232	271	241	288	278	272	255	269	270	261	241	255	234	270	238	308	237	274	273	265	258	264	250	253	256	234	235	256	279	270	263	240	271	271	257	256	243	271	245	281	242	243	229	270	271	270	268	249	268	236	245	251	244	247	273	271	266	275	260	286	257	245	268	259	253	266	290	245	245	267	244	291	244	257	281	275	277	295	265	282	275	260	279	274	242	258	305	257	269	240	256	234	298	279	274	278	299	283	257	238	295	279	240	258	243	275	282	270	276	272	240	285	258	275	252	291	264	260	254	239	300	264	262	273	249	234	237	252	267	258	253	246	247	265	290	260	268	252	267	241	272	254	238	252	244	267	259	260	303	261	268	260	265	257	246	256	255	284	297	265	284	267	269	268	274	268	271	264	258	270	267	302	254	260	267	267	273	227	262	224	273	268	271	243	285	272	270	259	285	265	256	240	278	250	236	251	270	240	271	250	269	266	245	277	260	262	271	286	276	263	296	283	288	273	261	247	278	258	260	263	265	288	266	254	244	274	259	277	271	247	247	276	243	253	263	265	286	272	287	227	286	255	275	296	306	275	276	246	257	271	273	254	287	290	232	288	250	259	251	253	265	276	283	262	241	282	276	263	262	273	274	262	265	269	271	252	264	233	271	267	270	285	273	259	258	241	239	260	245	262	284	254	287	278	253	286	270	265	254	287	257	284	274	241	256	252	279	250	276	252	250	263	293	266	262	259	268	281	258	292	264	258	279	269	264	257	243	257	294	256	276	297	266	242	284	249	265	251	272	262	257	267	238	280	274	263	260	240	260	261	278	273	260	252	288	277	256	237	250	248	261	245	269	278	273	270	261	258	264	270	244	269	258	254	260	281	270	252	264	285	285	269	299	269	241	258	252	288	242	266	256	245	260	254	274	268	273	251	269	233	241	277	256	265	273	283	272	266	311	271	269	267	264	247	252	246	262	272	257	247	285	299	266	301	257	265	287	246	267	242	217	306	291	265	287	248	278	249	263	283	213	262	275	255	266	279	264	255	234	268	260	264	246	263	259	253	252	248	284	302	279	299	258	273	286	304	284	267	282	261	276	278	293	279	253	292	248	265	235	245	279	285	300	292	289	276	312	265	260	240	246	261	253	288	245	270	244	275	276	275	255	300	260	237	283	264	281	252	249	289	232	252	308	285	267	269	273	280	256	277	245	250	279	262	236	251	252	256	258	283	256	238	239	292	263	261	241	240	250	274	251	273	260	281	261	244	290	280	289	244	294	258	233	275	292	280	277	287	287	252	266	259	270	266	256	261	263	278	275	241	267	267	262	265	269	258	260	287	257	253	241	214	269	231	244	294	249	270	273	240	244	267	249	244	264	256	251	243	256	262	259	218	261	298	283	254	295	235	262	240	263	257	256	263	273	252	259	270	247	291	252	282	276	260	247	285	253	313	254	275	283	291	243	258	280	269	259	284	288	265	272	283	242	260	249	272	241	272	263	231	275	260	233	258	300	282	263	275	248	264	277	310	261	268	298	272	252	235	233	258	286	267	279	279	245	230	262	242	233	259	281	243	255	284	294	271	288	254	263	261	239	242	283	252	248	287	259	258	237	264	254	250	285	257	250	253	279	269	266	280	270	261	235	297	250	257	245	244	257	259	240	257	287	301	301	272	236	263	253	256	276	262	285	253	260	271	278	300	254	251	265	274	264	253	259	268	260	259	234	263	298	271	261	263	270	271	271	302	282	265	255	250	276	308	259	264	255	288	260	276	255	248	270	242	287	267	245	247	273	267	283	275	275	255	270	248	287	263	262	238	270	248	238	275	260	218	271	273	252	247	230	271	260	253	266	274	230	232	260	224	286	261	251	228	283	267	238	256	242	256	262	268	248	281	301	274	274	294	298	288	251	260	259	260	246	266	255	257	269	245	253	242	261	243	235	241	256	254	281	232	243	268	257	250	254	296	253	268	250	237	262	292	266	250	271	286	270	259	270	263	273	263	262	258	247	297	253	246	300	278	276	267	242	265	260	286	244	284	270	280	295	260	267	252	291	273	270	267	264	240	289	264	279	285	232	250	256	284	253	249	239	247	289	237	257	312	229	236	271	246	262	243	265	273	274	288	278	257	269	222	259	287	267	277	244	261	246	257	279	292
10271	9164	44544	58454	58615	51451	41972	31942	21702	13620	7490	3858	1962	976	655	590	596	595	607	591	604	567	641	649	609	630	588	611	623	598	588	604	628	578	613	588	595	567	604	681	600	540	616	632	635	608	569	585	676	578	615	645	594	581	577	585	703	624	565	623	599	586	593	618	607	605	623	597	635	608	621	650	611	615	582	612	638	614	610	622	599	571	646	599	627	591	614	576	636	605	655	574	603	636	581	594	619	604	633	584	614	626	629	567	636	589	639	632	661	640	589	649	608	600	609	647	637	599	608	606	591	611	622	638	562	585	576	601	561	628	605	598	634	596	638	623	646	606	583	624	629	589	587	598	601	603	578	591	632	599	610	616	598	631	626	636	588	583	596	602	614	615	602	651	572	565	622	609	632	605	596	574	619	622	613	591	609	566	607	622	635	612	618	598	600	640	589	647	552	634	625	617	639	603	632	609	610	598	581	593	593	612	599	628	645	593	554	603	658	602	602	616	630	626	608	594	628	610	625	640	617	642	635	626	620	596	627	581	583	622	633	599	602	584	616	667	583	586	625	627	608	586	628	595	620	606	639	621	589	597	616	605	579	586	612	582	595	590	586	636	613	622	622	634	559	574	593	654	637	604	613	648	622	660	635	613	610	572	592	615	603	626	623	621	561	632	641	553	600	610	590	605	597	609	586	580	629	591	584	616	619	650	632	629	619	601	566	614	615	586	604	606	620	581	625	634	592	592	604	613	576	608	547	648	645	608	694	597	579	604	563	583	612	622	623	623	614	602	627	597	580	587	577	587	647	559	629	575	567	642	584	579	635	602	600	636	629	577	537	662	564	573	612	587	638	600	616	616	635	590	568	562	590	626	647	591	629	609	620	590	605	587	633	590	624	580	610	605	608	607	622	613	577	592	624	647	683	615	613	582	619	631	567	616	602	641	568	695	650	575	662	613	598	607	649	598	616	589	599	655	566	573	604	625	602	571	654	600	602	638	602	587	614	550	614	594	590	590	633	634	618	576	589	639	602	623	581	584	605	651	596	627	564	623	567	650	614	598	603	674	613	608	660	632	637	620	606	598	584	640	623	660	587	641	609	613	596	586	627	618	605	629	583	584	561	627	605	628	615	615	654	583	599	579	590	662	608	620	609	592	572	628	623	624	598	564	648	600	616	563	601	619	595	544	583	597	594	589	607	607	618	617	581	554	631	544	586	592	575	610	640	611	595	619	617	595	663	590	621	610	576	617	623	608	604	574	626	608	603	594	622	594	661	656	600	612	620	586	563	621	640	646	608	625	594	606	619	632	591	621	624	606	604	564	594	602	623	651	593	630	633	552	608	589	608	609	609	626	581	661	633	627	632	642	565	579	604	608	577	621	580	588	610	640	583	643	596	644	601	638	593	592	579	614	597	660	597	577	594	589	588	594	642	631	636	611	621	615	650	622	571	630	603	641	604	592	611	624	603	600	614	618	597	603	609	609	602	594	674	586	622	595	608	594	627	561	621	621	577	593	634	597	648	580	614	638	592	607	599	611	619	647	551	624	615	569	615	617	614	578	570	583	578	612	577	593	582	599	622	599	645	614	593	625	605	614	632	614	639	610	632	613	606	649	573	620	567	578	601	617	600	622	585	638	575	632	582	587	631	617	623	650	634	579	588	584	555	597	581	649	611	589	599	612	559	640	596	580	617	626	594	583	591	581	610	643	665	573	619	589	576	576	593	632	627	636	556	577	588	653	599	623	631	594	560	567	598	639	619	612	591	634	598	629	616	629	628	570	617	634	562	657	617	595	614	598	638	596	619	616	621	611	619	630	632	583	606	626	614	553	578	611	647	563	619	607	620	615	620	592	605	572	540	611	566	621	653	637	589	603	654	617	610	602	596	605	574	654	649	618	602	617	574	614	612	622	587	609	634	640	591	610	558	631	633	621	605	589	589	600	641	589	623	601	576	621	615	627	622	586	587	616	582	649	617	622	659	594	616	610	600	600	631	629	627	625	633	617	563	591	568	604	575	609	565	621	587	652	653	607	612	593	608	585	593	573	626	586	644	571	592	604	605	599	630	576	545	667	576	624	599	608	601	577	607	557	619	629	638	588	566	636	615	644	611	554	634	624	649	618	585	644	555	625	626	595	578	626	602	636	624	617	644	649	609	614	613	614	588	605	576	627	647	621	589	581	611	608	644	602	641	567	638	608	634	625	621	561	578	627	587	625	632	617	619	674	561	606	632	609	659	611	592	621	584	588	611	641	649	573	577	618	584	640	617	568	608	598	640	618	611	639	614	629	619	602	621	584	595	663	592	605	568	583	600	617	654	607	580	627	605	631	605	554	606	616	628	600	616	598	594	614	594	613	619	603	582	638	594	592	594	617	568	610	637	624	567	623	603	640	585	627	559	584	614	591	605	587	622	579	618	627	628	581	635	591	656	575	578	641	615	597	587	596	606	601	579	620	614	645	595	544	608	614	647	582	587	620	604	594	581	574	612	605	637	593	611	591	604	583	562	610	582	645	611	594	661	627	595	596	610	579	578	602	629	580	583	636	639	590	616	635	591	602	565	617	597	629	634	605	599	576	607	614	622	602	643	634	605	554	620	586	632	589	610	602	614	597	606	643	605	619	667	634	612	599	612	607	586	566	623	572	611	587	591	573	591	590	604	618	585	551	584	641	627	599	638	603	653	607	593	648	633	624	621	594	606	595	611	627	632	640	605	617	614	634	612	626	603	636	573	569	644	619	651	620	580	613	619	607	624	626	652	601	619	597	645	650	624	622	622	602	617	656	635	642	629	613	614	620	629	637	610	581	608	613	622	605	586	620	605	635	587	592	607	562	626	620	619	590	660	533	578	600	625	594	630	635	625	551	596	627	620	579	605	602	661	592	652	569	581	632	585	636	582	631	606	619	578	616	639	632	614	638	607	622	602	615	629	596	609	623	597	632	623	619	604	577	622	578	648	623	644	608	628	602	631	655	601	595	610	655	618	646	579	587	573	595	620	627	626	641	626	601	624	593	586	623	637	619	603	661	617	627	605	640	669	619	577	610	673	649	616	631	646	643	589	617	626	586	591	545	634	642	567	636	584	593	612	619	587	604	614	592	591	662	594	623	591	592	617	608	606	629	623	605	602	604	550	626	589	601	574	651	576	587	573	593	636	607	620	674	643	578	622	566	582	622	646	651	619	619	593	616	619	593	623	620	619	587	605	604	630	570	624	602	594	577	590	615	606	589	606	585	558	578	622	610	613	622	575	572	582	598	653	552	659	622	589	590	583	623	625	624	632	576	584	582	602	614	575	612	634	602	553	616	620	633	633	559	578	599	597	594	573	629	629	613	630	616	585	637	594	599	651	618	602	599	597	633	645	592	606	625	613	651	588	616	638	602	641	632	601	592	624	578	576	589	634	622	617	630	562	622	639	620	627	626	641	588	594	603	606	603	621	576	601	605	588	609	593	583	618	567	604	612	627	630	569	593	572	556	626	627	623	594
25440	21136	60019	68264	60189	50276	37944	25058	14363	7196	3505	1616	835	412	386	344	346	344	357	333	355	336	338	344	330	328	305	358	319	371	345	325	361	355	335	384	366	327	340	360	352	340	401	346	325	346	337	334	342	342	327	348	329	350	347	318	353	363	379	322	317	325	345	340	328	326	307	347	355	311	347	361	319	371	331	358	327	344	327	332	345	356	337	331	307	348	367	368	319	332	361	340	354	322	368	334	355	364	373	323	310	330	312	325	324	348	315	304	338	378	327	339	365	339	314	284	331	372	372	351	313	313	343	299	343	336	334	370	325	339	367	337	341	324	353	342	327	341	335	343	347	318	372	348	338	373	346	356	340	370	324	343	332	339	367	329	357	310	349	353	330	304	301	313	300	350	325	330	375	338	328	373	299	361	339	333	345	367	315	315	373	348	322	318	368	328	337	335	339	329	319	334	357	330	324	367	343	331	333	380	332	326	333	342	354	314	309	367	352	352	326	311	320	357	375	332	358	345	352	366	353	309	375	326	341	345	361	311	355	357	346	335	326	355	362	371	321	314	346	344	321	344	342	331	318	373	358	336	328	332	365	375	341	384	329	341	333	371	356	360	378	358	351	318	322	340	369	358	355	326	330	371	339	340	361	324	372	352	328	388	341	319	347	308	346	334	366	341	324	333	327	341	349	328	335	324	357	347	341	339	324	361	338	321	344	350	332	336	349	313	395	345	314	352	315	364	308	332	333	363	289	352	354	359	371	346	320	345	327	365	345	305	344	342	327	378	336	315	332	386	322	338	341	328	326	322	366	321	334	321	348	345	356	366	337	321	308	318	329	340	330	357	379	326	358	307	352	378	352	334	376	315	312	340	355	337	367	338	334	337	322	327	334	364	330	324	370	369	300	336	338	342	312	368	326	326	389	321	371	339	356	337	378	315	327	342	342	341	365	344	331	307	343	307	299	314	363	312	372	299	336	311	341	341	359	361	351	312	335	358	340	363	297	330	351	353	339	323	348	358	360	378	320	301	317	347	354	324	338	339	357	321	328	371	355	355	366	360	373	344	346	338	347	366	340	359	333	348	344	286	353	342	356	363	342	354	316	357	370	340	334	323	328	319	364	331	322	362	364	286	309	329	351	344	320	348	323	374	333	340	327	348	306	344	346	339	392	357	343	366	349	303	345	357	325	352	331	342	373	340	321	314	317	364	340	328	310	327	353	349	321	341	328	336	328	372	355	325	356	370	306	328	328	339	315	365	345	372	352	333	336	339	327	338	322	383	347	319	318	355	344	336	341	356	342	329	355	360	338	366	371	335	319	328	335	346	362	322	342	336	330	318	331	374	336	357	313	313	369	309	359	309	339	378	346	350	317	341	346	344	338	346	342	345	329	336	326	359	369	322	337	331	375	331	365	364	373	368	361	348	368	310	331	309	328	330	336	306	309	348	301	332	314	340	353	375	341	335	304	338	333	344	338	321	339	368	329	329	342	340	358	328	333	351	351	327	379	311	332	340	351	340	307	350	300	326	338	353	331	330	330	357	309	325	366	275	359	336	339	352	385	337	332	366	359	311	324	306	369	337	320	316	367	327	374	326	376	348	364	352	337	329	339	367	349	332	345	354	334	346	351	317	311	347	335	313	344	341	336	330	368	364	320	305	317	310	340	358	330	315	344	328	338	314	337	348	340	327	317	364	355	325	294	332	341	404	348	352	341	336	330	338	330	343	309	362	328	325	308	336	328	343	353	354	349	360	345	344	351	335	342	358	341	357	350	334	367	324	349	370	344	346	357	293	346	341	353	342	349	336	319	367	367	337	302	318	320	370	343	352	293	344	315	328	345	328	326	329	329	335	364	370	342	341	341	347	358	378	325	299	321	361	340	343	316	328	317	390	365	364	328	291	308	335	358	334	353	318	378	339	340	331	311	363	361	336	334	347	329	365	350	330	308	310	339	365	315	329	355	367	312	315	307	339	373	330	312	345	362	373	341	301	342	337	340	311	330	351	338	321	331	345	344	368	323	396	381	346	326	338	336	371	345	330	320	351	354	342	351	342	348	334	365	361	387	366	339	379	346	330	338	335	314	318	313	392	346	370	346	341	298	355	346	334	328	338	343	329	333	338	312	354	357	361	370	317	350	354	343	333	323	328	338	335	308	358	330	350	361	336	338	335	337	323	340	332	299	367	355	340	319	320	347	338	344	336	379	312	344	333	319	322	327	333	350	379	336	336	347	359	330	351	344	367	344	342	359	344	335	365	341	371	371	342	383	309	323	333	319	322	368	367	363	309	346	372	345	323	369	326	299	313	362	346	337	371	368	338	367	389	381	377	344	338	344	355	359	337	332	334	347	369	332	344	333	327	345	350	363	366	352	346	350	348	315	351	337	332	355	336	316	318	361	356	307	311	326	304	368	347	330	331	354	359	338	326	345	297	333	343	368	323	325	333	340	333	316	363	361	368	346	299	329	330	337	373	321	363	330	348	377	321	339	370	349	336	355	337	321	363	347	331	318	315	346	322	337	349	318	379	358	339	342	316	304	318	309	331	309	358	369	353	341	369	398	353	346	342	327	374	356	322	335	369	326	332	334	355	364	336	359	332	335	336	337	327	356	311	326	322	325	362	341	366	350	348	329	331	318	348	340	328	371	359	333	359	349	350	337	383	326	305	341	308	358	324	335	342	314	319	309	319	373	335	340	350	391	330	306	307	352	311	313	336	300	308	291	354	340	365	310	332	373	304	322	314	362	372	346	318	327	352	338	337	357	357	352	356	327	401	330	348	394	372	335	307	320	354	350	330	335	340	337	324	345	318	345	320	326	347	356	316	335	339	335	337	350	348	315	339	353	366	331	332	325	362	353	318	344	375	348	357	324	339	330	300	347	317	281	361	290	324	303	358	354	361	327	344	332	352	346	344	324	298	337	331	349	335	317	362	320	335	313	351	347	318	326	354	348	342	354	357	354	332	343	349	327	351	348	338	366	342	340	347	335	359	339	328	361	288	361	361	356	328	329	314	372	316	343	322	371	340	309	317	349	337	329	338	313	319	340	353	344	358	331	340	325	354	346	330	358	334	348	330	354	321	337	360	351	330	354	343	344	375	319	310	361	359	348	340	317	340	327	348	342	346	352	315	361	335	326	347	336	356	342	372	343	332	340	323	313	328	365	378	350	328	368	346	321	347	324	352	320	388	330	332	359	354	317	305	353	396	343	325	323	323	324	335	335	331	363	339	338	351	371	356	327	360	315	346	353	398	358	329	352	327	296	327	330	315	347	327	370	319	331	337	315	359	346	334	360	337	377	325	357	313	361	343	318	344	333	326	358	333	306	353	331	341	381	320	371	335	349	357	411	361	310	333	339	321	309	309	346	322	351	349	355	333	329	346	366	369	326	322	342	334	307	331	312	329	367	352	344	326	325	344	329	326	327	401	318	324	348	333	321	330	326	338	335	357	324	336	374	339	351	327	347	317	340	359	311	346	332	327	364	356
11927	16210	56305	71644	69035	61882	51209	40476	30004	19921	12088	6311	2893	1204	963	719	756	778	745	764	781	816	776	755	739	803	778	765	767	786	761	767	727	766	755	786	751	785	741	780	748	749	766	744	780	744	742	710	733	773	743	761	793	806	760	762	739	762	722	792	798	772	706	749	819	795	729	767	767	788	722	798	762	756	826	755	698	770	752	741	766	794	799	775	784	761	777	743	772	739	763	712	734	798	808	766	755	795	681	778	838	747	759	788	788	773	772	785	764	730	718	741	756	745	767	769	771	758	762	761	743	756	738	781	804	772	724	714	782	774	748	775	717	769	766	737	775	764	745	726	764	756	767	766	766	777	781	724	773	751	776	774	747	747	742	781	755	730	747	783	764	761	777	767	737	784	749	778	814	821	724	751	820	727	752	739	764	825	781	793	752	804	777	812	816	742	726	772	706	810	721	711	762	796	749	733	775	738	722	731	756	754	745	812	812	788	725	766	778	779	743	755	736	748	757	747	782	762	752	771	776	746	760	731	716	761	796	784	725	762	749	807	779	819	767	746	801	788	750	744	787	720	791	701	771	729	758	808	756	763	745	766	794	738	781	725	718	718	772	789	727	798	706	766	754	793	781	744	767	796	762	776	764	792	708	727	778	715	779	827	784	727	786	780	771	720	738	737	766	762	820	800	792	735	802	740	806	813	707	721	732	802	730	768	732	777	763	702	738	759	776	809	753	751	753	757	733	730	755	726	725	732	782	772	729	772	735	736	759	794	758	769	735	720	785	799	800	801	752	767	763	734	744	766	764	752	778	798	716	749	768	761	751	779	769	721	763	781	860	769	753	687	815	769	743	740	760	764	765	775	776	773	746	812	798	805	787	738	818	771	785	769	772	782	759	779	763	771	704	749	753	729	737	770	715	767	746	767	776	771	749	804	818	755	769	745	802	713	766	727	756	748	777	723	732	782	763	795	717	778	737	766	761	775	769	800	769	744	747	726	751	777	773	738	742	765	775	733	793	788	757	771	733	803	760	815	786	751	777	723	759	786	784	775	717	794	778	792	764	771	700	703	797	740	763	787	744	748	804	712	746	799	762	762	787	821	768	788	723	782	804	774	801	771	747	796	756	798	752	800	725	814	722	765	744	737	756	802	775	761	725	800	765	697	771	759	784	815	727	776	789	771	758	775	719	791	751	762	754	782	720	771	724	760	761	782	767	804	778	757	756	746	737	754	774	754	758	692	725	751	750	803	799	768	822	775	781	778	755	771	728	746	794	739	741	757	734	759	748	824	741	735	806	697	742	729	751	796	774	774	699	761	786	815	821	767	770	744	768	749	733	747	798	744	792	780	751	794	803	801	728	773	755	768	751	782	762	731	810	706	774	757	743	764	756	752	754	747	770	746	747	791	762	713	793	733	750	786	759	764	764	751	746	757	719	708	755	763	742	753	716	783	776	782	758	763	715	751	782	761	789	730	770	732	727	804	770	765	781	769	772	761	727	779	745	723	773	727	753	795	729	728	761	773	782	764	743	765	769	714	748	779	778	793	753	745	765	777	793	764	768	757	782	752	775	831	767	800	808	796	749	748	754	757	766	793	722	822	741	793	786	746	747	775	796	761	808	742	757	725	723	802	767	762	775	753	774	793	721	723	802	743	770	753	726	779	809	743	748	771	741	757	759	743	753	743	801	795	759	760	774	794	743	777	694	748	751	688	775	748	738	744	788	790	791	807	790	749	768	766	744	784	724	760	797	740	717	716	768	744	749	775	733	738	819	745	790	748	739	780	794	745	756	707	746	818	781	790	764	777	769	757	715	772	786	742	729	767	810	817	770	772	780	775	784	738	719	756	779	770	771	729	751	761	816	752	740	762	708	727	768	747	773	797	766	762	775	824	744	782	758	772	705	773	802	785	796	747	773	755	793	771	713	734	766	739	776	751	768	821	775	757	760	717	782	730	723	766	735	780	795	779	721	774	735	770	778	728	765	752	763	791	798	775	763	744	811	768	771	784	783	770	752	741	785	805	745	716	780	759	768	727	758	729	791	755	819	726	797	739	738	762	777	772	768	819	713	763	714	768	706	795	740	776	677	740	736	767	758	744	757	772	792	805	778	764	800	730	772	784	769	784	710	772	779	762	779	743	741	742	766	785	747	777	738	751	772	721	778	750	755	779	748	773	754	781	805	778	718	730	755	711	763	748	788	755	715	768	754	697	721	799	762	716	766	807	713	740	791	780	808	766	780	776	755	780	812	736	819	713	723	754	770	750	787	790	755	731	765	778	776	775	721	760	761	814	759	761	729	720	787	768	782	801	739	736	831	709	769	743	732	784	792	821	747	762	754	755	741	731	738	776	771	747	773	751	750	732	791	758	764	756	751	738	762	763	736	746	744	743	736	760	767	810	721	728	775	775	820	788	739	756	808	784	755	764	726	768	717	790	735	822	722	816	712	786	796	815	777	753	765	763	710	711	731	756	758	861	786	755	789	770	784	768	748	738	769	766	775	768	771	763	776	727	739	747	758	757	730	740	789	747	809	767	785	779	739	763	829	761	753	740	783	772	781	762	807	800	721	758	760	783	745	805	777	773	767	786	736	733	798	785	787	802	800	801	736	773	762	756	770	796	741	788	740	780	771	767	746	762	771	751	800	790	775	765	780	765	731	768	799	795	703	781	745	777	752	769	720	717	813	775	766	749	754	774	752	804	793	757	807	797	753	801	749	751	733	730	720	744	789	765	731	797	738	742	737	736	811	771	750	726	757	754	741	754	730	772	781	749	782	802	740	760	763	738	772	761	765	798	723	746	770	731	764	762	757	785	739	728	805	798	754	745	774	779	763	735	742	777	727	772	739	786	745	775	729	805	797	738	745	808	752	796	751	785	791	750	710	754	783	756	764	768	743	755	742	774	751	814	744	793	788	777	760	795	754	810	759	780	749	794	795	748	728	746	797	770	736	735	780	753	789	778	775	773	754	804	744	750	759	765	768	773	786	754	694	719	711	746	749	744	767	764	737	730	764	720	777	735	745	802	769	745	733	730	737	783	785	775	740	739	718	796	748	789	744	757	774	775	794	761	780	746	679	755	743	747	762	747	757	793	751	747	776	756	779	764	779	753	807	718	812	765	770	774	757	739	774	735	740	748	792	754	758	747	768	788	749	714	775	777	764	745	772	770	735	735	766	778	772	749	734	745	746	784	772	784	747	749	785	753	739	757	740	791	738	757	760	765	782	750	736	696	790	731	778	719	757	761	764	784	752	759	760	766	747	744	769	735	755	763	748	776	743	753	732	768	732	745	737	812	778	782	796	745	727	760	759	731	754	753	785	822	782	717	761	708	717	753	778	795	822	763	749	737	729	681	734	733	758	750	810	780	745	726	741	745	749	776	785	783	782	759	768	770	778	772	736	724	763	771	760	747	796	771	752	766	758	719	802	794	776	760	781	761	762	741	741	767	787	750	732	742	734	781	717	733	756	773	750	737	751	792	835	758
6985	4164	5737	4990	3804	2875	1976	1186	757	576	460	388	375	319	329	305	287	298	320	326	334	312	304	289	322	288	286	295	348	282	304	279	291	302	296	323	284	288	287	304	285	316	283	316	293	319	264	325	262	283	307	272	300	294	305	316	298	339	329	320	291	338	313	293	274	294	315	302	275	298	305	301	300	302	286	294	324	336	297	329	296	289	335	319	325	296	308	298	291	298	317	287	300	267	323	290	292	309	307	277	297	279	306	307	334	321	325	332	328	315	327	304	329	286	313	283	285	306	318	337	323	313	314	309	291	321	261	334	295	286	280	298	318	323	291	294	289	288	332	294	295	301	288	314	268	303	295	281	299	291	299	284	295	315	327	274	272	307	259	298	299	316	303	302	299	253	314	280	285	294	312	314	287	299	320	291	303	299	295	292	261	289	287	335	300	289	288	283	296	330	299	318	297	327	327	314	283	322	314	292	302	287	284	312	295	297	314	304	287	277	270	299	290	277	324	299	294	295	307	293	277	344	353	288	281	290	302	283	289	295	345	287	311	325	287	270	305	306	289	286	314	327	294	324	282	316	307	310	294	290	298	295	328	286	308	307	289	300	318	332	292	292	288	296	274	294	266	300	324	273	326	288	301	309	291	322	310	290	323	300	338	316	316	272	270	276	301	305	285	300	302	299	288	321	290	265	291	309	322	324	304	281	292	303	322	279	293	301	288	292	321	330	303	302	301	321	296	308	295	319	273	307	293	315	319	276	299	296	280	305	297	282	298	319	316	330	333	310	306	326	304	306	287	292	284	326	304	321	311	290	287	289	278	344	343	289	323	306	268	265	323	301	280	290	290	282	305	295	258	308	303	277	280	283	292	283	324	264	303	288	299	312	303	315	283	270	289	260	297	335	296	316	296	275	308	314	300	327	292	304	299	306	307	314	283	302	290	321	332	287	298	329	301	291	295	275	286	295	291	313	296	294	301	322	307	314	305	326	302	292	311	307	293	299	302	293	323	302	288	309	306	286	300	310	332	278	326	279	317	323	305	261	279	325	268	281	302	304	305	284	286	287	349	259	302	284	290	335	303	328	308	270	278	290	298	318	322	319	333	289	306	319	290	319	312	315	334	300	286	308	316	298	310	319	330	307	315	306	340	299	295	276	294	293	358	316	319	311	267	321	314	305	315	302	330	301	300	264	254	286	297	306	312	290	287	241	266	313	280	319	295	330	293	305	292	328	324	315	278	276	312	304	313	261	343	250	277	301	271	329	279	291	311	286	332	304	271	323	326	314	296	291	313	309	342	292	304	288	310	271	298	286	297	293	294	316	326	297	318	309	284	306	291	339	294	296	274	288	306	275	336	280	320	342	314	276	352	300	308	292	275	321	314	279	307	311	288	281	324	327	326	305	288	277	294	302	313	310	275	307	328	326	295	269	264	260	323	326	273	294	325	301	337	309	327	329	307	309	277	297	314	303	286	276	331	297	279	304	299	326	309	261	284	273	327	309	282	285	266	331	300	278	271	292	295	280	295	352	347	309	302	317	325	266	349	304	284	329	316	299	312	318	300	307	288	274	312	288	289	315	330	317	315	300	299	288	316	286	329	291	326	277	307	290	314	276	301	334	289	276	273	304	276	329	296	324	300	295	309	335	264	320	306	309	309	327	322	265	310	310	284	300	295	271	302	300	304	305	266	302	293	310	308	283	295	325	295	337	316	312	299	310	310	293	307	327	339	267	283	299	336	295	296	297	272	293	301	294	275	322	302	268	312	297	260	273	302	327	335	311	291	272	298	292	321	306	294	315	296	301	274	318	284	327	287	312	260	299	311	300	313	295	266	304	301	318	306	297	338	276	288	294	273	280	306	279	315	308	287	297	303	289	282	309	318	269	318	328	296	292	316	287	290	332	290	294	293	285	325	281	309	308	312	296	327	309	289	307	297	295	304	337	279	282	278	319	294	296	297	331	296	330	294	281	291	252	288	310	286	318	268	266	334	285	270	282	292	310	290	293	318	314	288	295	283	286	301	279	283	297	332	297	273	295	307	253	297	262	267	289	291	308	345	318	317	266	301	295	273	310	315	306	316	315	275	293	276	281	334	255	302	338	287	320	305	286	323	310	336	288	302	288	307	301	302	295	318	323	278	303	278	305	298	289	325	329	320	304	320	319	282	291	282	344	287	283	325	305	295	325	334	334	300	295	301	281	309	331	316	294	289	337	318	296	291	313	297	293	334	310	294	317	322	306	295	343	268	298	309	318	351	313	306	282	325	295	318	306	296	283	297	315	277	312	310	293	280	328	300	300	292	320	309	293	302	281	297	320	265	317	291	277	292	295	262	295	315	334	309	274	284	282	325	325	309	289	252	351	289	358	295	279	309	336	322	256	315	314	302	320	324	315	281	309	278	313	297	279	292	302	295	332	345	306	269	321	287	287	297	336	324	327	276	288	285	260	285	285	300	320	274	294	324	332	304	313	311	340	277	326	302	323	298	309	317	306	296	268	297	291	290	282	290	311	320	279	304	278	337	292	315	270	287	300	321	307	330	298	282	309	313	289	291	268	300	301	289	315	308	328	288	296	271	298	268	258	313	315	309	319	290	313	281	297	285	270	340	314	308	299	314	293	299	287	277	319	335	292	311	307	319	311	313	290	306	313	302	300	324	307	326	317	306	307	302	279	273	275	343	303	311	295	291	285	248	309	315	322	274	288	286	281	297	327	271	281	277	297	297	322	308	313	291	285	308	283	258	305	296	289	305	302	265	325	298	285	276	303	285	320	303	292	297	280	305	297	310	347	293	323	315	264	291	326	280	298	301	296	279	297	297	302	291	338	296	283	318	314	312	280	326	292	290	339	302	297	318	302	335	317	300	303	334	283	301	307	321	313	333	287	289	295	304	284	292	287	283	337	310	281	304	296	300	303	274	300	297	308	313	312	298	309	303	326	295	281	294	269	287	314	284	312	263	274	306	313	277	308	300	281	306	294	313	273	290	309	289	294	314	310	297	295	293	301	288	342	293	297	305	299	249	284	300	267	294	325	338	321	322	307	313	321	264	328	327	333	343	300	311	284	305	294	282	277	294	339	311	308	351	323	289	267	280	296	279	323	305	346	316	309	313	324	329	331	316	317	284	302	258	304	299	295	303	288	310	292	310	290	293	348	308	322	287	260	305	311	301	318	276	315	287	273	300	312	338	297	306	282	343	291	295	282	328	308	292	314	302	291	311	317	299	338	290	297	294	262	292	317	313	305	357	286	274	332	295	312	313	307	297	330	314	277	318	331	295	302	284	331	336	341	304	306	308	287	290	298	293	317	290	300	320	326	277	285	300	334	339	296	307	331	308	314	318	323	303	300	305	305	282	314	286	275	320	285	286	277	280	295	304	319	294	324	286	305	279	301	287	301	302	279	321	291	315	303	284	291	277	279	293	292	322	317	287	308	331	298	342	328	335	301	311	304	307	305	309	314	302	273	293	321	326	299	317	292	344	332
4205	3849	11013	13501	12892	10398	7027	4246	2611	1803	1249	917	841	673	712	638	666	668	701	655	654	641	636	668	669	695	654	683	672	693	664	684	658	637	688	623	700	641	682	692	690	696	670	708	682	601	672	657	659	660	672	670	626	637	648	659	705	659	697	656	690	704	652	703	659	700	679	654	662	642	657	645	697	669	698	641	653	669	661	723	645	660	690	670	661	683	656	670	660	658	669	707	685	627	644	690	690	697	670	722	667	654	726	658	673	667	655	730	685	676	667	683	656	660	654	712	691	674	639	671	668	655	716	679	661	649	661	681	700	620	628	644	692	628	689	680	675	655	677	643	652	691	672	685	659	641	671	697	704	690	659	624	633	702	653	640	664	681	688	610	637	715	673	650	630	676	625	645	653	676	681	700	667	679	679	673	658	660	659	663	674	676	638	678	640	681	685	682	687	656	711	659	675	668	644	702	653	626	652	668	621	677	646	682	668	683	665	683	662	665	659	697	658	657	630	663	656	661	664	695	690	645	658	706	586	718	719	673	673	656	681	680	681	677	655	688	659	672	664	645	675	624	646	637	690	677	717	640	654	644	726	697	637	698	622	653	695	632	667	686	686	663	635	678	669	639	630	689	671	644	634	698	689	650	689	708	642	682	691	677	650	699	659	695	654	648	659	671	685	645	655	642	648	691	611	733	694	643	659	691	637	642	707	648	601	682	728	696	654	676	654	675	713	710	673	642	669	667	723	715	661	675	637	656	747	660	647	628	668	667	673	675	662	699	690	628	683	669	670	684	654	687	707	654	718	692	655	626	677	672	699	686	686	651	622	699	700	662	605	656	662	646	660	681	682	622	667	661	669	658	659	677	674	670	719	704	698	657	661	690	654	683	666	643	712	683	656	639	694	647	663	725	702	726	691	670	638	679	676	652	665	661	663	674	701	678	682	695	682	698	685	665	668	652	674	691	710	633	660	668	660	629	659	661	694	622	629	708	708	633	656	674	653	675	671	668	674	655	676	664	645	703	713	636	631	686	679	645	712	643	643	701	669	629	635	638	674	653	653	643	705	695	667	709	666	678	668	644	671	689	659	724	699	712	649	658	652	673	674	691	664	627	685	678	680	696	704	670	623	672	666	641	693	674	666	674	625	698	706	695	704	664	666	655	658	695	658	690	641	665	732	686	677	708	667	677	677	695	633	668	668	678	693	634	693	666	650	681	670	644	651	668	660	647	676	644	650	619	666	637	684	671	654	629	692	691	655	665	683	653	694	698	658	719	645	718	656	649	676	670	660	672	717	716	635	671	655	666	695	654	696	684	701	664	678	678	633	639	652	667	680	681	728	658	683	651	671	694	735	662	646	696	666	660	688	649	649	681	640	654	651	629	673	646	668	669	706	621	657	626	698	648	697	652	647	680	692	647	729	654	636	656	640	673	666	659	654	667	658	652	675	662	671	679	736	686	675	683	635	671	666	671	692	690	680	687	678	695	631	655	646	712	637	731	625	673	670	682	631	662	657	645	672	650	681	691	662	654	689	680	684	666	685	687	666	640	642	666	646	663	694	628	718	668	665	634	665	706	647	668	696	661	688	700	642	625	698	660	671	684	647	633	586	712	693	672	673	655	627	699	654	748	689	686	652	712	640	670	626	697	660	663	663	627	654	664	695	665	687	695	684	681	663	615	680	681	669	664	676	613	648	679	629	672	678	660	715	698	700	656	704	648	637	735	706	670	669	670	666	716	673	674	738	641	655	686	687	690	679	661	653	682	690	696	660	660	696	657	689	687	644	668	641	682	713	709	676	658	660	680	687	698	694	614	673	671	674	666	662	653	660	684	644	645	648	615	659	709	654	683	651	688	645	665	666	732	666	687	687	675	654	674	660	717	711	679	671	713	655	717	692	621	644	687	681	675	643	660	682	677	670	689	654	652	629	679	659	680	692	626	637	642	693	677	640	623	691	671	681	663	651	666	670	645	669	678	747	626	686	664	701	651	682	609	619	669	663	665	685	688	704	652	650	706	657	698	683	687	670	666	670	701	695	634	676	650	640	660	667	667	634	665	656	665	645	672	661	606	729	669	663	650	709	651	642	684	702	679	692	716	662	646	636	675	667	678	652	679	642	608	645	666	664	678	655	637	637	677	672	612	675	670	685	668	714	665	674	682	638	673	677	657	655	674	644	645	708	658	670	666	672	626	649	696	701	665	658	678	703	712	669	636	717	671	702	651	661	692	671	691	626	689	669	650	668	665	680	689	648	711	703	685	673	638	708	649	662	643	692	706	714	643	668	711	667	666	659	695	710	690	701	698	649	708	658	651	667	644	683	657	654	728	680	661	670	672	619	703	690	661	655	646	701	706	663	688	670	664	683	719	712	686	686	701	676	657	695	718	673	651	731	646	678	650	721	630	640	688	604	710	648	678	667	685	687	691	661	653	676	664	675	684	655	651	674	661	687	642	687	665	692	632	683	651	721	656	674	626	645	636	658	653	645	665	695	687	671	682	661	653	674	658	657	648	664	683	686	682	637	642	701	667	670	664	731	649	656	693	695	666	667	598	652	663	642	666	685	636	684	653	674	638	673	694	631	722	670	680	630	708	672	651	679	707	694	668	657	679	653	673	651	634	619	670	677	671	672	691	649	640	648	686	656	629	724	693	695	624	701	671	694	639	693	676	693	648	640	651	657	660	673	714	734	649	665	660	700	657	685	691	656	699	690	658	669	661	661	695	698	685	670	678	652	686	691	671	710	642	675	646	683	664	660	696	667	692	654	679	682	643	667	669	681	665	681	655	675	616	693	683	668	702	683	677	667	673	690	709	699	717	644	678	656	649	661	679	678	633	673	654	675	702	689	636	678	670	694	652	727	701	656	649	667	663	659	682	672	662	664	696	692	642	687	671	635	689	662	678	650	682	673	647	676	653	633	699	699	653	665	666	693	665	610	652	660	680	704	666	645	657	693	668	690	657	676	660	645	656	659	672	718	688	719	659	693	651	658	669	658	692	647	709	667	648	642	674	656	684	678	697	652	639	705	651	662	679	626	702	705	633	637	674	661	669	654	661	657	663	681	679	698	654	645	704	683	671	674	664	687	682	682	684	680	673	624	747	704	695	670	679	696	634	699	628	619	657	669	665	657	683	675	681	702	661	680	670	674	668	664	666	693	635	664	693	685	696	694	680	667	702	687	720	670	672	687	676	682	643	683	669	655	707	648	658	685	669	681	652	646	684	679	677	672	655	682	665	675	664	642	699	646	620	635	683	683	610	680	704	679	726	677	683	658	662	670	632	669	674	677	726	615	663	692	681	655	631	649	679	634	619	707	643	682	694	678	681	718	668	704	694	675	631	698	618	698	648	688	721	661	699	714	651	672	714	690	638	690	644	685	682	668	667	669	666	654	708	675	630	710	653	643	660	665	700	655	685	685	631	669	667	684	664	657	679	660	650	637	639	714	664	664	637	685	656	647	720	700	652	673	713	647	655	711	689	644	704
14279	16550	53859	56085	45682	35417	23980	13946	7093	3443	1661	892	497	300	272	261	276	262	227	280	263	270	262	269	267	281	297	260	252	262	229	263	247	275	261	250	266	265	252	258	260	232	269	238	255	266	275	278	258	282	295	263	255	231	233	280	284	260	237	280	291	238	249	285	266	256	273	266	230	250	241	232	266	270	257	245	262	290	285	249	248	225	278	262	261	258	246	265	265	272	289	310	288	238	230	254	262	281	262	271	268	234	276	293	239	264	241	239	300	274	265	247	256	243	249	299	270	269	264	252	264	268	251	256	282	263	251	282	271	256	247	285	256	291	259	255	246	227	238	278	268	284	295	271	252	234	254	252	257	233	254	292	256	270	274	265	258	242	271	268	273	282	267	269	253	286	255	265	269	276	264	239	249	251	260	246	258	254	278	248	255	258	237	254	289	253	278	258	281	254	255	243	257	266	232	259	256	258	240	282	251	281	250	283	283	259	258	284	264	238	265	251	259	248	253	222	265	283	271	253	305	276	248	248	279	281	255	293	285	236	245	261	266	258	256	263	301	274	299	274	269	285	237	284	268	300	253	248	256	269	256	237	274	256	261	298	274	238	223	257	277	241	311	266	281	268	252	292	276	258	244	215	245	275	279	229	223	252	254	259	237	246	253	256	239	228	249	267	260	258	252	254	261	249	265	264	249	254	251	256	239	263	254	235	287	254	270	244	257	270	231	260	287	258	253	247	283	292	285	228	275	256	260	263	275	242	257	250	242	235	283	238	245	256	270	243	237	238	274	264	265	275	250	258	267	252	258	251	257	254	234	265	271	263	246	250	236	252	246	271	290	254	237	267	276	238	272	266	271	249	241	229	259	290	257	266	301	281	242	261	265	259	261	246	250	229	256	254	270	267	259	225	240	278	275	258	255	268	231	236	265	253	283	256	288	278	280	257	274	203	274	276	289	266	252	259	287	278	296	258	257	287	242	277	263	265	238	292	285	270	250	277	251	261	260	267	267	259	266	270	276	235	262	263	261	282	281	253	278	273	263	246	234	280	272	247	246	275	278	256	262	274	284	265	264	242	267	250	274	255	247	279	248	290	271	255	261	243	251	249	256	237	272	287	281	229	268	284	246	268	259	280	248	258	277	252	263	244	257	271	253	249	270	299	269	277	270	259	265	271	259	257	251	262	244	265	278	237	246	262	267	276	262	240	246	248	240	233	242	257	216	253	261	248	284	257	235	256	285	300	259	275	263	269	250	264	261	257	280	264	267	260	279	251	250	270	251	252	246	281	269	252	258	261	243	281	266	238	264	273	269	275	271	269	247	273	254	268	264	279	262	274	227	267	308	287	249	245	265	228	288	260	251	259	266	268	280	257	262	268	263	272	267	266	284	240	264	234	259	260	283	259	259	262	239	263	301	293	265	239	288	272	260	265	272	260	297	293	259	269	249	233	255	248	271	249	268	253	282	266	248	267	264	301	263	280	261	244	241	243	271	255	287	250	236	239	265	235	254	265	282	251	252	275	249	260	269	248	258	271	236	301	276	239	228	225	263	242	274	265	248	269	268	260	287	261	267	234	265	277	258	251	263	241	257	257	255	252	252	240	243	247	243	285	240	247	269	230	283	239	272	276	237	243	290	271	247	284	302	256	271	259	256	269	261	263	251	238	257	301	277	294	238	236	261	279	255	275	269	270	265	270	276	257	262	266	256	271	235	257	280	229	271	268	275	259	282	302	254	249	257	272	245	251	263	246	268	276	282	255	270	243	269	230	259	263	264	288	290	267	278	277	275	279	266	256	258	238	265	273	268	265	247	244	273	253	274	232	269	256	235	265	293	256	256	314	285	274	249	255	259	242	255	284	288	263	252	242	288	248	274	243	230	266	251	265	275	229	249	281	250	260	261	278	255	251	285	263	270	258	264	232	288	287	275	270	251	242	226	244	248	269	266	295	272	250	245	261	280	265	287	266	260	308	283	245	242	267	290	257	285	279	285	250	266	235	243	285	274	255	265	275	254	246	233	263	266	262	244	232	276	247	251	275	279	288	256	286	269	245	261	271	261	253	293	246	254	241	276	238	285	291	256	238	274	281	270	245	255	225	260	244	280	253	268	259	262	263	254	265	251	255	258	271	244	257	284	270	272	295	265	279	257	240	258	255	271	253	266	257	253	283	240	300	272	279	248	290	260	257	282	271	271	278	241	239	253	254	263	280	274	262	280	264	248	237	263	269	279	281	236	271	227	268	237	239	236	259	237	262	248	247	285	283	247	286	259	278	224	271	221	246	283	224	257	288	252	258	250	282	265	272	250	266	263	253	276	264	239	264	276	261	283	275	275	250	234	241	250	260	244	260	264	273	267	274	260	255	262	295	240	247	246	247	245	257	262	242	273	254	282	258	253	226	299	258	276	267	278	274	255	272	222	254	276	258	246	259	267	251	253	259	256	289	256	274	271	234	258	240	269	237	257	260	273	249	258	306	250	251	264	231	245	264	286	249	278	237	262	284	278	244	289	255	241	259	237	254	260	248	239	253	254	248	264	257	261	269	265	225	245	250	285	250	249	238	265	232	240	278	268	255	254	256	295	254	283	249	292	285	247	244	241	288	286	239	261	273	252	265	248	288	249	259	270	272	281	272	256	265	295	275	227	282	266	281	246	247	246	277	251	288	278	228	292	263	270	231	266	269	255	256	266	314	256	234	231	238	251	274	301	237	263	258	249	249	280	269	270	273	276	268	274	254	249	239	282	224	248	274	251	263	274	255	242	278	261	258	257	249	274	225	268	242	270	238	249	266	238	237	300	283	270	229	266	303	272	257	285	288	263	256	270	288	278	261	268	258	278	258	242	255	256	291	255	278	227	259	263	269	246	260	262	261	245	278	230	296	264	286	237	284	259	258	282	236	267	236	243	265	263	302	251	280	249	272	279	247	264	255	237	243	280	257	237	231	296	255	245	271	260	278	244	244	257	254	284	255	273	245	244	262	248	280	261	264	238	272	246	277	281	269	248	240	253	236	271	270	219	249	277	262	277	265	245	237	251	246	285	268	265	280	242	252	261	282	252	264	272	270	258	239	247	256	286	258	287	281	235	256	252	286	270	246	265	264	255	254	273	283	272	251	247	270	280	264	243	250	259	225	275	280	271	246	249	297	276	260	270	272	256	275	300	236	280	272	262	285	269	261	262	263	257	257	280	259	244	264	251	250	239	251	271	262	272	257	252	305	271	282	262	238	285	243	299	239	270	264	285	251	222	253	267	265	303	258	247	242	263	217	266	228	272	277	263	292	262	231	245	257	257	270	272	292	282	243	289	261	251	269	303	263	270	260	246	271	254	268	254	282	265	260	248	250	273	253	239	286	257	272	257	275	269	266	281	249	247	261	245	275	304	279	244	274	271	260	270	274	234	249	271	263	240	252	265	253	273	246	269	253	264	305	264	276	255	247	265	244	286	287	272	254	264	242	240	243	245	271	254	282	239	251	238	303	228	239
8310	14576	52264	60047	56446	48499	39444	29766	20094	12210	6805	3497	1777	969	626	627	572	627	575	591	610	604	642	577	586	567	576	589	567	644	603	566	596	649	601	594	568	646	568	602	591	604	561	619	585	612	621	587	572	576	618	560	602	636	619	591	585	621	555	572	597	609	556	584	630	601	597	639	573	644	590	594	592	579	611	616	590	571	597	599	607	597	560	622	598	593	586	553	598	592	565	602	585	579	614	597	626	611	606	619	635	596	613	613	602	570	592	618	610	607	586	619	602	607	635	587	564	607	628	611	617	615	610	633	595	611	613	590	648	636	582	581	594	594	619	579	581	618	622	577	601	616	619	558	622	578	628	618	611	577	577	608	601	597	603	598	572	581	600	569	592	554	615	604	592	677	598	580	603	592	638	601	618	619	596	611	611	581	609	583	601	589	574	557	561	629	596	610	587	608	608	628	598	599	614	646	606	607	593	616	639	597	600	600	634	629	616	630	570	610	587	612	556	575	589	625	631	594	593	587	640	607	587	614	584	625	613	606	591	621	604	581	576	578	572	630	660	606	558	617	616	634	595	595	588	590	580	639	611	611	611	594	618	612	634	650	565	595	619	607	595	594	626	586	579	600	582	600	568	597	609	592	588	549	611	592	600	598	623	598	618	605	595	586	612	609	591	610	578	612	604	596	611	609	600	557	624	605	609	620	588	615	592	587	586	617	616	577	617	616	624	634	586	606	617	636	605	645	638	617	608	556	597	625	583	573	641	605	582	605	619	616	588	555	626	586	576	577	541	598	632	653	601	604	626	629	620	639	585	602	632	589	614	577	612	610	538	637	554	598	592	621	581	592	608	610	602	568	600	609	631	632	607	580	619	622	622	564	588	603	599	576	599	609	551	593	590	631	575	615	569	550	580	618	598	585	627	603	648	624	607	644	620	596	568	594	612	596	599	624	580	613	621	586	613	596	638	597	605	590	570	597	621	594	618	604	585	601	605	597	611	592	608	579	605	639	611	614	595	545	629	614	628	584	605	575	592	615	606	583	593	606	617	566	623	636	592	608	573	584	577	641	574	561	575	598	614	575	612	572	585	587	582	589	618	647	622	633	621	572	618	639	622	635	576	582	615	603	658	617	576	651	623	640	601	616	594	617	625	598	612	570	621	595	618	621	629	558	589	608	654	573	634	606	598	602	639	584	636	593	606	572	614	597	610	581	578	548	636	592	602	650	610	544	647	586	623	585	580	603	609	581	567	636	586	545	571	615	580	599	596	593	620	558	623	629	583	617	567	569	619	591	636	556	587	585	595	642	582	562	606	600	623	582	632	624	608	539	598	598	555	615	582	616	550	565	587	608	627	608	633	612	591	589	556	609	554	628	567	614	578	576	609	649	621	586	561	626	583	582	618	590	558	607	630	594	574	565	575	609	624	601	588	615	583	599	641	574	579	578	547	598	634	611	600	623	612	602	622	662	580	598	615	572	649	583	625	578	598	581	561	585	584	581	595	549	573	615	620	551	593	593	603	587	579	586	624	550	590	590	622	625	645	604	645	569	529	623	574	592	540	597	610	570	591	581	593	628	610	586	587	604	620	619	592	565	612	622	587	621	571	591	612	575	569	646	572	590	590	579	560	619	578	585	600	646	623	590	620	574	597	616	648	537	620	610	616	579	620	620	633	619	606	560	564	647	629	573	591	603	569	637	591	618	604	650	565	582	598	631	602	641	604	631	613	601	595	571	629	613	585	551	614	630	640	589	618	584	609	538	600	568	605	644	586	558	613	601	547	607	544	618	604	639	568	604	580	617	592	622	616	603	625	640	597	584	588	568	576	589	584	607	607	601	661	680	631	581	623	640	620	603	599	605	608	647	591	555	611	599	598	590	638	609	624	560	597	601	572	636	602	627	602	614	604	616	596	591	562	566	597	569	575	616	586	557	622	577	586	613	626	535	581	634	630	568	623	593	600	586	562	609	579	566	635	581	573	579	582	621	568	567	631	655	627	656	619	590	613	595	570	604	582	640	592	585	595	600	557	566	638	646	630	633	560	539	600	586	605	638	605	588	592	580	617	542	574	585	604	625	590	616	591	600	634	547	642	587	626	598	614	562	605	582	608	580	600	590	598	661	602	622	583	595	640	614	612	602	619	585	604	627	605	575	586	613	597	630	594	597	585	629	599	598	594	607	591	621	599	564	614	637	611	635	562	610	610	557	620	651	646	584	601	618	581	605	597	637	558	608	639	601	582	577	598	541	612	633	636	577	582	558	634	625	621	621	583	606	627	572	586	640	598	622	582	592	606	605	640	632	589	563	582	561	583	620	572	584	654	576	563	603	641	570	592	605	541	594	613	598	646	611	577	592	587	572	599	606	583	596	585	607	585	597	613	614	576	630	548	635	571	587	590	626	636	606	616	613	555	593	591	583	583	640	625	613	612	573	608	593	570	605	567	623	583	574	613	595	610	545	612	537	575	601	598	569	572	600	626	615	601	620	553	617	598	550	616	602	605	658	632	586	557	602	568	638	571	610	615	549	587	608	571	606	607	591	632	620	580	594	601	602	599	587	654	628	584	613	645	588	612	607	563	582	597	573	616	604	623	603	623	580	618	603	567	616	571	543	574	578	585	623	570	596	584	619	577	597	618	568	593	643	601	586	614	581	594	651	596	592	610	637	591	587	614	625	607	594	627	585	597	629	639	606	576	600	606	597	587	621	564	596	617	587	592	630	582	587	565	572	597	599	605	613	611	598	634	640	600	610	608	630	587	589	606	602	604	615	575	620	626	572	591	578	552	583	593	614	612	606	617	596	601	563	563	623	553	577	617	645	597	591	601	604	642	570	581	561	641	563	643	608	652	580	569	564	621	608	584	574	628	605	609	549	531	579	570	584	628	612	619	548	623	619	569	592	582	564	604	570	583	623	576	596	600	600	557	605	600	623	590	601	615	616	586	586	617	606	624	597	609	662	590	665	599	623	618	576	643	578	599	568	570	604	612	556	603	588	613	575	604	627	610	534	605	645	620	601	603	590	608	582	599	585	595	598	630	590	568	612	608	562	617	638	626	598	595	607	585	641	587	579	625	616	592	630	573	620	617	604	584	620	597	594	617	613	563	558	619	633	612	609	626	611	653	613	611	629	625	579	619	602	602	560	619	573	633	601	617	615	613	632	597	599	591	573	600	622	578	572	619	592	577	637	607	585	623	596	596	603	588	570	585	594	594	598	605	611	610	577	599	616	528	621	607	618	594	600	590	598	636	590	567	590	595	603	576	589	651	589	621	602	607	580	609	605	631	571	608	591	626	617	595	599	578	609	545	588	584	638	610	569	607	577	600	610	600	610	564	630	557	597	630	613	599	599	633	592	600	605	608	585	620	578	607	610	630	595	594	608	580	595	618	577	621	609	629	537	601	611	607	619	592	605	608	616	623	606	594	607	603	558	631	596	616	634	605	610	593	583	577	608	566	608	609	596	634	582	601	578	596	602	628	611	600	598
22734	28911	68949	69448	59296	47469	35900	24348	13627	6560	3083	1423	795	484	342	358	358	349	347	364	329	339	331	354	318	365	357	335	349	357	312	323	351	339	363	346	362	361	351	342	368	320	341	336	336	322	370	343	330	385	409	367	370	358	331	346	313	326	351	357	343	342	320	350	317	379	333	359	349	360	329	339	300	314	375	331	334	364	319	340	350	304	322	333	349	325	341	346	330	332	344	341	346	337	330	339	365	344	315	378	329	317	350	391	354	327	358	354	317	309	347	325	327	404	348	354	333	350	346	315	296	358	310	321	322	346	362	340	346	331	345	352	387	352	325	326	332	376	357	338	313	339	357	334	349	349	361	341	358	399	334	341	356	356	371	344	324	313	331	384	353	389	350	298	334	340	344	334	329	314	325	330	350	336	356	352	352	327	341	339	346	372	363	328	348	367	332	324	322	353	337	358	342	312	314	368	370	337	328	338	339	361	313	374	340	334	359	329	337	312	343	325	335	371	323	344	327	316	326	338	336	329	343	333	347	351	345	352	354	322	408	341	356	386	356	351	378	333	377	332	340	367	346	350	332	340	348	326	375	363	358	335	304	358	338	344	344	401	335	363	314	324	351	359	350	355	367	341	334	358	372	391	334	321	379	351	336	335	340	332	337	354	319	288	338	310	314	339	345	354	339	339	375	335	362	351	385	338	372	352	353	362	360	341	324	364	360	365	374	324	381	333	322	330	365	336	296	359	350	358	354	366	369	345	346	321	351	340	320	361	330	353	376	319	341	315	318	320	337	355	377	355	346	339	323	323	360	319	367	339	365	360	359	347	348	355	351	361	363	384	350	333	335	338	349	360	356	341	308	308	337	335	354	343	354	348	329	351	340	347	349	359	355	377	318	345	339	323	326	355	336	320	343	386	351	351	359	350	346	347	320	342	359	350	332	335	359	373	343	349	346	290	353	361	345	366	363	354	360	340	322	332	346	361	364	356	311	354	332	349	342	354	353	341	365	365	336	371	336	339	377	355	357	356	349	354	361	314	363	347	350	339	338	331	312	340	351	325	344	359	311	365	330	360	336	353	305	354	342	323	361	355	361	310	318	380	350	334	335	349	342	342	334	356	368	338	368	361	317	328	363	320	291	329	378	324	321	334	347	324	337	336	335	342	323	304	331	340	343	322	339	336	338	367	338	322	381	313	312	343	348	361	338	334	325	337	331	335	345	314	336	341	340	360	359	334	370	336	308	330	298	347	371	358	341	341	322	373	321	323	341	370	335	369	335	386	346	348	381	365	319	343	331	352	334	353	364	396	327	319	350	348	299	337	338	347	345	335	348	380	338	331	334	372	322	327	330	325	332	345	358	364	320	340	340	331	323	339	354	336	350	340	322	357	314	316	333	319	349	361	337	343	319	315	358	355	344	311	352	308	330	349	334	356	357	361	354	369	361	370	299	350	302	334	309	373	358	328	382	327	361	328	326	365	338	362	343	335	360	349	343	320	325	364	316	343	334	376	333	343	366	333	301	352	355	324	363	365	323	331	292	350	312	342	355	341	369	343	334	289	312	351	337	313	369	319	348	314	290	292	373	368	339	345	327	342	310	342	285	378	346	323	317	326	310	355	325	363	359	360	355	348	363	348	380	334	338	326	368	371	352	324	347	344	336	372	353	354	320	307	332	352	339	322	361	351	359	341	345	358	355	361	340	330	322	315	345	341	348	333	346	331	371	330	340	374	382	321	352	353	337	311	351	329	324	333	351	351	336	367	330	340	341	326	351	319	335	346	324	304	327	363	359	343	365	337	349	333	334	346	365	338	339	338	371	345	357	332	315	373	365	351	335	352	309	368	317	315	338	330	362	280	342	340	350	312	320	373	366	335	345	323	362	386	359	392	361	352	342	317	321	346	323	381	339	317	301	350	354	335	334	359	338	356	373	331	308	352	364	332	369	339	347	335	337	345	364	376	375	371	342	363	352	355	382	337	361	333	345	339	346	361	360	333	313	357	337	375	309	308	389	337	374	356	315	322	349	349	338	339	330	334	317	314	352	305	317	346	337	338	342	345	325	346	322	351	336	351	378	331	374	355	383	350	329	356	347	356	349	349	362	333	325	373	343	338	366	334	308	349	354	347	379	352	363	348	347	336	382	317	363	324	344	362	328	340	328	359	325	344	298	320	372	335	328	375	329	346	365	348	334	350	380	325	378	368	379	375	351	392	353	359	358	326	350	352	360	376	354	332	361	319	352	378	345	362	362	323	349	323	358	347	327	332	370	349	321	353	328	353	361	359	370	336	369	344	344	340	337	359	342	334	350	330	344	336	329	311	301	369	351	353	345	362	339	349	321	354	375	366	377	365	349	302	353	347	340	346	329	298	362	319	351	328	374	354	312	336	325	341	324	361	354	371	312	318	331	354	337	357	339	352	337	362	352	326	335	339	360	349	338	335	346	332	318	369	345	362	360	353	372	349	325	346	332	371	365	341	343	339	350	357	333	330	335	340	334	341	344	355	387	331	359	352	350	345	309	351	346	327	333	357	348	341	337	350	332	373	332	339	348	330	349	374	342	330	328	362	382	339	334	355	326	356	342	346	356	352	339	337	312	344	343	349	349	358	349	325	347	353	344	348	317	300	345	329	344	342	335	314	335	364	311	362	356	347	325	361	359	362	344	328	334	331	355	376	390	311	356	335	362	335	344	320	335	323	336	359	345	328	340	346	346	346	364	340	374	361	384	349	326	349	378	300	311	319	337	368	333	347	350	340	355	347	357	346	345	297	309	356	358	292	363	371	340	313	381	349	359	326	359	341	348	370	305	327	317	348	340	330	375	345	360	355	319	331	372	372	379	352	351	318	365	343	354	338	389	375	358	340	375	359	378	381	341	319	343	317	322	372	343	340	367	328	317	351	325	354	334	290	341	327	346	322	351	323	362	341	312	347	360	375	355	336	329	348	342	334	351	366	348	343	356	344	358	360	385	369	334	367	344	311	336	359	352	362	329	362	331	339	361	334	351	341	373	374	352	341	323	359	355	328	349	359	346	339	345	327	340	360	341	353	368	348	350	333	374	369	358	321	306	377	337	354	348	338	329	332	336	338	301	318	348	341	336	367	327	371	336	344	320	326	401	347	356	350	367	322	340	290	349	353	368	341	347	348	372	340	319	306	325	364	372	340	349	354	384	314	308	349	361	293	352	394	366	358	345	358	341	310	338	334	296	357	349	322	366	340	322	347	347	381	344	313	325	356	337	333	332	371	340	341	354	355	342	310	343	346	345	364	311	328	336	328	342	323	333	373	393	364	332	346	330	353	325	328	368	339	360	346	345	336	354	352	335	350	379	348	334	337	349	369	347	317	332	343	353	330	313	346	313	357	362	329	354	348	344	335	360	329	357	340	324	326	364	351	355	369	337	349	322	326	331	337	395	371	340	339	367	336	350	356	361	314	317	335	335	319	352	343	326	310	384	354	351	343	331	326	357	352	326	328	345	343	346	325
10669	23227	62539	73460	68349	58960	49791	39691	29063	18698	10721	5480	2880	1198	818	813	798	784	773	784	781	763	760	779	772	746	799	781	759	740	738	741	749	750	776	767	810	759	767	784	770	780	744	776	758	796	801	792	739	787	786	780	747	759	772	784	749	720	793	766	760	746	773	761	790	750	782	760	724	796	722	770	746	736	748	782	741	757	754	773	785	766	737	774	805	761	772	757	800	758	784	787	820	723	755	768	731	775	764	748	734	698	731	728	725	767	786	777	726	743	786	784	759	800	726	792	759	781	796	750	794	713	752	799	813	831	755	752	792	754	790	794	777	796	782	766	763	766	773	715	787	738	740	816	784	724	806	687	733	713	788	775	746	769	715	778	786	778	757	713	748	763	713	713	737	763	777	774	736	769	732	750	737	849	788	727	741	774	780	788	768	737	798	760	799	751	747	753	747	740	738	740	780	773	777	764	779	777	743	766	753	755	751	736	796	760	770	723	796	746	797	736	777	767	766	764	773	745	751	770	815	783	823	751	794	726	767	805	783	767	710	798	776	749	790	816	817	752	698	730	782	745	719	820	728	774	776	709	790	727	765	762	754	786	784	758	768	766	801	756	773	744	772	738	763	753	746	746	770	755	711	774	747	796	790	710	744	768	769	781	809	757	735	737	732	748	743	770	691	704	793	752	788	762	767	812	713	802	757	732	799	778	763	744	717	738	781	756	723	774	768	779	737	738	777	743	736	762	752	774	800	722	750	780	772	762	750	789	823	806	748	778	796	769	761	788	741	838	727	734	807	773	742	752	713	782	746	757	765	764	772	763	818	727	776	762	749	785	812	759	755	753	782	691	765	773	773	759	751	753	781	751	746	789	706	770	763	769	704	796	786	718	746	795	756	796	775	795	730	772	779	794	781	759	774	766	762	744	723	784	732	760	753	794	772	778	800	725	715	825	756	801	779	743	726	749	774	772	779	796	700	780	798	771	765	754	770	782	767	796	811	754	803	778	799	768	763	716	748	741	794	798	775	784	739	784	714	792	793	773	801	809	747	827	789	752	796	734	730	740	739	781	787	794	753	776	780	753	744	753	742	757	792	770	755	758	759	763	798	773	763	729	752	751	812	763	769	755	777	739	737	750	722	720	821	755	815	792	798	776	789	742	763	764	734	748	748	768	729	718	792	733	787	708	796	792	730	722	725	743	729	772	803	745	749	816	808	788	752	770	775	762	756	763	748	801	785	722	796	728	772	743	749	786	754	751	763	793	712	751	765	772	763	716	753	777	746	777	751	788	721	785	763	723	749	831	770	769	783	761	726	784	771	790	777	798	824	749	767	755	778	745	783	756	785	808	782	783	763	793	711	743	741	784	815	749	746	718	738	751	724	738	739	756	737	780	736	696	767	800	816	767	739	724	741	770	754	788	762	736	744	767	793	816	713	737	764	790	768	795	762	821	754	806	754	721	726	787	813	763	808	752	793	727	742	740	720	796	768	733	745	791	793	737	764	795	762	804	766	792	751	730	711	743	801	735	790	770	795	771	736	760	776	788	759	814	772	765	741	738	765	758	759	808	773	795	773	788	744	800	743	704	793	770	813	833	718	770	774	768	783	772	830	726	832	741	785	736	783	797	735	734	838	752	715	752	771	771	783	768	722	779	722	763	742	785	730	758	810	745	761	755	777	748	766	746	794	762	779	775	731	808	738	752	789	749	722	744	743	781	794	721	713	821	722	785	733	776	731	775	737	747	810	734	814	769	753	784	724	789	744	728	768	791	710	782	801	806	726	794	746	736	806	845	769	775	743	719	763	742	733	745	811	731	781	788	747	762	799	799	769	785	756	761	732	736	786	801	739	802	731	747	771	738	763	763	728	757	770	805	715	742	747	754	727	754	758	764	800	711	731	778	781	762	733	807	746	760	728	771	781	720	761	758	774	766	787	757	784	769	761	740	792	775	745	757	769	814	731	747	752	733	782	774	765	768	753	742	755	787	760	737	738	774	738	756	743	787	749	778	763	726	747	751	710	765	773	758	743	718	808	760	784	749	775	748	785	754	735	778	784	813	789	732	798	727	769	744	736	723	811	732	770	784	785	793	774	773	777	758	692	757	725	752	763	745	810	764	774	730	752	772	808	750	768	798	725	787	767	732	767	755	730	715	724	740	789	778	782	729	758	761	725	763	747	845	781	773	824	767	824	733	745	735	763	749	762	760	745	754	734	777	783	763	789	747	812	734	772	789	713	728	788	731	737	773	781	764	769	764	723	800	759	748	778	754	750	756	709	753	755	761	727	722	794	766	801	750	725	763	717	766	789	789	812	762	776	774	766	800	783	781	722	693	788	773	776	755	765	803	747	778	800	792	783	732	769	822	778	819	779	774	788	766	772	790	765	780	799	723	727	761	735	765	783	784	753	780	800	735	755	777	797	741	791	736	753	814	736	811	786	769	776	780	752	748	778	774	761	798	765	752	755	779	720	773	715	728	769	717	746	759	776	756	751	738	728	775	809	759	731	786	766	698	719	754	752	765	755	761	762	748	798	732	786	748	766	756	795	780	754	748	770	792	761	725	748	754	769	776	767	759	805	780	734	763	745	767	773	755	801	750	792	761	719	746	731	766	753	754	794	755	792	714	749	770	758	734	775	730	804	782	758	729	769	730	799	751	758	759	809	762	746	776	780	733	791	772	750	757	752	773	784	739	748	773	734	729	699	794	785	770	781	772	794	801	753	721	761	740	744	781	769	763	777	802	821	775	736	757	732	778	739	758	746	813	724	781	793	795	737	756	771	756	754	762	775	762	809	835	778	750	744	783	714	752	750	738	768	756	724	722	739	814	797	776	766	794	777	717	768	759	747	757	749	733	721	803	761	774	803	759	765	768	755	826	765	755	724	787	816	813	771	770	766	798	775	740	759	800	760	744	764	724	726	723	727	766	764	729	772	782	770	754	761	811	798	747	784	782	758	754	834	791	777	753	738	780	766	763	780	762	813	736	767	771	749	769	786	763	820	778	727	782	767	748	775	760	778	765	743	761	740	703	719	797	742	784	798	765	736	741	770	733	742	800	774	774	757	796	785	716	764	734	771	755	722	802	682	758	797	757	765	790	740	774	778	745	730	795	799	769	751	781	764	743	809	780	748	748	805	780	761	745	724	773	783	821	766	748	773	744	779	731	786	808	722	760	779	756	774	780	729	758	748	767	760	768	791	760	749	781	803	806	767	751	793	794	757	744	791	757	740	767	785	770	722	746	792	792	790	742	783	737	805	785	758	726	735	728	792	806	758	712	762	732	773	762	743	776	723	796	791	780	789	759	702	764	791	763	773	749	750	742	779	789	756	774	804	746	750	757	795	749	745	765	721	810	768	769	747	789	722	814	806	745	726	795	750	751	783	770	799	787	803	769	808	804	765	718	742	758	786	802	707	737	795	729	757	743	753	782	799	759	753	762	777	752	731	770	772	789	744	772	776	756	752	698	766	772	676	764	807	725	755	744
6142	4187	6599	5415	3730	2561	1757	1170	808	533	428	362	345	317	299	318	356	308	278	275	303	320	315	291	287	284	307	325	305	298	276	297	312	312	309	286	274	314	322	278	281	333	311	317	315	295	305	310	306	283	318	322	284	297	272	315	327	287	289	296	304	286	296	319	294	309	332	291	304	297	303	299	285	302	303	275	268	281	307	307	330	296	316	331	301	299	291	313	323	308	281	295	274	297	343	310	315	283	284	272	299	345	306	279	287	302	323	300	317	327	361	295	319	336	321	294	301	282	340	302	291	313	287	327	297	328	291	297	304	281	298	301	295	272	316	307	314	297	283	307	301	305	285	322	307	282	318	316	299	280	316	297	301	286	290	283	302	331	306	303	287	309	252	295	303	297	304	305	307	299	274	282	315	291	292	287	287	300	297	299	312	288	292	301	311	308	310	308	315	304	308	304	314	308	276	305	290	297	304	318	281	301	281	300	286	311	338	288	324	335	302	293	293	314	280	293	293	282	282	289	294	313	308	311	291	291	323	297	313	277	306	283	307	286	322	296	315	302	307	298	272	338	294	298	286	307	299	329	313	293	333	279	286	310	292	320	276	305	325	294	280	279	320	315	281	320	301	286	264	281	293	313	341	303	264	295	327	304	323	262	297	292	313	255	292	323	287	276	303	310	298	296	262	269	283	309	285	319	337	317	291	279	286	310	291	298	277	273	287	282	326	273	286	317	252	301	307	297	312	314	279	274	290	338	310	307	305	318	302	293	338	292	312	322	303	323	304	294	306	303	253	258	298	290	299	282	280	311	304	268	299	272	263	333	302	290	320	321	305	321	296	271	294	285	333	326	308	301	297	290	283	296	303	298	294	314	290	290	289	282	276	324	310	299	321	293	322	331	277	290	308	313	311	296	300	294	298	286	324	276	296	297	277	284	272	316	326	303	290	292	313	292	281	279	291	293	313	304	284	342	275	268	281	294	280	320	309	300	340	300	298	287	297	277	280	280	305	318	319	314	295	325	291	276	325	323	301	316	275	272	293	293	277	287	273	289	336	310	297	319	324	326	267	308	316	306	248	296	311	308	275	280	314	319	308	302	297	289	284	308	281	273	273	283	311	272	284	298	318	309	310	320	316	327	283	237	339	279	278	284	287	290	275	309	294	298	288	318	297	302	295	262	305	300	260	311	292	306	304	290	281	284	309	322	263	329	313	296	313	322	328	280	310	316	327	298	294	275	266	287	285	285	316	283	307	260	303	270	274	325	287	312	294	281	312	312	311	294	273	305	322	301	305	266	287	292	298	288	308	306	287	273	300	323	277	291	308	312	277	321	335	311	338	317	306	336	301	297	314	296	311	287	294	341	319	291	318	302	294	311	299	323	320	299	329	294	307	332	264	305	268	317	297	285	315	329	291	280	313	308	300	312	298	316	300	317	311	284	325	292	285	272	290	286	335	311	324	310	285	291	323	309	325	282	275	289	295	286	304	293	293	312	315	309	308	320	322	332	331	303	291	277	301	278	292	295	298	298	278	295	283	313	317	298	305	295	314	337	298	289	295	308	328	321	317	300	293	280	319	310	309	305	292	331	289	305	305	314	312	323	306	285	308	297	269	304	281	276	299	274	288	308	301	288	291	269	273	289	306	320	282	330	269	313	318	311	310	270	330	320	323	303	269	296	274	298	301	307	312	323	329	319	302	320	296	291	316	293	300	292	328	320	307	303	328	313	313	327	255	289	304	305	313	285	316	332	312	312	306	320	296	284	296	328	311	297	313	318	295	298	282	317	315	324	316	307	313	324	308	328	311	309	304	335	319	272	279	310	304	324	284	278	276	307	293	296	277	292	299	281	307	329	315	293	296	271	281	306	325	286	305	309	295	277	290	331	294	302	320	321	310	335	309	284	283	310	296	286	291	334	294	288	293	288	284	306	315	315	315	303	277	269	285	289	265	307	318	297	296	311	303	292	270	329	298	310	275	287	319	314	310	322	293	292	306	276	263	278	292	287	322	291	309	289	285	299	307	345	315	300	293	309	323	304	299	275	307	316	298	260	305	270	322	270	283	314	293	299	315	302	303	312	300	295	299	294	290	304	284	314	319	305	270	305	306	292	322	280	284	296	296	281	301	268	280	286	281	275	283	283	269	330	314	277	303	305	274	286	279	300	305	282	268	329	310	291	305	289	277	298	327	294	282	284	275	272	294	281	283	300	319	318	364	319	305	286	267	332	318	294	283	276	314	334	347	269	277	303	312	307	319	244	288	300	314	290	279	311	301	256	298	257	315	330	309	283	307	294	312	321	326	345	287	300	336	339	318	271	291	300	291	288	312	313	265	328	298	304	299	283	330	272	283	332	324	335	305	280	314	325	291	290	283	306	306	292	306	287	272	270	316	305	290	327	323	330	320	280	301	316	324	290	321	284	289	298	288	294	320	319	290	287	267	305	328	294	297	279	304	284	289	323	347	290	287	333	301	288	297	305	292	298	310	335	297	294	304	315	299	299	269	319	300	308	305	314	301	283	298	307	279	271	264	296	276	304	284	297	291	293	322	296	309	297	306	292	316	297	288	298	305	290	299	282	301	301	309	288	288	274	286	278	295	295	319	262	289	328	294	290	312	285	331	275	309	271	318	336	309	314	280	307	283	291	316	326	295	305	291	325	293	300	320	307	281	315	284	324	282	297	311	294	306	279	312	264	318	290	286	294	328	301	298	326	276	315	314	304	304	305	311	325	317	289	301	290	301	287	282	296	330	323	268	283	322	280	305	306	310	350	293	294	314	282	277	284	323	296	272	298	337	300	306	298	279	299	320	310	330	295	291	273	297	330	310	289	302	272	315	285	272	285	315	331	327	271	255	270	315	288	292	257	291	341	313	292	305	279	298	295	281	347	287	328	272	289	290	287	330	291	256	330	269	251	261	311	299	289	299	304	336	287	339	322	315	314	262	298	298	291	295	281	306	303	300	297	294	291	305	272	308	270	292	312	333	318	325	273	272	286	301	287	312	312	307	287	274	280	315	291	302	320	282	283	287	297	276	318	323	295	278	291	293	292	289	284	312	267	287	328	322	308	304	284	296	297	285	338	316	303	336	321	334	290	294	322	310	297	297	320	290	314	310	289	262	311	309	305	311	271	294	288	280	262	324	311	305	309	322	294	314	312	241	319	301	287	305	306	322	283	294	310	326	299	314	306	284	309	282	279	295	288	300	299	282	276	313	295	298	298	293	283	336	293	327	304	300	276	312	282	295	264	272	290	294	273	281	286	300	300	313	270	275	296	291	283	257	298	276	308	315	311	340	296	300	274	337	267	310	312	297	273	287	279	287	297	310	241	302	305	281	279	312	293	337	282	288	318	298	312	277	304	292	292	301	256	312	305	287	299	275	312	302	267	293	270	295	282	301	320	306	249	286	274	287	290	298	272	279	320	299	306	289	320	308	337	296	317	293	308	289	282	323	268	267	309	298	329	290	308	285	291	322	319	346	300
4012	4129	12292	14262	12171	9537	6600	4254	2659	1626	1228	954	782	698	688	676	640	671	701	641	676	631	592	681	628	697	660	678	698	670	648	639	683	661	659	686	700	643	645	651	620	727	645	635	665	677	691	653	678	635	690	697	638	653	648	634	686	658	663	681	659	667	668	651	646	682	615	637	645	699	665	629	653	630	654	641	672	677	666	670	713	618	677	672	655	685	666	663	671	659	634	671	665	660	679	650	660	660	679	677	670	654	645	685	635	667	702	679	644	653	634	636	655	614	697	697	655	635	680	697	631	660	652	711	661	672	723	700	691	626	680	695	668	673	623	661	646	679	671	642	641	679	629	627	672	719	677	651	666	680	677	670	689	641	648	681	605	630	699	689	603	708	673	659	673	652	705	683	672	653	652	697	658	666	671	663	681	605	659	659	630	667	667	736	652	664	663	695	692	673	679	703	693	655	651	638	677	683	682	722	641	658	632	671	664	628	721	674	672	642	689	650	646	681	632	671	678	699	659	667	646	673	601	675	610	672	664	658	622	673	685	694	673	675	649	634	682	652	649	668	645	654	660	692	639	681	687	691	623	633	731	698	659	640	675	633	672	655	687	661	667	707	593	667	699	664	653	659	680	674	651	650	655	662	685	650	692	660	708	688	693	683	671	675	710	661	692	711	614	651	655	649	658	659	706	639	625	664	657	658	609	653	669	692	634	628	642	669	665	681	658	667	653	655	640	652	655	665	678	688	734	707	649	669	667	673	662	626	674	668	664	632	631	654	650	665	638	604	750	670	676	637	689	659	647	680	654	631	640	670	693	661	653	653	608	626	640	637	665	675	632	702	706	681	689	691	683	603	677	699	675	699	640	671	666	663	628	715	685	631	651	679	651	639	615	657	652	654	621	662	668	706	649	662	649	672	668	683	657	666	676	697	736	688	656	701	657	678	639	679	679	690	663	678	649	745	665	645	636	630	666	676	654	670	709	664	681	690	644	646	641	659	676	653	672	674	667	703	651	679	634	662	651	629	685	687	649	694	675	662	676	648	669	668	705	611	646	707	692	637	638	664	648	637	644	652	676	677	640	642	645	645	636	674	665	712	650	671	645	652	628	675	650	638	666	654	651	642	657	649	667	672	671	669	680	624	664	654	699	670	687	618	672	679	671	673	665	679	599	671	668	668	658	686	689	637	671	660	641	678	691	656	677	679	653	657	658	657	678	615	686	633	674	612	692	718	705	694	663	696	650	654	633	684	668	646	655	685	681	653	673	644	692	636	644	662	631	639	681	672	661	636	657	705	665	656	688	634	659	625	663	666	641	679	668	679	701	653	670	720	702	674	657	689	663	669	678	637	676	627	691	690	681	717	655	623	664	662	651	686	635	665	651	703	662	711	638	667	653	677	653	623	674	687	669	643	641	686	609	690	634	690	682	692	678	648	671	631	678	657	616	660	676	692	711	703	667	654	670	692	647	665	664	669	708	686	682	629	674	643	680	675	639	672	658	686	670	652	675	693	653	647	644	617	645	675	680	689	640	672	649	659	669	673	674	633	666	717	667	670	681	654	641	684	643	672	665	685	702	677	653	635	693	653	661	686	656	625	677	642	681	624	654	644	657	702	668	673	655	684	657	666	681	673	723	661	676	656	687	666	653	678	654	652	708	679	644	685	704	691	665	680	658	637	725	695	644	682	636	701	651	623	680	645	644	657	663	676	651	650	650	663	685	657	702	656	651	666	610	677	667	640	663	699	667	642	686	702	645	652	723	668	664	698	635	619	656	652	652	666	735	636	701	664	646	669	636	639	637	671	618	665	695	663	664	684	633	651	718	670	669	732	688	687	640	687	614	635	674	623	667	706	624	661	628	607	654	674	655	628	653	650	682	637	673	647	689	669	640	666	684	628	645	685	655	627	677	653	676	632	653	687	669	691	679	679	616	665	658	624	654	716	680	657	663	669	686	630	651	659	700	644	656	666	659	690	649	668	679	640	638	641	626	632	661	649	666	689	664	633	655	662	671	636	663	710	693	647	705	631	643	675	658	676	657	665	641	679	638	668	673	672	683	673	678	690	682	657	664	689	660	647	639	670	651	650	667	643	671	667	697	678	617	685	661	667	680	614	684	658	636	707	640	653	649	657	656	645	671	677	702	665	718	650	692	673	668	707	662	652	680	658	675	684	682	690	621	690	658	639	684	649	682	662	672	654	677	657	649	635	623	653	636	696	664	652	720	667	687	663	633	636	674	656	666	640	614	679	679	627	695	682	651	703	659	650	641	706	606	644	661	685	633	647	666	711	654	729	663	702	659	588	657	681	672	637	696	648	645	648	677	679	680	602	679	705	694	658	678	654	655	637	681	640	676	681	652	620	642	668	688	667	648	646	635	670	683	692	610	652	644	675	657	660	694	670	712	626	662	668	671	633	669	669	711	643	691	662	643	699	675	698	628	628	659	645	661	664	651	661	670	709	688	701	693	667	679	640	655	607	647	683	659	657	656	653	616	659	660	637	707	675	667	644	675	661	675	661	665	674	637	644	660	688	646	673	676	632	696	667	661	655	662	662	615	669	633	634	657	602	676	624	658	647	623	684	688	658	640	643	670	654	664	682	669	655	688	706	629	671	654	670	662	682	645	640	640	624	673	644	680	659	671	701	710	658	698	647	699	680	672	619	679	626	694	684	670	694	666	663	634	635	675	630	664	657	693	730	673	651	677	674	686	688	659	651	668	639	639	605	631	695	705	628	677	699	613	626	696	656	653	609	660	664	676	632	635	680	658	632	645	686	675	666	622	683	660	627	703	618	676	697	673	678	684	672	630	671	663	674	657	645	644	630	676	725	695	662	690	707	661	624	655	711	624	661	608	666	659	660	638	639	695	643	630	653	707	651	686	663	654	685	672	670	690	701	629	643	715	697	736	669	653	644	595	633	713	663	675	711	707	682	630	662	619	690	698	645	674	654	668	682	649	678	660	651	685	651	623	652	716	690	691	686	662	658	700	657	702	689	675	629	652	639	673	660	696	628	681	684	667	647	659	673	704	673	682	667	656	667	644	645	657	607	648	687	644	679	638	687	661	647	703	726	674	677	657	721	671	633	655	673	654	708	631	656	644	695	687	669	706	659	702	659	637	697	654	651	662	659	635	652	697	715	702	667	641	674	649	647	675	666	623	657	706	689	665	634	679	663	666	680	677	650	721	673	701	684	614	635	696	682	685	677	636	641	672	613	666	736	669	684	625	639	668	672	625	637	700	672	650	643	693	658	681	627	660	719	624	704	686	646	725	713	637	725	693	664	685	672	679	686	611	637	699	682	689	645	676	667	674	700	643	684	661	672	665	659	688	650	672	675	686	624	663	680	664	682	631	686	700	685	639	712	667	644	691	690	626	691	652	669	712	667	663	605	691	643	662	648	681	648	688	636	684	673	700	674	631	726	658	630	690	630	682	648	656	669	713	694	695	632	631	615	715	666	672	598	648	677	641	697	651	639	675	710
15293	23979	55476	55763	45670	34436	23245	13509	6845	3259	1671	828	417	343	246	272	239	261	267	229	248	270	282	258	255	269	264	276	276	269	258	255	258	235	241	264	260	264	253	234	247	238	258	280	256	254	283	233	249	264	286	238	269	236	234	234	270	279	258	249	274	286	252	254	273	258	286	282	242	266	256	290	254	272	245	280	262	258	256	260	264	238	255	275	276	246	246	283	232	259	257	253	225	240	254	260	295	228	263	279	260	256	273	248	249	239	265	245	259	267	255	252	235	226	268	264	242	287	264	234	276	240	219	232	279	284	278	250	270	267	265	262	258	248	255	256	270	283	253	266	247	278	261	258	272	248	269	256	250	258	246	304	269	287	272	263	258	268	239	241	252	307	274	277	290	254	266	267	249	249	241	311	252	248	231	246	227	276	292	249	243	227	248	243	300	233	237	243	257	260	237	254	269	234	279	225	250	268	276	247	268	254	274	263	233	265	241	238	262	268	243	279	276	244	264	249	246	274	249	274	268	254	254	238	229	252	245	245	274	244	274	271	269	239	254	261	262	248	233	251	254	253	271	264	273	255	247	230	270	271	244	262	248	261	275	235	263	253	230	222	229	274	277	280	259	257	254	244	291	239	276	281	259	238	232	266	275	305	278	240	251	271	282	253	244	254	257	245	258	264	287	233	278	259	259	253	267	241	247	288	273	254	240	234	270	259	254	268	240	243	284	254	262	250	240	276	229	241	242	247	252	238	250	230	276	253	263	273	260	233	247	260	261	265	234	258	266	266	258	258	285	247	283	257	278	246	236	257	290	251	263	232	265	255	247	266	252	249	254	252	270	274	262	249	228	276	252	264	235	217	292	279	254	244	272	264	239	234	270	264	257	230	248	248	254	236	266	274	245	271	257	263	312	231	263	276	249	259	268	268	231	271	283	285	273	254	271	257	254	248	293	250	278	268	258	261	243	265	249	227	232	227	263	251	252	275	266	264	211	281	241	260	245	242	279	250	283	235	257	260	269	247	261	262	280	257	245	275	259	267	279	282	287	262	255	202	278	258	240	314	282	253	255	259	271	243	231	259	283	264	234	274	253	258	240	234	264	235	249	241	262	254	245	273	285	250	260	276	262	245	246	278	239	260	290	273	248	257	278	254	303	260	256	237	268	263	243	275	270	291	252	236	223	233	223	221	288	237	252	256	261	255	269	253	257	229	273	242	269	230	271	253	250	275	253	277	256	265	263	230	251	256	255	258	244	271	247	254	248	264	271	233	275	245	283	234	238	258	263	258	278	234	269	278	262	255	285	254	269	276	255	243	224	250	259	275	258	228	254	247	258	289	254	239	241	258	235	265	275	245	244	258	265	270	280	242	241	238	254	230	251	272	266	252	244	248	279	251	232	265	244	270	224	253	273	268	270	272	267	246	269	225	232	295	269	248	277	250	263	255	266	259	230	227	235	272	253	266	234	253	259	270	252	273	273	259	271	232	230	266	262	298	255	232	251	270	271	292	240	245	269	255	261	237	247	274	280	266	273	233	273	270	275	293	242	247	252	259	267	256	239	246	252	245	276	284	231	254	234	260	250	268	248	241	259	262	274	253	259	259	254	241	223	241	246	243	255	260	275	274	274	285	288	290	225	273	253	238	268	239	267	249	265	270	242	227	284	266	244	270	254	256	261	235	263	272	260	265	266	230	217	285	266	281	269	260	254	236	247	251	283	268	244	249	265	255	247	284	255	258	255	236	247	258	261	280	227	216	215	251	270	251	257	241	239	243	249	265	301	284	238	263	238	233	252	241	269	271	236	259	277	253	284	251	239	285	220	261	244	288	264	234	253	258	281	260	296	255	243	262	250	274	237	253	260	246	268	266	276	267	246	231	267	258	261	236	284	271	270	236	267	247	264	276	282	269	256	248	252	274	249	273	282	275	279	248	245	246	254	262	255	245	250	276	251	264	233	221	271	251	242	275	255	281	262	281	243	284	263	288	304	239	246	275	237	294	255	273	257	271	261	248	233	253	290	256	268	242	248	273	254	247	266	257	255	254	233	259	252	260	257	262	279	268	250	255	237	252	281	266	270	245	270	272	240	263	268	265	234	264	252	272	262	288	262	251	272	266	252	251	283	242	246	268	252	235	240	264	290	245	232	278	276	249	282	289	255	222	264	263	222	234	266	235	247	296	246	289	267	238	214	229	268	275	279	245	288	258	258	241	279	263	287	273	249	251	254	267	240	235	261	260	272	269	286	270	242	252	266	267	278	286	238	250	266	253	271	275	296	260	253	249	284	258	239	262	264	252	264	273	270	261	270	240	255	265	283	250	237	278	262	265	237	262	270	242	278	280	270	238	249	246	235	273	229	244	235	260	239	237	230	247	229	243	248	247	254	247	254	270	245	260	258	251	261	241	247	269	280	291	261	283	246	245	268	253	254	225	248	255	275	257	268	232	259	261	223	260	246	288	286	251	263	270	232	247	251	304	233	257	255	279	258	233	266	259	248	226	260	226	263	239	254	243	267	295	278	278	261	258	266	236	244	281	244	257	274	287	277	259	235	242	250	246	235	233	251	252	239	252	274	287	280	256	265	258	255	259	277	255	230	268	247	276	245	268	262	247	265	255	270	249	251	244	266	283	252	265	257	248	264	265	250	279	260	269	261	260	251	277	250	236	279	241	250	278	261	235	264	238	279	239	236	222	219	289	262	259	245	269	246	265	291	246	244	270	266	274	279	258	233	263	236	258	266	211	267	283	271	260	251	263	254	268	274	264	252	265	233	281	242	265	254	255	252	284	286	248	244	286	251	247	255	287	269	243	257	240	254	260	259	302	280	248	257	242	239	229	252	243	251	284	254	239	254	243	259	256	252	221	261	241	261	226	238	272	270	275	264	251	254	249	253	268	282	257	241	256	257	291	237	281	263	259	262	273	270	251	244	262	245	265	239	245	237	307	251	248	244	234	256	241	257	246	247	235	264	230	262	249	249	272	272	248	291	265	253	246	284	231	273	264	274	253	279	247	266	259	247	229	231	223	275	255	254	280	266	254	269	233	254	250	248	260	256	264	278	268	248	254	265	269	274	270	241	256	259	273	276	297	278	264	254	258	258	268	241	276	221	230	271	261	269	287	262	295	256	274	252	267	232	288	246	262	277	248	259	243	260	256	244	281	238	275	261	248	241	262	258	246	266	251	243	245	287	266	242	261	253	236	248	242	270	261	239	280	240	263	273	265	247	284	285	254	268	262	220	254	234	263	267	251	251	251	269	264	254	273	250	285	242	237	241	258	273	258	256	255	243	264	260	255	249	297	270	286	253	256	261	247	253	254	252	245	237	236	284	246	286	261	267	252	247	281	268	248	243	241	246	274	282	255	237	253	265	250	277	298	262	261	218	259	262	252	254	230	234	223	276	288	239	258	279	266	290	225	258	236	258	235	261	262	210	251	225	255	295	248	233	264	228	271	236	222	221	286	251	249	247	251	316	265	244	270	264	253
8830	20658	52652	60107	55550	48003	38767	29179	20043	11987	6492	3270	1801	861	597	636	618	572	596	599	599	575	612	581	577	613	555	615	596	599	634	610	571	611	575	578	636	579	569	603	570	565	583	602	595	568	590	619	593	575	585	583	570	604	601	639	622	560	634	577	571	604	599	584	627	614	609	563	628	596	613	576	559	553	585	610	572	617	584	590	579	548	561	611	583	608	611	576	563	565	656	597	615	587	606	601	566	605	598	560	641	671	589	585	576	550	560	554	610	582	599	594	588	566	596	611	614	604	609	608	618	562	617	617	591	596	548	539	592	632	564	581	623	563	599	563	610	610	602	584	583	599	607	584	606	614	601	545	553	581	602	647	603	602	582	582	600	601	600	574	587	618	574	585	569	585	649	568	627	581	583	604	597	629	587	537	595	665	596	619	586	601	623	648	611	599	596	566	612	588	602	571	576	560	576	596	568	614	618	605	586	637	606	614	612	546	562	592	587	571	574	626	608	572	567	602	595	599	601	612	589	611	576	576	552	599	578	573	560	624	610	594	592	572	604	581	560	587	588	597	595	518	600	615	617	595	642	602	571	596	632	598	560	611	604	547	617	616	619	587	585	578	573	641	639	586	610	583	572	587	593	592	558	610	559	614	590	556	585	600	572	594	537	572	615	592	647	588	539	590	591	573	615	631	562	580	579	538	637	583	575	579	627	530	575	601	619	596	602	597	578	617	559	551	589	637	591	614	613	591	615	587	626	590	624	609	594	614	613	592	569	593	575	574	591	559	568	609	576	597	597	616	600	559	556	565	601	657	577	553	657	590	607	603	602	593	550	578	569	606	615	553	621	578	596	569	580	610	594	594	557	599	640	562	600	626	630	596	610	580	604	592	576	584	603	574	617	622	606	631	602	565	619	579	565	597	554	622	623	576	579	576	599	580	615	583	565	589	578	583	583	634	577	622	560	641	600	659	597	589	616	565	610	593	558	619	600	618	600	562	579	619	613	594	581	600	592	619	624	610	598	575	576	596	596	559	608	596	580	604	591	575	598	629	602	570	596	572	570	575	581	554	559	547	575	552	573	594	613	616	600	635	572	602	581	595	582	583	585	623	608	564	613	626	549	590	607	601	557	617	607	560	592	599	609	615	589	563	596	591	591	620	560	594	578	586	627	591	575	589	599	604	602	611	590	618	605	604	634	619	600	589	617	607	550	619	589	643	629	573	573	592	639	557	629	565	537	613	636	592	574	532	600	613	548	626	608	620	604	545	634	606	646	572	581	589	620	603	623	590	576	559	573	568	582	566	594	595	590	590	599	606	596	588	588	604	597	580	535	586	581	584	601	561	613	588	573	584	541	595	618	620	645	576	594	629	635	582	622	617	585	617	591	603	580	600	567	635	595	567	599	653	585	594	593	592	571	612	579	626	541	577	559	622	603	572	552	599	564	594	625	600	614	608	569	589	614	585	612	614	554	614	606	605	618	587	587	587	641	582	582	577	614	608	585	616	606	591	590	604	587	625	592	578	566	584	604	526	616	585	617	587	553	607	589	536	550	574	631	635	628	622	598	571	615	595	577	560	585	579	584	588	611	581	608	591	573	595	604	571	564	604	607	563	568	597	595	599	623	588	581	591	594	587	574	620	575	602	538	604	571	589	580	630	597	583	618	624	600	551	667	596	583	566	638	588	588	588	619	599	560	571	580	579	607	620	589	601	594	575	623	600	602	559	608	585	572	574	592	618	542	579	568	601	602	591	591	566	605	601	598	576	608	607	650	641	552	622	511	594	664	563	587	625	625	598	592	616	636	644	534	614	587	569	580	598	613	627	577	618	590	581	600	590	584	574	570	607	580	615	626	578	611	643	573	602	578	590	594	616	579	607	621	592	624	582	607	547	599	609	582	600	558	554	646	593	585	571	607	650	634	628	582	589	565	593	577	581	603	643	579	604	573	573	587	659	623	600	589	575	613	584	612	569	574	641	655	600	573	608	590	556	611	604	592	594	590	568	680	619	600	598	645	644	571	612	599	601	604	626	545	577	607	600	616	609	550	618	609	613	594	599	561	600	573	580	571	589	581	596	598	553	593	579	646	614	589	669	586	612	554	599	576	593	579	576	600	579	629	565	602	574	607	594	620	588	590	593	627	532	585	602	587	596	614	588	568	596	581	602	567	586	594	583	619	607	615	584	611	557	542	545	605	560	592	576	591	592	589	530	601	548	565	546	601	574	620	589	614	594	597	585	568	600	623	576	618	581	605	590	600	549	576	640	607	610	643	595	624	566	571	602	575	586	547	578	625	554	579	594	621	587	627	644	610	586	614	624	588	579	611	607	659	628	614	606	593	607	580	602	632	602	641	652	625	572	563	564	586	591	610	598	608	558	589	580	593	611	603	629	619	579	588	584	603	577	576	593	591	583	583	606	652	582	654	565	564	616	570	587	569	584	580	555	551	605	579	613	595	593	568	633	581	567	610	627	628	603	572	582	614	601	615	622	559	550	571	612	568	598	609	569	587	548	595	635	604	557	595	543	619	603	611	595	562	586	606	629	603	610	576	571	623	594	586	612	582	589	620	615	562	574	611	593	621	592	603	567	614	603	610	603	571	593	621	543	540	603	621	583	557	590	640	608	582	560	603	568	568	612	617	587	572	561	578	585	607	579	608	617	624	605	562	575	578	577	600	602	599	564	567	551	656	591	606	563	572	581	615	568	584	639	553	578	593	592	570	562	570	609	599	551	556	613	634	553	592	573	614	607	627	600	580	559	583	603	628	589	604	659	646	552	626	604	561	588	614	610	616	574	566	623	580	581	649	611	579	619	558	580	596	580	606	570	621	575	615	604	577	574	591	555	598	590	612	619	570	567	615	593	589	607	578	599	584	590	588	614	569	574	572	572	532	600	620	622	584	610	597	662	576	581	594	619	591	589	605	578	629	603	627	560	627	582	570	588	604	624	620	600	610	601	570	571	615	593	568	572	570	562	638	589	618	600	582	617	615	628	574	618	553	614	587	577	594	561	611	577	569	596	588	562	603	600	615	574	549	591	585	569	559	600	585	565	577	631	651	587	598	616	562	584	628	615	609	591	590	563	553	585	591	629	610	573	635	611	604	568	570	544	643	624	621	592	591	581	585	559	573	581	629	588	573	624	616	571	560	603	560	600	567	557	590	604	619	566	561	591	579	562	588	561	553	613	666	571	600	610	605	562	622	616	602	603	582	616	631	592	611	560	590	599	619	589	585	585	556	601	611	560	633	521	572	576	595	579	575	581	659	584	579	570	602	651	566	598	594	613	596	599	597	605	624	620	579	583	579	606	600	604	591	620	632	604	593	589	590	569	601	597	600	616	629	633	572	629	588	658	607	602	582	612	558	555	627	590	569	592	582	596	607	575	591	586	634	558	641	581	605	538	577	650	583	553	588	632	612	591	614	629	613	578	635	601	566	565	631	595	597	618	619	591	597	590	585	567	576	607	594	581	561	573	597	591	592	609
23229	36544	70473	68569	58953	47158	34935	23011	12885	6066	2761	1298	717	440	338	352	309	343	328	348	383	371	347	362	336	319	349	343	318	365	355	351	325	363	346	342	356	384	343	323	335	298	330	362	352	317	391	344	331	357	326	340	352	345	336	354	346	328	310	388	353	319	330	339	350	314	369	348	331	334	348	331	330	311	329	356	316	343	364	316	323	338	359	374	330	325	321	386	347	334	359	347	360	336	320	364	359	310	337	371	334	345	322	318	372	340	337	364	384	344	393	335	333	350	335	325	301	320	333	332	310	380	329	361	320	346	348	400	360	295	344	354	354	347	352	345	357	365	338	369	350	347	335	311	325	319	388	390	340	317	330	356	348	339	380	294	356	328	346	337	337	343	358	328	371	322	376	343	340	338	371	361	338	325	317	360	346	363	373	324	347	369	334	310	311	346	359	356	369	329	355	332	334	349	352	339	332	306	311	294	315	356	348	359	359	312	332	359	319	347	310	356	357	350	364	330	334	290	319	327	325	294	351	346	374	336	361	297	302	330	308	285	305	330	356	333	359	335	342	336	354	349	370	304	344	351	313	332	353	361	343	371	333	330	344	335	364	320	367	379	377	328	331	349	356	329	346	348	359	348	333	296	354	352	315	314	344	341	315	331	353	301	288	299	344	344	325	330	342	361	353	317	340	340	382	360	362	346	330	341	347	325	338	365	325	366	344	356	365	332	383	334	327	337	328	366	365	356	346	327	349	347	332	340	321	339	325	325	342	352	357	311	343	348	363	337	310	325	355	342	346	308	329	334	356	328	319	316	323	335	343	372	341	321	357	340	373	401	369	366	348	316	356	356	328	359	369	356	329	333	320	350	355	330	358	340	345	310	325	310	353	349	338	343	364	336	328	332	360	336	319	330	356	298	346	309	376	361	355	345	329	345	373	375	338	369	335	337	330	295	347	336	333	307	334	332	341	330	324	358	374	328	327	309	320	349	325	299	338	338	334	374	346	348	353	359	384	357	343	332	343	320	337	364	380	355	340	341	321	331	344	347	319	361	330	321	324	333	332	327	373	336	339	373	345	329	323	357	347	356	322	319	337	340	401	317	322	353	349	347	349	319	358	347	366	357	339	304	308	397	330	351	327	330	309	339	298	291	350	321	363	335	339	317	341	345	387	345	358	350	329	339	310	346	342	334	359	361	349	322	316	337	333	311	315	332	329	354	391	328	339	309	312	345	348	366	320	380	363	349	329	320	355	336	344	322	370	346	341	351	366	333	346	382	357	356	346	333	328	361	381	314	359	329	367	326	358	351	340	312	338	359	353	332	315	336	340	340	319	328	334	339	349	343	314	353	315	364	329	350	333	351	349	334	370	320	324	335	365	323	309	344	336	323	343	365	339	343	308	336	358	331	313	371	351	342	337	342	333	331	342	337	340	318	331	293	379	328	403	394	369	380	317	344	357	329	328	319	348	349	369	358	325	324	316	340	367	326	351	372	353	360	337	409	337	359	351	333	327	324	377	330	334	322	332	323	336	295	319	347	350	327	341	349	342	325	345	317	300	377	345	344	323	324	306	321	361	403	335	312	309	329	329	383	341	329	295	327	331	364	399	317	354	338	341	300	327	355	328	343	328	360	358	342	322	361	339	319	348	374	357	367	322	365	361	327	321	353	334	344	348	339	331	329	373	336	367	303	341	330	333	353	327	309	322	316	325	320	344	331	326	324	338	378	343	377	361	323	365	312	329	336	329	328	333	351	305	356	331	313	362	392	360	376	323	349	326	369	347	339	324	328	322	359	332	351	354	327	323	318	366	360	340	346	362	387	328	330	376	338	371	350	342	326	342	371	332	327	323	314	345	349	381	323	310	312	364	392	349	276	380	321	350	276	336	347	352	325	367	329	303	319	347	352	366	364	310	331	325	351	355	332	358	337	371	343	344	326	350	332	332	352	332	371	352	352	341	371	316	329	306	320	320	325	326	328	330	347	355	371	342	354	327	320	340	341	333	336	315	337	348	348	323	345	322	346	345	334	288	379	335	344	346	374	326	340	344	363	319	328	320	341	308	350	296	321	335	343	362	333	337	300	329	332	307	326	329	365	304	329	342	378	299	309	359	340	351	307	326	337	336	356	354	349	335	372	364	346	352	349	360	336	320	354	327	340	354	348	332	314	347	368	377	364	347	341	339	341	331	368	327	314	339	320	358	392	347	329	368	364	364	357	304	328	338	334	325	347	295	298	345	324	350	323	357	328	361	335	335	338	344	326	329	337	327	320	336	321	335	349	348	355	342	331	379	373	311	334	354	305	357	306	344	341	299	328	335	338	351	340	370	306	330	373	355	285	368	337	366	339	348	316	334	322	381	347	326	350	339	361	351	316	365	341	322	392	352	379	339	355	333	322	349	373	337	352	327	346	324	353	318	332	319	354	337	296	345	356	316	326	334	338	344	339	330	321	343	332	319	356	337	346	359	317	341	356	337	331	344	340	351	348	327	331	350	339	342	360	349	307	323	355	318	361	337	349	324	352	363	316	319	352	335	317	352	339	302	350	333	358	343	342	330	329	364	365	353	349	364	319	332	336	356	346	309	357	315	345	341	330	337	349	352	348	338	395	313	307	321	339	361	351	313	359	315	371	358	338	360	335	328	371	291	346	384	309	346	328	344	342	333	382	322	323	331	331	341	336	336	316	323	357	329	333	342	344	347	338	357	315	344	328	367	328	313	337	318	327	353	315	348	321	328	338	339	383	340	370	316	322	356	333	352	315	346	325	336	392	347	356	326	341	358	357	356	384	312	348	337	311	307	342	373	335	346	380	315	355	350	370	340	331	375	372	371	338	318	343	353	305	321	364	360	386	325	318	338	347	352	357	338	324	335	354	344	379	333	330	358	334	370	346	360	351	362	293	339	372	311	337	298	344	282	349	322	352	303	356	325	333	363	343	360	362	315	378	366	361	360	325	331	313	323	385	355	345	304	355	334	348	342	365	343	314	346	337	334	334	312	326	317	309	308	328	340	327	350	344	357	348	301	351	348	359	332	337	343	336	326	329	348	359	353	328	351	310	370	328	377	356	346	366	324	319	309	313	343	337	321	337	359	333	353	357	353	369	354	336	340	362	337	354	339	352	352	342	335	318	366	326	354	319	300	317	334	326	338	348	328	356	332	339	368	342	357	322	341	353	335	360	331	348	335	359	343	348	361	313	363	313	330	345	344	302	349	313	335	341	302	333	368	318	338	326	341	338	339	341	353	344	357	336	329	338	333	356	344	349	308	341	332	348	331	340	309	362	345	358	316	342	364	337	365	343	365	302	355	354	353	297	341	361	319	336	314	342	346	318	352	363	337	346	368	342	322	339	360	360	320	322	339	372	328	331	370	323	338	357	363	330	392	385	333	303	331	322	350	348	358	326	336	341	349	350	354	373	340	315	300	335	380	377	341	343	368	353	343	345	335	313	329	364	369	328	318	359	335	340	383	357	352	350	339	361	341	366
11475	28495	63380	73285	68215	58750	48558	38589	28018	17755	9626	4992	2746	1164	808	777	747	816	710	733	822	746	770	772	775	795	757	752	795	786	761	757	759	784	769	726	800	741	754	775	743	733	763	698	750	760	781	775	768	734	742	740	779	755	735	784	781	767	751	763	826	762	789	757	760	769	709	770	736	825	673	706	762	792	755	777	759	749	760	774	720	713	784	734	782	730	798	769	745	756	708	775	823	768	747	782	806	811	770	780	749	802	758	744	768	758	782	705	759	742	828	776	761	740	783	759	768	772	738	788	752	806	751	778	737	779	809	736	764	790	710	732	780	775	743	798	740	733	759	764	754	707	799	778	767	772	772	703	729	809	740	725	784	731	762	754	767	717	782	783	785	743	724	761	758	780	759	753	771	763	794	716	772	781	806	730	804	747	770	748	766	789	805	742	760	734	815	723	719	748	732	799	788	777	782	773	780	750	770	755	731	738	719	735	743	762	763	746	787	746	732	774	795	771	755	758	761	764	722	775	763	725	789	764	733	730	780	762	727	751	746	730	797	812	742	743	784	782	741	766	777	752	813	762	771	743	755	777	766	815	789	766	785	749	803	748	806	763	781	766	711	755	735	732	774	748	743	732	712	709	795	747	731	735	780	739	764	812	826	756	723	746	747	774	752	796	758	788	781	765	751	730	765	758	795	729	765	759	757	786	740	780	751	764	830	760	755	771	742	742	748	812	725	742	766	803	744	726	802	750	805	765	761	711	767	805	778	758	805	739	790	720	771	774	759	737	720	717	764	782	785	755	751	755	759	757	792	790	762	779	795	733	809	758	805	783	770	731	731	766	758	758	746	751	760	789	775	744	750	791	801	791	772	744	728	719	752	745	731	810	750	773	764	731	787	747	769	759	761	791	746	757	764	789	790	752	777	755	701	766	766	735	759	780	784	772	784	776	770	805	748	810	737	818	767	764	773	776	756	725	773	785	815	753	725	780	782	795	759	716	711	756	816	751	754	727	741	867	741	731	749	768	773	660	757	749	787	748	805	743	818	752	755	769	786	781	722	773	817	703	796	728	778	765	780	710	776	743	770	807	738	747	750	780	780	732	720	770	774	779	794	769	749	775	774	762	775	753	699	748	714	719	766	752	712	813	736	784	775	753	733	790	724	763	807	702	753	761	797	734	771	742	744	760	746	764	775	741	768	762	740	721	788	736	745	746	740	738	732	785	765	802	727	761	789	743	766	783	779	687	747	784	787	760	738	766	716	801	743	765	810	743	730	758	797	744	756	750	740	756	737	795	710	803	749	749	762	771	796	744	755	709	761	790	808	714	815	743	753	745	737	756	720	760	750	723	753	723	740	762	734	713	774	755	797	763	818	793	767	800	757	766	698	761	785	768	729	731	745	791	746	758	755	774	733	727	792	754	752	792	759	765	783	772	787	741	768	756	745	769	731	761	812	793	773	767	784	805	736	737	751	766	787	725	789	791	720	779	709	765	747	799	817	781	718	771	751	728	784	761	766	742	761	726	753	772	782	725	765	767	757	749	697	770	738	741	790	713	770	729	806	733	766	729	786	742	744	783	760	803	791	745	752	738	798	784	754	746	808	777	793	780	740	729	725	716	735	760	745	782	777	755	751	775	768	793	741	723	708	769	746	804	760	707	745	693	756	767	751	702	762	725	693	739	735	805	779	717	712	717	739	761	757	769	743	729	732	775	784	723	741	742	759	754	725	734	769	735	777	770	775	723	774	783	809	777	703	771	798	782	827	772	792	760	728	758	811	728	745	785	722	801	733	766	748	722	792	762	754	796	747	772	827	770	780	754	746	780	747	755	754	758	760	745	767	737	761	775	766	808	727	755	728	762	760	723	772	758	817	741	751	753	751	750	757	768	761	727	749	789	751	737	756	771	728	744	759	779	802	772	742	752	791	744	734	759	749	754	745	824	750	758	758	726	696	782	770	735	726	789	742	748	763	774	754	712	791	819	760	789	750	766	750	753	803	779	764	728	786	787	781	733	758	758	769	735	773	767	759	756	740	782	753	784	771	741	807	818	788	777	826	782	757	748	762	747	797	758	791	740	750	720	758	777	781	752	695	777	786	722	761	790	765	754	739	758	719	776	756	784	774	759	787	783	731	740	755	826	739	735	784	735	796	731	755	755	818	788	739	790	736	726	726	744	751	744	774	770	780	728	742	711	777	748	730	815	744	767	753	698	785	737	794	761	767	789	730	724	765	735	764	736	706	737	748	772	768	744	802	813	720	754	738	768	730	804	827	728	823	734	749	787	744	735	794	741	735	709	771	739	727	753	763	769	734	706	757	750	735	780	719	768	728	715	754	841	801	764	756	751	769	708	701	772	787	772	746	807	702	780	739	840	753	748	795	799	750	749	795	755	781	713	753	791	731	740	771	770	801	773	756	740	713	757	728	796	765	727	772	740	733	729	765	804	745	745	832	734	710	768	754	740	748	767	780	779	759	752	752	743	813	747	744	768	758	778	736	727	754	769	748	777	755	767	736	731	798	753	790	790	738	753	741	798	793	764	812	759	730	774	717	723	730	777	764	743	757	814	765	759	754	749	826	746	808	722	759	749	752	757	842	794	721	727	781	725	697	827	746	751	793	737	770	797	768	751	764	717	750	751	735	769	769	738	733	746	731	810	717	751	735	733	748	746	758	698	793	764	763	777	731	733	721	775	753	777	778	755	733	760	813	751	781	750	758	812	733	760	728	757	764	728	755	771	726	738	777	764	717	757	791	750	800	756	779	742	713	765	769	712	784	803	777	754	821	767	746	729	738	740	748	761	775	780	748	726	759	741	716	769	749	721	725	823	749	750	802	766	730	767	795	754	782	789	742	743	768	783	784	791	795	751	760	752	782	753	746	742	758	770	755	730	750	701	730	748	719	747	762	779	821	747	780	730	753	785	757	790	771	797	803	764	756	721	778	755	735	730	784	794	756	752	761	740	786	763	711	788	774	781	754	777	768	759	777	745	802	774	747	768	713	717	734	741	813	749	730	800	724	730	784	749	762	742	821	731	762	725	793	758	761	769	760	750	777	786	794	756	764	791	764	808	817	696	729	758	809	709	761	747	749	789	779	768	794	828	735	742	714	806	774	727	811	773	765	778	754	714	784	690	740	784	772	807	726	717	782	795	744	732	760	722	769	744	744	808	745	734	775	765	742	754	774	794	800	718	707	803	720	763	791	780	771	787	767	764	724	815	705	765	754	727	763	764	759	717	741	760	760	740	741	787	799	743	779	723	732	773	770	754	743	716	749	792	779	763	737	723	721	796	729	765	775	736	775	718	745	720	739	760	753	806	783	750	754	751	765	800	739	768	774	740	744	728	795	782	708	834	800	734	696	780	790	769	783	749	718	771	758	769	780	740	754	709	787	761	764	782	709	773	740	806	708	780	789	765	800	806	758	739	746	764	782	758	738	779	742	720	753	762	784	761	731	777	761	798	749	733	782	728	744	735	765	745	781	733
4860	2753	4155	5272	3963	2552	1686	1012	720	526	423	333	341	296	325	305	305	324	295	330	289	309	318	303	286	295	309	314	298	300	289	282	315	305	291	312	287	305	316	278	287	284	331	275	325	297	335	301	282	272	316	290	310	337	323	272	305	332	325	297	276	306	324	294	304	314	314	299	289	312	347	321	284	328	307	283	284	278	295	301	295	302	295	327	289	255	287	326	305	293	289	315	338	330	295	290	317	307	277	295	264	324	293	297	314	280	331	300	271	271	319	311	300	295	300	289	317	309	312	275	302	279	303	316	277	295	316	262	276	293	288	281	290	271	309	290	304	278	287	277	299	302	324	308	324	324	270	278	283	330	319	332	311	299	348	272	282	273	316	299	272	295	304	333	315	302	340	302	288	288	286	268	290	307	331	296	276	319	327	308	295	297	295	287	309	292	263	268	271	285	288	308	301	284	298	327	318	310	335	311	301	294	284	293	324	287	299	284	324	300	284	304	299	314	317	296	303	299	305	301	318	299	252	281	265	316	304	328	286	327	282	275	283	303	314	289	307	294	317	317	320	335	263	278	328	289	270	297	298	290	266	280	283	270	298	304	304	293	310	307	273	297	312	302	271	325	295	316	317	302	277	297	287	311	314	265	331	310	274	297	274	252	302	320	280	289	348	299	292	285	293	310	297	314	315	279	297	291	289	308	305	308	290	283	313	272	286	303	333	301	319	294	291	286	309	325	298	322	308	273	285	295	325	300	290	340	290	288	292	287	289	324	325	285	264	299	333	316	308	321	326	267	316	318	330	332	322	299	280	313	278	332	295	298	315	287	304	300	296	303	301	318	291	302	310	326	302	326	286	313	299	339	301	344	313	355	290	297	312	314	298	295	258	332	307	296	305	301	283	287	282	276	276	305	300	281	287	320	303	286	285	306	268	299	308	297	306	324	292	262	285	261	280	279	297	279	295	276	314	293	284	281	294	297	284	302	297	312	278	310	281	300	269	284	282	322	310	297	312	281	279	306	278	285	342	313	295	278	326	347	305	321	296	293	281	312	308	280	291	286	313	300	296	292	306	278	341	311	301	310	325	305	297	299	285	276	312	282	290	313	305	331	309	274	297	305	243	337	281	293	296	375	292	290	343	321	301	280	258	331	271	284	281	305	277	320	310	289	283	329	311	291	314	297	253	310	323	290	276	278	285	320	289	271	283	283	317	307	298	292	312	313	282	287	300	303	310	296	298	268	272	307	291	290	316	286	313	320	331	295	304	297	302	244	300	280	277	302	322	298	333	289	255	301	266	261	303	278	282	324	308	317	296	312	328	290	308	326	317	295	275	305	319	279	280	294	300	323	299	321	315	297	318	339	272	312	309	300	303	277	308	330	304	310	285	309	354	283	303	309	302	282	296	299	295	253	317	295	280	309	284	301	284	296	304	300	342	354	311	310	297	316	299	325	313	299	355	318	312	305	318	323	322	295	336	302	293	309	289	292	289	276	338	324	290	326	300	320	326	302	287	317	263	331	317	291	275	322	290	314	324	291	328	287	330	286	314	301	300	279	311	290	291	346	284	318	320	270	297	288	314	264	264	310	306	307	315	294	324	303	288	303	287	303	312	279	305	278	289	316	279	282	298	323	297	321	332	334	292	286	292	321	295	299	320	327	256	307	266	302	281	284	291	298	296	292	309	311	314	297	279	252	287	317	295	307	281	298	327	294	291	322	312	281	313	293	272	289	311	320	296	311	321	305	323	319	309	295	301	295	322	313	329	299	272	278	296	333	286	311	286	312	328	307	306	313	289	313	320	325	270	267	279	303	290	285	287	257	305	302	281	278	298	274	311	313	273	339	292	302	314	292	309	297	293	310	294	269	307	285	315	305	316	309	324	286	300	311	301	323	296	288	314	294	289	288	318	273	321	274	276	299	333	312	270	297	287	282	306	288	289	299	292	314	327	294	276	291	307	299	307	329	278	313	305	302	304	298	260	312	299	315	313	279	266	322	295	306	327	282	269	276	285	279	316	280	288	312	309	268	339	295	288	285	317	256	282	294	271	259	282	294	284	328	289	298	325	347	327	306	293	300	285	319	315	323	318	302	277	321	311	299	301	273	304	302	312	301	293	282	294	296	301	249	335	330	313	289	286	287	321	284	288	269	290	296	287	314	279	342	270	291	285	298	301	315	253	290	268	266	279	300	310	324	323	295	292	341	289	306	304	293	293	297	311	304	309	272	308	329	289	287	300	321	280	297	280	297	283	313	260	321	281	301	281	300	319	260	279	303	273	299	278	295	325	296	304	310	289	323	315	349	317	298	304	271	297	320	321	289	294	288	339	300	308	317	310	285	304	285	300	308	282	328	258	286	296	281	294	312	264	322	301	285	291	304	323	305	316	321	306	277	295	270	303	325	281	315	303	315	295	295	297	272	307	299	325	298	303	282	309	296	292	295	279	299	351	282	268	315	291	301	317	296	300	307	307	326	312	304	296	315	295	260	319	296	264	311	282	309	318	254	281	323	280	322	338	290	297	315	301	302	323	290	308	269	276	270	298	314	311	300	294	276	325	318	302	285	321	289	280	290	288	273	310	319	339	306	280	307	300	305	286	321	311	302	317	298	311	332	292	307	291	289	290	292	304	325	298	310	266	317	294	304	283	305	311	301	285	301	256	286	294	312	306	319	302	290	285	316	299	263	287	311	316	314	298	283	294	292	271	281	274	304	323	270	292	323	265	311	301	316	298	307	290	257	308	295	322	320	324	296	289	270	296	321	291	285	314	288	320	326	272	288	330	308	306	294	316	331	294	279	310	275	301	308	309	288	330	281	311	256	278	274	296	294	318	288	316	307	301	281	306	325	305	286	285	318	293	290	277	294	300	334	308	280	290	274	332	325	299	290	282	288	304	278	300	311	311	294	316	277	284	295	310	288	317	316	314	290	301	304	276	292	283	293	287	345	339	337	311	316	321	303	250	282	295	324	294	299	282	307	343	303	287	305	320	296	288	306	308	302	290	280	326	290	295	276	269	313	299	290	308	247	304	320	304	308	281	305	296	287	279	299	324	305	289	312	307	323	318	306	310	259	260	301	301	314	293	313	321	299	286	319	306	322	315	328	290	298	307	292	264	306	296	285	297	271	331	315	300	314	296	309	340	278	289	295	273	311	315	293	314	300	288	275	326	302	300	292	328	309	263	312	263	314	300	299	300	306	309	275	320	312	291	275	300	273	280	299	289	284	292	298	278	314	328	284	304	285	319	263	309	306	316	307	292	301	283	302	280	306	299	328	338	289	285	325	300	298	310	328	286	326	305	309	316	311	288	333	280	292	305	333	309	277	340	313	326	321	312	290	304	290	318	292	266	322	311	290	295	281	304	305	313	292	279	283	313	283	291	316	309	277	311	336	321	268	286	288	290	308	281	297	334	319	298	288	312	271	296	288	302	280	283	325	327	323	306	295	321	310	321	284	276	296	352	332	293	323	309	298	309	292	301	307
3412	3077	8793	14884	12294	8683	5928	3699	2377	1595	1182	900	754	693	700	657	640	687	630	676	660	677	636	635	633	663	636	715	677	648	679	681	651	624	684	651	619	665	675	666	638	681	706	702	672	644	656	690	666	657	683	710	681	670	666	648	608	667	657	639	699	644	654	681	688	662	618	669	677	683	667	660	669	654	659	641	655	681	670	658	670	653	653	642	683	705	666	619	686	607	681	658	712	655	695	674	645	620	623	620	663	695	624	707	616	649	701	677	665	648	668	656	637	688	676	691	670	638	646	673	640	664	653	642	642	667	732	665	635	681	640	712	654	692	665	630	655	682	649	629	625	703	673	663	674	682	700	691	676	721	643	708	596	674	666	736	701	655	713	667	702	625	656	699	650	697	723	704	636	671	697	635	656	644	651	701	703	729	646	678	693	647	643	685	711	676	659	687	691	662	661	639	647	701	624	678	656	660	670	673	662	690	644	645	673	697	660	641	655	610	678	661	654	691	673	726	653	678	631	689	649	696	698	640	670	700	657	696	652	657	643	676	692	639	641	660	640	667	603	671	672	657	625	642	648	697	696	678	692	675	677	675	661	667	686	697	678	607	616	664	642	661	649	603	706	660	711	630	656	682	681	698	657	647	667	693	628	651	672	650	676	693	678	657	707	663	649	669	683	710	658	666	629	672	654	618	706	656	682	654	632	671	641	669	645	679	690	661	722	671	641	657	677	655	669	659	675	669	645	684	640	631	668	715	661	668	666	657	600	642	676	638	673	703	649	714	640	645	699	660	699	673	681	657	672	634	664	658	705	640	666	629	667	627	670	666	663	688	633	674	654	646	678	654	701	685	600	661	702	660	650	688	664	624	665	647	699	704	651	682	691	659	637	645	725	673	680	653	679	667	671	685	634	654	628	676	686	637	647	684	669	654	667	696	665	693	673	700	675	707	651	681	641	684	701	679	632	628	701	628	694	653	696	650	679	640	698	709	664	641	626	659	679	665	660	649	665	659	655	651	681	662	712	721	646	649	669	658	686	684	690	698	698	675	699	654	633	657	660	675	643	676	655	741	677	674	666	638	666	633	679	697	666	684	638	675	695	672	661	674	682	652	676	683	696	725	663	660	664	665	668	692	687	649	654	686	651	657	633	652	674	664	672	640	668	679	662	653	624	640	659	671	688	680	701	663	682	692	677	653	640	660	672	667	683	641	648	676	665	637	672	679	641	676	621	636	649	719	644	674	697	694	684	693	662	662	679	717	684	621	638	680	701	657	673	645	665	662	691	643	648	667	636	699	626	610	666	665	703	708	670	655	678	659	687	638	652	682	651	663	656	639	670	643	645	639	679	656	663	707	659	698	651	663	678	606	655	657	661	610	649	640	640	654	692	676	689	632	693	642	637	688	701	651	707	716	672	644	604	682	647	649	667	681	633	670	672	671	658	717	644	640	651	655	658	637	594	608	656	624	688	647	621	634	677	683	670	688	647	669	638	599	682	656	642	643	701	652	643	642	616	623	667	664	671	689	686	717	688	666	665	681	644	650	711	650	675	623	647	695	712	663	668	666	633	621	681	646	624	637	681	664	698	659	622	690	659	643	681	669	640	640	671	700	661	690	672	658	698	686	641	654	672	669	672	633	652	704	650	662	668	611	667	673	659	678	699	699	685	626	688	649	690	653	661	657	670	680	662	612	668	676	670	671	650	673	657	671	651	717	728	688	687	661	667	638	721	696	644	673	657	683	716	657	671	650	660	637	688	713	658	654	679	656	657	673	701	662	726	661	668	642	676	614	683	672	674	695	718	665	681	661	636	713	623	655	709	618	674	666	640	661	683	637	680	664	660	660	665	680	651	678	655	680	709	679	674	688	653	616	673	660	643	653	693	677	686	650	636	629	650	676	658	715	638	626	653	668	636	631	692	647	670	657	656	661	666	632	639	656	641	648	659	637	647	630	640	648	721	678	636	662	658	582	646	654	635	656	634	646	625	684	664	665	601	677	656	696	649	676	627	673	637	623	701	695	710	656	639	686	679	694	677	709	649	636	662	662	654	616	663	674	723	649	646	681	659	707	669	649	634	693	683	696	689	670	633	647	674	729	651	662	677	678	665	632	646	699	703	695	638	632	670	706	670	688	693	653	660	644	658	655	676	679	661	681	689	657	688	663	664	692	653	675	622	714	673	682	602	640	608	673	647	641	678	677	666	650	673	645	702	644	708	643	646	670	674	666	677	591	633	625	698	648	658	686	695	661	669	680	668	694	662	676	642	652	670	653	676	685	664	684	625	669	656	652	688	616	695	700	638	655	654	647	701	628	681	704	673	675	647	691	633	660	629	658	667	646	696	731	697	700	683	652	716	675	625	663	674	696	671	642	622	633	659	686	692	681	647	646	645	675	623	668	694	660	673	646	669	639	662	664	629	646	640	631	676	661	655	627	637	656	650	714	636	685	629	652	624	656	687	698	651	649	659	703	652	657	655	696	694	642	678	686	705	675	617	674	657	683	644	635	678	648	680	691	709	673	687	650	694	714	666	666	670	717	681	728	662	646	670	697	710	658	694	689	663	640	691	658	698	646	637	684	676	693	649	689	681	665	685	658	703	680	593	639	675	658	683	716	684	667	635	677	665	616	673	625	646	706	599	660	683	718	624	687	632	633	667	656	678	656	700	651	628	653	651	652	635	719	682	672	686	680	672	684	677	672	658	641	666	636	696	688	668	666	678	648	681	673	671	675	665	683	632	655	675	667	687	673	668	649	635	690	648	683	651	658	635	709	677	670	664	656	688	664	681	678	665	707	685	679	675	678	621	689	687	669	680	694	722	691	635	662	707	689	661	637	651	665	657	667	649	641	659	626	671	656	661	648	718	684	687	655	618	685	689	664	665	671	661	665	691	677	668	660	680	654	638	656	667	678	605	679	683	726	662	652	681	667	689	670	680	651	664	691	695	671	653	624	629	707	629	649	670	645	680	679	647	667	670	696	674	624	684	674	683	672	646	660	624	674	657	643	660	668	614	609	668	680	693	659	642	687	712	645	637	701	679	644	636	625	617	652	632	663	638	674	662	708	668	635	669	676	649	676	695	640	654	637	665	681	660	702	665	652	686	673	614	684	663	652	687	654	701	646	600	670	695	690	686	630	649	675	641	680	684	654	688	669	629	677	658	686	682	723	652	688	644	668	636	660	608	645	706	650	688	635	692	706	652	620	649	692	677	742	704	635	620	641	722	661	638	647	693	674	664	685	591	661	643	629	648	711	683	675	646	677	698	676	676	687	672	667	682	647	630	662	660	718	661	699	651	696	683	664	677	678	655	654	684	637	689	612	630	658	691	635	659	668	669	668	669	671	665	678	660	656	639	700	725	682	725	694	687	637	662	710	697	658	651	668	676	678	648	694	668	637	686	728	683	694	649	676	671	649	659	653	635	623	647	626	631	718	699	690	699	648	704	666	652	623	725	663	667	693	687	700	679	692	654	651	697	670	678	650
14435	21605	56121	56841	46424	33866	22608	12959	6535	2943	1336	715	452	339	263	272	273	270	256	257	273	252	257	247	254	258	225	264	251	246	278	271	249	249	225	252	270	300	220	259	248	250	278	263	245	256	279	237	252	250	267	273	228	250	279	265	280	251	286	232	284	258	286	256	241	250	253	282	273	273	268	284	245	254	276	228	251	267	262	248	248	271	254	244	249	216	280	254	252	234	282	256	269	242	234	256	269	260	249	290	281	272	254	254	258	270	247	216	264	267	256	267	271	287	278	269	249	225	251	263	261	227	279	252	258	251	239	245	256	290	251	273	265	287	281	266	237	285	245	232	261	261	262	270	251	283	268	264	284	222	243	245	253	270	246	235	225	239	267	252	235	264	233	262	261	235	263	260	276	293	247	272	260	249	262	249	251	248	270	266	248	237	268	262	241	273	253	246	218	256	253	259	272	248	253	250	281	268	260	244	270	267	297	247	286	267	251	268	268	242	270	219	239	237	275	245	257	257	245	245	232	240	287	279	241	301	274	253	252	245	258	281	256	253	290	278	262	272	265	252	297	275	276	263	286	242	266	249	292	300	266	275	291	280	254	260	273	267	241	243	243	271	297	289	252	278	255	264	259	259	253	267	251	263	239	232	223	282	286	269	272	246	252	269	293	259	275	253	268	286	273	271	258	285	254	264	239	247	244	255	289	291	284	284	272	236	248	252	254	255	249	247	245	271	264	266	260	240	253	274	264	282	248	255	252	253	248	262	255	265	273	262	236	241	279	284	261	283	269	230	295	261	272	259	282	259	235	273	239	269	261	268	249	246	236	271	277	271	242	258	270	263	280	276	240	253	240	265	264	267	252	247	280	262	275	255	266	274	226	242	231	253	248	258	253	273	261	263	265	240	254	271	274	285	250	272	251	239	231	245	263	249	255	285	244	234	244	283	248	253	231	245	259	285	261	263	232	244	257	269	273	252	278	258	240	244	265	260	251	259	286	275	267	262	232	243	250	236	252	279	260	227	221	275	237	264	224	249	260	243	250	320	274	255	296	260	284	289	244	254	300	252	284	283	250	279	260	294	263	242	272	272	255	243	250	239	254	265	270	243	261	265	276	277	253	245	239	211	248	254	256	277	272	248	268	245	241	262	273	248	216	248	266	270	237	259	238	230	236	256	262	256	281	263	238	254	298	248	241	205	265	274	260	266	256	237	230	292	220	251	253	278	266	279	263	273	287	258	257	252	245	227	272	282	266	286	270	240	268	272	263	265	270	251	255	270	268	271	267	235	265	238	242	276	275	255	253	232	256	246	258	279	245	230	267	274	238	285	261	258	229	256	239	280	269	291	257	255	286	299	276	264	270	280	247	262	266	251	245	259	246	252	256	263	275	272	245	243	259	273	261	241	269	262	253	294	264	244	218	253	275	258	263	257	236	290	260	260	259	233	272	273	266	242	232	256	285	267	223	228	245	253	258	272	247	273	295	283	269	234	248	257	286	269	265	246	284	296	249	274	270	264	270	243	259	267	261	256	246	238	259	231	262	270	248	252	268	246	250	294	258	238	272	242	263	267	248	241	266	269	253	268	261	250	242	232	206	275	263	280	258	266	275	246	263	265	237	275	266	303	236	284	255	255	272	277	247	271	238	256	242	301	279	222	249	256	277	261	261	241	233	252	296	261	251	265	260	289	233	256	256	259	293	257	250	249	246	276	246	278	303	259	296	248	248	268	239	274	240	245	262	256	260	261	295	275	260	295	249	261	279	252	220	263	247	286	300	259	246	248	262	273	239	276	231	230	268	264	260	239	233	275	248	262	260	262	269	298	257	258	236	265	296	266	262	267	258	240	275	251	261	266	290	253	266	222	234	254	259	276	256	247	239	261	234	260	265	293	274	275	267	245	243	257	256	260	265	287	240	277	257	255	284	282	280	250	262	250	298	291	279	274	231	236	230	231	258	253	242	276	266	248	270	259	253	263	248	260	249	254	262	270	251	244	245	268	267	248	217	270	287	263	266	265	245	250	241	243	240	230	239	239	280	224	257	275	252	252	254	253	244	258	287	278	255	259	273	245	276	261	247	259	223	277	282	248	248	259	278	252	260	252	271	262	250	252	266	275	250	272	297	276	282	241	274	225	277	246	278	269	275	275	268	250	272	255	253	284	287	267	246	242	238	257	273	254	255	256	274	275	255	295	271	259	240	264	269	259	264	263	239	261	229	258	253	244	269	245	282	272	282	236	253	299	246	270	272	277	279	273	251	254	268	271	244	277	275	255	245	289	238	224	249	279	254	282	255	272	244	229	284	240	273	255	252	275	263	268	280	248	242	285	260	268	261	273	246	276	278	268	263	226	253	265	261	250	255	256	284	280	259	231	294	248	264	247	272	236	265	274	243	294	240	239	286	249	242	260	234	251	281	244	245	251	274	240	286	293	275	283	280	227	219	230	228	275	244	230	281	277	269	269	244	278	252	275	266	247	268	252	254	257	238	245	243	258	260	235	251	252	224	233	221	288	265	269	244	254	233	269	273	280	258	239	247	241	267	245	264	261	260	266	256	277	252	254	269	269	281	252	211	269	270	284	283	294	260	256	232	284	255	254	274	249	244	278	285	257	271	274	231	283	275	276	279	267	274	292	260	249	292	265	250	250	247	256	261	275	250	264	240	258	254	256	276	257	238	278	274	272	284	262	242	240	247	256	226	255	269	280	262	275	286	274	277	250	285	261	270	271	256	249	282	258	249	241	265	275	264	268	239	258	274	260	232	243	239	233	269	269	274	256	263	238	247	248	271	263	258	249	223	264	253	251	288	244	262	214	265	219	255	235	284	271	252	239	275	263	266	241	256	246	247	236	293	291	244	289	274	286	271	256	250	244	268	280	277	276	255	234	251	267	245	271	268	267	276	285	253	252	242	246	273	266	271	270	258	279	249	249	222	260	270	237	243	289	244	260	251	251	231	243	262	263	257	259	248	237	253	257	270	294	271	250	255	255	265	263	275	266	237	231	270	245	257	263	235	282	260	245	248	264	261	243	274	259	258	263	259	268	259	256	259	275	253	275	224	272	287	257	273	241	218	242	279	258	248	259	256	278	249	268	259	253	258	275	268	269	263	264	249	279	240	236	259	269	212	271	291	262	267	221	275	252	268	275	258	288	237	244	254	248	239	291	270	223	284	239	252	238	271	259	284	247	302	311	265	268	276	249	244	233	272	258	277	232	248	255	261	261	234	261	246	267	267	253	280	244	226	280	266	262	213	260	244	254	250	263	218	285	260	246	253	294	278	241	253	248	222	267	264	269	289	289	239	246	266	256	275	290	288	283	277	263	264	270	264	247	266	266	260	238	238	280	268	277	274	251	242	278	259	243	297	223	280	260	251	232	291	279	252	222	270	259	268	246	260	254	260	256	258	265	284	284	252	256	251	247	249	292	260	287	262	223	262	264	300	225	251	282	243	233	261	256	249	232	282	275	254	256	277	221	261	284	239	241
8750	18719	53152	61098	56359	46924	38440	28703	18489	10551	5560	2873	1553	865	598	576	632	593	580	573	627	610	609	608	607	605	572	558	608	582	621	630	616	632	593	618	594	624	574	625	590	613	620	582	569	603	561	567	590	599	588	606	632	634	604	589	596	559	598	606	626	553	574	619	613	625	635	635	573	619	623	613	569	653	646	591	585	640	605	562	625	602	594	628	566	593	595	591	614	570	580	623	585	577	593	601	583	578	609	611	581	572	632	617	580	578	560	611	605	602	595	585	586	582	620	583	605	603	604	586	589	583	577	593	609	567	585	617	599	602	600	557	615	577	643	624	566	632	589	605	578	590	617	605	590	583	585	600	628	595	599	620	590	595	632	569	591	593	615	592	584	636	623	602	596	652	564	561	579	623	585	582	592	582	638	612	599	582	596	629	613	556	574	621	629	594	629	626	597	602	583	580	574	608	627	528	589	662	565	590	614	623	605	610	593	602	584	585	605	614	641	642	587	604	559	588	597	591	570	630	610	614	579	629	583	535	562	596	549	602	619	583	616	584	570	589	589	560	601	544	545	563	608	570	596	621	605	646	580	571	576	539	594	590	590	682	601	621	609	531	576	575	625	611	606	564	593	634	608	606	584	560	616	616	564	602	580	544	610	562	593	576	647	576	577	642	636	592	536	592	567	554	588	590	585	556	611	606	594	588	590	537	589	609	613	601	620	589	625	576	578	611	596	576	590	607	591	592	567	624	581	605	586	579	629	599	606	574	609	665	601	618	563	592	636	626	585	615	597	582	575	587	605	602	595	555	591	577	609	584	570	592	562	614	573	575	600	614	540	595	612	634	561	597	572	613	570	560	580	552	593	603	609	575	596	627	557	601	621	572	596	626	608	590	587	621	590	592	575	605	604	614	632	593	625	615	634	585	579	545	617	605	587	599	633	588	580	675	590	616	583	590	621	568	615	602	600	588	591	581	615	621	595	574	606	645	577	624	592	625	622	582	602	569	599	594	590	596	590	543	620	577	635	541	568	556	600	598	576	634	593	574	580	623	578	609	593	641	584	604	560	593	596	627	627	608	564	625	637	643	555	639	590	621	612	589	656	570	551	600	583	577	581	607	628	593	631	587	585	590	605	610	586	564	594	615	566	583	586	571	580	596	570	627	617	592	607	607	611	584	599	592	608	559	566	563	595	633	599	594	608	555	574	585	550	630	569	577	648	592	651	568	607	613	584	623	582	549	596	575	611	577	594	607	625	576	615	557	575	581	610	598	580	601	616	610	623	591	567	563	567	589	575	587	614	561	612	570	599	601	609	594	594	640	600	584	594	600	548	607	618	594	625	580	629	597	640	621	601	621	608	619	630	595	576	561	620	604	600	588	562	594	632	613	586	645	612	611	627	558	631	568	544	641	598	596	618	604	591	562	551	606	585	609	564	538	603	589	636	587	605	648	579	634	645	646	594	585	532	612	606	628	578	598	620	558	575	576	583	580	639	591	601	602	605	621	576	584	604	604	567	580	594	609	597	597	589	608	605	569	632	568	635	613	567	578	609	600	587	534	634	562	629	645	607	601	606	601	597	623	658	618	611	653	602	574	606	557	568	603	547	585	566	607	581	540	587	582	599	654	558	599	573	549	593	563	575	579	563	608	590	614	587	593	589	568	586	599	581	571	607	574	561	549	656	574	604	647	587	611	566	574	608	613	604	620	632	622	608	606	547	575	565	564	630	613	592	633	647	568	592	649	619	613	600	605	603	600	595	610	599	602	597	616	612	590	601	618	666	608	590	582	579	619	584	602	569	603	604	625	582	613	569	576	587	583	598	615	588	598	613	598	587	588	588	599	595	597	601	580	584	630	651	591	580	609	614	629	595	594	597	622	607	601	629	622	589	630	589	545	585	621	571	642	625	581	621	553	579	587	603	596	571	673	552	554	560	579	603	598	595	595	563	592	637	566	609	584	614	632	623	610	595	627	618	512	602	602	589	560	628	606	626	596	618	571	601	577	603	590	633	553	611	561	588	603	602	563	571	604	635	559	570	573	592	623	571	596	606	616	578	574	617	612	610	559	610	609	649	606	612	589	590	603	607	591	614	571	587	625	545	564	630	617	598	568	616	611	612	612	590	636	597	651	621	584	608	573	622	624	619	566	586	578	625	617	603	562	574	592	574	585	593	625	603	590	601	604	599	543	607	591	616	555	649	558	628	564	625	601	616	600	569	608	564	629	588	648	607	617	565	630	610	573	621	613	553	584	572	630	594	586	618	574	595	583	584	609	605	581	555	599	591	598	582	648	568	606	572	549	561	572	632	565	637	577	566	581	609	604	562	531	607	624	567	596	598	565	624	617	601	624	617	600	552	575	588	617	594	629	559	578	605	561	565	631	573	592	587	587	610	559	607	578	586	587	588	559	608	608	595	610	590	582	622	619	594	569	559	596	582	611	574	611	611	605	594	579	579	613	603	580	582	567	616	579	615	562	572	598	623	624	584	593	652	570	646	576	607	555	610	608	634	584	602	591	568	589	601	660	602	643	588	623	632	618	589	564	587	597	605	585	620	610	609	565	550	565	560	573	580	579	640	594	635	593	602	633	609	604	576	596	576	593	625	576	630	625	626	644	593	571	584	607	580	578	635	626	581	597	628	578	580	563	590	575	562	584	584	649	569	582	614	632	572	576	578	592	595	583	608	585	579	560	635	558	561	581	593	597	559	612	600	584	557	588	577	583	606	592	651	621	567	591	599	591	665	617	628	594	631	607	602	580	617	615	615	601	599	589	595	607	654	608	618	599	651	589	570	614	633	601	583	630	621	594	551	549	615	612	554	567	597	555	571	633	624	593	589	603	608	595	597	608	613	628	580	633	547	552	617	585	614	578	628	609	584	597	622	620	576	588	539	586	601	574	587	656	592	633	592	613	599	565	568	589	610	611	587	607	562	594	597	563	577	617	582	598	570	623	599	608	609	565	627	586	552	588	590	577	616	615	585	550	560	597	620	580	578	602	572	602	586	602	631	619	576	599	601	600	606	597	581	620	578	620	568	629	592	593	595	579	602	612	626	568	609	577	562	585	581	597	606	555	634	600	588	615	628	628	589	610	644	588	602	581	586	579	600	596	590	642	605	619	627	615	549	557	624	566	573	590	588	567	598	591	574	574	610	586	596	546	633	613	567	619	605	646	625	586	592	617	592	574	602	601	551	636	603	628	603	578	600	627	589	582	603	641	601	624	586	605	645	585	598	584	620	531	623	588	628	589	619	606	617	612	630	617	584	609	560	580	588	563	595	628	606	585	627	566	591	570	613	597	601	588	579	579	583	594	612	612	598	613	595	605	554	563	622	551	584	613	601	587	634	613	627	598	600	597	596	587	619	579	632	572	582	568	601	583	594	611	556	564	619	585	589	618	592	614	602	599	585	599	577	602	581	565	549	583	592	591	613	589	602	551	607	599	636	622	583	590	580	604	588	615	576	616	610	613	631	604	590	562	553	598
26671	46888	74593	70126	58548	45128	32103	19745	9901	4547	2005	1007	613	434	341	316	340	349	298	389	327	318	340	351	331	339	352	311	348	386	327	374	344	360	348	342	375	344	351	340	344	336	327	335	345	367	323	343	349	327	320	327	362	381	322	353	380	366	374	330	384	340	330	365	338	336	377	343	360	352	357	327	353	345	327	326	307	340	352	364	364	354	366	322	342	329	362	337	332	329	323	341	371	333	366	353	342	324	355	307	322	355	342	336	330	331	340	349	351	361	338	354	346	349	289	359	353	340	308	360	338	403	372	333	341	367	351	359	345	365	360	371	352	329	350	357	321	393	375	334	355	365	336	342	351	349	374	396	329	345	308	331	353	342	373	344	323	336	358	344	330	340	320	340	341	319	325	307	331	325	344	384	385	334	340	350	345	350	337	357	380	339	376	328	316	323	307	360	334	317	357	360	353	323	355	339	334	334	383	335	352	312	363	352	360	333	342	327	322	305	339	366	353	327	368	347	352	352	362	346	366	353	361	313	384	335	314	331	349	335	376	346	321	341	337	319	332	329	321	353	329	360	360	333	356	336	363	324	346	341	310	360	325	332	332	312	305	334	369	334	345	346	332	350	362	362	297	340	310	371	375	324	284	375	326	360	340	348	386	358	356	348	363	362	359	328	349	362	335	354	347	317	321	381	348	363	351	347	341	335	333	352	384	337	352	331	355	347	343	341	341	371	315	354	361	343	368	329	356	350	348	352	346	341	368	344	351	342	352	344	304	352	323	362	363	377	333	363	369	378	370	342	299	338	345	352	374	351	369	333	351	320	362	320	346	357	341	363	347	335	356	333	325	331	360	325	327	326	353	350	368	349	338	369	323	357	331	351	351	327	339	339	367	339	379	380	356	344	350	379	345	343	376	322	333	373	349	340	363	349	326	346	344	308	393	354	368	340	371	317	342	320	318	334	325	355	360	391	341	359	327	330	354	355	373	357	352	330	334	354	346	337	367	401	338	340	347	328	337	319	322	349	315	363	369	328	345	330	346	322	403	339	355	357	326	339	357	350	364	368	347	339	335	314	325	355	352	338	342	353	333	356	351	334	328	342	369	335	340	359	370	341	331	358	341	348	363	366	362	350	400	329	374	362	324	300	338	376	335	371	304	315	347	356	361	361	355	390	379	312	352	334	348	371	332	346	350	344	335	368	379	336	338	326	331	362	308	326	340	341	337	343	344	314	317	372	379	343	375	387	339	364	328	348	299	370	371	355	383	304	328	355	339	330	359	362	332	346	339	369	368	361	380	342	367	340	313	340	381	337	317	321	328	367	350	363	347	386	331	355	366	345	386	317	340	349	348	364	359	327	330	333	374	343	329	356	372	363	349	355	397	322	340	350	362	349	304	332	376	325	349	369	345	308	309	366	339	358	355	365	328	355	304	328	311	342	337	375	359	352	352	341	351	316	364	350	326	348	324	345	327	334	326	356	322	374	357	364	366	357	402	364	347	380	306	308	373	361	326	306	337	316	335	360	341	361	352	341	359	373	347	341	353	353	329	343	324	333	366	352	321	338	328	317	364	345	368	360	374	338	319	348	342	310	374	308	350	337	315	343	375	331	360	360	318	337	347	350	358	370	359	363	343	335	335	342	352	369	362	329	322	370	352	358	367	360	336	344	347	356	360	345	303	322	349	348	343	338	296	338	350	321	336	350	340	333	313	336	341	330	340	357	336	310	376	335	349	348	331	342	337	331	363	321	345	367	358	307	344	336	369	346	333	355	360	354	322	332	322	366	352	368	341	369	341	338	337	388	318	351	358	317	396	343	360	340	344	351	316	334	333	345	351	357	321	333	319	331	322	366	350	344	317	327	386	358	322	349	316	365	326	353	326	348	313	333	323	332	375	339	347	357	351	366	347	300	349	342	339	334	369	377	359	346	361	333	337	364	371	349	373	350	339	292	334	397	330	335	320	345	341	348	340	384	337	334	337	334	343	320	367	320	359	338	364	330	305	329	354	384	346	354	347	332	360	348	367	332	351	339	359	324	357	342	339	338	342	336	339	367	342	314	315	340	343	348	345	321	332	332	334	369	343	365	346	362	319	342	337	355	332	334	384	343	319	319	345	340	307	318	323	357	337	365	358	369	327	352	353	318	348	337	321	378	327	367	344	335	316	344	333	346	349	332	339	364	343	345	350	348	396	353	315	327	334	341	358	330	339	332	317	321	356	353	382	387	353	343	376	346	359	340	340	353	312	349	380	345	352	351	329	318	345	324	341	348	364	350	314	340	365	346	355	356	332	331	343	373	353	372	379	353	329	318	325	360	340	340	344	357	332	373	350	335	336	378	377	377	353	373	360	324	346	361	344	359	348	315	390	363	355	339	335	358	339	338	331	339	327	347	331	325	343	363	335	332	325	335	309	357	354	317	346	386	352	347	345	344	353	358	344	358	355	332	360	366	328	307	332	319	367	316	345	333	376	360	321	322	335	341	352	365	354	316	347	339	330	363	332	347	315	336	380	349	354	348	330	335	348	365	355	368	320	347	377	338	349	368	358	332	310	313	349	331	333	325	362	348	358	320	332	350	337	313	336	338	301	347	335	311	358	353	322	362	341	343	325	328	338	357	343	337	365	347	376	379	313	354	322	361	342	327	346	351	322	355	352	347	351	355	359	335	341	332	342	334	346	334	334	328	357	351	363	364	324	312	339	347	349	331	325	329	344	327	345	357	359	369	354	330	379	364	324	368	356	371	336	372	339	340	345	391	328	329	312	307	349	364	324	345	341	320	348	321	314	343	347	367	353	317	305	335	327	340	351	345	337	321	330	360	367	310	352	340	337	345	324	327	333	341	357	343	388	299	349	326	346	361	362	356	355	341	342	338	332	361	338	387	333	346	334	352	377	332	306	362	336	317	332	325	361	323	342	349	350	320	334	347	356	332	330	365	324	365	344	342	361	319	352	345	355	347	360	344	325	352	316	364	344	338	372	351	328	334	328	315	310	383	376	330	327	332	334	322	362	339	375	359	363	386	386	362	352	365	332	323	337	349	299	363	324	333	323	329	370	331	337	359	351	332	365	376	319	359	373	355	314	334	346	351	359	346	345	326	346	334	322	315	324	315	362	352	338	365	341	351	329	332	344	318	326	385	329	331	331	380	362	366	345	351	359	370	350	333	347	380	317	340	319	359	356	377	328	368	321	326	358	336	320	372	352	351	337	340	308	359	365	330	355	316	335	340	311	336	333	375	365	346	330	343	347	323	361	345	359	366	335	312	378	341	353	351	347	349	357	325	310	309	351	358	360	347	323	368	334	366	353	341	371	339	336	366	363	376	340	315	350	359	358	335	331	332	334	374	363	369	330	313	322	352	339	334	344	379	344	361	368	379	320	321	350	326	339	343	366	319	332	341	339	313	339	370	376	388	334	349	339	356	336	332	358	321	324	337	354	347	354	327	368	344	314	338	354	278	348	365	348	324	361	342	320	318	298	346	333	325
13907	35105	67260	74680	67135	56538	45905	34704	23925	14526	7505	3984	2093	1211	790	783	822	809	760	812	732	759	744	743	750	744	773	774	745	735	733	767	822	790	727	769	728	750	819	780	746	750	780	787	749	777	781	757	729	743	756	789	825	758	768	820	791	767	780	775	767	782	761	730	744	766	814	754	798	755	741	749	754	732	777	716	800	804	782	749	771	777	759	754	727	788	756	768	752	753	774	782	761	734	777	792	798	773	766	736	833	794	759	670	735	756	763	715	740	726	756	817	781	756	792	805	788	751	743	766	746	742	764	810	774	768	739	752	771	732	754	772	754	752	737	788	787	749	780	776	738	750	739	780	761	816	808	732	722	758	773	720	740	759	761	777	809	784	766	766	815	735	801	749	753	757	766	753	765	777	777	765	791	774	766	785	704	759	806	840	749	799	725	756	753	783	791	787	775	716	784	761	788	741	799	742	783	800	762	815	763	801	727	795	784	815	765	829	750	777	752	747	733	794	743	739	785	791	727	767	811	775	839	742	785	766	746	782	749	754	787	818	761	789	774	793	799	776	797	750	761	807	752	729	748	743	766	742	770	774	741	798	778	718	720	760	753	737	727	802	773	757	765	728	748	808	761	759	763	775	761	776	777	745	741	762	745	748	703	794	746	765	749	767	736	748	819	798	780	786	771	810	792	781	783	787	807	776	736	740	800	780	767	734	787	772	791	745	761	713	779	723	776	790	775	770	742	804	793	737	806	737	732	718	768	751	802	732	786	779	777	765	762	753	734	773	746	735	790	758	741	762	735	767	771	756	744	782	749	763	732	727	759	766	726	774	763	799	773	768	746	720	779	766	724	798	799	758	752	749	749	777	751	786	783	779	753	747	732	804	755	748	738	762	763	701	823	724	764	748	798	802	807	769	798	728	758	848	772	797	709	759	756	772	787	721	791	776	736	757	746	690	764	794	747	760	776	780	804	767	810	768	763	779	808	781	812	740	763	756	738	793	793	804	777	785	813	752	748	784	796	735	777	769	712	735	773	793	802	751	753	745	787	780	733	772	769	774	755	795	787	772	757	802	757	747	781	804	782	762	781	722	770	767	771	756	759	782	790	799	719	758	783	756	708	787	757	764	785	751	780	785	748	750	759	811	746	801	745	761	751	765	805	808	746	784	749	792	745	787	770	751	793	774	772	750	720	814	768	788	777	771	780	849	710	750	770	757	775	748	784	776	792	771	730	782	726	744	743	793	762	727	706	735	759	778	764	775	728	818	792	764	793	750	799	762	789	749	797	783	754	769	807	774	739	767	711	762	751	768	731	759	730	744	757	781	768	781	760	742	724	788	761	766	788	773	762	780	828	754	721	778	680	765	749	813	845	766	734	736	768	743	746	747	750	697	766	735	745	728	745	741	807	724	795	777	708	757	716	757	783	765	775	767	750	772	773	786	822	785	801	803	726	784	798	741	795	737	753	739	776	795	753	720	789	738	744	772	722	757	795	739	785	785	794	740	759	789	786	763	795	804	765	788	787	805	771	756	804	711	724	745	769	790	698	719	746	722	746	796	791	778	796	778	816	761	793	762	780	731	743	768	788	719	790	826	764	773	775	726	775	746	758	718	739	737	739	751	730	774	736	796	783	824	787	757	771	787	773	765	744	839	775	761	811	746	741	745	782	771	802	776	787	707	740	770	768	733	775	763	760	763	718	786	777	773	776	751	756	743	799	774	741	750	800	771	733	779	754	805	767	731	789	768	778	789	764	757	783	782	758	785	812	816	755	751	748	821	715	813	714	725	828	736	743	737	781	750	716	724	765	762	802	750	798	768	777	770	680	796	757	783	766	753	765	790	792	777	764	783	748	762	735	742	718	749	726	797	802	791	737	744	755	799	769	740	775	751	719	778	739	761	772	794	736	770	787	730	786	806	807	817	725	785	756	777	743	731	809	720	720	723	742	763	760	777	751	840	774	748	734	812	769	797	792	787	712	786	764	738	752	742	810	758	761	744	789	751	723	750	746	761	782	727	746	749	768	797	770	797	777	775	778	781	816	821	739	778	737	679	819	713	792	721	723	764	754	798	717	751	774	712	726	844	741	749	732	785	779	742	727	775	795	772	759	783	756	781	790	763	785	724	735	760	767	750	812	749	812	759	797	758	760	729	760	729	771	788	750	798	711	752	736	780	792	762	813	755	713	737	721	787	739	799	760	717	755	736	757	736	765	761	754	741	784	795	770	724	813	746	731	731	723	807	757	733	788	791	738	786	797	707	715	718	716	803	748	790	757	736	737	799	779	769	760	731	771	761	812	776	759	718	780	769	777	734	769	757	773	759	810	767	764	791	796	769	744	746	770	710	767	773	776	780	811	749	757	828	806	770	742	788	818	737	767	769	759	766	794	849	731	742	750	714	753	732	771	755	744	740	802	754	793	764	749	730	767	779	736	753	801	794	767	786	749	756	778	713	768	819	726	779	736	785	806	766	736	765	799	782	772	773	772	841	761	794	777	750	761	718	817	763	738	751	744	747	732	765	730	777	794	777	762	768	765	763	698	761	769	769	779	712	775	747	753	787	743	817	773	787	739	768	707	808	726	734	752	758	818	709	795	785	772	804	760	779	773	712	718	720	776	776	748	772	707	717	709	764	769	775	758	808	782	777	750	734	756	835	711	778	770	776	735	782	761	706	761	812	770	759	741	792	767	766	773	731	792	783	724	727	785	744	778	720	745	736	797	713	716	762	820	827	831	795	757	747	807	753	771	780	758	743	793	791	751	805	828	761	739	780	833	783	767	754	793	775	771	747	752	761	777	729	789	755	772	787	757	778	738	771	779	789	801	722	809	794	786	783	788	766	755	807	729	778	738	750	769	735	749	738	792	747	768	769	801	810	767	717	751	748	761	760	753	769	753	774	788	755	819	800	789	789	762	756	775	777	735	727	759	789	788	738	767	751	733	767	751	775	792	783	814	810	746	785	816	775	758	756	754	719	763	760	759	737	780	780	754	827	797	812	737	806	775	740	724	774	722	718	792	781	812	759	748	725	747	722	763	725	749	765	794	751	757	764	730	776	759	757	723	733	765	729	778	777	772	806	803	754	798	774	796	793	775	777	766	772	804	749	749	769	757	761	754	784	773	795	804	761	790	756	792	762	785	733	713	760	772	776	760	713	776	718	760	770	768	727	796	728	735	750	760	806	761	756	797	774	755	762	861	751	742	797	735	799	786	727	750	757	752	787	752	746	778	718	795	751	749	734	762	745	765	784	800	738	778	746	753	789	796	749	763	740	744	770	766	754	774	804	816	762	756	775	786	808	801	750	761	754	791	766	796	768	795	777	755	790	766	762	796	742	789	760	783	753	750	761	681	784	758	746	787	758	769	754	779	796	687	755	761	747	766	790	772	754	776	715	734	760	764	723	794	790	745	815	744	770	771	792	717	698	819	819	792	755	712	800	737	766	738	757	742	773	741	747	779	750	786	739	803	762	816	763	779	760	821	743
3940	1952	3741	3791	3615	2514	1603	1013	643	456	388	348	314	302	297	287	300	284	300	282	298	297	278	287	284	336	280	328	289	330	278	288	280	279	305	295	279	311	286	272	312	306	298	292	265	284	298	291	300	294	280	266	271	282	269	278	290	314	295	287	277	265	286	285	312	313	303	290	268	302	314	302	300	302	306	295	275	292	301	323	290	318	301	299	294	331	302	286	283	284	271	317	281	304	304	279	320	246	286	271	297	286	275	315	290	327	335	297	273	288	296	303	286	267	282	285	277	285	319	322	292	275	294	296	295	293	312	292	283	318	299	289	288	300	310	282	308	329	319	296	310	312	290	278	269	315	270	286	315	280	277	274	303	298	314	284	292	272	278	292	296	320	319	278	280	335	308	299	264	310	275	303	323	291	271	297	296	273	304	288	283	279	272	283	286	236	300	291	312	300	316	297	287	311	312	287	277	304	305	329	283	309	289	287	303	317	310	288	277	313	275	297	292	255	277	256	292	298	300	262	263	297	274	270	306	274	322	287	286	296	306	266	286	300	302	297	296	297	311	319	335	252	278	294	318	339	323	287	268	289	319	313	315	322	294	289	287	324	302	294	273	299	306	291	280	269	330	285	302	267	295	279	316	295	274	282	276	295	298	295	274	304	255	290	308	299	311	294	330	285	270	290	300	269	322	259	279	303	258	285	294	301	296	287	302	315	319	305	290	295	285	336	303	325	299	284	273	309	298	270	300	309	323	314	306	284	277	290	241	303	297	307	294	292	290	270	314	283	289	290	282	308	257	302	299	309	262	278	312	300	298	323	293	315	286	298	289	276	301	297	291	315	306	332	281	291	296	322	293	288	289	310	301	298	289	288	301	294	318	312	291	269	264	294	299	277	259	284	300	280	277	295	295	281	308	289	248	287	309	298	304	278	291	258	306	282	303	284	301	306	304	315	288	296	286	269	290	290	295	310	303	286	323	295	285	312	312	288	295	318	288	281	295	288	293	273	306	289	320	259	289	250	293	292	294	292	306	302	274	284	294	310	300	294	308	292	261	308	267	269	308	331	288	278	278	323	296	271	335	278	288	260	301	306	286	289	271	299	288	310	313	282	294	291	302	281	283	282	275	289	268	257	281	288	255	296	276	314	313	310	283	285	290	306	298	292	286	285	256	276	311	313	316	276	296	280	307	306	300	312	302	293	298	290	318	317	315	306	289	320	287	291	303	312	292	297	260	276	311	275	283	274	300	301	312	317	294	290	303	307	284	299	310	302	291	306	274	315	286	302	313	304	333	289	304	288	302	315	303	311	262	292	312	275	295	286	274	275	317	285	291	278	296	281	291	260	305	290	276	293	285	322	291	275	309	275	297	279	287	317	280	294	289	301	286	301	309	278	285	311	305	324	312	258	296	260	281	302	311	330	340	312	301	290	293	289	297	280	277	308	323	302	294	273	299	300	308	278	304	325	320	294	301	282	303	256	303	300	302	298	279	294	331	297	317	304	302	288	283	282	282	346	304	294	310	318	288	259	286	291	293	325	326	293	283	286	293	299	312	291	304	293	296	293	295	303	317	312	308	307	311	281	319	293	286	288	284	309	291	285	285	304	304	336	291	285	286	270	319	309	302	328	293	318	309	289	297	291	293	303	273	274	304	276	292	313	298	317	318	308	279	281	348	290	295	272	334	296	298	288	271	284	283	287	271	295	297	328	281	315	298	317	298	283	280	277	269	289	291	301	293	280	297	256	317	326	300	314	296	307	284	306	299	294	310	294	289	291	302	279	336	310	301	276	305	276	286	287	298	290	292	286	290	297	293	295	316	297	253	294	282	269	286	281	254	271	287	327	301	303	328	298	323	272	303	275	264	298	294	292	289	290	295	281	275	295	282	331	345	284	288	344	303	277	285	273	308	290	300	278	277	303	281	261	290	327	293	295	285	306	312	305	300	325	286	284	311	318	255	292	287	304	277	317	285	292	302	275	292	310	294	306	292	297	301	278	288	290	314	327	285	295	288	299	285	296	314	324	297	306	288	297	279	308	298	283	265	331	277	308	311	296	279	311	300	317	298	280	280	272	298	256	301	313	316	291	345	311	306	279	278	286	278	308	290	291	307	298	312	285	320	299	301	308	269	267	293	300	268	285	270	311	304	306	260	306	280	296	296	311	316	312	280	314	318	269	322	323	305	267	293	307	299	311	301	312	271	285	326	305	314	305	316	285	268	298	323	295	284	303	290	325	331	296	288	304	283	281	293	306	299	270	307	304	294	306	311	293	280	286	289	293	295	288	297	297	300	300	305	264	280	290	321	260	301	270	328	301	311	315	320	273	256	299	297	321	293	299	300	300	311	273	301	292	330	301	279	288	280	301	293	292	287	287	304	296	298	285	315	283	303	275	277	312	300	289	280	284	279	318	263	321	302	315	285	267	281	324	287	281	299	270	289	310	299	297	298	285	306	319	317	286	339	309	287	260	272	261	289	327	288	276	300	310	295	286	303	305	271	311	314	270	310	288	287	309	299	314	317	290	314	310	301	279	304	316	303	294	252	275	317	328	305	288	269	274	280	299	317	284	318	295	283	286	321	300	303	284	295	336	340	299	300	300	306	317	319	285	300	294	313	292	277	297	337	312	289	312	269	322	281	287	283	312	341	306	310	295	276	305	308	283	282	299	294	285	273	293	306	314	286	302	310	311	282	305	291	349	294	321	283	258	275	299	299	289	294	303	307	315	289	306	332	270	306	279	301	345	311	312	304	286	307	278	283	284	275	316	280	304	302	290	288	292	292	355	254	305	316	316	292	306	322	310	312	335	328	277	277	324	253	300	301	304	276	303	276	292	276	292	289	284	292	250	270	294	286	263	280	256	285	273	322	286	267	298	260	317	280	283	300	273	313	288	305	283	291	296	274	288	292	304	293	317	305	334	289	304	323	259	269	278	279	302	305	295	297	273	314	278	295	281	306	314	277	277	328	292	300	271	289	299	310	277	274	287	282	292	297	322	278	281	306	295	275	293	299	308	293	303	309	301	326	326	287	301	286	262	286	267	296	281	300	315	291	278	290	345	280	324	299	276	301	311	306	306	255	315	303	325	306	292	308	260	274	318	304	262	286	301	307	279	282	308	298	303	295	282	269	295	307	286	331	298	280	282	260	333	309	307	320	306	275	311	306	308	270	300	253	273	299	286	310	275	283	287	277	309	283	274	290	296	282	285	289	304	307	303	290	343	303	308	320	325	343	293	330	283	299	292	308	296	316	330	297	309	305	306	332	292	329	283	340	301	290	273	279	316	287	302	280	282	326	272	306	294	285	316	306	297	325	285	278	299	278	329	316	316	330	321	306	295	254	286	300	276	284	304	296	288	277	308	286	278	275	295	299	296	283	293	315	285	300	306	286	290	312	274	311	258	276	305	266	261	316	262	289	280	312	278	307	271	294	296	305	273	309	316	290	294	294	304	301	264	297	302	289	294	286	319	286	314	256	277	285	293
3130	2457	8558	11826	12239	8860	5674	3388	2242	1393	1113	864	768	646	636	623	613	616	691	622	600	670	665	625	652	686	674	697	659	643	611	673	621	618	678	647	643	669	690	687	677	697	641	647	645	678	671	671	662	692	667	614	647	666	613	654	634	666	631	686	687	682	643	629	682	622	692	633	661	614	665	601	636	661	656	670	640	640	639	634	660	646	685	680	666	643	626	628	642	672	684	692	674	698	674	627	657	633	638	643	691	675	611	667	581	645	630	686	632	681	638	649	644	676	605	628	643	598	690	670	650	644	655	665	614	626	652	618	649	691	688	678	682	596	660	629	684	634	671	731	650	653	672	666	697	636	657	653	587	684	607	614	634	647	630	628	649	640	657	687	670	692	631	653	674	677	676	637	662	639	665	673	707	671	634	659	680	614	684	693	624	651	620	658	702	595	645	614	662	623	670	663	686	659	670	674	638	652	652	678	660	635	684	672	627	624	649	676	644	637	627	661	647	633	626	680	597	637	662	640	675	639	644	661	645	664	658	646	651	597	629	676	656	634	644	619	650	689	652	600	639	653	651	621	675	703	675	591	662	658	669	665	608	632	664	628	656	643	662	664	660	660	625	657	638	621	671	696	624	644	655	658	679	689	679	659	691	644	655	617	703	631	700	690	682	668	642	676	667	661	717	615	655	623	651	682	651	684	685	641	673	690	642	624	648	647	697	666	639	642	666	672	680	619	666	621	680	646	671	690	661	656	620	670	654	625	623	623	676	646	656	659	602	644	675	633	640	682	655	663	683	673	633	651	688	640	635	683	729	655	623	635	682	657	622	670	687	669	642	668	684	647	650	652	670	627	695	610	630	621	709	636	706	671	689	631	688	607	678	615	689	645	645	613	655	638	675	669	633	696	639	675	651	655	673	676	654	701	672	655	674	695	650	636	624	690	688	691	634	712	691	669	621	680	695	629	687	603	631	668	647	623	644	595	688	666	707	656	692	628	625	639	633	674	669	637	672	699	638	677	637	651	699	661	646	638	668	589	645	655	721	669	664	638	664	679	620	685	644	612	684	687	619	666	675	716	667	600	601	650	662	669	675	659	669	695	678	669	641	651	640	662	608	626	632	662	651	625	688	636	662	661	677	619	682	625	717	661	630	664	611	638	663	644	660	654	633	662	623	645	650	639	664	666	700	610	652	649	680	637	654	666	655	640	709	643	644	643	631	627	668	663	661	682	659	622	664	634	669	655	645	635	663	700	692	649	690	666	596	676	682	668	620	668	661	614	609	600	680	605	686	633	683	682	670	656	595	641	632	669	660	652	624	645	647	695	617	604	655	681	640	661	697	686	665	674	628	682	627	652	636	645	633	683	711	677	632	637	686	646	674	669	685	642	627	628	646	708	658	635	644	637	671	669	664	606	632	613	622	665	652	667	621	705	623	640	618	645	639	661	651	637	655	706	630	659	658	663	626	644	661	660	672	635	625	608	607	674	637	649	673	659	673	638	640	674	635	628	638	692	620	625	646	647	624	686	655	662	628	677	633	697	684	657	657	633	692	680	672	668	668	663	631	693	689	609	650	690	671	717	672	676	642	675	703	641	654	609	685	617	687	652	663	602	648	617	662	678	656	673	617	673	646	631	680	648	670	694	645	698	675	631	660	677	673	697	639	639	631	635	677	651	645	710	640	614	659	701	626	624	651	646	611	625	631	695	679	685	622	663	636	654	646	655	633	679	634	668	663	635	642	709	659	655	612	670	624	628	647	645	658	652	633	680	666	675	694	632	610	663	674	621	630	681	611	632	620	634	625	684	688	671	612	670	623	622	695	646	659	671	673	647	676	653	622	625	668	690	651	646	660	690	666	632	667	648	657	705	661	625	645	694	662	668	590	654	643	648	656	633	662	646	685	641	650	634	606	641	660	644	644	667	639	662	659	698	668	658	708	656	647	708	653	611	682	641	652	638	660	700	605	645	656	608	599	647	664	637	639	659	654	643	641	643	631	642	657	690	632	588	638	632	636	689	662	677	657	649	632	680	623	692	647	646	680	654	652	678	673	645	661	659	647	676	667	692	639	635	673	660	620	684	661	666	643	655	649	696	635	643	620	689	624	636	654	622	653	664	644	677	710	638	617	683	618	666	692	679	673	650	649	681	702	646	650	674	676	633	679	625	711	685	661	642	661	677	659	618	691	620	673	644	674	656	660	646	662	663	669	666	647	670	644	605	637	659	662	657	698	682	679	662	614	627	641	683	634	708	651	661	678	615	609	633	629	649	659	672	681	642	648	609	672	647	649	648	692	618	676	696	620	644	637	655	643	675	657	644	640	674	619	645	687	622	686	676	662	655	646	621	600	638	619	655	670	685	618	720	675	659	631	626	697	642	634	701	721	631	674	697	695	645	651	582	706	659	655	682	647	602	654	632	669	656	678	661	656	643	669	616	660	662	594	632	700	636	709	609	619	675	667	660	691	620	674	658	661	631	630	655	657	650	600	637	649	662	673	661	685	604	663	609	614	686	655	645	683	655	685	689	633	653	635	633	667	620	607	675	633	637	678	704	667	656	663	656	732	660	680	695	686	646	664	644	659	675	675	633	596	638	663	658	678	643	639	704	662	653	632	652	674	680	690	651	633	664	672	661	676	634	654	669	643	603	668	639	665	607	637	669	690	622	646	697	638	656	664	634	699	663	629	670	622	674	620	671	648	621	623	665	660	644	635	647	675	655	654	672	636	664	628	667	693	654	661	669	612	639	623	635	698	658	612	653	646	650	696	656	692	668	674	636	618	623	649	673	662	676	663	704	623	634	653	632	729	659	663	622	683	596	682	703	626	663	650	643	667	685	623	651	630	651	658	646	651	703	688	613	618	671	670	609	647	665	643	596	658	661	680	641	636	679	598	670	613	656	666	670	641	664	657	701	613	681	649	643	664	632	672	676	653	650	674	606	683	672	685	710	668	650	613	638	659	660	681	647	674	712	630	682	682	598	610	626	644	637	645	668	658	647	662	660	675	606	641	646	657	666	671	647	637	664	672	655	691	626	660	660	676	671	604	644	686	660	676	621	691	665	652	666	637	621	633	678	632	660	678	672	661	621	672	700	633	700	665	659	690	615	692	691	690	624	631	703	646	634	687	636	653	663	651	638	691	602	692	631	666	631	637	651	644	675	650	688	645	653	675	670	642	644	634	650	660	621	645	649	631	677	649	692	642	650	640	621	648	630	622	655	632	623	691	659	662	678	698	605	591	645	659	676	621	648	623	631	644	642	666	686	659	689	700	675	625	687	657	673	639	705	656	697	676	630	675	606	642	706	660	661	650	683	624	648	674	668	637	648	708	648	682	673	622	627	622	623	734	682	653	599	654	659	641	634	641	636	661	661	656	660	652	669	654	648	673	662	621	658	684	652	641	672	656	639	712	652	636	646	640	663	646	649	680	658	676	675	672	708	669	671	649	645	607	654	678	626	647	670	666	668	681	644	648	644	649	691	649	649
18264	33485	60644	56767	44599	32103	20113	10325	4862	2170	1042	575	417	293	248	229	225	238	230	232	237	247	261	258	236	211	243	225	253	239	262	262	235	226	228	237	244	232	265	265	214	224	247	230	228	228	245	233	259	249	228	254	255	237	266	232	241	274	223	269	257	240	257	246	261	219	239	281	242	268	212	253	278	234	248	272	256	225	285	201	253	232	222	250	249	254	251	241	239	238	227	254	239	218	269	229	249	254	266	230	226	249	250	274	239	254	213	232	246	269	236	243	267	248	268	256	264	271	264	237	233	239	266	257	222	273	237	238	218	251	281	255	252	222	231	271	240	235	264	242	204	260	247	277	267	239	230	281	231	270	244	229	248	275	219	240	285	268	234	263	235	257	246	259	227	211	260	262	268	240	268	250	254	241	227	240	261	280	250	225	255	251	224	239	221	202	235	227	260	237	238	232	222	257	289	253	219	248	229	252	238	260	266	269	248	275	259	227	233	231	218	238	240	231	230	258	265	244	256	235	228	240	219	224	232	230	225	230	294	255	255	254	276	242	234	251	273	238	260	241	258	267	264	238	216	209	255	223	247	242	266	284	275	264	228	268	241	259	260	214	225	226	242	229	229	265	250	257	233	293	225	255	216	249	273	248	249	239	233	254	256	242	257	243	254	248	234	269	244	243	261	248	253	257	259	249	239	264	218	250	243	230	241	232	248	237	225	231	220	282	245	236	236	241	249	252	260	237	257	248	283	266	239	262	216	284	284	257	237	244	237	222	241	261	243	260	271	287	257	250	240	247	278	302	242	249	232	237	263	219	261	221	246	292	242	226	280	246	249	262	234	231	275	274	219	254	244	269	265	249	257	247	271	267	258	269	268	215	246	250	260	236	253	246	241	265	239	231	233	240	255	248	238	237	234	238	239	220	254	230	239	258	242	258	249	251	284	235	257	251	233	254	242	241	234	231	244	244	254	220	244	239	230	227	231	234	218	242	266	244	266	235	198	263	239	254	252	233	287	249	231	246	262	217	217	246	259	229	274	246	244	250	278	202	276	240	226	233	256	241	256	234	226	221	237	265	255	278	231	233	229	258	276	270	231	224	250	245	226	267	231	232	251	250	239	246	244	245	255	250	224	262	250	226	229	260	232	238	233	273	224	226	270	268	274	247	257	241	250	237	246	230	225	259	248	270	232	261	246	260	260	249	224	241	263	252	235	247	253	223	244	252	251	257	250	257	237	233	229	226	287	233	232	226	264	253	246	278	252	262	235	244	232	255	223	263	240	247	267	243	245	234	247	251	266	252	239	286	235	252	244	233	229	264	247	247	253	257	241	253	260	234	232	244	220	277	261	265	254	252	268	253	253	261	231	252	235	223	272	264	254	245	244	225	256	231	241	244	203	226	224	284	248	240	251	222	256	233	254	257	260	226	258	251	221	243	233	243	250	233	239	255	254	218	260	223	241	249	234	255	253	269	242	217	234	250	239	275	262	264	270	243	245	276	249	248	221	247	255	263	228	279	243	222	265	242	250	237	224	226	255	222	246	214	234	244	248	234	252	236	255	230	236	279	275	257	279	258	231	242	216	256	249	250	275	255	236	251	240	242	241	259	229	256	261	255	270	211	243	247	234	228	234	226	236	256	250	277	249	242	243	281	265	239	246	246	237	243	239	273	246	205	266	236	259	233	264	279	231	288	251	270	242	254	235	225	217	209	243	210	229	272	247	248	256	258	267	235	262	247	229	262	223	245	238	250	231	224	263	275	234	232	247	255	250	267	241	267	235	222	214	264	239	241	287	266	248	273	240	228	237	249	261	230	259	252	253	227	269	224	245	261	238	238	257	215	234	246	241	279	242	271	266	279	219	228	264	242	267	250	258	269	244	242	251	226	261	231	242	245	226	241	244	238	244	253	238	256	237	238	255	261	236	260	230	252	258	233	263	257	240	230	250	274	239	219	250	254	250	234	256	252	250	267	232	264	274	246	241	245	268	233	234	216	247	230	258	250	258	282	239	218	256	222	249	247	265	227	238	238	249	256	224	238	259	260	222	221	265	253	258	246	254	231	248	246	225	247	251	282	266	259	233	226	242	265	223	252	233	219	208	248	229	254	229	245	252	269	208	252	234	232	243	233	279	247	262	287	223	255	239	243	243	234	253	264	239	240	250	276	240	249	224	240	233	223	262	260	224	242	229	249	224	251	292	256	272	273	274	229	250	238	249	249	256	227	261	231	235	233	256	291	259	263	246	295	254	240	257	240	252	242	253	264	260	230	249	269	252	243	223	257	236	252	255	257	189	262	255	257	289	231	266	272	276	244	237	234	268	253	241	230	266	233	253	225	239	242	288	218	207	258	242	230	237	217	251	216	257	265	252	226	220	251	241	254	246	231	218	239	223	236	259	233	246	221	249	236	240	243	251	227	249	262	221	261	241	234	232	229	249	240	242	250	234	218	244	247	243	256	238	228	225	242	262	243	246	251	236	236	240	252	218	266	241	257	211	227	230	285	268	232	237	250	264	252	252	265	234	235	252	258	231	243	229	245	239	236	255	244	262	243	251	236	278	248	199	248	232	236	234	248	252	239	234	267	222	255	221	264	240	247	254	267	233	258	261	229	247	259	219	240	239	227	250	256	272	256	229	244	284	217	256	247	229	248	265	232	235	265	232	256	225	227	243	274	266	257	266	252	239	225	275	249	237	238	251	268	239	239	243	276	238	252	235	222	230	225	238	238	252	229	237	251	261	254	253	232	271	274	212	240	251	230	228	252	271	222	246	266	262	237	235	237	255	204	257	251	254	241	250	258	257	247	242	228	232	229	233	265	248	269	245	247	249	247	233	252	266	283	246	231	247	248	245	237	254	238	246	227	240	234	233	250	228	258	248	269	254	238	244	258	242	238	243	243	244	231	266	237	217	242	270	249	254	235	251	262	257	231	246	259	253	235	221	255	236	259	219	270	245	220	255	250	243	240	271	255	258	243	245	249	241	226	240	237	278	263	242	272	272	238	235	249	252	246	222	253	235	246	271	246	249	247	253	253	234	256	242	256	236	255	249	232	226	232	237	283	254	256	247	234	267	256	243	241	224	244	232	243	257	241	255	233	241	247	239	255	217	223	265	270	230	246	290	270	273	246	249	237	240	233	246	232	261	203	227	246	252	231	235	248	264	222	225	243	233	231	287	260	241	240	245	236	258	258	252	254	230	257	217	239	249	257	218	252	259	249	255	256	227	248	253	264	237	253	255	251	235	272	233	278	234	227	244	273	252	241	269	218	234	253	234	239	246	249	243	241	267	256	256	243	241	265	244	250	267	259	251	253	249	276	207	225	223	244	223	262	246	267	261	229	222	241	268	249	270	233	246	222	268	255	266	247	242	265	236	221	246	236	261	229	208	231	245	222	251	258	267	274	270	274	255	239	240	279	221	285	276	238	252	224	236	239	239	249	229	247	244	268	233	250	253	241	233	240	245	258	239	272	260	246	239	232	264	253
11045	27453	55772	61081	54754	45649	35579	24888	15479	8467	3954	2101	1316	802	565	539	571	585	543	586	590	594	586	573	573	593	586	606	540	559	568	556	557	573	555	576	553	603	585	548	531	563	588	531	533	548	583	558	598	556	589	549	539	577	561	603	573	569	610	524	614	557	580	557	515	553	596	583	591	586	579	566	586	548	556	518	598	587	586	566	546	580	584	532	590	558	560	555	579	536	597	567	627	548	564	590	533	569	560	593	557	577	553	544	585	561	551	589	613	579	584	571	564	578	608	606	599	583	555	552	591	592	560	538	533	551	592	564	585	613	606	563	571	577	588	580	561	541	552	572	556	612	600	589	558	537	580	592	526	520	564	580	581	565	595	539	578	557	565	587	550	607	566	568	557	568	588	577	538	551	587	585	557	582	544	570	564	567	637	598	582	520	532	538	560	572	567	582	608	580	601	584	617	573	560	544	571	545	585	561	553	610	557	610	589	587	578	574	538	590	544	574	582	583	570	536	608	543	611	541	599	550	569	560	577	585	557	560	516	597	556	571	570	572	594	570	560	590	577	562	537	555	598	560	566	591	561	576	584	543	579	589	583	571	555	538	579	567	526	585	586	591	560	614	569	619	562	564	565	557	521	575	584	582	559	578	556	557	533	595	530	520	564	542	605	574	553	594	550	515	628	575	537	580	629	542	525	589	617	580	537	561	538	514	552	588	537	524	610	579	604	577	545	602	572	593	537	609	552	585	537	575	579	615	534	594	549	578	577	575	542	564	551	586	569	567	621	568	567	599	590	562	553	579	591	558	566	615	530	589	539	493	573	553	574	572	521	558	587	571	587	503	620	540	554	583	560	542	587	580	581	548	548	531	585	619	567	529	550	594	582	603	582	559	588	559	582	575	591	603	586	583	575	561	498	555	594	530	562	552	611	576	571	564	537	540	568	553	556	568	567	590	536	572	583	555	584	574	638	571	595	555	555	579	611	564	546	550	572	572	600	555	545	575	588	547	566	579	595	563	576	562	588	543	549	567	590	574	587	572	593	566	565	564	557	576	583	550	533	543	543	575	597	597	549	567	540	534	585	542	563	521	617	555	552	572	572	572	601	587	557	573	580	543	565	553	579	548	560	533	559	582	543	604	591	578	571	567	593	551	619	559	569	574	570	565	571	565	592	570	569	573	549	588	587	595	540	504	588	627	549	555	608	560	548	583	584	578	543	597	588	562	591	570	575	618	581	537	567	576	573	629	592	564	557	603	547	571	584	558	553	549	609	599	625	574	608	558	520	577	582	594	565	607	554	644	575	593	561	578	595	568	544	535	557	566	550	614	560	569	576	595	532	616	562	607	557	538	553	561	527	607	598	548	568	539	565	563	587	538	567	580	587	577	569	573	579	593	593	597	574	569	593	587	563	581	537	584	578	557	558	583	544	571	613	556	587	543	530	601	548	559	580	597	577	568	556	543	573	566	566	626	593	570	568	583	587	588	602	560	558	596	596	559	595	540	592	606	556	573	563	573	578	632	586	553	570	560	588	584	576	582	584	583	551	548	559	592	593	566	535	564	544	572	616	530	587	550	561	607	603	560	525	579	568	573	590	556	590	542	550	590	559	626	582	572	562	607	593	587	565	616	541	589	585	564	595	597	540	562	542	575	518	574	504	587	585	546	602	556	561	574	575	541	551	579	565	571	593	573	553	589	556	546	560	589	598	577	585	601	576	553	561	563	521	592	503	595	582	573	538	521	573	593	570	536	569	552	608	604	557	604	553	564	568	539	595	576	544	602	538	544	560	548	562	560	563	578	596	595	597	558	568	620	587	551	529	537	601	529	578	582	560	604	550	547	616	559	594	567	569	590	578	592	582	565	543	548	606	537	572	577	551	581	573	557	565	558	548	616	529	547	548	550	557	558	546	571	542	584	569	604	571	614	565	583	598	564	581	594	541	628	558	597	540	560	549	645	601	565	555	598	571	574	614	559	552	552	580	596	550	591	541	563	575	511	560	576	569	564	563	586	601	561	540	592	549	544	594	603	594	558	557	581	563	572	566	547	564	560	542	562	585	565	569	512	581	549	554	532	566	546	581	620	514	575	591	581	583	587	600	571	571	585	579	587	572	545	549	557	539	549	568	579	552	515	621	603	552	575	601	581	558	573	559	570	565	543	540	587	554	577	558	536	572	524	556	589	533	580	605	561	560	546	545	574	598	568	572	576	588	566	620	533	567	598	574	526	575	567	572	562	565	600	574	553	560	584	550	540	536	579	561	562	548	602	555	569	498	565	523	541	535	570	570	550	590	538	570	574	577	547	539	599	577	574	571	536	604	550	574	585	598	573	517	609	585	554	575	584	585	598	579	545	585	628	572	561	565	580	586	557	538	512	568	614	592	533	590	553	547	581	573	535	533	557	571	560	599	567	545	607	590	549	600	579	575	555	592	621	613	574	601	583	608	600	562	587	544	573	574	516	614	585	529	572	559	533	587	595	564	586	528	550	562	545	524	570	544	583	595	590	588	559	563	575	557	559	591	571	599	582	621	574	565	572	602	570	550	534	584	557	571	591	551	564	602	527	561	553	604	557	571	560	538	554	578	602	604	595	563	593	591	582	577	594	550	568	590	569	556	589	551	545	589	549	558	555	589	587	594	573	565	603	601	543	536	526	576	568	589	591	593	564	557	587	578	561	572	567	592	537	573	592	545	594	588	578	573	565	556	600	585	609	569	566	563	576	526	558	591	547	586	532	574	613	567	579	588	558	583	595	577	603	588	530	565	570	588	572	583	588	588	569	556	517	588	566	552	545	597	586	548	600	558	541	527	551	619	632	623	591	552	572	556	548	545	628	567	570	572	551	586	556	535	539	554	554	556	574	575	616	611	543	603	560	556	524	564	537	562	584	568	596	607	559	549	553	557	603	537	557	563	572	592	564	562	583	543	591	540	542	569	555	562	580	563	583	578	565	564	597	606	532	571	559	583	606	551	575	634	560	598	581	576	572	591	537	579	535	531	571	542	576	605	530	576	592	562	561	569	604	577	608	592	541	564	570	581	563	569	572	571	556	567	552	560	597	560	553	564	522	572	576	591	566	560	595	630	610	587	551	561	576	610	551	589	556	618	548	591	511	537	591	631	577	631	544	547	616	547	550	542	568	598	609	537	606	563	585	602	568	600	567	586	558	624	543	594	573	566	555	595	597	581	575	588	548	536	602	576	561	555	570	596	573	599	583	536	539	580	569	592	569	543	545	592	568	549	552	603	580	536	588	576	566	537	590	605	580	589	587	582	550	554	570	530	570	576	567	601	593	591	579	570	594	543	546	564	558	561	557	554	560	540	552	608	548	554	582	601	548	565	591	588	579	582	605	589	578	544	504	557	587	551	570	548	592	557	552	591	555	545	609	556	557	545	563	584	585	532	560	593	576	560	563	555	560	574	567	538	611	547	605	543	596	566	604	579	573	563	573	558	607	550	613	578	617	547	561	583	525	577	518	566	562
28588	44316	73716	68783	57533	46338	33482	21300	10934	4775	1970	1075	553	386	322	335	318	311	336	336	348	346	321	310	299	349	331	326	302	344	312	324	337	357	329	326	323	361	349	300	343	310	317	316	345	315	333	300	327	349	314	320	314	333	305	315	285	299	316	318	322	358	364	336	371	296	310	310	319	331	319	330	335	359	300	331	353	319	325	362	376	346	323	353	359	337	346	323	312	344	342	319	375	321	290	329	305	305	303	328	340	294	295	311	324	299	328	323	304	302	311	330	319	324	297	362	319	329	313	324	332	330	351	315	304	322	337	326	362	293	355	325	334	330	310	339	337	319	328	323	342	321	329	334	377	334	333	303	307	339	363	314	315	312	320	317	293	312	332	366	327	343	313	331	326	324	334	327	329	303	344	344	341	351	330	300	335	314	331	282	313	327	357	325	312	332	319	325	283	339	306	320	319	309	341	315	350	311	351	356	295	302	302	304	324	318	327	305	307	342	322	334	298	332	302	325	384	308	321	319	326	295	346	311	337	320	317	330	320	333	294	331	298	331	356	293	349	348	313	363	339	335	336	359	362	329	313	328	318	335	330	324	317	366	349	301	335	336	334	280	326	359	353	313	365	337	314	333	290	333	313	315	330	339	312	352	332	360	335	334	317	308	317	343	337	343	333	335	353	327	332	322	348	310	334	294	331	324	345	296	345	296	336	318	333	332	337	365	295	303	361	315	314	297	326	321	320	353	344	361	323	362	320	331	349	341	318	307	336	346	332	311	330	278	350	327	320	327	301	356	323	326	313	324	338	336	341	305	333	334	355	340	315	312	334	361	324	307	333	373	350	339	330	332	338	326	325	299	354	322	343	340	323	360	331	304	321	335	318	337	340	368	336	300	332	367	311	333	353	345	334	297	380	365	355	330	323	318	315	344	336	296	352	335	361	336	327	344	334	334	347	337	338	349	294	305	312	324	360	330	368	359	366	340	336	299	374	336	298	336	296	311	324	293	321	333	323	271	347	296	349	313	330	325	313	329	362	356	340	324	297	337	319	321	289	325	345	325	326	323	295	319	327	359	323	328	292	340	331	306	330	315	318	324	311	354	342	319	313	300	320	299	318	333	356	304	346	313	329	308	355	352	297	352	308	319	327	304	355	324	312	317	391	326	310	317	337	357	328	338	361	328	302	326	337	326	316	325	330	320	342	296	318	358	355	295	296	312	339	321	329	300	333	298	371	349	290	334	310	306	363	346	328	299	318	333	313	319	319	356	337	286	313	291	350	349	310	348	334	339	349	314	308	318	313	358	366	305	367	373	356	351	328	315	315	291	344	327	313	344	352	345	330	325	378	310	323	367	311	385	335	331	325	314	313	328	319	326	346	288	346	308	312	297	335	353	294	322	341	318	331	331	308	320	302	292	322	347	295	315	375	322	318	349	322	344	323	348	325	325	318	322	323	315	333	331	309	363	314	333	353	341	327	331	310	287	301	332	306	301	307	319	323	336	357	318	337	316	338	303	330	304	324	324	307	302	318	346	316	311	345	361	354	269	333	292	323	318	370	346	364	325	362	300	298	330	312	308	280	357	353	354	372	332	313	315	388	348	343	326	345	313	298	322	346	337	331	351	317	325	352	305	339	337	370	337	342	330	329	348	332	367	326	291	305	349	345	321	331	339	331	343	340	329	342	324	316	311	313	326	328	307	297	348	332	334	326	295	352	344	298	310	344	363	306	311	306	319	370	294	351	312	352	335	335	344	334	358	319	315	327	316	325	296	359	343	357	316	342	314	293	316	319	331	322	306	307	348	308	319	345	307	332	319	319	336	340	331	287	346	302	310	314	319	305	327	322	341	319	312	348	328	308	329	345	352	358	337	345	340	361	330	311	328	338	322	328	332	350	345	332	350	344	340	329	314	348	311	318	325	298	300	362	326	330	300	308	339	335	325	294	321	309	339	363	332	332	335	341	337	354	342	314	338	314	345	337	330	321	334	359	362	315	329	296	306	344	312	295	306	340	293	329	326	326	290	327	388	323	329	335	337	316	307	349	337	315	332	318	298	333	329	345	325	302	365	320	302	300	350	317	317	324	312	341	322	322	325	333	327	317	335	329	361	349	364	320	365	342	338	327	295	345	324	354	322	327	337	297	329	317	326	324	311	312	330	339	369	333	323	323	349	291	328	340	321	300	312	328	312	314	341	335	306	301	338	338	301	329	333	311	320	340	311	326	321	318	312	327	283	339	305	320	343	331	338	343	315	287	346	340	300	347	330	355	328	330	299	317	336	329	350	317	295	326	333	348	337	313	328	336	319	344	332	344	355	294	344	312	347	323	330	333	337	354	311	298	334	349	325	350	358	324	326	301	338	338	311	329	357	341	309	353	337	310	360	342	317	342	313	316	332	341	316	304	287	342	323	356	313	334	334	324	296	340	313	319	319	338	317	305	306	334	334	323	326	327	321	311	313	319	360	318	313	343	333	326	338	319	317	321	350	324	365	324	305	341	314	319	335	296	313	352	349	309	343	301	347	342	350	360	323	319	304	369	335	335	359	344	314	307	302	310	325	296	338	351	300	339	280	308	321	281	336	318	353	328	332	349	311	324	300	329	327	282	337	350	346	355	328	340	347	345	337	328	323	344	325	347	288	344	326	312	310	349	345	321	323	319	294	330	359	326	299	298	294	346	321	292	341	301	336	341	336	332	331	328	381	346	318	348	365	319	305	371	344	324	327	301	344	324	329	325	273	321	306	325	303	332	319	289	325	335	348	361	331	294	369	324	309	342	305	312	317	307	320	330	326	287	333	359	332	337	326	318	337	356	320	323	336	347	292	336	319	352	336	330	329	314	344	301	273	314	328	306	337	311	343	370	314	316	322	318	321	302	312	319	327	329	293	317	300	317	353	323	349	342	303	305	296	359	408	298	303	352	314	324	324	341	311	319	324	358	345	333	344	315	326	327	341	312	326	330	324	346	324	358	347	312	296	314	326	314	326	265	324	327	329	322	313	296	341	316	353	352	324	345	340	365	365	336	355	331	332	346	311	340	340	310	336	359	311	317	311	311	329	298	336	304	322	320	324	311	308	334	308	316	331	319	321	335	336	327	323	290	287	311	294	332	350	311	325	334	313	322	309	339	329	325	359	327	348	338	336	345	305	342	305	325	350	331	287	323	311	311	318	316	333	319	341	320	328	334	334	331	326	303	340	291	310	305	353	352	324	314	339	310	322	304	337	302	354	312	337	300	343	313	349	311	324	342	298	349	361	310	296	343	278	306	331	338	324	305	328	313	300	310	306	284	318	275	312	302	341	309	312	344	326	317	343	330	316	341	334	314	327	358	305	324	317	339	308	325	298	327	340	362	345	347	342	328	326	315	327	337	350	306	343	330	341	327	312	307	333	291	323	339	337	335	370	345	332	351	311	315	319	374	313	352	374	312	322	332	307	325	345	310	317	340	364	314	334	327	315	336	349	321	355	308	354	337	343	342	351	344	348
15119	33076	66681	73113	66602	58072	47293	36333	25070	14689	7189	4117	1916	1261	734	744	719	730	704	732	724	762	750	741	736	741	738	696	713	733	725	768	762	699	759	731	751	689	744	742	689	712	759	731	727	749	777	794	724	708	725	759	747	720	709	699	778	727	726	734	707	726	718	708	691	698	774	732	733	723	675	724	719	774	737	740	753	826	736	714	746	761	707	744	716	725	726	746	725	725	715	712	718	722	692	711	734	723	736	737	725	745	708	714	733	740	711	711	702	706	716	742	755	729	713	707	737	713	705	815	707	721	750	757	759	786	733	737	722	717	745	766	759	715	708	770	726	763	760	709	701	774	767	752	701	698	708	732	702	772	715	738	705	718	709	753	729	715	756	699	733	728	711	703	758	723	737	727	715	735	751	723	754	758	770	725	762	742	767	748	687	785	732	753	786	692	745	709	741	713	757	693	711	683	724	786	711	740	749	742	758	703	737	735	753	756	709	780	724	704	730	733	770	729	748	781	726	763	721	695	754	745	658	714	719	712	732	703	723	750	725	733	728	726	722	747	724	762	710	715	752	794	741	716	718	741	719	728	743	735	768	775	718	687	750	727	728	728	741	766	717	765	747	759	695	711	731	721	760	720	789	770	745	727	724	770	739	716	754	707	699	754	720	757	730	741	757	768	732	716	723	695	747	715	719	674	721	699	752	679	708	722	702	685	725	751	765	784	750	723	704	744	713	665	687	686	697	731	731	707	723	821	715	709	730	754	722	721	721	728	717	703	725	798	720	746	752	745	684	794	743	753	753	779	673	691	740	711	723	741	730	718	748	735	703	687	718	786	747	730	717	723	664	721	777	716	754	724	730	734	754	733	737	721	698	717	733	790	747	713	691	759	691	741	786	730	703	716	708	701	749	754	736	736	756	729	711	811	760	729	744	735	711	702	684	752	724	723	768	673	757	746	728	708	759	721	749	722	687	711	747	745	663	719	730	793	734	692	777	784	737	689	717	733	732	735	724	756	683	711	747	724	745	741	712	720	779	724	739	732	741	779	746	762	732	738	771	736	669	718	699	713	688	712	728	701	689	706	723	771	778	712	722	789	713	760	765	732	747	694	727	711	773	715	727	720	736	679	742	714	714	726	773	690	747	713	761	744	734	744	734	725	712	749	727	705	752	718	724	718	667	773	703	733	748	738	784	709	735	755	779	745	731	705	712	716	709	711	759	765	708	727	717	774	680	716	763	727	709	711	718	743	734	760	705	765	687	743	737	694	733	785	748	705	706	740	743	746	719	760	772	762	676	717	736	716	722	774	683	721	754	737	693	781	734	742	742	793	781	732	722	728	701	719	749	742	756	738	746	720	749	729	744	704	703	732	679	733	711	714	766	706	753	727	710	771	737	704	736	736	743	759	738	751	757	734	763	666	728	717	727	748	745	724	685	723	705	764	694	722	732	679	733	748	718	695	761	752	752	734	724	735	691	680	715	779	705	676	727	716	759	712	727	777	714	754	670	733	747	731	760	691	674	702	718	699	720	652	733	746	745	715	744	708	750	716	723	699	737	740	761	753	729	698	779	723	716	753	753	726	709	731	719	739	766	736	739	753	713	718	729	685	728	728	725	704	698	667	719	679	750	703	674	703	776	780	719	704	753	731	719	755	691	763	728	763	686	738	678	772	775	755	700	744	743	733	764	700	732	711	739	771	769	750	735	735	754	714	714	686	738	784	750	723	735	740	780	731	749	710	771	724	761	707	737	732	736	718	704	730	691	708	704	698	698	735	667	723	708	732	732	715	714	707	691	724	702	690	731	741	790	705	751	748	755	771	778	743	753	733	719	725	746	712	707	743	722	697	736	769	688	755	734	725	709	719	715	708	727	718	722	699	704	736	699	769	704	700	726	699	731	742	728	693	722	705	721	724	686	728	773	721	734	728	718	717	756	744	706	743	754	727	677	772	740	724	738	775	668	698	730	713	730	715	771	736	760	741	710	725	791	704	732	742	731	727	784	719	716	746	707	733	745	702	749	749	760	740	781	724	688	763	752	677	775	750	752	711	733	735	763	723	726	746	770	701	748	715	693	705	739	744	694	791	722	704	767	695	743	743	763	753	747	693	692	766	741	726	731	736	722	712	704	746	710	687	726	768	735	755	743	735	737	702	710	738	719	777	773	741	738	751	721	677	747	709	708	727	725	725	709	719	713	787	708	686	714	770	740	708	669	739	740	708	706	731	742	740	750	714	757	763	732	780	737	715	733	704	715	740	689	749	706	729	736	762	700	775	717	733	729	721	730	694	749	723	675	674	726	719	726	764	756	731	733	700	732	717	695	696	748	763	784	729	734	741	729	702	732	737	739	722	719	767	709	738	715	747	742	731	711	722	744	690	714	700	740	722	750	720	740	679	715	717	751	731	725	725	759	757	739	748	707	735	716	698	743	773	692	798	723	706	688	765	759	723	720	759	690	738	723	782	776	758	706	739	713	740	679	735	753	711	752	704	753	689	722	731	693	711	731	749	699	767	729	694	738	718	752	734	697	709	736	737	758	704	751	708	704	726	702	692	739	772	741	732	705	716	701	704	685	757	742	726	715	761	692	733	737	751	758	723	753	737	733	772	713	721	767	773	732	746	759	738	738	690	715	729	763	718	718	750	736	745	747	735	800	732	748	696	781	712	704	712	760	668	686	714	750	718	800	705	661	692	729	757	751	667	747	717	731	733	776	705	727	725	747	765	754	750	717	744	713	751	721	702	793	737	743	697	729	749	731	754	743	740	670	723	742	711	741	740	703	734	743	749	752	727	742	765	752	798	691	743	730	688	772	724	793	780	730	700	689	724	741	692	721	725	761	735	758	721	778	706	737	742	716	756	763	739	761	705	727	775	736	761	764	701	745	731	714	677	719	732	730	705	703	706	751	736	737	731	677	729	694	690	737	765	700	777	701	718	760	726	775	752	752	715	742	737	719	748	704	746	710	742	746	704	713	768	754	736	714	734	693	692	702	705	729	720	747	727	745	715	724	748	736	724	701	727	698	711	745	711	753	692	742	705	704	731	727	738	732	679	736	755	664	732	717	693	709	680	729	756	726	707	774	734	726	729	689	733	734	741	708	753	725	768	711	762	722	786	738	727	687	810	754	710	781	746	781	709	720	682	728	729	770	747	744	719	723	780	713	729	725	754	745	732	739	718	772	711	698	717	713	744	742	734	745	731	752	716	739	771	753	753	726	737	779	712	743	753	714	679	760	703	673	752	700	754	699	704	742	681	750	721	690	722	734	691	680	743	767	791	694	735	731	667	713	731	737	725	763	707	716	747	746	733	727	697	731	740	720	660	740	756	740	694	700	774	728	811	738	738	733	708	769	764	722	718	734	698	752	676	771	732	756	722	709	744	763	781	763	727	717	776	719	703	703	703	738	734	733	691	717	737	750	763	710	765	743	725	733	737	760	712	753	747	719	698	716	742	732	747	740	739	744	710	785	774	696	717	714	728	713	740
4145	3539	5879	4980	3158	2226	1525	957	645	545	411	330	337	284	292	275	250	270	295	235	293	253	301	275	269	263	268	258	243	304	292	284	311	306	287	309	266	313	297	304	272	279	272	294	305	299	282	276	295	315	270	257	268	272	291	304	297	248	298	280	300	273	249	280	277	279	278	279	297	260	257	276	305	248	312	290	275	287	279	263	299	264	254	279	284	309	282	251	287	262	254	295	277	265	286	278	280	301	282	298	275	296	306	284	276	268	316	277	243	280	272	272	290	288	287	284	310	272	278	282	307	276	270	285	279	281	283	299	304	287	308	275	289	283	274	306	298	298	271	267	281	298	299	301	268	287	303	270	304	283	292	269	282	259	283	283	267	293	254	315	252	289	294	302	260	302	293	273	287	257	272	256	266	270	271	233	247	282	272	280	257	277	286	325	272	286	283	276	282	265	278	284	278	259	267	259	281	269	292	259	280	259	273	312	287	270	299	263	295	264	279	266	272	268	278	273	297	283	309	227	309	264	264	266	267	267	300	278	277	274	292	296	271	261	297	258	262	230	278	278	326	259	320	269	285	281	281	274	313	305	242	261	267	269	284	289	285	272	323	291	291	299	292	265	304	287	268	282	299	319	279	300	331	267	262	280	266	293	278	286	281	304	264	259	290	267	294	260	249	285	294	266	268	294	294	263	275	285	269	291	277	279	283	277	277	261	271	292	295	281	271	258	316	276	292	282	304	273	297	256	304	263	265	284	248	285	291	304	275	284	285	281	263	260	260	268	300	279	262	277	303	277	282	290	303	301	291	268	266	290	287	275	277	279	304	256	268	267	273	275	284	268	295	246	273	291	310	293	262	259	285	265	272	250	282	289	292	253	302	262	286	296	266	280	281	254	293	307	293	285	295	273	302	291	282	272	272	277	289	298	276	284	281	280	265	289	285	308	258	265	268	266	261	280	261	272	327	284	254	289	285	284	286	317	267	286	276	295	281	293	276	271	283	285	251	325	256	250	262	243	286	274	277	238	255	297	271	285	258	288	258	292	259	303	262	262	265	283	281	300	288	285	294	291	285	299	270	267	279	272	243	264	284	291	266	236	301	270	264	267	329	286	291	308	308	276	280	261	283	287	244	283	259	301	281	294	275	287	298	305	302	250	279	283	261	283	273	287	268	314	293	319	252	289	283	292	253	289	246	271	322	287	256	297	273	321	310	280	328	282	259	284	295	263	301	275	281	267	264	282	298	267	306	273	283	288	290	259	292	273	303	286	298	280	267	311	286	274	277	289	277	271	250	292	266	294	299	272	289	293	248	281	285	295	288	259	297	329	290	262	271	292	246	279	315	291	306	280	285	294	251	260	286	276	293	272	293	282	256	288	317	280	279	299	258	273	280	258	269	286	285	288	313	276	259	284	306	273	279	304	279	289	271	283	292	295	277	266	297	249	309	257	254	268	288	259	315	280	313	302	273	264	257	312	279	283	283	270	302	293	285	305	265	277	307	277	258	261	287	299	275	275	258	263	284	290	303	271	265	300	266	257	302	291	294	276	295	285	310	284	289	291	264	278	294	259	283	256	266	253	275	278	267	314	272	266	268	319	288	279	294	275	288	283	252	272	304	271	270	279	269	289	289	300	288	340	264	278	259	265	288	282	294	305	300	296	303	286	273	301	253	306	290	289	291	280	268	322	260	321	248	243	288	267	284	282	294	250	290	249	242	251	270	267	264	295	263	272	310	251	278	320	320	292	288	300	240	272	281	286	284	268	315	284	274	291	271	261	269	304	285	302	280	304	273	280	266	289	279	292	297	288	282	303	312	280	277	297	260	303	287	318	277	277	294	303	290	278	283	303	311	296	251	250	285	250	277	241	287	279	306	285	304	270	281	262	257	291	261	302	269	250	224	323	260	247	262	315	294	282	302	257	312	284	277	320	250	269	350	262	252	300	275	288	285	258	301	267	282	285	282	292	286	273	303	271	265	292	307	278	272	292	255	312	251	272	279	264	276	260	257	293	277	287	277	280	299	266	265	280	271	271	276	296	282	274	282	283	306	274	295	283	350	280	302	288	283	283	273	270	280	289	277	276	262	310	300	256	273	285	303	273	287	282	267	297	302	299	270	309	290	279	302	302	275	317	306	299	290	287	279	278	327	284	294	269	260	291	255	305	258	318	269	280	261	312	255	257	275	279	307	283	284	279	291	275	278	270	275	279	276	294	268	272	272	291	274	284	289	268	252	274	275	292	262	280	289	299	305	303	288	264	273	277	299	282	286	320	296	289	283	273	260	294	301	266	284	289	298	296	301	293	274	259	268	276	254	294	262	283	291	273	268	263	296	288	279	255	294	312	269	293	291	266	276	293	298	273	250	279	257	279	299	287	274	283	247	300	263	284	260	286	297	272	321	274	300	274	279	263	300	271	286	281	274	300	275	321	259	276	285	279	250	258	262	268	263	279	253	267	292	260	271	270	293	279	278	298	275	256	303	279	290	276	286	288	291	296	245	301	287	283	280	291	305	304	268	290	287	283	267	266	267	270	262	305	288	286	275	271	297	284	280	293	315	292	293	280	281	265	295	242	289	261	310	270	266	286	276	297	270	263	298	299	306	296	300	277	281	296	263	276	283	279	289	276	272	272	275	275	289	300	265	275	283	240	244	268	274	294	283	272	298	292	280	284	262	298	290	282	279	278	283	270	272	281	272	261	273	270	250	284	290	298	276	279	303	285	300	255	315	297	299	254	303	259	281	261	288	295	294	268	249	263	289	273	276	271	293	296	282	275	282	282	261	290	257	301	272	296	297	261	270	304	278	319	268	256	256	287	294	279	255	297	271	294	307	302	307	309	281	260	282	275	269	284	291	278	275	244	315	278	289	286	298	281	278	265	292	291	274	295	280	260	283	271	281	294	267	257	275	303	263	300	323	280	244	295	280	301	271	277	335	259	290	260	277	295	252	253	268	287	297	301	271	293	264	259	328	273	304	265	252	293	276	261	298	311	285	255	313	287	242	319	271	315	271	261	329	292	313	312	277	287	311	273	324	273	278	280	305	301	265	281	275	298	279	306	270	291	278	282	295	283	272	287	316	269	283	297	278	285	292	259	267	269	280	249	279	264	278	297	276	258	242	296	301	285	281	302	315	299	301	290	302	298	290	268	280	281	252	282	319	275	291	269	277	286	315	288	276	281	330	302	290	289	247	276	323	274	286	335	277	252	275	288	285	279	289	269	285	288	292	284	320	257	294	245	270	291	277	293	269	247	296	270	278	277	294	274	286	276	304	294	281	295	255	289	303	284	266	290	297	292	287	261	281	292	285	278	298	281	303	296	237	268	301	292	300	298	289	312	281	271	272	291	283	320	282	311	290	273	311	293	277	287	269	302	242	319	270	260	297	290	288	288	271	261	276	290	262	304	298	264	284	272	296	287	263	295	266	295	268	269	255	273	280	289	255	280	287	280	294	270	282	294	309	277	262	275	296	261	280	301	259	292
3260	4150	11401	13447	10444	7836	5404	3491	2217	1468	1016	810	702	652	629	609	661	597	644	610	599	649	671	600	627	598	654	598	590	633	622	626	651	621	651	612	626	611	612	639	647	629	586	627	624	607	596	639	630	612	648	650	661	648	602	650	614	630	619	615	606	590	610	590	629	601	616	628	596	633	616	603	627	598	624	635	662	627	625	614	660	571	618	620	630	658	617	592	630	628	608	672	667	617	584	637	614	628	621	599	662	607	638	647	592	619	621	542	572	584	639	634	615	623	630	581	605	625	612	617	605	608	636	649	628	632	622	604	649	655	640	637	603	649	656	670	651	645	622	598	588	637	623	589	607	593	609	621	678	624	659	623	637	623	628	615	620	630	615	611	613	592	624	682	630	626	590	652	636	591	641	606	630	668	622	611	645	601	623	666	639	635	624	595	669	630	623	629	592	707	632	624	583	653	585	615	596	670	611	633	619	610	623	620	632	632	597	654	643	581	686	686	624	659	646	616	601	594	636	612	617	601	594	626	601	689	672	613	648	654	628	587	619	652	617	664	664	621	651	624	623	635	638	592	699	618	590	625	651	612	652	661	611	588	618	638	656	651	604	674	625	632	617	633	629	643	641	618	620	628	637	621	634	654	677	654	625	591	622	593	636	619	635	595	614	606	669	644	624	632	576	681	609	658	590	674	607	667	651	642	657	663	624	589	648	645	643	603	630	656	576	658	619	596	610	639	650	664	628	593	623	644	632	662	590	631	660	670	659	605	614	587	641	605	680	657	622	679	619	607	663	625	678	620	623	599	676	622	629	599	620	609	628	644	595	639	601	646	649	645	668	642	638	635	642	662	645	635	655	591	620	603	626	626	627	636	601	634	615	614	637	659	619	649	542	621	560	643	634	665	636	628	621	584	646	622	631	620	630	644	648	629	657	619	639	624	684	662	630	668	632	641	612	630	641	665	663	640	610	612	597	615	653	662	617	618	637	633	609	625	615	639	633	619	603	582	652	622	600	654	625	611	661	617	618	583	670	640	613	624	665	623	587	598	647	628	596	552	622	606	632	621	626	643	603	600	612	606	628	656	620	590	609	643	616	629	660	630	638	625	660	675	666	612	595	650	637	621	620	627	595	647	594	640	626	650	629	621	633	628	600	578	626	626	633	636	586	644	610	640	647	640	648	564	639	650	618	641	653	606	661	630	623	628	616	612	657	607	632	626	626	629	611	647	638	589	682	625	635	647	641	656	625	592	583	667	636	635	620	590	642	647	627	608	593	633	646	631	625	624	634	610	637	613	639	619	620	607	578	567	649	635	620	573	590	617	632	687	632	614	639	646	615	609	608	675	651	666	645	664	651	628	680	598	659	600	619	593	639	559	608	634	639	627	629	625	661	656	618	631	606	624	563	599	608	615	617	636	620	597	632	668	639	616	617	617	590	616	627	589	628	629	646	650	612	612	588	622	623	617	637	609	637	600	644	665	674	628	650	593	587	614	653	633	627	601	627	631	648	622	602	604	643	642	589	627	641	620	589	618	639	601	634	573	660	647	639	682	681	650	635	626	617	651	618	600	600	613	615	644	660	616	607	627	612	635	634	551	634	622	607	576	619	607	622	647	672	623	645	636	575	646	640	605	619	612	656	666	592	627	606	634	576	640	641	652	656	642	649	626	597	578	610	616	608	641	633	639	632	596	631	650	639	649	627	644	616	602	626	602	618	623	618	625	643	639	640	610	609	641	604	580	634	615	664	668	632	690	628	619	624	626	614	633	640	665	669	643	606	623	672	647	625	643	619	634	558	616	656	624	691	634	677	660	618	620	599	588	626	625	585	623	616	630	628	604	636	668	679	604	602	655	640	695	637	559	616	648	658	622	649	634	650	622	603	622	559	584	621	586	624	636	630	661	599	628	625	643	629	608	629	606	597	621	589	578	641	689	642	655	622	611	640	639	626	620	589	611	665	643	625	684	689	618	612	679	638	617	674	625	606	661	647	616	589	595	640	669	632	608	646	597	621	562	626	608	639	601	604	585	636	641	619	623	650	606	643	626	581	657	627	590	623	622	637	698	640	624	611	636	639	623	622	590	665	636	636	624	619	599	662	631	619	631	617	652	615	607	656	616	628	633	659	652	595	668	626	637	633	609	628	628	635	595	611	591	584	633	637	688	640	653	672	651	628	593	638	612	623	608	628	612	607	617	640	634	686	617	615	591	639	660	601	612	627	623	614	646	667	618	601	583	640	622	605	645	619	648	668	637	634	593	651	606	668	621	599	620	626	625	643	684	627	634	655	625	645	618	618	631	645	653	639	622	631	659	641	656	623	600	656	643	598	693	677	645	611	660	640	590	598	601	620	627	605	609	661	632	663	636	606	596	621	611	582	609	595	644	597	616	639	617	628	617	661	634	627	620	637	584	642	643	637	626	610	650	594	645	649	651	611	623	632	607	637	651	630	574	631	633	635	637	619	622	642	626	625	651	579	647	644	623	580	627	574	639	653	622	623	611	633	588	648	668	603	655	614	598	629	602	603	651	640	600	665	648	646	647	619	618	665	674	635	636	620	637	669	644	614	639	649	607	648	632	674	656	652	611	626	637	634	640	621	708	605	608	624	653	610	654	622	615	595	639	595	646	630	638	639	633	612	590	625	662	621	620	665	623	613	649	657	656	569	590	665	633	667	630	612	669	675	621	623	637	639	606	636	655	604	609	638	617	656	668	602	634	595	626	633	641	621	641	628	592	619	660	629	629	641	616	552	618	561	628	665	625	691	613	600	600	631	587	622	637	645	611	621	635	578	653	652	613	587	615	578	664	580	602	608	641	598	626	615	610	629	652	599	576	585	640	602	657	605	602	645	646	629	641	597	631	678	575	603	588	627	621	632	703	624	603	642	618	613	592	601	605	653	628	639	642	668	615	654	629	622	660	636	630	622	652	646	625	646	627	608	647	608	635	603	615	628	644	648	641	669	641	602	639	616	639	629	598	609	635	620	679	595	630	662	608	643	609	660	643	593	604	615	664	614	624	631	622	643	673	641	596	613	628	609	580	630	615	666	584	605	647	614	647	585	632	654	626	624	651	674	639	586	623	648	641	631	649	609	584	619	617	638	624	619	631	635	641	661	621	595	636	580	656	598	634	574	611	613	657	654	593	617	580	636	599	618	623	596	653	653	637	654	650	652	671	662	624	650	626	586	621	650	626	642	596	616	627	611	653	592	608	562	650	615	661	608	642	628	646	622	579	621	648	632	654	613	624	619	592	648	640	627	641	624	636	604	640	592	615	637	648	603	655	618	603	628	617	622	608	656	604	610	607	641	614	586	619	613	626	597	621	594	657	633	600	617	622	586	657	643	616	638	620	668	600	633	562	646	640	638	654	616	676	628	618	636	660	613	658	619	580	622	653	602	609	655	641	647	585	647	635	608	633	633	632	619	639	644	630	666	601	640	606	637	593	615	636	626	659	641	602	588	635	599	705	651	596	600	625	672	605
19527	28068	52242	54335	46668	35240	23025	13000	6331	2820	1319	776	416	311	206	245	265	228	245	236	226	248	236	254	230	201	197	236	258	241	241	212	216	263	231	267	264	225	237	231	260	271	243	253	231	231	236	240	245	239	233	244	238	237	236	255	252	251	255	250	205	239	261	251	264	227	233	277	251	231	249	231	258	243	224	269	246	248	249	248	244	241	224	233	240	261	228	229	224	228	257	227	250	251	265	239	212	253	222	243	242	252	252	270	237	244	216	213	240	236	231	237	249	277	244	236	258	258	223	262	243	235	253	235	231	224	232	232	225	223	237	255	233	266	234	236	243	262	249	274	243	207	230	239	231	235	264	224	247	244	252	254	227	244	244	224	255	257	231	240	214	230	237	236	223	264	248	245	248	215	224	261	231	270	237	222	238	251	257	244	209	233	205	262	233	236	236	234	278	214	247	253	227	232	234	233	219	229	244	258	238	236	233	262	247	225	254	220	266	221	233	227	234	249	237	233	246	227	255	251	248	227	248	242	228	244	254	240	236	237	240	232	275	223	226	210	249	243	260	241	239	239	199	223	231	240	226	226	235	239	213	221	256	224	229	247	239	231	269	281	239	235	244	244	275	230	222	241	235	266	241	268	230	267	236	243	238	261	263	265	240	268	237	222	244	253	216	247	246	248	247	241	253	213	247	208	246	242	214	209	223	216	256	219	226	237	235	271	232	249	233	256	224	253	224	260	247	228	218	254	296	261	225	233	237	236	243	245	244	231	237	255	272	235	230	220	231	238	243	248	245	215	231	238	267	220	261	256	264	258	224	249	232	239	264	209	258	250	228	261	236	219	238	220	241	254	231	229	232	255	243	244	251	253	226	253	262	245	228	253	230	237	237	241	215	222	254	243	234	231	240	226	230	219	240	249	266	200	235	239	230	226	243	277	262	236	232	251	225	219	216	239	229	227	239	207	245	244	246	246	226	242	242	226	223	250	226	224	268	286	257	238	236	265	234	250	233	256	264	245	216	255	241	229	239	233	224	244	276	257	268	233	214	214	248	240	262	252	223	264	264	237	241	265	244	263	230	257	235	241	220	262	253	265	260	244	223	242	219	240	237	274	256	226	233	272	252	265	235	254	240	208	227	242	230	237	259	254	258	193	243	259	230	240	277	240	254	234	263	229	236	252	237	211	195	210	234	257	213	240	266	274	237	225	272	252	239	281	251	251	241	257	245	246	254	268	240	227	229	258	251	214	230	241	258	236	252	243	258	266	241	220	246	226	236	246	241	222	219	271	240	227	245	232	253	223	212	234	224	244	236	231	239	236	264	227	241	246	274	254	235	232	255	237	247	250	239	226	242	213	227	244	246	245	257	233	223	254	254	241	248	273	260	242	244	254	262	268	264	246	235	230	231	263	237	240	277	251	251	262	240	223	212	238	219	276	271	260	250	232	264	238	210	271	271	258	212	246	251	245	240	214	245	246	254	282	238	217	271	246	221	264	237	275	250	259	265	266	218	220	261	255	229	236	211	212	222	221	242	252	234	212	253	247	250	219	259	263	243	247	261	238	216	232	275	220	244	254	227	262	259	275	214	222	275	227	215	267	235	236	275	259	228	290	238	223	259	242	269	241	251	237	246	202	228	284	231	223	245	299	240	226	232	249	280	266	251	211	259	239	225	217	232	247	232	231	219	262	255	249	237	242	256	266	241	237	233	245	251	240	256	262	237	233	217	251	234	221	262	240	245	256	266	249	278	242	228	246	252	236	230	256	232	242	206	240	247	225	219	238	245	247	257	280	237	244	236	237	277	208	202	244	244	236	245	258	237	251	204	236	220	255	245	223	249	212	203	254	221	251	222	256	262	272	246	263	226	224	225	246	236	244	230	233	246	247	255	215	267	253	226	242	236	251	245	215	247	253	227	247	236	236	240	239	253	250	241	216	252	236	250	222	250	204	244	223	240	235	278	227	201	201	215	232	227	245	241	257	253	232	227	232	243	230	235	234	270	258	249	243	242	273	247	235	252	246	236	260	210	232	245	261	276	270	261	242	253	239	215	227	250	247	241	228	229	223	256	230	240	243	250	264	269	254	255	209	204	245	254	231	244	241	259	243	256	241	244	237	245	212	229	279	232	244	221	254	249	234	255	220	241	203	240	256	262	244	244	242	243	245	222	267	281	249	231	238	232	246	265	253	239	209	241	242	241	224	239	237	224	213	244	222	235	206	234	253	244	206	256	234	256	228	239	250	230	236	232	235	246	226	266	224	222	222	254	255	261	233	237	239	229	249	260	268	225	272	218	262	260	238	246	264	227	250	244	217	241	289	267	208	223	245	263	235	242	257	267	233	243	265	247	244	228	198	222	249	246	248	274	236	245	261	249	230	222	233	236	276	266	262	222	238	258	215	217	229	262	255	231	244	248	236	247	207	234	244	265	269	227	257	249	223	234	276	254	251	215	224	256	252	240	252	209	239	232	238	237	262	253	257	231	234	240	256	226	250	257	228	216	252	216	238	226	237	249	219	253	228	214	243	244	246	262	241	222	222	232	225	247	239	270	265	244	237	217	270	243	250	277	230	236	267	216	219	226	233	243	250	226	244	253	237	269	247	255	241	226	223	234	230	219	220	232	235	225	239	251	239	276	214	228	239	263	244	233	232	257	261	241	218	229	237	243	229	247	243	232	236	258	269	215	234	228	231	226	215	196	255	245	243	234	249	267	256	244	214	276	234	250	234	206	283	256	205	229	265	227	243	221	232	218	245	251	245	233	248	254	233	245	236	250	251	247	252	249	265	240	261	239	260	266	241	215	249	254	253	266	229	235	247	243	262	251	271	228	226	230	230	246	257	229	254	229	272	279	238	259	237	242	238	248	270	246	263	288	231	217	226	268	222	245	234	247	236	254	248	250	240	231	248	250	271	251	239	237	260	234	245	252	261	231	233	240	234	240	261	233	233	223	232	245	225	248	243	232	262	234	217	254	218	231	243	242	211	230	216	268	234	267	239	259	232	233	259	265	234	269	251	254	231	233	261	227	234	230	264	222	242	258	238	221	223	241	254	256	224	228	250	231	244	235	261	250	225	234	229	225	237	248	250	234	257	240	246	239	219	222	219	236	243	228	240	225	249	251	283	260	272	287	261	261	230	217	232	245	239	224	260	274	255	262	245	260	211	230	239	260	228	276	226	241	221	223	229	229	250	246	256	247	271	271	247	242	249	256	216	238	248	244	243	255	228	246	236	241	237	222	235	249	231	270	234	234	228	236	258	242	216	253	236	223	249	226	215	219	266	249	235	247	209	234	204	208	266	248	231	255	237	245	233	242	245	241	232	240	266	215	246	236	250	250	221	203	255	191	220	264	222	228	247	238	193	218	209	195	218	239	239	268	229	247	233	234	220	227	204	226	253	244	217	236	252	216	234	245	232	243	235	246	255	240	254	239	257	236	246	264	228	259	236	237	235	234	230	221	250	260	256	267	230	238	232	225	237	233	244
11316	22699	50357	59639	56596	48454	38748	28715	19111	10865	5536	2824	1236	702	557	557	532	564	576	601	576	578	504	581	526	541	520	582	533	579	566	526	535	534	527	597	564	533	578	540	559	574	595	541	607	577	581	561	550	549	608	572	536	581	522	543	560	560	565	538	545	598	530	575	584	585	580	548	542	552	584	541	530	545	559	533	589	504	583	525	559	595	563	535	571	559	549	568	552	543	544	554	571	523	550	582	611	542	520	523	577	589	558	526	567	546	532	596	538	564	562	567	539	571	580	567	581	551	553	545	558	549	590	555	548	597	562	501	562	536	533	535	608	537	526	553	555	531	545	525	538	547	573	550	527	576	586	525	561	531	547	564	575	582	554	582	498	558	588	529	560	531	537	581	551	537	569	557	576	567	573	560	531	528	557	566	545	517	576	561	546	592	531	537	577	571	619	560	563	598	540	553	546	582	573	581	571	577	560	510	633	564	543	551	523	546	610	543	540	566	575	584	569	544	548	547	538	563	569	546	564	570	574	558	536	563	564	537	574	576	566	560	547	564	540	570	585	547	584	547	565	539	554	559	572	574	549	566	574	579	571	558	550	504	566	539	549	571	515	541	573	559	586	521	527	590	569	569	573	584	550	569	541	511	588	551	578	584	591	536	545	526	577	539	564	556	552	568	553	553	540	555	560	544	549	538	575	503	528	530	509	519	525	561	527	582	524	556	550	512	597	582	594	560	594	557	557	567	539	595	588	514	547	520	533	568	593	570	605	535	558	577	539	539	552	548	525	517	564	558	553	577	549	561	511	595	604	568	564	535	558	560	536	574	531	527	562	517	593	591	515	560	545	606	564	545	550	497	587	525	564	554	562	531	473	530	559	562	543	534	538	586	531	577	527	555	545	557	587	537	550	548	508	597	565	537	565	603	532	554	598	541	523	593	604	560	601	591	570	612	576	523	561	582	557	557	534	519	549	552	554	584	536	540	570	556	580	551	552	538	566	524	539	565	532	540	560	578	584	544	522	530	541	547	568	588	616	568	578	561	552	551	557	549	584	548	531	572	532	548	545	586	514	548	582	549	587	524	544	563	531	568	508	547	518	571	535	582	584	560	558	541	553	540	588	556	564	514	529	589	559	575	569	544	548	540	541	548	566	533	532	587	509	550	594	567	593	568	522	541	555	581	548	538	538	556	523	555	543	566	585	549	563	562	585	605	544	536	542	622	557	581	563	598	587	524	545	504	538	572	519	537	535	590	540	581	547	578	537	551	540	594	524	548	539	560	568	554	531	567	564	563	582	575	586	578	587	571	559	571	549	527	571	547	571	599	565	568	514	543	529	526	556	574	556	540	562	598	540	532	540	557	573	563	542	568	565	557	555	514	551	561	524	563	522	556	554	553	538	579	568	593	535	592	578	570	593	585	570	572	607	562	609	546	567	603	572	518	560	541	531	547	513	538	530	548	533	541	572	578	575	568	567	579	535	519	531	562	592	604	567	565	558	578	514	564	584	584	575	570	568	544	549	607	550	575	594	527	588	514	564	551	557	565	570	586	572	557	552	534	540	588	561	509	524	536	529	599	586	620	533	561	575	566	581	529	541	571	530	539	507	548	556	606	525	547	538	565	579	555	541	567	557	508	540	583	571	582	585	537	544	598	583	559	520	584	528	594	592	561	562	512	570	585	571	535	553	549	564	575	557	538	564	552	546	514	538	642	573	558	550	528	529	582	533	592	584	531	515	566	542	598	588	585	548	589	539	575	512	560	546	545	567	578	581	536	557	572	528	574	551	514	552	526	590	525	600	524	558	550	597	591	556	528	533	575	606	564	549	549	559	554	590	566	544	534	585	583	528	584	605	577	563	559	543	532	558	569	569	573	551	573	572	560	563	572	520	530	591	589	549	559	589	613	591	612	546	546	593	582	567	530	536	553	566	566	577	553	564	566	560	551	553	528	549	594	560	549	562	545	587	525	530	538	597	593	556	563	543	551	520	520	562	548	547	597	523	541	530	576	552	540	562	556	559	515	566	621	634	573	580	536	583	566	565	533	579	565	521	572	540	569	572	545	563	551	548	564	571	560	540	577	545	578	582	568	585	600	557	600	563	571	567	546	600	515	554	517	593	546	552	567	553	549	564	564	562	524	562	548	574	552	567	532	540	531	576	527	591	539	570	516	515	563	558	578	522	552	564	552	576	575	597	555	553	561	541	590	537	567	564	516	525	587	560	561	586	540	556	514	569	521	558	569	568	575	513	550	557	541	540	533	545	552	515	541	576	576	562	545	578	569	518	482	547	599	548	567	551	556	567	591	572	564	568	525	567	559	624	596	567	601	535	511	542	550	519	564	550	559	526	514	571	540	625	560	589	564	597	504	560	597	576	513	544	524	548	568	505	584	565	532	592	567	587	557	547	567	552	610	538	570	575	583	542	556	535	596	566	579	542	573	533	580	561	559	558	525	563	575	536	528	586	555	578	584	561	565	546	587	580	580	559	541	584	545	532	572	565	527	562	574	584	578	526	547	545	551	535	553	532	541	573	577	539	542	586	566	560	574	567	550	519	575	584	540	593	566	538	531	564	503	525	539	613	539	538	582	552	561	534	614	542	547	518	587	571	541	513	575	552	575	564	561	567	540	543	563	539	512	570	575	585	562	529	527	551	527	537	566	536	541	549	504	535	535	593	526	556	534	527	557	571	593	590	550	570	563	601	599	535	510	555	533	577	567	568	578	565	544	546	557	557	556	511	524	554	541	584	591	558	556	512	517	552	581	533	551	550	518	580	603	565	537	543	561	556	607	606	570	526	526	597	531	535	564	596	540	549	538	559	539	552	570	584	563	572	579	531	537	554	571	553	587	593	542	544	546	574	563	576	565	573	541	578	544	566	553	537	549	559	550	565	591	570	525	517	536	545	560	548	591	578	544	576	579	580	563	558	580	560	542	564	544	563	566	571	547	547	573	530	582	551	556	617	577	597	545	583	599	554	582	523	564	587	616	549	564	534	571	589	517	542	592	561	543	562	533	596	556	553	590	574	597	537	543	573	546	550	547	548	572	610	536	574	556	575	518	550	563	568	527	533	541	545	584	559	577	580	593	550	584	565	591	621	561	532	583	525	581	537	598	585	561	564	537	569	553	574	540	498	582	550	552	561	545	574	557	544	575	528	550	553	541	587	560	543	568	544	541	523	543	597	565	530	518	543	552	605	574	557	550	563	566	581	545	539	553	609	595	562	591	558	566	557	541	575	532	605	561	598	536	556	557	544	556	557	541	573	539	522	594	588	587	552	545	564	530	540	516	526	537	553	535	589	523	553	582	574	560	574	605	576	538	540	546	611	558	537	567	551	599	515	600	566	555	572	581	574	523	606	563	561	518	583	559	546	577	571	577	574	596	548	564	579	591	563	605	537	535	590	570	561	558	564	549	561	592	548	586	527	565	582	542	529	561	560	556	596	512	574	576	562	519	561	558	572	578	542	532	585	574	580	517	558	559
25785	29302	72936	70117	58897	47076	34461	21939	12104	5714	2338	1174	569	395	303	367	323	371	370	332	330	327	344	314	292	292	273	335	307	302	357	331	319	288	346	307	300	303	334	319	313	314	331	377	340	292	328	342	329	340	366	346	312	330	289	310	298	291	342	304	353	304	327	350	308	304	307	320	364	337	356	378	334	314	339	319	309	315	312	333	321	294	323	322	309	319	342	348	338	323	315	337	328	284	309	307	333	332	355	326	319	309	357	344	307	287	349	348	354	341	297	359	318	339	324	314	293	335	313	313	327	292	303	342	312	312	361	352	324	342	342	317	357	299	340	313	358	331	372	335	296	323	270	322	284	320	309	318	313	329	346	311	313	334	287	318	308	286	336	337	324	325	291	327	340	330	310	296	365	332	347	333	334	375	308	305	350	316	323	349	322	322	339	327	301	318	306	323	324	311	364	329	303	289	339	318	315	302	328	351	333	353	318	335	320	304	312	357	308	332	343	299	340	340	350	324	340	311	319	307	294	333	307	318	352	322	321	328	317	295	331	349	339	370	306	327	320	339	352	342	350	333	347	340	343	322	335	305	357	305	305	338	323	305	336	341	326	298	309	314	295	296	317	322	338	320	312	359	293	310	306	321	325	320	298	352	314	349	335	324	308	311	367	326	311	304	321	338	358	305	343	323	334	312	318	311	357	340	318	362	335	337	308	319	301	334	324	324	315	347	316	309	317	334	360	286	306	328	330	325	338	362	312	303	317	329	335	305	333	348	348	314	313	312	315	338	332	302	305	336	307	336	299	323	317	323	341	316	303	316	374	334	325	329	318	325	330	313	320	321	341	315	319	334	310	329	348	335	324	349	324	338	358	335	314	338	314	313	332	329	326	260	343	326	363	328	358	296	317	309	341	311	320	322	367	309	345	315	297	327	310	361	334	291	350	341	301	321	316	323	352	304	320	323	324	290	304	311	324	343	341	362	334	288	293	296	281	352	334	340	341	333	335	308	296	314	311	304	293	346	282	362	361	335	331	338	315	372	325	314	340	309	290	307	339	331	336	322	347	294	315	342	322	321	338	349	309	311	335	340	335	329	295	324	359	343	353	300	356	278	308	304	323	315	358	340	313	318	314	313	340	305	312	322	313	332	340	332	344	336	323	322	340	327	323	307	332	347	295	316	314	302	339	340	335	355	310	329	341	349	317	304	313	324	323	335	305	332	307	324	353	325	313	355	353	329	323	326	353	315	339	289	344	339	334	321	323	338	293	349	347	314	333	305	322	297	342	312	288	350	334	289	348	340	305	315	350	319	351	325	326	308	324	297	310	337	323	293	318	346	321	342	319	344	315	330	338	339	335	339	307	281	353	324	278	333	308	335	320	315	316	301	337	316	360	307	321	348	304	344	351	321	345	318	328	333	322	343	330	332	330	317	340	330	302	319	360	328	356	302	347	337	325	330	284	331	326	319	326	313	333	342	328	319	299	289	275	309	325	319	331	325	319	314	302	304	299	315	344	332	316	302	336	359	327	357	342	299	297	306	315	309	351	352	321	323	330	336	332	314	328	373	323	318	352	320	290	361	359	324	331	340	307	346	310	332	342	329	313	311	308	314	344	347	345	325	338	316	335	308	343	332	370	366	338	300	298	323	367	350	335	319	329	337	331	324	301	312	312	346	315	304	317	325	359	315	304	326	308	337	340	349	349	312	312	317	339	296	331	332	321	301	322	340	309	313	363	316	331	318	301	297	349	344	318	293	306	350	349	331	309	332	307	308	309	291	308	334	331	313	324	328	291	331	325	325	315	324	334	324	326	315	313	356	342	352	305	308	314	286	310	309	292	354	314	341	338	354	350	328	314	300	327	290	348	331	334	337	346	337	327	312	342	323	289	371	345	317	312	316	316	317	322	293	356	334	360	333	315	293	317	353	340	320	292	310	327	348	334	338	320	316	359	321	319	320	326	344	315	320	366	324	353	340	348	288	353	296	344	352	353	327	300	341	330	318	334	316	337	332	367	317	311	295	303	324	342	312	349	300	330	336	302	334	319	287	324	329	290	316	337	330	357	319	317	323	360	346	275	335	336	308	348	325	297	320	304	281	313	326	300	308	304	332	321	314	345	303	325	301	347	327	307	374	343	337	357	348	306	276	350	331	316	322	298	309	297	350	320	321	315	315	318	288	334	331	319	350	329	355	333	323	332	314	352	326	316	321	322	330	293	311	349	328	340	346	308	320	294	315	321	330	319	323	307	319	327	302	325	345	313	322	313	315	314	326	345	334	340	311	320	354	305	322	315	301	330	325	350	342	312	316	325	312	341	324	337	298	341	333	359	327	349	338	292	336	308	307	303	347	351	331	332	327	324	351	325	315	318	360	340	276	341	357	332	347	346	314	321	356	292	343	311	346	320	302	306	358	314	309	295	322	340	321	316	324	300	342	343	295	336	326	318	317	305	342	292	324	321	289	351	351	353	362	311	298	349	325	307	296	282	312	316	298	328	310	327	322	331	348	340	343	332	292	305	310	326	311	335	365	351	311	345	284	344	295	340	308	335	329	365	353	311	321	352	320	305	315	332	303	317	319	283	312	348	348	323	339	323	325	329	313	298	322	334	287	310	297	341	322	326	320	313	343	284	314	315	338	329	351	343	340	344	327	342	319	337	321	353	316	328	300	308	333	322	305	330	319	353	312	304	322	332	310	352	312	303	346	316	362	307	380	320	320	308	327	327	343	332	330	336	332	309	304	326	302	330	334	367	329	340	298	351	317	339	312	309	307	299	308	296	352	313	330	330	319	316	351	327	338	319	343	319	327	319	391	319	310	339	318	339	334	339	322	335	325	315	299	299	321	305	315	324	352	343	284	344	320	301	366	350	330	337	357	346	320	312	336	325	314	306	323	345	322	336	317	322	335	298	315	331	331	299	316	290	294	313	347	327	364	325	360	345	346	354	315	301	306	339	324	322	340	307	301	319	329	310	302	321	324	303	319	334	311	312	336	313	323	310	304	324	334	344	334	338	333	325	372	297	308	288	309	341	339	298	315	309	355	352	335	289	329	306	348	300	320	287	341	313	308	334	345	334	373	313	320	282	347	305	359	308	321	311	332	309	368	324	313	321	338	322	328	317	325	358	291	311	302	334	313	302	333	327	321	323	333	353	317	311	337	319	323	340	312	328	284	303	353	308	285	341	313	315	306	342	313	317	288	327	347	356	318	304	344	291	328	318	355	328	316	321	293	322	307	366	311	313	338	327	320	320	310	339	340	385	332	340	328	323	326	370	331	347	304	354	296	334	324	343	306	314	317	317	328	324	336	335	320	330	324	343	325	353	322	365	327	331	300	321	288	328	322	326	303	350	322	331	306	317	316	335	332	297	322	329	315	342	308	335	281	310	306	307	342	324	326	325	333	325	326	349	356	316	302	294	313	338	321	310	344	337	361	353	318	283	307	337	328	320	308	346	336	331	304	356	288	337	308	323	321	327	320	317	373	305	336
12699	22657	65631	74433	67874	58454	48047	37546	27019	16696	8539	4483	1665	1025	797	745	726	746	714	765	712	715	694	689	675	759	714	717	749	716	741	755	695	734	702	706	736	801	769	733	731	761	728	722	753	752	708	765	731	750	739	744	711	737	783	748	768	712	734	722	723	747	722	748	759	728	684	748	743	711	734	726	664	743	738	712	757	700	744	740	716	731	724	699	729	714	745	730	741	733	712	698	748	763	687	726	689	732	757	725	728	727	691	736	691	739	749	724	675	744	710	683	743	680	728	751	718	761	718	761	780	777	739	709	701	735	746	766	744	735	707	726	691	742	691	761	760	735	719	760	764	735	688	702	745	762	706	711	738	730	782	750	663	781	755	718	744	763	693	728	742	728	730	717	736	705	746	717	760	724	687	716	743	768	754	755	737	697	745	742	717	749	727	695	741	717	694	670	787	722	772	737	742	725	699	681	679	744	719	706	749	692	775	715	724	776	719	741	671	735	673	712	721	726	720	726	684	728	682	719	703	722	696	725	746	683	730	717	717	719	746	725	704	726	709	677	752	730	732	709	713	733	753	736	706	726	763	709	714	723	744	694	702	770	762	724	737	751	752	710	724	727	720	741	705	695	671	761	766	718	738	709	725	724	757	711	768	681	726	740	729	692	753	756	728	714	759	773	730	753	739	706	760	716	687	775	752	750	701	688	742	724	723	693	753	706	714	710	765	692	771	701	749	731	727	636	722	699	713	753	732	746	740	726	747	776	753	744	712	684	695	752	701	760	742	751	768	681	735	712	690	718	737	744	693	735	711	685	733	725	716	748	742	688	690	771	716	726	725	769	701	720	726	693	711	698	722	673	735	773	716	746	745	732	735	744	749	696	720	713	724	745	737	721	730	711	725	738	706	801	767	706	709	749	715	746	711	703	733	764	729	708	751	700	709	760	772	726	726	782	721	756	709	714	691	655	742	732	660	754	733	697	753	718	807	690	747	704	747	693	686	748	743	740	711	726	777	713	684	755	770	709	692	743	770	681	750	758	708	732	730	708	722	687	694	781	722	707	708	710	746	731	700	720	722	715	745	743	760	737	759	724	719	716	774	742	708	719	756	740	672	717	736	703	735	712	753	738	684	684	697	742	721	742	701	738	722	742	676	690	707	765	730	726	709	713	689	746	701	737	768	714	752	755	745	731	690	699	688	690	761	716	792	732	713	725	718	698	735	726	808	743	738	728	730	693	755	708	716	752	744	721	698	744	752	716	683	732	766	704	674	709	711	756	755	697	727	730	761	705	767	717	779	712	725	750	697	687	694	763	718	698	719	732	707	742	742	761	734	722	709	750	723	729	719	781	682	715	746	761	773	751	694	744	722	680	722	714	776	727	678	732	697	714	670	708	747	727	754	784	779	717	735	697	730	765	748	717	723	751	757	716	753	732	721	705	690	710	698	731	680	715	712	747	716	699	721	746	682	747	700	734	686	692	732	755	712	768	799	686	731	728	734	686	703	739	774	718	771	735	732	769	663	718	714	673	710	716	742	699	709	664	726	752	671	717	710	711	741	732	725	707	704	728	708	727	719	698	755	688	762	762	701	688	723	724	759	751	706	771	701	780	739	719	735	689	693	712	745	740	721	718	750	715	710	748	718	754	685	730	727	715	713	717	767	666	730	700	714	731	736	752	691	703	688	733	718	728	712	718	728	738	764	730	716	756	710	753	771	716	704	812	709	709	751	730	768	767	705	714	707	681	734	688	713	728	720	710	683	747	726	715	736	755	752	740	697	750	738	715	736	726	700	728	733	764	736	714	781	763	675	718	716	759	727	695	739	689	707	727	743	741	736	762	755	692	717	728	725	745	701	720	739	729	722	765	678	695	704	721	721	720	735	756	705	716	827	722	698	700	710	759	752	694	714	708	697	774	723	690	747	708	762	732	765	731	728	736	826	738	781	701	717	724	739	687	770	729	727	753	737	721	709	708	715	729	733	680	734	735	746	704	705	780	748	675	727	693	736	703	742	723	735	741	714	721	725	744	718	701	752	728	748	733	694	686	678	716	751	697	785	691	726	699	752	748	715	764	704	697	711	731	723	740	725	724	743	745	724	742	704	676	684	747	735	720	703	686	741	745	737	744	756	736	704	760	769	700	712	739	729	701	719	690	732	676	741	716	760	749	794	718	726	743	750	747	726	696	735	707	731	736	754	713	705	691	726	744	738	711	722	737	711	699	728	711	684	760	751	755	666	725	747	709	705	746	721	713	737	718	715	698	712	697	695	779	712	741	700	765	727	710	732	700	775	728	724	725	726	768	721	712	694	700	698	739	686	726	733	717	732	703	711	757	720	783	759	795	725	710	727	749	674	733	741	754	732	706	760	737	717	733	752	714	745	713	725	736	756	815	735	748	751	732	693	689	742	749	733	758	730	762	716	686	697	685	729	695	731	787	752	704	774	763	764	748	719	709	752	711	734	763	694	717	811	746	706	688	774	736	741	750	710	743	738	726	730	686	711	652	711	784	730	692	734	680	738	742	679	752	704	743	734	708	712	726	762	739	691	740	698	761	772	727	700	696	720	745	736	724	706	748	711	750	713	723	767	715	724	714	692	680	727	705	739	750	708	707	689	699	684	728	709	773	756	719	753	778	746	728	721	762	776	697	727	687	716	733	725	765	737	731	729	715	689	761	743	698	720	752	751	722	725	716	749	706	662	711	683	685	709	755	706	688	744	705	697	735	706	663	728	699	710	720	739	716	748	710	750	806	716	750	724	704	719	716	726	717	684	717	736	768	740	692	736	736	731	699	741	712	726	748	711	697	728	720	732	720	708	718	750	747	693	722	726	751	748	736	749	757	805	725	719	708	717	772	714	743	737	697	699	719	745	700	721	761	711	759	728	679	696	719	704	769	745	695	708	754	705	708	734	722	719	692	727	753	708	714	750	736	723	708	748	769	702	766	697	720	713	713	709	711	750	733	713	741	763	777	709	690	759	770	732	717	755	725	747	715	747	721	719	739	711	721	733	722	744	730	694	707	695	696	748	689	728	714	723	711	725	728	689	734	742	746	754	762	767	750	697	710	726	704	718	701	728	743	727	715	728	723	731	778	702	721	718	720	715	730	745	707	743	681	728	739	738	715	769	708	700	736	701	752	710	757	746	749	721	725	763	730	776	769	757	717	682	750	696	731	752	699	728	737	737	720	743	689	737	741	782	745	730	758	712	713	732	751	737	781	707	728	744	735	741	696	716	684	721	730	718	738	661	721	776	731	709	731	741	715	698	732	701	733	764	725	768	767	733	722	719	724	701	737	733	702	736	718	711	684	730	707	729	726	713	707	767	737	776	687	735	729	766	721	725	719	718	795	721	746	735	667	786	735	757	767	730	697	720	733	684	738	692	687	748	709	763	781	716	728	748	765	752	724	721	739	691	747	677	730	706	715	709	743	689	730	750	719	738	784	744	759	688	760	734	739	673	721	769	748	764	742	753	767	733	720	727	738
6269	3756	5794	6084	4276	2772	1933	1243	789	538	424	350	303	287	278	302	265	281	295	288	259	282	257	297	321	295	277	320	309	308	293	283	291	315	290	269	278	313	268	296	312	276	242	310	263	293	297	296	281	289	271	280	284	270	281	264	299	291	272	284	278	262	295	276	283	273	305	285	314	290	297	283	288	276	335	263	306	274	299	248	297	261	286	251	272	290	288	273	259	298	296	299	300	270	266	290	256	286	276	257	277	232	300	287	308	282	287	268	289	288	275	261	274	268	297	313	295	262	257	302	294	282	284	264	267	261	269	282	293	280	281	287	273	253	293	284	310	256	257	281	293	298	289	275	259	270	288	315	269	307	278	307	288	283	266	290	293	261	286	263	289	296	294	272	267	287	279	294	279	318	258	307	257	287	272	279	278	269	269	263	259	279	300	295	300	293	289	284	261	255	265	291	263	270	304	295	263	301	236	268	279	283	281	289	249	282	276	315	294	284	268	285	296	305	322	293	310	275	285	266	299	285	266	303	282	282	298	290	299	283	281	278	267	252	271	304	270	252	296	313	291	301	283	262	272	290	268	295	277	273	268	274	282	273	317	287	288	264	267	263	252	274	279	269	281	286	296	273	299	300	288	300	279	297	295	299	265	304	259	308	254	300	345	287	278	271	268	278	275	265	270	284	275	266	312	279	283	283	321	273	250	277	289	283	284	280	282	295	293	292	285	259	279	225	243	240	280	310	278	273	273	262	271	283	301	275	278	277	286	276	313	242	287	300	269	277	266	303	277	315	292	280	306	270	279	311	272	288	259	254	286	257	277	289	265	259	263	296	297	273	272	295	260	280	276	278	250	266	287	289	266	280	264	279	307	327	287	248	258	314	276	255	262	289	294	253	304	293	281	278	293	270	273	289	267	296	278	289	269	278	277	273	305	274	260	283	287	289	329	262	293	285	263	308	269	259	289	303	305	281	279	255	287	254	278	303	290	293	305	278	298	296	299	296	258	274	296	269	287	279	291	273	246	262	251	281	270	257	310	312	298	310	277	293	264	250	270	282	279	273	297	297	272	314	306	257	236	274	282	260	321	281	294	272	274	301	288	305	300	308	299	278	278	274	259	265	307	266	294	295	283	263	325	321	284	288	290	315	248	273	295	268	310	277	301	259	280	260	276	279	264	291	284	249	300	289	269	280	289	266	278	290	266	265	279	267	275	297	287	294	262	252	245	278	267	315	268	294	284	308	277	302	304	295	308	262	259	259	268	257	270	275	279	306	296	298	277	261	286	257	247	287	311	274	271	253	287	244	285	303	275	287	291	311	271	271	241	271	271	266	258	323	290	317	315	303	306	296	293	288	278	291	255	267	306	283	293	288	294	301	290	261	277	277	296	290	291	309	272	282	290	258	272	278	252	274	321	279	306	290	285	288	287	298	281	294	311	272	280	277	269	299	277	290	272	288	292	310	278	283	313	289	270	280	264	290	297	291	290	281	255	263	289	264	274	279	272	279	290	281	301	279	267	285	298	313	276	280	299	305	268	275	297	243	302	286	304	305	282	268	253	299	266	257	277	266	286	301	305	271	295	294	299	274	309	273	263	313	254	302	283	316	306	246	281	313	311	245	270	302	290	269	259	280	277	254	266	313	284	290	286	272	286	295	253	280	271	279	282	288	265	264	301	275	298	285	300	346	294	271	273	277	261	302	308	269	295	266	254	284	291	274	295	284	301	299	292	284	269	258	251	278	285	281	306	273	307	336	284	284	281	258	250	292	265	258	289	277	282	238	271	264	286	305	285	260	275	257	277	292	278	269	295	299	264	282	268	299	253	291	290	281	277	275	271	268	270	263	263	256	263	269	308	291	241	312	294	289	256	266	265	275	292	322	282	290	237	264	275	265	284	247	296	294	285	265	304	270	287	256	283	285	260	312	288	333	283	296	287	276	313	293	277	298	244	282	303	302	292	306	316	314	285	317	300	254	238	291	300	271	284	301	322	317	264	317	257	253	285	250	286	279	315	261	265	281	295	295	306	290	274	298	281	255	259	281	269	280	273	289	289	266	315	282	283	304	297	277	294	264	260	318	294	303	298	297	291	289	283	296	283	258	307	303	301	269	267	274	295	256	273	277	332	317	291	299	281	283	262	273	275	284	284	288	249	293	286	294	282	274	261	289	273	283	288	279	249	293	298	280	313	281	285	292	282	259	321	282	291	270	285	312	272	284	264	264	275	283	293	286	291	275	297	266	301	279	262	271	266	295	307	286	302	290	267	266	298	290	297	239	287	274	316	283	269	283	284	285	283	303	292	259	288	268	268	285	271	298	294	272	295	306	263	292	289	278	281	277	260	287	279	262	269	279	265	285	291	301	287	259	291	310	306	318	258	276	293	298	286	299	307	312	291	253	269	286	272	258	293	273	286	271	264	264	232	289	288	279	286	248	278	272	269	273	261	291	265	260	306	288	263	257	305	329	277	297	282	301	286	274	314	290	274	277	273	272	281	281	303	340	266	289	287	241	298	284	305	287	284	294	268	297	270	244	285	254	265	267	271	298	263	269	261	279	287	255	261	274	288	292	300	272	280	322	269	297	265	292	290	267	290	291	266	263	262	282	264	322	288	284	286	286	264	307	243	296	267	273	291	304	256	296	278	314	276	275	261	251	268	275	262	263	279	291	287	292	301	294	287	320	273	308	297	314	278	273	324	325	270	280	284	315	295	283	301	295	291	273	296	301	287	290	278	307	289	298	276	306	271	287	288	310	275	289	299	284	302	266	307	285	296	285	283	287	286	260	288	288	273	280	303	290	281	292	265	308	278	274	273	249	300	276	301	272	288	262	265	270	283	260	268	257	284	285	296	275	275	275	302	278	256	274	269	274	260	261	273	290	310	256	289	253	278	285	266	296	251	272	272	284	248	283	283	317	271	301	289	311	263	272	314	294	266	271	271	287	280	306	269	294	288	276	299	268	290	282	273	306	267	299	278	263	310	256	254	289	290	306	271	280	252	254	294	296	255	277	292	263	306	277	253	293	305	305	242	284	272	299	270	260	270	277	293	285	298	279	310	289	291	267	293	273	278	306	296	306	265	301	261	294	336	283	285	289	316	293	286	301	288	269	236	309	268	278	259	258	264	279	293	258	273	243	306	311	277	299	300	302	290	271	281	271	317	311	313	292	256	298	291	289	287	253	299	237	278	291	314	312	299	309	303	281	290	270	297	287	291	279	281	290	303	265	267	271	283	240	289	286	261	255	271	302	318	250	260	277	279	252	283	311	288	263	285	311	257	278	288	284	304	314	318	283	267	287	278	266	259	311	291	272	291	257	272	251	292	237	294	277	281	258	278	290	317	279	287	283	299	251	275	274	304	247	274	315	298	290	276	293	256	302	266	264	277	300	265	238	309	293	288	292	246	276	276	301	262	266	302	307	293	275	279	298	284	285	278	266	254	278	266	242	270	302	297	274	270	307	283	278	255	250	301	305	258	256	275	258
4027	3224	11123	16021	13215	9262	6906	4420	2618	1693	1169	881	665	665	592	585	590	670	633	623	567	594	610	635	641	619	620	657	651	662	607	637	608	632	652	653	607	652	659	675	615	623	642	630	632	643	639	670	616	631	624	645	604	610	642	658	617	641	661	582	622	640	678	626	613	669	628	629	615	651	617	612	641	654	615	621	634	642	640	644	645	600	642	669	624	661	634	607	678	683	649	663	664	649	671	664	632	647	636	643	643	623	633	656	631	622	652	627	629	649	678	620	654	650	665	617	603	647	620	635	631	667	655	666	632	621	620	650	645	609	660	635	657	623	674	631	633	586	642	586	654	629	600	607	652	612	602	679	671	651	663	643	590	635	627	599	620	627	574	629	646	609	621	642	615	653	612	612	593	649	626	618	699	619	595	610	637	641	676	642	655	653	637	563	646	620	655	663	636	643	608	628	645	633	628	610	630	586	608	637	651	628	649	637	616	588	604	620	679	583	636	581	664	663	674	595	665	644	624	620	604	635	616	627	624	619	642	621	626	613	611	612	636	615	646	634	624	622	640	613	639	657	640	665	640	654	625	640	667	616	640	619	630	621	653	601	647	640	585	622	643	630	612	634	628	656	622	625	645	650	595	631	630	636	656	604	597	607	657	637	639	669	644	641	608	640	582	652	576	632	649	614	636	631	611	662	590	588	626	624	645	604	622	666	635	599	606	668	617	621	591	607	671	595	612	676	642	643	638	615	659	617	610	699	621	636	650	644	644	641	632	662	616	606	623	648	660	615	668	622	608	638	637	677	608	627	664	681	622	659	668	637	661	652	654	635	643	630	672	613	611	605	623	664	651	628	616	635	616	622	668	639	652	662	649	674	620	628	622	644	547	616	639	632	630	645	595	601	588	619	637	641	650	618	630	596	603	651	645	617	629	627	655	664	685	626	619	612	660	620	661	703	622	636	655	643	644	643	601	598	640	626	661	640	646	670	637	654	645	626	655	626	607	626	642	610	632	611	635	625	621	630	664	604	601	600	650	605	638	595	623	626	604	613	638	642	657	650	644	589	616	652	615	618	633	582	654	669	655	610	675	628	611	598	677	623	611	659	635	630	640	592	633	637	605	633	629	635	620	618	606	646	654	666	662	614	611	651	657	634	646	644	602	608	612	635	665	590	601	632	621	639	641	644	615	602	614	639	628	627	611	601	710	634	647	619	651	645	633	641	636	662	619	606	700	636	614	622	652	641	630	685	612	631	654	622	645	642	621	627	638	635	679	632	672	627	593	608	630	640	622	628	606	657	598	605	606	652	641	651	634	641	626	624	620	623	594	615	619	651	636	619	626	639	649	602	636	592	663	632	631	598	631	652	664	592	652	651	651	665	654	623	593	578	624	629	608	621	635	625	684	617	602	678	589	649	618	639	684	592	636	623	623	638	639	664	598	628	652	624	629	648	658	676	615	649	604	630	603	627	634	626	603	603	613	660	635	646	596	608	646	622	596	646	598	624	632	593	641	651	654	657	627	643	606	670	595	625	641	617	656	615	628	651	587	623	671	628	577	638	644	619	629	613	648	619	642	610	617	606	648	618	627	626	638	619	636	619	588	626	630	644	624	625	606	620	686	646	612	614	599	616	607	663	660	635	599	626	648	630	647	651	574	600	613	632	654	647	650	656	618	628	648	653	639	631	594	628	622	606	703	606	639	657	663	664	616	650	620	588	598	656	628	563	614	644	651	618	618	625	596	633	628	583	641	646	619	595	658	640	612	626	628	616	631	646	606	638	631	678	578	703	671	682	635	590	591	639	638	614	625	643	602	640	655	618	649	676	611	637	646	579	637	658	621	613	601	626	622	644	649	629	628	625	619	638	695	609	633	622	661	670	621	632	657	630	626	619	643	618	667	599	601	633	654	608	643	606	657	610	616	639	628	607	616	605	671	620	612	600	627	649	643	587	611	606	608	605	636	619	652	559	627	646	663	635	665	659	657	689	628	623	627	638	627	649	655	638	614	624	597	607	649	633	641	604	629	654	629	622	623	611	609	602	640	598	635	631	616	675	639	659	632	632	620	594	664	619	597	657	690	609	657	615	594	609	638	594	615	678	666	629	600	636	625	652	629	614	597	589	662	625	622	625	637	609	587	610	615	619	644	676	671	619	639	624	645	657	631	615	637	672	644	613	655	631	649	644	656	651	701	641	578	613	640	656	631	651	641	661	643	644	639	596	654	569	623	634	660	695	644	607	624	622	570	653	655	609	606	645	649	654	575	615	665	617	592	627	659	667	588	619	638	657	668	624	603	612	596	591	634	642	623	635	665	629	660	647	642	654	683	620	624	706	650	609	630	666	653	649	645	632	667	617	604	614	582	652	637	639	612	605	605	628	631	632	600	593	639	636	613	633	617	627	647	686	671	642	603	589	607	641	590	607	631	618	612	615	646	592	628	600	599	650	647	618	625	639	627	629	665	623	661	647	617	661	662	669	645	674	605	634	664	607	658	647	629	667	611	620	620	640	666	627	628	637	606	602	627	651	606	626	651	656	644	639	618	621	623	612	625	630	652	618	623	670	595	636	669	610	643	619	612	605	561	673	690	646	699	625	605	615	614	611	643	610	634	638	637	641	647	598	608	589	615	600	627	672	619	607	646	686	647	653	624	626	645	603	643	627	615	631	634	638	630	648	630	656	655	639	650	632	634	643	641	631	661	641	659	636	627	644	649	625	617	613	668	651	641	595	576	609	644	629	662	617	668	613	674	653	651	652	616	636	657	670	649	649	660	677	702	671	684	669	641	620	644	598	621	580	628	623	635	581	598	605	637	616	603	650	582	612	627	613	611	611	637	639	624	588	632	614	610	643	632	634	653	612	647	648	634	637	616	627	642	644	655	599	601	647	625	654	644	557	666	616	602	590	616	609	647	626	667	626	654	605	613	667	630	635	626	642	659	609	644	646	644	604	655	598	641	610	610	639	638	659	641	631	631	640	601	630	587	644	608	657	616	634	602	646	638	621	642	633	604	580	591	651	633	651	659	606	614	611	644	658	657	645	637	656	660	592	639	609	642	635	625	683	614	625	645	666	680	631	591	662	580	610	595	616	619	691	653	643	627	640	668	619	656	602	649	620	638	662	615	631	622	639	622	642	587	617	598	668	607	651	623	592	627	602	650	626	664	632	617	628	580	616	673	673	615	665	630	635	635	614	626	633	639	621	621	683	623	597	639	628	627	661	668	709	616	605	618	625	617	642	627	592	586	648	675	631	702	642	675	624	645	631	637	657	625	646	583	654	667	639	633	619	649	636	611	634	660	678	649	665	672	620	601	606	650	609	630	631	650	620	640	657	622	646	664	618	611	627	659	644	635	654	677	627	594	616	666	656	614	626	653	629	621	647	628	618	682	630	626	677	627	702	627	596	612	656	642	655	636	664	651	638	670	592	609	652	646	632	618	645	618	609	618	651	639	597	632	615	643	614	670	638	618	606	662	560	629	608	607	634
16349	8257	45615	57509	47921	36630	25281	14741	7541	3480	1567	785	427	281	245	224	227	215	260	256	214	250	258	207	247	221	233	253	230	231	246	230	245	233	246	249	230	286	240	231	241	237	276	231	215	253	215	235	260	248	256	242	257	227	253	237	232	221	245	241	245	255	249	266	250	240	204	215	239	233	242	231	270	252	236	258	253	265	217	266	242	219	185	234	259	268	236	239	224	247	240	254	242	232	239	236	245	248	255	249	246	248	236	234	234	254	248	282	250	252	236	249	253	233	238	252	237	241	266	241	255	249	251	222	210	237	258	266	234	257	239	244	204	262	231	248	218	216	241	230	222	213	267	256	241	224	257	237	247	233	239	223	233	259	207	267	230	255	258	276	257	247	242	245	241	243	231	232	244	262	246	235	251	238	236	248	236	224	251	253	242	264	256	242	246	277	258	251	246	246	249	217	234	231	258	244	253	257	264	270	233	266	257	246	251	221	249	235	225	274	245	248	266	255	251	234	238	289	257	226	253	243	275	253	240	226	229	245	256	239	219	252	219	224	264	237	252	207	247	245	215	258	266	242	209	256	251	247	252	246	235	267	247	234	249	254	253	274	221	256	235	221	235	228	219	283	244	224	220	247	211	239	224	266	252	234	244	242	227	268	213	247	260	227	268	253	243	267	265	228	215	252	223	253	221	252	261	221	223	228	244	253	226	236	249	193	237	252	232	240	265	235	245	258	236	245	225	254	269	231	243	251	257	242	235	250	227	209	248	247	250	236	242	215	241	269	232	231	249	221	253	228	219	222	249	235	238	238	232	242	248	300	251	239	256	230	272	244	225	227	216	252	245	248	249	224	235	236	247	243	245	225	256	213	242	251	243	241	245	229	232	255	225	229	223	270	243	235	228	285	247	224	248	224	257	249	234	225	238	243	250	229	235	259	236	260	268	208	277	244	251	231	241	220	238	252	236	210	245	230	254	248	245	250	231	253	242	260	253	247	255	253	239	268	241	239	249	231	254	259	238	254	223	257	247	268	241	204	247	242	257	240	222	253	254	219	245	253	239	261	240	227	254	236	242	229	263	235	229	226	254	265	237	255	238	242	252	215	220	237	238	241	258	271	229	222	239	250	261	232	249	246	226	249	241	247	241	224	240	245	252	248	266	254	247	237	223	249	240	234	231	246	255	223	255	275	255	234	210	284	262	227	255	221	268	251	269	238	227	238	263	226	257	260	249	246	250	271	249	266	252	228	247	233	231	243	242	229	228	246	225	226	231	269	257	263	255	258	257	251	278	236	254	218	225	239	233	234	225	270	225	254	211	228	211	227	241	237	222	261	266	262	242	255	246	269	231	240	241	222	258	265	242	263	231	234	230	227	240	254	237	212	239	278	238	219	226	217	219	243	252	258	238	249	215	252	226	250	233	227	221	211	245	235	227	257	235	222	238	233	228	239	235	258	272	216	250	234	247	219	249	247	251	232	238	233	265	237	250	231	242	265	260	264	259	245	222	238	220	219	267	228	254	247	249	237	259	227	247	252	251	248	238	234	233	209	209	234	254	240	235	250	237	239	257	235	230	275	234	255	258	238	188	254	238	222	240	236	294	239	250	285	253	243	213	228	242	281	244	248	268	228	252	257	227	255	268	245	230	255	238	235	241	218	211	241	240	259	240	246	257	234	218	266	252	267	219	277	243	218	220	257	250	253	236	240	244	236	236	272	238	233	262	258	245	225	257	231	231	222	227	219	220	242	246	253	237	240	272	245	244	223	214	238	252	233	242	240	211	244	239	251	243	242	270	232	241	257	259	265	226	256	247	228	234	232	244	236	245	277	247	258	218	264	226	260	253	220	186	262	199	267	239	252	226	249	256	245	250	260	246	272	273	244	256	254	266	236	253	243	234	259	234	238	234	257	235	268	229	222	240	231	250	255	220	284	247	257	274	256	209	255	228	238	236	214	248	247	229	253	268	240	237	240	260	258	259	251	243	240	243	253	224	261	245	219	226	242	245	229	232	247	236	188	226	238	243	260	236	238	213	249	227	238	265	241	209	232	224	272	227	246	222	239	249	245	251	224	240	202	206	239	249	245	245	265	290	258	255	229	228	233	211	224	241	229	238	239	255	281	236	215	241	216	210	274	275	239	231	253	227	241	261	228	266	226	252	248	245	251	239	231	213	278	240	231	245	240	261	241	239	258	223	245	219	257	271	233	268	247	265	245	243	280	237	249	257	245	228	238	251	249	274	237	236	269	251	273	279	266	241	209	224	219	237	238	223	217	220	247	220	242	236	254	245	235	243	240	239	253	242	214	239	232	275	253	274	249	249	263	266	252	229	252	246	255	214	231	226	241	229	266	268	229	235	240	240	227	221	255	239	238	223	222	242	258	259	236	285	255	260	247	261	243	233	249	280	237	251	243	253	253	244	241	259	244	234	225	254	238	223	242	247	242	249	239	229	249	268	221	235	240	254	218	229	256	230	277	231	259	265	236	263	229	250	243	251	228	219	245	246	235	276	258	245	253	213	243	265	272	218	276	254	219	245	286	230	257	241	231	252	221	208	240	214	202	251	254	270	237	253	239	268	232	209	271	257	269	224	254	221	260	254	234	242	257	236	228	249	251	249	248	232	264	213	226	257	240	256	255	223	289	266	217	222	203	242	251	244	241	220	244	246	237	236	229	235	243	227	252	210	229	252	228	229	243	213	248	246	248	252	215	232	249	260	237	231	246	241	237	235	208	240	250	260	251	240	243	226	266	253	245	243	252	246	263	259	280	238	235	233	238	249	237	242	239	238	246	219	246	253	240	223	220	247	251	252	256	249	228	231	248	227	236	245	254	211	248	236	256	215	240	248	246	253	245	239	244	250	261	247	265	257	245	235	244	239	224	236	245	275	261	265	242	263	233	236	247	219	229	230	256	248	232	262	246	231	217	238	233	245	257	249	222	251	232	235	254	236	249	236	237	228	246	269	275	245	261	242	238	253	216	225	234	258	237	242	254	257	241	216	252	242	250	275	246	252	243	235	265	200	234	264	230	233	288	278	233	248	238	248	215	249	266	228	227	238	227	240	257	243	226	260	231	254	241	254	235	281	238	247	240	257	242	232	237	243	228	259	262	249	255	222	263	237	242	270	238	226	252	208	236	227	256	250	229	237	278	239	252	241	265	246	255	241	234	252	239	251	225	248	252	237	256	238	262	233	235	219	230	256	220	245	238	234	239	242	233	254	251	270	273	241	264	234	252	245	248	261	218	248	232	234	249	241	241	232	236	260	246	237	226	241	247	246	214	232	245	249	237	228	257	223	250	231	252	256	251	245	270	262	232	274	219	260	244	235	236	270	235	251	266	253	237	248	245	223	242	237	240	271	250	222	258	229	231	267	258	220	247	241	241	233	220	223	248	236	252	228	247	254	234	233	234	223	240	251	255	258	215	236	263	243	254	233	249	214	219	237	233	269	233	258	275	255	242	245	230	238	253	247	256	233	260	240	264
9209	6752	47908	61725	57661	49880	40793	30575	21125	12270	6475	3222	1560	776	599	569	593	617	549	558	548	594	570	510	590	554	578	493	528	582	593	529	527	529	586	578	546	523	576	579	581	567	552	547	560	579	550	527	573	517	556	559	533	537	578	553	580	544	527	584	563	570	574	591	581	567	537	533	527	567	521	522	559	525	594	554	530	565	592	553	589	541	614	543	528	567	566	518	563	539	551	531	558	586	540	591	518	571	608	522	584	571	632	550	559	591	567	555	557	579	576	595	601	554	576	558	538	555	542	564	565	533	602	554	535	531	559	560	547	554	615	549	598	572	559	543	588	562	567	530	564	538	598	518	536	536	560	560	569	557	572	587	553	559	568	567	566	549	536	549	573	555	578	588	597	580	567	572	566	566	519	584	573	511	538	548	569	550	565	542	536	554	582	544	600	568	514	563	516	582	583	604	553	578	542	563	598	544	535	594	568	593	550	529	562	604	549	517	559	555	550	567	621	550	573	555	560	571	545	592	540	526	584	559	551	580	567	617	571	562	560	554	546	568	560	583	550	551	576	566	537	608	565	581	567	556	609	521	556	566	564	553	539	537	563	588	592	554	590	535	544	516	548	577	565	535	596	613	536	567	556	515	547	556	544	558	560	555	577	571	586	572	564	567	566	558	595	536	592	542	498	614	590	548	587	568	581	535	571	560	546	590	576	568	563	548	551	551	598	520	548	554	591	566	562	564	526	555	564	561	506	569	582	563	561	539	529	580	562	550	548	612	560	585	535	523	572	560	590	544	574	556	625	552	531	519	547	538	568	591	545	571	545	545	566	540	620	579	585	555	527	569	530	569	573	559	540	587	568	562	576	513	596	546	533	542	598	575	508	534	598	552	580	555	540	562	530	553	571	541	541	569	561	579	566	520	533	591	564	552	535	527	581	589	558	562	530	540	563	541	562	594	569	565	545	529	526	557	620	592	583	607	538	542	558	567	574	544	610	567	572	585	552	540	569	589	524	528	568	543	543	607	553	544	551	565	570	545	576	553	555	607	589	547	533	541	575	552	507	561	585	574	587	527	568	556	557	605	558	561	573	600	554	540	561	565	515	548	580	555	580	554	595	570	548	603	513	587	595	558	604	584	531	579	562	593	602	579	498	583	560	553	549	528	553	570	545	550	570	556	570	601	556	586	568	558	587	580	554	530	569	570	567	538	553	571	604	586	550	560	586	568	572	546	574	513	521	576	588	534	563	550	540	536	552	536	566	577	557	558	545	574	574	562	549	530	553	552	555	560	575	562	550	558	543	536	550	539	594	578	588	577	547	598	584	592	539	558	590	551	568	544	580	573	574	562	542	553	560	543	545	538	543	537	569	546	561	557	533	537	573	566	583	534	568	607	547	565	506	573	567	540	571	621	533	529	584	573	539	575	567	528	594	593	593	561	549	553	524	580	579	551	570	546	561	565	566	584	554	601	545	559	564	556	564	548	522	558	544	521	569	553	552	596	592	558	561	525	553	529	558	560	525	566	575	562	543	541	610	592	526	552	600	553	558	540	562	557	560	562	556	567	579	570	558	593	596	545	604	568	587	556	489	594	515	540	571	543	592	602	572	570	570	563	534	573	569	545	570	503	571	557	579	548	543	547	596	567	555	582	513	561	574	561	598	564	554	580	558	573	550	564	586	578	544	557	569	577	557	578	552	544	614	617	577	576	574	597	559	574	570	565	560	543	564	555	543	555	543	574	537	592	579	591	553	581	572	547	571	555	601	597	560	521	554	595	589	558	589	580	539	581	561	555	589	562	557	582	572	584	541	598	543	543	489	588	555	550	582	555	555	573	592	552	553	531	593	574	575	521	532	577	586	557	572	554	559	604	572	570	565	573	586	562	588	612	562	577	581	536	555	537	584	568	560	612	607	605	588	503	573	546	596	575	548	558	537	549	580	543	547	558	541	560	568	586	576	559	561	551	558	579	580	610	542	581	569	621	586	602	538	591	594	559	591	577	579	599	603	563	568	588	572	582	617	590	581	580	591	561	559	556	568	565	481	546	554	539	565	562	596	558	532	557	558	575	540	557	590	553	579	602	592	567	552	579	574	542	548	546	558	542	522	573	568	591	533	577	585	596	558	571	562	498	565	543	588	524	592	570	569	580	568	614	569	563	580	596	609	555	570	568	557	580	587	554	527	566	555	557	553	522	562	535	592	574	570	580	566	581	563	556	562	537	596	600	561	535	566	528	553	559	513	543	588	544	576	579	571	563	570	573	517	529	536	594	588	573	574	554	555	535	593	522	560	524	589	594	565	566	579	563	577	574	582	570	530	554	536	594	544	605	559	583	567	566	536	579	554	560	545	505	566	603	595	584	565	545	583	588	583	552	540	583	556	564	570	525	582	584	507	501	539	561	593	554	569	560	591	546	545	562	577	569	513	536	560	581	558	562	590	574	535	564	517	559	580	559	542	535	576	564	575	595	555	543	569	569	545	596	522	561	583	541	604	572	606	568	585	519	560	558	547	554	549	562	528	587	550	553	552	574	552	591	589	546	527	554	537	563	491	584	571	579	498	558	568	559	553	540	582	577	521	537	590	547	560	600	578	576	552	572	555	526	592	568	589	599	551	527	542	541	570	559	537	578	597	568	553	539	601	569	583	561	552	559	571	571	567	604	572	540	554	563	565	573	595	568	538	550	570	601	549	583	548	566	551	508	589	556	524	529	527	553	530	583	562	563	561	569	575	598	568	582	556	553	579	564	559	563	564	538	569	537	575	582	587	562	527	581	546	561	513	564	557	541	590	590	580	567	546	538	541	583	568	555	566	554	554	554	502	557	546	550	545	537	587	559	550	568	549	610	544	568	586	586	563	567	562	534	550	527	552	588	558	560	563	605	560	538	597	595	578	575	567	542	565	548	592	517	560	587	524	543	619	567	544	582	573	529	583	551	618	584	568	601	606	552	580	562	540	537	555	556	599	603	571	602	596	577	579	575	559	586	566	537	573	547	557	549	546	565	548	554	541	569	548	571	572	595	529	530	548	571	535	571	551	568	564	578	548	566	560	562	602	564	548	520	577	541	567	529	565	504	573	549	525	602	588	590	562	522	557	598	562	503	571	614	548	594	561	576	526	537	596	543	574	560	611	585	582	552	563	580	556	539	622	550	589	554	544	548	573	571	583	554	550	571	531	625	599	500	577	572	607	592	580	533	581	579	560	581	586	552	528	600	559	539	556	552	586	566	563	549	563	569	536	613	562	551	545	553	548	604	575	547	611	580	580	563	557	591	546	560	564	524	596	554	591	525	543	574	549	574	531	575	558	558	556	591	582	582	546	606	540	564	565	591	551	578	558	577	567	568	583	577	554	549	559	543	556	590	552	524	620	538	572	585	561	586	588	556	564	562	550	566	553	574	587	566	537	582	563	581	550	564	536	538	517	573	567	551	553	532	557	578	610	564	552	558	546	565	583	539	561	571	596	578	575	626	585	584	561	569	546	577
25903	22620	65071	70492	58391	49052	36592	24323	14081	6691	3065	1365	606	384	323	349	368	306	323	340	333	388	330	344	311	323	321	327	287	313	346	318	285	314	307	390	334	351	298	333	323	296	311	299	328	354	317	328	336	336	306	338	328	316	305	356	311	347	329	332	350	326	317	308	327	261	313	346	323	343	313	317	337	333	311	331	357	312	304	303	332	291	328	331	330	312	302	354	307	293	362	333	312	325	327	342	307	298	323	320	322	354	320	306	315	340	330	346	375	295	321	322	307	311	330	330	316	306	333	336	317	319	324	320	316	356	307	292	339	302	323	321	309	315	325	313	295	295	297	345	343	320	312	318	322	312	274	286	348	315	308	328	329	334	346	323	334	337	298	297	328	352	316	310	278	349	293	311	322	345	310	331	322	305	347	320	332	325	312	317	317	337	337	314	344	336	304	336	333	303	331	364	336	330	322	350	310	331	351	303	312	311	337	319	297	358	332	370	310	325	320	319	335	287	316	340	323	318	370	344	341	347	326	342	346	322	326	281	349	366	316	317	316	327	318	309	308	322	291	319	326	310	308	298	316	312	315	346	307	333	325	316	347	355	312	318	352	346	324	340	363	339	314	290	332	332	352	305	290	303	326	323	323	304	317	338	309	318	301	341	348	321	343	313	305	312	297	315	311	339	311	339	327	297	319	326	319	309	300	322	342	332	334	309	320	338	348	362	321	327	351	321	302	311	324	316	339	335	336	333	313	316	304	330	373	319	303	323	301	327	302	325	318	361	373	323	321	319	304	302	306	275	275	329	342	320	322	317	314	302	333	348	330	331	313	309	319	326	312	361	323	331	353	339	332	291	290	324	323	315	316	302	293	343	311	323	305	335	338	326	358	284	327	336	319	304	324	307	311	335	317	290	291	302	323	303	327	323	335	369	331	324	341	322	339	352	325	333	350	351	331	297	314	323	339	312	336	324	323	325	332	306	338	303	315	328	303	316	300	309	327	350	342	375	339	286	306	361	331	342	334	316	347	281	312	294	302	315	335	319	360	308	315	319	335	320	297	345	317	325	301	364	334	333	289	307	334	328	292	349	349	317	273	303	323	307	334	319	338	343	286	307	352	332	322	301	321	370	313	317	352	318	356	301	332	320	261	315	327	334	293	303	333	334	325	317	315	327	323	328	327	354	338	327	306	289	303	377	322	301	312	285	293	313	332	352	347	362	328	331	370	323	298	298	307	317	300	290	299	333	302	329	317	315	318	345	341	297	341	337	319	314	329	367	310	342	339	334	330	336	347	291	354	350	339	326	313	291	309	358	314	350	326	303	331	360	346	323	327	291	348	324	310	314	370	360	318	341	320	311	342	338	308	326	312	337	343	324	340	314	297	312	333	291	323	334	345	306	343	328	283	307	327	268	364	332	310	315	297	333	343	298	314	334	337	342	326	338	316	314	327	316	324	327	341	311	308	319	328	329	322	341	329	333	345	328	328	332	286	320	350	337	351	316	337	332	330	337	352	294	340	319	319	344	319	276	317	320	327	300	285	326	352	306	324	324	312	349	333	329	301	323	313	283	336	288	355	373	324	346	345	340	323	311	323	331	338	350	327	326	318	303	287	300	357	320	313	345	327	300	308	295	288	324	308	309	317	313	325	303	314	304	348	322	309	313	300	336	275	349	345	358	309	336	315	341	348	316	335	328	319	301	350	316	338	291	315	334	300	314	331	307	286	328	320	344	312	328	304	321	338	300	311	330	295	300	336	312	300	334	329	299	310	328	332	330	325	355	306	325	314	345	306	308	326	300	313	302	305	324	315	321	311	318	308	355	317	298	328	341	318	286	280	334	334	355	310	331	351	328	331	315	325	355	318	328	288	305	348	332	306	300	345	339	345	328	347	341	321	358	311	334	330	360	353	308	330	331	319	308	321	324	320	314	318	335	353	323	272	312	296	319	323	343	324	309	326	318	291	316	346	314	354	313	321	324	343	323	328	322	333	317	331	306	323	331	331	312	276	279	315	301	290	314	331	310	335	320	344	333	314	303	326	337	325	338	335	307	313	329	303	290	306	302	300	385	361	305	314	323	324	309	305	284	362	339	328	301	308	286	330	351	299	302	300	349	318	321	317	327	311	316	303	342	317	317	359	300	371	360	330	307	316	313	367	364	323	302	334	285	392	337	312	337	315	325	349	319	299	333	300	320	324	315	323	356	312	336	298	333	309	341	342	298	330	313	323	319	315	312	326	319	324	354	299	299	330	334	317	312	300	308	328	311	330	290	329	316	329	307	355	314	309	303	323	329	308	358	312	343	327	331	299	327	320	322	309	358	358	308	356	314	356	326	378	318	341	324	288	307	324	337	310	311	293	358	322	309	355	349	315	362	374	342	329	320	307	324	374	338	327	303	342	357	345	338	316	360	331	345	317	315	312	297	329	335	278	314	324	308	307	329	304	342	295	307	305	340	331	328	284	294	329	306	325	336	330	327	324	298	338	330	332	353	337	309	329	314	328	312	364	336	323	347	302	361	334	325	350	329	341	310	319	348	289	338	309	309	356	309	351	301	346	353	346	305	334	319	307	351	346	329	321	311	353	368	281	327	326	330	347	299	310	315	333	340	312	314	325	348	317	342	317	340	336	363	310	330	293	340	322	322	353	332	352	325	382	344	319	315	317	311	332	350	320	313	328	320	321	310	301	281	314	330	337	331	336	318	311	314	331	308	356	306	303	341	332	280	330	307	326	341	313	357	335	321	317	361	347	318	338	332	343	302	322	333	312	304	314	297	302	312	326	329	298	332	332	286	323	311	305	311	325	327	331	315	331	331	365	311	347	334	329	325	317	316	306	349	335	318	300	336	330	332	318	321	296	346	310	297	274	314	321	329	325	322	322	363	303	340	322	314	309	314	342	325	295	301	310	318	321	326	307	334	322	321	284	343	352	302	289	306	341	295	318	291	350	312	330	334	316	362	320	313	332	346	333	351	321	299	343	344	323	349	285	326	346	254	313	298	323	326	354	336	332	334	301	307	340	315	334	327	309	307	321	339	313	303	309	351	366	308	357	311	329	287	287	341	328	343	287	298	339	321	286	330	315	352	294	315	309	316	331	330	351	337	308	330	334	345	358	349	292	322	307	356	327	330	322	352	321	324	291	314	351	360	355	325	343	324	288	330	327	300	325	347	317	320	357	318	310	353	300	362	334	326	350	337	346	307	340	327	311	339	310	321	315	326	330	350	335	331	324	307	342	304	315	349	287	280	300	352	351	317	290	334	340	328	356	315	327	298	331	344	347	340	323	343	351	319	355	316	340	315	327	359	331	301	320	359	328	329	309	311	290	341	332	333	343	348	344	353	346	315	300	332	348	338	305	308	312	289	341	268	351	334	298	277	327	350	308	364	302	335	284	350	341	314	336	322	324	354	335	311	289	338	322	322	283	313	353	317	340	343	343	315	327	313	324	354	329	303	354	297	295	334	305	340	315	315	362	324	324	311	323	327
12611	17427	59941	73880	67342	60431	49890	39948	29483	19332	10607	5340	2015	965	754	723	712	695	756	748	731	713	702	710	669	727	688	747	721	737	762	694	740	724	731	740	706	757	753	745	746	778	761	749	707	720	646	684	733	730	741	700	743	721	690	753	704	719	705	723	745	726	728	701	734	739	732	771	701	659	764	691	695	720	706	717	747	714	710	726	708	683	698	710	721	762	743	749	738	701	734	752	672	679	714	722	673	758	704	711	750	715	722	762	678	724	781	707	690	704	731	686	691	768	725	750	714	699	690	736	717	722	753	717	712	706	670	715	698	724	743	755	716	664	727	716	732	712	743	686	700	688	693	714	735	726	776	744	673	720	751	707	754	703	740	752	748	769	774	736	709	695	718	714	694	723	744	721	757	745	722	774	763	706	747	725	772	719	762	704	747	721	725	714	742	742	694	746	728	720	738	713	711	737	776	736	745	761	717	709	709	751	746	706	748	710	725	740	719	691	691	730	747	717	765	721	738	722	741	737	723	717	740	732	737	682	761	738	693	725	718	665	724	771	706	729	763	768	754	706	747	730	702	685	693	736	691	728	724	720	711	695	712	761	717	757	745	708	736	729	721	739	747	767	771	693	752	727	749	707	716	740	707	727	716	691	723	705	757	716	723	744	772	765	698	750	724	743	780	749	716	728	709	734	705	718	743	746	740	741	676	673	738	701	734	736	752	770	737	717	695	762	784	738	735	703	734	746	742	735	678	797	781	698	729	715	685	666	786	771	701	697	688	677	737	704	740	771	703	727	737	739	717	750	736	748	703	691	728	719	740	740	722	770	731	689	745	725	707	768	720	675	720	761	687	778	740	715	711	729	729	741	745	667	749	759	740	707	733	725	742	749	742	723	758	701	708	756	741	699	676	729	720	700	689	775	689	717	752	735	739	704	749	717	730	744	735	731	728	727	702	724	742	733	739	729	705	759	697	726	672	722	736	730	760	685	743	751	682	739	729	738	749	756	714	740	735	721	702	733	721	770	724	717	744	708	727	741	759	724	772	673	743	745	748	717	744	709	724	724	737	701	711	738	719	768	677	722	699	723	695	750	764	742	743	654	753	751	698	745	694	727	802	671	799	695	714	711	711	718	734	715	743	699	714	764	711	702	715	705	701	763	725	746	754	700	721	740	724	732	741	745	719	697	752	778	728	714	764	669	739	688	731	705	716	710	710	724	735	674	733	710	735	680	738	698	700	740	726	714	743	696	711	710	760	723	706	729	690	759	730	712	722	722	706	736	735	739	738	756	763	721	722	718	676	713	773	720	748	680	728	724	770	766	729	740	728	703	729	706	720	736	750	742	752	704	713	714	740	729	760	687	699	739	748	709	687	755	746	744	737	755	645	748	700	717	780	708	710	713	714	730	741	749	728	735	701	727	741	744	735	760	807	745	720	719	706	716	732	756	704	695	710	701	762	725	707	695	740	689	697	687	720	704	713	714	774	740	749	749	682	746	778	701	759	734	699	758	722	702	749	787	719	725	724	723	721	723	699	738	787	681	741	670	766	748	767	740	769	765	675	742	721	736	698	789	725	748	757	717	729	712	729	692	701	738	754	719	707	728	691	747	718	745	739	707	758	718	667	747	765	742	698	755	719	711	700	710	713	744	744	735	675	689	762	747	680	700	729	725	749	710	694	708	690	774	708	728	769	714	730	727	725	754	693	712	728	747	762	729	720	740	718	737	702	696	739	757	703	708	726	722	743	755	761	750	747	731	678	723	692	701	709	774	748	756	729	689	726	705	764	734	696	759	705	741	770	755	756	732	749	744	734	787	703	724	710	714	766	715	724	729	722	764	732	711	704	718	768	743	682	701	765	717	721	784	747	759	721	659	710	761	730	729	751	717	713	657	692	741	740	720	762	794	750	743	750	788	698	772	708	718	757	745	719	726	716	699	752	707	702	777	691	769	693	677	729	751	718	700	711	698	687	720	740	711	733	721	714	681	755	668	718	722	720	726	715	756	689	757	731	702	715	750	726	730	705	677	680	751	727	732	691	694	740	733	754	693	712	695	707	742	751	795	714	744	748	679	718	733	769	754	737	732	687	725	728	684	709	741	750	687	730	767	704	716	721	722	706	746	690	723	757	733	738	765	747	747	730	718	764	715	700	736	680	711	731	780	757	742	724	696	706	752	706	723	776	704	725	708	732	745	788	715	726	722	714	675	726	707	732	691	703	713	743	681	747	712	751	760	721	686	732	754	714	720	678	679	757	690	766	732	735	715	714	722	748	674	722	758	726	715	752	725	763	727	743	735	726	697	715	712	735	740	709	702	745	747	696	698	702	721	762	677	749	709	762	737	739	755	786	704	712	731	718	695	690	753	715	744	714	708	743	711	703	689	736	752	781	736	685	735	764	716	746	691	753	738	711	689	722	743	744	739	716	683	739	699	718	744	731	722	716	733	722	745	715	719	704	715	743	764	736	728	730	687	717	697	743	744	756	748	756	736	737	718	715	713	738	733	690	726	718	720	737	768	766	714	731	708	740	751	704	710	756	693	726	718	682	743	684	729	652	724	716	731	713	739	780	732	772	728	734	736	713	725	733	708	712	765	750	706	764	750	758	775	677	717	707	740	722	709	760	715	736	700	738	749	739	748	740	727	750	699	734	727	740	758	716	722	722	728	739	718	715	746	756	744	718	721	717	755	721	749	743	727	743	679	743	742	735	699	769	710	739	740	729	672	667	738	765	708	690	734	689	725	715	706	757	723	733	712	698	690	733	702	705	754	732	711	709	774	737	751	745	727	747	767	737	756	706	718	719	712	722	670	781	707	748	684	721	715	727	725	705	702	666	723	756	759	755	729	691	713	715	740	705	770	732	715	708	748	702	737	686	700	696	690	723	738	743	683	769	705	748	767	748	741	722	668	712	762	708	680	757	746	694	685	745	689	742	670	728	706	734	692	755	713	690	727	761	700	717	682	751	724	740	713	772	732	724	757	753	697	721	729	723	739	703	730	727	739	744	766	733	697	681	729	740	700	718	735	695	711	753	748	754	740	740	751	773	722	733	759	768	676	743	753	729	739	722	708	722	795	696	760	721	730	716	783	720	713	726	729	700	739	720	748	707	722	725	730	724	740	761	769	739	720	723	744	732	727	748	722	766	693	737	689	760	704	718	742	694	692	722	751	712	699	735	738	655	735	746	702	715	681	689	779	719	710	727	766	768	718	712	751	760	687	748	757	718	706	723	684	739	725	743	785	711	703	730	692	753	756	706	733	734	770	714	774	709	718	705	759	682	747	732	728	766	699	754	707	733	747	684	711	737	736	761	773	741	739	782	739	679	736	738	726	761	723	686	727	700	763	721	714	711	748	742	706	702	721	749	689	727	756	714	703	737	694	717	719	721	736	717	750	747	776	697	699	765	712	682	731	753	781	736	719	683	746	742	714	704	701	721	702	718	746	683	766	746	685	726	796	677	746	774	710	712	721	738	731	767	717	757	755
10211	6487	8590	7188	4772	2974	1757	1108	798	563	412	326	310	300	329	271	287	272	283	286	284	261	281	307	307	282	266	310	269	297	273	297	257	306	317	261	275	297	304	266	290	291	295	306	255	276	306	304	265	269	269	277	304	284	305	287	277	277	306	276	283	329	276	278	302	309	326	292	335	278	265	253	282	316	277	297	296	269	306	291	272	298	275	248	288	293	277	304	280	285	316	309	263	272	302	283	282	289	277	279	304	297	298	282	282	298	270	242	307	315	296	272	283	299	285	273	307	296	319	285	272	264	272	252	275	304	278	283	282	274	314	301	285	296	306	289	273	281	300	293	279	316	300	301	267	271	283	275	298	283	283	296	288	273	276	287	281	285	289	270	282	303	288	301	275	278	277	270	282	267	256	284	313	272	265	293	281	287	297	277	275	290	286	247	306	274	276	293	301	317	308	275	276	286	279	268	305	250	323	283	290	284	306	250	289	292	279	288	315	300	281	305	284	281	275	291	353	292	262	293	277	245	271	274	270	302	265	294	313	287	305	274	274	299	292	289	303	261	264	321	281	243	261	268	279	291	299	288	319	315	262	313	262	270	297	258	288	278	259	303	261	276	306	280	255	247	258	284	334	302	266	276	319	269	267	249	290	282	316	282	292	303	274	253	269	283	283	263	276	262	282	276	304	298	293	284	299	257	266	261	285	277	294	269	269	277	316	284	304	286	300	289	272	281	292	301	295	292	291	259	260	290	286	284	264	294	268	267	270	266	281	274	274	276	278	293	266	278	300	279	296	255	329	257	279	266	280	291	279	291	299	263	298	272	267	267	300	300	274	290	267	293	275	284	280	267	269	321	305	321	299	282	276	264	285	282	281	267	264	286	275	247	309	286	274	258	264	289	273	296	277	292	310	269	290	284	282	297	267	297	247	296	247	287	298	298	286	294	293	295	257	274	253	305	286	295	289	297	308	272	287	303	291	292	280	267	295	263	314	281	295	301	290	320	314	298	244	285	316	291	283	298	265	278	268	313	291	285	314	284	303	297	282	277	285	280	291	277	279	270	260	263	265	302	292	275	301	275	298	307	268	301	301	270	261	300	297	277	278	310	267	278	277	267	267	290	290	306	294	303	288	268	288	267	264	300	303	299	265	278	274	327	266	294	262	283	283	323	291	265	291	291	298	308	298	317	291	263	297	311	274	269	299	273	269	260	314	285	240	295	266	268	291	264	279	274	289	291	303	312	268	271	319	284	276	309	331	259	284	284	271	285	271	289	311	270	262	281	323	305	312	277	280	272	267	267	321	276	288	278	304	289	287	277	280	275	249	296	289	316	293	297	275	301	280	273	306	281	281	291	290	284	272	298	294	306	300	305	275	299	262	297	268	297	294	296	281	246	313	290	305	299	299	321	297	290	291	294	293	267	318	267	311	286	294	274	297	278	272	301	257	270	287	316	267	278	300	302	266	280	267	323	312	292	287	310	273	289	273	284	284	284	249	317	289	289	299	306	285	250	277	303	261	281	259	268	288	280	297	279	250	281	299	262	289	295	271	322	287	303	291	256	273	263	291	258	311	284	315	292	284	270	299	285	297	283	303	288	283	272	267	295	291	254	299	300	289	273	294	315	290	281	253	320	306	256	272	324	297	279	305	267	293	270	275	258	268	267	276	312	282	282	269	264	318	315	286	291	276	283	311	274	288	282	284	300	269	294	311	286	265	294	273	284	310	265	298	305	269	266	246	283	264	251	238	304	279	282	285	283	302	252	290	291	288	301	256	287	300	271	284	268	272	284	296	281	266	307	302	267	288	282	270	260	300	293	242	263	266	295	263	283	293	267	291	272	303	298	275	248	278	298	264	254	280	300	302	282	302	270	276	240	287	279	292	274	272	258	282	260	276	256	259	305	256	255	292	260	310	283	290	302	270	269	281	309	301	302	264	311	303	248	307	305	313	296	311	295	293	260	240	263	295	294	287	290	300	304	303	303	308	297	299	252	260	263	274	260	272	291	296	268	241	319	281	269	261	255	283	285	269	264	292	259	288	260	286	296	289	281	280	265	301	269	281	314	317	293	264	295	296	274	272	289	300	268	300	300	302	278	329	308	291	305	263	263	294	266	266	284	302	282	268	295	290	298	308	287	284	263	283	305	273	303	285	289	283	285	302	277	279	290	291	311	300	306	298	273	297	290	280	290	300	278	319	284	270	289	285	285	329	300	268	258	276	286	275	275	288	291	281	272	279	255	291	298	291	265	270	277	271	274	304	295	274	299	249	287	296	276	266	286	242	260	300	275	274	298	292	292	285	258	275	280	264	284	283	309	304	263	282	277	287	263	275	330	293	257	281	256	262	298	291	305	271	291	301	270	261	281	273	280	273	320	303	308	300	274	289	276	258	267	319	269	292	293	289	301	272	296	316	316	276	270	286	283	284	253	276	272	307	248	306	296	266	276	317	295	289	276	303	267	239	295	296	293	284	284	276	247	294	292	293	311	278	252	288	270	312	263	274	293	269	280	290	273	272	290	284	262	289	314	262	279	267	296	291	282	295	292	263	268	299	299	312	283	312	285	244	275	281	303	270	274	293	252	264	289	288	253	281	237	268	272	292	272	268	284	323	323	259	300	305	254	258	293	304	300	301	290	275	269	320	292	287	296	290	291	284	281	316	286	285	284	281	278	299	265	263	282	291	299	278	299	312	260	298	268	299	293	296	323	278	291	336	274	298	290	300	301	294	285	291	291	321	307	304	303	281	281	292	302	283	272	284	300	284	269	319	296	282	310	275	292	308	263	277	270	276	271	284	288	256	310	267	285	292	304	281	283	311	282	297	296	304	331	296	290	277	284	291	280	284	286	251	325	289	284	283	311	270	279	284	297	242	312	310	240	255	286	309	278	281	249	309	285	281	301	298	287	279	297	255	270	302	331	302	281	252	264	290	306	285	263	254	295	303	291	267	258	277	269	289	285	270	305	297	270	259	283	306	277	282	245	281	265	290	273	309	276	287	279	257	316	282	302	301	270	274	274	249	273	298	280	300	286	264	288	317	273	299	315	280	303	293	282	270	250	262	278	284	298	299	292	305	290	283	251	271	289	287	324	282	294	292	280	302	295	291	312	273	286	323	279	283	296	280	296	286	293	274	273	272	302	293	286	263	266	305	299	300	295	302	325	283	292	284	282	332	282	252	280	288	267	287	261	285	283	279	263	277	297	266	264	262	308	281	287	307	277	269	271	249	289	302	272	271	251	275	315	260	275	261	263	287	274	251	265	261	252	305	293	291	301	275	296	310	280	288	280	291	283	274	282	278	296	259	296	273	266	294	313	334	298	301	270	304	293	275	304	276	259	315	278	289	288	285	257	283	308	268	285	286	272	251	273	301	278	284	267	286	276	277	287	256	287	308	270	243	281	282	305	281	269	267	288	265	291	282	285	281	272	259	278	300	268	276	303	277	281	278	306	278	293	277	268	284	285	271	297	296	274	298	303	313	313
5675	5332	14185	16991	14468	10372	6527	4040	2650	1775	1177	904	749	641	650	623	622	673	626	620	644	589	633	659	688	648	657	638	621	628	641	680	586	641	637	685	625	639	665	633	632	654	580	608	625	630	632	638	638	608	635	666	663	594	613	668	654	633	674	658	641	630	633	640	673	625	622	663	685	650	603	628	644	691	641	655	637	619	634	620	635	632	627	621	668	663	642	622	633	638	637	567	686	630	602	655	632	581	639	616	627	636	615	626	623	619	682	654	627	612	662	642	644	645	653	615	608	662	628	690	623	622	649	608	674	611	603	611	658	664	608	623	646	638	650	670	642	637	619	643	618	641	627	618	647	631	670	660	628	673	676	626	656	612	649	640	630	625	621	616	634	644	649	649	589	628	611	620	628	657	662	606	699	662	655	621	638	610	666	617	630	670	630	619	661	612	652	665	564	607	659	649	608	621	648	646	660	637	659	637	651	636	619	662	654	624	617	641	636	661	683	636	639	626	623	628	665	649	622	655	660	633	653	642	625	614	627	602	652	629	596	637	633	632	649	644	661	630	598	669	661	638	626	638	605	640	647	611	650	642	661	647	642	668	663	667	651	621	654	654	669	644	674	670	655	630	623	639	642	632	629	654	605	655	610	637	656	633	653	647	622	601	619	666	621	658	646	668	673	636	672	642	677	617	646	630	663	622	623	610	637	658	605	587	598	636	642	644	622	608	655	592	635	682	626	613	639	657	630	653	669	676	642	667	625	594	652	611	612	664	676	626	646	600	636	636	661	634	602	611	612	616	634	643	617	609	614	701	612	614	653	602	616	645	652	639	631	652	606	673	650	629	584	664	620	624	629	660	623	673	644	604	598	709	605	678	647	593	607	613	625	616	603	645	635	606	660	667	619	617	656	629	633	636	657	679	597	632	639	631	642	637	673	662	628	611	623	662	674	654	642	618	646	658	634	626	653	669	620	612	646	635	667	638	619	651	614	650	638	596	647	685	630	634	638	619	633	621	644	629	593	618	626	615	652	676	637	627	638	671	602	653	653	603	629	660	614	643	615	703	610	650	668	636	632	645	653	621	629	629	629	688	612	623	646	699	616	627	631	628	685	647	626	666	620	599	592	698	589	621	622	653	627	627	643	634	625	623	665	673	654	636	651	631	653	633	596	657	610	621	603	597	609	625	633	665	641	600	617	625	595	637	608	641	644	634	633	706	654	618	639	645	621	642	660	588	649	589	655	628	640	629	616	666	651	620	614	651	622	638	617	615	613	634	646	638	665	618	679	632	609	653	644	652	618	634	599	607	587	615	649	624	634	628	648	700	660	642	614	638	632	623	624	619	626	669	566	624	663	631	643	635	630	650	616	648	558	617	632	606	680	634	631	650	565	618	628	557	643	699	605	628	641	658	649	630	644	637	631	664	596	657	679	631	578	594	671	658	653	611	633	682	644	604	648	634	677	616	673	716	592	664	630	629	660	604	618	608	629	607	664	615	675	655	639	627	649	624	619	599	625	640	664	628	631	674	627	650	637	652	624	642	591	641	618	624	629	673	656	648	675	661	612	650	624	668	643	639	615	623	635	627	642	647	684	633	677	624	636	611	665	665	627	609	630	585	675	664	626	622	649	620	633	673	607	644	676	640	677	619	625	655	644	675	613	706	623	635	627	734	614	625	594	638	666	621	613	591	601	655	661	612	662	638	634	650	609	653	636	615	634	617	683	618	616	665	647	653	632	653	640	623	637	643	639	645	615	657	667	597	602	632	657	631	632	646	639	648	658	664	567	633	597	593	608	634	660	603	657	618	625	617	636	572	614	634	636	637	616	660	632	645	643	627	653	662	666	695	617	674	628	613	649	615	675	649	645	668	679	637	637	640	681	639	655	642	644	656	679	638	605	615	639	640	629	577	653	650	637	653	657	675	650	636	657	596	627	637	634	604	642	627	662	604	591	629	594	621	656	646	647	604	642	628	620	647	650	643	634	662	625	642	666	626	646	653	639	616	606	610	629	627	622	677	625	603	637	597	604	647	649	634	657	623	600	671	601	719	643	636	640	639	635	654	617	616	627	645	617	653	638	633	698	637	606	653	628	672	671	590	636	617	647	648	585	653	645	639	608	617	642	622	645	604	648	603	651	661	634	671	632	671	625	614	650	672	663	629	626	654	667	652	607	596	630	629	618	675	656	616	637	619	619	626	621	630	630	623	663	599	607	631	644	647	650	657	641	662	666	611	630	642	612	657	648	622	612	613	643	670	643	668	658	674	646	675	645	629	681	644	623	612	604	656	643	642	625	644	651	651	600	639	677	635	633	653	639	653	640	655	659	656	658	658	668	635	591	630	639	692	617	686	664	617	646	621	663	639	648	601	640	620	660	595	631	698	605	661	612	646	614	639	609	645	618	664	587	586	617	634	637	665	634	642	693	648	627	622	635	653	606	602	642	642	634	621	658	658	643	594	667	611	660	661	668	625	613	673	654	627	719	659	610	641	629	664	634	653	660	635	642	659	650	669	632	666	631	642	622	658	652	622	670	633	644	612	595	621	600	667	631	661	609	638	607	644	599	605	668	650	633	655	664	650	681	658	651	638	674	690	624	639	630	646	639	589	619	634	689	633	615	636	644	733	645	637	618	645	585	632	657	613	640	597	664	647	619	609	594	629	619	659	687	642	658	705	617	612	660	587	661	606	580	637	626	645	617	644	658	663	662	665	628	589	651	670	648	637	677	656	650	665	687	644	652	649	623	650	639	623	667	621	638	614	619	602	631	629	604	590	609	693	632	629	681	608	634	625	601	675	645	610	602	646	642	623	587	615	668	627	667	646	619	667	631	638	611	617	620	633	635	692	615	644	605	639	619	640	644	626	664	649	653	598	598	593	617	631	649	610	643	631	614	641	606	629	658	655	635	638	648	659	666	637	651	633	645	620	681	672	663	642	650	666	606	569	652	626	648	674	603	623	623	656	628	610	673	641	681	630	653	623	633	664	661	589	687	606	626	679	650	621	635	664	604	692	674	632	620	647	634	647	666	665	656	625	648	670	652	646	615	621	650	662	662	640	621	652	674	647	655	700	631	635	662	654	625	653	650	607	630	605	641	678	642	631	621	653	630	666	603	681	674	631	618	648	624	591	684	628	644	650	663	615	648	580	673	662	654	655	611	634	672	630	610	618	668	653	648	577	593	674	674	653	630	643	613	664	620	654	639	612	643	685	651	606	619	698	649	675	611	641	622	622	644	608	650	592	627	658	611	658	632	620	666	654	622	652	616	636	618	651	627	670	668	681	643	610	639	646	605	624	630	638	654	577	641	616	540	682	634	631	641	619	634	625	635	601	602	628	647	631	612	641	640	594	626	641	603	602	654	616	662	657	619	625	634	632	658	619	609	623	634	600	672	640	627	625	629	677	620	615	609	635	622	661	618	659	611	610	678	663	613	613	620	613	597	624	635	619	655	623	633	624	614	681	605	656	606	688	645	659	622	641	610	641
19579	23568	54331	54914	45970	36416	24145	13424	6694	3207	1697	793	468	276	277	268	275	270	260	276	251	259	251	251	269	264	253	247	241	237	251	243	286	246	226	271	241	271	252	237	245	270	249	228	242	279	233	271	223	259	260	261	247	223	218	257	239	242	249	248	252	264	248	226	238	238	250	256	270	234	283	275	264	248	267	248	238	258	272	262	239	240	262	252	240	261	261	252	257	276	272	231	271	242	233	275	264	268	260	263	273	303	289	253	225	265	249	248	255	256	265	238	266	264	222	233	260	252	241	307	242	262	250	249	270	244	237	264	240	297	245	238	244	255	247	239	279	226	214	266	250	255	259	251	233	282	273	249	263	221	260	231	265	262	248	252	265	282	231	235	240	238	257	247	285	249	243	254	239	255	224	268	241	237	295	257	260	253	265	263	232	286	247	271	260	274	250	265	263	239	239	268	243	257	257	236	276	272	238	261	250	265	269	283	244	256	249	249	232	250	243	275	291	262	248	234	272	251	257	250	251	249	259	233	262	256	247	261	269	271	218	254	255	230	262	244	254	227	250	240	275	251	229	258	261	230	237	241	250	259	275	229	268	269	260	276	232	269	241	242	254	238	255	249	243	269	235	260	232	258	266	261	206	258	254	206	257	244	243	269	237	270	278	237	249	241	279	205	269	268	243	247	243	259	236	292	254	252	257	245	278	252	285	239	227	246	267	243	233	260	253	201	271	273	233	267	238	286	249	242	259	260	264	239	243	227	264	254	239	261	241	234	238	261	237	259	245	262	276	246	253	236	237	229	259	283	259	258	262	253	258	269	232	213	245	229	255	266	257	252	252	255	250	277	250	273	286	260	236	222	253	258	272	273	246	236	268	233	258	221	264	255	256	278	259	272	266	291	226	253	253	254	231	227	287	207	242	249	269	264	236	246	224	244	275	245	235	231	266	253	260	270	290	230	245	269	261	256	267	293	277	243	253	267	268	258	250	234	262	248	226	272	248	254	270	220	242	220	246	241	235	246	255	240	235	243	218	254	275	266	263	251	267	249	216	253	263	270	223	247	272	264	286	277	227	258	234	298	243	257	247	255	248	269	259	249	258	282	269	273	264	276	222	266	279	238	255	236	212	260	263	260	272	271	254	242	275	241	256	245	222	272	267	255	243	270	237	251	275	220	286	262	239	258	254	246	259	278	282	260	259	247	277	269	231	268	244	228	222	227	253	262	259	252	247	245	254	292	259	293	259	249	256	276	245	233	249	265	238	258	248	224	256	248	289	282	239	246	243	253	230	234	247	248	254	246	278	224	246	276	277	236	240	281	240	259	288	257	247	229	247	256	233	238	265	234	250	249	254	265	268	257	216	206	266	263	255	240	250	249	217	251	267	244	253	253	252	245	260	231	240	303	250	255	239	258	232	285	273	273	271	213	267	249	266	234	252	275	250	225	234	251	246	234	256	275	239	252	279	222	225	265	247	228	283	250	262	271	249	254	275	251	260	245	247	268	209	234	261	271	211	266	280	238	247	247	250	262	265	247	252	243	297	256	309	276	239	217	292	256	275	247	241	256	262	241	264	264	252	265	261	260	221	277	250	217	287	250	270	245	268	236	252	227	286	279	291	271	264	231	256	252	266	266	226	239	223	249	258	240	242	252	248	230	244	235	247	248	252	248	234	238	260	275	262	257	203	241	221	257	225	271	263	267	241	216	220	247	206	230	242	248	231	306	276	258	248	273	230	247	242	249	295	230	240	245	281	245	229	245	229	254	234	269	257	245	240	238	260	246	241	222	263	244	253	263	251	254	258	222	291	272	254	261	260	251	262	273	278	228	257	238	248	274	265	260	257	228	241	238	231	263	269	232	269	223	240	223	253	262	206	237	248	267	252	306	277	258	250	264	262	260	236	215	252	234	233	260	249	264	215	218	228	242	231	261	252	266	275	249	244	279	258	268	244	218	260	255	254	256	229	244	262	254	270	237	288	255	246	231	268	281	247	268	246	250	270	249	238	239	248	240	256	250	229	227	239	253	228	255	234	245	235	255	244	255	243	247	226	238	249	226	255	225	252	271	281	254	253	267	257	229	263	236	250	226	249	237	250	234	237	226	277	241	262	250	244	233	284	287	260	234	230	269	252	252	254	225	268	259	222	239	251	262	273	260	223	285	249	262	256	240	248	259	230	265	282	277	241	232	260	256	258	261	262	244	257	228	237	260	262	233	230	255	280	251	239	260	247	244	261	261	244	241	242	265	258	231	266	236	275	233	230	257	276	257	254	242	264	232	233	241	269	221	241	247	268	269	266	259	265	295	248	263	244	252	262	245	255	255	241	267	229	236	244	277	241	265	246	245	236	246	255	245	230	255	277	221	249	262	249	257	279	244	259	258	259	239	253	270	249	237	224	262	226	252	261	247	247	257	251	242	258	233	247	231	271	250	216	264	273	251	248	266	247	266	240	261	241	252	256	236	251	243	256	245	249	268	235	247	259	266	259	259	240	275	248	263	278	246	256	259	261	240	266	263	280	242	248	267	250	252	260	241	253	261	257	262	244	247	222	247	250	273	220	239	268	214	256	261	242	257	249	248	239	258	271	235	241	242	259	264	249	256	270	250	250	244	236	260	265	236	275	259	229	276	256	254	271	244	256	250	263	220	250	249	266	243	229	268	246	237	243	245	254	264	222	226	255	258	273	271	257	256	278	218	245	282	250	232	263	257	256	254	256	229	245	258	251	286	212	274	251	242	251	234	232	252	234	270	266	269	232	250	255	262	250	256	271	261	256	286	248	230	260	248	226	261	242	264	257	252	237	243	261	230	248	259	276	232	241	277	213	248	246	254	260	266	270	258	238	266	279	253	229	250	252	233	265	284	216	242	240	250	258	273	228	258	250	271	239	267	237	258	271	260	266	253	230	254	258	260	258	276	243	238	249	246	248	280	272	257	230	270	256	290	244	268	251	234	263	263	265	262	251	252	276	254	270	285	253	230	232	229	238	259	276	246	242	249	241	276	247	236	250	223	247	263	249	262	258	237	237	247	231	239	266	240	273	236	261	247	266	263	255	266	243	254	235	257	234	267	243	240	255	258	257	265	243	247	244	261	248	225	250	236	239	243	274	267	240	250	276	261	223	228	255	285	250	267	232	253	259	232	254	217	275	261	240	243	268	255	262	255	228	255	272	252	284	259	249	267	221	228	243	251	244	230	269	262	268	248	226	237	230	224	231	228	233	260	254	254	254	251	246	236	232	218	238	269	261	256	253	255	244	256	262	238	249	259	280	242	244	265	245	253	217	228	251	256	253	241	268	255	229	246	234	264	308	261	266	236	226	268	218	225	262	249	235	223	273	222	245	237	286	235	210	249	241	225	274	248	254	255	257	263	265	262	234	244	224	243	248	234	230	238	248	266	237	256	275	257	233	219	272	250	249	246	227	251	265	272	257	264	230	271	241	241	225	237	242	275	248	276	245	238	208	253	249	217	242	279	276	236	256	252
10679	19807	51409	59715	56578	49278	39462	29201	19586	11911	6281	3234	1617	831	561	582	585	588	563	576	565	591	559	547	553	558	578	579	575	574	607	567	565	593	602	593	553	597	594	576	589	597	570	586	585	568	586	598	624	585	611	616	589	564	539	588	573	594	604	596	565	589	587	563	615	570	579	611	589	591	568	592	538	584	585	591	520	573	600	614	619	547	533	559	614	549	626	554	558	577	587	579	527	580	561	552	567	549	567	601	575	586	610	600	566	573	568	591	566	596	596	596	588	581	534	614	528	570	600	583	608	561	587	592	585	571	590	548	566	566	590	618	564	587	557	601	540	595	602	594	587	591	594	596	595	569	576	609	523	606	580	554	554	579	586	596	616	583	547	598	586	594	587	579	505	599	565	565	583	575	529	557	539	571	584	532	594	513	596	557	566	555	569	563	584	585	609	580	591	576	577	593	576	527	570	597	597	551	569	551	562	591	555	597	589	576	584	586	583	587	599	594	556	606	594	570	584	544	564	595	593	581	622	588	582	584	556	595	557	597	577	526	568	584	568	577	624	563	602	588	550	552	588	563	565	616	592	579	625	551	583	585	601	603	561	559	607	590	604	609	555	561	558	591	584	604	568	594	539	585	560	570	597	542	580	567	586	592	598	579	559	581	558	546	621	612	580	561	614	579	599	570	574	602	589	588	620	582	573	556	647	566	629	552	581	583	577	583	629	548	602	609	582	585	621	565	559	598	564	605	567	573	577	596	624	623	535	604	552	585	561	616	597	567	568	561	587	583	577	638	560	568	550	587	569	560	568	595	561	558	603	588	561	578	596	560	540	621	541	558	573	553	582	574	588	590	572	603	595	590	565	587	595	552	567	611	645	573	562	627	579	585	569	532	530	590	604	596	583	621	590	592	607	564	577	581	593	533	554	584	591	581	608	568	547	549	595	582	523	632	577	592	587	573	553	561	584	598	540	554	586	568	626	577	613	573	592	584	606	592	609	543	565	609	574	592	573	625	526	537	586	596	567	590	581	642	551	580	597	560	552	567	580	571	558	586	557	595	601	616	588	600	601	659	577	576	591	560	539	549	630	569	552	562	625	602	606	544	584	601	552	610	570	563	595	555	583	598	561	590	582	527	557	576	574	565	543	579	580	615	607	578	540	584	630	550	584	565	584	582	597	561	558	590	530	567	616	622	576	599	589	592	563	575	554	583	560	630	630	589	587	550	608	571	545	525	603	576	590	643	582	605	588	590	563	599	564	569	554	561	576	594	576	547	587	549	569	611	547	641	576	578	547	618	588	586	573	542	579	620	542	602	657	545	570	561	545	601	596	577	567	575	574	598	557	571	579	581	585	597	596	550	553	526	592	566	575	542	592	546	570	544	562	513	557	597	572	579	633	600	604	565	618	597	545	598	569	579	583	576	567	585	621	604	554	567	617	595	650	517	561	593	576	594	563	565	604	591	610	581	585	595	582	581	587	594	611	587	598	600	542	592	601	552	587	584	596	581	549	592	571	575	558	572	577	612	561	590	622	584	624	564	563	607	621	580	553	574	571	588	603	597	580	584	545	571	619	589	610	599	590	541	601	570	596	539	621	574	575	540	608	580	543	551	605	557	585	603	599	578	587	536	590	634	600	566	536	568	581	574	587	556	593	574	549	572	555	589	588	597	584	600	558	582	599	621	548	563	592	537	544	601	607	562	600	560	568	579	585	531	554	590	531	573	587	575	574	572	584	599	591	587	571	564	582	577	618	594	606	621	596	571	571	654	589	562	620	561	555	586	558	612	589	603	598	536	530	592	576	565	566	578	562	621	599	544	579	565	547	589	570	583	545	609	562	589	590	571	568	622	603	593	599	561	522	607	569	575	591	601	566	548	583	563	549	544	571	578	539	596	586	591	614	580	577	601	607	597	585	575	569	592	575	568	575	599	578	598	599	562	611	565	534	583	569	574	584	550	626	576	591	588	538	621	556	595	564	557	585	623	592	597	571	596	610	595	604	596	579	628	585	563	598	542	542	514	541	522	588	578	569	550	550	568	588	560	547	587	622	542	591	565	516	575	583	611	583	610	628	641	617	590	587	568	552	561	577	593	603	558	585	562	575	573	611	565	585	598	548	556	574	589	527	552	575	563	583	586	559	605	617	582	615	573	619	594	615	567	545	583	625	573	571	591	618	596	598	562	587	607	604	566	537	595	570	549	580	508	590	567	624	559	554	563	603	540	565	577	606	581	556	579	581	566	610	562	570	577	606	578	600	559	590	555	586	602	563	575	607	614	590	596	613	646	585	581	540	551	625	585	582	597	582	568	589	577	621	581	560	625	545	570	565	586	576	624	551	597	598	592	569	586	634	611	587	557	622	545	637	556	550	548	627	625	587	601	593	542	596	623	588	601	551	585	614	582	564	576	594	596	542	576	609	586	601	555	577	565	617	577	603	553	583	585	576	571	538	599	584	598	545	560	588	524	571	587	564	616	544	617	544	584	527	630	596	600	575	581	603	597	539	582	574	567	553	578	576	649	615	588	584	602	554	585	566	581	580	556	593	612	571	587	578	606	576	571	579	591	519	577	586	576	586	612	587	577	593	613	595	552	620	606	590	606	591	585	564	603	549	580	559	576	617	571	604	638	574	588	548	559	562	599	581	600	556	572	533	621	570	578	562	584	561	581	553	615	540	540	601	566	544	546	550	587	576	601	563	563	588	621	577	588	589	574	593	577	592	585	596	583	606	593	568	584	561	581	599	590	555	543	567	540	545	570	581	593	559	598	574	597	590	588	548	559	563	582	564	594	596	590	599	605	601	575	545	536	582	540	588	604	553	603	584	610	575	577	573	587	604	506	648	625	551	589	580	563	540	574	585	586	584	554	552	590	562	583	561	623	596	581	560	529	622	605	583	582	595	617	592	584	595	614	598	578	611	594	550	598	597	587	597	556	600	564	569	606	609	574	606	603	557	560	559	592	598	622	556	533	599	595	638	618	565	577	580	569	602	597	576	634	597	591	573	603	580	529	588	518	569	559	573	599	578	598	595	590	583	610	577	572	587	568	595	589	560	542	609	576	566	577	569	583	579	603	627	586	607	605	565	562	568	615	612	524	584	608	613	549	559	556	605	617	599	538	566	617	564	531	596	645	565	577	615	536	595	612	591	578	604	550	556	589	654	557	614	572	583	586	573	584	610	609	634	597	578	594	570	592	608	581	584	601	599	564	604	583	583	598	630	614	611	565	598	560	542	573	582	584	588	593	572	596	574	562	585	563	562	595	563	584	589	597	539	613	562	593	606	640	623	600	585	537	599	632	588	550	525	600	592	569	580	605	559	564	558	586	579	604	608	559	577	550	563	621	592	607	564	663	575	550	596	578	562	599	648	588	586	538	566	585	589	570	593	610	579	578	575	643	592	618	606	555	567	555	624	564	568	623	590	594	605	596	587	590	583	603	575	566	568	592	556	533	563	588	558	590	552	610	566	565	561	545	609	601	570	558
23997	21623	63702	70530	60063	50413	36586	24445	13724	6473	2951	1375	771	428	313	360	337	363	351	337	331	368	338	355	364	360	330	321	354	361	362	332	356	351	319	344	349	331	325	345	312	341	358	346	356	328	311	359	337	341	320	378	349	358	363	352	404	368	365	352	314	352	305	350	349	329	339	337	318	353	323	339	339	352	344	357	349	324	347	335	324	337	358	347	324	323	315	354	367	359	360	317	319	354	323	342	329	356	331	339	360	327	345	312	342	318	360	365	307	327	337	353	289	340	332	317	373	342	365	317	346	369	320	319	315	337	317	328	390	374	349	282	365	350	318	355	348	351	365	336	364	367	335	317	326	313	334	329	350	291	325	343	318	315	321	330	338	340	360	328	331	328	343	324	352	327	380	379	358	319	318	314	357	301	341	368	333	319	350	332	321	343	322	369	330	328	315	327	349	309	293	329	350	359	334	328	331	343	355	335	316	352	348	351	362	344	341	307	368	334	320	380	345	310	328	300	336	330	322	375	336	347	352	322	321	346	336	353	338	329	350	353	345	386	284	339	365	344	356	322	365	337	387	324	297	350	365	352	334	362	310	344	360	319	321	304	351	313	358	339	341	338	333	333	298	339	299	321	358	369	332	297	340	331	334	306	322	340	352	340	325	352	328	326	315	349	325	346	379	326	316	351	335	331	372	323	331	306	325	365	345	315	329	353	302	307	323	328	312	316	326	319	340	341	322	345	340	332	323	324	354	355	338	361	366	344	324	364	385	344	301	310	302	347	345	330	377	329	357	342	318	340	372	344	355	361	335	351	358	333	305	321	340	312	359	358	325	289	360	318	319	339	347	345	365	314	336	322	354	347	340	354	349	351	344	327	351	350	321	333	353	315	353	327	344	350	299	354	318	360	350	322	364	340	334	336	327	339	338	354	340	343	346	350	304	340	331	396	334	364	327	331	337	294	333	319	336	356	363	335	336	328	323	361	382	301	353	344	328	338	319	353	333	347	346	366	337	321	346	312	377	315	348	329	332	344	357	343	340	379	323	347	336	400	301	326	332	345	344	353	353	390	325	355	315	337	345	363	344	321	302	324	317	301	313	353	295	297	353	319	357	325	345	299	328	329	329	352	331	344	340	290	326	320	314	334	303	333	340	258	350	320	345	338	326	338	351	338	355	351	374	351	331	346	353	360	373	326	318	357	310	310	334	312	344	308	292	324	357	327	351	291	348	356	323	392	345	343	339	338	327	358	344	328	367	351	325	382	375	334	322	356	338	309	324	324	288	279	345	360	262	350	322	336	312	325	334	323	343	339	302	359	352	309	307	380	337	363	323	301	335	349	339	334	349	398	326	327	344	352	348	339	311	352	320	328	327	330	322	314	309	366	334	293	326	377	360	326	345	355	359	317	369	347	318	378	324	365	338	334	332	335	341	351	329	342	336	336	298	312	307	334	322	355	319	336	367	331	349	385	322	340	357	323	331	324	333	322	320	331	312	340	337	354	338	332	330	349	329	324	319	340	325	321	330	325	338	324	389	319	340	347	331	313	297	355	359	315	351	369	322	352	316	341	358	375	333	354	358	351	365	336	304	337	363	339	311	370	363	342	332	337	313	344	317	315	306	322	354	370	319	311	355	358	340	329	363	314	323	319	366	352	344	305	357	330	359	340	314	354	353	321	346	332	293	327	343	326	332	337	332	369	362	353	328	315	332	348	337	368	337	320	347	381	351	321	314	343	311	325	330	338	346	341	380	353	363	358	320	333	336	354	359	344	356	334	355	343	301	334	320	325	304	303	319	348	349	319	371	371	325	361	379	335	351	320	297	347	311	326	375	354	345	344	327	343	335	350	334	350	345	324	345	342	329	356	332	315	346	327	341	334	350	342	343	341	322	330	339	303	333	368	319	339	326	316	328	310	336	332	362	375	321	328	353	356	337	334	361	340	341	339	352	371	351	326	326	326	351	322	367	342	318	380	357	312	331	360	335	374	323	332	341	320	324	316	379	347	371	327	317	311	328	329	357	331	373	316	351	319	360	365	351	301	313	368	329	323	301	351	327	315	342	315	343	302	339	373	329	328	319	313	319	349	372	384	339	311	330	329	321	305	334	353	351	318	364	335	348	362	361	337	335	340	321	302	315	323	314	327	337	333	336	357	345	351	320	350	337	343	359	355	324	326	344	346	373	341	366	332	338	349	336	340	337	340	321	334	319	326	333	362	318	340	330	341	338	294	349	337	354	336	308	362	342	312	340	361	371	339	320	328	324	313	338	339	342	324	331	321	319	339	309	379	344	322	335	341	352	323	353	345	303	361	371	337	338	316	339	326	296	307	350	354	346	332	308	329	376	348	339	316	354	349	372	351	321	363	339	332	325	357	334	310	311	360	341	341	374	342	316	344	317	346	320	318	362	358	332	327	334	324	313	341	339	329	329	327	367	307	306	329	327	361	372	321	358	369	394	311	337	317	363	342	329	350	352	322	351	363	360	366	326	333	337	328	329	351	329	316	328	312	344	324	342	329	329	353	317	376	358	311	299	333	333	342	333	328	362	353	366	340	338	381	336	324	338	313	339	330	362	328	355	341	336	352	307	354	342	365	321	343	357	345	304	334	324	345	349	342	318	339	357	363	322	345	328	346	332	346	332	369	305	330	393	375	336	351	308	353	335	307	350	318	328	320	316	310	339	337	341	346	342	339	339	337	368	342	321	317	311	353	311	321	356	354	329	333	334	350	319	337	358	340	320	327	346	321	320	370	312	321	307	347	351	311	323	312	331	334	351	333	349	334	312	363	337	340	331	326	304	360	339	323	334	333	342	323	329	345	324	361	335	344	338	392	314	333	361	334	288	341	342	349	326	284	323	329	344	330	356	334	355	334	371	352	335	355	318	299	305	331	390	340	334	312	295	378	328	340	343	360	346	330	341	361	317	320	346	345	336	350	326	303	343	296	331	349	328	322	359	331	324	319	347	339	318	343	332	303	329	329	350	330	357	342	316	344	316	337	347	314	329	343	351	357	325	339	338	339	312	335	355	351	339	325	364	337	345	347	382	275	308	337	323	354	337	366	369	378	358	336	343	316	375	358	320	364	359	344	319	353	345	337	338	330	307	308	332	349	327	370	355	331	325	352	360	327	372	342	319	331	356	358	369	334	345	318	360	340	342	365	335	353	330	355	310	318	294	355	329	330	325	321	302	311	342	340	307	324	357	343	327	329	299	320	349	322	344	324	323	321	354	320	388	358	386	328	359	338	347	342	308	332	339	347	350	374	374	348	302	324	358	344	351	371	351	321	321	369	325	370	359	326	307	369	329	348	328	338	337	353	321	372	328	349	305	367	329	350	311	325	352	336	342	335	344	349	335	347	326	347	334	309	325	328	359	343	350	349	340	346	336	329	343	353	341	329	346	331	352	379	359	329	335	357	332	320	346	328	285	339	342	338	352	322	323	351	303	356	357	356	338	367	350	305	314	353	351	373	328	311	313	369	349	312
11508	16860	59270	74137	69006	61161	49748	39416	29254	18500	10454	5611	2728	1247	783	723	758	806	747	777	785	764	728	781	699	744	792	736	718	741	748	790	688	737	763	785	723	818	772	763	731	737	712	749	709	708	723	781	703	771	752	714	779	756	766	732	736	774	771	754	764	774	755	716	763	808	759	744	751	736	774	739	774	782	750	759	780	735	791	765	688	749	702	781	734	746	766	709	776	771	749	745	763	799	717	710	774	741	761	698	764	759	742	728	750	781	710	769	782	798	708	741	742	780	732	763	751	771	726	717	777	810	758	760	744	743	726	757	781	738	784	744	767	720	775	739	729	776	694	768	718	780	754	800	710	766	744	773	789	756	723	734	786	763	769	753	704	743	769	714	762	824	713	751	762	792	783	793	736	732	737	756	755	723	730	813	743	772	759	748	730	762	756	717	779	744	738	748	738	735	764	760	735	765	750	762	724	776	742	735	724	778	777	751	746	748	758	783	798	726	769	781	771	778	780	799	777	756	754	752	781	734	787	749	761	805	739	751	799	806	802	763	736	717	765	715	794	732	748	754	750	747	675	774	725	724	731	711	711	749	785	766	765	791	750	711	813	749	782	776	815	742	789	730	776	747	717	709	795	738	760	741	696	754	702	823	795	720	716	754	741	737	761	726	763	769	721	690	781	754	760	786	752	707	796	764	805	763	760	758	783	754	748	767	745	801	778	699	772	772	753	730	717	774	724	732	757	725	733	707	736	774	728	745	744	763	704	760	748	765	767	757	740	750	759	733	741	753	741	771	738	783	715	758	790	791	774	769	734	767	741	736	777	743	741	776	792	742	725	754	764	752	731	725	751	782	772	766	790	736	745	756	754	759	763	734	774	724	756	730	758	751	741	778	814	727	701	732	750	767	742	762	720	803	715	713	736	768	743	756	750	758	787	774	797	768	774	745	786	720	714	747	772	745	763	715	759	750	771	754	761	732	804	782	725	755	797	724	738	741	702	752	783	809	735	743	770	800	730	716	786	722	709	786	708	740	724	727	789	722	709	754	745	833	754	754	759	730	765	739	789	747	723	772	769	794	769	725	777	736	746	755	751	739	740	765	767	750	739	736	732	761	697	791	761	807	720	782	741	729	763	769	711	765	779	751	756	740	740	755	718	755	767	772	752	731	749	749	771	777	718	788	789	779	746	726	801	787	722	731	714	791	764	779	744	713	793	767	761	763	743	755	772	717	778	729	758	774	780	744	737	760	746	752	750	749	801	751	792	773	785	801	767	756	744	698	767	776	739	790	718	770	776	725	751	736	742	748	759	745	760	737	755	756	757	747	767	809	755	785	759	731	800	756	717	781	731	741	759	738	744	774	760	795	762	760	746	760	695	731	798	776	796	755	788	755	690	781	746	730	754	782	784	793	795	693	783	764	755	760	776	743	722	732	745	746	770	719	748	776	759	788	722	782	756	775	767	779	737	785	778	731	743	761	806	740	783	701	713	688	783	746	763	764	764	760	734	773	775	751	758	740	752	760	796	785	768	811	739	756	733	737	758	739	747	749	711	769	721	707	766	776	756	737	754	792	733	795	723	749	732	741	743	747	708	763	767	731	770	729	766	741	746	780	739	716	779	731	754	730	753	765	755	769	721	765	722	741	742	742	741	769	752	725	699	811	746	726	757	719	722	770	766	796	791	723	779	734	790	732	740	767	723	748	788	768	772	758	762	727	762	739	799	767	725	799	718	762	769	791	762	782	741	789	767	777	737	757	756	725	738	715	745	762	712	747	728	760	759	749	736	748	741	759	748	745	741	751	788	767	682	762	742	776	778	724	739	718	783	736	752	755	754	719	737	747	795	793	795	741	767	705	728	730	753	762	774	797	759	717	717	791	761	777	772	783	747	750	773	758	723	750	742	763	732	740	785	781	739	711	701	769	752	688	734	739	712	787	765	775	796	756	786	771	733	748	764	782	730	736	768	789	709	756	801	790	740	710	743	740	763	754	683	710	739	761	757	768	777	764	760	714	722	753	747	743	728	793	768	759	761	807	745	734	779	755	761	732	706	746	779	746	736	722	771	733	718	744	753	779	745	726	724	744	756	739	730	767	722	779	796	757	740	773	712	754	742	745	825	793	796	746	768	765	728	706	760	752	739	743	822	757	757	745	780	728	754	717	794	743	739	764	790	744	779	776	748	723	741	777	764	760	775	742	755	785	719	782	738	736	764	717	793	758	741	729	770	760	749	718	797	712	733	755	761	815	740	775	740	728	770	750	724	756	702	786	742	797	750	748	744	736	698	727	772	737	758	772	774	799	749	761	735	757	753	781	754	754	792	735	806	755	810	729	731	768	788	779	817	739	755	735	729	748	769	754	742	829	732	728	784	780	740	786	765	736	791	770	721	754	709	744	784	754	739	729	717	719	745	789	805	704	765	753	736	777	755	754	794	774	754	812	721	794	749	732	733	727	738	729	782	748	734	779	723	753	767	734	722	782	714	744	753	714	707	769	824	725	734	745	802	769	748	792	798	697	783	759	787	791	754	765	806	748	756	786	786	779	760	778	743	722	799	721	723	767	778	766	743	792	775	757	755	753	757	760	720	697	705	754	778	740	732	815	715	695	735	788	705	765	754	780	745	715	750	756	696	733	740	757	781	783	713	721	786	776	760	747	769	763	759	748	725	705	751	737	778	750	786	778	764	747	729	722	746	831	729	757	734	757	718	726	732	737	783	741	744	763	769	772	726	788	696	754	762	758	742	740	742	751	777	773	738	773	682	791	755	739	735	725	749	757	780	747	741	752	808	769	749	771	698	750	785	795	743	716	809	794	736	737	762	720	721	760	746	741	765	735	736	756	761	715	751	753	783	741	752	736	785	748	713	759	782	762	720	739	726	786	776	733	748	756	741	757	731	824	758	748	733	770	747	775	771	801	743	739	741	707	740	764	780	758	758	740	696	793	759	689	804	706	770	765	792	725	742	775	757	745	753	775	723	817	733	757	762	790	706	732	707	770	813	765	772	736	763	765	721	767	779	828	704	745	756	758	765	781	698	766	728	759	774	772	766	791	783	762	704	728	731	703	740	783	771	765	718	750	748	695	700	777	704	750	747	704	786	704	761	789	764	783	752	729	786	779	745	773	757	779	787	774	739	747	713	798	720	748	807	773	750	762	763	727	775	768	780	756	755	707	725	718	761	718	748	780	755	777	806	708	730	767	762	748	760	761	719	739	770	766	749	771	763	808	812	757	753	748	740	718	788	737	769	749	770	755	771	800	765	747	815	766	774	713	779	692	769	757	778	716	752	786	753	805	726	714	728	766	718	753	768	691	739	777	803	714	722	741	800	790	730	779	757	762	739	790	753	737	735	755	789	790	781	712	724	770	743	727	758	810	791	737	805	756	786	741	726	756	696	777	762	717	794	726	730	763	744	756	733	821	730	739	784	723	709	798	787	778	739	758	748	783	789	706	732	744	787	717	783	776	748	759	748	755	738	729	724	760
5823	3675	5901	5184	3997	2682	1645	1072	683	558	423	333	339	308	312	275	298	287	294	284	305	347	306	279	297	306	278	289	300	281	317	318	297	292	320	301	316	305	293	299	281	324	292	268	277	326	286	281	313	271	270	296	295	338	302	285	282	297	282	294	279	340	320	277	281	327	269	285	313	275	292	312	264	271	293	297	282	302	305	282	308	299	280	293	301	285	293	299	309	299	290	260	309	275	260	334	290	278	273	336	278	303	300	298	277	284	285	283	297	289	304	287	282	340	310	270	344	300	301	273	296	285	316	310	266	316	349	314	295	277	301	302	285	289	303	289	254	283	260	280	307	307	316	327	317	274	286	302	339	281	277	301	296	287	287	341	286	282	304	272	290	261	274	285	271	269	294	274	313	313	299	283	309	325	322	267	307	295	300	303	293	284	278	295	291	296	331	280	273	277	303	299	264	291	305	315	311	314	277	301	308	292	316	281	319	276	299	307	304	316	296	293	294	278	314	320	325	329	331	303	305	292	314	298	293	298	324	297	289	282	292	282	343	272	285	269	341	294	290	319	279	272	304	294	319	289	308	257	266	284	283	279	274	296	282	302	301	289	281	301	326	280	280	287	315	295	291	283	291	302	262	260	273	287	294	296	304	287	319	305	290	326	286	295	323	333	325	275	274	304	286	299	289	311	287	276	311	242	285	304	306	293	282	296	273	311	289	266	298	293	264	290	296	298	338	273	303	294	289	282	306	303	291	302	276	278	261	283	272	287	300	276	292	288	298	301	305	290	292	307	299	304	270	347	322	307	285	279	273	277	292	296	289	274	331	303	297	302	257	291	295	302	269	302	280	309	328	296	270	303	303	304	311	307	328	314	297	283	319	288	287	305	304	272	300	320	292	287	260	303	283	302	299	313	289	298	334	320	289	299	273	311	268	325	289	315	293	276	311	293	321	319	306	286	257	296	322	299	308	285	313	316	300	321	292	299	275	290	281	331	283	281	278	301	290	300	301	311	309	306	314	273	296	292	266	273	290	334	296	275	313	287	295	314	330	316	304	296	311	314	269	292	279	299	308	274	300	314	293	261	311	310	294	294	325	282	317	290	301	292	285	267	283	306	290	293	311	328	328	281	277	285	267	294	310	274	303	293	279	306	311	301	293	321	264	299	302	285	283	282	294	282	283	320	283	359	287	276	301	314	308	294	268	287	279	303	273	251	278	257	256	304	279	309	285	311	284	265	316	334	284	256	301	320	297	290	292	303	295	307	312	278	331	278	281	271	261	326	291	320	298	293	312	318	285	290	296	290	300	304	293	287	303	274	311	342	306	292	283	314	305	293	298	331	275	290	278	291	284	313	291	308	281	291	304	311	297	292	295	299	331	288	300	313	295	274	311	291	288	313	299	316	303	312	303	317	328	284	265	307	320	267	271	288	320	256	273	252	285	265	274	320	296	315	287	318	264	281	308	306	355	290	288	279	288	307	293	311	269	309	292	307	295	312	307	295	297	303	286	310	301	297	297	312	298	263	310	279	296	280	283	276	291	283	277	336	267	295	297	317	302	284	291	288	304	291	303	314	290	298	310	300	301	307	285	281	298	278	279	267	321	281	287	319	289	282	292	296	297	288	310	257	287	317	295	289	304	254	301	294	294	289	303	337	284	294	288	308	296	295	303	253	285	283	280	281	302	282	310	288	304	293	269	300	293	282	264	311	316	316	279	273	279	336	271	310	289	285	288	313	297	313	275	302	293	309	265	301	291	287	262	315	294	297	275	312	280	256	277	280	281	321	290	280	300	292	304	272	282	322	274	305	309	311	286	315	318	318	290	298	313	248	331	305	283	307	291	293	302	267	283	307	324	296	311	296	275	310	324	323	311	270	294	262	282	298	279	272	265	319	269	297	289	314	307	315	300	311	295	282	292	267	275	314	299	309	292	317	290	260	301	333	298	299	276	276	296	298	297	295	283	339	293	294	298	299	282	292	294	252	283	305	290	297	328	289	284	310	281	310	274	311	288	284	276	290	315	310	310	314	285	299	280	302	282	284	299	275	318	273	299	291	282	297	327	325	310	322	296	307	290	301	280	289	317	317	287	298	322	332	295	301	304	280	311	292	316	308	322	272	295	308	294	279	310	305	281	272	283	321	261	295	264	303	281	266	283	304	300	305	273	270	309	251	312	286	293	316	295	284	286	291	312	311	296	271	307	311	297	290	308	277	305	288	293	331	291	279	297	267	275	280	311	270	295	295	297	307	268	277	279	308	296	289	305	318	294	288	291	299	307	274	306	281	312	297	311	303	290	297	311	303	262	344	294	296	288	286	298	286	280	307	290	289	302	276	297	282	292	300	279	287	281	295	294	328	320	321	303	288	308	310	252	305	299	304	273	271	331	265	306	314	309	287	282	301	288	298	297	310	316	276	293	307	272	311	293	302	318	291	257	283	292	312	330	273	345	301	296	287	307	323	283	295	308	292	296	307	277	296	262	282	239	298	282	312	302	314	287	270	307	334	287	287	282	263	322	289	272	295	295	299	258	313	300	289	300	280	285	308	283	293	288	287	335	284	307	284	312	306	295	271	298	321	264	287	279	280	293	322	273	308	303	290	320	316	298	320	292	269	279	312	323	298	282	284	326	279	329	284	330	303	309	287	286	277	343	312	294	328	296	306	305	292	285	281	292	277	288	307	324	276	299	305	308	296	297	265	315	269	299	270	300	300	301	311	280	280	308	292	278	300	321	307	324	298	278	287	266	276	297	300	303	295	288	301	287	322	289	319	296	297	297	260	298	314	276	290	332	311	295	305	256	301	301	281	342	326	296	310	290	314	258	289	297	275	310	310	247	294	281	282	292	284	303	288	299	301	327	323	296	327	285	274	275	309	293	307	306	312	303	284	274	297	307	301	296	303	259	282	246	288	289	279	274	274	298	268	296	308	318	321	286	291	262	311	290	295	282	309	298	280	290	320	280	329	269	293	290	299	314	273	285	310	300	302	268	269	316	282	330	270	294	327	307	299	292	281	269	300	283	260	312	286	277	281	297	311	296	280	322	298	329	290	315	324	271	315	278	290	289	272	290	311	335	318	325	316	298	296	302	315	312	303	292	288	286	291	285	284	293	284	285	312	270	276	259	311	298	299	315	306	269	317	280	271	305	286	311	331	319	296	292	293	318	288	320	295	323	317	270	321	305	314	268	298	283	302	314	291	260	329	292	311	295	290	267	289	274	277	304	323	260	293	342	305	308	293	306	280	341	272	291	314	317	293	297	318	313	304	300	283	289	273	285	285	308	313	276	317	313	265	323	277	305	270	277	323	294	315	321	313	291	303	269	321	257	309	260	317	270	311	305	291	295	314	300	283	277	314	302	301	304	285	323	320	317	296	278	327	310	264	275	323	265	306	275	294	300	321	280	281	309	303	309	292	304	278	322	290	283	329	252	311	284	301	280	311	310	268	285	300	296	310	322	314	318	278	299	291	279	281	299	294	307	308
3825	3731	11051	13731	12903	9192	6135	3930	2393	1632	1209	952	812	696	659	652	702	669	711	653	625	674	696	660	636	671	646	639	682	644	636	612	670	636	667	665	691	658	665	669	674	695	659	634	653	668	643	703	647	635	685	688	679	656	677	689	697	669	681	674	629	630	691	661	712	655	663	653	653	699	671	622	713	635	659	659	679	674	631	645	638	645	612	640	645	647	684	649	643	638	645	634	687	647	655	699	642	697	668	675	670	660	649	739	671	704	641	684	654	669	653	696	678	676	650	681	667	652	666	661	671	693	648	592	665	650	690	643	649	648	696	667	663	665	662	637	651	642	681	677	681	622	638	697	681	662	632	632	668	682	645	643	648	649	649	670	619	677	675	628	658	652	682	664	649	665	670	743	666	633	658	667	669	648	673	664	616	668	653	679	658	666	664	614	678	622	705	686	649	630	641	696	701	643	722	621	667	674	687	700	660	640	646	673	696	658	631	665	659	655	669	594	629	655	664	648	631	610	702	660	692	663	688	715	648	651	662	623	645	646	709	641	655	656	658	647	692	610	629	641	657	655	653	650	675	651	669	619	720	639	637	687	664	691	689	683	662	651	679	654	619	619	681	673	669	649	660	650	672	674	623	644	695	657	676	638	652	658	643	617	689	624	617	698	693	642	666	680	686	655	695	698	693	705	694	741	681	690	670	672	604	647	674	629	660	645	633	625	615	676	597	650	671	680	678	644	658	634	709	643	674	689	606	688	678	676	638	652	682	663	643	665	592	670	634	667	647	715	674	682	640	705	640	657	644	642	720	662	692	646	686	677	699	636	668	638	662	694	662	693	632	627	651	682	665	643	627	694	677	685	668	689	645	708	663	679	643	644	630	653	634	660	660	671	652	652	646	655	652	668	688	669	670	701	689	674	651	703	664	676	634	656	667	624	648	668	662	718	663	647	675	632	636	620	656	616	672	707	643	701	692	660	673	658	691	632	679	700	660	667	682	662	702	672	655	700	632	631	644	701	615	660	613	668	673	671	646	684	628	678	629	675	672	659	683	621	666	658	671	674	674	630	655	669	642	673	705	668	651	669	617	626	656	695	687	631	638	655	672	644	684	634	645	659	689	682	662	701	642	697	691	681	664	701	658	728	664	672	612	647	643	655	639	673	642	632	684	683	685	654	639	612	642	639	637	649	664	686	645	666	658	661	634	677	639	648	682	636	632	653	712	626	679	686	713	671	640	666	627	678	618	627	645	637	643	641	688	666	701	629	674	626	668	643	657	652	645	605	629	732	658	673	656	668	618	644	652	647	686	702	683	621	676	669	652	631	657	636	644	617	662	692	623	666	639	659	651	670	677	668	734	650	632	653	721	622	700	662	680	634	665	633	639	638	622	660	664	707	665	659	669	654	597	637	645	664	706	682	666	639	623	660	714	697	642	683	625	668	648	673	639	676	654	695	661	697	670	644	621	666	627	620	643	742	647	694	701	690	668	652	629	623	673	640	694	680	639	637	671	675	646	627	623	627	641	679	635	672	677	632	679	626	647	668	693	597	662	630	633	627	682	667	677	653	623	663	684	671	632	669	643	673	649	689	653	642	659	686	662	657	683	703	647	677	664	659	684	632	671	642	654	675	661	666	643	670	686	692	688	654	680	678	660	631	639	686	643	696	653	682	618	682	654	641	637	677	667	669	695	674	671	626	655	592	692	635	674	690	680	655	689	613	659	655	670	664	648	662	638	686	601	679	620	604	663	695	697	642	661	663	636	613	668	662	632	624	661	659	708	668	657	684	672	639	646	641	672	680	690	662	684	656	711	637	686	690	607	663	610	638	701	694	651	688	645	640	686	677	665	666	690	658	635	653	702	645	681	665	690	623	682	698	640	651	658	658	654	636	627	663	598	666	640	651	710	649	670	672	639	630	687	624	628	698	672	657	656	644	691	666	697	638	675	625	673	635	619	701	643	679	630	667	645	658	660	674	712	612	682	700	654	665	657	629	631	654	679	692	628	714	733	630	691	653	619	650	657	605	703	672	649	670	688	645	703	692	634	628	672	607	669	659	660	640	612	627	642	731	688	688	638	715	681	699	638	624	644	651	682	635	650	631	663	631	657	665	697	673	673	670	660	733	660	662	681	662	626	708	664	694	652	642	657	671	684	626	698	670	630	655	647	647	674	632	670	672	667	678	662	645	643	700	693	624	694	680	625	661	655	656	648	714	676	664	646	625	649	706	665	663	671	645	653	693	630	708	621	683	685	690	644	644	656	686	657	653	656	726	642	629	657	707	660	668	658	631	645	642	688	706	687	696	658	610	639	642	686	642	705	649	675	668	646	678	650	631	698	654	628	661	617	642	683	641	661	632	649	663	649	664	658	645	649	683	670	684	680	656	683	628	667	662	680	666	679	624	681	642	633	611	626	697	648	663	676	734	664	607	607	670	654	650	648	660	681	666	638	654	688	644	715	587	726	641	667	647	598	691	639	715	654	631	635	668	640	653	692	657	647	663	633	653	644	649	679	640	631	665	606	661	683	672	655	654	664	669	654	659	663	706	617	644	704	650	707	619	694	620	677	634	680	668	687	653	685	657	631	674	697	649	620	639	691	663	654	624	660	661	655	660	602	648	668	694	704	642	671	644	645	632	688	642	628	702	679	658	714	672	682	688	675	656	699	638	667	658	629	625	654	631	612	657	651	652	678	683	651	652	662	662	628	697	659	702	647	684	691	670	693	632	690	715	696	690	674	627	674	653	680	611	630	708	683	666	675	697	658	639	685	660	632	613	644	619	614	667	648	628	678	690	673	654	711	687	682	633	652	602	649	663	624	661	672	643	671	634	655	648	691	649	670	665	646	613	653	675	691	639	647	709	632	666	621	669	638	648	643	639	681	631	688	657	639	666	710	683	668	638	632	632	643	677	657	635	667	651	651	676	672	675	660	696	657	684	646	665	677	656	694	615	664	676	673	629	675	658	679	650	708	689	727	642	657	673	666	652	626	670	634	653	665	649	625	683	638	647	622	636	673	681	659	652	668	638	697	652	637	662	648	626	669	654	641	675	721	594	680	608	656	683	624	694	646	647	689	645	667	656	644	660	658	654	647	634	629	645	659	670	655	657	713	678	639	666	674	654	679	658	666	618	690	661	669	644	620	683	690	665	659	683	633	676	663	678	691	656	668	664	661	683	620	657	631	654	650	658	692	701	667	690	645	703	665	628	615	631	644	717	673	679	682	672	634	644	631	651	625	650	630	640	690	636	688	617	648	642	662	658	635	691	660	662	634	649	661	667	648	645	668	651	642	659	681	646	657	688	623	732	659	706	667	689	615	690	645	623	692	650	605	661	649	645	603	658	652	633	673	651	638	633	648	632	677	613	665	691	639	659	653	651	670	673	637	623	637	674	733	645	609	658	680	593	647	649	637	650	611	641	692	704	694	648	658	641	641	622	653	642	652	647	641	641	666	663	630	667	668	685	647	663	651	675	688	673	660	652
13864	18267	53019	54677	45685	34476	24911	15182	8029	3826	1832	918	475	328	252	253	267	264	261	251	263	249	273	295	268	254	275	241	250	273	252	276	270	256	260	250	279	276	259	263	231	254	266	241	272	254	238	271	271	237	269	296	267	256	244	272	275	253	274	250	230	257	259	238	242	251	278	248	229	244	265	240	243	254	226	273	261	270	240	250	241	254	242	271	260	257	255	276	253	235	224	268	275	228	260	233	259	265	245	264	250	259	268	207	260	261	217	242	272	251	240	232	251	272	266	280	267	259	261	248	228	269	241	252	256	250	244	255	263	241	266	219	248	250	283	248	239	257	261	279	293	270	263	245	257	252	256	265	248	280	271	262	264	274	286	255	230	232	228	255	270	265	247	248	280	236	268	237	259	247	249	251	227	250	233	256	260	275	257	258	231	243	275	256	240	229	249	273	257	262	244	270	267	256	253	274	287	239	258	242	270	240	249	236	282	261	251	245	254	267	241	308	235	276	257	247	260	230	255	245	299	254	251	247	253	258	260	236	275	253	249	258	261	271	234	257	252	229	270	231	264	261	254	268	269	260	265	277	278	269	263	247	264	241	244	249	304	261	252	241	251	278	273	259	256	246	258	292	259	268	258	254	240	251	272	266	253	239	278	257	266	245	241	262	266	257	252	232	234	240	270	243	279	285	224	225	259	281	281	287	258	263	215	258	275	260	249	243	285	269	253	248	249	278	261	258	240	266	241	250	267	267	262	267	269	265	241	260	249	244	219	255	272	253	257	278	239	254	265	254	266	267	237	276	266	307	262	254	268	251	253	271	265	252	255	276	256	245	255	260	251	267	251	246	309	249	245	257	259	247	268	256	255	241	255	262	247	261	254	287	260	252	274	265	269	267	292	232	277	230	268	259	253	270	255	259	244	253	241	240	230	265	241	223	274	282	240	274	259	262	228	268	245	249	247	247	297	258	290	235	245	247	327	251	278	250	259	281	266	267	229	264	270	275	218	256	246	260	245	249	269	254	207	224	233	298	253	244	245	275	245	262	272	264	234	265	289	261	259	262	259	278	277	289	268	246	255	251	240	228	250	270	262	273	268	245	261	234	262	257	267	252	261	253	269	247	255	255	238	248	244	263	298	236	251	251	274	270	286	261	285	271	277	265	258	270	259	238	246	266	265	244	253	259	258	259	286	243	244	245	246	271	251	251	256	295	272	277	271	259	267	235	269	262	240	233	261	229	249	284	269	291	260	268	253	266	265	246	252	238	239	251	255	220	282	242	253	265	277	251	233	268	263	245	252	260	261	247	284	261	248	263	256	242	228	253	274	243	288	271	241	261	247	286	244	258	252	288	296	289	231	247	245	208	260	268	266	272	279	235	265	240	231	252	263	257	252	239	250	256	244	259	275	210	258	243	267	232	260	263	261	264	249	277	215	281	262	256	274	231	282	221	280	254	243	275	244	278	283	254	237	244	285	243	232	238	199	263	262	259	272	284	228	256	271	235	275	265	270	252	285	267	274	264	240	268	245	241	261	257	251	264	242	254	257	237	289	266	260	284	268	251	265	265	257	255	226	244	239	266	276	241	268	227	226	251	276	276	246	252	252	274	262	264	219	258	267	283	241	253	276	279	270	236	233	245	244	232	252	256	261	264	250	253	237	224	266	280	242	274	251	278	244	257	260	253	286	275	231	258	265	253	271	249	262	258	251	279	256	270	257	260	253	240	271	232	269	233	259	253	271	280	256	256	228	227	246	253	266	210	252	253	249	247	306	246	271	282	270	262	294	287	222	259	267	296	260	264	261	273	278	258	253	255	237	249	229	277	237	275	257	257	232	245	225	240	249	241	247	278	265	248	236	280	241	252	246	232	264	274	241	273	269	213	279	240	251	269	255	264	262	304	300	268	267	244	265	281	281	279	251	277	254	250	265	250	253	261	251	274	253	254	270	237	253	275	243	245	274	234	267	240	273	280	236	236	239	239	283	252	248	272	264	249	282	251	262	257	245	281	265	274	262	257	262	272	269	226	258	263	261	271	275	277	251	246	245	252	266	260	262	229	252	230	248	258	258	229	261	259	236	267	258	223	259	286	254	254	262	265	261	245	247	269	262	258	266	263	263	230	225	254	255	282	260	234	225	234	288	265	261	269	268	280	274	246	263	254	272	270	290	271	245	266	247	257	235	220	261	261	270	274	266	270	244	253	266	225	251	266	265	214	247	252	263	240	286	253	267	211	253	286	238	256	234	268	293	281	246	257	242	258	268	258	263	258	236	267	267	239	240	230	280	260	289	247	286	244	285	262	269	271	246	243	262	245	273	247	270	282	273	277	244	250	259	251	286	260	207	265	277	248	245	257	276	265	247	259	261	251	283	282	291	273	262	259	272	281	266	238	246	238	277	263	275	246	282	248	291	244	243	273	271	277	258	282	249	268	264	256	264	254	250	260	283	247	224	230	283	257	261	219	249	277	266	274	253	251	251	250	275	241	249	281	223	246	244	267	254	272	278	234	247	258	265	259	275	249	274	257	269	263	277	262	238	258	265	275	279	262	245	256	260	277	266	237	256	245	249	263	268	257	243	231	234	266	274	243	280	272	237	274	265	237	282	234	259	252	261	284	249	275	255	243	256	265	261	267	236	243	264	283	264	271	271	253	255	265	258	237	243	296	262	294	256	256	238	236	264	275	237	256	271	288	284	303	254	250	255	243	260	271	277	261	253	240	277	253	239	242	250	247	248	272	260	287	258	218	282	261	229	242	242	271	240	275	252	244	284	271	275	275	258	277	254	255	243	254	237	288	278	268	287	267	291	272	313	268	270	253	250	269	258	258	239	240	235	270	280	254	240	269	233	272	264	264	238	256	307	271	269	273	285	301	248	287	274	280	281	233	255	254	273	236	275	271	234	264	250	246	240	267	228	267	224	215	257	271	251	265	282	231	259	287	275	231	286	268	286	252	268	278	241	257	269	244	251	249	259	253	292	232	273	259	246	251	261	249	244	261	268	220	269	295	258	255	285	246	247	267	257	235	279	263	243	265	248	230	255	223	264	239	257	241	256	278	229	256	279	228	264	218	252	271	251	237	245	271	223	253	222	253	281	265	241	264	265	248	286	282	262	260	242	253	294	260	293	244	264	279	250	227	263	283	260	271	249	248	240	237	246	266	227	285	227	261	284	269	251	256	285	239	259	232	244	234	270	240	241	294	262	253	245	253	249	237	245	251	258	259	270	261	256	251	258	304	268	262	253	264	243	266	254	279	256	278	294	272	251	275	255	251	228	226	274	292	287	249	285	250	275	268	265	239	256	273	260	254	246	260	270	250	244	264	252	255	235	257	246	264	264	255	278	275	298	255	252	257	249	256	229	264	250	285	259	254	262	256	248	240	255	263	268	248	285	260	258	256	230	246	254	255	249	241	216	250	266	251	269	264	252	275	234	235	294	273	237	262	256	260	221	277	273	259	261	255	255	268	248	263	264	248	241	242	260	254
8045	16506	50944	59500	55926	48271	40545	31593	21856	13331	7172	3725	1887	1006	643	591	584	611	618	601	622	605	605	588	615	594	586	590	550	604	634	588	596	621	583	611	586	591	549	617	589	591	624	634	512	546	611	601	580	639	630	605	573	573	585	578	598	591	593	597	608	609	602	610	573	617	619	602	573	609	601	621	601	611	617	578	607	614	590	605	587	661	604	580	616	599	577	611	617	572	553	578	597	598	576	586	577	595	580	602	609	595	571	570	556	586	652	560	567	616	558	551	584	607	555	588	581	633	617	590	583	574	629	567	580	611	570	632	599	577	608	615	573	623	549	592	595	588	581	569	602	608	589	618	583	611	580	577	593	624	579	635	603	567	547	554	671	586	586	598	588	596	617	589	606	559	629	602	591	574	596	569	624	614	590	581	597	639	586	591	627	576	597	582	586	607	563	596	587	580	540	575	604	603	614	627	605	586	568	599	607	608	590	606	642	613	589	597	614	605	578	625	571	598	573	590	581	578	592	573	611	585	559	588	560	597	575	558	629	574	601	548	609	568	601	591	582	559	636	617	607	616	585	559	550	606	590	582	591	565	607	593	625	565	579	578	566	628	587	594	641	569	578	618	585	608	581	566	572	599	593	581	624	622	577	561	587	620	617	601	565	595	571	582	566	605	593	597	576	641	576	635	574	598	601	621	615	532	586	549	577	571	629	589	604	605	604	587	614	610	571	609	569	589	617	622	604	555	576	583	636	611	565	592	567	566	575	602	602	642	611	598	641	569	586	598	590	597	570	581	620	550	599	555	579	625	584	610	633	613	606	597	621	673	597	646	598	549	563	605	578	576	571	570	590	607	632	589	616	583	596	588	604	592	630	575	601	610	573	627	592	612	585	615	601	595	620	579	601	593	596	596	602	632	571	596	585	607	615	595	592	591	586	627	592	642	576	564	625	588	593	566	585	610	596	594	599	569	598	605	585	566	556	565	578	597	558	629	576	614	596	572	616	602	555	588	550	587	580	610	587	585	631	557	568	582	583	587	571	561	625	594	608	593	554	580	635	605	590	627	584	554	599	599	580	606	559	564	586	591	597	558	588	610	572	562	569	609	642	603	595	609	551	601	603	615	555	632	609	602	580	592	569	576	662	601	599	601	580	542	621	619	574	561	588	598	596	552	614	559	590	548	621	548	596	606	570	583	624	625	603	599	585	566	600	593	559	593	576	610	571	598	600	565	616	590	612	592	591	617	537	631	601	654	576	593	580	601	594	584	599	581	620	592	616	585	627	607	613	583	598	595	596	600	608	607	603	611	608	582	628	634	572	585	605	582	590	582	629	582	667	555	614	601	576	555	582	585	569	596	586	612	607	598	634	608	564	657	621	590	577	606	590	595	599	598	603	606	579	615	592	569	568	614	608	588	642	585	553	540	567	642	577	547	587	604	585	616	585	639	579	609	628	574	595	625	603	548	600	588	587	619	611	602	629	596	644	583	601	557	608	551	563	559	589	593	633	617	590	614	609	588	596	572	600	627	601	612	619	596	605	600	605	606	615	565	634	599	619	607	602	529	562	577	580	611	593	617	597	613	619	568	609	622	577	619	559	576	588	575	597	581	588	605	606	566	594	603	584	624	665	623	594	556	616	574	605	591	593	551	625	610	586	616	607	652	638	573	626	617	599	623	579	584	573	577	605	634	558	593	582	584	587	592	593	601	572	599	589	591	581	560	568	594	620	559	598	566	570	605	590	537	563	599	587	545	598	620	603	606	576	595	587	554	584	596	586	578	566	599	565	627	631	640	613	594	603	604	571	588	625	624	592	632	632	604	589	649	583	591	590	623	627	614	577	597	538	634	618	589	665	629	623	568	584	579	600	577	596	597	607	634	593	609	593	553	611	562	569	627	582	609	597	573	607	621	590	582	584	569	628	580	597	575	654	640	552	616	596	578	578	610	602	591	594	638	606	564	559	589	630	609	618	578	617	620	570	623	604	615	599	566	601	607	583	568	595	595	600	608	626	614	572	581	627	590	626	601	559	607	612	588	648	598	602	646	610	591	577	544	606	516	572	559	576	619	570	585	554	578	625	573	605	583	608	585	596	597	593	576	615	607	591	597	580	596	576	570	537	595	600	607	579	611	595	560	610	609	608	581	573	578	563	603	580	545	624	605	601	584	581	602	579	580	605	599	613	593	610	571	609	619	625	642	597	597	614	601	600	553	617	618	592	572	593	599	600	568	568	606	637	590	584	625	573	572	593	584	599	596	577	573	597	596	620	582	565	603	656	561	616	631	570	609	563	582	617	628	586	560	537	589	605	629	634	615	607	600	579	599	625	603	561	590	575	596	608	581	588	572	630	644	569	621	562	641	616	577	572	562	619	582	595	581	605	580	588	613	573	556	581	607	592	632	611	558	558	617	599	628	593	581	625	607	616	581	544	620	561	617	600	549	597	602	625	592	556	582	588	666	595	581	590	578	625	598	615	598	580	584	602	632	580	559	612	580	632	577	606	623	634	603	596	574	574	547	605	625	594	604	598	614	656	658	547	623	599	575	566	577	561	597	607	560	619	626	642	586	591	625	597	585	615	600	562	582	582	672	592	572	561	668	582	581	592	600	613	585	594	593	597	591	570	634	628	586	570	619	597	610	578	584	605	583	584	617	612	665	599	608	624	587	593	631	556	586	583	605	582	554	572	589	570	618	635	610	602	576	581	613	621	593	558	631	628	581	562	591	572	623	624	637	571	568	636	614	576	612	622	565	566	532	600	599	608	615	613	591	558	618	552	618	593	601	572	606	614	590	606	594	594	588	567	610	627	607	565	610	608	624	583	631	623	620	657	564	576	625	563	611	588	582	582	603	625	584	596	609	582	595	593	617	601	648	589	590	621	580	597	578	579	598	583	589	538	581	560	630	584	605	620	591	560	621	580	619	608	563	599	601	572	575	612	636	592	570	660	588	546	582	550	537	600	611	567	558	617	609	613	627	596	570	556	542	590	569	631	623	610	546	602	570	575	567	569	605	590	584	597	604	604	620	575	610	608	597	599	573	627	611	633	595	594	614	560	609	618	570	596	600	575	620	580	584	606	636	582	569	639	633	555	610	604	599	620	643	559	550	586	560	576	612	602	604	612	636	581	611	592	567	575	621	606	592	630	619	583	593	582	567	573	589	574	611	583	588	605	598	575	552	576	604	592	590	572	574	601	610	600	549	634	572	596	596	600	650	569	595	622	598	606	545	561	601	616	577	599	603	567	611	600	604	607	606	618	625	639	642	608	574	621	551	572	590	595	568	610	597	644	628	600	624	605	577	585	580	574	599	566	572	618	580	603	631	593	574	564	588	615	566	574	575	549	634	582	588	584	558	571	657	608	574	610	605	581	624	586	597	586	590	559	614	621	627	584	576	570	613	629	569	584	581	566	628	563	579	553	593	583	568	606	573	575	580	612	630	548	570	600	586	610	590	581	595	597	566	570	611	611	557	593	602	569	602	646	627
21352	31598	67849	67050	58628	47919	37795	26012	14688	6798	2865	1486	781	479	344	291	343	350	333	330	348	329	343	364	354	384	342	342	351	364	356	336	339	358	310	359	366	333	349	346	353	337	362	337	337	313	315	332	320	371	321	344	347	395	355	345	321	320	327	346	311	353	324	326	331	334	358	328	328	364	347	326	351	320	299	366	343	310	314	345	343	337	340	323	338	352	360	370	357	366	323	358	353	357	317	300	330	403	358	331	345	302	345	340	340	351	338	330	320	339	352	330	354	346	347	362	332	355	362	341	336	355	367	328	344	319	348	385	323	312	344	319	352	366	327	364	348	360	334	389	349	368	334	333	336	307	318	312	327	348	364	340	353	354	357	358	337	362	329	312	345	352	323	335	354	333	378	339	347	334	331	338	335	350	337	343	328	366	361	379	345	321	385	304	327	306	307	346	388	365	344	352	381	320	327	382	338	343	364	342	338	352	374	347	357	356	329	353	353	337	334	342	374	335	318	382	309	340	333	321	346	385	321	336	316	316	365	369	339	336	327	328	324	329	335	332	332	327	316	367	341	331	327	324	337	334	342	369	329	376	362	351	371	374	351	324	308	342	343	369	363	333	345	329	323	328	326	339	357	339	354	377	317	337	372	344	327	345	322	341	357	322	343	394	350	380	321	342	340	351	323	328	335	343	361	337	360	334	348	352	335	343	380	342	384	345	338	354	346	333	380	349	331	317	338	340	333	341	331	349	352	343	364	350	368	343	361	337	341	322	328	353	368	361	375	316	378	343	346	343	341	331	369	344	338	312	331	358	329	313	350	328	339	324	348	333	305	353	378	332	345	333	320	322	358	348	347	336	330	361	343	352	328	329	325	349	316	335	339	362	349	370	333	330	320	358	348	330	369	328	331	325	337	351	319	354	352	341	330	342	369	326	322	338	356	349	371	342	362	361	348	345	336	349	345	328	394	327	338	346	349	344	392	384	305	346	376	354	330	337	350	312	320	347	361	373	326	338	325	344	371	355	314	369	317	334	360	327	324	358	375	340	356	353	340	326	347	371	358	330	331	382	342	313	348	360	357	340	340	342	356	331	331	343	321	382	331	340	318	336	331	349	352	330	352	320	326	326	346	303	321	327	371	357	353	329	367	376	338	313	338	349	333	320	360	350	349	380	356	321	367	351	356	388	326	348	339	340	370	356	337	363	314	327	333	351	346	347	346	362	366	313	341	333	321	331	318	361	328	308	355	353	347	339	378	330	352	341	345	353	340	332	340	337	314	310	335	352	356	319	359	348	326	345	316	367	342	319	335	368	356	331	331	349	368	353	364	363	347	342	347	360	367	334	335	373	380	385	356	323	347	344	386	327	355	323	342	366	393	337	338	354	392	351	336	354	305	371	317	332	334	335	417	326	331	332	361	366	348	377	354	320	338	327	325	315	389	365	342	362	347	317	364	361	362	370	336	294	356	366	352	351	344	391	336	327	347	354	379	344	332	359	349	344	378	318	334	360	332	354	338	352	347	325	346	316	315	361	359	332	360	359	342	339	325	379	337	317	355	344	348	354	388	377	358	318	360	308	319	357	333	321	346	334	311	344	339	357	383	341	349	353	332	375	348	338	365	371	357	322	361	311	319	374	332	333	361	342	336	359	367	342	334	310	322	326	340	330	354	345	300	318	329	322	344	338	384	324	340	336	354	356	322	310	289	345	359	360	366	345	346	342	344	352	321	325	342	322	364	328	347	304	324	352	331	322	371	366	356	352	359	324	353	357	337	331	345	348	357	323	315	370	351	344	350	329	351	350	328	336	372	318	355	331	338	342	362	345	345	399	332	320	329	331	313	345	352	352	374	343	350	357	370	363	342	305	339	323	364	315	336	310	328	341	353	347	353	341	363	325	364	327	339	344	321	318	317	304	341	362	347	362	321	352	314	335	313	350	329	343	342	347	336	381	347	373	320	331	340	345	367	304	349	348	363	316	374	334	334	336	335	312	317	345	333	347	317	342	323	356	366	336	369	349	322	339	271	351	355	328	362	360	336	311	334	354	350	308	335	411	361	372	366	336	348	341	313	352	372	362	308	341	313	315	351	354	345	337	348	351	366	376	349	330	311	324	316	351	328	380	320	320	368	330	329	376	352	344	361	303	328	319	351	347	312	356	383	361	374	338	326	326	354	330	351	379	340	337	341	366	335	310	359	343	346	347	314	343	363	353	340	365	336	347	331	347	323	384	343	336	333	341	356	348	357	315	325	382	354	338	317	300	345	329	376	313	369	321	356	316	301	327	358	327	336	365	345	324	355	347	354	312	373	364	376	362	349	331	323	344	319	304	360	365	355	344	345	401	333	328	360	349	345	313	352	356	345	352	338	338	359	315	354	371	347	326	348	330	392	364	352	339	366	296	357	321	353	336	355	347	359	317	314	300	353	384	343	369	320	356	359	329	363	362	371	320	328	353	359	333	364	345	305	367	336	343	299	346	322	326	371	359	332	342	370	359	327	331	327	343	363	340	345	326	318	325	309	346	354	330	360	328	356	358	338	327	331	368	322	318	342	345	358	310	346	331	398	344	377	345	313	359	307	356	341	336	346	335	360	352	356	342	395	319	309	321	344	321	358	296	390	333	320	376	343	373	348	350	356	357	350	366	375	359	315	350	339	348	348	345	326	347	362	349	356	359	346	342	361	339	366	353	358	372	345	360	367	372	336	343	357	314	371	316	329	343	376	326	326	323	347	355	346	339	334	362	337	332	337	341	331	345	333	356	316	324	324	327	313	357	360	338	337	347	349	320	349	319	320	336	313	339	333	332	369	314	346	348	350	349	353	352	358	328	360	361	308	342	328	355	359	339	364	353	335	358	341	326	338	369	349	361	331	332	343	311	352	324	362	353	329	349	349	353	362	339	368	363	346	302	338	359	349	313	352	320	354	334	337	315	351	383	364	325	356	361	323	363	358	368	335	373	360	341	331	340	335	332	335	351	319	357	338	361	354	327	364	347	343	318	322	318	343	310	337	328	362	343	327	331	341	330	326	352	351	368	335	343	284	342	335	342	335	350	340	361	331	330	375	351	359	354	342	344	378	350	317	350	364	341	355	366	337	337	356	345	351	330	325	396	313	350	348	340	335	366	389	358	362	363	327	350	327	312	341	374	348	363	372	390	344	348	309	339	323	399	337	323	350	328	357	377	349	367	378	350	348	350	315	343	337	312	368	349	342	351	359	366	332	328	366	331	337	371	328	323	376	374	345	348	338	349	332	338	323	348	360	370	342	319	349	324	335	318	368	363	308	344	320	348	319	361	335	359	362	331	322	353	343	350	310	326	333	353	337	362	349	354	356	368	335	322	359	342	342	355	330	371	368	347	334	340	314	338	370	344	350	342	351	361	335	346	341	351	377	319	356	352	347	323	347	355	326	353	354	332	336	371	323	348	341	340	342	334	346	361	328	361	333	364	349	352	342	330	335	344	337	349	349	342	377	331	357	319	327	340
9730	25373	60453	71188	67837	59755	50932	41328	29842	19067	10252	5270	2516	1217	748	762	785	772	764	811	775	745	757	760	779	738	742	743	741	790	735	729	737	797	704	783	754	778	724	792	796	779	731	796	712	787	802	824	728	767	820	764	770	726	747	723	771	766	739	825	780	822	756	782	731	791	778	774	784	748	749	771	758	790	767	767	754	821	787	721	765	790	789	767	776	765	762	769	752	792	783	762	755	716	759	757	766	728	759	775	752	734	748	720	774	756	738	731	759	816	765	767	748	791	787	807	818	766	809	794	788	795	751	776	769	745	787	794	751	769	775	730	803	779	782	796	802	797	797	800	759	780	741	712	768	758	768	763	751	729	776	780	774	747	763	719	770	765	809	736	816	810	791	752	801	784	778	742	747	751	803	739	756	759	787	722	741	710	796	736	798	747	746	703	770	779	762	746	784	777	771	761	732	757	754	736	767	788	762	740	806	720	768	743	775	782	724	724	741	745	770	768	736	772	777	734	743	748	729	809	760	724	788	729	829	757	752	801	754	753	811	797	763	751	746	728	778	770	746	777	780	729	843	795	740	775	725	729	759	759	747	782	806	733	795	763	755	806	801	769	711	691	739	821	761	746	724	756	748	771	752	832	792	698	739	715	687	779	830	723	772	731	747	750	749	787	768	722	777	754	764	756	812	779	744	794	809	798	785	744	799	753	773	743	753	769	768	773	808	742	786	728	778	759	802	770	767	778	779	742	783	731	832	777	731	780	757	769	735	765	746	737	728	791	795	764	803	792	747	740	814	775	750	778	772	774	762	810	754	781	778	779	778	783	826	790	770	721	807	707	778	773	752	747	744	773	775	754	783	774	805	764	735	769	789	798	796	771	743	744	795	750	763	763	739	810	747	771	806	747	796	785	789	755	740	763	740	742	745	770	752	721	761	791	791	784	753	790	755	755	788	764	771	777	748	726	810	774	740	710	779	724	797	800	758	814	725	775	733	745	790	763	797	714	789	787	756	775	762	836	781	777	727	721	781	741	780	758	780	729	713	758	797	796	757	758	771	771	764	788	793	778	777	776	768	739	777	776	764	737	782	779	730	766	764	751	768	754	760	768	748	761	774	769	764	760	770	767	772	801	756	754	763	720	763	819	742	754	772	731	760	800	777	749	808	818	787	781	786	710	734	727	772	752	776	774	801	751	798	760	769	834	768	719	776	773	741	787	751	773	782	764	768	750	755	788	733	749	758	737	757	762	770	729	768	760	686	748	756	778	733	739	778	837	762	822	756	789	765	751	799	718	778	831	762	713	755	741	781	683	770	769	824	804	768	792	744	775	742	760	717	763	741	743	768	764	760	698	740	771	767	764	753	773	693	817	781	748	749	773	769	771	744	809	775	763	785	751	781	801	769	784	774	768	741	775	803	747	768	738	758	757	771	781	724	784	777	750	787	803	782	814	763	764	771	778	759	784	783	791	712	728	678	767	708	808	736	748	786	744	716	693	787	692	768	813	783	804	769	735	775	794	738	819	801	769	844	762	735	760	789	795	787	793	783	744	774	744	778	760	775	750	732	742	813	729	767	823	711	784	787	762	736	783	755	774	766	748	742	793	760	784	748	709	793	771	832	704	769	800	762	786	734	769	762	768	766	807	818	769	804	794	766	724	761	745	749	746	786	781	805	797	763	801	785	766	752	762	718	771	785	789	742	755	746	794	805	771	770	753	716	795	766	781	779	755	762	781	797	745	785	748	782	762	771	746	811	757	758	798	778	813	763	758	799	727	781	752	759	745	773	781	746	801	764	748	773	783	765	739	729	764	749	751	758	747	795	801	817	793	795	799	772	744	798	816	749	774	767	707	779	749	739	788	741	824	812	743	763	754	750	800	757	769	802	773	757	780	752	741	768	780	778	736	789	785	720	763	778	725	796	776	764	776	859	770	775	778	754	817	778	796	792	742	790	765	824	753	718	780	776	739	811	743	810	777	755	835	751	804	788	783	747	731	794	758	793	773	782	770	758	764	778	805	748	747	745	754	767	765	745	736	790	774	773	778	746	789	712	773	759	829	791	721	782	767	746	737	758	737	763	775	793	749	774	793	800	785	762	776	775	734	754	766	818	746	717	749	734	720	769	820	734	757	820	749	770	732	804	823	781	718	770	783	768	744	737	772	759	706	759	762	780	767	827	768	749	777	783	778	789	751	787	778	795	769	779	753	792	831	758	725	789	782	755	742	798	785	806	803	772	727	794	766	747	782	765	743	817	759	721	785	734	780	812	769	794	732	769	760	768	705	811	804	762	748	778	739	767	816	797	760	766	761	716	731	741	788	759	774	810	750	835	773	760	810	756	780	695	732	748	768	718	768	767	772	732	757	775	723	734	739	717	785	762	733	760	729	799	720	756	791	764	772	773	745	776	719	803	798	741	710	820	778	749	804	743	729	770	798	771	764	747	724	706	827	720	802	744	731	738	765	756	763	753	796	768	770	759	783	794	761	686	793	743	743	734	774	760	811	742	769	762	750	771	775	731	747	750	782	787	740	797	773	764	811	766	775	796	733	799	747	750	779	756	711	786	791	757	775	773	743	785	793	790	753	758	786	790	730	770	729	754	810	750	798	769	728	808	765	779	746	765	748	733	774	741	744	800	775	816	792	749	715	774	773	804	735	771	754	752	763	757	759	759	744	777	748	759	762	793	784	773	750	727	751	766	761	760	800	766	748	799	770	772	762	760	805	729	725	733	761	720	736	765	738	780	725	774	753	753	798	783	742	764	789	799	750	735	710	782	771	761	802	701	768	732	753	796	760	730	791	714	785	770	794	749	825	758	757	791	746	769	773	774	765	752	778	742	759	775	765	735	709	751	777	797	771	792	734	781	738	796	796	717	736	744	799	784	776	695	782	805	726	757	702	755	794	741	764	769	741	749	712	735	750	799	744	812	776	799	768	738	786	741	810	764	740	783	718	740	798	778	783	773	769	780	783	753	770	797	747	815	767	782	779	784	776	773	807	767	761	795	761	766	786	801	765	762	764	784	767	795	758	785	784	806	807	814	794	807	778	772	808	744	779	784	761	731	793	756	829	758	819	755	778	777	800	781	795	743	798	750	799	767	793	720	768	747	782	762	782	758	717	772	771	753	787	708	721	803	758	772	779	715	815	746	769	763	798	792	748	747	803	749	751	755	763	788	799	807	751	789	738	776	758	738	702	752	772	774	762	785	802	821	765	766	720	749	764	801	754	747	753	759	734	778	812	743	754	775	778	781	782	760	766	834	798	719	789	737	804	714	785	735	773	806	731	770	751	754	779	771	774	828	765	746	786	774	770	747	746	748	730	741	754	733	727	746	765	743	726	766	734	801	834	805	747	767	794	770	805	748	775	754	752	780	779	820	830	765	763	766	771	721	766	789	716	792	744	737	781	794	763	789	740	823	780	806	695	725	782	782	775	781	742	820	764	734	826	740	721	749	730	756	730	731	771	715	803	795	756	712	787	774	772
3938	2140	4129	3597	2836	2347	1761	1190	835	514	386	348	331	311	294	295	321	293	298	299	275	316	306	331	318	316	301	295	337	319	290	309	280	302	292	295	296	293	291	274	301	287	303	316	262	284	320	258	303	310	302	287	298	287	303	295	277	306	304	293	301	318	290	296	281	318	296	314	286	317	277	291	282	288	306	296	308	279	285	294	324	305	279	279	307	302	337	296	292	297	312	311	266	287	273	315	303	279	306	308	272	307	298	317	318	288	307	300	310	290	311	323	269	292	299	321	308	296	317	290	316	276	302	338	302	329	277	301	303	306	322	287	334	288	328	306	290	323	271	297	312	289	297	294	283	297	313	301	306	322	278	320	267	305	277	298	335	290	273	301	310	296	278	275	283	323	315	295	310	301	268	335	293	300	313	308	327	304	283	321	286	287	273	264	323	303	318	301	331	287	312	309	308	303	289	274	296	340	303	281	283	316	270	276	276	292	329	297	363	309	327	308	276	307	279	294	286	301	265	315	307	281	265	280	310	284	267	306	301	273	288	315	263	306	312	312	324	278	318	286	318	322	285	293	273	264	275	312	308	300	305	305	285	276	309	326	310	299	317	313	297	288	308	319	308	281	322	318	298	246	264	300	318	311	281	298	326	318	310	287	291	328	312	313	313	297	319	284	304	360	311	301	286	295	275	276	301	313	290	287	311	358	234	275	276	311	301	310	294	316	293	272	270	291	299	322	295	289	308	321	301	298	295	301	318	272	296	290	321	309	294	312	310	313	278	292	313	302	305	291	291	319	275	326	291	303	260	338	334	294	304	312	314	280	291	315	312	314	314	280	310	315	279	274	284	278	289	304	299	340	283	296	308	293	313	306	294	258	329	281	284	288	287	278	322	292	303	301	316	308	313	272	282	287	298	327	288	297	293	293	316	282	324	321	316	302	286	284	305	315	258	273	323	308	272	310	305	336	284	298	320	285	303	289	289	310	312	276	291	285	301	300	284	319	278	327	330	280	309	285	282	305	317	287	283	276	281	282	293	272	285	301	278	317	271	284	312	297	290	297	291	309	315	294	282	299	306	303	308	325	232	289	326	317	320	331	304	300	289	263	298	316	286	310	323	296	347	287	294	269	324	319	299	279	295	290	297	275	288	283	309	313	298	323	301	290	327	337	330	271	301	269	278	307	307	302	293	313	297	275	295	284	315	318	325	305	298	280	303	287	298	275	297	285	255	269	315	275	264	298	337	315	328	294	294	303	307	326	276	299	292	332	294	290	322	288	289	327	302	324	279	338	312	304	288	269	284	290	310	297	286	336	301	267	288	337	323	334	314	335	290	298	300	285	295	307	310	308	254	276	275	275	310	294	292	268	273	286	309	329	314	312	323	311	292	290	281	303	282	260	307	292	280	299	303	292	290	312	302	307	300	301	306	289	276	329	324	278	280	311	301	284	278	296	288	325	264	266	274	332	292	331	298	282	279	290	271	275	295	316	302	285	303	299	303	291	307	323	304	280	320	282	325	280	331	287	287	297	292	303	289	305	309	302	276	269	266	271	317	291	322	283	270	324	290	313	303	303	323	271	306	316	282	311	313	307	303	268	277	295	336	303	274	274	316	323	304	296	292	297	307	270	292	274	276	285	318	288	302	321	326	292	330	288	281	314	280	307	288	307	305	319	289	317	292	297	300	298	285	280	302	295	276	303	302	324	304	311	310	291	325	284	290	302	289	313	307	319	320	275	319	270	335	323	343	314	268	323	306	280	311	271	308	299	308	311	314	294	275	284	285	305	285	313	290	320	319	327	303	297	304	281	305	291	262	275	274	299	290	292	275	303	319	296	303	301	279	305	308	316	315	310	297	315	303	278	247	272	317	293	308	313	294	327	298	338	274	284	294	271	301	326	308	295	297	312	308	314	295	323	296	309	309	302	295	280	289	304	281	290	299	271	273	328	306	309	303	319	290	258	275	295	263	308	309	292	315	307	332	284	303	311	289	284	313	295	321	279	291	285	311	279	301	312	313	342	275	283	309	297	293	306	303	305	297	348	313	293	324	274	289	315	291	300	300	280	274	290	279	272	320	277	328	289	300	297	327	297	324	290	296	295	277	304	287	295	269	331	311	302	297	314	288	280	299	292	290	324	289	292	313	273	284	280	276	320	294	308	307	293	289	322	313	298	305	291	300	326	281	300	309	327	299	315	318	315	315	306	299	286	279	274	301	291	284	332	303	298	287	322	306	288	267	314	328	294	305	300	309	309	319	339	306	336	290	332	288	283	324	323	306	323	299	313	312	279	327	280	332	292	296	275	307	301	307	277	330	324	326	310	299	316	301	316	328	308	288	293	308	286	301	300	297	304	283	294	276	342	313	270	293	307	312	287	295	330	316	303	327	296	315	297	314	333	304	309	299	281	310	287	311	326	347	317	318	292	305	340	319	297	301	294	293	307	297	339	286	295	291	300	329	274	291	290	292	259	279	312	303	293	294	327	300	279	311	267	257	284	319	313	307	293	305	283	329	292	295	316	274	298	295	303	300	265	296	288	291	288	312	301	304	300	281	283	297	323	326	296	312	324	283	318	312	284	323	261	293	291	287	288	312	283	283	292	298	306	329	297	289	288	292	315	303	328	280	266	278	322	329	318	303	304	277	307	315	288	328	319	315	311	308	295	295	292	302	307	290	327	299	271	289	359	296	300	311	296	296	314	314	326	301	309	309	304	340	311	307	293	296	300	245	314	310	322	322	330	318	304	304	302	289	276	292	290	261	303	263	292	323	274	318	290	313	280	291	280	304	309	308	323	306	282	317	348	301	288	283	274	308	308	303	303	296	319	291	297	292	299	285	286	313	311	321	293	279	320	289	287	299	312	307	288	307	317	293	287	267	306	293	309	286	296	317	272	302	323	297	281	304	302	333	281	327	294	306	295	301	299	317	270	307	298	305	326	291	270	326	300	319	321	272	294	309	299	300	314	316	303	301	332	297	314	310	320	306	289	347	299	306	287	323	307	289	309	285	311	310	309	309	298	292	322	292	309	297	298	308	299	294	303	279	311	271	306	330	284	289	303	287	328	290	313	264	279	319	300	265	346	293	301	270	289	289	292	308	312	289	282	276	288	302	293	313	297	321	325	304	310	301	314	295	311	314	284	314	265	270	327	314	287	300	307	318	299	302	332	297	299	291	310	299	320	280	305	314	299	317	315	311	281	294	266	261	298	290	336	300	317	276	310	311	296	291	305	345	285	299	318	272	305	325	255	298	269	310	300	318	299	300	327	271	299	294	305	295	306	321	313	317	317	305	322	272	297	282	285	301	296	275	280	286	269	271	311	292	285	284	289	315	330	326	305	322	301	317	305	321	309	269	289	276	276	284	280	289	326	298	279	282	299	300	342	301	306	316	272	286	310	300	300	301	305	255	283	320	297	310	285	301	325	303	311	287	289	275	297	307	298	290	303	325	276	312	310	303	311	302	282	324	339	273	308	346	297	302	319
3180	2620	9124	10776	10232	8611	6692	4391	2716	1760	1154	884	763	656	641	621	639	642	681	704	637	657	716	654	634	655	667	687	668	656	645	678	679	703	708	642	677	698	630	635	666	672	680	638	696	700	642	692	654	667	668	667	601	656	659	720	681	664	725	642	695	662	662	657	668	696	663	693	662	625	673	653	660	706	685	672	625	676	665	716	652	672	686	651	614	712	619	662	658	630	712	638	662	684	642	605	732	670	693	681	639	652	655	680	678	696	696	660	648	675	637	665	666	675	702	711	626	677	656	680	636	688	665	655	624	638	634	589	677	671	630	672	690	700	690	705	613	652	682	667	717	705	673	659	698	673	660	670	732	694	660	707	643	633	693	659	644	686	696	674	663	679	642	708	640	684	689	702	667	704	676	635	656	652	649	704	670	647	632	666	631	674	654	672	665	647	660	640	684	665	654	656	695	655	727	673	667	663	657	705	679	677	684	641	700	690	654	691	704	686	708	690	679	642	598	657	667	679	666	645	698	662	641	679	688	704	659	670	670	657	652	672	652	656	703	659	695	667	743	666	657	687	658	695	708	667	655	656	618	664	652	621	667	683	664	649	641	675	696	655	693	687	757	685	659	648	627	664	679	659	678	667	676	687	648	639	691	662	699	676	739	628	676	646	699	672	680	690	613	624	628	634	649	696	672	678	665	694	647	640	637	647	684	604	620	633	612	614	636	703	686	706	707	663	658	644	665	652	654	690	707	631	683	664	687	634	660	682	688	656	681	684	613	669	623	643	627	677	625	617	701	694	623	694	689	633	662	649	659	664	633	677	663	644	681	652	670	661	680	675	684	646	685	678	669	652	659	668	639	650	697	667	668	686	704	666	680	664	721	639	674	649	670	607	684	702	663	621	652	698	674	646	702	687	728	690	686	669	682	679	674	664	699	655	655	623	672	640	664	656	644	649	658	616	643	652	701	661	667	647	645	641	675	617	673	689	591	685	701	709	652	695	650	663	646	672	653	669	661	672	651	670	651	636	661	682	662	666	644	661	645	653	673	682	673	678	646	678	681	663	682	675	702	667	697	659	646	683	695	661	633	659	655	653	618	675	696	675	614	718	650	635	664	694	656	627	636	664	670	699	655	703	640	650	631	738	665	632	697	664	662	653	650	660	684	641	644	649	670	655	606	635	684	694	673	663	685	646	730	633	697	640	685	666	675	631	675	632	677	643	600	662	662	659	669	617	667	677	668	696	653	683	642	628	688	661	691	683	666	680	672	641	660	642	646	633	714	660	652	689	715	671	633	665	647	662	704	664	674	687	674	648	666	688	655	670	711	694	683	721	648	671	609	685	630	661	683	647	678	695	666	625	625	647	702	642	694	681	607	660	659	679	646	669	680	634	651	676	633	654	659	683	622	684	624	739	662	649	687	713	666	630	655	640	651	637	674	647	647	621	711	666	627	696	649	695	719	651	623	666	648	671	709	651	668	709	683	708	657	678	659	646	632	671	658	633	659	660	661	675	657	712	658	667	720	653	663	664	655	665	700	639	655	707	642	612	674	668	633	661	689	637	635	631	673	693	637	664	655	670	673	654	601	641	707	615	622	674	704	705	646	643	679	629	616	629	634	699	621	615	670	664	600	615	717	651	646	683	590	679	679	695	716	673	653	680	590	700	678	670	672	693	650	670	656	645	706	709	629	646	661	672	619	645	602	676	691	640	676	714	694	628	632	639	674	690	664	680	661	642	628	669	683	655	640	708	652	611	640	632	679	620	652	654	645	655	630	626	645	676	622	664	714	640	675	679	662	643	645	621	666	647	696	617	713	668	699	651	651	666	677	660	722	631	686	676	685	686	661	675	654	654	691	705	679	652	608	672	658	649	682	655	661	647	647	675	693	638	694	667	699	660	675	651	694	657	622	585	669	668	723	691	641	656	649	679	679	636	704	656	675	672	685	635	655	635	678	656	624	699	679	684	661	638	621	637	627	696	689	736	701	681	650	683	635	622	706	653	663	620	648	647	621	643	662	655	655	644	667	714	666	656	675	662	649	631	661	642	632	665	666	659	666	687	640	658	652	674	673	646	633	638	638	660	659	703	645	740	674	611	624	638	667	666	646	646	682	697	680	652	665	659	664	683	689	642	661	637	680	682	608	658	678	670	662	641	610	656	729	684	703	688	666	631	616	675	646	691	695	686	649	657	704	619	636	650	677	597	663	664	688	670	683	633	631	674	688	677	658	688	669	673	691	671	706	650	653	648	641	678	688	661	636	609	641	678	705	681	682	684	649	675	643	686	665	668	644	668	679	713	667	633	700	639	682	641	630	655	666	655	684	611	655	695	667	646	687	674	685	665	708	666	688	715	643	663	638	631	650	672	681	654	697	743	671	629	690	649	673	710	678	676	721	625	688	643	653	653	661	659	664	643	653	645	723	664	692	709	705	633	707	640	669	707	711	639	620	676	677	660	665	693	665	665	674	651	701	618	628	647	692	651	656	658	646	673	669	629	656	696	643	632	681	684	662	636	607	652	658	711	705	670	676	724	711	668	695	673	683	659	647	659	646	718	650	663	649	661	684	663	660	662	671	675	674	674	699	623	675	678	719	684	674	677	635	655	666	684	646	623	653	678	676	668	667	660	668	619	679	706	692	686	636	672	670	644	706	649	625	649	645	647	634	627	687	655	656	666	664	667	672	714	672	692	657	677	676	721	743	678	730	643	647	661	678	717	647	635	663	669	685	625	654	679	650	673	682	685	679	654	643	659	683	647	675	647	643	637	652	678	642	612	704	682	660	634	649	662	624	630	683	637	645	657	661	702	676	678	676	693	700	637	674	662	671	726	638	643	646	685	658	619	674	636	687	691	672	667	671	664	635	676	660	654	683	663	665	675	684	652	617	658	676	689	691	690	693	659	703	651	621	680	648	666	665	634	648	737	661	632	624	667	709	634	664	637	635	671	672	682	681	685	647	676	694	640	656	644	708	692	666	692	702	638	668	700	689	644	695	683	667	643	630	699	622	641	663	671	670	692	709	698	641	645	667	667	665	642	632	696	674	628	613	659	616	641	670	642	691	702	658	653	690	668	613	662	660	673	686	698	646	679	678	642	694	639	638	695	634	688	632	624	645	680	658	661	676	640	625	669	704	678	723	679	627	691	717	688	668	717	662	664	659	685	638	705	659	672	687	630	672	724	636	629	677	673	675	626	671	724	686	661	669	657	677	662	636	675	689	665	714	646	667	673	673	651	719	709	677	676	705	674	655	664	677	667	648	628	666	731	672	676	634	620	678	708	687	659	676	650	655	691	658	692	612	666	671	663	654	655	637	668	703	605	659	627	628	689	678	638	681	679	655	657	647	666	666	661	665	692	672	676	673	693	636	651	639	651	683	642	704	676	637	642	643	670	681	642	652	704	716	663	646	677	661	663	639	685	659	669	660	648	666	672	703	680	629	682	669	695	653	716	657	690	672	664	615	687	648	679	656	685	675	700	623	676
12660	17946	53343	54818	45345	36777	26372	15553	7686	3425	1573	802	489	311	251	291	260	238	274	255	284	319	265	274	259	254	285	239	281	261	260	269	278	256	281	294	283	263	293	270	279	271	251	267	290	286	227	271	269	231	300	259	281	260	290	248	276	252	244	260	238	263	283	252	248	296	298	261	274	272	282	279	281	265	291	275	267	257	262	281	288	281	234	263	269	267	317	274	283	266	275	276	269	268	270	253	247	248	237	260	241	285	300	251	237	254	256	261	299	301	298	261	289	290	244	254	268	288	256	259	267	267	280	283	266	284	237	251	246	267	286	271	269	278	285	271	283	253	284	275	272	245	262	259	283	293	262	270	273	264	226	251	244	274	255	273	253	241	275	271	230	263	259	260	259	272	288	255	271	266	257	273	249	273	287	279	265	295	285	261	263	281	277	297	268	273	252	259	230	284	274	233	263	262	314	254	300	262	247	247	263	275	246	267	258	238	263	260	279	255	274	281	285	281	265	262	274	264	261	258	256	290	266	278	268	240	275	252	244	282	243	255	249	256	288	287	288	301	226	250	254	269	281	262	248	284	240	227	280	224	278	277	263	254	286	278	245	259	240	256	280	290	276	273	271	261	265	257	268	260	273	257	242	283	277	237	297	275	261	269	297	277	282	250	243	286	276	302	239	276	241	251	260	252	257	250	249	264	294	234	263	262	250	259	263	242	253	263	269	265	262	258	265	278	245	254	293	272	286	274	247	240	269	240	244	229	261	298	272	251	247	262	288	274	256	248	249	260	251	287	255	284	274	254	253	246	261	286	271	263	287	265	275	253	268	279	272	255	250	261	254	268	274	260	273	261	249	265	276	246	248	288	248	274	261	257	267	247	258	279	257	258	253	307	281	267	271	270	279	258	289	277	253	248	252	232	260	268	310	255	270	302	312	295	283	236	288	258	272	239	265	246	284	289	275	253	271	259	292	264	268	278	274	273	250	290	249	297	289	251	249	229	270	282	250	285	256	278	224	264	261	264	292	227	249	260	232	253	296	289	283	277	246	265	323	289	271	274	277	289	246	242	235	256	237	258	250	271	218	243	282	274	245	248	252	258	273	279	262	279	264	254	265	279	257	293	295	260	240	253	240	294	271	249	285	265	266	242	269	262	284	262	260	271	277	276	239	254	242	280	259	273	288	249	252	261	285	260	275	231	284	251	266	223	254	288	256	268	247	255	283	267	256	284	261	269	253	264	272	269	288	281	278	293	265	259	257	271	228	262	255	254	275	266	231	260	287	262	267	233	264	252	284	269	296	270	289	244	253	268	232	261	269	270	281	248	259	248	293	260	280	259	248	254	238	250	267	283	273	274	251	262	273	277	252	247	252	299	281	270	270	285	285	284	295	261	251	264	265	255	275	269	262	276	257	281	287	264	294	253	259	279	229	274	246	259	296	261	268	275	237	253	291	268	275	303	307	296	285	282	250	272	277	257	258	289	289	229	233	269	287	272	265	268	260	261	293	286	294	276	274	218	249	247	268	247	247	264	279	277	275	248	239	274	260	266	274	266	242	262	255	285	289	275	280	285	259	259	243	285	252	250	264	248	292	288	304	269	264	299	255	255	266	263	270	252	262	265	265	231	255	258	277	258	291	242	261	249	257	275	278	287	254	270	270	253	253	273	240	252	237	271	271	254	265	290	264	246	270	284	269	291	275	249	280	247	301	258	245	251	281	266	274	254	261	279	247	295	279	284	250	261	259	278	255	258	259	263	300	278	248	257	262	234	277	287	284	254	313	274	275	254	264	247	251	273	266	274	256	283	280	308	252	257	280	247	255	291	285	280	270	256	266	286	251	270	292	270	282	244	244	257	274	273	267	246	276	275	264	240	231	253	266	257	285	255	285	266	247	289	263	240	285	262	266	256	281	284	230	279	279	238	247	278	247	256	249	262	232	229	263	259	281	247	241	280	260	256	285	275	262	275	252	270	267	248	269	266	253	237	267	303	262	313	275	253	259	264	272	239	263	272	258	288	255	248	251	237	296	237	270	255	287	238	249	275	287	269	277	264	260	252	258	264	249	249	243	243	294	285	289	277	274	241	264	285	303	282	267	254	267	251	280	273	274	235	256	247	248	278	242	261	272	263	249	237	283	262	283	258	291	276	269	319	256	253	282	256	260	293	263	268	279	245	253	276	280	246	265	246	247	301	249	287	231	280	274	257	270	268	286	249	273	258	243	282	257	259	268	256	242	261	275	267	274	249	255	245	303	290	240	271	247	290	231	268	253	238	251	259	270	276	271	270	265	254	283	262	278	299	267	278	247	261	275	247	238	268	254	287	259	273	259	254	276	290	263	264	290	260	269	260	269	233	247	259	255	280	267	264	278	245	267	296	244	267	243	281	260	269	267	262	256	247	240	270	267	265	275	253	285	251	242	260	267	264	247	256	268	273	282	260	244	270	275	273	274	260	265	281	267	269	248	278	275	283	258	261	270	258	271	247	291	282	248	272	242	276	243	286	240	276	268	277	277	301	250	250	233	258	224	314	248	253	281	256	252	264	291	269	244	284	283	266	257	254	267	292	284	272	310	282	259	298	282	229	271	265	315	279	247	277	229	257	276	249	291	224	264	256	270	252	247	243	274	317	284	252	239	259	248	265	246	235	281	300	266	302	254	286	258	274	241	256	270	278	280	228	266	264	275	282	278	256	284	284	258	280	252	281	274	261	257	248	237	271	269	245	265	263	269	280	274	290	279	234	271	298	259	256	283	230	318	294	275	275	293	257	257	253	257	281	258	248	273	278	295	254	257	252	288	268	266	284	262	263	234	283	269	282	275	308	263	241	257	260	273	283	251	261	261	270	240	256	256	251	289	269	259	291	269	258	274	255	268	282	277	270	249	241	255	227	264	252	303	261	276	269	271	252	230	262	275	278	252	278	285	244	309	271	265	262	277	253	264	286	283	269	252	249	279	295	231	273	270	260	246	276	274	301	282	267	249	258	276	262	262	241	296	287	244	277	247	274	266	268	262	265	260	275	263	243	256	272	262	269	307	251	303	302	281	255	251	267	279	247	264	244	256	249	270	262	294	258	275	245	244	268	267	232	301	259	263	256	256	272	258	237	262	268	277	275	273	265	260	265	268	275	269	286	250	268	270	291	284	269	258	275	273	261	284	273	269	261	280	253	282	265	263	266	263	289	234	287	253	280	270	260	277	268	275	274	271	263	274	245	275	268	278	256	281	249	280	287	302	249	236	266	269	250	257	243	256	239	274	294	281	265	246	268	270	293	248	248	252	268	286	280	272	237	219	262	275	255	281	260	251	295	282	270	298	260	265	240	257	263	289	250	259	255	252	262	293	245	267	267	257	286	295	279	265	260	268	248	264	265	251	291	269	263	273	281	262	254	270	272	281	263	291	241	272	268	264	265	254	289	239	304	279	270	280	274	280	230	267	285	247	254	268	248	248	279	283	265	262	239	274	253	261	265	312	292	262	277	259	245
7593	16287	51005	59404	55443	50419	41480	31308	20751	11840	6040	2910	1596	892	656	620	631	603	590	599	615	598	593	618	600	661	646	576	619	623	610	573	629	643	616	590	597	624	614	594	598	622	650	575	575	590	587	596	629	607	625	625	632	668	625	641	629	639	612	611	677	665	591	571	640	603	609	612	582	576	618	588	661	580	624	626	571	607	619	588	640	649	647	590	604	614	595	616	669	637	656	660	645	621	637	578	644	634	619	592	609	590	633	630	631	642	554	613	608	628	568	643	645	652	617	591	616	627	582	602	665	596	610	595	619	569	619	616	624	629	601	592	640	606	594	651	660	630	640	607	634	587	610	619	630	594	639	661	589	587	651	630	610	615	615	636	593	570	596	623	619	612	625	609	604	586	619	596	614	636	620	640	597	624	597	635	612	629	606	604	611	590	591	612	623	609	569	637	639	552	652	575	629	627	586	617	592	568	597	610	622	598	607	647	606	596	636	599	562	614	580	653	579	626	587	591	622	599	615	611	622	578	620	600	606	668	603	619	605	595	623	596	610	622	638	622	622	605	599	614	630	605	586	599	633	599	614	619	632	623	658	641	577	643	609	642	637	599	588	603	589	619	597	640	634	601	569	603	611	597	577	617	590	630	623	664	611	608	605	646	589	636	631	611	621	608	587	621	635	638	591	620	608	605	613	565	626	604	599	634	607	591	611	558	602	648	624	583	603	625	649	560	551	678	613	621	600	630	608	598	647	601	603	608	583	626	606	625	636	591	584	575	586	601	618	571	633	612	633	575	641	588	587	632	576	587	631	591	605	632	577	592	655	599	661	623	628	621	590	593	602	562	561	611	672	634	625	640	613	616	678	622	613	622	612	610	625	599	615	582	616	584	591	622	606	553	569	618	593	606	605	629	614	614	618	623	614	633	608	608	616	591	602	578	574	622	599	634	620	595	631	576	623	622	601	598	605	624	637	614	616	609	642	631	592	657	601	647	624	630	638	655	607	628	585	606	599	571	603	604	650	654	597	610	599	583	648	632	597	618	627	615	613	566	598	576	621	616	629	607	585	648	613	647	628	622	595	633	582	617	620	593	599	621	624	654	600	583	617	638	593	619	581	612	626	588	629	658	579	620	567	579	576	626	624	557	650	634	585	615	606	604	607	628	631	624	626	633	592	588	622	627	596	628	607	636	588	596	616	617	598	631	630	659	593	586	626	669	636	634	575	605	599	614	600	607	580	626	618	636	628	613	612	571	587	613	597	647	617	598	615	584	634	652	643	615	535	649	599	620	597	610	558	648	619	633	618	600	629	610	644	599	571	622	644	619	640	607	605	633	594	605	600	665	627	573	588	651	586	597	609	639	618	602	642	616	598	636	640	579	635	592	621	642	618	581	613	602	632	622	648	600	614	620	556	610	612	624	622	638	599	662	625	638	591	636	591	632	623	599	629	593	610	619	673	573	620	634	669	613	570	606	574	584	612	611	630	596	627	646	645	609	591	615	616	591	630	658	675	634	569	671	575	605	599	577	653	593	593	600	627	628	636	589	599	627	588	601	594	650	628	590	591	629	662	590	592	604	563	597	608	623	604	596	600	620	621	588	618	610	599	648	579	590	595	605	636	594	563	590	625	611	632	607	590	635	603	592	589	622	625	585	594	672	594	596	603	645	593	634	605	603	595	620	613	585	655	608	611	559	616	632	572	601	587	614	636	609	632	595	612	593	617	609	629	583	612	611	575	633	610	605	620	594	597	599	590	576	638	634	663	645	629	594	695	595	636	630	631	623	614	586	591	585	600	558	590	592	622	581	640	612	582	584	601	605	627	588	616	615	615	572	577	613	583	630	611	599	666	655	598	644	603	619	611	601	624	628	652	653	599	572	610	628	596	602	613	610	581	606	616	641	613	618	627	635	644	599	617	661	635	594	634	578	649	591	641	600	684	624	616	656	651	564	589	644	647	607	571	620	598	583	581	638	608	612	677	651	586	653	651	602	598	645	613	660	599	643	656	592	613	633	620	607	625	579	637	606	614	605	591	592	619	615	615	646	625	666	595	585	613	583	570	601	606	596	625	618	580	629	642	651	632	585	563	617	592	607	618	644	653	627	571	594	641	597	613	585	624	609	613	596	592	639	605	586	609	574	656	621	632	616	603	646	606	677	663	643	605	614	640	578	630	640	588	629	619	609	604	612	559	570	635	663	606	599	604	575	601	625	626	649	624	568	637	583	619	632	607	610	635	600	580	608	619	608	674	596	606	570	640	606	603	611	660	594	611	596	623	632	595	627	553	645	635	600	592	634	628	603	631	598	566	622	611	639	591	604	574	579	589	640	590	595	602	573	597	631	625	626	619	615	640	594	625	605	590	602	575	661	611	560	627	591	608	650	615	671	652	623	593	586	633	626	617	594	583	592	616	645	623	596	595	605	632	663	603	577	596	631	625	643	596	664	618	659	644	621	595	616	605	616	630	622	616	603	596	620	635	588	608	654	586	606	612	605	610	624	591	632	614	599	612	636	598	670	599	570	570	653	594	620	614	599	628	610	574	644	633	639	621	592	626	632	607	615	591	635	622	601	592	588	609	600	618	596	585	598	606	619	626	609	606	620	646	601	584	648	589	604	613	572	624	642	644	607	635	588	601	616	668	605	608	619	590	649	602	640	602	644	590	620	623	626	615	609	592	639	612	611	642	607	661	630	630	575	620	594	619	617	620	608	572	596	626	584	637	625	638	601	631	617	606	631	597	611	613	635	580	635	648	625	631	613	594	586	635	566	598	687	634	591	626	591	641	609	604	613	654	642	610	626	645	595	601	594	646	601	596	574	597	611	642	632	592	597	573	609	631	633	567	633	649	609	600	616	636	574	599	591	628	606	621	594	609	591	617	605	629	614	629	601	578	598	598	611	678	602	574	582	597	622	648	597	606	605	622	605	603	668	615	638	607	602	605	621	636	627	614	589	625	604	594	616	584	564	636	610	605	640	619	595	650	610	653	620	594	596	626	624	606	587	619	587	597	652	637	579	612	609	621	582	660	626	676	653	615	639	576	559	641	595	632	648	557	608	643	639	625	598	619	598	628	647	616	603	608	607	627	652	603	597	604	616	635	596	613	633	620	622	622	605	607	639	630	664	626	647	635	608	560	597	653	636	633	637	573	595	642	672	614	601	624	635	575	586	585	586	555	578	573	658	635	592	617	636	634	642	613	596	629	600	612	643	604	569	632	637	588	633	632	616	597	617	655	616	601	594	590	607	599	590	607	691	619	576	666	576	579	617	633	606	585	605	595	612	595	645	602	588	585	595	625	628	651	641	606	625	611	631	632	637	615	612	608	634	600	633	588	641	614	576	579	618	615	602	638	622	651	593	614	594	599	597	625	647	643	618	577	586	616	622	621	656	635	645	571	572	597	608	554	652	613	618	598	615	617	615	587	644	573	642	604	584	630	609	580	628	623	612	641	677	603	618	645	622	627	619	576	599	606	609	611	622	617	589
62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	62	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	57	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
