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
336819791053	336819791616	336819792166	336819792716	336819793266	336819793816	336819794366	336819794916	336819795466	336819796016	336819796566	336819797116	336819797666	336819798216	336819798766	336819799316	336819799866	336819800416	336819800966	336819801516	336819802066	336819802616	336819803166	336819803716	336819804266	336819804816	336819805366	336819805916	336819806466	336819807016	336819807566	336819808116	336819808666	336819809216	336819809766	336819810316	336819810866	336819811416	336819811966	336819812516	336819813066	336819813616	336819814166	336819814716	336819815266	336819815816	336819816366	336819816916	336819817466	336819818016	336819818566	336819819116	336819819666	336819820216	336819820766	336819821316	336819821866	336819822416	336819822966	336819823516	336819824066	336819824616	336819825166	336819825716	336819826266	336819826816	336819827366	336819827916	336819828466	336819829016	336819829566	336819830116	336819830666	336819831216	336819831766	336819832316	336819832866	336819833416	336819833966	336819834516	336819835066	336819835616	336819836166	336819836716	336819837266	336819837816	336819838366	336819838916	336819839466	336819840016	336819840566	336819841116	336819841666	336819842216	336819842766	336819843316	336819843866	336819844416	336819844966	336819845516	336819846066	336819846616	336819847166	336819847716	336819848266	336819848816	336819849366	336819849916	336819850466	336819851016	336819851566	336819852116	336819852666	336819853216	336819853766	336819854316	336819854866	336819855416	336819855966	336819856516	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2722	3650	2300	2722	3650	2300	2722	3650	2300	2721	3650	2300	2721	3650	2300	2720	3650	2300	2720	3650	2300	2719	3650	2300	2719	3650	2300	2719	3650	2300	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2716	3650	2300	2716	3650	2300	2716	3650	2300	2715	3650	2300	2715	3650	2300	2715	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29613	18546	10355	10247	7571	4434	3468	3004	2132	1269	975	590	533	581	516	536	526	521	456	440	398	398	393	405	427	365	403	369	420	387	389	371	414	358	356	400	375	416	369	407	381	382	383	379	361	361	381	364	386	405	361	361	325	425	376	391	393	372	370	390	396	350	378	416	363	372	403	390	393	408	412	398	422	415	401	367	405	381	372	391	372	387	406	377	361	376	375	350	434	384	391	393	369	361	377	366	361	370	389	393	358	382	416	384	383	379	352	347	379	377	388	389	359	362	429	391	383	369	375	378	373	351	388	385	348	379	345	363	398	381	416	369	358	378	373	364	359	369	379	376	364	351	403	408	364	402	382	354	394	385	367	396	376	388	399	372	390	370	361	408	376	423	340	367	364	369	396	365	383	378	370	410	411	414	365	387	388	364	365	381	375	387	404	363	340	398	384	406	388	417	369	371	383	373	372	368	368	380	366	387	378	398	387	391	366	360	421	376	403	377	395	361	379	377	402	360	380	388	371	341	400	374	417	388	371	371	364	357	392	374	394	367	413	377	423	378	366	380	372	386	361	373	397	403	355	383	366	368	379	378	380	370	387	400	386	349	414	358	376	401	363	395	376	407	373	377	361	360	424	392	400	395	389	361	408	373	440	347	356	368	364	394	358	378	391	365	370	361	389	370	416	392	345	397	349	357	386	397	358	374	407	407	399	387	364	386	410	392	393	394	358	393	424	397	386	368	370	402	389	392	364	374	371	382	380	378	376	373	361	381	388	367	365	404	361	384	341	399	382	390	373	377	357	382	383	364	362	346	374	378	383	407	384	376	417	355	374	386	366	393	375	372	396	377	361	356	374	396	427	352	344	359	389	371	351	374	334	380	388	384	435	347	370	399	373	367	379	385	364	341	404	355	386	406	377	424	388	356	355	390	386	389	420	375	397	365	359	357	359	371	380	351	394	364	369	388	386	368	386	409	389	389	357	367	368	411	369	372	357	342	404	369	390	343	375	376	378	382	357	355	390	380	393	408	387	403	385	389	389	386	415	374	381	392	345	365	356	354	362	407	374	422	389	371	375	367	366	384	373	384	382	395	342	367	340	368	420	362	371	373	375	373	361	408	419	371	373	419	367	372	377	391	373	380	390	383	385	371	381	404	365	352	398	385	390	366	373	368	397	378	354	365	370	382	394	391	385	410	357	371	406	367	380	368	382	414	374	372	383	363	356	384	404	373	358	357	370	352	382	383	391	363	389	362	365	381	400	423	362	378	391	399	408	396	358	377	444	348	366	392	381	353	369	365	384	375	384	407	366	388	391	341	383	400	360	334	354	406	385	394	358	372	379	390	369	355	375	372	367	369	388	342	390	378	371	397	396	369	352	371	327	370	361	351	397	389	384	393	353	388	377	383	404	385	397	377	351	392	388	393	360	353	380	372	373	387	377	342	390	368	355	393	381	422	378	376	379	380	385	395	388	371	400	369	360	381	408	344	361	380	358	379	373	376	372	380	372	403	367	377	364	352	398	416	388	388	366	389	365	403	361	411	388	373	382	395	416	396	394	406	386	369	357	386	392	391	368	343	412	388	360	354	360	371	393	357	380	368	383	387	388	415	433	365	348	370	387	394	400	383	396	365	377	378	360	382	376	395	382	408	382	364	376	364	347	393	393	380	394	374	368	389	393	399	389	362	354	364	381	390	391	405	383	375	377	389	353	355	375	347	418	391	366	381	375	401	378	407	369	381	337	333	345	341	372	402	330	412	383	396	378	345	394	387	383	392	408	388	330	369	393	394	379	347	371	397	405	370	413	372	350	358	363	356	367	352	444	385	362	374	365	334	404	375	366	343	408	395	397	360	372	364	399	410	395	351	396	375	403	381	369	419	411	373	335	400	396	393	367	386	343	382	380	363	402	330	407	380	383	379	377	383	369	362	396	381	372	381	407	370	359	432	412	384	378	374	351	410	363	370	417	380	385	391	373	371	345	368	367	379	389	396	361	379	376	392	379	356	387	394	401	347	380	416	380	387	422	374	312	404	417	394	380	388	372	376	365	393	342	372	388	366	392	410	380	407	407	379	360	398	379	402	393	365	328	397	389	372	332	373	368	349	393	386	379	393	413	383	369	394	354	374	422	378	387	363	368	385	361	380	360	390	385	369	401	390	401	354	356	392	370	383	374	377	355	384	367	365	383	389	366	419	365	363	390	392	369	376	357	369	387	377	392	373	346	369	403	368	385	392	382	409	389	388	361	378	384	371	402	365	377	374	412	380	354	374	391	381	353	396	400	376	407	369	386	372	331	371	403	367	377	373	388	413	366	361	362	390	369	360	373	392	373	411	392	367	356	382	378	391	370	400	367	385	374	369	393	364	407	393	353	398	398	397	370	379	415	396	366	370	389	401	385	368	359	396	434	360	371	404	351	394	386	372	382	368	350	389	387	362	401	390	330	369	377	378	382	383	368	387	388	372	383	366	333	379	366	364	371	363	376	386	395	388	394	392	345	361	362	365	354	406	386	356	386	362	370	398	376	386	387	414	423	378	364	378	394	410	369	379	409	366	373	373	370	368	366	405	389	362	403	403	410	361	400	347	380	395	349	380	399	409	350	386	382	373	358	394	349	407	366	392	358	401	391	377	360	390	374	375	400	383	376	407	371	358	378	362	371	415	382	366	385	401	371	371	366	388	392	365	380	383	434	370	379	376	366	396	369	413	398	359	360	328	414	360	390	380	367	385	354	389	368	341	394	406	385	346	349	388	389	385	365	392	378	371	402	375	357	364	402	398	354	356	378	385	384	378	403	401	375	387	346	362	398	367	392	397	359	366	388	371	404	397	354	355	378	392	379	364	390	414	344	405	381	381	371	384	411	389	378	406	369	380	346	385	406	376	368	388	359	343	363	392	360	393	399	393	354	384	368	385	381	373	385	350	358	402	373	407	397	367	399	419	361	405	415	394	381	365	371	389	374	395	360	400	356	362	363	373	425	375	384	380	375	316	375	382	397	366	360	398	358	384	370	345	356	367	394	358	342	384	341	410	393	351	368	376	385	371	373	384	362	362	382	373	361	381	375	355	402	372	391	376	366	383	384	357	390	400	352	379	382	388	353	367	421	376	370	390	358	405	343	370	385	400	346	361	381	383	406	366	402	343	360	377	369	441	412	399	369	373	424	415	364	350	374	395	369	394	367	368	397	373	369	317	414	360	346	402	379	367	378	405	389	379	374	384	396	378	344	389	418	366	364	369	378	378	413	360	360	365	365	343	382	416	383	377	369	387	352	387	366	395	386	364	373	390	339	347	381	396	375	362	379	396	344	397	408	373	396	361	403	400	402	375	381	413	409	388	357	393	418	382	384	354	352	386	364	387	360	358	369	418	385	400	375	396	372	400	416	375	372	352	405	361	391	352	395	375	387	385	366	365	394	377	358	388	384	373	388	367	369	398	398	368	390	360	364	396	384	373	389	398	369	383	372	356	388	362	389	384	385	378	387	394
8607	5654	9192	13788	10621	7778	7902	7465	5259	3483	2992	1959	1746	1779	1938	2267	1845	1690	1417	1360	1172	1056	1051	1042	1060	1010	978	942	956	943	867	905	939	919	915	933	933	958	914	891	875	935	934	918	900	857	890	902	848	907	907	932	899	873	915	888	919	876	841	924	870	881	917	895	870	899	907	905	957	845	919	877	866	897	908	901	984	917	917	952	905	870	914	892	847	856	856	880	855	888	856	882	884	878	885	842	862	923	870	885	863	872	849	864	881	868	862	851	824	845	896	868	884	875	784	845	850	851	825	902	855	893	882	871	846	907	901	780	878	883	839	859	853	875	920	849	834	824	869	896	876	911	873	823	866	871	886	862	883	864	840	826	797	856	806	862	877	857	888	888	880	851	850	899	859	845	848	826	867	837	847	877	837	908	842	949	886	868	882	818	831	875	849	830	872	855	811	864	803	850	819	849	877	847	865	870	863	870	885	827	883	835	916	896	853	883	795	849	860	838	898	875	871	927	829	925	857	872	864	891	835	883	895	860	864	908	878	878	855	890	858	879	877	895	856	898	899	902	873	866	849	877	883	876	865	900	883	870	888	859	892	861	864	901	922	890	898	861	850	859	866	855	863	867	875	851	837	859	893	832	889	883	883	844	824	868	881	842	893	844	867	862	838	851	839	913	888	852	895	838	897	848	896	889	881	844	890	869	901	853	858	856	848	861	794	882	854	905	885	842	864	857	889	806	845	872	865	836	870	855	888	905	835	870	883	905	900	864	868	822	852	842	883	900	814	905	888	912	842	888	884	929	860	852	868	912	794	917	835	907	906	845	881	849	858	870	871	825	863	860	840	902	843	888	905	826	816	886	879	838	924	883	893	922	850	858	878	894	840	872	885	851	834	890	925	837	907	892	857	842	864	832	862	831	837	857	898	848	885	854	864	859	841	824	860	888	845	861	810	903	886	851	874	858	878	878	834	860	858	858	858	825	909	883	871	892	890	855	877	866	877	854	915	901	920	889	855	838	835	875	867	851	859	914	931	875	855	876	860	873	880	833	858	880	885	884	833	869	899	855	871	827	822	874	894	896	916	912	824	866	870	843	907	897	908	880	841	850	946	878	825	852	829	873	857	892	789	826	850	875	868	923	890	857	829	899	876	873	898	905	892	878	861	898	899	879	861	890	829	912	884	815	808	837	981	865	905	863	884	890	857	885	864	867	903	889	882	822	872	856	891	861	864	886	840	893	890	840	909	889	887	836	891	900	851	855	849	854	862	942	885	913	854	858	849	904	887	794	877	898	828	853	796	901	890	841	854	875	867	891	882	859	844	855	862	842	845	878	776	842	898	881	848	879	854	878	879	883	876	907	875	845	825	825	900	896	892	854	899	861	850	783	847	853	845	822	856	884	887	875	843	842	903	910	808	862	852	873	843	885	865	889	848	842	871	861	917	835	827	874	819	854	842	878	850	835	903	875	890	868	858	875	838	894	868	862	873	797	871	895	877	874	892	892	823	897	915	838	845	892	862	846	937	841	865	822	869	869	879	851	860	860	825	872	855	897	915	908	870	881	870	822	926	843	908	840	890	928	859	849	906	914	886	822	881	844	837	902	922	905	893	879	907	888	899	864	846	872	875	835	894	897	886	897	812	848	851	888	867	862	865	883	839	830	895	813	876	840	864	854	878	880	869	879	849	863	872	864	870	844	844	868	859	872	854	820	873	870	828	812	867	790	844	886	858	850	873	901	887	842	901	857	873	870	872	843	896	882	887	863	826	871	875	873	837	838	883	914	868	835	852	800	825	868	831	883	865	857	855	835	899	880	878	857	846	836	836	856	841	897	815	884	863	778	867	858	894	871	798	846	905	844	873	890	845	807	888	879	874	901	873	869	883	903	903	833	846	857	871	844	839	824	834	933	873	857	907	848	842	861	891	883	871	890	851	804	851	878	872	854	881	898	882	893	843	815	836	887	876	836	861	858	832	866	881	864	831	865	836	833	842	850	908	845	883	866	883	894	897	892	870	881	876	884	870	833	893	852	896	860	862	887	813	909	885	844	897	857	864	808	871	892	893	831	886	902	877	850	853	861	872	839	888	865	907	855	881	845	873	894	806	842	879	852	838	928	868	853	868	866	877	882	898	900	855	866	905	920	884	828	860	915	857	865	829	874	854	843	881	873	872	805	885	829	846	907	902	862	874	889	837	870	878	843	870	902	822	884	920	830	865	857	878	917	886	874	899	826	847	877	867	885	838	881	862	839	918	880	850	804	885	921	868	856	833	851	878	869	851	829	849	862	865	880	906	825	889	865	868	830	878	880	856	906	889	835	822	960	861	866	890	904	883	894	886	907	872	835	867	895	922	854	923	913	888	852	862	863	877	830	875	894	864	864	879	843	870	845	947	844	844	904	887	827	881	883	899	791	908	848	804	868	843	918	862	847	870	861	876	917	876	845	866	835	883	858	828	921	860	863	828	884	847	883	855	866	834	832	826	848	926	897	896	794	876	907	837	906	880	882	817	834	867	840	921	853	900	890	861	883	822	866	883	880	900	884	844	845	867	829	877	846	855	868	826	797	889	857	863	881	847	875	852	841	830	851	867	858	843	882	889	871	880	860	870	901	892	861	862	816	872	912	899	826	837	919	829	896	877	872	922	890	867	825	897	898	854	860	923	852	832	828	900	833	886	879	853	903	848	828	904	914	866	853	885	829	874	871	845	878	801	861	802	843	889	859	863	841	828	931	872	842	860	803	869	854	956	863	831	904	892	916	923	849	876	876	881	855	883	912	845	860	854	824	890	891	847	835	871	891	879	863	854	809	930	878	880	791	832	854	852	901	855	876	816	866	870	844	906	864	881	894	872	871	822	869	861	856	859	875	820	846	839	817	884	855	898	843	855	860	899	817	839	878	883	842	849	848	886	783	822	837	922	885	869	826	887	888	825	847	850	889	824	876	831	835	822	855	879	888	860	925	848	816	833	893	833	849	851	894	838	895	912	868	820	878	867	840	837	868	869	887	864	926	893	827	885	878	858	896	842	879	888	841	823	849	848	860	876	852	857	834	799	872	849	817	877	859	852	874	911	890	854	880	836	844	858	850	832	904	893	863	872	871	876	861	872	870	882	865	852	901	836	858	879	891	851	883	939	841	827	866	852	865	847	907	849	901	812	921	889	843	861	911	844	880	859	912	927	903	835	916	847	903	839	925	885	800	916	860	877	829	835	835	855	853	837	892	864	816	883	857	927	878	859	896	824	882	905	857	842	837	906	830	857	883	853	859	870	901	826	889	850	889	864	857	876	818	861	870	880	909	859	894	821	889	879	865	820	848	868	868	849	862	841	904	833	859	885	922	836	867	846	857	900	859	835	880	859	904	887	903	868	908	909	907	876	841	853	887	892	849	873	878	837	867	904	860	905	838	810	855	870	823	859	893	864	866	849	965	842	889	893	848	865	854	878	855	909	793	884	876	897	869	845	865	890	843	904	884	883	860	873	797	851	893
28132	10892	1150	666	559	466	507	378	357	381	353	377	363	347	347	337	378	356	370	373	345	342	358	393	344	321	359	350	367	339	333	338	371	342	362	341	340	334	348	342	321	354	355	326	360	354	359	374	373	349	362	336	357	356	317	366	346	331	324	372	344	324	333	354	374	355	342	368	377	366	320	319	356	376	375	353	359	360	338	373	332	334	351	309	360	333	370	360	331	339	338	347	365	314	371	351	352	303	375	353	319	334	360	357	339	388	307	356	347	330	316	333	348	355	375	348	330	351	360	320	340	337	348	367	346	366	339	353	357	323	374	348	339	364	372	304	340	324	360	373	363	332	360	356	316	347	340	346	315	381	330	349	360	330	340	379	345	365	342	387	332	379	362	306	346	337	345	335	347	369	337	340	390	310	346	376	345	383	342	328	339	334	357	329	356	352	320	348	327	338	371	345	391	358	369	330	350	375	323	356	358	359	354	328	349	340	340	315	342	374	352	375	380	345	354	339	367	360	340	360	376	362	368	346	341	354	374	337	372	342	341	374	366	342	374	338	362	339	366	347	357	355	322	355	330	323	347	344	398	341	352	327	340	368	341	326	348	351	356	321	362	360	327	316	360	375	382	335	357	342	350	307	346	374	360	379	346	340	356	318	342	358	327	378	324	324	375	340	367	372	327	389	317	341	358	342	342	346	340	342	338	395	346	346	356	359	357	349	368	365	403	332	383	341	332	352	291	338	345	375	397	336	343	371	356	369	388	325	316	318	349	327	336	374	355	367	345	331	342	383	341	322	335	394	368	352	350	331	354	374	376	343	351	338	364	364	349	326	356	367	367	372	348	356	339	338	331	363	355	359	364	353	379	337	349	353	335	368	355	343	355	354	370	317	386	384	347	360	335	337	341	333	355	338	342	377	335	349	367	361	352	361	357	315	326	346	330	364	360	348	365	368	352	358	332	344	355	339	374	320	326	377	349	361	312	354	367	354	358	344	330	356	327	368	310	344	368	351	351	375	337	370	333	322	334	344	329	343	360	369	320	336	350	337	346	330	339	318	343	382	319	343	382	353	379	375	338	319	359	333	347	384	346	374	361	341	347	338	341	346	322	354	370	330	343	351	378	362	353	319	329	334	367	381	360	324	365	359	327	333	350	343	353	377	362	361	360	356	332	370	342	353	339	353	375	382	363	341	349	364	347	339	335	375	353	325	338	353	371	358	393	340	322	367	371	346	369	327	362	364	350	347	385	339	319	324	350	344	351	360	361	324	369	361	355	349	322	372	335	349	338	365	358	358	358	358	356	312	333	351	357	349	357	333	340	320	348	386	332	354	350	356	338	347	349	327	369	381	307	349	354	363	363	346	327	324	335	340	358	359	362	357	308	336	380	325	360	324	355	344	326	359	335	375	357	357	348	360	327	358	337	374	360	370	337	358	343	338	370	366	311	353	357	354	396	374	385	346	373	356	346	335	368	348	387	383	349	384	358	326	350	364	328	338	322	354	329	380	379	337	371	320	364	341	386	345	370	379	309	328	344	340	364	353	340	366	346	354	326	355	316	359	348	354	348	349	339	331	316	379	355	352	354	330	351	347	338	378	353	364	339	374	337	333	338	364	350	337	347	333	362	322	312	357	356	312	359	355	327	329	353	350	359	335	363	344	330	364	357	375	357	349	346	381	334	373	347	343	343	337	343	345	344	369	347	356	351	320	349	382	382	326	359	343	341	323	361	345	358	342	368	361	353	351	352	329	362	344	350	309	360	378	359	345	350	368	350	391	351	381	346	325	335	329	339	360	363	355	387	365	353	334	370	354	365	326	323	353	361	328	352	318	356	350	358	391	349	347	349	355	349	384	354	327	358	316	346	339	336	364	335	329	326	358	382	343	333	305	330	331	326	364	360	343	334	382	341	315	332	342	339	372	334	319	368	335	332	369	360	355	348	373	356	374	358	361	351	332	342	376	357	335	353	339	331	350	345	356	380	382	325	342	382	356	364	359	361	331	341	341	382	362	340	343	379	315	341	323	351	357	373	370	341	340	362	343	352	317	377	364	336	378	367	343	302	353	324	334	341	362	384	384	372	353	369	384	333	364	341	345	380	357	344	370	362	330	350	323	354	355	345	342	390	368	353	345	352	355	364	362	364	339	346	348	373	307	323	343	315	358	360	333	357	340	342	325	342	308	367	331	367	363	376	362	344	338	381	341	359	353	359	326	352	340	383	352	335	331	359	330	349	353	370	349	369	350	371	370	336	338	323	361	378	342	325	350	312	324	343	333	333	359	342	347	342	323	350	370	332	357	363	362	335	344	343	355	376	366	355	362	315	317	336	353	358	356	364	362	374	381	325	367	348	363	339	338	346	345	355	318	341	354	330	310	383	358	354	341	335	350	326	388	342	355	346	348	356	375	349	367	355	360	388	346	359	339	345	355	328	345	367	351	365	318	351	338	334	329	345	369	347	336	331	372	338	339	355	362	362	331	339	338	341	342	341	356	346	328	380	381	345	360	370	382	380	350	363	352	340	363	335	353	349	356	341	339	359	334	387	361	364	327	311	371	352	339	353	333	357	375	372	365	339	363	372	320	341	317	364	331	352	319	325	364	365	360	379	360	370	366	353	371	339	381	352	346	370	328	330	338	336	368	354	384	364	331	384	365	369	357	335	332	327	365	334	344	317	325	352	347	350	360	364	342	333	332	387	331	349	333	308	363	346	334	367	329	393	348	369	338	341	335	383	379	332	364	330	338	352	348	378	344	362	371	362	358	336	346	338	350	351	375	388	322	365	373	362	356	333	371	341	336	336	367	332	345	350	362	345	340	362	379	360	332	362	398	369	352	340	341	313	325	356	330	387	367	385	333	383	345	343	363	336	348	346	333	371	338	331	345	356	379	339	360	334	336	342	359	339	360	361	330	349	323	348	356	349	364	343	326	359	356	343	317	340	357	357	367	375	333	330	369	332	354	392	333	367	341	342	345	342	327	370	370	348	362	402	345	376	328	312	398	328	355	366	379	364	338	335	396	368	363	346	352	350	350	346	330	308	341	338	360	349	359	395	363	355	363	365	351	324	358	329	354	377	361	330	360	326	312	350	365	341	392	349	363	348	379	354	348	361	363	344	323	353	338	355	344	315	360	362	335	362	346	364	353	347	355	358	357	338	319	332	352	375	349	352	313	320	347	357	321	356	335	359	344	394	339	328	340	352	332	324	357	378	330	355	353	360	326	328	330	364	378	342	333	358	342	338	323	363	346	349	369	354	354	339	338	358	353	327	348	355	353	309	346	342	368	350	354	353	364	370	360	374	355	347	324	363	336	342	340	347	348	361	336	330	354	349	344	348	325	327	313	403	359	352	387	384	375	359	353	369	328	373	382	342	311	344	353	356	371	340	347	363	366	385	369	322	348	367	320	374	333	346	366	366	366	364	351	336	346	375	355	321	351	309	352	363	329	369	346	338	327	345	365	394	367	340	340	376	360	322	326	355	335
6514	1228	1551	1765	1624	1094	1271	1067	1015	900	923	820	853	909	813	846	888	842	822	821	842	847	784	819	802	814	795	841	834	843	797	832	792	813	858	782	793	832	857	869	829	852	818	805	766	840	818	811	853	818	812	816	796	843	836	819	796	854	834	813	850	791	811	824	801	827	822	843	832	860	799	802	810	825	816	896	857	839	778	853	800	831	828	799	867	830	849	831	833	814	805	832	825	798	826	853	805	861	787	860	864	845	817	827	836	837	814	822	778	791	820	837	785	825	844	852	868	814	810	847	796	804	796	871	817	852	800	817	798	801	843	840	772	829	819	795	849	809	828	841	824	770	836	774	829	804	794	807	811	749	874	806	850	859	802	803	827	832	836	871	846	833	821	833	805	806	843	808	840	842	869	838	802	874	808	806	834	849	827	822	864	801	849	811	776	885	832	806	823	784	823	802	826	837	801	801	846	835	790	813	789	798	785	830	824	839	860	807	849	809	817	850	877	846	837	834	841	864	770	866	841	811	822	802	823	848	877	829	821	870	830	798	820	839	792	824	810	859	780	812	835	767	860	838	797	808	812	812	866	793	828	858	816	867	828	818	861	865	843	867	846	823	844	809	875	791	832	820	864	779	825	812	799	857	820	892	828	800	785	849	852	839	822	810	841	849	826	837	862	847	808	792	857	831	817	839	813	842	853	780	855	819	852	828	793	843	819	835	780	853	806	841	813	834	833	819	849	782	805	837	914	843	827	873	779	826	846	838	832	834	807	808	823	790	844	821	835	825	759	807	831	812	780	805	840	792	850	821	890	758	844	851	835	812	853	820	879	793	802	869	878	812	821	783	832	819	842	843	829	767	813	863	813	810	770	790	821	819	844	834	810	821	831	822	812	867	845	861	828	770	862	840	850	794	762	847	813	817	799	835	831	838	842	834	832	800	807	819	827	818	803	793	855	889	854	823	870	815	841	820	833	780	781	825	811	858	838	853	847	822	779	869	797	816	835	831	837	837	830	787	815	842	822	821	808	837	843	854	798	836	807	822	816	881	845	811	820	817	821	836	842	837	810	785	796	821	791	789	809	806	856	843	852	812	822	840	828	803	857	841	821	841	804	785	851	819	852	815	834	808	823	779	852	772	833	845	786	802	875	842	812	815	850	798	847	867	813	782	868	819	829	838	837	810	802	817	818	809	771	793	823	806	822	807	794	897	819	857	858	822	811	848	809	820	838	782	784	797	817	795	802	839	839	751	830	821	823	854	823	812	858	871	868	805	812	764	850	821	817	824	832	774	867	859	854	853	854	850	789	867	813	824	859	781	796	848	815	790	808	784	810	821	802	804	824	812	822	828	787	869	814	859	832	842	884	831	846	810	793	795	788	875	876	826	802	800	742	772	818	789	817	844	811	860	841	795	857	840	818	808	800	798	820	839	831	842	842	857	830	838	825	807	798	821	802	804	841	801	817	836	792	796	775	819	841	828	823	831	806	807	856	812	809	839	831	791	783	859	811	829	855	794	805	819	786	840	814	806	826	838	829	905	778	872	809	811	834	791	789	792	879	804	835	813	832	831	877	784	850	852	840	815	813	812	820	813	778	801	831	819	801	834	846	851	790	872	784	825	785	840	820	772	773	805	843	845	863	842	807	821	833	810	840	804	777	880	793	831	783	848	784	827	837	824	815	780	820	822	780	857	780	813	839	833	891	880	836	833	780	832	813	820	849	793	853	828	830	853	806	841	823	813	794	831	839	853	871	815	849	774	806	857	781	830	822	851	801	790	834	821	795	822	797	859	789	785	810	841	815	785	804	787	845	847	824	820	820	825	853	789	834	808	835	847	812	847	817	827	870	807	837	829	832	797	784	803	802	848	794	818	818	864	836	818	858	786	810	821	822	813	798	862	832	818	850	833	796	775	783	870	807	830	850	783	778	783	868	839	810	816	842	841	814	804	821	851	831	807	808	768	831	814	839	802	829	874	861	805	831	808	833	802	801	820	848	797	797	861	782	861	887	778	815	802	808	810	843	832	858	858	801	825	798	844	848	790	853	829	804	813	781	828	827	819	829	875	794	844	824	842	804	805	851	849	741	854	830	831	794	795	864	836	819	827	800	872	821	842	747	810	814	809	863	810	779	868	844	787	833	859	832	894	825	783	843	819	772	855	808	782	803	850	851	836	783	751	800	842	787	823	860	844	846	822	804	830	795	863	775	800	805	782	842	779	810	833	824	822	839	842	807	779	842	771	897	801	783	839	798	809	780	830	872	819	859	829	727	825	854	839	867	798	851	835	822	769	810	776	786	794	785	811	811	861	826	798	862	832	853	747	799	799	832	813	816	792	826	804	833	874	859	857	837	856	805	843	844	810	867	799	798	810	799	789	797	804	852	822	873	840	841	870	765	808	793	822	823	814	813	796	837	814	826	812	834	762	824	807	784	804	806	822	778	789	792	824	819	796	795	859	868	845	829	793	812	777	832	834	822	855	855	756	827	873	816	819	825	897	813	756	823	825	845	838	818	856	799	821	777	818	780	862	828	811	870	839	745	828	816	810	806	809	821	876	826	819	837	805	744	820	854	802	850	805	814	840	810	802	877	814	782	790	859	841	805	786	811	834	843	838	836	834	810	815	807	815	826	864	777	818	760	789	853	804	836	828	851	871	833	858	841	802	782	856	784	837	901	837	798	836	802	777	839	799	895	840	864	760	842	801	831	812	837	856	841	836	795	879	846	836	843	813	820	776	838	818	823	786	818	831	815	806	786	813	824	786	826	811	744	835	851	854	862	854	829	848	859	832	883	767	833	831	782	827	807	808	858	812	810	808	850	803	779	826	824	806	804	831	804	764	796	839	783	776	843	832	849	832	813	837	787	823	804	827	870	792	877	820	846	800	804	802	850	873	828	822	784	797	832	813	865	849	845	803	840	823	814	849	841	821	849	846	787	798	808	845	833	801	807	817	827	802	820	833	837	829	832	826	817	829	786	826	839	777	868	814	789	852	800	836	801	791	829	857	821	840	830	849	787	782	811	766	802	849	795	826	831	833	808	786	772	880	815	837	783	857	845	875	794	871	834	826	791	827	824	800	820	792	859	759	824	808	816	835	786	803	814	792	804	802	839	817	835	852	842	852	849	839	810	811	810	796	848	833	870	862	870	828	797	825	819	804	778	835	815	773	810	843	826	823	828	821	871	837	858	797	798	850	896	809	827	832	872	901	796	806	792	865	813	830	840	833	861	799	843	833	820	824	790	827	791	774	867	834	864	842	787	820	802	825	823	794	790	798	804	796	805	863	816	828	832	808	805	825	783	829	825	859	837	820	826	811	833	798	823	803	814	851	839	806	801	819	818	816	782	804	824	887	770	792	827	810	830	857	870	799	813	830	774	808	833	861	858	777	817	829	831	834	778	818	814	836	827	772	835	832	818	836	848	801	817	827	828	905	824	903	830	819	805	843	822	880	867	877	829	841	837	790	862	813	799	822	807	797	825	784
28957	15342	6942	5246	4459	2630	1960	1604	1189	868	624	558	492	512	525	516	516	503	467	457	441	455	461	425	468	481	475	441	410	428	421	414	441	468	398	423	446	416	490	478	448	431	437	458	443	433	438	465	424	469	471	442	405	474	459	443	461	434	456	442	444	435	421	469	447	456	454	435	430	474	454	442	399	467	457	443	439	426	448	446	430	433	450	459	414	439	437	446	422	499	429	425	461	409	448	436	479	442	467	447	446	407	456	454	454	424	421	423	469	395	434	435	473	431	474	460	456	443	432	449	469	449	449	429	423	466	424	415	433	403	477	449	429	421	429	406	480	442	429	445	421	423	447	472	459	442	437	445	466	471	450	434	409	429	447	432	440	417	430	437	485	445	439	448	435	426	422	454	484	410	453	449	442	431	473	441	452	484	457	446	411	413	454	445	408	437	413	447	440	431	460	444	445	459	426	450	413	459	414	426	478	448	437	436	444	455	443	423	441	474	435	460	443	419	416	469	396	447	406	450	454	428	436	472	459	425	417	465	412	395	427	422	421	411	449	486	433	453	453	429	442	422	446	423	435	461	461	440	432	463	457	435	413	441	431	395	470	456	433	433	472	442	441	427	435	443	441	468	464	452	486	422	470	445	423	422	469	436	446	429	472	440	423	448	435	432	443	435	404	425	454	465	465	430	457	412	438	459	446	424	435	424	462	432	428	380	434	444	425	442	453	433	435	475	432	456	451	448	463	448	437	468	462	469	421	442	461	433	481	467	463	438	468	439	416	418	422	414	460	430	446	450	460	431	450	445	433	471	402	427	391	413	398	455	434	416	488	446	431	460	432	440	443	446	439	433	449	458	417	426	430	453	464	469	428	427	471	469	396	454	448	405	443	473	412	459	485	451	425	452	439	442	463	456	456	410	425	430	452	448	413	454	443	471	459	442	467	430	460	434	480	439	455	444	420	435	437	395	413	427	446	395	431	444	420	438	449	441	421	453	459	435	450	459	473	493	452	438	424	467	415	449	434	470	443	455	463	441	431	426	455	436	411	404	454	470	410	442	453	456	410	447	452	399	454	428	454	420	439	440	463	452	451	454	461	422	419	417	463	417	445	442	446	440	466	432	450	452	447	467	449	454	434	426	452	428	458	452	445	438	442	465	478	427	455	458	452	434	425	453	422	457	437	426	411	440	444	472	414	415	428	419	455	442	452	459	491	406	411	463	444	441	401	459	443	451	445	413	459	453	486	425	444	470	444	434	428	469	440	459	433	412	468	407	429	469	450	431	445	448	435	445	440	465	412	480	410	438	448	465	447	450	430	421	443	442	448	476	416	419	406	411	420	448	423	423	438	461	404	431	381	401	424	453	456	481	419	433	460	448	435	448	423	429	415	463	418	423	452	437	451	426	442	442	427	418	398	428	439	421	428	418	437	413	446	439	432	419	412	452	408	469	454	465	418	414	441	428	413	462	440	417	394	433	425	425	432	424	455	412	407	421	454	448	479	424	451	442	466	444	429	442	427	424	413	444	450	465	476	411	441	437	479	444	450	431	413	472	461	454	417	446	441	468	426	436	440	468	426	495	435	409	416	436	465	467	437	442	448	448	435	462	468	423	439	448	421	419	463	456	453	400	426	461	481	442	407	438	445	461	419	467	430	476	410	437	459	459	429	413	434	418	425	476	478	432	437	434	439	433	431	405	426	424	422	389	442	433	441	405	471	439	450	488	446	413	437	409	449	424	475	413	446	457	430	431	461	471	439	433	450	456	452	400	435	419	432	440	438	472	473	429	417	437	451	446	440	452	492	408	400	449	428	441	430	421	398	428	459	413	454	478	412	453	429	463	439	435	460	427	442	420	460	410	429	466	478	439	451	419	438	425	430	445	441	422	430	444	470	432	484	427	438	370	448	475	414	436	469	424	435	456	407	421	393	445	451	408	459	434	416	399	468	437	431	427	440	421	446	410	452	393	448	441	405	404	443	419	398	450	414	455	448	438	444	424	391	458	442	430	413	463	388	468	433	441	466	431	454	425	444	390	456	426	430	413	421	452	470	427	473	417	435	445	438	427	481	472	440	437	466	419	457	456	446	429	422	463	437	421	455	428	402	478	438	451	432	448	456	443	422	443	428	434	454	441	468	419	449	412	466	441	447	449	428	454	443	469	424	426	439	436	400	469	423	431	443	450	455	448	438	436	431	434	454	433	392	430	439	404	454	431	441	457	480	404	439	434	444	449	431	487	449	445	449	465	439	424	475	435	460	432	422	438	497	490	458	462	441	451	422	422	436	422	428	402	404	436	410	438	430	398	464	416	500	474	437	418	420	469	430	446	450	438	473	450	441	473	457	407	418	427	418	453	440	441	463	451	462	443	414	448	454	453	421	452	479	435	420	426	416	450	457	444	425	454	443	450	433	430	476	428	450	526	428	442	461	454	433	453	442	432	467	422	456	418	491	441	417	446	459	447	465	442	395	419	426	463	457	416	452	433	456	444	420	441	451	491	423	438	447	423	443	460	462	434	436	473	448	426	463	429	420	434	433	442	425	422	451	451	442	449	438	471	447	457	438	437	484	493	470	451	460	458	447	416	430	455	459	447	426	436	471	469	429	409	442	426	437	443	452	418	421	437	444	422	469	448	453	445	454	409	445	433	389	471	459	423	447	464	459	421	430	434	447	407	464	380	448	460	435	431	476	430	446	414	481	428	441	419	425	417	398	435	454	439	456	392	420	415	440	458	466	436	444	387	463	449	436	426	426	421	425	442	398	413	457	465	444	426	445	472	457	445	475	422	432	454	437	428	476	451	425	432	399	436	435	432	430	436	416	417	469	455	393	442	446	391	408	447	444	437	473	431	479	448	447	439	427	451	420	462	454	453	474	452	452	435	430	434	476	433	433	440	474	432	442	422	449	410	478	455	419	399	415	447	409	417	448	418	422	424	490	459	430	472	435	416	384	446	449	457	474	436	426	442	472	424	419	392	452	394	467	433	414	468	433	470	444	446	435	423	455	434	455	464	415	451	402	457	450	434	429	444	438	462	425	479	430	421	471	437	461	419	415	447	481	467	404	449	385	480	448	408	411	460	441	429	398	380	433	449	456	420	465	418	485	457	460	456	449	447	437	459	436	460	430	441	424	435	421	456	441	407	439	451	450	416	413	445	491	435	415	458	453	430	468	450	385	405	449	451	406	471	414	433	464	422	428	413	469	443	421	481	417	455	449	463	430	463	461	440	436	411	431	450	426	440	456	436	431	479	450	452	439	437	430	424	440	449	471	435	438	472	441	469	435	464	427	400	438	424	443	449	423	476	440	407	486	458	448	436	438	437	414	407	456	449	459	409	423	424	470	479	461	459	448	453	462	459	453	464	419	423	435	449	415	459	427	450	452	434	452	436	438	465	433	435	454	436	437	430	438	441	421	401	459	452	481	442	429	476	410	465	418	421	473	452	431	486	511	452	466	463	423	411	444	446	455	456	432	410	441	461	417	433
8328	4136	6654	7453	8004	5509	4877	4672	3492	2633	2217	1554	1491	1507	1533	1593	1761	1495	1296	1209	1158	1187	1123	1170	1101	1108	1176	1071	1099	1041	1082	1066	1109	1073	1053	1056	1118	1044	1078	1034	1074	1062	1047	1099	1075	1049	1078	1090	1073	1077	1015	1023	1052	1031	1059	1085	1062	1084	1019	1075	1076	1061	1093	1011	1065	1038	1040	1083	1079	1057	1056	1027	1041	1085	1153	1069	1099	1046	1030	1080	1047	1041	1107	1001	1071	1040	1033	1082	1057	1106	1025	1035	1059	983	1063	1055	1053	1032	1017	1058	1071	1086	1006	1046	1041	1066	977	1041	1026	1097	1019	1037	1048	1071	1023	1057	1063	1038	988	1015	1024	1056	1004	1024	1031	1067	1039	1056	1069	1044	1065	1055	1007	1056	1000	998	1035	983	1050	1035	1075	1100	1024	1067	1018	1088	990	1062	1012	1032	1011	1035	956	1022	998	1019	1094	1062	1063	1048	1031	1085	986	1001	1006	1046	1060	1048	1070	1054	1047	1045	1061	1040	1072	1076	1035	1081	1021	1073	1035	1025	1023	1068	976	1041	1039	1073	1020	1128	1051	1013	1062	1066	998	1010	1043	1073	1051	1073	1002	1082	1001	1019	1017	1013	1059	1005	1033	1091	998	1030	987	1070	1036	1059	1038	1094	1017	1037	1069	997	1036	1043	1044	1070	1093	1068	993	1024	1037	1045	997	1023	1088	1021	1025	1019	1036	1067	1032	1024	993	1029	1054	1086	1013	1032	1030	1076	1073	993	1043	1052	1033	1072	1019	1052	1025	1036	1035	1045	1005	1099	1050	1067	1048	1022	1054	969	1061	1074	1062	1077	988	1027	1026	1001	1128	1058	1038	1094	1093	1013	1046	1018	1054	1043	1071	1024	1134	1020	1024	1087	1051	1084	1016	1073	1036	1090	1028	1079	1020	1069	1090	1010	1130	1083	1013	1046	1035	1036	1029	1025	1059	1045	1054	995	1039	1051	1068	1036	1026	1083	1043	1061	1065	980	1045	1069	1111	1077	1026	1038	1071	1012	1076	1053	1010	1019	1126	1072	1055	1020	1008	1046	1086	1091	1090	1024	1001	1047	1062	1068	1064	1056	1038	1025	1004	1040	1047	1059	995	1038	1037	1033	1036	1046	1030	1000	999	1037	1025	1051	1056	1027	1007	1037	1028	1037	1006	1045	1063	1083	987	1045	1016	1044	1023	993	997	1040	1072	1007	1021	1057	1098	1063	1056	1052	1067	1038	1044	1053	1076	1065	989	1055	1074	1034	1026	947	1030	1064	1056	1069	986	1083	1017	1066	1026	1021	1037	1113	1023	998	1051	1082	1104	1031	1021	1038	1045	957	992	1072	1015	1036	1049	1050	1020	1070	1026	1048	1030	1061	1048	1095	1086	1043	1035	1029	1054	1035	1056	1061	1091	1027	982	1055	1017	1047	1098	1095	1055	987	1089	1090	1072	994	1031	1058	1042	1015	1051	992	1036	1077	1041	1098	1052	1029	1016	1115	1061	1069	1085	1031	1074	1055	1043	1055	1029	1025	1049	1049	1066	970	1046	966	984	1053	1073	1040	1005	1022	1036	992	1060	1056	1009	1024	1111	1024	1048	1053	1021	1020	1020	1011	1030	1056	1010	981	1079	1059	1032	1034	979	1046	1061	1049	1002	1023	1037	962	1056	1001	1045	1018	1066	1025	1041	1015	1049	1058	1045	1055	1027	1030	1011	1074	1090	1077	974	1063	1007	1022	1059	1062	1021	1017	996	991	1035	1006	1042	1040	1041	1043	1002	1043	985	973	1040	1043	1078	1015	1078	1057	1077	1052	1050	1057	1044	1041	1062	1041	1033	1031	1044	1026	1075	983	1003	1095	1065	1006	1024	1032	1029	1041	1094	1072	991	1104	1007	1038	1045	1014	1069	1030	1043	1061	1039	1016	1033	1044	1097	1040	996	1023	1050	1031	983	1095	1022	1070	1076	998	1001	1067	1076	1020	1063	1098	1037	1056	1058	1059	1024	1050	1011	1015	1046	1081	1080	1039	1028	1010	985	1078	1026	1046	1034	1032	1023	1043	1018	1049	1051	1061	1060	1061	982	1024	1020	1069	1045	1051	1002	1005	1047	1063	1061	1014	1040	1065	1080	1022	1069	1028	1038	1083	1039	1043	1006	992	1045	1037	1074	1005	1054	1039	1023	1057	1038	1003	1063	1066	981	1030	1023	1047	1075	1058	1030	1097	1036	1029	1100	1117	987	1016	1041	1076	1017	1084	1049	1007	981	1068	976	1038	1092	1060	1105	1021	1056	1081	1059	1038	1022	1122	1005	1079	1088	1081	974	1032	983	1070	1034	1015	1113	1031	1042	1000	977	1033	1004	971	1043	990	981	1036	1022	1057	984	1035	1054	1031	1004	1026	1038	1039	1036	1037	1043	1041	1031	1020	1007	1053	1008	1039	1013	1026	1128	1024	1015	1035	1010	984	1072	1037	1016	947	1042	1089	1064	1063	1004	1022	1013	1040	1032	1046	1004	1033	1064	1043	1024	1043	997	1007	1069	1047	971	1078	994	1044	1032	1004	994	1054	1016	1089	1091	1033	1035	1030	1036	967	1093	1037	1017	1051	1016	1054	982	1065	1014	1058	1013	1104	993	1066	982	1000	1001	1020	1061	1061	1008	1032	1074	1010	1035	1062	1067	1066	1091	1012	1060	986	1032	1092	1013	1059	1052	1026	1043	1046	1029	1024	996	1044	1017	1037	1037	1029	1026	1068	1062	1032	1069	1018	1048	1007	1040	1080	1076	983	1089	1084	1035	1090	1073	1070	1047	986	1058	1042	1043	1002	1023	1049	1036	1003	1019	974	1045	1023	1024	1045	1034	1129	1030	1062	1064	1053	1068	995	1026	1047	1060	1076	1031	1056	992	1025	1050	1009	1024	1026	1070	970	1068	1001	1015	1060	1034	955	1061	1055	1030	1032	1071	987	981	1019	1024	1030	1079	1022	1037	1007	1054	1056	1066	993	1001	1041	1041	1040	1041	1125	1004	1029	1020	1041	1006	1028	1055	1111	1046	1050	1119	1022	1018	1048	1071	1040	1024	1082	1032	1059	1001	1039	1018	992	1037	1047	1040	1025	1059	1071	1035	1039	1047	1069	1063	1018	1018	1022	1070	1040	1035	1011	1027	1074	1025	1072	987	985	1004	1052	991	1079	1092	1064	1064	1088	999	1025	1045	1011	1036	1007	1047	1023	1025	1101	1055	1040	1002	1060	1015	1009	1039	1037	1002	1053	1090	1047	1030	1041	1039	1007	991	1043	1095	1117	998	1046	1013	1003	977	1046	1048	1077	1060	1019	1083	1101	1067	1054	1039	988	1063	1059	1034	1028	1031	1060	1042	1054	1016	1087	972	1039	1045	1066	990	1001	978	1018	1065	1078	1041	1054	1011	1053	1024	1042	1071	1065	999	1015	1019	1093	979	1031	1034	1014	1070	1057	1021	1038	955	1047	1051	1068	1033	1011	1064	1020	1025	1092	1052	994	1100	1060	1056	1113	996	1068	1037	1009	1050	1068	1106	1076	1024	1049	1016	1034	1075	1020	1029	935	1069	1028	1049	1097	1013	1060	989	1081	966	1010	1007	1057	1025	1068	975	1038	1041	1041	1008	1062	1101	1018	1031	1071	1052	1073	1087	1050	1029	973	1022	1044	1081	985	1035	1034	1068	1071	1063	1077	1024	974	1050	981	1079	1021	1023	1064	1078	1058	1035	1028	1056	1041	1076	997	1012	1086	1065	1024	1057	1003	1099	1045	1080	1064	1061	1053	1084	1013	1038	1012	1001	1062	1059	1071	1027	1012	1034	1046	1043	1019	1042	1038	1025	1061	1053	1038	1019	1086	1057	1047	1035	1044	1067	1027	1008	1059	995	1051	1016	1068	1056	1044	986	1061	1012	1044	1041	1064	1028	1066	1029	1039	1057	1007	1054	1055	991	995	1062	1035	1059	1044	1063	1013	988	1018	1070	1023	1041	983	1070	1020	982	1031	1068	1062	955	1015	1021	1089	1069	1031	1043	1029	1048	1058	1037	1033	997	1046	1015	1022	1097	1043	1048	1044	1082	1037	1025	1037	1013	1060	1075	1044	1055	1047	1038	1037	972	1038	959	1063	1046	1071	1035	1060	1013	1024	1059	987	999	989	992	1042	1033	1088	1048	1010	1049	1102	1050	1066	1079	1081	1035	1044	1020	1074	1080	1021	1054	1034	1045	1026	1052	998	1080	984	1016	1009	1060	1031	1065	1039	1061	1035	1035	1023	1070	1023	1043	1000	1076	989	1035	996	1001	1062	1057	1064	1029	1037	1033	1068	1048	1067	1042	1032	1056	1056	999	1042	1004	1075	1061	1019	1026	1001	1008	1100	1007	1067	1030	1042	1018	1105	1039	1016	999	1041	1045	1048	1028	986	1058	1085	978	1039	1049	1094	1003	1046	1021	1090	1086	1105	1019	992	1029	1050	1017	1078	1015	1073	997	1071	1068	1073	1070	1015	1045	1022	1056	1090	1039	1107	1086	1048	992	1032	964	1087	1030	1038	1036	1021	994	1052	996	982	1046	1045	994	1026	1069	1018	1043	1033	1083	1033	1078	1089	1040	1039	1024	1004	1008	1141	1035	1027	1039	1044	1007	1004	1076	990	1064	1043	1026	1006	1024	1055	1035	1032	1051	1059	1034	1058	976	1038	1007	1036	1020	1053	946	1062	999	1015	1027	1040	1055	1061	1042	1083	1035	985	1040	1057	985	1073	1090	1049	1026	994	1038	1077	1018	1058	1049	1048	1046	963	1036	1000	1029	1065	1054	1037	1066	1040	1053	1027	1077	1009	1070	1033	998	1025	1002	1029	1045	1064
29174	18416	11277	8775	7098	5055	4180	3387	1806	1292	944	631	486	523	469	539	554	515	424	389	377	424	365	391	398	368	421	428	401	370	346	378	374	396	412	369	349	383	335	392	354	392	403	387	353	358	407	380	381	397	367	376	401	373	365	362	398	375	373	392	416	372	375	357	410	342	387	367	348	355	389	375	351	367	394	363	372	407	381	369	374	417	378	371	436	355	381	336	376	340	365	366	407	339	396	389	358	350	362	331	399	362	362	355	367	367	379	352	393	372	363	351	365	360	349	374	376	365	343	379	413	396	363	372	366	368	386	412	361	354	377	361	367	368	376	403	362	347	393	353	374	364	336	347	393	364	355	336	396	408	388	378	376	362	377	370	339	380	394	401	386	375	354	387	353	371	394	397	365	383	355	348	383	360	392	335	384	333	330	357	369	362	402	355	409	368	382	332	316	351	345	373	407	374	352	378	361	343	373	393	375	369	380	394	372	343	373	395	416	370	341	367	322	364	386	359	363	423	380	373	379	384	389	347	380	332	339	348	373	350	385	363	368	351	360	410	360	373	369	378	349	339	338	401	374	371	396	358	361	357	410	374	362	371	358	407	377	371	363	384	396	348	396	347	353	346	398	364	388	362	365	367	391	350	427	380	382	427	374	408	399	382	368	363	378	361	392	354	361	364	362	357	367	393	398	325	393	341	392	347	385	347	384	365	381	379	393	375	328	413	378	365	345	324	350	400	389	375	371	347	365	391	359	377	361	362	376	367	407	402	360	373	389	379	396	366	379	391	395	351	386	360	334	358	379	388	406	364	348	389	377	383	372	324	380	344	357	350	384	375	392	370	351	369	378	397	391	379	372	369	350	388	378	356	384	379	355	341	396	387	369	390	385	403	378	393	416	385	360	367	348	389	377	373	376	394	375	382	380	377	351	367	347	380	361	334	393	354	321	366	350	346	421	369	380	377	372	354	416	358	386	366	341	372	364	358	395	365	391	377	391	344	362	382	407	368	354	345	359	330	383	362	375	387	364	386	396	418	419	357	365	353	360	337	354	392	377	363	345	399	373	372	356	387	388	375	333	366	378	351	396	366	386	385	398	352	342	368	383	395	381	370	386	366	363	382	374	372	359	354	397	373	379	351	389	358	377	365	367	370	395	368	408	378	356	390	370	356	354	359	352	390	382	391	360	372	374	366	375	392	368	364	374	342	363	392	356	351	409	365	388	345	352	350	374	369	381	378	356	374	347	347	368	369	370	355	334	346	398	395	382	374	356	353	348	387	363	377	403	372	364	390	406	331	402	353	352	357	377	355	385	361	348	327	359	377	410	410	333	347	335	371	344	369	353	377	374	340	358	370	374	361	370	319	347	374	389	368	395	332	388	344	364	349	367	368	374	378	403	376	394	381	359	360	398	361	356	355	341	379	373	368	390	347	372	342	371	360	364	324	368	350	391	348	401	394	371	325	376	321	390	361	360	343	392	382	377	348	337	388	348	393	385	341	381	365	345	335	380	348	370	388	368	349	366	395	384	375	366	378	364	390	352	385	399	354	340	343	347	380	372	359	391	364	383	397	353	359	364	380	358	395	368	399	365	367	396	380	402	364	397	366	360	370	409	391	361	365	351	393	388	388	376	371	398	398	387	402	339	347	355	419	351	376	335	385	358	344	349	360	366	376	388	395	346	336	380	376	360	414	337	369	348	393	370	357	358	364	359	365	351	373	355	365	334	391	356	389	392	362	328	356	380	372	374	366	401	374	392	358	335	362	354	362	347	402	353	350	407	369	360	370	380	380	377	385	374	356	390	370	386	386	366	415	357	357	367	362	356	377	380	362	398	361	364	383	372	365	340	365	342	396	383	362	362	370	319	381	370	370	322	364	363	382	372	404	334	384	374	373	388	370	344	355	358	377	371	361	382	402	428	365	372	363	383	352	357	375	374	364	359	378	383	383	399	334	401	371	351	374	372	392	368	371	375	331	370	389	395	359	378	364	360	387	364	361	339	353	375	379	360	357	354	339	379	341	376	385	372	411	392	378	363	372	373	378	385	346	363	363	377	362	354	345	365	381	375	352	369	371	371	404	352	397	373	389	415	373	373	432	346	409	372	365	393	417	379	370	376	379	405	403	389	405	391	357	365	380	409	332	380	335	344	377	395	360	358	399	358	351	381	350	397	372	344	363	379	350	399	366	368	381	374	389	371	379	407	376	406	335	383	373	401	337	361	361	369	360	354	367	386	389	363	368	354	399	347	376	386	339	376	359	389	391	387	382	400	388	350	354	357	400	365	348	390	387	394	373	340	330	350	380	380	364	363	378	344	395	340	348	338	383	372	362	364	367	356	349	389	343	376	385	402	385	415	352	384	365	337	352	372	380	361	355	373	363	365	366	386	345	362	367	329	385	424	380	355	370	359	365	362	368	348	374	371	379	342	360	401	363	362	362	396	371	413	369	343	353	376	412	365	341	392	371	400	405	357	360	373	374	369	356	352	375	372	369	368	379	348	383	338	373	354	346	328	341	340	327	398	365	384	407	356	387	395	362	397	346	350	402	360	352	376	366	380	356	329	340	396	342	355	408	364	375	350	333	398	333	360	386	354	367	365	366	366	365	416	373	395	357	377	380	357	396	355	365	430	365	389	399	388	378	402	390	360	328	366	383	359	352	383	361	364	356	393	391	349	366	383	363	367	375	365	363	358	366	350	372	362	365	363	351	380	388	382	355	361	363	357	377	407	362	372	377	376	348	363	323	388	346	373	335	360	364	363	364	330	391	358	383	406	338	395	391	342	373	367	361	353	360	376	352	358	346	323	378	364	414	340	381	370	365	371	351	358	342	350	371	370	340	362	390	387	409	363	378	385	380	371	354	364	373	330	380	342	373	404	358	353	365	351	346	391	386	381	375	371	334	395	371	401	341	364	352	367	361	392	367	379	366	359	335	357	339	412	368	337	354	345	373	379	378	365	374	380	372	370	360	373	345	343	377	382	399	359	381	350	363	371	374	407	391	372	362	394	364	375	356	387	369	332	417	341	400	383	346	368	371	361	363	376	386	389	398	387	389	376	382	365	378	362	360	360	353	406	353	386	353	368	376	352	344	373	352	384	345	379	393	378	349	367	386	373	407	368	374	371	369	363	359	385	356	391	356	353	344	352	348	409	395	377	354	381	372	344	393	377	340	369	365	380	373	366	378	369	365	343	379	352	351	382	381	377	354	411	351	388	342	377	383	371	404	373	377	403	377	361	354	377	365	377	406	386	359	349	375	359	409	360	384	382	372	392	366	389	380	365	378	382	391	367	382	395	386	371	359	369	386	368	356	406	382	369	385	354	368	404	351	381	372	380	391	360	324	350	380	405	397	381	352	373	341	398	357	409	400	361	380	400	351	361	356	385	366	356	376	347	364	362	370	402	375	380	377	322	396	383	360	403	388	352	362	386	386	368	368	340	368	356	403	382	345	348	327	355	360	369	387	369	356	364	335	342	345	362	370
9016	5759	9610	10703	10181	7919	7399	6825	4170	3850	2912	1895	1630	1784	1737	1935	2147	1794	1327	1084	997	1031	1004	986	993	1013	928	924	919	923	902	878	943	875	819	927	937	890	954	891	883	884	858	922	904	838	869	880	892	821	865	880	905	822	853	858	847	854	858	851	837	849	904	878	863	835	883	827	876	838	862	838	884	832	870	946	928	933	941	909	828	907	819	896	864	886	876	887	871	865	820	831	782	829	861	890	873	851	827	851	861	857	806	822	836	832	884	876	826	885	855	839	836	828	837	845	897	823	869	835	852	895	871	865	820	839	861	815	844	869	831	847	850	859	795	866	799	822	816	860	870	889	838	811	867	846	871	855	836	813	863	830	803	856	792	818	827	898	827	848	882	864	822	846	848	845	852	871	850	824	851	880	913	823	839	881	885	849	866	797	878	847	845	828	858	818	805	857	849	856	838	820	812	881	855	912	831	876	842	816	849	816	850	872	868	832	886	831	835	863	844	823	862	872	864	848	825	840	817	872	864	827	833	792	875	842	840	805	880	835	814	870	820	830	871	845	839	880	866	872	843	863	846	850	831	837	794	826	861	890	877	819	844	852	845	884	813	884	843	863	837	848	818	830	914	795	826	860	847	891	801	867	803	784	877	788	849	801	850	835	837	783	852	850	847	865	861	877	849	874	838	831	855	796	851	855	873	847	844	850	797	850	841	840	857	880	869	844	876	851	792	867	822	819	831	841	854	832	818	823	860	828	810	884	826	850	864	851	837	842	858	854	832	885	844	872	816	897	842	789	898	812	861	851	830	776	851	849	814	806	839	849	833	851	795	808	785	860	840	867	838	853	878	861	774	856	819	928	865	896	832	826	845	843	838	852	874	851	847	899	838	863	862	810	866	848	889	824	835	817	844	825	891	822	813	858	810	818	842	823	855	847	864	840	847	847	873	813	830	832	889	828	827	868	855	888	799	832	855	860	833	800	807	852	866	863	864	833	826	840	844	892	820	867	803	809	849	829	847	839	851	861	869	842	865	864	892	809	862	853	832	830	798	921	867	848	826	844	872	818	812	802	855	840	852	812	851	818	881	821	835	825	822	872	824	860	847	865	840	844	830	861	842	813	869	861	870	855	838	873	800	862	922	809	850	836	814	865	836	864	870	871	817	788	817	866	820	809	850	875	797	857	812	828	813	826	817	879	857	855	839	856	838	856	830	853	905	801	794	873	886	798	825	841	832	862	808	786	852	828	847	802	884	785	855	808	789	811	819	853	820	846	838	820	830	869	887	885	828	822	871	840	858	859	865	843	841	858	837	857	824	886	811	849	837	881	860	829	828	813	815	849	854	816	870	849	770	819	884	828	858	821	817	841	874	845	868	851	841	855	887	822	845	818	865	794	878	835	802	840	863	842	878	823	774	895	897	860	867	818	825	802	863	832	803	888	804	800	888	852	799	858	818	880	844	846	859	790	844	814	832	869	791	858	787	818	828	814	787	863	874	901	864	871	848	846	832	851	847	843	875	833	833	837	798	897	861	847	856	850	852	795	864	815	845	844	844	902	851	861	835	828	844	835	843	853	861	857	827	862	878	860	910	837	867	880	827	871	844	857	824	856	887	882	792	856	846	872	850	873	847	816	868	795	846	869	856	842	835	867	881	784	855	815	860	821	824	870	834	841	856	853	868	855	891	831	860	845	869	890	876	828	799	810	881	832	830	827	921	878	835	837	869	846	869	873	869	876	900	888	809	798	863	788	809	906	820	852	862	826	846	908	856	861	900	855	829	885	827	851	835	821	870	779	884	869	830	833	861	849	857	837	845	835	822	837	820	829	836	797	808	813	872	848	790	838	821	852	865	868	858	811	902	857	837	872	814	837	840	814	868	835	817	872	862	800	866	837	815	813	811	840	854	875	820	841	868	814	850	843	903	845	858	813	857	815	865	853	805	766	861	819	863	879	859	859	861	869	817	878	789	824	834	884	837	783	823	850	889	841	885	839	855	854	842	910	884	871	858	779	824	871	836	842	890	850	820	848	851	855	876	840	886	855	849	841	818	843	835	852	841	861	815	876	856	832	789	847	878	847	858	869	831	882	823	842	818	889	829	897	852	871	933	874	838	854	855	851	879	859	822	815	837	855	841	864	840	865	809	813	839	904	852	829	785	865	880	843	845	822	801	870	822	859	833	806	852	833	847	895	835	829	835	903	815	798	868	866	847	850	831	859	807	852	866	826	798	846	868	812	825	802	835	831	858	892	790	868	846	842	872	828	848	854	837	855	833	888	852	795	872	902	840	840	854	827	819	805	807	927	863	819	907	880	817	879	864	839	813	832	841	836	839	836	863	836	862	803	798	857	848	846	874	829	855	924	905	843	833	835	832	897	862	851	775	886	830	861	786	870	835	879	803	849	813	830	891	822	895	884	841	842	861	811	842	808	821	865	829	833	858	822	836	855	891	864	895	883	872	883	856	839	874	859	873	843	838	846	846	859	862	895	859	835	802	873	808	823	849	842	863	882	827	877	837	832	843	869	877	818	852	864	850	799	913	884	842	873	894	829	785	837	795	848	838	880	825	814	875	892	850	853	873	824	845	882	835	842	868	807	822	842	800	854	873	935	851	822	880	852	845	848	861	867	803	819	821	855	848	845	888	857	879	869	835	871	844	793	831	842	788	803	823	834	881	871	800	823	855	838	862	904	854	804	880	814	822	896	825	764	876	799	836	837	878	814	813	865	909	867	846	826	793	870	799	837	837	823	838	869	850	824	875	871	825	882	866	836	825	819	827	824	851	842	777	842	875	846	835	842	866	864	859	874	847	854	851	825	830	854	825	848	790	806	797	820	848	856	809	873	865	876	902	862	880	824	781	790	847	874	883	822	839	823	882	844	841	826	877	811	852	825	832	838	822	842	882	861	811	813	876	846	853	892	794	819	847	762	817	836	883	858	872	827	794	866	845	825	870	842	863	793	840	874	811	793	832	856	823	841	846	882	863	846	888	861	825	826	803	803	853	851	793	839	829	774	851	881	818	854	856	831	840	856	843	887	801	833	806	856	854	871	865	862	820	862	850	837	859	855	842	858	830	869	828	836	809	830	863	866	876	817	873	862	787	806	846	850	848	816	819	872	818	849	879	836	898	824	891	889	811	871	791	859	864	831	867	772	867	803	840	801	857	804	837	821	860	886	838	886	835	867	812	855	855	832	869	885	846	862	880	806	842	829	786	846	819	849	886	816	838	807	859	887	815	813	884	874	900	838	867	800	846	874	871	855	824	827	839	871	846	853	831	808	882	854	844	860	843	863	849	849	864	807	830	837	869	844	830	798	864	857	872	810	816	802	787	875	886	866	842	843	867	868	825	875	840	832	868	900	866	811	839	858	838	864	799	839	818	849	899	843	858	859	787	853	816	844	847	867	866	830	856	819	832	833	868	802	838	870	905	851	841	822	836	837	852	867	906	804	824	870	806	841	812	817	828	788	844	842	854	827	866	836	844	848
28092	10757	1186	680	500	489	408	378	325	339	322	357	382	353	334	336	378	361	367	350	327	334	315	386	346	325	347	332	321	347	324	320	369	345	361	374	358	336	343	344	355	347	316	332	327	358	333	328	384	341	348	394	329	335	337	346	338	335	369	335	354	335	326	354	327	376	350	366	352	303	371	363	341	345	350	353	348	338	340	349	365	339	337	327	351	351	349	384	333	303	354	297	360	356	373	377	368	366	361	354	361	340	326	343	326	351	358	346	382	372	335	329	351	312	382	359	351	347	330	334	358	383	362	333	341	368	338	343	351	321	373	324	318	348	341	351	334	345	308	369	359	340	375	321	372	347	342	360	355	331	334	366	332	315	362	339	328	305	353	292	375	316	345	348	346	359	323	365	359	321	333	375	360	359	347	339	314	355	361	330	358	377	347	341	373	360	354	360	312	324	347	360	379	370	355	356	330	329	313	368	378	355	358	306	364	364	388	356	338	353	338	342	354	317	329	314	331	308	334	385	373	347	343	368	318	300	354	340	340	380	349	352	348	351	351	337	344	364	379	344	370	323	371	371	371	373	376	364	324	339	338	335	311	307	386	351	371	381	360	341	300	314	346	332	328	361	355	353	338	349	360	330	360	369	354	346	293	355	343	321	359	338	322	332	378	346	325	362	351	351	345	334	354	360	355	351	350	316	339	364	352	343	346	379	379	347	318	355	333	355	355	333	362	375	340	333	336	340	355	325	345	355	343	335	323	342	335	363	351	327	340	331	367	356	353	351	351	372	330	345	346	346	318	320	332	353	343	353	331	333	358	345	353	315	338	320	367	340	340	322	348	320	344	378	326	345	355	330	331	332	359	348	334	374	364	356	347	329	325	346	347	369	348	354	350	355	345	339	350	348	379	346	340	330	318	348	319	338	332	393	379	330	347	311	365	323	343	376	359	350	384	339	351	328	301	354	341	338	375	365	363	375	379	361	379	338	337	357	350	344	332	342	291	361	336	366	351	321	364	336	353	376	360	330	368	340	351	332	356	349	349	344	343	360	345	364	352	349	345	362	329	315	364	351	356	325	354	328	358	374	343	355	330	347	344	333	311	380	346	324	351	329	346	368	374	328	331	354	343	347	356	343	346	349	347	310	328	351	353	323	324	357	350	333	347	339	358	322	339	324	337	327	351	350	369	365	355	340	367	368	318	352	319	363	342	318	347	325	392	342	321	312	337	314	327	334	336	334	355	371	345	322	342	380	364	331	340	345	349	360	357	309	346	337	329	340	341	305	341	327	360	359	336	329	355	351	381	367	343	330	314	340	366	336	363	375	379	346	331	331	338	355	332	326	356	343	325	371	339	341	346	330	358	332	347	359	380	372	330	327	333	351	349	352	363	348	327	324	361	344	354	366	370	350	329	348	359	348	364	330	346	314	367	374	367	342	312	354	334	376	326	321	348	381	357	361	340	340	336	337	314	350	347	375	343	341	343	346	359	365	332	334	380	353	334	332	345	369	317	320	330	356	337	353	348	357	348	373	348	342	326	338	337	364	350	311	327	372	369	351	328	344	339	339	359	343	355	369	337	348	326	350	373	337	341	356	341	375	332	361	362	359	353	333	341	339	342	359	341	374	328	381	325	350	346	336	326	343	377	371	345	350	359	339	338	362	333	338	307	312	321	346	361	357	342	371	359	349	321	331	345	337	364	331	349	361	345	344	352	361	342	338	352	351	305	347	323	342	367	328	327	350	320	325	325	338	349	351	368	395	356	307	359	362	329	314	319	352	361	365	328	351	321	337	354	342	376	367	326	351	368	389	321	315	317	341	349	328	362	345	339	341	300	326	346	325	326	342	360	356	333	295	331	356	308	359	332	364	336	325	322	359	324	352	351	341	335	368	342	338	350	351	360	324	355	352	376	353	352	326	352	382	373	336	371	372	368	344	353	366	340	352	319	285	322	343	346	378	317	373	354	325	354	338	354	338	323	379	330	362	361	361	346	337	337	334	348	338	376	333	332	333	330	373	337	344	338	335	337	345	337	332	330	372	331	347	383	362	361	320	369	354	315	346	348	353	336	341	375	372	365	350	338	369	375	348	332	325	326	337	364	353	352	378	361	347	365	350	361	355	370	335	334	343	330	372	362	334	354	354	336	365	309	342	332	358	341	339	355	353	341	340	360	371	310	329	337	343	361	343	328	355	333	370	334	339	347	366	308	356	353	342	377	328	365	344	333	354	338	367	354	378	318	352	376	333	320	352	359	366	346	347	383	365	337	372	315	404	340	365	357	330	349	374	322	383	368	334	366	386	343	362	365	316	364	368	333	353	334	337	337	312	331	342	350	352	360	318	349	318	352	359	325	333	325	352	358	345	342	330	351	344	366	358	346	345	329	360	303	332	350	383	340	340	352	343	338	358	371	317	339	344	334	361	365	341	340	363	354	357	326	366	385	348	361	355	359	357	326	354	363	354	348	336	351	337	382	335	345	346	344	321	340	368	328	332	376	374	335	381	354	351	336	405	364	350	327	336	330	322	352	330	354	349	351	271	351	377	350	325	310	375	314	301	373	346	358	350	336	356	363	370	324	340	336	366	352	371	362	357	377	347	372	347	299	328	364	345	321	355	335	332	333	336	339	350	317	371	382	342	391	347	356	337	329	310	337	351	368	356	353	348	334	337	335	373	353	327	344	341	340	337	353	366	304	337	371	368	352	322	335	357	347	338	322	377	361	354	381	335	333	358	353	349	350	330	360	336	378	344	309	361	346	362	371	341	370	348	336	314	369	376	328	353	379	358	337	366	337	401	334	351	381	349	316	364	339	319	350	345	334	362	352	331	312	362	310	374	371	384	333	344	327	365	352	340	330	365	344	347	343	369	335	329	331	340	360	330	351	353	354	354	332	354	343	345	334	352	364	334	356	369	326	327	368	344	370	322	346	346	328	343	328	339	354	369	381	385	320	321	367	362	356	350	353	341	371	320	353	371	328	354	340	345	328	333	336	348	382	359	318	307	372	348	353	323	344	327	361	356	368	343	362	388	366	328	333	375	340	354	355	322	339	338	380	381	345	329	348	330	332	388	349	364	351	350	333	348	377	331	312	331	346	328	348	352	336	345	332	348	301	337	362	357	357	342	331	354	363	323	337	313	331	314	318	343	362	331	347	322	363	374	382	351	335	299	335	327	345	348	323	321	370	348	363	348	336	356	360	362	338	323	357	360	371	326	362	384	343	311	342	338	364	331	354	327	359	333	336	335	335	361	366	327	341	344	361	340	382	334	343	363	346	308	340	339	354	338	315	331	416	349	340	363	366	374	315	368	355	351	342	343	363	365	364	365	334	324	358	351	350	355	361	319	354	366	361	334	315	345	355	386	334	362	345	326	355	342	334	372	337	333	353	323	362	336	338	326	322	318	378	375	315	322	367	335	333	327	337	389	364	344	383	393	329	335	367	345	370	313	325	362	353	369	355	321	368	352	345	354	357	348	330	326	390	366
6623	1242	1492	1595	1353	1162	1053	1196	989	898	866	893	834	820	855	822	831	841	792	829	804	824	811	829	819	792	823	826	800	901	869	794	764	805	821	813	841	840	845	823	813	801	833	848	810	787	807	801	792	840	790	847	769	796	797	802	888	789	802	817	804	840	832	829	821	775	805	792	883	805	849	835	835	816	773	763	820	814	841	834	802	819	876	835	836	809	759	787	831	823	844	804	772	862	798	801	804	764	776	805	793	833	781	821	818	813	833	789	842	822	789	784	835	867	806	772	802	806	835	821	817	797	812	754	758	814	799	791	808	835	838	829	835	803	806	840	805	724	818	794	787	844	808	824	729	802	832	780	852	842	814	797	785	776	810	813	765	859	815	822	798	804	831	826	802	822	774	781	805	839	793	760	845	802	811	834	815	750	794	805	815	830	800	795	794	846	791	799	762	808	766	809	793	801	750	842	810	790	824	773	817	799	848	796	772	813	769	815	827	822	819	762	828	829	796	829	801	766	832	843	806	863	846	882	790	864	824	809	834	777	791	806	820	873	829	804	807	795	779	846	782	779	806	803	857	830	779	830	795	802	846	750	763	766	803	816	780	823	831	794	785	805	759	857	789	760	835	865	813	805	846	813	819	799	826	814	825	774	859	801	820	773	762	842	774	830	817	803	852	826	839	805	786	803	792	836	798	873	815	822	806	798	763	828	843	830	800	826	822	833	823	788	821	761	821	759	859	869	827	813	829	808	794	757	799	841	815	799	844	831	805	790	836	810	767	837	840	754	869	824	785	825	842	881	775	808	783	794	819	835	850	823	796	839	799	790	821	876	790	814	831	819	819	818	860	814	825	815	868	806	794	794	817	809	807	840	776	827	792	847	811	774	857	838	804	872	795	740	777	810	809	827	785	816	894	820	787	760	803	819	830	818	800	798	827	817	804	785	819	846	827	822	798	803	801	810	828	787	801	826	840	828	794	793	776	803	804	826	798	795	811	831	833	840	836	785	827	798	859	869	785	804	893	799	785	843	813	817	800	815	826	829	814	824	823	771	807	795	826	831	782	795	767	788	796	813	874	813	807	862	850	812	774	793	739	798	813	808	839	802	814	802	793	787	815	802	871	793	790	874	847	809	799	817	840	839	826	837	809	849	837	790	758	816	828	801	789	804	790	807	810	796	798	792	817	812	856	799	846	801	786	823	775	801	798	756	834	827	811	819	804	758	803	824	819	805	835	816	814	795	819	755	828	771	754	827	808	805	843	779	816	742	817	827	833	831	811	819	824	806	828	819	849	878	846	827	831	818	812	808	778	794	867	837	823	833	808	826	800	802	784	780	781	777	793	786	866	761	816	823	870	779	838	807	794	788	819	786	800	759	807	830	890	865	814	825	818	771	802	778	811	785	813	831	805	846	814	849	782	767	793	784	824	768	834	818	790	857	841	805	791	823	773	818	837	816	821	806	816	811	856	768	798	837	823	785	845	821	835	866	858	865	882	840	862	772	799	868	766	765	820	773	820	828	794	781	802	857	799	803	804	855	842	820	813	850	789	766	807	803	776	840	813	799	826	787	820	864	821	800	807	809	842	786	882	804	742	790	830	815	762	802	784	832	799	797	817	801	752	797	817	818	756	793	796	785	797	745	750	801	783	829	834	807	787	840	812	869	805	770	812	793	815	823	790	830	825	789	843	798	846	840	821	796	862	798	823	773	814	784	774	842	853	795	826	786	809	790	806	811	766	836	797	778	801	792	800	783	820	829	801	813	813	788	818	785	797	842	815	815	833	814	840	835	795	837	826	801	816	772	789	817	849	836	783	841	833	815	841	840	870	806	798	790	793	828	828	808	778	837	823	746	793	813	865	856	794	831	821	821	799	776	819	796	779	793	823	803	846	803	800	853	800	780	791	869	785	828	830	771	837	802	821	832	794	853	822	822	824	831	811	807	795	783	846	819	809	799	825	821	795	854	799	784	827	828	817	766	821	796	852	785	837	829	809	799	849	806	845	838	795	813	775	858	776	859	782	855	811	859	802	811	804	805	775	779	842	835	838	813	861	775	830	786	793	817	776	825	832	859	813	807	813	834	786	785	842	823	779	823	749	821	770	789	822	805	869	779	752	818	860	844	777	806	807	764	832	809	775	800	848	841	761	822	864	758	806	792	793	822	832	756	816	827	812	784	801	807	803	800	813	793	835	829	805	857	821	830	815	750	828	860	825	830	822	865	820	858	798	798	785	822	825	796	796	815	834	839	825	796	839	803	818	806	816	845	790	853	850	771	840	861	805	822	870	848	806	775	820	819	829	860	847	828	778	783	794	830	785	811	778	776	773	856	777	815	752	760	791	804	792	831	835	821	801	778	769	834	838	812	860	786	832	848	824	808	820	821	817	852	821	816	813	787	851	836	817	827	775	799	828	852	807	793	766	817	844	873	793	759	817	846	794	777	823	788	803	844	779	828	787	801	863	813	809	791	759	765	839	832	801	893	798	826	809	816	802	840	822	827	789	781	804	795	766	843	812	772	787	837	795	817	795	837	834	823	824	850	783	850	813	851	841	763	816	743	780	838	832	829	818	814	806	795	810	834	783	772	863	792	800	824	850	801	802	796	793	787	868	823	859	801	799	810	801	842	807	807	766	804	768	795	778	807	806	773	805	772	854	793	800	809	814	852	835	836	797	832	803	830	786	826	818	824	833	824	779	835	874	802	840	853	813	837	819	778	821	785	829	840	765	796	815	804	770	827	810	773	814	789	762	796	824	809	807	797	782	840	773	801	759	831	810	827	827	796	798	813	849	810	823	865	821	756	836	838	846	793	838	803	808	769	789	844	799	848	792	813	831	796	807	845	815	805	797	828	805	795	799	762	748	792	766	827	841	782	729	798	844	809	839	799	792	794	836	812	776	826	812	797	786	824	836	785	805	788	793	831	789	782	838	790	868	844	851	807	774	831	838	821	823	809	854	790	762	783	857	813	863	860	777	808	842	868	823	814	824	840	843	771	795	821	819	816	805	798	762	831	790	836	834	815	792	787	772	773	801	795	793	759	777	782	816	772	790	778	774	813	830	823	779	804	781	805	841	802	822	770	789	783	851	825	815	780	826	801	828	780	869	814	815	805	823	771	826	776	830	863	853	788	796	778	804	808	806	801	821	790	830	801	782	790	869	749	821	787	821	805	818	840	852	866	839	803	806	821	857	811	791	788	816	858	786	774	813	799	820	817	758	798	823	782	773	818	864	828	810	834	826	815	832	815	847	817	831	818	818	826	787	779	827	814	852	825	853	826	838	803	755	747	779	806	817	782	795	860	811	821	823	826	792	813	841	851	845	802	828	771	779	777	814	766	788	804	821	817	774	793	793	844	766	830	820	794	846	789	805	762	825	828	836	812	762	800	766	768	811	841	843	775	815	840	805	822	819	740	810	793	813	816	786	844	821	785	791	838	823	792	847	830	826	764	831	804	854	780	814	761	844	776	854	821	848	831	819	792
29053	15413	7572	5644	3682	2845	2067	1520	1040	786	639	509	496	496	494	564	510	481	533	479	461	481	447	454	470	496	428	447	446	412	414	436	452	442	493	436	445	440	411	475	440	435	444	435	426	427	453	480	428	455	450	455	415	450	407	434	486	444	421	448	457	443	439	383	396	447	470	440	420	417	408	449	475	415	458	445	451	482	457	427	442	492	478	444	439	459	469	436	409	445	461	437	455	406	422	468	424	421	426	470	438	456	441	456	428	447	409	424	451	429	490	439	442	431	405	456	469	412	415	495	441	476	439	449	448	412	431	423	420	452	458	432	406	408	427	446	473	411	432	435	490	438	451	428	428	411	417	470	452	441	470	424	441	438	443	428	396	437	439	459	438	454	438	427	466	449	445	428	451	487	436	449	415	434	461	443	448	446	443	424	429	436	433	413	451	448	433	430	435	408	448	436	423	455	403	429	421	418	452	455	448	466	427	467	445	453	432	460	456	490	443	448	467	468	433	421	424	424	446	445	449	425	442	423	435	418	450	414	418	420	418	406	423	468	449	472	451	449	482	453	435	458	457	421	466	421	457	434	458	474	493	434	422	495	435	467	464	464	419	475	449	432	408	466	454	441	432	461	455	419	445	447	424	435	401	399	416	436	442	421	447	427	453	461	441	401	419	428	435	439	428	449	453	455	454	473	434	446	414	471	435	426	467	425	414	427	434	456	478	473	448	459	471	409	456	443	466	443	446	456	441	440	441	465	474	430	435	414	433	443	430	408	483	434	453	460	459	411	451	421	433	418	437	416	429	440	444	417	418	442	428	429	472	441	435	451	463	431	439	427	447	459	427	417	438	453	454	422	454	400	453	425	423	494	439	445	418	437	480	443	462	437	422	474	443	480	424	443	445	422	436	401	457	442	431	444	416	422	433	436	446	438	477	462	428	457	440	432	475	459	440	426	431	401	447	430	419	411	451	446	429	469	453	461	405	432	457	416	423	426	434	468	435	464	415	417	480	434	467	449	464	455	440	425	425	446	445	427	425	447	420	414	490	439	408	447	459	481	460	438	456	426	431	454	477	419	404	421	446	451	404	413	444	433	415	400	439	425	450	443	477	438	434	432	439	449	459	456	470	461	427	469	436	432	466	423	430	446	434	438	426	420	407	424	422	434	448	454	446	441	412	434	420	446	455	441	483	453	444	435	429	441	460	435	471	441	487	461	452	430	411	406	453	446	426	420	465	412	445	455	427	453	432	438	463	440	468	449	423	416	425	435	425	449	466	461	431	475	463	461	417	452	441	457	437	452	419	447	442	462	455	427	430	488	420	421	447	453	463	450	428	432	471	401	412	425	424	440	464	423	440	384	475	443	468	425	436	442	467	447	432	471	429	388	447	444	460	441	470	455	458	409	428	440	433	448	445	417	424	407	436	428	454	392	432	464	439	429	486	438	419	445	426	455	418	457	468	437	426	421	458	413	427	479	457	446	455	435	436	445	418	433	450	428	478	456	447	419	433	456	439	425	433	410	466	434	439	446	421	447	404	475	449	447	473	438	422	437	425	425	453	463	472	426	413	437	454	457	466	473	462	455	432	422	438	449	453	443	433	363	443	457	444	424	402	412	415	425	431	419	445	456	432	463	451	460	450	465	432	433	438	432	466	444	432	420	439	413	459	418	417	409	427	470	434	392	440	422	452	481	456	476	428	406	438	462	442	427	465	444	447	406	442	465	449	438	398	425	449	451	443	419	457	401	424	404	409	397	433	463	445	447	402	443	432	444	423	447	455	454	443	419	405	464	420	428	424	433	472	442	451	435	462	405	428	465	447	419	449	416	421	426	422	442	452	436	442	433	448	436	421	442	432	445	481	456	476	442	396	473	451	452	461	430	384	471	445	402	461	496	414	398	444	479	451	391	431	479	442	455	430	448	422	444	432	453	459	451	419	455	433	434	443	457	418	440	448	425	440	437	456	425	462	457	433	442	437	438	413	445	451	454	479	439	436	474	435	386	446	455	419	398	448	451	471	429	436	414	422	432	456	434	471	436	469	426	449	434	398	395	454	441	468	477	433	428	450	430	434	442	471	469	435	446	452	462	450	455	447	424	483	416	475	456	424	441	422	399	435	440	441	392	475	496	446	422	467	459	439	438	415	450	405	427	448	397	428	429	444	475	434	426	428	402	467	476	463	430	430	432	437	408	456	435	466	422	436	425	461	451	460	439	456	442	455	392	461	438	396	427	443	418	410	442	414	436	443	424	413	429	443	408	450	439	468	445	434	442	458	453	408	448	446	425	419	397	423	406	469	445	391	438	485	451	426	444	436	448	410	431	415	456	443	409	440	387	410	425	418	422	444	425	460	453	443	474	430	434	416	439	447	413	456	447	447	422	462	456	413	437	463	435	400	460	417	440	411	409	452	455	453	447	444	461	448	461	470	453	425	416	486	439	390	434	434	434	411	435	438	431	449	435	409	442	420	424	429	438	437	439	450	452	455	437	439	429	443	446	432	464	421	436	403	431	441	440	450	428	419	461	422	426	460	432	442	418	439	469	426	456	411	411	420	439	452	467	472	434	425	434	479	449	516	449	455	435	455	408	486	449	422	436	451	467	431	477	448	429	445	441	419	448	455	447	462	428	472	458	472	455	442	442	424	421	417	477	467	451	449	435	447	451	431	422	432	419	433	426	432	408	435	442	414	433	421	452	412	411	420	450	452	422	454	450	416	416	442	463	432	429	472	450	431	430	424	475	452	441	399	416	405	505	444	462	414	452	441	433	458	432	423	438	427	425	418	470	458	424	463	420	415	434	410	402	457	435	460	443	453	438	466	436	426	416	433	459	453	425	439	431	463	440	399	429	404	468	448	441	437	460	426	410	416	448	458	448	445	445	473	428	430	437	451	425	454	430	418	440	443	425	452	438	411	481	467	442	427	467	385	421	459	435	445	455	410	437	455	470	468	428	424	462	433	446	436	441	466	461	414	440	453	458	441	423	434	431	468	410	422	452	481	422	431	422	433	449	434	474	446	420	439	434	459	445	473	438	435	424	439	423	417	429	440	435	407	452	428	434	428	450	422	443	392	440	468	459	391	443	491	446	429	415	433	456	407	426	480	447	453	417	412	467	457	462	419	433	463	436	409	466	435	428	467	452	441	433	430	436	457	454	458	429	420	431	434	453	446	452	425	417	465	433	459	419	404	448	426	408	420	471	485	448	472	419	410	383	404	454	427	453	482	435	446	446	471	492	457	426	443	486	428	439	416	419	478	441	488	405	436	472	463	416	418	442	484	382	430	447	443	483	457	460	437	435	461	422	424	425	426	416	460	431	487	473	429	419	409	443	456	451	438	442	421	420	416	424	474	442	452	451	455	426	446	471	425	452	435	416	439	460	425	445	464	450	475	432	436	429	427	426	451	416	428	436	415	408	445	458	433	418	397	453	429	448	437	424	460	478	468	436	470	468	401	410	469	430	457	417	435	468	460	454	457	442	452	444
8486	4170	6992	7360	6029	6049	5119	5107	3356	2766	2155	1516	1428	1566	1608	1765	1589	1478	1267	1223	1126	1092	1131	1200	1082	1032	1110	1080	1065	1049	1051	1068	1016	1061	1064	1046	1055	1053	1060	1042	1056	1114	1010	1100	1070	1050	1056	1025	1070	991	1049	1081	1085	1080	1079	1031	1036	1071	1034	1075	993	1022	1056	1067	1005	1100	1102	995	1069	1044	989	992	1094	1036	1124	1090	1126	1042	1049	1093	1054	1014	961	1061	1045	1041	1082	1087	1035	1001	1030	1051	1013	1043	1022	1063	1050	1026	1025	1026	1022	1007	1071	1062	989	962	1043	1082	1007	1036	1048	998	1067	1084	1092	1065	1033	1042	1016	1048	1067	1038	1076	1007	1067	984	1081	1004	1052	1032	1106	1060	1079	1005	1021	1027	1059	1015	1068	1094	1040	1042	1078	1021	1073	1090	1034	1033	1019	1092	1116	1047	1021	1058	1076	1075	1030	1064	992	1033	1055	1039	995	1073	1045	1052	1018	977	1045	1068	986	1044	1014	1079	1014	1034	962	1046	1068	980	1058	1074	985	1091	997	1036	1021	1036	1046	970	1023	1037	991	1010	1006	1071	1035	1035	1080	1014	1033	1064	1115	1052	1022	1016	988	1015	1001	1022	1029	1040	1065	1000	1073	1041	1041	1074	1068	1036	993	1023	1018	1056	1025	1013	1048	1022	1036	1065	990	991	1022	1026	994	1033	1011	1039	985	1029	980	985	1037	1045	1031	1041	1049	1070	1078	1010	1050	1013	990	1038	1053	1050	991	1038	949	1083	1000	1041	1004	1066	981	1072	1045	987	1096	992	989	994	1025	1006	1043	997	1025	1094	991	994	1042	1003	1040	1020	1069	1060	1033	979	1034	1056	1024	1040	1045	1005	1063	1030	1047	1054	1077	1055	1024	1005	1116	1010	1036	1087	1023	1044	1099	986	1045	1015	1083	990	1027	1086	1023	1009	1005	1019	1054	1073	1011	1031	1040	971	1109	1052	1014	1033	1043	1020	1078	979	959	1034	1070	1032	1036	1063	1068	1115	1069	975	976	1022	1001	1054	1046	1057	1022	1016	1049	1077	1039	1033	1049	1044	1105	1036	1004	1113	986	1047	994	1055	1031	1051	1069	1014	1053	1001	1039	1017	1010	993	1114	1028	1092	1031	1090	994	1028	1084	1038	959	1049	1059	1076	1021	1035	1015	1017	972	1063	1100	1027	1062	1013	1056	989	1071	1055	1036	1068	1026	982	1021	971	1017	1031	1035	1020	1034	997	1028	1090	1061	1110	1084	1040	1048	1045	1024	1039	1066	1041	1046	987	969	1105	999	1036	1024	1036	998	1041	984	1056	1016	1025	983	1026	1045	1024	1086	997	1028	1008	1013	1116	1022	1055	1066	1019	1012	1027	1022	1004	1051	1031	1016	1051	1048	1083	1076	988	1026	1055	1065	1063	1059	1055	1001	1032	1050	1010	991	1021	1041	1028	1020	1034	983	973	1044	983	1050	998	1025	1029	1058	1107	1012	1031	1042	1026	998	1026	1035	1064	1054	1055	1019	1042	1042	1031	1122	1031	1011	991	1057	995	1016	1062	1051	1066	1087	1039	1039	1000	1003	1045	1017	1084	1017	1053	1014	1059	1027	1012	1009	1018	1022	993	1046	1032	1045	1051	1027	1022	1054	1060	1057	1097	1048	1027	1007	994	1032	1038	1054	1094	1026	1010	1017	1024	1015	1052	1089	1007	1001	1012	1075	1051	1029	1021	1100	1059	1005	1036	1004	1025	1110	997	1053	1096	1031	966	1047	1009	1018	1017	1084	1038	1041	1023	1064	961	1075	970	995	1021	1037	1060	1000	1036	1002	1050	1133	1093	1064	1021	1005	980	1003	1012	1023	1016	1096	1070	1057	1032	1016	1000	1008	975	1056	992	1079	1034	1024	1019	994	1040	996	1032	1071	1014	1093	1072	1029	972	1029	1051	1045	990	1000	998	1049	1010	1073	1044	1093	1034	1022	1026	1028	981	1052	990	1026	1053	1046	960	1045	990	1023	1016	1011	980	1076	1022	1003	1057	1050	1035	1092	1020	1012	982	1122	1050	1031	1031	1028	1061	1034	1054	981	1080	1017	1051	1036	1011	1011	1066	1045	1022	1076	1023	1050	1053	1061	1085	985	1069	988	1036	1014	1055	1063	1048	988	1007	993	998	1056	1066	1023	1042	1007	1052	1030	1066	978	1009	1061	966	1020	1024	1055	1064	1037	1091	1001	1078	1061	1064	1034	1017	1081	1094	996	1011	1052	1054	1002	1078	1050	1043	1058	995	1060	1071	1025	1011	986	1064	1082	1009	999	1056	1030	1077	1087	958	1039	989	1062	1021	1027	1073	1035	1046	966	1004	973	1064	1010	1055	1041	1058	981	1034	1046	1023	944	1080	1027	961	1049	955	981	1021	1007	1103	1005	1084	1037	985	1054	1009	1053	1076	1040	1046	1073	1020	1036	1073	1019	1014	986	1019	1001	1041	1039	1007	1026	1068	1031	1028	999	1045	1035	1022	1019	1021	1015	1070	1002	1032	998	1005	1068	1062	973	1049	1056	1057	1049	1017	1044	1013	1050	1047	1009	1018	1043	1067	975	1018	1074	1075	1036	1017	991	1045	1156	1020	1038	1068	1057	1012	1013	1057	1061	1043	1048	1011	1094	1044	1034	1055	1075	1051	989	1079	1046	1026	1041	1067	1052	1034	956	1046	1052	1000	1051	1029	1078	1033	1030	1031	987	1036	1059	982	1034	1068	1026	968	1081	1027	1071	1050	1037	1031	1035	1024	1016	1027	1072	1020	1029	1012	1057	1095	1058	1028	1043	1025	1013	1032	1015	976	1071	1049	1079	1042	1054	1064	1046	1044	1075	1010	1066	1027	1037	1009	1036	1013	1065	1085	1054	1035	1069	1044	1063	1047	992	1031	1044	1028	1067	1038	1011	1014	1038	994	1043	1027	1035	1053	1040	1074	1002	1041	1028	1083	1034	1020	1020	1017	1080	1006	1052	1053	1034	1023	1053	1005	1054	1016	1061	1097	1016	1039	1019	1060	999	1044	1034	997	994	1047	1002	1016	1096	1019	1059	1018	1015	1031	1013	1023	1083	1022	1027	1027	1004	984	1028	1074	999	990	1020	991	1027	1042	1024	1022	1012	1056	1042	1105	1007	983	1023	1000	1021	1028	1034	937	1096	1033	1063	980	1055	970	1083	1075	1029	1040	1086	1007	1071	1069	992	1004	980	1007	1070	1009	1028	999	1025	1093	1059	1090	1012	1065	1093	1057	1012	1051	1049	1050	1040	1062	1011	1004	977	1004	1042	1076	1017	1001	990	1010	1069	1022	1002	1057	1015	1158	1034	1000	1023	1037	1048	1110	1096	1034	1062	1036	1045	1075	1033	1034	1031	1011	1090	1069	1003	1031	1015	1077	1093	1006	1037	988	994	1004	1053	1057	1093	1067	1010	1079	967	1008	1033	1043	1050	1035	1018	1036	1044	1066	1041	1024	1015	1027	1094	962	1044	1040	1038	1051	1030	1078	1047	1041	1035	1038	1025	1050	1057	1050	1007	1019	1011	1010	1067	1032	1032	973	1051	1043	983	1040	1032	1012	962	998	1022	1049	1045	1030	966	1042	1031	990	1006	1047	962	1045	1034	1045	1025	1027	1049	1082	1035	1044	997	1069	995	1049	1081	949	1030	1013	1004	1060	1042	1045	1077	1008	939	1078	1061	1014	1042	1001	1006	1031	1050	980	986	1049	1069	1021	1015	1063	1037	1083	1019	1008	980	965	1025	1058	982	1040	1018	1000	1012	1052	1016	1039	974	1082	1041	1041	967	1006	1022	1038	1051	1003	1062	1061	1025	1087	1061	996	1052	1050	1045	1018	1050	1045	1052	1100	1016	1066	1031	1047	1054	1055	1022	1017	1048	962	1022	1058	1020	1008	1021	1022	1027	1042	1043	1076	1046	1034	1015	1001	1082	1067	1075	1060	1044	1014	1056	1021	1028	1005	1032	1015	1015	1042	1075	957	1013	1004	1027	1010	1057	1011	1022	1040	1021	1001	1059	1080	1004	1006	1066	1100	957	1046	1033	1076	1003	980	1018	1022	990	1022	1046	988	1048	1057	1045	1036	1066	1043	999	1004	976	1064	996	1045	1053	1067	1054	1048	1041	1003	1025	1015	1053	1041	1029	1007	1016	1001	1025	975	1014	1000	1030	1025	1056	1086	1001	1082	1059	1024	1040	1042	1016	1067	1035	1033	1003	1052	1042	1019	990	1011	1008	1016	1058	1067	1049	1056	1005	1042	1017	1055	1062	1021	1059	1016	997	980	1032	1065	1044	998	1048	986	971	1035	1039	1027	1020	1036	1042	1039	1093	1026	1005	938	1037	1042	1043	1044	1054	1054	1069	1023	1012	1048	1039	989	1034	1019	1070	1034	1042	990	998	973	1011	1061	985	1034	1000	1036	1072	1023	1040	1021	1074	986	993	1025	1067	1047	1015	1075	1002	1101	1029	1017	1037	1027	991	1024	1039	1081	993	1022	1034	1009	1011	1010	1028	1022	1041	1006	1049	1077	1005	1066	1154	994	1008	971	1031	1041	1005	1050	1091	1058	1026	1030	1018	1060	1031	1050	1008	1020	1035	1071	1037	1045	1061	1050	1065	1037	1024	981	1092	1027	1023	1042	1031	1076	1044	1048	1093	1058	1011	1049	1084	1024	1010	990	974	1050	1115	1031	1016	1035	1051	983	990	1061	1120	1061	1058	1021	1004	1015	1030	1059	1000	990	1009	1027	1044	1039	1039	1059	1048	1050	993	1030	1070
29188	18149	11102	8367	5980	4030	2829	2425	1966	1247	842	584	463	472	569	587	548	452	450	407	425	354	393	370	368	375	403	396	374	360	414	374	411	421	397	379	375	380	374	374	361	393	359	377	386	395	394	419	386	367	377	383	381	342	334	381	384	358	379	404	390	334	341	367	383	350	382	371	374	346	357	319	375	385	370	353	386	366	410	381	383	395	382	378	353	391	387	358	371	395	383	414	381	389	367	394	379	366	357	372	375	364	349	353	374	398	357	347	383	371	386	375	364	363	403	330	359	340	377	356	362	388	335	376	391	373	373	364	380	382	328	372	347	357	376	375	383	378	382	373	348	345	391	345	363	352	370	344	378	347	382	402	323	355	417	376	339	367	394	373	348	379	374	356	352	397	378	375	366	370	412	380	351	368	361	357	375	367	361	365	357	376	387	375	360	410	330	381	351	372	429	343	367	404	358	376	354	361	388	388	396	368	371	348	364	367	413	375	333	380	390	370	393	354	376	318	388	381	358	381	398	392	364	353	356	401	346	348	369	379	353	373	379	357	401	349	343	355	386	382	369	381	387	372	359	364	385	351	370	360	391	408	394	359	365	363	362	400	392	362	368	337	329	351	383	376	374	379	350	379	368	356	374	351	371	374	360	365	373	346	404	358	344	381	339	374	357	360	352	317	357	345	359	360	369	412	385	400	374	403	360	377	392	344	332	382	361	365	366	340	376	340	371	345	382	344	358	376	358	389	382	338	366	369	348	384	351	364	372	358	380	359	349	397	350	390	370	393	358	373	347	382	361	343	366	354	417	369	422	388	410	368	380	367	367	360	364	385	388	344	382	364	418	351	367	373	373	371	389	397	358	385	422	395	355	363	366	399	394	383	402	377	333	377	374	351	375	353	369	364	362	382	389	391	373	339	386	377	395	371	381	392	381	386	383	370	379	370	361	365	428	341	384	339	349	375	362	353	361	394	392	376	376	381	339	362	375	366	371	371	363	382	389	391	382	369	351	317	378	377	379	370	380	380	339	361	396	368	411	389	367	340	412	383	387	377	384	333	391	359	393	381	375	371	379	356	375	389	359	374	374	372	373	415	370	367	372	381	363	360	374	382	329	377	366	392	353	367	370	349	332	405	399	364	339	381	376	361	380	363	377	376	366	331	366	387	378	395	352	362	362	364	383	367	368	365	375	402	354	387	345	377	365	376	393	377	350	361	394	340	337	387	348	368	333	335	381	403	362	375	359	371	365	372	361	359	405	379	392	418	374	336	354	352	338	384	388	355	349	369	383	340	351	382	376	359	444	388	344	365	359	391	370	390	371	342	367	408	392	358	344	328	368	362	389	374	381	368	361	345	352	375	374	359	394	372	354	370	344	384	361	399	352	347	338	389	382	371	375	386	366	356	390	361	340	341	374	388	408	352	370	369	372	404	352	392	347	341	343	377	350	366	351	357	332	380	392	343	362	394	357	394	361	391	384	353	375	344	353	389	347	383	357	379	368	379	386	390	366	365	389	374	361	330	388	368	330	358	415	355	348	374	390	371	387	350	357	349	366	379	351	393	387	346	363	356	364	364	383	371	384	355	334	402	356	394	415	374	342	379	348	367	381	367	383	361	379	347	334	408	357	391	378	374	352	380	360	347	369	314	397	362	355	345	378	353	365	373	343	370	400	368	363	386	382	349	362	383	368	365	357	404	334	376	377	399	411	379	372	379	366	367	335	353	353	362	361	332	420	368	349	354	345	379	378	378	352	332	383	354	358	353	389	362	386	353	378	412	360	340	364	343	395	363	362	363	385	382	369	348	387	361	362	401	371	351	387	413	381	355	419	362	399	404	381	351	373	353	359	390	388	339	351	410	370	365	378	343	389	377	411	363	389	331	388	392	387	378	352	376	422	374	366	352	353	384	366	351	372	397	346	377	373	365	378	386	381	366	381	369	352	364	386	393	357	386	342	349	388	357	399	375	356	354	375	361	361	376	340	344	374	386	373	342	371	359	384	354	393	359	371	374	417	369	394	339	331	359	351	377	397	373	367	390	366	362	349	353	366	337	412	390	349	379	391	333	363	369	376	376	387	333	370	377	396	392	416	291	385	344	380	376	383	356	379	348	344	347	343	335	366	370	358	347	349	363	411	401	352	379	344	377	366	364	354	371	361	360	368	375	345	350	379	370	355	423	338	383	409	349	348	332	365	377	365	369	388	381	365	366	342	406	361	358	337	349	414	355	402	402	381	365	409	361	346	333	332	399	369	395	382	374	354	372	384	399	405	380	360	371	387	368	357	369	412	379	362	376	352	372	378	341	349	353	362	375	354	358	350	366	396	376	405	401	346	379	364	379	419	358	369	374	385	385	341	347	343	372	384	407	359	355	368	377	386	366	376	367	341	360	403	369	408	371	350	352	375	385	373	342	353	368	385	366	366	364	409	392	360	386	348	338	384	372	370	365	338	375	389	340	346	376	406	363	377	359	370	383	377	355	375	380	387	366	347	355	376	364	359	356	375	333	414	386	389	402	395	415	360	360	369	344	371	369	368	386	345	361	351	393	395	372	395	338	365	339	384	390	380	355	381	361	407	369	356	428	377	329	360	384	358	384	361	379	360	377	400	335	372	356	367	340	368	367	365	366	381	361	362	366	349	380	378	318	373	379	363	369	358	365	362	358	392	338	394	391	347	395	361	353	343	370	385	371	378	401	373	411	375	362	367	400	376	342	360	358	380	385	384	381	368	365	362	389	365	337	335	351	362	351	357	344	403	350	346	369	378	382	341	359	384	339	378	374	408	390	350	386	377	382	380	375	387	350	360	340	356	386	428	371	377	360	361	365	341	372	365	410	377	337	384	389	358	362	383	342	348	358	369	392	422	351	379	358	372	361	377	375	396	413	374	353	370	370	367	394	384	366	361	351	375	352	389	405	373	392	355	383	392	360	357	405	358	360	351	346	369	368	378	365	351	357	382	370	376	331	381	358	342	403	366	384	400	382	392	392	378	360	365	358	360	371	387	377	387	359	372	354	379	349	376	358	375	345	341	337	320	354	378	326	414	378	375	374	364	351	340	354	378	376	416	386	353	363	369	355	396	364	358	343	349	361	401	373	387	348	365	389	377	369	356	379	366	377	366	383	368	384	336	340	351	356	371	375	350	405	395	351	387	369	388	368	353	346	354	371	351	369	345	388	383	329	365	386	375	370	341	339	350	363	387	367	399	373	363	340	357	349	369	377	359	389	381	358	357	374	373	346	347	358	358	366	356	330	353	397	401	368	364	355	361	387	381	422	379	361	341	372	379	370	357	382	337	378	351	347	379	398	366	365	391	394	379	323	361	375	379	342	341	374	357	390	344	333	369	361	368	356	380	404	379	387	380	361	350	374	411	339	400	367	340	382	401	354	341	362	350	396	343	375	369	409	390	351	387	380	381	394	391	379	371	329	375	344	393	383	396	391	362	406	351	367	387	373	344	387	358	325	344	366	340	371	388	387	358	355
8938	5761	9700	10442	9119	7968	6597	6629	5751	3708	2964	1809	1542	1580	1873	2361	2090	1586	1310	1071	966	1019	1016	957	997	978	938	943	919	946	929	967	898	914	898	911	873	896	873	882	854	848	820	884	887	871	862	866	820	912	867	869	859	898	856	900	855	896	853	812	847	891	832	866	834	755	838	856	840	836	916	879	886	893	871	913	851	909	860	843	857	819	883	869	812	891	847	832	831	847	801	869	853	856	861	805	805	852	857	810	830	842	828	854	819	837	836	821	840	839	835	859	810	830	852	833	818	837	851	876	815	826	845	878	821	821	847	808	845	821	838	887	841	839	839	801	835	791	822	836	853	806	850	816	865	811	768	824	836	839	818	889	830	890	850	833	878	848	826	832	870	843	840	854	910	843	820	830	836	819	861	889	793	854	870	831	837	808	846	868	842	864	803	758	790	831	854	810	894	824	871	852	880	845	805	819	821	842	861	762	803	852	823	785	805	859	889	819	836	869	843	845	834	817	794	844	842	794	830	779	848	831	797	809	854	815	807	837	790	811	864	816	810	869	785	793	852	852	835	818	839	826	884	806	813	888	815	808	858	827	806	777	859	832	813	793	826	879	857	786	865	855	809	860	836	853	899	849	837	853	797	854	804	825	834	869	827	844	853	851	837	795	852	832	856	832	873	851	873	864	887	815	835	805	895	839	748	806	868	786	844	861	859	854	851	844	826	835	880	855	831	863	838	871	890	801	789	870	814	880	846	863	820	808	860	823	827	831	866	847	864	826	857	829	789	826	825	871	817	838	874	824	821	847	826	800	819	804	848	810	859	872	898	817	800	817	833	855	833	852	793	830	832	833	825	828	816	802	855	805	837	820	860	837	823	811	830	840	799	819	823	821	841	875	812	803	855	832	818	789	852	795	815	844	875	881	801	831	893	813	790	849	829	857	810	851	821	839	880	820	856	830	852	831	891	796	890	853	855	864	822	836	834	891	879	854	802	830	811	862	845	854	846	789	877	829	856	821	842	832	846	898	799	834	826	850	837	860	837	837	874	794	838	827	823	815	857	844	804	872	862	872	827	857	877	758	792	832	879	868	840	818	869	848	865	800	829	858	794	805	854	846	872	862	826	814	878	833	826	854	834	788	798	799	777	835	810	872	820	815	890	857	851	810	848	834	822	872	872	819	831	810	886	794	841	861	844	799	838	818	845	812	825	852	804	811	825	831	839	879	824	861	860	856	867	862	829	815	845	849	841	816	798	876	787	839	785	780	852	875	799	828	917	842	813	839	840	870	850	758	810	878	862	812	803	814	824	820	849	882	848	884	816	839	789	877	841	807	827	812	810	833	802	871	816	840	809	803	854	874	817	784	832	796	837	828	848	867	878	840	843	867	839	801	829	804	844	853	871	878	881	880	838	816	830	837	828	810	767	797	829	878	888	781	885	785	816	884	827	842	848	812	852	923	800	821	811	821	830	809	818	844	827	836	836	803	889	824	814	831	850	837	805	808	792	806	854	866	845	817	862	815	832	798	867	833	874	840	893	879	828	845	810	836	794	860	823	860	854	870	865	813	774	858	839	780	856	824	899	794	833	821	818	813	844	851	891	852	871	807	836	849	813	898	877	807	825	840	787	829	804	851	819	797	832	855	830	885	831	870	850	805	829	857	815	855	855	839	828	805	844	891	876	809	833	832	821	864	843	834	872	854	907	861	776	890	802	895	786	814	825	877	809	795	827	809	781	848	844	822	873	805	877	855	829	860	826	856	802	825	818	810	847	851	836	838	829	906	866	818	858	837	850	814	885	864	863	883	846	879	815	872	829	857	820	803	855	864	837	841	868	906	835	810	853	826	909	816	878	829	809	893	877	870	858	833	795	835	826	834	835	798	849	855	867	881	814	811	844	816	863	781	840	866	781	870	861	831	834	877	848	828	875	857	855	785	834	859	832	868	804	810	835	833	834	863	821	837	835	816	872	800	832	860	844	829	901	861	804	842	807	881	819	802	843	837	786	850	876	826	825	881	860	859	844	829	783	866	885	843	872	828	837	800	813	823	831	857	806	867	838	854	849	857	826	833	840	792	823	841	885	837	885	830	825	840	799	876	817	821	825	810	895	813	875	854	861	828	856	810	841	831	861	822	804	834	798	839	831	862	825	807	850	862	888	866	859	859	870	791	850	853	905	877	836	812	866	797	876	838	790	870	848	807	857	819	841	854	834	868	818	869	878	885	878	868	791	884	861	848	846	860	868	925	864	820	791	875	835	865	851	852	824	869	858	823	879	798	768	881	839	907	830	853	847	803	880	843	831	837	848	818	821	825	812	866	842	787	807	840	824	872	861	861	877	894	873	853	816	868	807	800	874	881	845	812	860	798	822	825	815	798	838	831	849	830	850	828	858	840	835	871	842	821	823	814	869	810	922	831	859	826	810	830	844	833	841	822	863	883	822	823	869	804	852	852	852	814	843	807	836	802	824	819	810	832	834	837	854	831	842	828	852	849	864	869	924	819	858	806	852	778	811	829	805	839	794	812	816	874	848	871	829	791	819	814	812	829	842	836	818	851	820	834	855	843	899	835	840	858	840	814	867	831	769	808	835	868	834	851	838	871	831	867	825	829	781	826	822	888	812	840	896	837	853	802	814	797	848	811	865	850	841	820	854	886	797	827	853	827	874	784	857	836	786	821	866	861	897	838	875	844	855	846	837	846	782	876	845	919	781	822	872	789	829	770	898	834	767	870	847	889	786	832	794	869	860	862	844	811	882	849	846	819	837	821	882	839	855	815	855	886	859	858	849	843	884	850	867	851	848	882	836	861	780	833	811	837	862	846	817	880	848	826	831	823	873	818	821	784	827	839	843	815	854	793	814	889	859	836	825	835	802	825	870	837	858	811	809	833	832	805	903	870	797	805	855	830	845	818	817	871	783	865	794	823	796	795	836	888	805	830	819	817	850	853	787	854	812	845	827	834	843	834	844	834	845	816	816	815	844	800	851	858	800	884	788	849	781	876	877	853	859	835	817	832	869	830	815	820	822	874	814	833	820	802	850	863	888	840	796	881	846	822	820	839	835	864	809	849	873	751	849	899	816	837	829	807	766	821	784	868	854	861	852	781	805	870	852	861	892	850	830	803	821	861	877	854	848	856	783	786	832	834	860	841	853	826	842	790	839	886	833	811	852	807	847	828	835	846	821	814	815	795	848	847	818	857	776	821	840	809	830	823	829	823	870	818	834	860	852	806	826	899	859	826	842	838	860	819	873	856	875	847	821	882	938	858	854	797	830	864	855	828	855	832	826	846	814	887	852	826	815	840	855	791	850	823	866	813	799	833	831	872	876	822	842	867	868	813	833	858	788	802	822	876	821	859	847	855	838	789	871	809	827	853	829	828	834	828	838	901	795	801	853	822	796	865	812	864	839	877	822	802	811	848	816	820	832	888	835	794	874	853	847	819	845	838	822	829	879	882	895	846	844	819	769	839	844	837	801	866	846	845	818	860
28022	10931	1200	630	432	426	374	372	334	336	344	335	361	357	302	333	371	355	339	334	350	326	367	347	338	332	349	338	345	343	352	327	328	367	366	323	335	343	339	352	326	383	372	340	347	339	348	342	330	338	324	342	359	339	351	321	351	343	360	351	339	316	352	317	303	345	374	358	350	345	372	342	373	319	315	364	326	339	346	348	333	335	339	369	381	351	359	362	318	370	347	336	322	370	379	327	350	330	355	355	330	338	353	386	362	326	294	371	328	314	343	318	334	333	323	351	340	336	357	305	336	343	324	344	340	370	351	347	350	355	319	345	330	361	353	376	377	356	335	329	335	349	380	306	330	337	362	331	344	325	354	347	363	330	348	328	335	350	349	373	376	345	315	337	321	336	334	338	333	361	345	391	341	362	342	356	359	362	339	362	372	333	365	337	336	328	345	339	376	346	331	318	343	342	384	288	329	342	380	346	337	309	357	346	339	346	339	366	340	323	347	368	323	341	342	343	352	351	336	316	319	361	329	352	323	332	319	333	291	341	332	361	347	378	352	362	336	339	353	324	357	357	372	334	351	349	354	328	337	346	367	347	343	388	341	357	361	365	360	356	351	335	368	373	336	362	314	346	368	324	335	360	362	344	357	360	318	362	367	359	344	343	339	351	332	352	327	338	335	318	340	349	366	348	329	344	347	359	329	323	293	369	343	374	359	340	334	321	345	338	347	328	345	325	313	380	332	350	348	346	317	343	332	330	315	355	338	349	342	352	344	345	338	329	353	353	317	350	341	357	323	324	330	332	358	362	345	374	350	326	368	317	365	371	364	372	341	336	331	332	350	362	376	370	339	332	320	340	324	360	329	275	327	346	323	323	358	335	337	328	335	355	368	330	330	342	361	341	325	372	363	347	345	383	339	375	348	372	355	357	357	346	302	335	329	393	324	342	341	319	344	366	363	328	331	336	372	345	348	386	332	329	326	334	370	321	357	321	324	338	347	374	342	330	339	336	357	352	338	334	331	307	347	377	346	342	377	340	335	339	344	329	341	353	314	363	392	358	332	330	376	314	312	351	341	339	330	314	319	371	356	362	334	383	319	335	364	326	332	340	359	361	370	326	362	355	333	358	362	390	367	350	315	370	333	362	367	356	332	354	344	360	348	361	331	356	343	374	351	359	353	380	354	349	344	333	335	395	365	363	286	366	358	330	366	330	340	348	352	345	352	329	353	341	338	294	344	340	364	323	349	319	336	350	345	333	321	324	355	351	361	359	361	376	343	356	356	343	347	340	368	345	351	356	332	343	340	349	344	331	353	340	352	362	333	385	360	344	368	334	361	351	340	350	324	307	368	362	339	372	343	368	349	369	351	308	341	327	338	333	341	354	343	364	350	357	345	336	390	322	364	331	341	328	373	321	296	350	342	310	340	354	359	336	341	318	365	336	350	332	348	356	365	328	352	361	306	329	340	320	340	347	307	344	351	327	332	351	354	337	346	337	361	361	325	336	348	345	319	345	342	328	359	297	306	372	340	301	359	335	316	322	338	329	354	361	340	333	336	327	317	336	348	346	300	334	349	335	351	339	352	336	333	351	344	307	338	373	351	388	299	330	303	359	342	363	358	331	369	357	303	324	387	309	369	341	312	294	333	362	361	327	350	347	350	345	306	360	357	337	364	358	361	375	360	332	362	332	360	340	339	352	346	326	351	357	369	328	336	337	375	351	344	357	319	307	335	306	328	308	333	333	321	324	331	354	341	353	363	356	368	344	313	390	364	356	368	387	354	327	354	341	356	360	323	336	355	346	393	332	339	350	318	347	365	318	343	342	342	293	361	330	348	318	382	362	366	349	344	302	357	341	320	332	329	309	332	363	331	311	380	361	361	386	321	373	357	340	355	329	350	319	344	326	365	333	344	360	373	343	339	355	330	296	323	353	329	328	343	411	346	346	374	350	342	311	352	346	359	346	334	337	341	341	342	330	335	352	343	329	362	313	364	308	335	340	374	342	328	351	352	343	301	352	336	362	352	340	340	318	331	364	324	349	352	334	348	358	322	362	327	332	341	352	325	335	340	313	361	377	372	334	392	322	366	321	384	319	357	344	343	371	356	328	311	350	357	326	364	323	327	349	364	367	369	310	330	346	345	326	351	305	326	342	335	371	368	327	333	375	339	338	325	368	373	366	328	349	354	359	347	351	348	352	353	339	336	347	346	346	335	321	343	365	342	332	349	346	351	357	316	349	351	327	352	384	329	342	328	367	361	349	361	341	333	365	363	365	355	367	336	389	358	381	326	334	324	366	346	349	318	312	327	362	322	348	334	341	330	344	353	341	361	348	336	377	358	360	353	320	331	354	340	333	339	364	334	367	396	347	309	340	345	318	398	328	336	349	323	353	346	346	346	330	353	342	346	346	354	316	359	355	339	339	328	362	341	358	324	335	369	380	350	347	339	362	364	350	344	352	376	383	355	355	340	376	355	356	339	372	366	349	345	360	366	347	347	373	309	348	375	309	310	321	322	338	328	340	366	351	344	358	370	339	374	344	318	367	321	341	349	320	366	355	364	389	358	375	344	315	327	334	354	358	334	353	386	343	349	318	352	338	342	355	325	334	310	372	349	310	369	362	337	366	328	356	362	325	360	349	328	325	335	338	383	339	346	342	375	353	345	378	344	310	336	337	335	374	355	334	393	343	331	342	311	366	331	332	338	308	358	322	318	370	335	337	355	341	337	328	316	326	344	333	373	307	346	304	339	345	344	342	347	321	347	331	344	351	319	355	326	328	361	357	365	335	389	354	331	364	351	333	316	349	350	302	352	351	376	369	345	334	337	344	362	342	326	305	367	354	341	356	327	326	311	320	352	339	322	338	338	298	333	342	325	363	379	363	363	332	295	350	311	343	344	343	339	351	374	339	338	360	351	344	370	356	322	323	303	308	341	348	320	340	368	320	321	358	382	355	333	347	353	318	311	382	342	350	362	373	319	364	333	333	354	363	336	351	334	367	329	342	352	324	319	380	318	356	329	335	339	310	339	374	315	361	318	340	362	318	341	369	329	356	356	358	341	349	353	342	353	341	361	325	311	344	353	355	361	339	348	368	357	349	329	349	358	374	372	325	376	311	322	363	347	340	309	330	341	335	349	355	367	345	357	334	373	348	350	355	336	331	354	331	329	359	373	353	334	292	337	330	384	375	372	319	328	304	357	341	385	331	374	357	352	345	348	327	351	365	329	363	353	356	341	355	330	337	363	365	360	325	328	337	333	388	316	338	344	333	338	345	352	327	348	322	384	326	376	332	337	355	361	323	332	331	343	311	364	350	340	368	382	311	320	329	309	370	308	341	347	356	337	339	340	292	372	337	318	334	333	373	296	335	354	339	338	360	329	342	351	345	374	315	348	305	331	340	357	360	332	369	367	348	361	370	359	367	350	361	355	328	303	372	334	374	367	331	346	344	336	340	344	361	309	343	327	341	360	339	384	343	334	347	336	312
6484	1264	1523	1535	1304	1115	1051	1074	934	890	863	819	869	845	856	875	847	795	782	821	829	789	831	841	750	801	857	819	790	839	814	804	803	829	801	743	830	796	807	853	819	786	774	788	852	803	798	805	801	838	861	783	805	769	795	760	796	775	832	809	758	819	781	777	823	812	784	834	792	778	786	764	775	814	812	825	821	814	862	826	808	804	805	837	810	811	780	849	800	821	813	795	792	731	777	718	866	807	855	807	802	818	836	783	790	785	840	769	768	788	764	801	836	779	805	834	793	795	807	833	826	803	820	821	789	822	851	863	824	768	802	858	815	797	746	743	783	794	793	777	779	764	783	752	792	853	811	761	750	796	833	813	808	827	762	775	838	821	772	830	769	807	806	808	839	782	810	819	799	771	816	820	804	846	860	779	787	790	809	840	857	755	772	770	759	784	796	826	763	802	783	771	771	822	806	776	868	814	766	806	814	833	795	804	821	822	801	806	817	764	824	813	826	814	827	846	825	801	823	810	817	806	821	815	834	817	794	828	852	738	788	803	823	811	776	830	859	821	809	810	803	808	841	817	781	810	748	798	837	817	762	822	798	815	773	818	829	867	802	841	808	810	808	835	838	810	806	824	797	785	828	795	775	794	759	780	788	824	861	852	798	747	838	831	794	792	792	780	797	764	839	810	784	777	801	790	818	851	784	827	799	775	799	771	810	801	788	819	837	839	817	842	794	782	785	799	786	842	847	771	850	815	798	783	830	874	827	791	772	755	838	794	841	846	777	815	811	783	801	793	818	789	788	791	760	809	862	807	761	816	786	834	796	829	820	808	771	804	808	822	810	826	790	850	808	779	776	822	809	809	781	829	763	800	796	815	814	740	823	817	803	806	778	805	811	791	819	772	798	791	815	803	833	817	770	778	824	768	779	771	799	760	779	753	774	817	807	806	827	755	828	757	827	833	853	808	749	738	810	818	777	781	840	794	844	828	805	812	812	772	804	794	785	805	774	849	794	789	817	830	802	799	758	811	841	823	820	770	818	823	780	806	817	797	839	786	814	804	776	780	800	774	864	793	838	792	784	774	860	826	788	823	771	838	823	836	797	825	786	726	796	783	808	823	818	802	815	804	812	801	799	897	784	764	789	831	855	780	812	787	803	783	833	750	776	870	812	776	878	792	798	807	811	802	795	819	830	830	816	781	778	795	825	811	787	782	776	783	732	826	787	808	785	795	753	782	787	785	782	793	860	771	812	873	814	788	832	794	801	802	777	828	807	794	783	829	789	798	787	785	739	794	830	777	790	843	840	803	785	733	748	792	833	771	819	840	809	758	816	770	798	843	826	769	786	798	836	831	816	762	731	819	804	845	831	835	822	795	808	743	792	847	862	804	796	782	807	769	820	800	762	824	777	754	831	786	775	800	864	811	838	804	797	800	792	822	856	787	798	867	853	769	778	781	813	785	806	778	773	764	803	803	837	743	804	818	800	786	757	785	787	827	793	786	777	780	794	830	801	824	820	844	766	794	828	838	782	766	819	815	827	803	840	779	778	836	775	802	840	798	769	837	796	793	775	791	791	773	827	794	805	790	772	791	782	802	819	767	818	824	761	794	763	805	757	811	785	828	785	803	827	793	816	817	777	829	805	788	802	765	794	788	797	815	719	823	778	765	797	833	821	791	801	807	861	831	766	837	768	803	868	776	811	824	821	788	812	798	797	824	788	842	843	806	781	758	884	774	758	826	813	831	808	808	825	767	795	853	790	832	801	838	822	798	800	828	780	771	785	781	794	814	779	769	832	814	764	835	801	786	816	771	804	831	772	791	795	821	840	821	835	819	809	846	875	810	829	782	788	797	834	784	850	810	797	783	781	802	787	826	774	787	746	786	808	809	786	763	816	796	804	791	778	795	772	785	824	789	787	798	773	791	828	864	830	857	812	763	756	768	752	835	755	809	812	810	792	839	786	846	781	738	809	857	802	799	850	806	748	798	794	799	767	810	820	804	809	849	820	800	766	816	816	785	821	800	792	795	781	807	795	795	707	813	796	790	816	827	796	803	812	786	800	746	830	805	837	825	781	807	837	771	796	804	795	762	846	756	741	812	795	803	806	814	814	797	795	733	789	825	826	789	781	832	787	782	842	795	781	800	800	854	806	828	819	821	807	836	791	864	804	853	809	781	789	813	732	849	772	815	803	775	793	829	761	799	748	813	796	787	814	766	829	830	805	745	805	798	800	818	781	793	803	773	856	818	782	781	836	808	738	788	847	849	794	761	848	773	833	836	822	819	747	816	747	811	838	861	810	850	819	808	772	801	863	847	802	795	783	776	819	750	854	759	822	800	766	805	841	832	751	772	778	851	769	802	811	814	767	780	776	806	841	822	816	771	806	841	828	805	830	797	831	823	877	821	831	870	812	814	806	809	891	780	769	773	752	830	792	833	772	817	814	824	792	840	814	829	761	846	795	804	780	798	764	833	810	777	789	765	825	790	846	784	830	808	790	779	803	800	836	836	805	785	784	823	807	831	803	807	784	799	769	805	767	827	744	838	814	801	820	843	797	790	781	824	794	757	766	784	809	744	789	805	776	792	821	770	802	769	803	816	762	826	845	866	762	787	816	802	803	799	795	850	821	801	763	829	820	791	756	759	853	848	787	791	830	793	784	814	840	771	798	788	804	771	811	822	763	785	827	799	872	756	739	823	797	796	813	826	770	818	738	805	837	865	786	843	783	796	797	782	824	825	786	852	779	770	722	817	809	818	810	809	812	756	856	812	802	846	787	802	799	787	768	792	767	788	746	810	801	835	740	785	777	808	840	795	775	743	863	789	798	824	786	836	808	777	791	816	806	835	796	807	791	821	842	852	835	855	811	807	794	833	795	811	872	807	799	803	798	813	774	773	868	846	819	829	840	797	818	778	822	780	819	844	785	827	787	790	819	839	806	822	870	791	841	794	833	811	804	788	791	839	758	826	831	859	828	825	752	792	813	766	806	826	760	825	823	794	855	820	810	796	779	798	809	796	759	776	812	866	776	784	808	800	801	847	789	747	778	805	822	810	819	824	817	828	765	729	765	828	820	735	807	767	770	813	830	782	780	811	780	866	825	833	796	842	785	784	780	815	800	844	791	837	817	828	823	767	783	773	828	816	799	793	787	792	838	828	777	804	777	863	794	818	760	728	805	831	812	854	809	810	785	814	759	813	791	809	777	790	792	873	813	754	836	776	788	798	816	824	774	772	803	785	800	841	855	864	819	861	798	813	816	804	769	820	783	771	720	807	786	798	735	829	784	834	841	812	781	724	762	803	797	770	825	787	837	814	835	758	809	835	843	762	774	791	825	811	747	847	790	781	819	824	766	818	742	803	786	822	860	817	836	846	821	810	784	861	772	809	821	792	792	802	788	826	819	802	754	782	770	797	812	806	772	769	817	866	832	776	788	736	770	812	752	823	782	841	791	810	761	798	827	803	859	825	831	791	781	834	830	799	812	819
28966	15268	7087	4977	3309	2374	1611	1451	1049	824	624	519	510	489	464	531	542	521	518	449	434	426	471	469	434	457	433	459	438	429	426	436	458	479	395	431	431	429	455	467	438	409	434	463	433	443	431	426	457	395	417	449	429	440	469	450	427	398	442	451	464	435	450	441	422	464	429	358	450	425	453	461	412	421	430	433	456	442	474	425	445	427	430	433	416	423	455	442	433	445	485	399	440	426	458	452	466	443	424	443	464	412	448	444	463	446	455	432	447	463	429	449	441	440	417	444	414	425	472	437	442	437	453	481	420	461	438	395	448	435	387	420	473	457	435	435	457	459	444	456	445	429	414	488	433	440	405	416	416	443	386	400	424	472	458	404	405	444	475	431	447	459	436	406	419	434	481	447	484	416	411	441	407	397	424	425	433	418	480	429	464	451	468	439	460	446	411	410	474	433	434	395	416	433	463	449	458	478	417	439	463	416	430	413	428	434	469	463	409	428	438	410	389	462	435	425	440	393	426	419	431	404	439	432	454	442	449	452	437	411	458	438	464	450	448	396	411	460	425	435	427	442	445	432	472	493	419	454	412	437	461	446	420	442	439	410	396	426	447	419	442	435	399	415	440	429	419	437	401	436	405	417	413	456	447	431	461	426	454	415	470	422	421	422	496	414	418	448	435	438	455	416	449	452	439	402	417	416	445	422	419	405	454	438	418	424	429	430	408	456	427	466	452	464	449	443	470	406	407	450	440	433	416	426	450	421	430	467	460	435	428	425	437	426	464	411	406	459	427	457	441	429	465	460	429	429	434	471	429	423	417	431	426	476	399	390	426	427	443	437	414	404	406	436	439	417	455	407	447	430	438	451	433	424	400	471	428	396	455	408	435	424	419	385	425	449	429	421	404	461	428	466	461	439	417	452	392	442	434	433	417	442	424	497	426	435	423	459	417	463	447	418	434	416	420	437	423	467	446	440	397	414	455	432	413	439	412	448	420	399	441	453	467	439	470	438	427	416	394	400	409	440	450	413	411	428	439	436	474	449	423	431	475	452	440	468	428	433	397	429	469	432	458	450	432	383	429	441	410	436	439	431	460	436	468	468	428	422	431	437	435	453	431	441	445	411	430	389	433	425	470	422	436	439	430	420	486	458	406	467	467	411	438	434	427	437	391	443	418	456	446	405	456	444	404	433	422	471	482	454	455	435	418	435	470	432	428	422	437	435	418	413	406	453	415	423	448	448	427	419	473	408	426	459	392	440	448	408	405	407	449	449	417	450	412	428	418	436	430	447	450	424	414	447	444	474	489	435	430	431	442	431	440	429	453	452	439	463	419	460	465	453	465	434	412	444	452	426	448	443	424	430	372	447	465	440	453	450	477	469	432	407	472	422	413	426	440	431	421	434	396	425	447	449	438	426	434	430	428	432	479	436	472	399	410	407	427	396	404	400	406	479	463	440	412	442	417	429	421	381	420	414	448	440	434	433	469	452	435	382	417	451	419	461	429	437	433	431	429	463	445	422	427	455	436	430	440	412	434	439	493	421	435	426	434	502	436	415	400	436	441	462	450	423	419	424	451	461	436	440	424	449	429	456	464	431	407	467	436	452	422	447	452	459	447	422	421	470	387	431	433	417	471	425	428	454	467	434	452	450	394	413	417	422	417	426	414	375	452	426	418	458	450	447	428	459	439	423	451	438	402	418	387	460	447	414	444	439	431	429	459	445	397	429	393	432	432	431	423	499	426	412	417	448	450	434	448	447	429	478	424	428	427	451	459	405	426	406	455	401	448	463	438	423	448	445	423	425	471	433	446	413	463	447	461	412	411	448	423	446	447	424	431	418	416	436	418	409	461	415	409	416	432	449	443	421	404	416	413	453	414	418	459	413	427	448	444	432	434	442	433	470	431	447	435	427	435	408	442	417	427	453	453	458	403	454	454	410	424	407	443	430	411	440	416	421	423	471	446	486	442	425	421	421	423	425	453	430	429	461	447	406	428	457	435	431	434	418	410	458	445	436	429	451	440	430	431	445	403	436	430	424	436	433	430	428	420	433	423	431	450	441	406	443	434	451	396	431	444	443	438	435	444	456	399	474	457	434	432	434	405	435	443	454	413	393	415	441	425	419	442	423	426	408	454	443	413	449	423	445	434	447	416	386	422	400	418	442	420	472	427	459	453	406	481	441	436	457	452	423	441	467	439	459	447	455	440	427	426	467	432	414	430	420	459	406	439	468	467	445	470	429	433	448	456	425	442	484	374	422	454	424	430	432	466	455	438	415	442	401	455	463	456	427	420	430	461	455	415	435	389	428	441	457	453	403	435	478	424	416	427	442	462	442	437	419	437	444	415	433	472	437	474	439	421	413	406	437	434	444	437	444	432	432	451	453	415	454	427	474	448	447	450	398	429	447	434	446	433	438	455	446	462	458	441	468	427	400	404	442	461	477	431	448	428	436	429	443	417	427	447	443	434	460	450	426	450	471	447	437	409	423	457	442	431	454	430	406	441	430	466	435	439	443	467	466	430	383	438	424	399	460	454	421	449	437	449	431	418	432	449	431	450	434	403	401	411	431	422	442	451	491	443	442	451	430	421	451	463	443	403	422	448	426	450	428	456	436	443	430	465	461	448	458	406	483	412	410	387	434	461	423	460	468	439	474	438	429	412	467	453	457	444	453	410	399	479	434	453	417	480	440	424	415	452	412	409	449	475	410	439	472	434	440	449	423	420	425	421	461	434	443	446	429	402	462	440	439	476	402	407	464	430	421	415	415	425	458	428	480	402	461	442	444	445	421	383	394	447	460	417	411	409	405	408	445	463	433	427	409	456	467	429	421	422	449	448	442	442	426	454	416	464	475	457	413	450	422	471	454	426	461	429	451	441	443	399	476	444	431	401	391	442	435	429	429	437	422	421	444	457	378	450	453	462	448	420	414	441	428	498	447	414	441	413	429	413	428	413	450	439	424	447	453	399	470	465	474	406	436	412	434	441	429	437	427	408	398	401	424	438	452	381	409	471	433	456	429	430	443	445	423	438	455	436	474	436	445	382	466	405	428	432	461	456	420	434	463	383	429	446	446	414	413	446	459	420	449	425	419	429	421	451	413	435	462	415	400	453	447	434	389	452	426	443	459	434	399	461	439	451	409	440	418	408	409	432	432	413	436	417	440	445	451	399	413	436	417	454	442	433	427	432	422	423	426	453	448	461	422	444	412	450	412	451	439	404	403	440	443	452	403	422	415	441	475	462	415	458	411	453	440	461	403	405	452	443	458	406	443	440	408	413	439	444	404	424	415	448	410	457	431	431	407	443	417	423	421	461	393	434	408	447	454	430	446	462	444	438	481	418	407	416	458	402	451	416	435	447	417	427	478	424	431	426	461	414	415	415	441	441	427	431	484	383	396	430	444	416	457	423	435	450	446	459	445	434	421	436	407	445	447	460	424	407	431	422	463	469	395	419	456	433	453	480	400	445	456	436	461	437	397	426	467	431	450
8514	4330	6693	6801	6442	5389	4635	5331	3840	2978	1934	1674	1422	1501	1538	1850	1865	1559	1232	1095	1183	1124	1110	1075	1113	1108	1062	1062	1048	1036	1120	1033	1008	1118	991	1055	1022	1029	1068	1032	1075	1087	1092	1018	1038	1011	1058	1042	1023	1055	1068	1088	1079	1061	1038	1024	1024	1079	1023	1053	1020	1086	1118	1071	986	1071	994	990	1062	1138	1028	1018	1036	1024	1071	1018	1099	1089	1039	1027	1035	1035	1050	1052	1044	1096	1033	1051	1061	1019	1064	1051	997	1001	1076	1097	1037	1007	1044	1017	995	1008	1077	998	1041	1072	994	1026	963	1000	1013	998	1019	1041	1015	1009	1039	1013	989	1049	1023	1042	1029	1095	1029	1003	1039	1024	1018	1091	1051	952	1014	993	969	997	1042	1044	985	986	1005	1010	1031	1018	1012	1038	1048	1009	1068	1045	980	1024	1014	1065	1024	1008	987	982	1015	1041	1040	1083	1051	1057	1053	994	973	1041	1007	1009	1049	1047	972	1037	965	1053	1036	1014	1050	1031	1023	989	989	1041	1047	1109	970	1062	1024	1009	1030	958	1042	953	1048	1054	1019	1062	1049	1037	1000	1006	1025	1045	1023	996	1021	974	1022	993	1040	1017	977	1042	1050	1069	1003	1084	1027	1017	1004	1035	1023	1064	1068	1066	977	1036	1036	1056	989	1053	1017	1012	1000	988	1063	984	1036	1049	1057	998	1032	1013	1077	1044	1030	995	1013	1004	1014	1016	1029	1037	1011	1031	1050	1017	1025	1076	1026	990	998	1056	1056	983	952	970	1063	1037	1036	1060	1023	1024	1071	1062	998	978	1047	958	976	1033	1011	1038	1019	1026	1017	1046	1006	1036	1035	993	1018	1058	1044	1036	1068	990	1045	1030	1022	1019	1071	1026	1029	1019	993	1007	1093	1037	1043	1021	1029	1049	1075	1026	1018	1076	1009	986	1004	1027	978	1049	1017	1033	946	1050	1057	1044	1054	1063	1031	1033	995	1017	994	993	1054	1039	1070	1046	1016	972	982	1045	1036	1029	1060	1016	1030	1003	1006	1035	1015	1061	1016	1026	986	1033	1029	1064	1037	987	1011	990	1003	995	1002	1000	1050	1051	1046	1098	959	1002	1022	1045	1060	1019	1072	1041	1010	1069	1028	1003	1022	1053	1041	1045	1017	1049	1027	1054	1034	1050	1006	1038	969	1017	1054	1001	1045	1033	1032	999	1002	1019	1041	975	980	1054	1037	1018	996	978	997	964	990	1100	976	1040	1066	1049	1034	1041	1013	1042	1016	1033	1015	1049	1011	1030	1009	1052	1029	1006	1000	1043	1015	1048	1009	1020	1042	1033	1040	999	1014	1086	1005	1063	1058	936	1009	974	1045	1084	1060	1032	1044	974	971	1052	1022	1017	1097	983	983	965	1071	1051	1035	1062	1051	1008	1027	1050	1054	1032	1006	1013	993	1036	1063	998	1030	1009	1020	1005	1022	1002	1047	965	1067	1066	1024	1045	1013	1045	1072	973	1010	1020	1082	1036	1048	1094	1024	1050	1017	1079	1057	1010	1036	1002	1009	1091	1023	1117	1009	1067	1039	1002	1041	1062	1017	1010	977	1011	1026	977	1048	1082	1031	983	998	1036	998	1012	1032	1008	1039	1029	974	1014	998	1038	1048	1071	1034	1022	975	997	1026	1016	1041	1004	1020	1018	1077	1046	1018	1084	996	1018	1023	1057	985	1003	1035	1092	987	1023	986	1017	979	999	1045	1033	983	1072	1059	1016	1069	1024	980	1014	1036	1022	1019	1028	1022	987	1063	1085	1057	1045	1037	996	1011	1001	1043	1024	1051	1028	1011	1065	1038	1029	1034	1080	986	993	1050	1061	965	1033	1023	987	1012	1021	1048	1062	1067	939	1050	1026	1014	1023	1063	999	981	983	976	1014	977	1038	993	997	1021	1006	1000	1052	1004	1008	1079	989	1027	1028	1067	1046	1006	1019	1024	1056	1055	1030	1036	1021	1029	1062	1009	1061	1041	973	1009	1003	1064	1001	989	1010	1048	1033	1031	1027	1026	1055	998	1015	1022	1050	1025	1020	1004	1040	1000	965	1032	1034	1087	945	910	1046	1032	1084	999	1016	1113	1016	1048	1019	1052	1069	1013	993	975	1086	1014	990	990	1054	1014	1038	1065	1036	1044	1007	1096	1040	1054	1049	1035	1114	997	1055	1006	1019	1040	1042	1006	1075	1032	1036	1035	997	1026	1003	983	1037	1057	1042	988	1029	995	986	1046	1018	1075	1041	1030	963	1056	1027	1014	1037	966	1058	970	974	997	991	1025	979	1034	984	1015	1023	1048	978	1011	1013	1002	1048	1032	1025	1044	1050	1006	1061	1046	1049	1022	1031	1039	1023	1040	1050	974	1000	1025	1036	1021	1049	1019	1049	1035	978	1022	1002	1026	1031	1004	1048	1011	1001	1029	1045	1059	1070	1031	1060	1013	987	1043	1022	1010	1011	1047	984	1067	1019	1041	1027	1004	1009	1089	1003	1010	1003	1014	1009	1024	979	981	993	1027	986	1033	1015	1018	1003	1037	1085	1015	999	1009	1004	1022	1014	1068	983	1030	975	990	1016	1009	1029	1057	1049	1055	1028	1006	1015	1030	1013	964	1047	1036	987	1047	978	995	1003	1034	1063	1056	1032	1003	1045	1050	999	1036	1029	999	1045	1021	1006	1041	1083	1062	1043	1028	1055	1035	1016	1007	1092	1039	976	993	1024	970	1003	945	988	1026	1010	1016	1052	1035	1049	1016	1006	986	1031	1018	1049	993	997	1008	1018	1026	1040	1053	1052	972	1014	979	1059	1010	1053	1028	991	1009	977	1052	1055	1086	1082	997	984	1032	1037	1008	1036	1093	1021	1019	991	1032	1051	1010	1071	1023	957	1059	972	989	1051	1031	1064	1024	978	993	962	1060	1002	1015	998	1027	1020	1025	999	1020	1043	1004	1051	979	971	1014	1056	1064	1023	994	1071	1065	1031	1057	979	988	1051	1043	1020	1041	1031	1082	1078	992	995	1002	1027	985	1058	1027	1034	1027	1043	964	1015	1025	972	1017	982	1029	1070	1008	979	1016	1053	1023	1028	1022	1028	1069	1023	1013	1042	1029	1051	1048	1052	986	1049	1043	1024	996	1052	1030	1023	1022	1007	996	1077	1058	1053	1039	1055	1003	1002	1014	1082	1019	1059	1006	1035	985	1063	958	987	1000	1035	1012	1019	1034	1031	988	1013	1003	971	1004	1038	1122	1004	1005	1013	1060	1042	1020	999	1081	1041	987	1034	1057	1101	1091	1004	1016	1052	1065	1018	1061	1045	1030	1002	1081	1028	1011	1074	1044	1021	1062	1048	1028	1059	1062	1046	999	1045	1034	1084	1077	1028	995	1005	1054	994	1011	1053	1052	1022	1055	1006	948	1050	1086	1061	1012	1068	988	1041	1066	1035	1054	1055	1058	974	1020	1023	1081	1035	936	1005	1047	1048	1014	1041	1062	1047	1092	1066	1012	1006	959	1026	1041	1013	1044	1005	963	1038	1014	1041	1001	1044	1052	974	1040	1018	1016	1054	1014	1016	977	1016	1009	1042	1072	1000	945	1035	1078	1008	997	1018	979	1081	1054	1061	1042	1039	1007	980	1002	1014	1016	1023	1012	1000	1008	1011	989	1008	999	1033	1079	1048	1037	1048	1002	1025	1055	1106	970	1000	1057	1080	1005	1084	974	1047	1028	1050	1021	1039	1012	1026	1065	999	1013	972	1050	1117	1088	977	979	1015	1045	1027	980	1019	1026	975	985	975	1032	1046	1065	1069	1059	1039	1011	988	1022	993	1029	1045	1037	965	1009	992	997	1043	1015	1018	1012	987	1026	1093	1055	1029	1010	1066	999	965	944	1036	997	1095	1031	1081	1031	1028	1025	1005	1045	1010	1005	1005	1018	988	1076	1008	1034	1003	1040	1012	1071	983	1052	1037	994	937	962	1001	1043	1078	961	1064	1050	1058	1059	1031	1026	1013	1026	1065	1090	989	1007	1038	1017	1035	994	1049	1004	1007	1011	1029	1027	1033	1048	1057	1053	1042	1035	1028	1036	979	968	1023	993	1014	1051	975	1015	963	1087	1029	1008	1048	1033	1035	1008	1014	1037	933	1004	1019	1010	999	1031	1034	1047	1007	971	999	1049	1029	944	1070	1076	1003	1085	1079	1062	1065	1025	1015	997	995	1019	1007	1060	1038	995	995	968	998	1031	1057	1056	1046	1001	1020	972	1026	1017	1031	977	1047	1036	1020	986	1066	1048	1064	1019	996	1036	996	1033	1068	964	1033	1031	1013	1061	987	980	1001	1023	965	1049	1030	957	1037	1062	1015	1013	1013	961	1011	1038	1022	1075	1017	992	964	1021	982	1058	965	1029	1028	1041	981	1007	1003	1009	1017	1023	1049	1021	1046	1062	952	1084	1034	1013	1037	976	1036	1021	1025	1056	1038	1033	994	1021	1065	1039	1001	1007	1017	1022	1019	1066	1037	1029	1081	1003	1024	1024	1030	1013	1012	997	1004	1030	1024	1018	1048	1026	971	1012	1027	973	1044	1060	969	1033	1025	997	1043	976	1027	987	1032	1055	1040	1018	1037	976	978	985	1017	985	1063	1037	1030	1010	1026	1036	1002	1042	1004	1005	1044	971	1009	1034	1058	981	1037
29573	18375	10804	8061	5451	4065	2843	2428	1720	1219	788	535	510	422	517	692	574	463	420	390	391	408	377	367	369	373	401	378	393	372	379	363	382	384	351	354	374	369	348	337	377	369	324	386	395	356	343	373	411	362	383	387	376	381	392	399	377	368	335	370	346	381	378	377	347	406	383	357	392	368	358	376	354	372	378	348	380	367	387	363	381	372	383	364	334	350	375	350	332	362	381	386	363	349	373	378	376	346	308	357	405	355	362	380	322	357	355	329	408	320	330	375	360	377	378	362	356	384	365	368	364	387	358	383	359	360	363	385	373	346	386	358	383	382	348	369	350	350	376	341	383	378	349	367	322	367	357	336	387	358	362	374	352	378	364	378	357	377	380	366	347	392	424	327	340	380	374	383	362	326	375	360	378	364	410	348	359	350	389	333	368	333	345	363	358	345	387	344	399	397	395	352	354	357	360	347	327	425	390	353	389	339	349	364	344	397	350	377	346	367	364	330	356	344	378	327	397	339	327	395	357	368	418	366	372	343	384	335	361	381	364	356	354	367	394	401	372	402	324	363	355	421	342	400	368	354	355	353	367	347	358	363	365	370	379	375	388	383	357	354	387	353	350	341	383	384	361	412	347	394	367	361	373	373	350	332	382	380	339	376	363	334	354	365	362	370	362	366	383	363	394	404	332	365	386	359	354	411	359	356	381	385	383	341	345	359	373	355	328	335	360	370	368	336	370	389	359	345	365	360	382	356	375	362	386	380	362	372	370	352	391	397	418	362	349	366	366	377	369	371	385	346	341	382	344	363	391	375	343	396	376	357	374	341	342	374	367	367	394	367	362	363	351	349	380	360	360	354	393	353	357	355	386	343	334	388	395	358	347	373	370	359	387	347	372	354	347	341	368	376	326	380	389	387	380	353	383	352	369	329	377	387	404	371	345	364	381	364	371	371	336	361	370	353	363	370	367	384	359	347	387	385	363	394	355	350	373	369	364	325	376	359	374	375	370	363	395	400	377	388	351	349	374	388	367	386	386	378	350	385	395	380	363	371	382	342	355	328	382	334	346	385	351	383	349	385	361	381	375	359	382	376	390	362	387	347	375	367	345	346	376	393	373	367	357	334	396	406	359	388	378	380	317	330	342	363	400	370	402	377	356	367	349	324	353	346	381	377	379	367	378	373	363	368	373	363	342	334	355	385	350	380	357	335	329	344	371	368	348	368	369	385	336	371	365	361	328	369	341	387	361	322	375	386	361	412	338	392	357	381	363	380	332	358	322	344	337	360	353	328	386	368	358	406	363	333	366	354	360	388	357	378	366	336	379	386	329	327	356	386	356	374	348	368	365	377	367	366	373	403	383	364	373	371	377	379	357	376	352	392	377	358	338	340	370	387	382	360	353	368	349	345	390	377	354	386	356	386	371	363	343	390	358	335	361	366	369	335	381	372	374	373	352	337	343	362	361	385	397	367	365	381	364	400	395	345	353	378	320	340	368	422	365	365	377	373	374	378	375	364	347	342	390	362	377	363	347	320	367	387	368	377	358	383	356	389	358	398	343	365	398	407	358	404	354	369	374	360	368	344	375	417	370	350	384	390	384	316	365	409	319	368	345	399	324	345	382	339	375	331	361	417	348	392	372	367	417	359	352	359	372	350	370	377	375	350	328	345	397	379	365	361	362	338	384	362	385	349	341	376	329	386	386	362	387	352	361	347	365	362	362	394	383	364	363	347	380	389	364	372	358	397	375	360	358	349	349	345	360	361	378	357	368	336	364	396	358	360	401	376	374	353	365	405	395	367	370	381	365	413	380	402	388	374	391	364	349	363	391	369	352	377	357	344	350	383	328	349	358	369	381	349	383	354	365	384	339	373	355	372	390	373	351	390	380	357	350	345	379	367	352	387	364	373	340	337	354	374	374	385	363	377	346	365	395	360	372	360	374	365	374	382	360	388	343	379	317	373	410	362	359	366	375	365	348	327	365	383	368	376	356	379	352	356	390	375	359	353	401	371	373	351	396	373	383	393	381	330	375	366	387	378	338	336	412	369	350	359	340	369	344	331	374	338	354	353	381	375	359	333	424	378	383	370	384	377	365	358	393	401	363	348	375	391	362	368	360	364	355	362	342	368	364	347	351	341	372	368	378	363	412	387	378	372	377	348	348	391	350	339	350	335	347	368	392	370	326	365	361	401	345	380	340	390	359	372	398	362	390	373	354	382	384	347	384	348	339	359	372	389	385	320	330	342	338	371	338	333	393	381	376	365	388	393	344	394	391	338	340	346	362	361	342	345	349	378	373	365	392	396	361	356	391	368	340	355	347	346	362	350	375	400	365	360	364	331	370	362	385	329	387	383	360	364	342	368	378	351	366	345	379	371	362	350	357	345	408	344	391	379	373	370	355	374	340	370	356	394	352	349	355	386	385	380	375	410	367	360	354	364	346	398	362	348	324	391	371	377	363	341	375	341	368	393	390	350	368	338	359	323	367	396	350	380	357	351	338	369	381	360	326	356	344	357	360	359	344	348	423	356	355	380	356	371	340	363	336	368	358	373	360	338	352	343	331	358	356	374	381	371	340	381	342	356	381	360	368	434	356	365	364	373	363	357	364	369	342	374	397	367	333	360	359	373	398	342	346	366	396	371	430	369	391	338	371	410	379	314	332	395	380	350	358	387	372	370	352	366	407	321	378	361	329	373	359	360	359	332	401	352	341	324	382	348	363	363	367	355	397	388	403	346	364	380	383	360	363	399	374	356	364	330	347	364	374	384	375	364	355	375	339	355	373	346	400	349	339	357	383	348	372	385	371	386	350	369	363	355	382	340	352	351	365	367	403	346	382	340	395	367	387	347	350	360	338	340	380	389	352	368	370	377	339	332	392	366	360	337	367	352	346	354	338	427	334	363	373	391	363	389	371	358	345	386	387	360	394	391	359	398	386	370	390	380	371	350	365	379	383	384	358	357	386	322	379	370	364	362	345	383	338	376	365	369	366	355	390	373	344	360	354	359	369	336	382	394	396	353	360	380	361	345	385	351	350	391	388	358	356	367	357	349	382	376	419	402	368	370	374	354	342	369	379	395	357	371	355	379	364	366	360	389	339	399	307	360	352	337	350	381	365	361	356	359	376	385	364	383	332	350	369	352	368	350	353	327	363	391	358	375	370	379	384	347	332	356	412	377	330	362	369	394	376	362	378	386	377	389	375	386	360	364	381	333	358	331	359	356	390	375	351	335	340	405	342	371	338	345	367	325	373	336	365	357	377	385	350	371	371	380	400	347	394	375	346	380	353	360	374	361	381	339	350	357	345	382	348	353	336	380	380	349	367	375	338	381	385	385	363	376	383	356	382	367	387	351	384	386	350	379	360	358	380	355	378	331	341	376	382	389	363	354	357	372	370	363	361	330	335	371	364	375	357	340	380	352	356	379	332	362	391	344	372	390	323	381	391	348	350	369	357	388	331	352	373	385	335	405	383	458	351	373	375	365	351	347
9521	5981	9357	9854	9226	7878	6896	7176	4944	4450	2486	1886	1750	1526	1774	2441	2144	1546	1289	991	1029	1036	1011	990	902	966	949	890	938	902	903	875	861	916	822	913	890	852	896	863	893	854	876	821	846	862	821	882	835	836	878	851	860	836	836	832	842	895	797	848	861	820	842	848	928	882	828	869	835	856	854	876	819	883	950	845	869	856	901	857	882	885	840	815	846	831	801	827	836	853	882	841	840	884	802	823	824	878	869	855	854	823	878	847	854	841	788	836	834	882	808	855	842	908	794	875	852	844	866	838	863	782	844	815	813	911	868	829	832	828	837	834	844	830	849	865	826	819	836	773	846	796	837	838	813	842	765	876	822	835	880	833	796	836	884	850	870	776	898	865	790	829	904	830	864	797	797	779	766	837	818	899	837	812	788	770	822	843	810	813	832	831	817	812	856	816	835	863	838	837	871	780	806	827	814	820	840	796	896	846	862	872	819	816	794	886	884	856	852	799	800	883	845	850	852	851	800	822	789	807	831	792	867	869	842	817	835	837	823	790	855	797	834	845	803	806	847	788	850	882	906	821	826	857	832	827	803	785	866	810	855	776	843	839	849	879	865	898	765	816	812	843	819	829	846	851	816	820	855	827	836	829	773	842	814	809	855	832	840	840	784	834	867	876	823	780	854	809	841	842	793	833	823	845	881	855	864	767	832	832	804	877	825	819	789	854	870	851	797	836	836	695	851	814	852	839	855	797	873	827	799	831	835	840	831	807	825	800	836	827	846	846	825	808	818	867	816	826	837	797	808	819	844	890	799	822	833	822	851	795	849	829	860	826	838	833	823	843	883	763	872	845	871	846	817	805	839	823	892	847	832	807	869	858	798	863	839	800	827	805	804	861	847	833	825	843	828	839	809	885	828	863	857	867	809	808	782	836	783	814	855	791	867	758	816	834	838	839	875	833	844	834	800	841	805	846	860	796	874	814	808	859	819	834	857	867	834	838	861	845	855	863	774	813	835	767	899	832	804	812	770	791	831	805	873	862	800	855	820	892	859	828	827	823	851	857	806	808	802	888	888	836	843	854	825	843	834	823	855	807	826	793	834	841	827	817	815	805	809	859	839	884	772	845	839	858	862	874	816	861	869	845	836	813	823	803	816	864	784	814	852	808	820	834	841	785	832	831	845	825	836	811	832	894	773	794	807	810	875	828	837	861	837	888	874	898	848	770	835	826	849	790	805	809	817	779	802	769	828	782	828	851	844	820	830	849	844	895	781	800	787	847	794	839	844	810	842	821	859	847	837	879	818	862	836	797	832	798	874	843	854	839	851	814	801	839	828	822	828	807	807	815	810	769	830	849	828	814	839	829	830	830	849	829	811	847	793	844	853	834	868	861	767	774	868	800	828	800	776	849	818	835	852	813	852	858	839	825	856	837	862	782	839	840	838	831	878	865	828	811	757	812	888	885	798	866	806	858	843	829	822	843	862	799	855	821	905	849	841	888	824	785	802	863	840	855	805	843	850	907	832	790	821	855	829	859	846	863	821	884	813	857	811	800	820	805	820	818	824	843	799	830	859	791	800	823	828	839	826	830	775	862	808	849	810	853	809	831	838	789	822	801	779	821	806	824	891	825	862	836	819	843	833	831	791	813	855	835	868	826	834	868	880	860	838	852	829	905	804	819	782	843	806	798	812	801	901	823	874	863	851	843	831	801	817	807	804	890	874	829	843	877	853	819	842	848	874	817	773	864	867	849	859	798	786	765	831	782	807	842	867	837	777	843	859	834	789	881	851	817	841	808	829	891	841	878	800	814	793	802	817	869	919	862	827	856	827	858	875	823	783	808	830	792	807	865	824	861	866	827	818	845	846	818	815	768	816	837	859	803	864	844	770	853	811	852	882	782	837	859	779	822	802	798	852	876	789	833	845	829	797	857	863	824	823	830	832	821	850	818	817	798	846	806	811	791	811	845	807	851	851	819	783	844	822	867	854	835	817	799	857	855	826	852	787	794	870	827	797	873	823	802	846	841	850	836	802	825	826	799	805	819	873	790	805	839	815	827	825	844	853	834	839	796	828	794	840	807	828	851	878	860	842	817	802	820	796	793	839	860	864	872	793	771	831	780	838	847	835	809	864	843	789	862	804	839	866	825	820	816	835	848	872	814	825	849	817	797	867	834	811	828	825	821	832	818	805	838	809	821	845	844	833	866	831	800	864	783	809	803	809	915	819	830	843	812	868	843	838	827	830	820	798	835	777	804	878	848	806	852	868	870	771	842	839	829	803	825	814	881	846	787	877	837	817	864	835	841	853	859	827	840	816	858	763	862	843	838	865	796	824	834	726	871	831	865	843	830	859	831	865	829	887	818	864	914	823	774	860	880	809	848	830	804	810	808	815	801	817	838	852	837	877	831	894	813	844	808	808	793	833	784	828	898	815	801	822	812	873	835	847	843	829	815	839	857	778	880	861	773	822	858	819	870	762	847	809	843	834	842	871	780	829	840	823	835	830	845	826	867	853	829	860	841	837	826	827	802	874	865	808	811	837	825	789	828	803	822	862	837	794	793	808	836	833	816	818	816	792	855	866	846	801	875	812	835	829	868	803	818	845	825	815	830	829	884	834	789	858	847	838	839	854	819	839	831	879	881	781	859	820	866	825	815	853	826	820	808	785	827	820	824	830	835	804	812	883	821	866	819	801	832	798	869	813	842	806	812	860	883	853	855	816	870	851	817	817	825	818	806	828	896	839	892	798	834	849	866	841	882	807	818	815	787	814	844	787	879	849	822	835	845	882	836	804	818	828	746	812	842	819	806	812	821	831	852	831	843	840	877	854	837	830	855	816	850	844	837	788	840	820	754	834	833	780	827	824	786	850	816	798	846	872	887	869	786	827	823	836	860	792	823	812	804	873	811	873	832	841	806	820	832	836	818	806	840	894	855	834	820	882	791	863	833	809	782	806	842	836	832	820	821	873	829	840	818	837	845	816	842	827	853	811	822	812	833	792	817	859	862	849	800	873	758	847	827	805	803	859	788	836	846	833	786	778	772	783	813	842	858	818	832	795	871	865	847	847	859	877	843	851	879	851	816	835	871	882	838	820	814	823	827	883	828	876	876	856	812	792	851	837	832	876	803	835	857	848	858	836	804	821	839	836	772	879	853	874	841	828	848	811	896	837	849	878	833	881	834	813	854	860	847	900	839	814	773	866	838	866	816	862	863	823	865	811	843	862	812	844	880	790	829	813	828	852	790	861	837	784	800	844	819	848	858	846	864	841	836	792	863	839	790	837	843	848	833	855	793	876	853	842	834	841	833	854	808	792	846	826	850	803	848	817	805	860	817	868	863	868	858	825	796	814	791	792	878	810	865	837	811	792	839	864	890	838	826	855	740	873	897	864	791	791	821	816	798	809	861	784	848	840	842	804	775	820	827	775	797	856	854	831	846	871	845	808	876	820	823	828	813	854	841	843	811	809	805	795	838	849	818	859	829	819	809	860	830
28038	10717	1214	698	543	401	342	387	362	360	383	326	334	361	344	359	348	353	320	343	329	349	326	325	352	355	331	350	337	323	354	353	363	338	328	342	336	382	359	324	323	318	346	352	321	337	342	354	371	335	335	355	347	323	344	344	369	353	329	366	346	318	320	311	361	359	363	355	301	314	374	317	352	341	368	327	334	340	316	376	350	309	304	356	337	361	333	341	304	312	312	344	362	336	355	319	328	304	357	317	344	365	333	331	382	356	341	342	306	300	351	303	334	316	327	343	361	320	307	353	350	388	318	337	333	305	336	320	317	369	335	328	341	365	350	356	336	348	341	395	324	348	392	310	360	320	350	318	354	352	365	344	344	347	353	357	337	361	321	357	362	392	366	336	303	334	380	326	365	363	358	358	337	335	383	352	346	361	302	343	349	334	315	318	349	353	351	339	360	334	363	324	335	362	342	339	343	332	339	321	366	328	318	341	335	358	381	367	354	341	315	329	371	341	330	299	348	363	344	333	312	344	312	368	310	348	306	339	346	328	338	343	351	335	347	291	333	338	345	324	347	341	302	379	324	328	327	310	351	351	333	329	336	350	361	357	356	374	390	308	342	366	336	344	326	356	337	373	295	344	363	339	341	328	354	347	350	363	382	341	323	360	304	329	371	361	330	358	357	353	334	339	315	374	294	320	350	325	345	346	337	318	330	347	366	325	322	338	341	286	332	324	344	348	316	361	327	323	338	372	336	349	344	351	292	349	353	348	358	345	328	345	320	367	348	338	320	328	329	378	343	346	342	332	319	286	359	293	328	401	322	325	351	338	348	327	325	331	330	324	352	313	295	353	341	336	328	357	356	376	360	345	334	367	326	344	373	327	324	314	308	358	323	318	322	371	344	331	328	322	320	355	324	386	353	338	322	334	365	325	331	340	342	333	404	402	338	337	337	349	355	351	359	277	349	319	338	334	328	358	338	344	376	358	323	347	320	285	338	349	331	342	317	361	312	328	314	374	340	335	318	349	358	350	335	364	334	323	322	357	347	319	336	360	310	326	356	322	311	355	396	349	353	329	355	334	324	359	323	320	326	349	348	378	318	335	340	339	328	320	321	357	341	306	329	349	352	339	357	340	320	360	374	308	331	314	344	328	321	357	341	347	307	321	340	342	323	352	315	309	332	294	331	315	358	320	353	327	315	354	322	353	315	383	324	364	349	353	333	331	334	391	372	328	317	351	329	361	321	328	341	342	327	326	361	331	322	306	310	360	343	339	305	343	338	342	313	356	362	319	332	356	342	347	333	345	394	343	352	309	367	350	328	312	306	361	376	346	340	306	359	343	318	317	331	337	322	329	340	348	357	346	333	356	338	335	347	293	323	309	366	320	324	347	345	340	298	334	348	334	335	362	343	348	321	354	337	378	360	318	322	331	351	353	319	334	326	342	345	358	329	336	330	349	371	332	311	328	355	330	339	343	347	333	346	340	337	321	326	357	316	358	343	318	339	335	347	347	333	327	319	306	329	348	319	318	353	289	333	379	329	339	386	357	307	334	358	317	353	347	337	378	338	313	370	341	357	314	352	326	323	346	340	334	362	338	333	335	360	346	342	352	321	329	318	301	356	346	380	330	363	326	329	335	341	374	356	320	339	338	348	325	357	357	316	341	315	337	326	334	343	317	313	313	378	345	342	317	369	355	328	362	323	340	351	359	368	332	353	333	330	352	335	333	321	335	328	340	366	351	300	313	340	338	367	314	319	326	314	344	358	313	369	361	371	348	326	317	334	301	355	343	360	335	324	333	329	323	352	355	354	320	370	338	342	360	314	334	347	317	364	323	379	350	352	322	349	340	327	330	362	350	355	327	360	335	347	355	363	352	304	340	343	344	338	356	310	325	365	334	333	338	325	340	353	346	315	372	335	351	344	342	309	301	306	363	309	302	338	325	325	360	356	331	364	369	321	319	343	332	380	336	346	340	318	320	364	372	337	335	336	334	357	376	344	335	333	331	345	345	322	318	337	372	336	344	370	336	365	325	332	343	370	331	351	349	330	353	330	363	386	335	339	369	300	349	327	339	329	329	342	312	323	351	330	304	339	336	338	343	341	321	338	326	353	366	339	311	339	321	362	315	332	345	344	307	330	326	363	369	331	334	345	341	329	350	350	371	350	323	335	338	287	311	367	297	321	348	317	342	314	344	344	340	364	344	352	366	341	372	346	359	336	370	328	332	330	329	312	348	344	302	315	356	330	349	341	325	333	366	316	350	314	314	366	331	335	341	354	349	348	343	375	327	361	354	338	305	333	344	339	336	349	356	355	344	325	310	354	372	358	324	321	339	325	349	325	361	323	328	342	312	341	346	326	330	318	388	373	367	353	361	368	332	358	321	330	341	337	368	318	335	338	336	342	330	333	336	351	384	341	361	360	342	298	301	358	321	329	317	373	355	343	350	331	378	369	371	352	351	359	353	333	354	347	355	318	322	329	362	324	330	332	367	344	333	337	313	338	321	337	364	347	332	322	375	384	366	352	374	299	332	380	331	339	337	339	299	346	329	335	316	358	358	339	341	338	365	328	348	307	308	317	324	361	330	318	339	318	327	323	357	343	362	341	337	330	315	326	314	348	319	338	317	310	344	344	333	303	330	365	324	352	328	298	326	295	334	359	350	360	339	342	382	360	354	339	361	372	333	345	351	345	324	340	320	341	343	356	354	321	334	361	370	322	338	350	330	354	317	383	352	335	354	311	350	342	373	348	330	320	315	350	371	366	361	327	339	344	324	306	326	329	322	319	363	381	348	328	326	379	320	345	349	363	319	333	344	354	319	347	333	287	347	338	336	362	322	360	358	338	331	320	361	351	329	355	343	351	333	340	325	305	346	349	317	322	346	338	365	340	359	328	340	334	340	338	342	322	333	332	329	364	324	353	354	343	331	296	328	337	387	341	335	315	349	354	312	334	370	322	325	335	319	335	340	340	356	306	333	343	341	323	330	371	353	344	351	325	349	313	325	319	334	321	314	349	358	314	322	333	368	353	309	338	324	337	348	329	317	334	322	334	329	365	363	377	336	314	347	352	340	329	355	346	324	365	345	321	327	340	339	331	319	311	330	335	338	362	331	339	320	324	328	327	352	346	306	354	362	340	342	356	341	334	392	324	313	369	327	347	335	350	345	347	339	348	356	355	341	341	299	330	334	349	346	336	341	323	314	347	357	344	304	356	328	354	323	366	348	303	366	362	338	329	338	352	334	344	367	403	372	361	334	348	385	312	319	323	340	358	323	335	333	324	300	362	344	348	346	343	322	365	331	339	331	333	306	361	349	339	371	345	374	352	321	353	354	299	312	302	373	309	331	358	356	344	364	348	347	334	339	358	358	303	288	342	341	316	347	351	326	359	325	358	364	345	328	323	288	340	364	335	353	386	298	327	354	326	373	336	336	364	336	368	332	328	312	345	351	344	346	328	342	360	368	349	332	334	304	333	335	354	326	337	303
6693	1310	1524	1490	1387	1094	1121	1153	967	956	827	807	828	851	815	826	888	831	816	780	776	809	777	793	814	812	813	780	823	853	790	787	837	809	767	846	757	815	807	762	807	776	793	795	781	762	840	797	844	844	806	801	780	800	802	745	827	824	819	800	811	803	742	797	805	828	779	826	805	771	802	775	851	748	764	803	803	807	801	806	772	790	756	734	819	760	749	792	793	802	773	811	753	765	866	829	753	832	817	768	802	788	788	804	784	783	829	756	787	816	772	820	767	791	782	784	825	781	728	841	818	768	763	827	798	733	834	759	784	793	777	782	814	829	786	789	821	829	804	762	794	821	753	783	806	819	833	798	788	814	829	840	792	817	841	846	819	781	810	793	793	793	803	833	875	746	782	817	744	765	841	731	778	795	750	782	840	772	779	784	809	722	751	807	778	741	783	783	807	820	811	787	775	770	810	759	789	824	803	813	761	804	801	763	792	821	770	766	834	824	813	816	782	784	864	809	766	794	793	811	807	807	814	808	784	796	822	789	779	800	830	811	842	806	800	748	794	835	779	760	791	806	827	824	820	757	779	790	766	829	771	777	805	815	819	829	803	781	782	758	823	838	835	767	828	798	748	801	788	786	849	824	812	790	783	800	792	790	776	860	826	804	816	784	764	820	799	814	808	793	833	788	757	731	850	788	832	781	827	806	760	829	778	749	744	735	769	792	811	757	804	743	819	762	795	822	799	811	845	797	794	810	779	822	738	806	772	799	784	756	786	780	822	828	803	732	831	778	791	817	817	813	780	796	771	815	821	788	751	776	782	846	837	753	806	824	751	787	821	796	790	740	797	792	801	821	815	825	798	823	769	776	754	744	818	781	816	785	843	780	836	809	782	797	753	774	827	804	812	799	783	739	791	807	804	771	866	786	822	741	762	809	765	813	762	818	783	747	789	829	817	813	840	789	849	772	828	767	774	790	786	791	838	781	733	768	821	794	821	797	750	801	774	838	763	824	802	766	755	815	778	816	837	798	792	809	789	804	727	809	788	781	804	822	773	775	810	808	834	762	848	772	850	779	797	765	788	826	812	773	771	765	796	807	818	815	845	769	806	795	779	733	810	812	781	808	814	808	736	859	755	807	777	801	798	805	780	831	755	762	744	778	756	789	715	850	833	786	804	806	801	815	748	853	748	789	825	804	800	773	817	852	813	852	768	760	825	766	799	785	784	793	779	788	808	765	804	783	761	751	786	746	810	805	784	812	811	819	836	773	815	766	803	791	768	804	839	819	828	783	827	820	824	789	818	779	809	830	799	798	778	819	827	808	749	791	805	849	807	808	776	811	785	807	761	845	777	796	814	798	777	812	776	791	789	779	782	775	781	803	777	779	801	793	787	803	807	830	823	790	840	802	778	825	809	757	817	836	767	807	783	784	810	794	797	809	703	828	752	768	824	804	777	801	740	778	762	818	820	800	782	799	813	827	736	790	789	762	818	825	789	805	778	808	753	800	783	769	822	860	791	786	780	871	817	792	754	773	790	831	788	818	784	824	786	794	825	763	758	785	822	789	787	809	764	773	798	753	808	780	801	810	750	806	810	777	812	714	783	745	763	746	763	866	775	824	820	766	790	792	852	750	831	816	807	775	818	790	854	784	784	773	772	801	797	824	827	829	822	786	800	791	851	816	775	809	761	787	842	860	805	770	798	773	814	841	763	774	823	760	818	802	750	780	807	782	829	779	809	824	789	773	783	778	786	805	803	852	752	823	802	812	755	797	801	787	755	772	764	885	776	804	826	754	762	810	782	816	778	797	804	802	796	829	796	799	812	802	772	747	816	808	861	832	858	773	818	789	828	794	792	803	815	765	805	760	788	749	794	819	843	830	839	818	794	827	801	804	866	768	819	774	820	753	826	796	822	768	748	813	804	792	804	793	783	803	794	778	794	844	793	795	784	747	818	751	795	798	806	839	796	846	795	791	789	816	770	811	820	797	776	795	731	807	768	790	785	806	788	806	768	826	815	801	800	848	808	841	837	806	748	820	800	732	770	796	810	763	784	830	802	767	777	793	808	779	799	770	784	757	835	769	767	776	812	787	773	818	798	790	863	780	777	817	776	803	816	739	833	820	819	804	734	806	798	802	829	793	819	783	799	784	799	796	797	801	757	848	832	824	769	786	786	820	816	760	798	775	793	795	826	735	789	822	839	826	808	785	760	756	833	788	761	828	795	851	835	802	760	787	789	759	797	780	839	823	799	793	861	816	814	770	833	771	784	774	803	766	789	783	788	775	835	796	804	831	796	785	810	809	738	800	784	766	742	817	750	797	833	786	766	807	803	803	838	808	776	810	801	783	782	814	778	808	775	768	801	790	814	777	837	843	750	829	813	803	808	871	787	781	779	802	831	804	814	773	782	776	799	792	818	760	792	806	812	791	818	768	817	801	731	809	780	830	848	833	826	879	837	771	847	819	854	748	805	808	748	820	777	786	791	809	792	804	817	798	789	795	776	809	792	786	751	763	807	778	817	781	772	768	831	804	804	816	806	837	774	819	782	809	812	855	781	735	819	786	788	793	787	827	718	821	788	826	736	754	741	740	798	819	810	751	806	766	862	767	757	843	768	819	784	815	789	749	825	778	814	769	806	811	838	771	802	790	786	814	784	844	797	763	817	801	844	792	816	799	772	775	801	742	854	758	840	791	785	792	829	820	822	794	779	778	814	763	792	754	750	819	849	799	789	763	766	801	788	760	816	768	745	837	802	804	809	816	807	808	781	764	798	796	805	854	794	770	797	776	783	833	775	747	806	808	813	825	781	835	810	800	729	841	789	763	754	836	776	800	803	849	827	788	819	831	778	807	812	775	811	792	800	786	800	774	783	819	825	766	791	799	848	760	796	797	768	781	798	783	762	814	795	760	826	784	776	777	807	792	753	782	825	784	806	796	835	791	843	825	793	786	786	781	833	827	814	803	776	825	793	806	785	781	819	797	835	787	807	839	824	875	820	812	815	789	761	779	812	771	794	801	794	776	795	803	822	779	776	771	766	840	776	816	736	830	774	783	817	794	802	835	796	750	749	754	769	814	829	820	761	787	793	752	841	805	792	754	761	778	829	744	814	867	751	785	816	817	751	799	776	837	781	786	794	755	769	826	819	822	752	784	789	793	816	820	781	836	787	792	811	813	784	803	756	780	835	816	791	818	821	808	811	758	792	760	864	814	785	773	808	802	775	762	777	766	772	776	794	841	821	834	833	810	832	797	766	857	779	769	829	789	797	804	785	797	745	777	827	821	806	786	765	815	786	775	779	836	788	847	755	765	812	798	836	807	809	816	777	820	751	801	750	814	782	798	818	833	752	783	801	810	771	800	773	834	812	836	791	825	783	786	814	842	855	778	748	759	871	777	805	796	766	802	799	775	796	826	794	755	832	828	798	759	817	830	759	802	774	806	783	828	794	823	779	797	805	786	725	793	797	804	809	766	770	803	713	767	721	814
28909	15060	6603	4357	2985	1837	1527	1214	892	924	556	524	497	526	533	563	514	524	489	460	444	463	421	442	422	457	456	421	411	423	412	462	453	432	478	436	444	459	433	393	449	436	387	454	419	469	392	450	450	398	412	430	426	435	435	423	459	452	406	432	454	456	464	436	415	448	418	417	419	418	406	403	424	447	453	419	438	435	451	421	462	435	426	427	437	419	430	415	402	403	453	436	386	413	433	452	391	434	404	463	412	442	435	441	423	417	420	438	414	410	412	439	415	440	425	429	401	412	494	460	457	448	407	465	464	456	439	453	430	471	428	434	434	420	433	416	427	408	450	465	435	420	395	440	448	440	430	419	422	433	447	445	458	402	436	413	431	457	440	467	431	428	443	413	436	434	442	404	412	436	443	435	427	448	438	440	418	429	423	465	439	416	423	397	456	432	445	405	433	403	434	448	440	439	446	414	409	411	409	428	408	411	437	486	435	415	433	457	436	437	433	432	430	420	456	396	416	391	420	419	460	392	439	456	405	455	439	400	420	453	430	439	440	456	398	421	400	448	451	426	387	427	447	430	464	443	451	455	451	423	423	438	426	425	425	427	428	466	425	446	375	449	451	429	458	402	440	426	401	411	430	428	421	461	405	461	435	451	417	429	421	444	423	398	427	454	390	394	476	456	420	458	428	399	435	453	389	454	448	453	404	410	411	417	455	465	427	414	425	430	430	414	414	437	440	431	437	430	438	421	427	453	440	437	448	465	414	398	431	433	405	384	435	462	441	409	422	462	426	414	416	392	450	442	422	461	457	431	386	446	422	438	447	438	434	432	453	418	419	447	427	468	420	436	409	454	446	410	433	427	411	418	440	443	423	435	420	398	440	433	389	370	438	429	409	421	449	403	436	417	458	443	411	449	428	439	458	430	432	453	432	446	455	411	405	433	402	439	420	417	433	426	405	422	421	453	433	444	456	382	387	428	400	420	398	405	437	447	414	415	441	455	461	421	426	451	456	421	425	437	425	430	404	403	394	471	400	437	417	464	448	447	495	504	414	446	433	444	437	450	449	422	418	461	453	430	453	425	423	463	423	445	444	425	455	433	456	441	425	429	435	435	439	430	445	486	434	407	409	463	420	413	439	434	406	466	442	422	425	405	447	457	468	406	446	403	457	428	430	434	433	398	401	464	405	424	429	405	437	425	471	437	409	434	411	431	457	398	440	430	412	413	445	469	419	404	436	453	439	417	385	429	446	391	449	426	440	427	445	416	409	428	405	400	470	438	440	409	414	466	469	367	450	413	425	457	454	452	401	452	463	482	461	414	415	389	425	436	443	435	380	419	455	437	422	410	411	415	430	438	425	402	416	421	454	442	443	418	448	399	403	439	394	433	417	407	463	435	413	419	456	488	440	427	437	409	408	448	428	420	461	394	420	421	429	471	438	454	428	398	466	428	452	406	439	397	425	457	445	430	465	433	456	441	434	404	379	428	399	411	433	443	451	456	430	453	429	470	441	464	428	442	455	417	428	427	416	395	414	389	453	414	444	369	423	418	424	425	418	449	382	451	450	451	381	423	462	418	408	450	446	402	428	418	426	434	473	397	431	395	435	410	473	437	417	428	387	404	417	405	451	420	422	409	423	423	403	426	421	451	416	433	441	416	416	416	424	430	400	487	447	433	432	445	435	445	435	397	395	392	427	434	439	467	443	420	446	420	432	432	434	469	455	440	428	447	459	424	412	468	462	412	465	408	406	438	425	423	455	429	448	452	467	403	419	432	416	439	412	439	438	400	462	406	428	432	419	389	442	430	421	420	440	439	422	444	458	428	420	463	419	415	446	430	481	433	419	456	441	403	420	428	429	428	448	444	452	451	436	435	452	421	437	458	413	442	425	421	452	434	424	424	466	419	410	425	424	456	444	462	472	473	436	429	446	443	407	439	428	408	415	436	447	416	410	407	431	412	425	405	425	423	472	444	422	426	439	418	436	414	397	405	408	400	418	472	447	443	421	430	430	416	415	429	423	411	427	437	436	444	416	435	418	408	481	441	402	418	420	422	440	440	451	419	437	439	419	459	394	430	470	425	424	441	408	461	462	467	427	421	445	425	449	424	424	406	400	411	423	443	460	464	414	411	439	433	446	440	431	471	442	426	421	450	442	419	472	439	468	420	447	468	459	455	428	409	437	447	405	393	418	430	421	411	415	440	428	422	429	439	403	402	445	402	448	450	462	395	432	427	427	442	445	467	436	406	457	414	383	450	403	445	424	437	433	434	401	433	429	437	409	400	417	455	445	439	413	453	397	459	422	405	419	433	451	436	419	461	493	382	454	419	446	419	440	455	413	429	429	419	430	399	427	411	454	398	412	422	413	445	420	399	421	418	452	468	454	436	438	422	423	427	421	441	432	438	433	427	408	464	465	406	445	427	430	461	418	423	401	437	465	431	448	432	466	410	448	448	427	423	406	412	428	423	432	434	409	465	441	432	479	439	457	447	416	405	430	447	418	432	452	402	441	414	416	402	423	452	415	434	434	431	431	459	394	423	443	430	454	420	444	439	447	386	419	441	455	447	430	428	416	439	450	399	410	432	438	409	424	438	426	433	412	412	441	402	426	417	444	404	419	455	454	394	443	433	447	448	442	442	431	429	395	430	433	406	409	420	435	394	406	469	421	436	459	452	431	458	461	439	422	454	419	434	449	415	444	441	409	439	410	423	390	424	436	425	469	435	463	446	415	429	415	442	455	406	442	401	459	424	420	409	462	441	419	417	443	451	394	436	420	420	432	408	435	422	430	455	434	409	381	431	460	433	411	405	425	420	435	459	432	415	408	432	441	423	442	444	455	434	464	416	446	437	429	458	444	426	436	438	445	434	442	426	413	434	466	412	435	434	437	432	419	450	408	447	481	440	417	415	429	412	390	425	435	422	416	442	444	439	419	435	389	438	405	424	409	458	413	423	443	443	487	416	455	422	416	441	418	471	421	396	398	412	465	448	438	428	442	429	434	422	432	397	406	422	421	445	441	453	435	427	426	403	422	468	443	420	419	385	441	424	430	445	428	469	466	423	428	408	447	454	416	414	441	433	430	433	465	421	454	430	392	452	409	411	450	462	399	462	437	443	426	443	415	440	434	440	413	438	452	467	430	435	415	404	442	434	459	463	400	428	432	423	449	430	404	448	421	459	426	444	445	442	421	451	411	429	465	482	431	414	451	456	399	391	447	430	430	439	463	456	439	416	403	422	439	437	435	368	462	420	405	425	407	433	412	392	470	450	442	417	427	445	442	437	382	445	421	444	435	439	403	458	445	457	423	458	422	448	423	410	441	450	421	433	457	403	447	431	436	451	446	427	446	444	397	462	414	454	456	431	468	448	416	411	436	429	449	435	424	432	406	477	457	452	411	423	440	418	440	458	406	473	390	444	430	426	443	432	429	429	400	427	447	451	399	445	477	443	474	425	403	409	385	409	441	398	432	436	409	442	434	453	487	482
8336	4562	6463	6149	5983	4779	4391	4334	3440	3221	1985	1484	1444	1512	1849	1715	1740	1600	1330	1126	1060	1102	1075	1116	1091	1070	1054	1087	1042	1041	1022	1074	1043	1064	1074	1045	1078	1037	1044	1007	980	1069	1007	1073	1036	1002	1027	1008	1026	1077	1048	1067	981	990	1053	1005	987	972	964	1035	1003	1024	1029	1043	1031	1082	1032	1010	1043	1001	991	986	1022	1023	1015	1031	1024	1066	1044	1109	1032	1050	1068	1023	989	1016	1034	1018	1006	994	1018	984	1032	1015	1073	1060	1004	1038	1041	1072	1007	1009	969	1041	1003	1036	1039	1015	1081	1022	1065	998	1045	1021	920	975	1020	1077	995	1031	1033	1021	1062	1025	998	1030	1048	993	1009	1013	954	1005	1029	1075	1023	1008	1020	1013	999	985	1031	1029	1052	1042	983	981	1009	1058	990	989	1065	1049	999	1035	1028	966	1031	1069	1043	1001	1074	978	1043	987	994	1031	1022	1061	995	1017	1001	1013	1074	1000	970	1004	1034	1010	1062	1015	1043	1004	1019	968	970	1048	1006	1077	974	1010	1034	992	1023	1062	1035	1018	1033	1010	1050	1011	958	1057	996	1047	1008	1024	988	1015	983	1020	995	997	1040	1017	1023	1069	1028	1026	1060	969	1032	1018	1039	959	1012	1032	954	1032	1010	1052	1034	1017	1033	1013	1036	1018	1023	1004	1059	975	1084	1034	1052	996	973	1035	999	1034	949	1033	1041	1020	1019	991	965	1009	1057	1011	1058	1010	1023	964	1051	1047	973	1014	1084	1046	1009	1052	1040	1009	1012	1021	1039	1064	1082	1053	1040	1054	1005	1065	1031	990	1023	986	1037	998	1014	1062	1012	999	1016	1027	995	1033	1063	999	1047	1049	1053	1045	995	1003	1040	1057	1008	1007	1048	1023	1026	1039	1087	1005	1022	962	1006	1004	1007	1046	1016	1043	945	1036	1026	998	1035	962	1015	978	962	1055	974	1013	1036	1038	995	1056	991	985	996	984	1040	1037	1029	1024	1000	1009	1004	978	984	1018	1029	1041	987	988	987	979	1005	984	1015	986	984	1024	1022	1029	985	1011	1030	964	956	1011	1036	979	1033	1011	1022	997	1000	1038	1064	996	1034	1056	1034	1051	999	1014	1041	1032	1042	1050	1053	1078	1021	1050	992	1004	1041	976	1054	976	1021	1055	968	958	1020	1025	1035	1027	1033	1024	1030	1012	1081	997	1028	1001	1095	1048	1026	1026	982	1084	1066	1010	1005	977	1016	982	1043	1054	954	986	996	979	949	1028	989	1006	984	1018	1007	1056	978	998	1002	1024	993	1048	1021	1025	1023	1003	1041	1091	1011	1016	973	1032	969	999	983	1028	986	999	989	1020	1020	1010	1056	989	1031	984	992	1017	1068	1008	1010	1005	990	1011	948	1061	1009	1019	973	1018	990	1045	997	992	1007	1031	961	1092	1007	1004	948	939	1018	995	1062	962	1002	1007	1015	967	1035	949	1018	1028	990	1012	997	1059	1013	1030	1037	1019	1006	1048	1071	1085	1040	1059	1002	1046	983	1020	959	978	1020	1065	1012	969	1012	1008	1001	1031	1044	979	1027	1017	1026	1025	1024	1008	997	1064	1008	981	998	1054	992	987	1050	1029	1019	1014	982	981	1022	1070	1038	968	981	1024	998	1010	1025	1037	997	973	1009	1045	951	1024	1007	1046	1077	1029	956	1015	1038	1074	1039	991	1034	976	984	1050	989	992	953	1022	1022	1049	991	1000	1048	992	1016	1004	963	1026	1002	1017	1010	1049	1003	984	1036	987	1007	970	1076	1061	1008	1072	978	958	988	1028	1011	985	997	1032	962	1075	983	1047	972	1013	1043	1014	1055	976	1084	1006	1003	1029	977	1027	1004	1039	1018	952	1048	998	984	995	1005	999	1009	990	993	1059	978	1007	970	959	988	1009	1034	1040	990	1005	991	1019	1039	1015	964	1046	1090	972	983	1006	1012	1094	1059	1003	1033	1019	1025	1074	1057	1020	1065	974	995	1010	970	1043	1010	1050	1030	1052	996	982	981	994	995	991	989	986	1036	1054	980	1034	996	1008	1009	995	1076	1035	997	1025	1044	1051	1069	975	1056	991	1021	1017	997	968	1000	1011	1042	1028	1022	1053	991	962	1024	1034	1029	1006	1003	1020	1039	1042	1018	980	1005	989	1056	1003	1049	1039	1007	975	1025	992	1034	1008	1024	958	987	1018	1015	965	981	993	990	1063	1013	1010	994	982	1001	1035	958	1023	986	1062	989	1021	1036	996	949	975	1059	994	994	1013	1002	973	1010	996	1018	999	1009	1004	1000	1060	1008	1005	974	1013	936	1005	1046	1039	1042	1026	1018	1027	990	945	1021	1031	1050	986	1061	1019	1012	1039	1019	1048	994	1019	1009	1023	990	1019	1041	960	1033	1038	1002	1062	1000	936	952	981	1006	1031	1000	1045	1052	999	1006	1007	959	970	982	1025	968	989	1045	1018	1029	1009	1018	1013	1001	1030	1022	1073	1025	1037	995	999	1024	1000	983	1054	982	997	985	1048	1037	998	1101	1007	952	1001	1082	1069	1037	1077	976	974	977	1059	1006	979	1013	1039	1044	1007	1039	982	1005	982	993	1027	1020	996	1014	1002	1046	995	996	1026	976	1017	1034	1064	994	1003	1065	1066	1051	1047	1030	997	1040	1019	989	999	1015	1058	1029	1032	968	1069	1039	1065	1008	1018	1031	1043	1042	1035	1011	1002	1055	1004	1012	1058	1074	997	1066	980	975	1035	1054	1044	955	1011	1036	992	941	1002	997	983	1047	1043	1049	1016	1011	1047	975	1021	1039	1020	998	1011	1040	970	1042	1024	999	1013	1024	1041	1002	1032	991	989	1011	1029	1050	1023	1061	1041	1029	978	1040	1042	997	1010	1061	1009	958	1032	1080	1086	1009	1012	1009	1008	1013	1059	1011	1013	1024	1004	966	941	1008	984	1007	1019	997	981	998	1045	1030	1028	1085	1025	1048	1071	1033	1013	1071	1011	993	1043	1000	1016	1000	1045	966	1009	1077	1004	992	984	1038	1059	1000	1008	942	997	1018	1012	959	1015	1049	1039	998	1023	990	967	1010	944	1042	1033	1040	1052	1005	974	1011	983	972	989	1017	1028	1022	1007	1024	1033	1064	1057	994	1052	988	1057	1021	984	1006	1028	997	1016	1036	1026	994	1053	988	1025	1004	1009	1000	978	1015	1035	972	982	1006	1006	1045	973	1038	1020	987	1044	1025	1058	967	1024	981	981	1007	1037	1036	1050	967	974	996	1031	1016	970	1034	1028	1003	1044	1033	1009	1006	1025	1079	969	1043	1057	1004	1074	1063	1042	996	1010	1069	1063	1046	1009	1001	1004	1023	1023	1008	1041	1029	1062	1021	962	1017	959	934	1050	1008	1028	990	1039	1017	994	966	966	974	1041	976	1021	969	962	1036	1004	1011	1009	1044	1038	1002	1007	1028	1021	984	1033	1010	1038	1034	1015	1032	1042	991	1003	1016	900	990	993	996	1007	1001	982	1053	983	1061	1008	997	984	1031	1010	987	968	972	1044	1036	992	1010	1018	1009	1008	988	1024	1024	1066	1015	1058	989	1023	1016	1028	995	1023	1048	973	994	910	999	1003	979	1026	1043	1020	1006	1006	1013	1051	1004	1048	1032	969	1002	1000	1009	1034	1034	1016	990	1017	1028	1031	1058	1033	988	983	1040	998	1054	998	1013	1009	973	1056	1039	1023	962	949	962	1017	943	1024	977	1043	1046	973	1015	983	954	1006	1009	1017	976	1020	1068	981	1062	1006	987	1033	992	1049	1033	1022	1059	961	1029	1014	1012	1027	1036	1028	988	1037	994	1009	965	1090	1035	1023	1043	1056	969	993	1065	1012	1006	1032	1053	1031	1020	966	1043	998	996	1040	1074	1025	1006	998	1024	1022	1052	1034	970	1012	972	974	1006	1023	986	1033	1051	1020	1018	992	1017	1016	998	1112	1006	986	1024	967	1020	1031	1116	1014	1025	1028	1042	966	996	1064	1048	992	978	969	1049	1039	1017	981	1071	1036	949	1011	1016	1031	994	984	996	1042	1010	1021	1059	993	1097	1010	992	1022	996	1002	1025	978	928	977	989	1009	1014	1066	1023	1008	1021	1002	1017	986	960	1036	1058	985	1013	1068	995	1032	989	1056	989	1040	1031	976	1029	1009	965	1062	970	1037	1051	984	970	1020	1017	1037	1051	1062	985	1056	981	1045	1025	967	971	1063	976	984	1015	1036	970	973	971	987	1001	977	986	998	1058	998	931	1001	1042	999	949	1009	1039	1044	992	1018	974	1038	985	973	1017	1032	949	1043	1040	949	1008	999	1049	1025	990	1060	1076	1015	977	1029	1033	994	1033	1036	991	1033	1013	971	1088	1007	1031	988	1005	1010	993	1048	983	973	1020	1024	1017	1017	1069	1019	1023	1047	1024	970	1036	986	1061	1037	954	999	1037	1033	987	1022
29351	18408	11157	7821	5674	3608	2833	2150	1750	1249	882	508	546	491	504	475	462	502	410	388	394	366	427	356	418	388	396	359	360	375	367	313	366	344	355	344	398	389	381	346	347	355	353	342	357	338	391	380	364	350	328	348	382	352	350	345	362	393	334	379	367	373	387	384	352	333	323	344	367	362	359	359	363	324	364	350	371	341	358	379	382	358	369	370	331	348	359	383	383	341	362	352	334	334	378	368	362	380	359	366	347	321	376	374	341	384	378	343	396	337	337	359	361	360	364	342	338	356	366	374	351	365	335	360	396	333	333	363	357	330	346	370	356	354	353	359	358	345	344	356	359	351	346	379	352	394	382	345	355	376	363	360	414	357	346	371	381	382	373	347	371	342	381	362	365	357	309	364	360	350	351	330	355	359	341	370	352	341	348	360	385	377	344	351	400	337	312	336	389	380	344	371	383	348	369	359	346	356	375	354	338	367	359	357	358	345	373	379	347	389	368	357	367	357	360	383	387	363	327	351	335	351	364	402	343	380	351	362	334	362	370	346	382	343	394	350	400	382	353	340	353	375	385	381	338	382	349	345	345	334	375	391	396	367	370	362	409	407	351	359	357	379	385	350	378	351	372	375	381	353	330	358	350	353	349	333	368	357	349	366	375	364	356	343	345	339	353	356	353	360	340	378	374	373	375	360	363	342	364	382	370	353	355	354	387	366	335	344	393	328	358	369	359	382	397	372	354	386	363	339	343	352	400	374	344	387	368	365	392	323	354	361	343	388	330	395	380	395	345	372	361	371	372	311	327	351	422	382	341	373	388	379	393	356	369	380	363	363	354	342	355	380	348	353	352	361	348	376	398	360	352	340	380	350	346	403	377	337	336	360	382	347	380	356	378	369	325	351	338	349	391	377	342	355	378	371	370	347	359	370	353	397	362	380	386	355	368	343	363	355	366	354	346	385	363	334	350	333	390	349	342	368	339	340	357	360	366	364	330	344	330	368	398	354	337	356	366	338	385	336	353	348	359	347	351	344	393	347	381	343	347	364	360	332	353	360	324	347	363	365	372	358	373	387	345	369	346	371	341	367	388	350	336	375	365	359	351	342	365	372	307	357	374	406	356	336	373	329	408	330	357	354	373	339	360	353	364	341	360	360	351	358	356	380	363	368	380	384	376	379	384	358	355	369	346	381	326	400	383	333	334	313	337	315	390	382	368	369	343	361	373	329	354	329	380	330	377	379	400	332	369	355	344	393	358	367	368	389	370	357	355	370	358	360	385	377	392	395	392	354	377	370	384	375	386	383	352	372	343	348	355	359	387	371	357	339	382	356	363	363	351	343	386	375	353	364	397	338	389	363	338	342	375	330	386	365	376	344	355	366	368	354	352	391	370	381	360	339	376	363	382	389	361	348	386	355	339	354	351	344	322	364	375	348	358	340	345	334	341	380	360	361	369	387	392	385	370	343	373	359	342	361	380	341	341	361	347	367	374	355	363	373	363	384	329	361	363	335	332	383	366	392	370	346	343	351	325	406	350	358	344	367	361	376	356	382	331	346	367	370	362	362	368	401	328	372	375	367	362	334	333	363	361	355	352	333	359	323	381	343	355	356	346	367	337	369	299	359	370	363	332	354	345	342	322	352	361	361	371	366	328	348	325	382	354	370	298	386	335	357	322	341	365	353	338	378	364	386	328	358	339	375	352	383	417	361	381	320	346	327	355	358	382	361	372	366	357	327	351	381	381	374	389	392	352	356	352	342	360	379	357	368	406	386	405	360	339	338	394	391	342	354	368	380	383	361	340	328	343	401	335	375	338	354	358	324	351	365	337	322	381	332	330	368	382	385	355	349	349	362	387	355	343	383	356	330	378	333	365	377	335	357	387	335	371	367	367	344	345	347	377	344	361	365	362	359	373	350	362	358	370	373	348	339	354	374	382	393	349	334	381	344	349	327	355	359	331	351	341	370	344	361	356	365	365	345	350	363	359	367	365	333	369	360	314	348	323	381	356	355	356	410	383	364	374	392	362	351	349	340	368	347	313	358	366	376	353	356	365	369	372	362	365	390	371	349	363	353	340	365	365	335	344	363	334	383	344	338	372	366	369	355	336	365	348	351	357	352	347	393	389	366	356	350	345	329	376	373	397	359	361	354	348	346	393	344	361	380	332	362	370	372	358	372	383	384	356	329	367	387	354	376	374	392	364	378	349	373	367	361	362	341	330	345	374	339	351	382	337	401	344	334	303	358	371	372	351	372	382	363	343	389	379	363	387	356	355	371	335	363	378	345	368	332	337	376	382	360	347	369	376	372	348	381	368	362	361	349	370	350	352	370	338	350	359	331	312	370	352	350	367	363	364	351	370	375	369	373	347	386	353	354	383	411	346	364	393	370	377	337	337	350	393	360	371	337	377	381	362	361	354	387	325	368	342	371	354	367	332	372	385	403	344	355	364	344	328	359	387	380	346	386	365	398	344	359	353	371	366	343	352	376	390	362	360	387	351	363	397	362	361	373	362	392	396	381	354	313	343	349	347	375	374	368	377	350	345	379	329	335	372	344	400	381	346	356	368	368	380	374	366	363	351	348	349	377	372	363	388	351	355	337	380	362	339	363	382	352	336	342	335	376	364	378	386	362	382	357	357	355	366	371	398	383	360	341	376	359	353	360	393	360	378	345	357	397	335	383	364	309	344	379	381	354	399	342	367	366	370	341	359	356	335	369	388	331	354	391	347	362	329	363	343	360	359	335	366	346	353	382	391	367	380	334	381	362	367	344	341	380	384	341	327	337	321	368	400	338	322	360	356	378	343	334	359	339	355	351	396	345	380	362	405	402	368	370	342	375	378	373	326	336	361	336	347	370	309	381	344	331	370	322	336	361	391	364	354	373	353	373	325	338	337	331	358	365	360	360	369	372	364	363	363	370	373	321	352	355	353	366	372	335	363	346	362	358	348	381	356	374	371	351	374	399	343	303	329	366	346	357	345	378	352	386	353	379	358	368	403	376	342	380	352	335	345	372	397	322	339	383	363	331	329	330	361	358	369	349	354	363	373	368	351	345	371	383	363	362	341	358	360	341	361	371	378	348	373	386	351	362	380	344	369	369	350	376	352	344	355	376	368	348	357	348	381	370	340	322	373	368	332	349	338	332	340	338	332	367	355	332	325	379	340	359	362	367	365	379	320	364	355	389	344	353	334	347	336	341	379	412	365	359	359	379	349	345	336	341	382	361	353	406	373	398	340	359	375	368	365	327	352	388	392	361	367	363	347	338	375	356	353	360	344	340	353	364	335	377	351	357	326	400	354	360	360	356	362	377	333	377	360	374	317	314	360	381	308	330	396	332	371	319	375	384	364	343	361	349	360	347	349	356	353	368	385	376	394	357	368	335	367	323	336	369	370	372	347	346	348	368	367	398	355	355	318	331	343	339	398	379	375	362	380	365	330	333	370	330	367	380	353	368	353	349	350	346	326	392	391	352	337	369	332	362	360	334
8846	6395	9593	9285	9533	7334	6646	6355	5122	4140	2678	1807	1976	1714	1809	1758	1722	1891	1281	1011	1029	1020	960	998	976	930	963	921	891	870	922	954	916	849	884	821	916	938	856	905	866	878	881	876	823	854	869	796	874	819	874	841	867	838	891	838	807	885	857	861	842	864	858	807	829	791	855	883	883	885	802	844	804	839	872	882	879	888	875	802	833	797	820	849	875	847	821	828	863	853	800	800	796	828	799	828	813	814	845	872	826	779	816	773	770	819	844	897	832	813	835	856	830	839	841	792	841	797	869	867	860	794	798	828	786	816	820	774	826	762	844	794	818	828	852	861	857	803	851	813	799	844	809	826	830	824	813	804	843	822	860	796	829	806	849	822	824	841	837	842	822	838	833	793	787	768	812	839	837	782	813	818	762	802	871	836	841	820	830	853	844	821	866	808	790	776	844	840	799	849	831	799	804	778	803	793	832	821	869	794	853	790	874	825	768	797	803	837	838	871	797	831	836	789	808	849	832	837	782	788	792	845	840	865	791	819	833	822	798	795	794	757	796	839	845	829	822	812	832	814	845	866	833	813	776	799	854	808	822	843	832	785	840	837	832	857	778	801	799	768	810	851	842	872	790	887	822	865	799	842	788	836	817	843	746	799	768	781	821	839	819	836	804	826	842	834	825	836	848	864	852	842	904	803	807	842	800	872	817	798	797	790	759	850	824	817	863	805	844	813	807	840	785	793	815	786	806	831	825	778	762	836	810	786	833	821	783	818	827	792	822	837	815	795	847	862	784	777	847	789	798	776	822	800	839	791	847	790	828	767	837	814	811	827	774	779	835	829	811	813	853	822	835	883	798	845	852	841	826	796	825	784	796	798	812	803	802	822	820	846	804	863	767	817	771	808	776	863	799	794	880	827	806	835	840	767	793	835	812	843	822	787	922	859	838	857	813	834	793	816	808	781	778	835	834	835	822	810	803	825	804	827	859	847	809	826	811	884	802	808	833	841	774	809	801	853	800	843	836	788	782	836	842	785	801	815	859	811	778	862	837	818	775	848	857	812	803	828	775	825	789	830	827	809	788	792	855	795	840	784	799	827	853	851	840	843	800	842	831	845	816	861	823	836	835	850	801	841	781	815	872	825	797	843	795	856	817	800	786	759	836	851	755	824	827	798	828	857	829	774	817	864	748	817	801	786	840	866	795	754	839	812	811	796	818	796	845	827	790	828	840	825	832	854	848	788	815	822	823	814	787	814	845	780	805	823	828	812	837	849	882	876	833	815	806	792	838	821	802	824	828	848	777	889	822	779	843	804	783	835	819	807	777	796	854	807	830	825	817	855	803	846	828	830	807	813	812	819	853	844	828	818	794	765	806	810	816	851	824	810	867	779	810	850	814	833	825	796	790	830	852	821	858	813	799	815	886	812	802	796	863	802	834	801	819	797	782	829	865	811	796	804	850	829	782	808	805	784	856	797	854	778	816	800	850	817	815	791	783	762	825	810	785	800	834	808	828	821	854	809	805	836	782	836	798	838	807	815	812	828	786	798	803	774	838	848	817	846	797	782	851	845	811	828	804	845	880	815	803	806	816	786	816	798	811	803	815	810	821	775	834	789	799	780	847	826	845	835	793	806	824	815	804	779	813	804	822	789	833	818	807	793	816	785	853	805	846	870	828	812	868	763	856	862	799	828	804	815	848	821	803	814	797	794	772	804	815	788	804	799	834	818	782	764	832	754	875	785	839	797	812	826	815	799	815	813	779	826	786	791	819	780	856	778	831	861	842	824	853	770	789	816	851	818	829	810	781	840	865	784	821	818	874	796	866	899	866	815	787	802	790	860	876	775	864	778	818	803	861	783	839	818	790	832	846	803	839	792	817	827	801	800	799	822	817	816	822	803	850	763	819	822	851	810	823	837	848	777	802	846	787	775	781	853	873	814	806	778	808	818	855	786	818	836	829	809	845	853	814	865	786	801	828	825	813	736	830	814	773	834	788	782	764	802	790	815	888	824	860	869	819	797	832	802	809	754	858	781	860	805	836	786	851	778	842	786	877	825	853	785	850	827	809	817	810	820	821	862	858	838	780	849	819	818	788	798	831	835	788	840	792	791	835	770	861	798	798	825	816	801	811	815	849	826	821	799	793	782	857	801	788	834	773	845	851	816	845	842	834	829	882	815	854	831	826	828	797	808	813	785	824	823	844	895	784	824	832	847	791	789	735	783	859	841	824	851	813	774	844	829	816	839	798	826	810	876	769	812	843	784	843	787	873	764	811	888	853	830	769	818	815	843	784	811	838	824	798	827	837	794	803	790	846	811	832	818	792	761	827	814	878	787	847	845	857	858	829	828	757	750	831	802	828	829	783	794	830	815	829	859	874	790	816	786	776	840	830	873	776	802	839	865	815	766	823	853	828	841	841	806	773	801	778	803	849	814	791	811	855	829	792	796	832	779	795	788	816	814	875	851	827	859	812	858	830	756	802	808	796	805	829	804	856	826	847	845	827	841	748	844	844	855	785	840	869	796	801	807	807	786	840	797	754	860	863	817	812	798	819	821	812	792	846	826	831	781	817	777	836	827	846	833	778	823	850	794	762	811	777	820	841	825	815	814	837	854	790	870	797	802	822	808	810	843	791	851	827	805	809	863	827	793	824	816	804	807	805	775	779	808	770	837	829	767	812	798	799	857	816	805	842	825	800	791	850	854	794	824	826	838	782	817	798	800	809	796	763	871	830	844	861	787	784	803	810	823	800	791	824	772	823	801	833	808	787	798	815	839	806	789	818	818	846	813	808	830	801	771	817	833	801	855	824	825	773	761	821	739	802	821	841	776	811	784	849	837	850	804	791	852	795	827	822	810	810	798	789	783	853	804	838	800	858	839	797	808	823	789	819	835	862	857	803	805	804	809	817	796	789	781	733	830	803	839	805	821	837	771	814	855	795	795	861	807	792	839	809	863	818	830	812	809	806	832	816	857	823	812	823	807	824	829	794	793	787	781	841	851	797	810	809	764	837	824	802	842	819	819	783	785	851	831	812	801	796	850	822	796	799	794	776	780	823	813	814	784	816	800	853	817	794	853	815	781	826	813	755	837	787	845	801	864	825	789	825	810	801	856	784	753	806	836	819	732	832	834	871	787	832	867	829	833	844	764	815	778	794	805	815	798	841	831	815	799	805	820	849	756	828	823	848	866	839	822	804	799	804	806	830	816	797	868	845	813	767	855	896	818	892	792	775	803	814	849	792	785	841	866	843	840	792	820	910	848	792	792	830	835	819	811	797	788	791	781	867	783	834	764	803	785	821	795	799	810	827	823	822	839	822	838	796	824	773	799	793	828	831	852	851	839	848	802	849	814	825	854	841	802	809	821	816	858	862	865	798	854	805	845	835	855	845	816	863	821	810	821	873	824	799	817	792	846	806	860	785	819	800	813	854	826	868	807	806	883	831	834	839	841	794	830	829	811	815	781	808	825	911	790	767	829	803	831	819	849	778	836
27942	10489	1299	649	455	362	363	376	377	361	302	351	307	380	324	355	316	325	355	334	317	324	324	316	335	333	339	321	309	331	355	345	346	303	308	310	324	344	316	326	370	361	334	336	317	377	328	351	308	353	339	297	355	330	322	348	346	336	307	317	329	331	334	320	326	334	322	342	339	334	324	337	337	338	345	347	324	322	308	342	341	358	360	333	316	315	320	333	327	347	352	321	335	350	342	301	308	351	338	339	330	365	291	368	322	307	316	324	356	356	333	322	341	338	339	336	340	314	346	347	306	299	307	338	345	314	319	361	351	345	340	336	330	335	310	339	316	348	340	318	339	344	339	327	317	347	378	348	323	305	318	344	310	344	324	360	324	353	307	349	361	331	330	364	334	340	296	301	359	321	340	290	338	342	288	323	315	340	324	346	328	350	327	364	304	339	322	357	320	350	330	328	336	329	334	331	356	318	368	301	322	333	330	330	342	365	328	327	334	346	350	338	326	344	325	335	320	346	349	366	311	309	300	323	326	345	317	350	341	327	361	287	323	338	323	322	330	337	343	352	338	330	319	336	301	333	324	342	317	317	323	318	354	332	341	352	331	309	318	314	314	357	336	308	313	329	334	307	350	364	346	304	334	351	306	333	293	323	325	325	311	304	346	325	316	332	339	336	315	363	322	361	295	376	334	334	341	341	331	320	302	343	338	345	320	344	340	347	315	299	337	320	354	365	343	309	316	341	341	314	291	336	332	336	319	332	316	319	318	295	319	328	334	322	351	339	342	352	303	305	332	355	346	339	338	325	320	322	333	349	303	343	350	324	307	353	318	310	331	296	339	342	324	327	369	332	342	319	331	361	332	338	310	278	324	320	351	325	292	307	328	320	338	320	312	360	329	377	329	342	311	326	358	332	344	328	328	316	322	343	368	326	321	360	336	328	337	321	351	336	352	302	310	333	329	271	303	348	355	328	302	298	303	313	340	325	319	341	342	318	336	333	310	322	351	312	345	332	316	348	309	340	345	315	325	308	309	336	341	354	364	350	298	308	322	313	330	315	343	345	320	340	353	379	327	316	339	316	302	284	366	322	342	307	297	335	315	322	318	298	357	307	349	357	336	346	338	357	361	334	331	306	317	330	328	322	316	352	322	332	315	331	290	340	348	357	350	329	350	355	301	301	315	362	314	321	375	337	295	319	353	336	366	354	339	310	357	355	310	322	333	291	345	329	320	338	340	333	317	322	348	321	315	328	330	330	323	365	318	345	335	342	356	335	334	289	303	301	315	314	355	353	300	311	331	312	330	314	352	325	365	314	358	350	323	349	327	300	305	327	334	330	344	331	338	359	325	355	321	344	309	299	343	327	324	326	331	320	320	341	324	362	345	341	327	349	358	295	377	315	350	330	336	344	315	315	319	333	357	303	333	327	324	326	341	345	355	340	322	337	330	336	303	325	353	327	309	344	324	337	398	337	317	333	374	317	334	334	355	327	373	333	330	326	315	336	330	343	342	304	338	334	311	353	312	381	314	323	373	317	321	346	321	364	322	368	348	309	314	326	324	319	342	319	352	311	312	371	335	312	348	304	311	329	335	340	334	314	366	337	346	342	286	327	339	343	370	326	312	328	314	306	305	318	327	340	320	309	333	330	365	291	318	322	313	346	371	321	337	307	380	307	314	366	328	372	328	317	342	366	326	347	350	339	311	315	337	321	283	341	337	348	317	335	344	328	304	333	353	345	350	330	307	320	306	314	356	346	297	343	354	316	321	304	297	335	330	363	330	304	329	368	325	322	305	318	333	334	314	333	308	322	294	308	284	323	314	344	312	334	349	297	338	336	317	317	330	338	320	323	327	308	320	336	348	310	312	338	363	321	358	347	340	337	328	353	349	293	353	322	320	307	303	347	319	332	332	359	372	311	305	354	291	323	351	306	332	357	368	318	296	330	317	313	337	330	343	335	362	326	337	333	339	308	340	377	314	310	303	307	333	320	294	348	343	353	315	340	327	329	344	352	320	332	318	338	346	347	336	296	283	273	330	351	324	339	322	342	295	289	298	320	343	335	362	334	351	342	332	352	314	302	309	323	338	350	314	287	327	327	344	333	353	318	326	339	339	367	339	324	352	330	334	336	313	351	319	335	335	298	316	333	331	315	340	313	345	322	295	299	309	323	304	269	321	298	339	331	338	354	320	339	335	314	307	325	327	307	295	359	377	311	325	361	350	309	358	276	333	349	315	329	305	316	346	311	337	372	314	328	322	335	352	333	307	352	332	356	338	354	333	320	319	344	312	337	354	340	351	292	310	350	347	313	269	327	328	362	365	328	343	336	329	318	324	339	346	350	340	302	319	307	317	336	320	293	350	338	301	315	346	332	350	300	340	350	327	316	330	308	334	322	328	365	334	298	343	322	326	352	344	328	316	291	326	367	350	314	315	295	330	346	336	334	313	357	335	340	325	316	330	329	326	338	354	348	347	314	326	333	332	345	340	317	326	308	325	331	310	338	327	315	285	332	310	352	344	360	333	362	333	330	321	344	367	324	326	344	324	352	365	311	337	351	316	357	351	345	349	330	326	323	321	340	363	341	344	323	311	349	355	320	301	335	332	334	333	344	292	331	331	308	319	318	355	336	305	313	352	312	321	330	351	301	353	318	342	330	343	356	336	331	340	310	339	359	317	324	333	315	343	365	308	373	324	330	330	333	362	316	327	361	313	305	347	320	338	329	327	349	320	362	319	359	335	320	352	337	351	336	316	336	338	351	400	333	351	321	303	345	320	365	344	360	345	340	329	370	328	356	287	345	327	319	322	332	351	317	352	380	358	332	323	342	337	311	332	328	372	318	315	342	340	324	313	345	374	307	328	382	337	350	347	294	302	312	318	360	333	335	355	332	346	354	358	343	328	364	335	313	321	346	359	333	316	312	332	332	343	324	346	335	327	342	329	342	320	354	325	342	342	312	303	319	333	344	327	338	335	333	316	352	333	320	356	305	347	362	341	314	345	335	329	358	328	349	341	349	290	313	326	321	363	293	346	323	334	364	326	321	326	331	359	336	362	348	340	310	324	325	328	357	309	341	341	358	335	337	308	352	307	362	325	365	335	331	352	353	321	339	321	373	327	326	334	351	324	355	304	348	320	351	340	339	327	357	330	324	325	342	347	346	325	318	349	323	342	313	328	314	311	319	359	311	319	294	305	321	316	331	318	307	337	307	309	336	332	298	312	292	342	314	317	324	315	319	313	326	311	380	324	317	312	365	342	303	321	353	320	320	334	328	335	328	376	296	307	333	355	296	323	333	329	331	341	334	335	330	373	337	307	369	316	352	327	299	334	310	340	323	335	314	326	327	344	306	339	362	343	344	334	342	317	332	350	315	328	358	350	317	316	333	311	332	351	329	341	312	314	322	305	332	356	348	321	318	311	336	317	331	312	308	321	342	330	321	329	301	304	298	323	315	322	309	337	324	354	327	295	358	345	353	321	354	301	295
6618	1267	1557	1353	1222	1125	1007	1071	952	943	837	770	827	812	803	841	780	793	820	818	829	772	776	792	797	765	762	791	748	821	796	759	779	794	840	800	795	793	807	740	739	803	827	781	793	786	796	781	830	816	767	794	772	772	768	746	745	792	786	745	769	831	782	733	796	759	766	778	838	761	800	769	750	832	816	710	796	797	786	792	771	805	802	759	775	779	781	782	784	762	815	749	801	773	790	794	793	747	806	754	797	822	716	757	777	762	737	751	732	825	765	825	772	744	836	732	775	732	764	782	813	762	763	790	765	757	787	761	807	794	729	782	787	773	752	805	782	804	798	792	803	838	795	776	845	749	805	738	774	787	793	749	821	826	778	773	767	783	739	766	813	803	789	770	794	802	743	767	781	792	728	759	767	772	762	722	768	742	749	777	778	793	748	758	809	805	743	769	792	797	765	764	783	796	783	791	770	796	754	769	743	868	787	756	813	740	782	774	810	802	805	774	793	780	746	777	801	776	750	796	788	788	804	715	772	783	752	791	789	748	760	781	846	770	792	768	769	782	783	790	735	782	771	762	768	745	825	807	748	813	749	771	742	802	776	799	753	812	826	748	738	775	694	778	756	807	785	789	821	779	761	737	762	826	766	801	791	792	770	806	731	810	762	762	753	740	772	778	785	727	775	754	792	770	746	763	761	790	838	778	794	724	743	794	820	782	764	769	796	748	763	771	803	816	755	781	795	741	738	817	790	776	748	736	759	751	790	755	817	752	796	817	789	762	747	855	762	794	737	797	781	753	768	767	772	802	756	759	766	792	788	808	763	764	792	790	775	790	812	755	766	736	776	803	778	745	796	761	808	780	811	791	768	791	773	799	809	769	810	793	795	786	819	821	828	772	744	756	812	797	723	759	828	774	782	758	763	743	721	769	812	791	740	787	748	772	747	787	755	824	770	789	787	761	784	745	823	772	793	803	761	776	742	802	747	805	782	754	751	807	772	779	776	779	766	773	784	821	764	850	721	781	763	729	777	741	788	776	782	754	803	811	765	741	785	750	795	785	767	776	771	811	739	782	798	760	788	777	792	825	787	802	812	789	861	779	816	762	780	773	831	827	787	796	758	808	785	741	807	789	737	801	782	746	782	762	771	770	778	791	836	718	780	786	730	807	793	765	783	784	782	796	779	832	767	804	797	809	761	792	783	775	773	772	753	816	784	756	781	746	776	743	805	794	816	776	767	797	781	786	791	722	786	844	792	758	790	774	794	793	798	791	767	769	744	772	775	817	790	744	792	802	823	753	795	783	798	751	787	795	785	780	751	768	774	800	788	781	784	797	727	762	777	734	786	768	788	748	818	791	787	770	784	785	783	826	762	778	779	750	778	780	748	715	793	741	768	756	807	782	791	751	829	795	786	807	769	700	724	831	781	782	777	798	802	751	803	795	780	771	834	744	780	801	746	770	811	831	808	794	793	796	790	801	777	781	792	737	789	759	767	781	783	780	782	800	759	800	753	834	810	754	774	732	760	784	786	753	782	801	771	785	743	786	777	787	776	788	748	781	833	833	742	762	815	758	770	706	826	755	804	748	763	803	760	800	795	796	784	784	773	771	800	772	739	761	795	797	745	824	749	753	752	752	806	774	755	767	747	818	791	819	801	721	743	828	782	793	797	792	764	784	774	759	733	766	798	778	767	767	791	766	747	827	816	784	774	749	783	780	770	762	752	761	758	856	773	866	788	750	758	772	836	818	789	809	772	842	796	800	804	820	766	747	789	770	719	767	805	798	726	797	762	756	752	808	787	789	754	779	799	793	790	744	818	736	737	771	760	810	746	763	773	765	764	785	815	797	814	744	766	775	808	730	752	818	762	786	761	752	784	826	769	793	767	811	784	772	777	777	848	787	785	724	789	757	810	783	780	789	773	807	792	784	747	755	835	778	778	804	802	771	791	759	778	765	756	776	787	773	735	767	830	721	804	768	776	801	783	756	759	810	759	786	741	805	755	743	826	792	778	790	763	748	797	735	749	766	842	774	803	863	711	811	772	773	763	759	754	754	791	774	754	789	781	815	797	766	741	770	795	800	808	801	736	789	743	821	798	837	797	830	811	773	771	737	832	763	753	776	764	798	784	804	758	775	759	782	838	752	773	766	760	804	765	790	784	768	754	823	749	747	776	784	763	769	755	807	736	811	822	821	765	762	801	804	755	742	793	812	774	767	768	789	760	778	796	772	831	775	766	784	824	741	787	735	801	761	839	811	770	786	764	789	778	769	776	779	810	775	760	750	721	771	772	829	762	785	819	793	801	793	709	792	775	782	734	754	780	766	793	817	771	748	789	784	793	787	788	761	739	795	759	791	773	773	779	792	720	780	809	748	751	806	781	785	784	722	762	760	794	756	754	755	775	818	766	748	815	835	752	766	772	759	792	772	814	761	786	780	812	751	766	817	783	801	849	812	775	802	780	782	755	745	791	786	755	796	792	766	787	772	740	762	785	816	802	761	795	801	792	764	737	732	759	795	753	796	802	811	741	804	822	770	712	810	756	797	793	809	804	747	759	817	786	785	773	752	790	740	734	792	758	811	788	795	776	725	808	824	788	824	823	750	742	777	711	802	773	741	772	783	784	768	773	857	777	777	766	767	743	767	807	783	808	761	797	777	795	801	774	847	818	771	790	755	792	750	809	748	751	738	769	839	804	786	755	719	759	783	811	774	771	723	775	783	799	764	781	817	781	761	830	787	751	824	805	749	807	768	771	803	802	798	803	781	798	790	778	782	793	771	771	787	748	765	802	750	844	801	754	796	767	788	779	792	775	755	742	750	747	809	758	766	776	763	816	753	803	762	772	710	749	756	825	755	759	792	735	765	786	757	809	784	805	776	826	807	796	797	786	786	766	811	710	759	786	775	798	816	809	780	794	788	757	781	782	801	790	745	749	713	777	776	763	791	754	749	763	795	818	773	772	775	798	759	762	794	723	774	809	780	802	752	753	752	748	757	769	827	812	729	766	771	776	746	818	787	792	727	777	780	763	753	794	797	767	784	797	835	785	796	773	813	731	816	734	807	820	767	773	798	786	809	770	755	802	831	803	833	817	782	772	794	797	744	717	768	767	788	776	793	756	804	789	775	786	760	792	744	749	799	825	798	817	813	757	787	806	777	753	741	798	780	823	823	729	729	823	770	764	794	781	768	757	812	766	767	821	744	815	740	746	799	809	786	804	817	791	774	799	760	770	770	773	759	770	788	791	814	795	770	777	772	739	847	772	767	801	795	784	765	765	793	770	738	814	809	783	823	771	777	762	775	753	769	710	775	794	775	813	812	797	724	802	774	792	773	776	767	794	827	771	728	778	798	817	760	730	802	843	796	798	781	821	861	797	782	740	745	787	772	743	762	734	781	814	781	849	824	780	743	764	757	802	742	789	799	775	783	793	825	780	760	779	783	761	840	750	774	739	748	791	750	805	790	788	782	737	828	757	796	771	784	795	798
29081	15272	6400	4084	3178	2298	1598	1403	1143	1059	687	569	512	501	547	581	549	487	401	436	441	409	403	447	429	420	455	424	420	452	447	411	454	464	416	443	412	385	415	445	401	439	432	436	428	421	440	380	444	412	420	449	412	435	406	419	455	410	438	435	410	418	427	427	442	426	419	402	405	449	434	419	402	474	413	409	431	432	417	437	422	417	462	408	386	398	422	399	416	414	460	433	434	418	407	416	439	429	424	444	414	401	420	425	428	405	412	423	430	480	411	469	399	365	428	419	407	446	451	464	437	428	446	392	399	439	412	404	442	399	420	421	448	428	417	462	420	479	397	397	402	458	388	424	439	414	406	409	413	414	437	431	401	417	425	429	405	431	444	419	455	434	449	415	412	403	435	459	483	436	419	452	398	417	415	448	447	404	427	417	440	439	413	406	422	420	466	417	443	394	413	375	419	429	436	427	460	410	439	393	416	429	382	417	418	410	389	420	485	416	405	414	409	422	416	435	419	419	406	428	441	408	412	423	413	449	416	436	397	421	418	430	395	435	425	440	403	407	414	429	412	401	402	417	405	416	409	404	420	422	434	398	420	407	413	451	440	433	423	390	422	421	402	420	421	415	436	416	412	420	433	419	392	440	434	440	427	422	434	415	387	391	433	405	453	430	420	398	429	416	434	414	384	353	391	441	435	424	418	433	423	398	400	404	413	454	428	442	441	446	407	418	412	446	411	430	378	432	398	502	412	436	429	376	426	423	394	438	432	415	433	465	403	435	435	420	416	420	363	438	412	438	454	393	370	405	423	413	432	420	412	389	432	394	416	395	425	433	413	417	456	454	408	413	438	446	442	437	427	414	415	428	422	391	421	454	412	408	439	409	393	449	424	399	440	487	418	413	451	413	402	438	451	432	395	446	420	412	424	423	421	413	437	437	425	420	412	418	417	436	443	450	406	440	463	419	398	417	410	404	423	421	407	436	458	417	416	399	408	431	407	449	398	452	427	438	412	452	409	464	433	461	394	407	404	435	406	413	442	393	381	466	429	405	424	417	439	423	413	409	414	450	426	414	423	379	421	389	428	424	405	445	417	425	382	431	381	439	404	430	429	410	452	423	460	422	405	399	431	431	409	397	421	407	431	428	404	449	426	424	406	418	423	404	418	454	406	447	414	396	411	422	398	442	434	417	391	441	414	399	406	445	414	402	406	432	445	447	444	435	415	399	452	427	441	416	428	401	397	398	403	447	398	404	423	413	378	426	393	440	414	411	424	445	414	437	424	425	426	412	419	404	424	421	405	405	454	453	440	401	414	412	424	445	408	458	399	379	436	434	425	395	413	443	447	404	409	422	432	420	424	450	413	411	429	427	410	419	402	433	409	443	425	409	439	389	391	394	425	448	422	429	462	466	422	403	429	425	436	414	448	414	406	395	447	399	412	429	465	384	444	402	442	440	421	422	409	425	420	427	383	408	434	442	419	416	395	439	428	398	407	402	425	418	425	495	415	447	421	380	434	427	432	402	409	431	408	375	417	432	429	416	411	392	435	458	431	403	413	413	417	442	389	465	437	435	451	435	456	399	444	434	417	406	427	428	378	440	433	451	426	441	421	446	426	437	413	462	422	399	422	413	418	396	435	447	419	434	412	395	436	407	395	398	391	428	454	406	414	407	437	436	419	450	391	374	387	417	446	434	432	434	429	442	393	418	446	399	425	443	437	385	435	396	423	456	418	412	420	446	437	411	431	473	455	418	409	439	415	398	430	399	408	455	431	420	419	420	413	451	434	422	414	430	392	414	403	424	425	385	419	411	414	445	444	425	412	434	452	406	377	418	451	432	397	414	399	423	424	433	417	431	388	390	408	473	401	390	406	475	436	434	414	400	430	438	413	412	438	410	427	412	403	415	423	445	428	406	402	407	375	436	397	461	402	385	383	393	437	435	420	400	402	402	441	406	435	442	435	424	409	415	381	394	385	451	457	443	402	451	378	409	399	469	422	388	392	442	440	408	434	373	436	453	450	401	412	398	416	420	446	446	383	437	435	408	435	462	427	414	432	428	409	410	426	405	375	419	434	439	408	448	433	415	418	426	431	387	419	408	421	416	455	408	437	409	409	408	418	405	434	439	429	421	417	387	424	409	425	385	426	418	336	432	438	436	431	430	443	420	388	390	413	419	434	416	421	447	444	408	400	454	457	397	412	428	406	446	397	423	411	445	416	437	421	425	390	430	436	425	415	404	445	419	440	400	428	455	400	427	438	431	431	449	390	446	437	441	403	440	374	428	445	399	395	437	422	438	394	412	452	412	436	432	408	394	426	435	391	445	408	418	440	428	415	411	392	382	402	430	445	450	426	418	421	424	418	421	408	394	456	445	422	420	393	407	466	435	433	414	415	399	404	411	419	406	417	477	433	444	440	442	429	445	388	396	426	419	412	415	393	443	423	449	394	425	442	392	428	407	393	444	439	413	416	401	442	433	395	406	393	423	456	444	417	413	419	454	437	429	417	442	423	405	375	410	407	423	448	434	445	413	441	410	433	440	434	440	445	416	459	420	429	431	414	431	445	405	431	420	416	426	421	407	415	420	401	399	455	441	415	431	438	446	431	439	438	406	398	447	430	405	416	406	435	401	425	417	470	392	439	448	432	416	423	448	388	407	464	419	423	412	431	419	424	440	381	431	446	375	397	407	417	428	465	412	430	422	409	402	381	425	386	384	448	447	435	420	429	407	415	379	364	393	377	464	435	432	398	433	389	408	451	428	412	434	454	391	413	427	428	429	418	437	409	448	362	444	413	402	445	451	423	417	442	468	377	435	419	425	431	397	409	446	412	443	412	454	439	418	418	397	407	423	415	432	436	396	438	405	408	429	415	397	411	419	431	401	393	393	438	428	463	404	457	379	403	443	412	440	403	408	452	427	427	427	391	427	461	465	419	432	386	400	450	439	407	414	384	397	435	433	419	422	403	383	457	433	416	415	454	442	381	460	391	441	424	424	474	410	443	425	426	478	420	426	399	471	410	407	469	404	425	384	409	425	428	422	426	443	438	416	423	425	427	417	395	456	410	436	403	389	430	374	434	429	468	434	436	393	440	411	426	445	426	457	431	451	420	384	416	460	430	438	457	349	394	430	432	436	417	436	426	440	386	381	419	396	437	405	415	451	466	428	384	445	401	457	426	425	445	423	431	402	400	440	440	409	385	429	451	397	408	421	419	442	419	437	423	411	414	385	414	387	441	412	426	413	408	424	424	416	438	445	445	473	405	411	408	413	406	425	388	444	438	438	447	422	401	397	424	397	422	391	385	460	412	415	392	445	402	419	432	424	406	421	415	436	427	432	426	400	398	396	453	424	434	415	407	433	431	415	405	438	439	413	437	416	398	399	410	460	415	407	432	404	400	411	390	423	410	423	452	417	408	377	430	431	412	439	444	412	449	422	423	426	407	413	399	392	418	416	454	402	456	417	412	426	424	434	429	395	432	409	441	445
8375	4529	6154	6016	6262	4851	4412	4994	3575	3823	2136	1803	1515	1475	1660	1655	1622	1480	1253	1082	1120	1043	1070	1032	1083	1075	1007	985	980	1043	1031	1070	1030	1062	1094	1062	979	1037	1011	1041	1010	1031	1039	991	1046	971	960	1052	993	989	1050	1013	1004	1029	1012	1053	1009	997	998	1033	1002	994	1011	996	954	1019	1032	974	1067	975	1022	993	1019	1026	1049	1036	966	1000	1027	1034	1025	1016	1027	998	988	1051	943	958	1066	996	965	1052	966	949	1010	1001	993	1021	1000	994	988	998	1009	1001	973	1009	1022	1028	1009	981	988	1017	1052	1040	975	1047	1070	920	1063	1032	1007	972	992	1053	1017	987	986	998	988	975	986	1020	993	1000	1031	1021	1017	1025	997	1058	1003	988	991	920	968	1011	950	1004	992	1006	1030	1006	1038	1060	999	1028	965	1052	1002	1001	976	921	987	1023	956	968	980	1016	963	1045	980	1029	1047	950	1011	983	980	960	1040	931	1040	953	1022	975	1005	1020	985	1008	982	994	959	1020	998	964	1005	948	1017	992	1031	1050	999	1014	1052	1005	980	989	1021	960	1033	931	1001	996	992	1026	979	1020	949	972	1014	981	938	987	954	1008	1053	1062	975	1028	996	983	983	992	951	1013	977	1024	937	977	954	971	1024	1046	970	1068	1041	1067	973	974	1006	964	1049	1056	1052	1058	1060	950	1045	1062	1045	1026	1041	1029	1004	986	993	1023	1003	972	995	1006	1028	971	1066	1011	1021	1034	1012	981	979	974	1000	973	959	990	948	957	1023	1042	1004	950	999	1007	1018	1003	975	1081	1007	1031	975	986	994	1024	1006	996	1028	957	1011	975	895	982	1005	1033	980	1013	1047	950	1017	1014	1018	999	934	954	963	1034	1001	1051	964	953	993	999	1027	1013	961	1057	1004	1024	1067	996	1028	947	967	1034	983	977	972	1025	1041	988	969	1017	1007	947	1046	1044	991	977	1002	991	974	1040	1008	1015	973	1020	1017	965	999	1013	1007	999	1046	1010	947	1004	1018	1020	989	1019	970	1014	994	990	1034	1003	1017	1009	977	975	1021	1086	1033	994	973	1027	1005	983	961	1012	1002	968	949	974	1000	976	1057	954	1003	967	939	1042	1017	985	982	1002	990	1013	985	977	958	1028	964	994	989	989	980	971	969	1082	981	1080	986	1023	996	998	971	1088	935	1025	977	1004	999	983	990	973	1031	995	1036	1005	952	993	977	1041	1021	977	1000	995	1036	1008	1025	984	997	975	1014	1009	1006	1019	999	1060	1001	1008	1028	982	965	1036	957	959	988	946	1038	1040	954	970	974	1055	1001	957	1019	1022	1000	972	1036	1007	990	989	997	996	1032	1029	1048	1038	973	961	1030	958	1000	1013	1028	987	989	1041	991	1038	981	1015	948	1063	1006	990	995	1035	958	1002	1074	997	913	998	956	1029	1025	974	1002	1043	988	987	997	971	1030	988	997	1009	960	955	1010	955	959	942	972	975	1004	992	968	973	996	966	1000	967	1009	1040	975	910	982	1006	1042	1069	1011	971	967	1102	943	1002	932	1015	1031	976	981	1058	992	998	1015	994	961	994	1034	998	1034	943	1022	1009	969	1040	1016	951	976	1002	985	1027	1028	1007	985	990	1016	962	1026	953	982	960	994	998	997	981	970	995	952	961	1013	949	1037	1020	1000	1022	977	938	1071	1008	977	991	1015	1028	1004	956	1008	966	984	989	1011	974	972	1001	990	926	1067	989	1044	952	1028	1023	1052	988	985	1011	1004	951	1009	1025	1021	1010	950	1029	1011	986	954	1002	984	934	1042	996	978	1029	981	1067	973	1006	1030	977	1027	1004	992	960	964	971	981	1025	992	1032	1020	975	944	1025	963	999	1011	973	1018	969	980	960	1008	1022	986	950	998	972	997	1002	1004	1008	984	979	1026	987	963	1010	982	928	983	1013	1053	993	1009	967	998	1000	976	1032	1016	972	993	978	993	980	1021	1047	1021	1005	1007	968	1020	966	984	1029	948	955	993	985	983	987	1026	990	1020	1005	992	981	1017	1013	1021	975	970	991	1031	1011	989	966	994	1006	963	994	1029	993	982	1046	1003	996	986	1010	935	975	976	1000	976	972	984	1036	993	1007	990	1015	1010	994	946	975	967	996	1043	993	979	982	953	977	1013	1048	976	952	1010	972	1006	988	966	1018	1020	1026	969	1018	1039	1040	988	945	1000	988	953	972	1054	984	948	1028	957	961	986	942	1031	1011	993	1011	988	925	1044	1016	991	962	1072	978	958	919	958	1003	1007	987	959	1004	1005	933	999	1048	993	1012	997	1061	1007	974	1018	965	972	1025	1019	1018	986	1015	990	1003	978	1011	982	995	950	1007	1004	964	1007	981	1015	966	949	1009	970	1019	991	953	1045	1021	1000	975	992	1029	943	989	1023	1014	999	1053	1039	993	1010	1061	945	992	1007	1029	1016	959	1002	943	1005	983	1031	1004	992	990	982	972	976	1029	990	1012	1018	986	986	1049	1005	1042	1022	993	1018	1024	987	974	951	1040	999	944	979	1008	1042	1056	988	940	994	1026	1000	1001	1017	953	1045	1024	997	1011	995	992	1013	998	1008	983	974	1011	1010	1077	1052	943	1012	1013	1008	1027	943	1013	1016	973	1009	959	1013	977	990	1009	953	1025	981	985	1036	999	947	1066	986	979	1012	1030	1052	1022	1025	993	932	940	1049	989	961	993	979	991	1010	1023	973	958	968	985	1021	1009	1006	1014	1028	1029	973	1041	1009	981	993	995	943	1005	962	984	988	1026	959	955	945	1019	991	1037	981	996	986	974	993	991	1009	949	920	1031	1042	1014	1009	1022	1007	1035	950	967	1039	980	1050	1004	975	980	1039	1046	1024	1053	1014	919	1007	966	963	1030	953	1071	972	997	1027	958	980	994	1002	956	998	960	947	1010	1024	999	1002	992	952	1018	966	968	1019	1025	1009	988	982	981	994	1030	1042	1005	961	976	968	1051	1019	1030	1007	985	969	1008	973	994	1010	1013	1000	999	1028	947	993	1038	995	991	1038	988	975	1037	1036	956	1079	966	1005	992	1020	989	973	1000	906	1007	975	1010	992	967	1014	1029	941	960	1003	991	942	961	973	1022	981	1029	963	1018	986	927	950	961	911	991	1015	983	1028	1022	955	1018	996	996	1022	961	1007	985	1018	1019	947	1041	1013	1028	1046	972	1014	1015	966	1006	1013	980	994	992	1015	1013	1029	1001	993	1032	952	1019	995	1091	955	961	1003	992	1025	1050	1017	1003	1011	997	976	994	946	990	1043	986	1021	993	973	945	1012	1007	982	1019	1017	956	972	989	1017	955	956	994	1006	993	1037	1003	995	1006	971	945	980	1023	959	1013	1059	1008	945	1018	973	953	1016	985	1019	1016	1010	1057	945	982	950	1038	978	989	996	990	980	1028	960	981	1027	996	968	1061	1017	980	971	1016	1014	989	1010	1028	964	1029	1012	941	994	1045	1039	1059	976	975	988	1040	997	1000	991	930	1000	973	944	991	931	1007	991	956	1026	1026	972	973	1017	1002	970	1018	962	985	1013	979	1003	939	1015	1014	971	977	984	1056	1041	983	975	951	963	981	996	996	979	1048	992	990	1034	981	984	1019	1052	1011	990	981	1109	973	1043	1029	976	1013	963	985	988	1021	1009	980	1008	1019	993	1005	992	1013	984	1049	997	959	1022	1000	1032	992	1023	953	994	987	963	1008	915	995	984	1014	973	987	981	978	1038	968	1016	944	974	979	967	987	1022	1000	963	955	1006	987	956	997	970	996	1028	1013	996	1018	973	1013	980	990	981	966	1010	966	977	1021	1011	1033	945	1047	1049	984	1056	973	1051	976	947	1041	1020	948	973	973	980	1022	1026	1018	1018	946	957	1019	996	1055	1018	1031	997	1024	979	1011	1018	1006	997	985	1028	1014	977	939	1023	1001	1019	965	1035	957	996	982	993	996	1002	1012	1021	1003	994	945	916	958	1019	971	1002	1046	1006	965	983	968	991	1004	949	990	1020	1037	1023	973	1016	998	1083	1003	994	1065	970	1011	996	1012	977	1000	976	958	1040	988	988	960	971	961	993	960	971	934	970	1002	990	996	969	978	1022	995	960	1030	961	966	985	1007	988	967	965	1013	1013	969	979	1000
29501	18160	10461	7034	4974	3503	2516	2582	1866	1613	830	587	545	617	686	633	543	475	378	360	380	357	360	378	383	392	330	381	344	387	308	351	337	387	368	396	363	340	357	331	366	341	351	360	356	336	360	361	367	328	362	329	366	348	373	354	327	338	368	380	364	360	347	338	345	364	353	350	361	384	350	355	351	344	388	372	359	370	337	361	350	396	347	352	323	363	353	321	382	341	367	341	348	409	343	347	342	317	340	333	358	362	371	335	353	355	320	355	394	359	350	319	347	346	326	329	371	348	379	365	339	356	347	356	355	365	367	390	348	345	340	330	378	325	341	360	341	414	375	356	341	347	350	363	310	339	370	349	372	328	355	370	331	356	346	336	349	338	351	326	363	386	361	354	353	329	343	355	373	360	330	382	396	342	354	355	369	331	356	360	336	345	336	364	368	349	350	322	333	403	381	332	312	354	370	367	352	342	346	332	404	383	343	316	359	368	378	384	367	332	360	339	347	335	379	353	334	353	362	343	344	362	339	313	349	330	363	368	339	375	324	339	335	343	361	341	361	361	385	344	349	324	338	377	374	344	344	325	349	338	340	376	400	319	390	373	382	367	354	353	395	328	345	392	354	333	384	340	361	374	395	329	380	363	340	383	358	361	356	400	337	363	344	355	379	338	321	346	341	377	366	380	343	361	340	380	330	358	362	376	360	368	376	360	356	363	351	352	332	378	362	344	377	343	358	337	345	376	388	361	381	363	379	299	332	348	340	368	319	381	357	334	375	346	325	377	334	309	363	335	356	322	326	340	324	348	364	349	336	324	349	346	356	325	360	349	370	372	309	326	333	354	372	339	352	336	359	345	365	342	339	360	349	361	307	320	357	369	328	338	331	325	337	335	350	344	370	353	334	313	368	357	349	330	334	363	348	405	369	352	324	361	370	354	369	350	374	346	322	361	361	354	390	331	337	341	366	331	352	325	377	370	379	343	343	380	309	339	355	380	354	375	362	368	328	329	357	347	326	357	383	362	346	348	338	335	336	335	390	366	355	359	385	339	339	353	362	339	380	332	355	341	346	367	333	347	342	366	331	376	336	346	386	352	349	320	357	361	346	339	352	365	342	324	362	367	381	329	368	371	325	336	315	350	349	367	351	357	346	316	351	355	360	358	317	335	352	363	353	329	334	363	343	386	381	377	305	362	397	351	333	340	362	364	358	363	358	338	346	338	358	373	331	366	343	343	332	363	319	345	344	349	372	339	358	348	385	337	361	349	326	369	335	352	351	377	355	305	337	332	323	324	334	333	343	377	349	371	351	349	350	351	306	399	335	327	335	366	348	349	346	334	318	364	288	348	335	354	339	366	373	373	376	346	364	303	339	337	338	359	367	343	319	325	337	374	351	376	345	337	370	330	338	388	326	347	351	339	366	350	329	349	381	336	341	369	347	357	346	349	363	356	347	323	357	364	340	358	342	335	355	339	353	365	339	349	361	381	353	354	335	360	392	349	337	380	343	360	312	354	369	324	352	336	358	349	363	371	363	398	356	369	379	366	357	362	340	322	371	364	341	342	331	333	370	352	326	368	306	358	394	340	357	346	331	350	337	362	306	363	334	304	383	341	331	324	358	339	356	325	353	389	343	375	369	350	354	364	340	376	341	343	330	380	361	345	363	407	361	348	378	343	331	302	332	356	352	345	360	333	354	345	361	349	389	345	335	361	347	344	345	331	341	351	333	359	351	323	338	378	390	392	350	335	350	346	348	373	338	326	320	344	352	334	324	365	366	374	376	335	353	367	368	365	357	350	358	338	400	331	399	371	348	381	350	324	349	324	315	382	351	308	334	394	365	361	335	375	328	383	348	343	358	376	360	356	372	362	359	316	376	335	348	378	319	339	333	357	384	330	352	336	332	337	381	392	328	348	367	345	357	325	363	350	382	359	369	316	356	373	360	343	385	336	361	378	353	341	342	347	357	350	376	342	351	360	329	361	344	347	349	328	350	341	369	363	399	347	359	330	382	312	353	328	318	350	325	372	325	357	328	340	363	369	341	343	329	359	367	372	372	364	378	367	352	353	333	345	362	368	321	352	350	359	340	364	355	359	367	346	335	338	346	330	339	357	359	372	316	364	372	362	341	343	369	376	347	328	315	347	329	362	347	358	335	379	362	391	395	365	361	362	350	353	393	356	346	367	341	336	367	353	386	390	342	373	334	343	333	332	365	342	362	329	383	373	366	372	332	367	341	358	348	352	335	358	351	339	340	350	309	334	366	374	349	322	343	391	346	338	338	365	343	318	370	392	352	349	366	336	348	359	354	346	336	375	360	344	337	368	354	359	354	362	321	365	345	334	361	341	352	359	347	341	362	379	356	307	358	369	339	363	335	361	364	330	334	381	321	345	372	339	342	356	351	335	348	330	326	387	332	348	357	388	374	345	399	338	320	343	337	368	356	348	362	360	362	311	363	341	324	334	358	336	353	367	365	365	340	336	339	337	328	343	360	354	380	348	349	348	389	345	368	340	297	357	343	332	350	341	341	322	350	359	331	346	342	333	352	332	372	339	320	342	331	332	361	359	338	350	360	367	319	371	382	377	347	340	348	364	376	360	385	339	304	366	325	368	330	355	380	331	360	370	338	370	355	323	370	352	358	343	370	355	334	328	378	364	372	348	315	353	381	332	332	358	341	344	313	358	361	364	370	338	387	362	344	351	350	351	344	338	332	345	349	335	362	389	366	343	345	356	340	370	341	341	355	346	340	340	378	325	324	330	344	318	340	352	340	332	331	337	327	378	340	341	354	364	340	344	364	364	306	338	336	344	344	337	314	371	367	360	350	330	297	322	366	356	359	337	354	349	324	324	342	371	371	353	320	347	365	357	370	363	389	342	360	395	332	374	365	359	350	363	367	339	366	347	343	353	374	367	351	369	350	373	382	325	335	356	328	369	363	358	380	345	355	364	384	370	359	339	355	354	350	313	346	341	339	364	368	345	318	331	363	357	371	345	327	346	334	383	368	344	360	354	344	348	338	352	330	375	354	336	359	323	328	358	362	340	363	336	360	354	342	357	334	327	322	353	358	369	352	328	366	367	363	350	344	327	349	356	348	385	338	360	349	380	356	347	367	341	325	367	320	327	362	320	326	353	362	333	358	333	347	332	343	343	346	362	315	357	366	349	352	366	328	331	338	330	330	336	338	356	327	348	346	337	324	362	329	358	323	345	357	351	368	375	372	345	329	348	352	322	325	369	368	345	338	349	347	357	342	299	340	375	364	326	347	350	336	314	331	379	333	342	342	349	374	344	331	362	359	380	345	354	331	342	386	386	344	349	393	329	327	346	370	358	365	355	342	350	341	355	330	328	338	334	310	358	378	344	366	341	382	366	380	340	362	360	343	353	380	332	346	334	347	352	335	359	369	350	340	306	348	343	351	358	354	337	354	316	370	380	358	346	376	386	363	344	331	355	343	359	359	363	351	361	351	336	328	353	343	343	365	342
9293	5630	8942	8716	8615	7461	6482	7351	5131	5307	2930	2237	2016	2040	2240	2036	1994	1435	1260	1065	995	969	991	933	918	911	930	945	896	878	839	892	888	833	878	897	813	851	841	862	855	854	841	875	812	833	805	828	790	810	815	866	841	743	843	746	858	773	836	773	809	807	845	819	831	852	810	830	873	815	808	819	837	820	895	870	815	806	807	836	780	831	858	780	720	761	783	830	774	850	809	812	867	815	797	779	783	794	767	851	791	832	809	761	843	811	787	837	824	803	785	842	769	737	836	761	789	767	759	804	785	793	797	859	806	757	809	808	807	768	796	775	814	760	818	846	791	794	812	842	784	807	789	825	815	837	833	810	803	792	739	773	802	812	788	757	777	810	737	833	846	779	792	764	815	785	808	734	746	835	815	831	817	818	770	793	764	734	762	796	774	847	821	787	764	815	769	761	811	781	738	771	768	778	796	793	817	787	767	794	790	766	791	796	776	762	781	819	802	786	795	841	797	823	765	830	815	816	810	809	774	807	798	758	791	798	796	804	817	778	788	808	794	770	790	797	792	818	782	822	803	816	804	835	759	837	794	816	749	779	848	834	785	826	807	786	770	834	790	838	784	776	792	795	856	811	802	792	786	729	827	805	830	799	827	808	731	818	817	738	814	789	834	814	836	850	771	775	792	831	731	714	829	797	742	852	790	747	814	835	818	760	776	831	791	834	816	831	774	713	777	818	789	774	811	806	760	818	798	840	779	754	751	830	797	792	820	811	832	787	802	727	831	840	779	797	745	839	766	790	798	820	803	807	768	728	802	779	780	806	818	826	796	810	797	852	782	808	794	768	789	795	807	791	795	796	826	815	764	790	823	785	807	782	867	796	800	788	760	796	816	813	817	740	784	844	828	796	819	764	832	793	768	776	832	801	823	802	789	787	761	809	747	804	779	814	803	789	819	855	819	803	772	835	726	765	771	807	733	770	747	762	772	813	768	814	800	850	796	777	807	799	794	809	797	776	840	786	792	831	792	814	790	766	780	802	786	781	841	795	802	829	784	799	801	761	831	828	801	812	789	741	764	820	764	767	823	784	836	861	791	837	801	860	817	808	853	797	848	798	803	789	809	819	798	821	812	790	807	783	777	762	811	791	845	795	828	814	806	812	755	781	793	784	815	779	798	817	802	773	842	792	824	828	806	776	836	785	798	760	817	820	787	774	835	774	813	812	782	751	761	754	765	810	752	758	817	757	795	818	795	751	818	820	760	745	796	797	780	758	818	831	791	802	824	808	799	778	814	818	844	759	771	798	777	818	790	755	803	853	791	853	815	774	781	848	806	802	793	777	803	756	818	820	801	820	805	853	797	780	794	785	851	782	798	781	801	888	852	810	781	781	853	821	819	820	800	798	764	802	777	854	771	824	790	797	726	812	766	787	774	766	752	765	782	803	821	804	754	763	815	772	792	763	788	798	825	785	804	799	818	798	768	846	767	800	799	784	782	778	809	773	790	794	766	792	801	842	842	827	823	771	767	822	807	802	798	781	848	764	809	788	773	851	795	795	791	833	799	767	761	790	805	844	842	791	789	807	797	765	811	803	774	762	792	822	827	843	741	811	757	786	770	779	810	808	802	778	820	768	785	787	759	818	804	774	803	813	858	786	742	752	798	827	803	807	792	766	812	733	814	795	738	789	774	796	766	874	802	831	848	751	737	792	810	782	768	817	822	793	814	831	804	778	789	808	783	739	778	774	816	853	768	844	828	791	752	796	811	788	792	831	829	782	794	790	790	803	792	823	806	757	831	783	792	755	785	791	818	813	804	828	796	806	834	723	784	844	825	801	739	805	825	784	760	789	809	782	846	738	810	781	809	833	789	821	845	859	793	779	794	775	822	810	821	782	865	791	798	798	757	824	835	735	773	752	799	755	800	748	822	859	775	736	744	829	820	825	773	807	786	793	810	789	762	794	786	842	802	847	817	807	836	846	813	795	771	812	780	761	818	825	781	802	794	826	796	839	772	774	789	794	834	759	776	794	821	806	826	791	788	806	775	737	832	771	803	818	810	777	840	834	758	868	814	785	780	783	796	764	791	819	819	794	783	817	773	786	773	795	832	837	790	853	804	834	842	798	837	803	774	817	753	775	777	740	762	854	807	759	804	804	771	828	794	829	821	756	838	820	794	755	749	762	761	829	856	754	798	798	823	810	768	744	806	765	828	759	804	798	763	756	768	776	780	804	751	826	788	794	781	792	800	774	772	781	786	801	795	804	806	767	793	833	792	790	810	795	805	804	805	760	823	797	818	861	764	850	814	800	826	793	807	835	804	774	828	775	791	789	775	825	772	810	801	817	777	794	848	778	767	845	785	814	801	708	830	816	825	786	827	810	791	791	781	784	846	793	784	782	789	812	782	789	801	777	811	749	789	777	782	793	802	812	764	798	751	788	798	802	864	820	748	786	774	767	819	838	789	797	817	822	797	824	773	783	748	751	818	793	817	755	806	811	789	797	788	795	771	787	772	814	790	795	808	875	780	806	816	826	798	802	762	740	782	752	800	786	784	795	846	756	793	814	801	803	793	820	742	793	769	801	849	782	785	818	774	774	809	794	818	790	796	842	823	757	752	855	794	786	820	764	766	840	833	826	768	814	824	764	810	758	816	798	787	742	742	799	737	825	803	818	834	781	793	831	807	838	786	830	809	818	808	807	779	793	758	784	791	828	823	814	780	773	812	816	814	787	801	816	787	818	816	837	767	800	833	780	799	789	760	814	875	782	786	816	797	849	795	739	792	799	817	755	801	811	773	812	830	838	739	805	838	768	793	826	812	774	783	779	785	763	783	840	798	803	830	819	796	789	788	771	786	727	777	854	789	821	799	829	758	824	764	788	800	752	787	783	819	759	793	783	760	857	812	797	746	777	752	793	813	786	761	816	791	812	792	790	777	806	771	766	841	800	800	826	810	779	752	774	784	847	750	787	799	764	810	792	819	819	789	769	804	789	758	773	791	825	804	809	803	837	846	758	751	844	779	816	811	824	798	805	754	810	817	773	820	782	748	812	806	816	796	798	820	748	801	769	803	760	764	798	823	828	809	769	799	768	854	793	790	774	759	809	783	834	800	780	830	812	740	795	793	785	813	777	785	760	823	803	834	849	820	796	758	785	796	817	798	807	780	772	744	811	812	774	819	818	785	777	773	821	828	796	793	801	822	809	875	831	808	760	773	756	747	814	806	778	766	786	774	763	753	824	849	832	757	728	776	803	811	787	803	865	761	820	762	756	828	781	758	789	842	767	770	735	752	744	803	816	799	794	771	793	824	777	799	829	818	811	779	788	767	792	766	746	818	780	826	782	801	762	795	802	819	828	803	814	800	824	807	813	803	799	794	824	801	756	787	785	813	832	810	774	773	795	821	794	780	824	777	736	782	817	721	773	784	838	778	807	829	784	781	799	811	755	815	775	795	789	813	776	812	810	811	825	788	780	824	794	791	796	818	785	817	785
27834	10580	1099	595	437	428	370	367	358	343	312	353	342	320	345	360	338	349	321	349	320	314	332	315	328	324	327	348	335	278	333	337	314	320	340	294	336	341	334	342	311	330	304	337	303	310	311	347	323	299	321	329	330	324	327	339	321	328	313	304	314	293	320	332	365	310	315	335	337	313	374	320	320	304	316	304	338	314	347	295	346	313	297	323	337	330	337	298	327	293	343	313	336	323	309	317	346	328	331	353	300	326	330	352	331	330	332	351	332	322	326	309	342	323	306	318	314	334	337	344	315	314	317	306	338	355	346	313	326	317	315	305	328	356	306	314	334	348	312	328	320	345	341	319	308	279	310	332	350	300	318	326	363	326	322	313	358	289	327	308	304	334	328	307	310	328	364	292	337	310	318	337	332	314	323	339	323	311	318	310	331	304	330	314	303	314	313	329	294	317	344	342	321	326	321	320	321	315	339	324	319	356	330	302	346	355	303	326	341	360	310	322	340	330	349	305	339	318	303	305	325	310	317	313	322	314	340	332	338	314	303	326	319	338	335	333	339	316	349	319	336	320	299	310	292	327	311	330	297	308	310	331	319	330	345	344	316	330	337	367	310	350	354	313	303	306	334	280	339	293	332	284	311	314	311	308	326	338	349	334	334	333	343	310	326	306	307	299	340	307	343	339	349	332	353	371	334	347	296	291	343	325	327	331	330	282	301	326	331	292	314	310	357	314	313	315	311	338	342	346	349	302	330	334	338	315	300	296	307	322	335	361	340	319	308	333	311	364	341	333	329	322	331	324	310	312	339	317	294	365	292	282	338	354	343	305	301	335	316	334	324	317	315	340	341	319	319	340	317	317	313	318	314	324	356	332	344	342	325	364	314	306	321	341	320	352	310	334	307	335	353	316	294	326	350	366	324	332	328	315	323	308	295	330	322	378	316	307	308	318	319	307	332	340	302	304	325	296	343	327	355	352	333	385	347	335	322	332	325	334	329	317	364	299	350	320	289	348	350	324	298	349	318	357	312	300	329	342	322	321	330	317	312	314	319	297	327	317	323	336	351	327	306	332	325	317	336	324	291	350	345	319	286	316	309	297	312	333	312	343	338	321	338	319	299	304	345	334	307	300	316	310	312	331	341	351	315	305	331	330	311	338	319	334	298	343	332	339	306	302	333	307	338	308	309	322	340	331	325	306	311	338	341	329	309	356	287	346	328	328	317	357	328	320	316	340	297	338	356	312	347	305	333	324	282	331	333	333	338	325	298	338	341	324	318	334	324	285	344	362	343	303	326	293	325	325	311	342	362	339	294	292	331	309	350	345	301	348	317	326	321	307	330	318	297	311	339	316	318	323	318	325	324	323	325	334	310	335	309	322	328	306	344	315	337	343	332	329	296	315	361	360	316	345	325	327	325	341	327	316	302	336	301	291	302	334	316	328	323	316	345	318	309	345	345	325	318	307	358	322	296	287	334	312	343	341	322	326	354	304	338	320	315	306	332	367	353	312	342	343	335	320	304	313	290	320	357	328	344	314	326	316	341	337	279	339	320	348	337	324	304	325	320	320	269	318	299	275	325	318	337	318	317	327	313	320	343	318	342	312	318	306	320	290	316	343	357	341	329	350	319	355	313	328	323	361	325	316	333	309	340	317	335	338	341	291	317	297	330	321	317	322	309	296	300	319	355	333	338	317	316	320	293	306	327	321	279	335	329	321	364	328	328	280	304	314	326	310	315	287	301	327	325	343	338	315	344	322	310	333	310	366	317	331	301	322	313	331	323	320	356	319	300	315	310	331	304	278	285	313	328	347	333	330	347	320	322	315	369	321	338	355	327	332	317	364	324	325	306	303	307	310	351	329	349	300	320	340	316	363	336	324	341	311	320	335	302	350	321	323	331	310	323	322	330	362	317	322	308	326	310	316	342	323	344	312	350	327	327	338	301	332	346	337	314	301	319	322	306	335	336	328	354	311	300	337	323	308	331	319	341	321	299	315	306	331	316	339	336	306	324	324	340	320	313	360	309	307	308	330	344	318	308	335	346	332	310	319	316	373	327	344	323	360	332	327	308	330	350	352	345	298	332	333	317	348	316	284	362	314	310	320	336	322	329	342	349	309	336	315	313	313	334	334	322	343	309	330	341	302	352	315	333	320	318	324	311	312	312	358	344	329	326	337	296	328	335	333	336	351	303	313	312	278	333	318	305	319	326	352	311	318	308	315	324	354	343	328	366	327	319	323	315	310	307	332	297	327	329	345	359	378	319	337	355	328	319	320	315	384	331	346	326	327	331	342	317	319	315	319	348	314	307	319	340	332	314	296	319	315	335	332	335	321	329	322	354	338	324	325	335	320	337	324	304	311	312	312	313	335	327	335	333	328	351	343	348	332	296	316	320	329	314	336	309	297	313	298	320	368	327	302	342	334	308	328	305	326	311	322	305	296	317	346	306	320	306	305	315	291	307	286	309	367	327	320	313	333	336	311	323	350	360	316	325	339	332	317	353	306	293	321	345	320	320	365	312	305	314	319	350	322	331	327	313	340	323	326	314	304	315	338	339	301	343	330	303	273	330	339	344	310	314	338	353	335	316	308	296	340	303	342	343	323	329	329	271	325	331	309	330	331	309	303	296	312	328	329	318	375	334	327	315	344	356	311	383	344	333	316	308	303	352	313	306	337	311	302	340	338	296	307	317	352	307	313	331	327	334	329	324	307	335	317	295	310	317	357	349	333	338	309	319	323	288	326	316	298	325	322	286	329	328	320	312	312	313	310	322	320	343	308	311	292	345	340	332	320	302	340	333	346	357	323	309	332	321	295	359	320	337	320	335	329	334	334	314	357	329	313	325	308	344	329	307	333	362	326	339	316	315	316	314	334	320	330	332	327	313	329	275	322	317	330	328	334	303	321	350	328	348	329	359	328	296	318	339	299	314	351	283	327	326	320	302	311	330	310	317	330	346	317	316	326	352	293	368	302	322	326	368	355	344	313	330	353	319	351	307	349	317	333	331	370	329	337	344	331	334	323	336	323	344	301	357	320	310	292	283	291	337	325	323	343	313	325	333	316	319	327	285	334	326	291	334	330	313	349	331	329	327	359	335	320	308	294	316	302	303	333	313	300	302	334	339	344	327	339	303	339	329	339	303	329	324	306	335	332	315	329	292	319	298	352	306	329	309	333	342	317	320	336	335	331	342	353	318	337	271	288	304	316	334	334	323	351	297	350	303	332	329	345	306	323	346	311	318	309	311	307	312	359	331	318	326	333	311	294	326	315	334	332	355	319	327	308	331	323	308	347	351	293	297	309	325	318	327	324	311	303	309	279	297	336	345	322	308	309	324	292	324	321	328	337	357	356	353	318	336	360	306	306	351	353	318	341	339	343	321	327	350	358	318	349	350	323	341	308	328	308	305	310	285	345	343	327	336	308	323	344	355	329	344	329	329	293	338	331	297	298	324	323	343	346	328	297	304	344	322	348	331	313	329	329	313	337
6582	1078	1279	1270	1209	1132	987	993	932	893	830	805	835	778	799	769	833	775	794	752	725	828	766	784	706	777	719	742	761	827	798	772	707	723	762	778	732	755	781	718	779	735	724	770	747	788	745	723	718	738	754	729	733	754	759	788	780	765	699	763	782	761	751	740	794	709	788	753	779	748	840	766	777	699	789	772	772	733	728	814	804	774	746	764	769	775	793	731	757	747	786	766	771	758	727	746	741	842	769	725	796	770	779	802	747	768	796	767	734	745	760	726	745	757	750	687	776	764	803	744	762	718	739	831	782	781	771	770	749	712	773	734	788	741	764	740	742	714	730	758	728	763	722	780	815	796	746	796	757	765	801	757	778	790	791	726	761	757	760	739	746	758	719	694	737	846	726	733	777	742	732	780	758	749	746	783	704	723	738	813	730	758	780	727	748	838	731	750	767	790	712	740	703	763	717	738	696	730	704	760	733	709	760	803	791	798	781	728	782	744	756	762	784	757	786	754	753	744	748	753	746	756	774	693	719	746	788	763	733	805	774	742	768	803	746	767	762	805	727	772	773	763	761	768	739	763	743	727	745	772	735	723	735	744	762	748	736	772	741	737	748	715	783	764	808	733	789	779	761	722	714	782	761	742	787	770	794	790	760	744	793	730	746	794	742	796	747	681	700	764	739	721	746	741	748	753	721	751	719	804	773	779	725	791	767	740	747	744	787	739	770	704	796	739	744	779	753	723	775	753	779	818	817	768	767	736	760	742	747	769	760	705	782	740	760	776	733	805	811	761	772	782	746	805	726	731	755	766	727	805	757	751	806	711	773	774	736	784	759	801	771	764	759	749	720	748	768	696	734	766	741	687	720	741	734	741	777	756	775	711	739	747	767	765	705	769	712	743	742	739	703	764	773	712	766	709	759	741	768	760	761	778	752	783	771	772	744	784	803	766	773	767	786	803	747	769	745	749	768	728	747	736	726	818	737	754	768	741	805	770	693	727	774	758	757	753	757	730	815	768	765	740	737	731	760	779	759	703	789	678	759	777	785	742	744	797	752	728	776	794	775	780	737	752	726	779	788	761	727	789	794	764	713	786	729	747	720	723	750	726	718	777	687	764	766	768	772	760	742	724	726	814	775	718	791	763	707	774	745	766	735	743	787	740	758	730	743	757	793	780	770	707	737	741	783	754	749	794	766	758	740	796	742	747	758	805	759	789	759	721	752	722	745	752	799	781	781	731	778	742	746	765	725	753	735	782	770	732	772	729	756	766	767	761	763	756	748	739	812	745	764	754	742	749	717	782	747	728	772	795	780	760	766	796	784	748	760	703	724	815	756	749	739	758	739	769	759	832	729	778	766	788	709	742	767	757	707	795	733	726	724	792	763	762	774	740	766	768	713	740	780	753	802	763	772	844	762	778	787	777	759	761	753	765	776	781	738	771	754	782	705	748	744	730	742	745	785	804	774	763	709	747	718	773	771	736	715	741	703	738	729	762	710	764	770	808	689	779	772	756	773	726	775	752	763	750	796	788	754	704	809	773	741	744	747	735	758	753	735	767	755	722	817	758	738	751	761	721	780	758	727	760	760	736	786	784	728	789	743	745	758	732	791	764	784	721	756	781	760	767	736	749	735	770	739	765	764	764	786	755	748	739	763	750	735	739	766	775	757	740	733	752	764	748	807	759	735	790	768	762	772	751	785	799	769	806	778	788	797	760	734	737	761	791	741	759	781	733	771	719	756	768	764	774	753	768	767	727	750	747	782	760	760	751	708	766	777	715	819	756	724	751	768	790	795	712	754	802	766	747	723	762	763	731	747	774	711	732	788	720	774	788	789	721	758	780	738	726	772	720	810	790	717	774	748	714	779	770	768	733	787	755	754	766	734	757	767	744	748	755	743	759	736	733	765	745	786	718	723	766	756	749	732	725	788	717	743	789	791	749	775	761	782	759	755	790	768	809	787	718	731	760	751	751	811	769	756	745	842	761	776	808	778	731	745	712	785	772	753	806	760	781	822	735	720	764	771	734	797	739	740	752	719	741	745	747	783	787	750	765	757	761	737	758	763	782	758	797	739	757	728	746	748	735	767	775	674	755	764	730	766	739	730	745	778	767	710	767	768	793	712	784	740	762	751	820	776	765	783	749	743	762	732	719	780	721	800	735	787	760	780	755	779	865	818	708	745	733	759	754	803	751	712	757	817	756	756	776	765	699	779	761	722	726	748	751	722	715	726	745	720	807	739	764	764	728	745	754	750	760	767	773	732	743	739	733	717	719	749	810	756	765	730	768	771	759	772	780	720	815	762	769	761	735	739	810	744	778	741	771	742	788	765	766	785	756	738	757	770	785	768	771	738	744	795	764	795	732	711	855	768	768	746	764	734	795	746	729	728	820	737	733	774	763	774	757	747	761	736	771	775	762	735	749	737	738	817	772	753	737	763	715	734	808	763	756	778	759	760	738	763	759	739	758	752	786	789	738	720	739	775	740	741	759	756	743	747	745	777	682	751	739	769	754	720	734	740	766	764	712	728	752	771	771	763	776	737	754	711	720	756	760	806	741	726	767	725	775	788	802	769	755	761	747	760	795	722	741	733	774	765	761	712	760	756	748	794	765	759	826	815	734	788	780	737	727	757	766	768	784	696	711	724	783	789	745	764	753	762	729	793	749	764	782	762	733	834	707	795	724	715	728	745	742	742	792	789	751	734	770	772	763	750	726	797	735	786	781	778	786	777	668	733	734	777	775	763	775	783	745	735	728	736	732	769	710	717	709	734	790	718	761	737	763	811	782	740	764	771	739	756	788	791	766	740	744	795	777	728	785	782	751	749	781	737	755	768	823	727	792	757	793	777	740	733	755	803	730	765	756	705	766	752	802	732	768	739	779	806	753	779	723	723	785	770	774	776	737	769	783	727	723	776	754	758	730	690	769	748	781	758	748	739	742	741	804	758	745	744	796	779	754	770	722	754	723	790	740	785	816	735	798	787	721	775	767	769	698	696	755	757	800	756	778	744	812	756	761	735	725	765	758	721	797	735	779	794	746	764	781	759	755	755	749	715	716	713	802	769	744	730	783	716	742	728	749	760	790	759	803	753	758	765	745	748	738	758	714	728	728	782	820	743	755	783	788	741	778	794	761	751	734	740	757	700	817	762	748	757	773	763	708	741	725	782	785	722	742	805	772	739	751	758	754	736	741	791	746	730	796	736	767	727	804	756	721	733	794	732	738	774	778	811	780	747	773	752	765	749	750	798	737	699	731	774	768	736	748	730	759	785	805	705	791	746	718	782	774	758	754	764	726	764	715	760	767	750	747	765	723	797	751	738	724	733	753	728	746	729	804	769	776	766	765	747	763	762	763	745	779	752	756	770	743	783	760	727	792	784	778	732	704	752	777	773	742	753	757	748	755	735	796	804	745	789	763	777	768	753	709	780	741	805	753	786	779	791	728	766	771	773	759	783	797	745	742	726	775	753	710	759	749	765	741	812	697
29083	15279	6173	4621	3108	2818	1799	1427	1064	847	753	561	456	545	483	509	475	424	452	431	435	425	429	421	417	420	439	438	426	420	421	393	428	430	399	432	404	451	417	448	425	421	436	406	451	394	403	440	409	453	422	422	398	396	407	422	417	391	440	423	418	410	395	387	462	442	392	420	386	389	429	415	377	394	424	464	435	442	459	383	410	425	384	410	415	438	400	441	426	431	397	433	409	418	401	380	392	413	420	396	398	429	438	403	449	406	412	429	432	430	414	437	423	425	439	447	426	424	447	461	439	416	400	438	416	413	431	382	433	425	431	406	407	410	433	361	414	391	432	429	423	429	423	433	420	387	418	418	448	441	427	421	455	440	428	430	438	408	388	426	433	441	406	393	422	435	409	391	423	400	376	407	418	425	433	460	435	400	390	450	389	425	442	390	426	433	429	430	437	414	402	413	398	410	413	426	420	418	424	362	426	422	401	420	406	416	407	456	420	453	423	429	395	417	420	427	451	477	416	452	433	418	438	404	440	388	428	473	387	407	406	418	432	404	380	427	432	433	394	423	409	395	378	435	406	436	433	414	386	432	436	414	453	436	446	454	439	429	416	397	426	420	391	396	431	462	406	400	410	428	414	453	424	435	402	443	394	441	440	412	448	445	425	450	430	427	408	419	424	397	390	406	418	390	409	407	458	420	409	413	390	388	424	438	378	456	421	412	419	433	419	410	425	397	417	393	436	426	418	443	417	442	434	431	454	413	459	447	454	462	391	430	454	412	424	422	390	415	394	400	387	395	408	441	423	447	414	426	421	459	427	425	377	443	435	416	431	416	450	421	428	412	391	450	430	428	440	443	440	397	423	426	398	422	403	429	420	430	454	424	411	439	407	390	389	440	426	408	466	403	373	443	397	399	410	409	423	441	426	385	420	455	420	445	439	415	386	394	416	413	435	406	453	419	373	430	405	413	439	413	427	445	423	392	433	410	406	449	411	420	434	448	441	422	419	402	438	410	447	436	441	414	428	431	420	397	432	433	401	457	424	403	396	454	414	429	397	434	409	454	431	429	439	411	417	408	384	445	435	430	413	400	436	385	421	413	415	423	401	394	399	416	357	412	414	408	427	422	395	422	438	430	370	385	434	410	437	416	431	459	421	415	414	409	386	410	422	400	427	403	406	454	413	370	411	402	444	447	391	367	396	382	461	387	403	438	422	442	418	417	429	401	419	398	405	436	419	423	409	455	398	448	466	389	410	395	419	391	413	416	439	424	411	426	422	425	413	382	382	431	421	429	431	409	445	410	366	396	433	424	426	449	400	409	396	420	452	416	406	414	441	398	397	420	423	407	404	399	406	409	401	411	436	408	393	392	455	406	353	430	419	390	382	423	413	418	408	409	387	435	412	408	399	413	383	420	421	388	441	380	399	423	435	441	396	435	431	361	450	467	415	425	414	413	448	439	456	424	445	399	423	451	411	431	400	417	416	424	402	401	411	430	412	410	465	387	382	415	472	414	446	417	362	461	408	452	405	421	433	438	425	417	434	400	425	421	395	424	414	416	421	419	424	434	412	472	393	459	404	414	373	461	389	404	451	451	402	417	445	468	436	426	413	426	407	434	425	450	407	405	424	440	438	425	430	480	416	416	427	394	443	376	399	444	400	402	380	405	422	399	422	426	427	465	443	436	416	449	369	426	441	417	413	427	417	395	379	400	434	463	439	411	429	394	392	435	416	383	407	423	410	446	424	419	406	372	393	423	401	416	423	404	436	385	423	399	431	420	373	437	407	427	455	400	420	409	461	405	434	404	432	440	427	392	433	401	425	438	443	426	429	435	430	430	446	421	423	437	414	434	396	397	409	413	412	395	437	408	430	401	438	415	443	414	431	429	432	458	415	364	421	372	443	398	438	426	444	416	453	411	447	421	405	421	441	399	397	426	394	420	393	426	407	405	405	442	399	409	398	381	449	441	405	427	437	382	431	419	438	340	395	433	407	421	419	419	419	400	408	416	403	430	457	447	419	435	374	430	415	394	405	377	415	355	372	403	378	428	402	431	408	422	401	432	396	442	407	417	411	452	398	443	425	375	403	409	432	424	400	399	443	445	405	422	435	417	429	457	443	426	414	415	388	409	452	447	413	409	420	398	387	435	432	458	434	454	449	414	403	396	456	438	400	425	441	396	411	417	439	450	407	390	440	445	447	399	440	377	391	466	408	408	412	437	371	402	405	450	416	398	454	416	402	414	415	392	432	380	399	420	437	402	399	441	382	427	426	453	380	432	403	427	397	401	446	415	400	408	453	407	380	391	413	385	440	414	463	414	407	419	406	425	417	451	419	415	414	466	442	380	409	422	453	442	438	412	417	392	446	431	446	415	432	397	384	421	410	431	440	420	431	438	399	418	430	420	427	440	416	405	444	410	460	422	423	414	429	427	460	383	410	413	417	386	408	397	398	421	406	403	420	432	403	440	427	425	406	467	423	412	421	422	419	378	380	446	391	402	410	443	398	410	396	428	394	422	426	418	428	449	414	427	439	429	436	422	397	438	439	392	417	451	403	415	401	429	444	433	414	416	414	409	400	418	382	450	408	427	377	394	396	403	409	398	447	440	413	435	399	406	398	426	376	411	384	437	405	411	411	392	440	421	415	409	396	414	436	441	424	435	435	439	417	444	420	433	445	447	385	383	414	411	448	418	420	457	452	423	381	400	428	396	411	414	420	448	395	405	424	435	418	407	405	401	441	447	450	431	427	402	428	431	434	470	399	459	381	441	385	427	424	401	412	405	451	419	431	436	427	408	379	425	385	426	438	389	359	405	377	410	416	416	417	437	409	404	407	414	410	390	448	417	433	438	366	373	398	415	423	451	427	420	415	439	371	410	419	408	396	408	388	408	446	442	440	424	414	424	431	402	413	401	395	385	417	415	414	436	418	428	424	384	407	423	419	415	430	415	408	402	418	409	423	418	384	403	451	412	434	454	414	392	403	427	441	441	450	427	414	440	398	419	424	430	430	425	400	398	427	419	458	439	418	410	416	436	405	454	417	442	427	453	427	423	402	423	408	428	423	376	423	420	411	389	406	425	400	403	430	411	426	439	446	421	401	391	373	410	421	428	421	419	420	407	439	403	383	398	411	427	408	455	468	454	410	421	395	397	398	408	408	389	417	425	428	430	431	402	430	422	465	415	423	428	407	434	400	451	401	426	414	405	447	421	426	393	427	386	417	422	429	422	414	431	420	391	440	457	399	393	420	411	457	422	408	466	401	447	413	400	433	436	436	399	428	454	402	433	433	429	426	412	414	408	442	400	416	399	409	405	421	429	401	414	407	390	402	406	452	405	403	422	426	406	404	434	404	412	452	412	407	432	406	414	403	414	432	435	407	412	390	411	415	402	421	420	382	429	360	402	422	382	397	438	407	424	385	425	465	404	442	424	425	435	430	429	440	423	407	447	400	391	415	414	405	408	414	392	422	378	392	375	404	397	364	369
8305	4145	5688	6141	5575	5523	4226	4344	3340	3080	2532	1721	1546	1615	1571	1770	1564	1549	1254	1172	1086	1111	996	1090	1090	1078	1068	1015	1023	1023	1008	1046	987	1024	991	1024	1034	1031	1075	983	1074	990	1057	996	990	967	996	957	992	999	966	1010	957	1020	1031	978	973	970	983	996	1042	986	1011	971	986	968	963	955	987	962	957	983	1066	1008	969	1018	1020	1004	950	981	1022	998	933	975	989	985	941	981	1033	1000	1043	987	936	1061	929	919	981	1062	1021	1036	974	945	968	986	1029	981	965	973	1002	974	971	983	937	936	928	995	975	1008	982	1013	1003	1001	979	1019	991	971	1024	952	979	997	969	970	1025	984	998	985	977	965	928	979	934	1002	923	997	935	995	982	961	1027	993	961	996	951	955	965	980	956	1007	968	1035	950	1016	987	983	917	1017	979	964	969	952	1028	996	979	996	1019	1055	971	1000	1008	990	947	1003	1002	977	991	1004	994	977	996	1055	945	999	933	984	927	960	1007	953	1009	990	986	983	992	974	992	981	996	1006	1020	964	1009	983	955	967	1022	1048	1030	945	987	971	960	1023	955	977	1040	983	996	1009	983	1030	1004	964	1030	949	956	997	997	998	971	1015	960	973	1022	998	942	932	942	994	965	998	996	938	1012	973	956	957	996	978	1006	995	943	974	1011	1013	1027	1022	924	962	1044	1023	967	958	986	981	1061	1012	949	970	1010	951	978	938	1022	986	1017	1009	1003	1038	932	1030	986	982	959	1043	1024	986	945	985	1002	958	1009	1024	930	1007	1017	934	1011	1013	951	988	973	968	973	970	942	929	941	1002	985	945	968	1014	1044	963	1020	994	1030	977	951	999	1013	958	989	1001	957	977	963	951	1000	968	946	1010	957	995	984	977	969	1016	984	992	1031	965	896	936	944	1004	989	1000	963	1045	968	992	935	1026	967	980	997	930	940	1028	976	992	969	973	959	1004	961	999	954	1008	961	976	1003	964	965	964	915	977	1002	964	975	980	1009	990	1048	961	958	973	978	1047	963	986	1025	971	961	949	966	998	991	997	980	974	973	964	976	991	962	995	995	1000	939	989	948	959	1032	1013	1014	998	953	986	957	971	1000	1027	1012	965	959	950	995	942	972	1033	953	968	1026	1019	958	1004	959	932	941	1002	991	975	958	918	953	1052	1034	962	1009	975	1029	966	1011	964	994	1013	1006	994	1003	1016	987	920	1013	979	968	1015	997	981	1022	1015	981	998	966	986	989	954	1047	955	1028	937	980	989	942	988	1003	917	1021	1038	988	950	1032	969	1010	942	984	1005	961	954	979	983	991	941	1022	1004	985	962	943	959	973	939	938	955	1001	1030	951	1022	987	967	1006	1017	991	996	1012	942	978	957	916	1054	924	1000	1029	938	934	987	934	1011	1002	1019	961	1022	1012	955	1034	979	1006	983	968	975	977	998	976	915	985	987	971	969	970	1004	990	971	969	954	1022	1018	974	970	973	1040	1041	979	941	1026	1037	1018	968	969	968	1034	945	964	1009	1009	999	973	988	1010	966	960	982	941	941	983	969	1005	986	984	984	983	991	970	989	1025	932	948	1007	996	976	999	981	988	981	988	1008	935	1001	969	975	950	978	953	1047	952	989	949	1015	1005	1002	1008	960	1013	949	937	1011	987	996	915	926	948	962	968	920	970	957	960	944	948	971	989	986	949	971	978	999	965	993	969	961	946	1019	950	920	1021	969	972	939	975	1014	967	990	940	924	1011	938	990	1040	1014	968	1023	1003	941	1012	899	971	979	941	1022	951	1044	992	998	1016	959	1019	968	1016	927	962	971	956	950	959	937	957	956	1036	1008	1014	965	1009	935	1009	1012	1043	1003	1025	961	965	959	963	943	968	1042	1042	942	1025	999	1006	1015	957	978	978	1015	987	966	1008	964	1048	1021	942	1004	957	982	960	986	965	993	959	970	950	951	972	983	966	991	972	1039	981	971	1021	975	921	930	944	974	1041	942	1021	968	995	998	966	996	940	948	958	991	997	1009	1014	1012	1016	950	978	1010	930	993	954	972	1047	983	973	959	959	946	1017	992	926	966	929	990	987	964	1020	1038	983	924	1002	985	982	955	973	966	961	976	978	935	959	988	998	976	1017	974	955	1008	989	934	994	1011	999	993	948	957	969	1014	1035	959	955	1024	1019	984	982	949	996	947	995	969	986	963	991	997	993	934	939	924	964	983	984	1007	1030	898	989	1016	956	955	969	986	1002	997	957	992	1015	964	967	1003	999	1025	1066	1009	971	959	942	1004	959	993	1018	1015	978	1051	991	963	954	959	909	983	964	989	969	986	882	961	981	951	1042	964	1058	970	983	936	931	974	949	997	996	955	947	954	974	1048	1029	1006	959	966	907	936	961	972	981	992	1025	973	994	953	971	970	996	961	924	956	1003	945	1018	1023	1008	988	1004	936	998	1002	970	999	969	983	1020	993	950	999	1054	988	1034	1007	986	943	965	939	995	1018	901	911	1026	1009	970	953	1016	984	1022	972	1007	958	926	917	989	1043	973	940	961	946	996	953	1011	1018	948	981	1016	977	1055	988	931	1000	927	972	953	997	993	967	1008	972	997	1018	974	1052	976	984	958	966	985	1002	1001	980	977	1013	1006	953	1032	922	986	965	960	967	1020	962	947	1023	980	927	1021	942	968	994	993	979	1031	1001	940	993	985	1003	964	981	958	982	1047	993	977	1000	993	958	948	996	939	976	1011	935	955	1017	1013	959	964	994	973	971	929	990	998	986	1003	916	977	972	1025	1066	985	1005	975	1021	937	1006	972	954	947	954	952	993	1031	1004	982	955	956	977	987	1017	975	1015	980	978	1001	963	977	986	993	974	986	977	1011	959	984	1019	978	1022	1041	944	1008	999	965	960	965	986	956	1029	1068	1038	1006	1004	1017	1027	964	1026	984	1050	1008	983	981	942	995	1039	1040	1015	977	992	989	995	1007	1008	940	1001	951	994	1019	987	968	951	966	1010	1008	943	1006	1024	976	983	980	1031	986	990	976	981	952	948	990	997	982	985	991	997	954	970	1032	1011	1082	1046	1026	1014	985	999	1039	996	1002	986	977	934	1008	972	909	935	979	973	965	994	1000	919	1013	988	966	952	993	995	1088	985	984	989	1008	995	989	985	949	998	1011	972	1020	939	1011	979	973	966	1023	973	962	1024	930	941	980	971	972	964	997	958	995	983	965	997	987	1001	993	982	1002	991	1037	973	1008	974	1012	985	984	985	988	948	987	970	957	899	1027	973	892	1014	999	1031	970	1007	980	970	1041	1008	1027	973	953	1005	966	978	937	987	1014	1003	920	984	998	972	913	992	989	986	988	1008	970	1000	945	978	997	992	1013	1030	1026	992	982	975	956	971	960	953	1043	949	1014	982	956	976	995	941	990	945	972	945	969	1002	1014	984	958	1012	996	942	951	983	955	963	982	988	989	1025	943	960	938	1016	1034	936	974	1013	1039	1013	1053	1029	979	991	947	1017	1007	940	943	1013	1051	974	975	953	1012	961	979	963	1028	985	986	965	947	939	949	1041	1003	1032	990	880	1010	1004	949	965	1011	982	998	1009	987	998	1000	976	955	1000	1022	1025	1012	935	979	948	996	955	985	996	999	980	979	929	1001	983	936	975	987	1007	986	974	980	926	1007	1010	1007	1023	978	908	959	1070	1023	968	1005	966	969	940	1003	943	994	971	969	992	1040	988	974	965	963	947	1018	994	1024	1014	949	972	1007	1030	1003	1024	980	996	951	979	988	1005	990	979	960	995	964	996	939	953	944	969	950	998	933	991	1022	966	962	1015	964	965	1026	944	921	993	972	913	991	1004	979	1014	995	951	955	941	975	946	970	988	969	1006	1007	1024	980	981	957	972	936	1056	974	1018	1014	986	919	996	942	1013	993	991	1021	979
29444	18420	10435	7456	4383	3830	3352	2000	1469	1118	1044	762	621	520	588	594	523	486	374	400	400	384	352	347	352	369	331	352	363	340	325	386	365	371	338	357	367	346	357	333	312	350	383	375	360	359	330	338	369	368	337	306	387	317	371	354	349	330	381	347	355	323	383	359	367	323	366	361	330	328	315	364	359	344	366	355	354	350	322	368	363	365	364	343	347	378	342	373	341	349	385	313	322	342	377	362	345	322	331	341	358	361	336	348	346	333	355	368	333	360	355	298	369	343	370	328	338	357	309	334	335	326	333	345	373	345	337	358	350	360	354	333	336	324	372	342	348	332	320	351	357	337	327	313	305	317	365	334	322	363	346	332	341	336	365	356	341	343	354	328	318	319	305	336	344	361	323	350	361	332	349	342	336	327	380	351	335	363	333	353	357	351	354	318	349	378	359	371	378	340	352	372	320	311	346	382	336	335	328	379	332	379	352	346	352	376	314	389	360	320	312	361	344	338	350	359	383	347	357	326	386	343	364	356	361	345	343	358	342	321	338	331	349	303	361	340	345	340	313	374	336	341	342	353	332	357	358	338	343	337	347	336	327	348	346	348	338	339	345	355	341	344	337	341	315	320	342	350	340	297	346	328	361	350	332	352	320	332	360	341	329	356	319	361	337	352	342	349	382	372	353	335	351	368	340	377	336	346	356	345	333	379	349	340	330	337	348	356	363	321	358	345	357	341	347	385	382	377	368	347	374	351	369	311	318	364	339	326	348	331	315	310	324	324	357	361	338	331	353	316	405	341	374	360	354	353	350	339	382	321	374	355	334	355	324	335	366	370	354	316	354	333	340	321	355	320	343	345	330	340	337	321	324	353	340	317	345	332	355	334	329	315	344	349	353	345	321	333	363	384	370	335	353	347	334	329	348	314	362	343	317	340	329	342	305	409	345	352	340	351	327	297	358	355	363	344	344	351	333	356	339	336	310	332	387	340	366	335	377	383	354	340	323	362	362	359	359	348	360	368	352	326	354	400	353	350	370	324	348	355	339	364	371	343	360	346	330	326	365	344	324	327	368	355	335	366	343	329	365	350	340	371	356	321	352	368	358	341	344	349	301	351	371	325	364	333	357	350	362	360	357	370	395	391	362	377	335	379	327	360	348	344	375	350	328	330	343	341	380	342	350	418	327	340	348	370	338	346	365	357	357	358	338	344	387	344	357	346	335	329	326	319	386	352	305	336	315	370	330	337	336	355	363	370	368	351	346	362	369	342	380	320	323	353	362	323	335	342	381	337	332	344	346	368	348	352	384	362	334	353	348	323	323	373	377	325	350	357	340	313	348	383	358	377	369	351	353	362	333	351	331	336	348	387	303	333	329	351	362	374	329	360	342	285	332	339	343	365	337	310	364	341	358	367	364	329	332	312	332	313	341	356	379	368	342	327	355	348	370	365	357	318	366	367	332	358	341	347	353	345	378	340	321	343	363	338	354	331	356	302	348	368	381	373	328	348	320	374	335	367	366	307	329	341	376	310	351	340	362	358	335	339	346	320	346	342	326	355	356	339	351	363	361	355	348	351	366	349	331	343	343	364	317	359	373	354	329	355	340	338	313	332	310	346	321	361	348	366	367	335	341	331	382	361	351	337	355	325	357	332	304	380	351	309	313	358	340	347	355	347	350	333	334	338	337	305	315	334	345	370	333	345	366	355	346	379	410	345	340	354	337	340	350	359	417	315	337	355	349	338	359	347	335	357	324	346	340	381	310	334	338	348	336	363	335	339	316	343	334	328	355	325	336	327	344	314	349	364	348	342	303	359	347	368	361	353	343	322	369	336	350	335	328	371	362	359	370	336	351	367	336	344	364	364	363	312	339	340	397	338	353	354	365	353	353	350	320	342	351	324	349	338	324	356	348	390	324	343	351	390	355	353	341	317	346	341	378	363	354	322	341	323	376	317	327	401	324	352	372	361	384	332	323	355	374	346	360	349	354	341	351	362	333	341	346	347	321	365	379	359	347	314	365	353	350	330	354	365	355	354	371	305	365	337	357	354	328	353	359	373	336	332	365	382	340	344	346	326	357	330	321	409	336	378	371	365	375	339	299	339	362	339	328	349	342	361	354	344	333	351	320	347	337	335	357	325	362	354	364	310	349	342	364	396	354	322	339	372	359	328	326	365	334	337	379	349	355	381	358	319	310	350	331	333	317	361	329	319	332	352	377	371	372	330	301	359	362	337	363	364	355	344	368	334	340	358	319	368	376	393	338	323	322	350	364	352	342	343	368	371	274	360	328	373	359	349	340	355	347	370	361	335	360	339	366	370	368	377	346	337	329	349	335	363	346	335	384	355	373	329	340	366	368	363	378	355	338	330	388	379	344	368	371	369	354	325	349	337	339	341	351	365	378	347	353	349	319	339	336	377	344	301	320	361	347	359	341	344	337	357	346	363	334	326	348	335	352	339	350	286	344	344	352	334	353	346	353	349	380	347	353	362	322	357	347	308	341	316	376	306	334	345	372	386	362	338	343	362	373	348	336	349	327	337	364	377	345	344	323	359	349	362	336	377	338	310	332	365	380	328	339	322	366	323	329	325	356	333	362	329	355	318	331	356	335	352	343	348	330	336	348	367	359	371	348	325	346	349	331	390	325	342	328	367	353	340	337	359	400	348	345	348	342	366	356	339	350	363	321	349	378	385	321	373	326	377	326	349	331	317	379	373	381	329	346	346	355	369	332	340	347	345	376	362	339	361	326	333	346	373	356	351	343	344	362	365	375	325	318	378	309	355	357	371	328	336	396	335	369	321	336	388	339	363	349	306	340	364	378	358	362	317	364	321	359	340	372	369	334	344	372	347	351	351	334	360	362	368	370	337	389	331	347	329	323	336	342	349	357	355	352	356	320	356	338	333	359	336	364	356	374	361	333	345	335	358	343	356	332	343	383	354	379	316	350	347	334	357	362	335	343	317	362	333	365	380	365	324	378	322	328	374	380	371	355	314	335	399	330	309	358	370	385	327	336	312	337	353	309	369	351	348	371	360	332	316	330	363	351	345	387	335	346	392	342	378	316	360	325	361	355	325	328	336	359	378	346	369	341	355	335	346	338	353	350	355	341	345	363	320	329	303	358	333	335	331	336	352	346	352	352	354	327	355	340	313	324	357	363	349	331	336	337	349	337	322	332	412	356	347	337	314	379	357	348	366	335	343	342	349	333	366	360	349	373	339	366	318	356	352	377	360	365	337	315	373	343	321	362	395	375	357	343	378	348	347	357	373	364	325	351	349	377	368	352	352	362	364	354	350	343	326	343	344	340	350	355	373	341	323	323	333	342	352	325	324	345	329	327	350	355	344	348	335	346	377	353	331	350	324	352	347	334	318	352	309	329	378	340	366	348	348	356	315	341	353	360	317	344	335	356	371	339	338	310	363	387	341	349	353	325	313	339	360	317	361	310	360	382	369	332	330	357	381	359	334	347	364	355	330	345	358	374	346	318	318
9268	6141	8734	9191	7487	7877	7511	6263	5288	4229	3601	2547	2001	1744	2364	2389	1972	1874	1219	1090	982	942	979	928	926	961	912	911	894	912	838	852	895	890	816	794	834	823	832	855	829	780	843	834	796	807	778	818	846	809	815	807	760	807	781	799	794	820	810	807	799	787	800	801	781	829	824	823	811	765	762	813	849	827	831	863	803	807	794	866	838	811	757	775	823	839	835	803	768	804	822	781	805	798	787	805	775	802	771	753	763	797	823	784	823	721	796	769	786	855	757	806	821	791	791	837	771	808	826	821	768	786	746	757	781	811	780	781	835	771	817	851	778	796	826	798	827	757	781	750	755	813	818	822	813	777	828	768	740	806	756	796	813	803	815	764	791	816	810	799	754	828	794	833	817	828	783	794	762	780	785	784	837	835	770	750	723	788	815	831	823	757	805	776	777	766	787	809	747	843	828	804	809	756	830	821	771	760	808	791	811	762	761	790	831	734	850	809	820	811	802	787	726	784	774	808	820	770	800	740	756	769	747	774	754	783	765	822	789	773	831	740	802	798	758	811	783	766	821	785	793	795	779	828	761	792	799	801	756	793	765	807	834	823	750	807	772	802	807	806	813	814	781	796	776	754	798	816	806	782	773	802	777	782	792	791	893	826	770	787	778	809	768	771	801	793	780	796	759	766	776	810	747	780	799	772	858	754	807	810	836	826	810	770	763	845	737	817	787	799	802	779	761	778	800	768	796	775	801	811	811	758	814	781	782	823	790	797	829	771	803	791	828	824	816	796	819	816	745	766	794	835	772	823	738	791	769	771	797	786	763	779	781	783	782	770	777	796	775	800	833	770	790	786	793	804	778	789	736	781	820	783	764	826	831	767	785	776	804	783	798	750	820	824	780	784	763	772	813	797	766	814	802	787	799	785	824	781	745	783	802	817	805	791	780	799	770	794	730	812	828	767	809	783	792	811	820	796	769	781	820	777	770	773	805	742	819	849	809	777	819	804	763	743	825	773	817	758	766	802	825	791	794	819	796	779	743	798	751	782	771	788	794	813	734	797	766	810	759	796	769	788	748	770	827	752	752	828	811	804	770	791	794	749	751	762	817	776	753	781	792	780	747	766	734	782	796	834	819	831	831	783	741	764	803	793	830	819	779	782	749	797	793	844	761	775	804	763	786	753	767	741	806	800	788	785	755	818	812	816	795	763	800	831	800	757	725	808	765	762	803	771	792	815	807	763	762	788	787	817	774	791	785	775	777	799	797	817	801	750	786	824	775	815	807	753	773	766	825	730	849	785	787	797	762	792	771	789	751	805	835	788	774	800	737	735	819	742	800	745	824	788	788	825	795	800	785	821	760	768	795	763	769	803	742	780	809	812	802	762	787	759	798	748	730	820	770	769	769	804	784	766	798	754	810	779	774	728	770	754	752	814	775	757	829	771	799	799	768	804	877	785	794	798	819	754	799	816	820	781	759	767	789	787	772	749	803	756	819	804	781	780	840	795	767	802	798	767	739	759	809	770	771	793	727	797	808	772	802	814	770	750	777	805	840	750	781	781	795	777	788	828	807	805	754	737	782	781	825	767	784	736	768	801	794	843	814	787	781	779	784	819	763	758	778	726	763	839	752	769	813	799	785	760	779	825	813	801	747	844	801	755	772	837	755	729	760	766	816	775	816	787	896	770	786	816	765	793	776	822	802	768	776	786	806	778	822	817	743	810	762	821	766	736	766	839	788	809	802	811	722	805	858	770	785	810	780	797	772	780	803	789	784	795	807	774	784	780	823	748	772	802	829	812	784	791	798	803	784	766	776	778	835	821	761	833	802	799	793	784	736	757	800	756	782	789	805	798	809	799	787	818	795	778	742	780	747	750	820	762	738	817	842	816	806	758	776	807	798	729	775	798	772	796	782	796	792	800	784	791	833	814	747	815	787	743	773	813	749	821	791	755	842	811	773	817	801	814	802	771	805	808	771	764	774	836	777	810	789	754	794	788	773	761	707	816	795	815	806	815	838	778	749	788	787	780	773	797	829	829	825	783	796	787	782	793	786	843	892	777	776	806	776	764	800	803	808	785	796	794	827	783	804	813	840	826	806	766	760	821	793	818	747	752	765	754	793	753	768	849	793	781	832	784	836	786	786	820	802	811	775	758	828	757	810	794	805	825	788	771	816	779	771	764	786	782	826	816	799	847	772	781	795	804	825	844	817	813	762	831	808	778	792	783	831	828	838	727	796	749	794	783	817	759	815	802	759	757	788	774	742	806	751	809	784	803	765	783	767	800	823	780	807	794	840	795	763	806	795	798	803	797	734	838	788	830	834	801	765	795	802	807	779	828	796	805	812	781	778	754	777	737	787	790	731	815	819	799	756	797	773	771	788	833	774	774	808	827	836	801	819	764	798	770	811	837	777	801	782	795	829	798	752	762	838	787	794	796	778	794	780	793	769	802	852	792	690	760	802	764	828	773	821	775	760	800	780	796	771	763	788	826	796	806	763	800	786	779	817	785	755	781	709	818	778	768	804	833	766	789	745	775	798	814	779	797	770	790	811	806	806	774	773	785	726	809	770	811	774	755	801	761	773	816	836	800	787	806	761	823	862	844	811	810	766	799	741	792	778	797	778	856	790	792	812	770	790	751	851	784	759	780	836	775	806	814	852	783	765	818	757	735	819	772	735	725	833	784	789	806	745	766	783	809	805	802	835	786	781	786	847	779	716	763	746	800	790	794	781	763	810	758	809	785	749	822	782	816	782	813	790	741	738	727	795	777	823	839	830	788	775	789	805	776	826	784	791	791	761	766	772	796	752	805	788	822	736	809	789	826	771	722	799	835	752	784	791	784	805	775	811	806	811	741	737	758	814	743	754	830	773	783	782	781	750	816	819	765	808	781	774	786	836	738	826	757	767	795	785	819	784	784	811	786	803	769	778	753	760	788	758	820	789	807	817	767	802	786	789	741	761	866	777	726	802	812	765	773	785	785	769	798	846	800	791	796	804	846	819	796	798	832	794	760	789	742	712	822	778	748	702	762	766	810	783	797	826	714	762	813	795	804	778	811	769	797	767	851	797	786	761	746	822	796	772	792	828	750	759	788	760	837	799	796	785	828	796	781	756	808	768	792	793	819	764	757	767	787	766	773	779	780	775	758	794	792	744	803	764	820	817	782	768	777	802	769	753	777	801	784	796	764	803	804	773	773	787	796	801	752	835	793	769	737	765	786	757	801	834	761	735	798	772	727	777	772	776	750	791	861	799	760	815	790	827	793	808	786	783	755	716	811	862	766	771	782	812	767	779	812	792	807	798	781	794	759	820	762	782	795	761	759	806	790	782	783	823	824	765	764	807	794	778	754	769	737	755	796	780	811	792	836	787	781	747	779	769	765	768	812	809	756	751	773	774	797	794	753	753	784	771	790	798	770	813	715	805	754	798	813	771	799	797	821	779	717	718	743	833	834	795	791	785	801	800	789	775	748	806	791	802	817	794	750	781	775
28019	10693	1198	622	422	369	352	323	339	333	328	326	330	321	354	319	289	345	301	335	306	339	320	323	280	336	335	343	322	325	333	317	301	328	314	309	301	318	327	361	319	349	333	333	325	325	305	307	306	308	315	283	334	324	365	319	305	307	297	339	275	315	318	310	341	333	301	302	325	303	319	330	321	341	305	343	337	333	310	329	302	333	312	318	317	369	302	345	310	346	305	303	328	338	325	330	330	359	326	339	348	304	310	333	326	332	297	334	328	314	325	362	339	333	322	325	312	316	320	332	322	327	293	308	285	325	326	278	317	332	326	350	349	319	297	326	327	300	311	363	329	308	321	319	310	310	305	305	326	288	336	286	337	340	333	334	298	339	332	337	334	330	332	339	324	329	318	311	351	359	301	293	342	316	283	290	303	322	284	317	324	327	314	298	344	279	313	297	322	356	315	296	302	300	324	313	290	337	329	321	337	311	311	302	307	350	317	328	326	298	330	336	319	302	310	319	322	359	349	309	293	324	314	336	305	289	306	330	280	312	346	318	320	318	323	314	304	290	318	324	332	317	323	369	320	313	323	333	293	354	327	315	317	320	310	365	337	363	305	323	332	300	282	313	308	302	318	314	319	317	328	320	328	350	310	321	319	329	290	310	290	344	320	306	315	318	291	338	311	318	340	323	337	322	337	318	281	333	323	312	315	297	299	306	324	311	308	331	345	339	330	365	323	310	315	340	298	304	338	307	349	348	322	336	343	318	327	345	310	290	313	310	304	317	342	315	317	303	305	322	344	357	360	319	314	318	313	349	285	307	324	313	329	332	312	329	320	308	312	314	290	312	312	323	297	293	343	309	350	313	313	304	326	378	292	305	338	330	315	336	323	314	292	300	365	294	331	313	332	327	281	342	277	302	316	314	317	297	317	315	305	327	299	312	318	358	315	325	288	318	287	318	361	330	326	338	303	323	323	329	354	334	325	322	336	324	365	354	327	303	340	326	333	342	317	282	302	327	329	301	319	289	315	338	332	317	308	308	312	325	318	297	296	273	365	333	329	327	333	347	288	302	301	347	330	358	338	298	310	323	330	321	311	304	340	311	352	321	315	308	323	325	316	329	305	312	272	295	311	325	354	342	324	317	322	304	331	330	325	316	295	317	304	311	337	313	325	337	318	344	316	368	327	327	340	296	292	300	309	307	330	342	317	352	320	297	305	338	323	284	339	322	301	335	338	314	319	293	323	325	312	334	300	317	308	316	337	299	295	343	335	334	314	330	356	299	312	312	322	293	329	331	349	338	323	298	294	332	330	327	323	322	306	344	324	343	325	290	338	335	303	317	350	347	307	313	324	320	329	296	309	356	302	323	344	343	295	325	321	317	323	327	322	310	321	327	339	330	331	344	327	343	309	310	347	284	305	341	346	316	337	315	332	326	348	304	287	328	373	317	304	292	335	338	341	298	293	313	335	335	342	318	331	282	303	312	313	320	314	362	303	328	293	308	346	371	357	305	341	351	283	333	279	368	314	320	349	318	328	325	355	301	316	340	348	365	331	296	324	329	318	315	308	327	340	306	339	320	317	335	321	315	357	294	302	317	310	292	320	324	340	313	331	309	356	292	384	323	318	302	315	361	338	332	353	320	333	312	317	310	306	329	309	314	304	323	321	301	337	322	357	307	313	322	317	317	318	307	307	334	317	276	323	328	319	322	282	346	302	329	319	321	312	328	329	277	351	345	303	337	320	328	337	325	298	360	348	294	289	323	318	328	314	304	313	346	361	296	305	312	307	306	319	304	294	307	352	330	319	354	321	308	311	338	302	310	316	355	294	344	327	294	348	328	301	314	362	304	317	311	289	323	322	344	311	334	296	315	313	295	296	328	281	307	340	324	328	305	323	341	333	339	297	300	343	302	303	311	306	331	300	353	346	287	319	341	335	330	327	301	288	316	308	318	307	356	327	300	321	304	336	315	304	320	305	305	322	339	346	330	323	320	315	334	311	350	308	330	319	294	334	343	366	321	316	315	320	339	295	303	304	320	315	338	352	333	357	318	331	351	326	308	262	323	317	320	317	335	343	316	336	338	295	290	341	310	353	321	299	329	296	324	317	333	352	289	336	342	355	302	332	316	317	309	322	342	319	316	334	331	272	292	334	317	361	310	307	297	285	347	357	335	357	304	320	351	335	338	309	287	305	309	325	342	334	342	308	341	347	315	310	305	323	315	329	311	329	333	305	322	330	325	308	312	337	324	333	300	271	315	315	315	300	333	300	320	294	337	332	352	328	336	316	351	310	303	313	307	284	356	343	333	291	302	341	364	297	326	334	355	345	325	311	339	310	338	323	319	306	318	348	286	318	307	332	276	304	339	339	356	317	355	286	357	298	322	313	349	342	315	308	324	333	298	330	357	304	316	293	327	317	323	360	310	361	331	356	311	312	318	307	372	333	358	335	305	302	338	317	352	348	350	306	345	315	343	311	302	327	307	280	295	327	339	319	302	335	321	331	348	328	324	323	344	325	359	313	323	314	318	317	337	311	322	301	300	322	327	323	310	316	288	303	329	322	323	325	353	320	333	322	324	345	332	353	346	329	342	352	324	304	291	344	324	306	320	312	300	347	323	361	327	302	323	311	305	332	305	332	328	340	323	334	370	319	314	317	299	323	354	317	317	298	301	337	308	339	308	344	326	315	336	357	338	323	324	328	339	327	328	337	301	293	343	319	334	279	322	320	337	343	338	316	306	336	307	329	334	312	306	320	351	335	309	328	340	305	342	329	305	334	309	332	265	347	321	344	323	316	341	320	321	309	338	314	335	320	332	302	313	321	338	320	305	352	301	339	320	319	306	319	321	308	330	360	341	351	309	302	327	312	371	329	313	328	311	302	311	325	340	320	312	341	348	330	358	328	299	319	308	327	315	297	304	333	306	326	342	305	307	269	337	335	330	318	301	320	335	314	325	315	307	332	331	334	326	327	334	338	271	295	311	312	319	321	323	300	326	299	332	348	333	341	333	351	322	319	332	343	305	353	336	332	334	314	349	342	330	331	337	309	299	303	348	312	328	317	305	331	337	293	310	343	312	352	324	295	305	333	324	319	296	343	310	317	282	328	330	283	313	286	317	317	343	318	322	319	343	321	320	319	332	321	341	311	312	318	312	327	333	330	317	316	327	307	313	332	303	349	300	339	330	303	329	325	348	340	304	333	268	327	320	310	308	325	336	296	341	348	316	325	310	326	300	328	338	294	330	335	311	328	342	325	345	316	327	332	290	294	294	348	306	325	320	327	299	317	341	322	334	321	327	335	315	310	309	321	348	311	315	306	321	345	333	303	340	325	333	332	300	322	335	325	281	298	291	342	345	325	338	329	284	316	351	329	339	319	348	299	308	311	292	333	353	324	338	325	324	312	312	355	329	360	279	324	298	311	328	314	293	331	309	325	304	324	338	308	307	322	318	324	300	330	353	295	333	312	319	347	331	339	322	290	329	326	337
6639	1295	1368	1319	983	1054	1083	915	924	850	820	749	797	793	789	791	784	765	778	741	737	738	726	779	749	785	720	764	737	736	752	752	718	799	771	744	715	790	701	747	713	730	773	733	759	792	813	801	707	690	736	762	771	759	750	728	814	791	770	743	759	755	780	766	747	763	761	770	785	764	757	778	748	701	769	786	755	752	709	769	748	768	755	741	825	737	730	728	740	787	749	742	757	794	735	788	812	774	720	751	766	758	782	780	736	736	767	772	751	738	699	692	695	766	733	746	690	753	737	711	764	743	775	771	782	809	783	789	788	775	794	733	738	750	763	742	746	686	722	793	763	689	782	724	708	766	752	744	724	789	757	711	749	714	768	722	741	731	739	678	769	670	790	758	803	771	783	775	781	785	713	738	753	744	738	766	693	781	762	798	751	777	743	771	746	763	767	761	701	828	750	705	757	789	730	778	701	712	745	783	739	752	768	746	800	711	747	786	776	733	752	712	743	743	730	724	747	776	795	773	748	741	732	797	731	740	677	756	751	784	753	737	763	724	729	735	753	779	745	719	786	767	714	745	787	774	762	733	733	774	769	731	769	727	781	766	749	707	730	733	733	761	696	734	766	734	733	747	759	754	771	755	735	747	723	779	744	734	735	763	768	737	736	799	719	744	730	732	784	739	701	697	761	749	767	757	777	807	758	725	715	759	768	758	723	739	735	766	751	763	778	776	739	754	746	710	725	743	736	776	735	717	701	756	711	761	745	774	763	707	770	767	717	781	746	777	731	707	759	724	717	772	686	702	693	754	783	747	729	727	768	739	731	756	766	770	769	693	749	787	732	762	767	719	770	779	726	775	716	743	811	690	738	722	774	716	718	729	703	794	720	784	760	770	765	763	752	748	747	764	743	820	763	727	747	734	774	737	757	757	728	760	742	683	763	807	813	741	672	732	730	747	777	779	740	756	750	737	742	696	740	775	774	753	783	718	787	786	772	787	749	775	798	719	788	718	724	783	707	743	775	741	734	765	752	767	735	731	732	779	746	732	707	699	767	798	742	712	779	742	758	767	743	748	775	746	739	723	775	777	801	737	740	757	737	723	724	696	812	708	792	746	802	765	747	719	752	735	771	780	780	774	722	721	734	776	755	734	720	720	730	783	800	749	781	748	770	724	744	730	701	718	720	786	726	779	737	816	777	758	774	704	794	735	774	760	753	731	704	723	797	773	702	726	758	753	757	810	738	746	768	769	789	740	734	726	744	777	746	743	683	721	737	725	800	764	764	753	735	705	743	728	764	784	710	771	710	806	728	691	756	719	759	751	696	733	737	731	721	748	742	773	721	763	751	796	778	771	716	760	783	741	741	747	779	721	789	753	771	718	794	738	756	777	710	797	811	741	710	737	754	802	714	754	766	749	794	717	760	758	751	736	824	748	716	728	744	785	778	721	768	768	706	766	779	767	752	769	798	774	749	784	715	722	731	718	733	775	751	770	721	766	769	766	752	739	757	735	733	749	739	741	768	802	754	770	725	760	732	743	738	744	749	710	790	717	757	766	787	762	727	787	747	788	749	732	743	748	738	740	778	744	786	780	776	750	754	744	723	785	804	745	804	750	728	708	775	747	727	798	704	759	782	705	738	731	758	779	754	757	776	723	722	705	695	739	751	745	739	806	772	787	770	714	777	733	701	718	753	789	754	764	748	759	700	721	733	756	760	745	769	815	754	705	763	720	744	760	730	730	691	759	730	770	755	756	777	727	737	758	808	781	749	741	649	731	766	774	726	731	723	749	772	752	752	784	749	734	712	784	755	759	731	727	709	693	773	731	753	754	747	746	751	741	723	771	722	753	757	755	786	747	768	778	764	696	768	771	748	775	767	770	766	764	766	791	711	807	736	749	722	754	733	762	698	711	730	759	743	747	784	691	713	783	801	774	770	805	732	760	702	768	787	750	739	742	766	750	711	723	760	746	789	733	772	720	701	756	758	746	781	811	701	746	724	757	761	743	749	729	723	819	798	757	747	730	778	758	756	753	745	768	804	781	773	806	764	774	775	753	753	757	751	738	709	750	747	768	779	729	769	730	769	791	753	758	751	777	730	776	739	754	763	750	793	734	743	768	781	721	785	723	727	757	760	711	763	782	711	787	785	796	717	774	756	776	785	783	772	763	767	760	777	776	768	774	807	787	794	773	740	729	775	747	780	769	755	729	753	790	748	737	762	769	767	769	758	746	766	732	758	750	790	712	734	770	788	744	739	765	757	742	744	705	758	740	776	791	784	777	727	748	748	727	798	744	774	768	846	736	755	732	749	754	746	718	775	760	733	797	735	758	747	784	736	763	720	781	802	708	744	768	716	757	684	743	732	763	752	750	710	732	784	739	762	712	709	797	748	787	730	772	802	807	757	723	700	713	729	764	742	800	708	730	712	709	774	757	753	741	734	776	745	741	768	811	742	744	742	724	762	782	772	794	739	761	759	761	733	752	767	707	737	735	777	731	699	746	792	787	791	783	793	790	768	742	808	764	763	739	722	721	748	705	717	731	771	777	730	756	776	705	784	771	777	776	738	803	723	726	737	763	774	730	734	744	741	753	751	719	732	757	746	706	770	750	769	790	803	778	727	783	738	779	805	713	783	751	778	725	739	701	752	802	789	787	802	767	781	744	728	775	744	783	759	776	728	720	738	764	746	751	703	759	751	755	788	760	759	766	769	743	762	809	754	779	747	780	723	757	760	723	833	744	722	747	714	784	734	781	773	756	802	750	742	740	730	780	726	751	787	732	737	758	768	746	796	722	735	711	727	716	692	752	689	717	704	678	744	780	791	722	733	769	762	711	739	735	744	708	774	789	710	704	799	686	719	784	771	736	763	725	752	750	748	791	745	724	776	750	761	728	778	786	677	765	710	739	745	753	747	792	761	757	736	747	729	753	756	732	736	735	731	753	717	776	749	770	727	754	744	793	725	775	775	717	742	752	717	694	712	745	766	745	745	777	719	814	720	742	776	784	799	772	745	769	756	777	756	723	730	769	742	724	741	730	773	758	769	764	759	757	760	712	773	762	801	750	768	775	715	736	735	738	749	716	742	753	782	733	766	749	730	753	792	759	773	800	775	751	732	746	773	729	740	768	801	751	748	771	792	770	767	732	762	776	756	718	784	717	698	768	784	788	761	731	748	712	744	720	723	758	762	752	762	726	722	738	719	707	717	805	777	717	782	741	748	759	745	783	749	721	764	768	756	751	737	778	764	762	736	721	704	732	732	735	723	772	752	763	752	716	754	735	789	751	821	749	746	731	758	714	702	730	774	775	790	755	788	782	694	744	733	739	749	753	745	732	765	712	753	745	729	686	714	720	743	738	765	781	739	724	779	764	756	780	733	715	744	747	772	766	742	809	749	743	777	704	717	694	718	678	761	746	715	756	780	743	734	772	793	791	741	747	717	758	750	744	767	755	723	754	776	792	756	781	743	733	754	754	760	792	782	727	738	812
29138	15362	6535	4754	3067	2323	1949	1333	1462	1034	687	590	549	464	483	555	438	456	425	411	383	424	403	413	443	446	417	474	421	410	422	394	394	414	396	424	451	386	402	383	368	393	420	393	410	420	399	394	439	441	401	384	398	396	419	406	409	392	409	392	462	420	420	421	427	428	417	386	401	427	411	384	398	401	426	441	396	388	426	406	407	394	430	441	435	426	441	386	439	395	415	414	403	437	387	367	416	446	420	408	436	372	400	407	433	399	380	371	449	434	421	456	441	400	392	433	413	423	415	399	416	438	409	412	414	417	420	413	392	389	392	376	413	408	412	370	431	412	386	401	415	418	372	384	391	431	423	415	409	407	423	408	422	446	429	473	404	399	402	413	417	437	390	410	406	440	408	391	447	420	374	452	396	393	394	430	455	432	421	415	399	424	447	440	382	405	410	407	444	394	379	419	424	391	417	373	451	424	407	413	435	409	439	444	401	408	403	391	434	419	422	397	401	391	405	384	433	452	421	421	447	417	409	430	416	440	405	453	414	400	390	412	417	412	430	373	413	409	432	427	424	384	422	446	403	433	412	412	410	392	430	413	392	392	399	424	437	440	432	388	407	387	398	441	447	397	406	419	427	409	393	365	410	406	382	382	409	392	395	403	379	385	422	369	412	380	417	423	429	424	411	436	413	411	416	379	398	404	416	398	413	398	418	355	439	417	405	407	385	469	432	424	419	432	367	383	395	379	427	353	412	445	418	404	408	404	409	416	438	418	425	432	428	434	385	380	412	451	393	440	396	411	377	409	430	415	428	490	444	401	432	410	421	434	418	416	436	434	444	371	436	417	448	432	414	402	391	434	386	439	440	396	420	379	403	371	426	409	405	443	444	423	399	440	422	410	430	448	356	395	401	428	411	371	403	422	378	404	341	412	418	420	399	397	397	391	387	396	442	410	415	410	401	447	390	416	395	399	425	374	377	398	388	405	396	425	421	404	432	394	413	390	438	384	384	396	383	407	415	422	427	415	438	434	403	401	407	469	435	456	427	401	424	428	407	424	392	434	410	406	438	408	428	413	411	410	443	422	440	418	381	419	433	427	409	424	424	366	400	388	397	449	431	408	414	389	413	438	402	382	407	390	414	417	394	376	415	411	390	430	442	437	426	436	411	387	427	413	405	408	406	412	458	387	388	395	414	423	424	413	399	414	421	413	352	388	421	378	371	423	376	424	460	425	383	375	408	380	433	460	376	392	435	423	388	392	424	433	444	425	418	435	408	384	368	407	438	413	420	444	459	350	426	384	437	443	432	419	398	426	414	420	397	389	385	433	385	422	425	420	414	416	417	429	400	422	425	413	391	435	436	403	448	394	458	429	427	405	393	423	424	412	396	412	417	404	402	378	425	445	424	410	409	457	432	391	482	421	422	426	420	433	392	419	383	414	437	411	436	409	392	390	419	373	424	405	414	400	403	395	364	395	407	429	407	419	411	425	402	449	439	428	388	430	459	397	419	425	410	410	401	422	427	375	432	442	392	409	396	399	421	391	415	414	437	413	421	383	402	383	418	410	446	404	410	414	435	415	420	390	402	391	414	433	370	404	430	442	435	427	381	378	448	391	395	398	422	410	457	432	387	417	412	417	415	440	407	417	451	404	430	397	365	422	452	400	423	381	403	386	374	397	404	420	396	418	448	436	417	415	399	395	449	433	412	424	424	379	417	419	437	439	440	423	421	391	408	447	425	397	393	430	379	410	386	388	395	397	425	408	397	421	444	391	391	389	427	401	415	420	383	428	409	423	367	398	410	400	422	452	404	409	425	402	396	393	415	401	400	427	416	402	404	382	402	416	436	421	446	426	381	432	389	399	415	390	449	400	424	433	425	410	379	425	439	416	393	409	428	436	433	443	411	407	440	446	395	419	422	436	427	426	420	433	406	439	404	433	418	390	401	435	424	407	394	437	406	447	405	425	409	477	438	471	433	428	408	402	451	392	385	420	420	416	424	447	395	425	383	413	429	413	399	369	433	399	422	391	411	428	402	423	368	410	454	394	398	459	408	407	385	427	429	417	399	393	423	389	429	429	389	433	390	406	386	437	403	404	380	427	425	428	418	390	422	428	439	404	408	384	428	424	429	401	422	429	428	440	443	385	386	402	395	381	418	409	395	437	452	411	387	432	439	412	418	414	412	402	425	379	421	413	409	414	405	412	407	417	415	418	406	398	420	399	429	430	398	393	439	405	414	403	382	414	387	404	420	432	415	434	408	385	420	392	439	392	390	405	468	433	431	409	408	420	412	400	404	405	402	411	442	394	422	427	420	417	370	424	406	424	414	382	428	413	453	401	401	427	447	416	418	382	455	396	424	408	395	416	443	429	395	459	372	398	405	415	382	435	376	408	401	391	408	427	379	447	406	391	395	391	396	440	366	403	405	420	382	405	404	403	397	408	376	455	429	381	386	413	397	384	414	401	439	412	405	398	407	409	411	424	386	380	433	417	393	390	419	400	403	383	411	400	403	400	418	429	411	428	386	416	385	433	404	404	409	403	419	430	432	418	398	358	425	396	427	420	413	398	421	411	395	438	453	400	384	401	473	408	412	422	414	461	427	443	413	447	431	403	435	437	423	408	403	409	400	426	422	417	476	445	420	370	428	443	476	424	403	418	406	458	376	433	392	400	408	385	431	448	417	403	414	441	474	436	430	411	415	383	433	387	385	420	415	390	399	400	436	418	424	446	411	401	435	427	362	390	423	410	459	431	395	414	398	396	406	418	405	405	417	439	448	438	428	437	427	418	390	377	371	413	412	366	415	398	409	431	404	423	446	430	372	413	418	437	389	409	411	410	390	406	382	380	449	402	433	420	408	422	448	436	408	450	436	411	425	412	385	409	420	403	451	437	382	424	432	439	380	448	421	399	400	378	390	415	404	396	427	419	444	402	399	412	429	395	400	389	424	402	375	431	420	427	415	422	421	411	373	425	392	421	429	391	413	428	421	431	412	426	430	401	392	397	403	387	430	388	421	424	380	424	416	391	424	435	440	431	410	379	394	436	424	434	381	398	401	350	400	434	418	455	426	452	443	397	387	373	412	394	389	442	420	397	426	392	403	381	401	418	413	443	332	410	412	410	422	411	420	414	427	423	407	398	439	384	383	403	423	385	418	424	431	394	421	430	426	439	423	429	399	413	460	436	399	406	396	434	386	350	414	402	456	412	393	411	424	413	399	428	437	429	442	399	412	418	401	412	425	412	395	411	417	422	406	380	393	406	424	389	397	428	436	426	428	429	430	435	394	416	412	382	427	452	423	386	411	392	433	399	404	404	401	391	438	397	427	405	417	423	450	393	394	407	428	425	401	399	403	413	389	425	436	409	389	475	434	417	384	414	388	427	399	417	406	436	385	444	375	436	445	441	394	418	398	433	447	397	400	383	407	422	379	447	378	416	399	438	431	452	409	435	422	416	427	445	395	381	416	425	413	401	387	368	450	380	452	415
8680	4781	6009	6246	5481	4978	5335	3706	5341	3291	2411	2013	1706	1434	1425	1986	1352	1466	1176	1092	1084	1061	1020	1018	1009	1020	984	1047	1053	1012	1029	1055	981	991	994	932	995	998	1034	967	1033	974	957	1013	955	966	963	953	974	910	958	987	979	921	951	977	955	1019	1034	992	892	975	981	1009	989	978	1002	943	927	980	961	1025	969	966	1025	962	971	965	979	905	980	1020	1020	986	1003	978	951	985	941	973	1015	1012	974	1007	980	1054	958	987	990	991	882	997	1006	957	957	970	932	994	921	947	947	920	982	955	996	980	953	951	943	945	986	955	954	1007	1011	1019	988	991	980	977	956	932	936	983	928	965	963	959	937	978	976	963	976	909	998	965	942	978	945	1011	1011	995	954	952	960	983	951	963	878	1015	988	1011	1005	1007	956	986	957	970	965	921	924	929	1020	920	966	977	965	957	933	962	983	886	1026	985	995	939	979	983	969	965	943	944	979	960	899	934	937	966	986	989	950	993	1056	955	962	983	954	982	984	987	955	994	976	989	964	1000	975	1010	932	945	953	964	929	937	982	950	918	959	1007	936	948	968	980	1068	905	984	981	955	944	972	993	954	994	954	1020	956	916	932	973	979	921	979	1022	980	1001	956	955	1016	924	1011	992	991	965	1018	979	990	1002	971	919	991	973	964	952	964	1041	910	962	926	1021	994	949	987	923	994	970	1038	973	964	930	965	962	957	930	1007	963	945	927	1006	1006	977	995	985	971	965	996	962	957	961	985	945	929	984	990	973	977	942	975	1011	917	966	921	916	933	966	986	937	908	970	948	931	962	999	958	966	919	925	1001	938	931	940	939	956	980	931	987	951	921	1014	948	961	1007	920	1005	989	960	928	1063	937	924	1018	989	925	980	999	1013	951	974	917	988	972	1008	974	1021	963	969	948	1020	989	932	970	949	1024	1044	1049	1028	988	990	968	970	960	931	990	940	958	942	971	1017	915	922	936	991	1005	989	939	980	1009	937	981	1002	1025	959	943	916	965	994	935	1018	960	943	936	946	939	974	958	951	966	1016	974	957	921	971	1010	981	951	983	1002	1011	1023	948	902	958	1012	976	944	977	1006	973	954	910	1018	953	957	1016	986	1025	997	979	999	966	985	947	965	965	955	894	896	911	985	997	970	931	956	972	965	1014	942	932	986	1022	1004	980	990	972	993	976	1000	956	975	950	950	915	1013	976	996	1011	969	992	916	974	972	959	988	972	931	944	954	954	956	1002	932	993	1002	1014	935	953	953	993	1006	973	915	1013	973	1040	968	982	965	943	1001	956	935	944	954	1020	999	1007	949	956	930	1012	1005	960	945	928	988	997	982	994	1019	966	963	980	994	998	949	970	996	987	951	972	997	957	935	1012	964	988	974	994	924	955	956	985	942	918	952	959	988	1014	990	1004	932	1019	1019	931	941	956	1012	942	980	929	1009	953	966	920	959	960	977	958	981	950	973	983	984	972	927	996	988	976	983	940	953	919	983	912	957	969	1012	991	1017	1044	981	941	1002	1007	967	973	947	962	931	997	970	996	990	972	1010	946	985	968	951	965	1001	994	980	973	961	1015	956	929	1017	1016	930	991	1028	946	967	971	936	1014	962	973	989	967	964	1044	1000	916	973	984	924	972	980	928	1001	969	902	991	934	960	980	969	1023	1013	942	981	1012	954	965	962	960	965	963	1060	984	928	933	986	971	929	929	970	966	973	970	943	957	994	977	977	949	970	972	1024	995	947	994	979	1007	1008	955	941	957	936	972	1003	967	990	957	928	984	955	997	958	989	961	955	993	958	1010	961	981	999	982	990	1020	931	1012	1022	985	935	968	981	966	997	967	980	1010	919	964	942	1020	973	934	942	944	949	1028	962	950	895	937	940	931	975	1008	973	970	971	977	988	984	975	997	987	985	968	986	1007	936	994	1045	940	943	1008	987	970	971	958	957	970	977	994	946	934	981	957	958	1057	980	984	977	955	959	984	956	948	975	941	977	927	943	1020	989	958	972	982	911	1004	985	1019	961	983	945	997	966	972	914	996	954	958	980	922	964	976	939	981	934	956	899	941	932	1011	913	971	960	990	976	975	971	924	1013	945	1003	993	1033	1000	1026	931	958	952	976	959	988	978	1004	953	965	952	948	1001	933	987	957	945	1009	978	964	954	940	946	905	979	959	964	960	980	940	896	987	985	935	987	958	922	972	968	941	1025	915	952	983	994	979	956	1005	984	1008	960	956	968	927	948	931	981	939	958	976	952	967	980	947	974	954	982	907	964	969	948	1013	988	944	897	963	976	1022	965	1000	981	941	969	946	972	974	940	919	937	927	947	996	924	939	907	984	984	951	978	1028	959	986	979	989	980	935	920	992	961	950	965	955	961	977	1006	939	940	995	1021	1027	930	971	1012	1049	1039	984	965	900	995	934	989	1022	987	917	991	995	996	929	960	986	929	945	965	1033	977	995	968	945	988	971	987	934	1000	1005	935	994	986	971	957	959	937	943	958	947	1012	928	949	974	924	977	969	935	990	980	942	977	945	961	947	937	949	999	1005	990	943	986	957	936	979	968	942	1003	925	959	961	925	935	973	920	1014	1033	943	951	996	1010	958	995	968	961	977	1020	1011	968	1026	963	967	960	991	964	982	999	949	964	994	978	933	945	969	936	928	995	954	985	1066	991	979	979	991	957	910	1001	1057	943	943	968	974	1029	942	938	968	927	993	979	970	1010	940	954	927	1006	969	976	993	897	969	1014	1015	972	927	1005	1020	985	1001	982	961	1005	965	949	979	946	1009	955	973	960	986	934	951	956	945	945	958	982	931	928	1001	953	988	942	990	994	966	971	971	983	964	984	1041	1000	993	921	964	1000	982	978	959	975	962	959	913	985	954	938	959	978	962	1008	931	989	938	986	942	1002	971	1022	938	937	964	937	978	955	915	959	980	970	1003	960	938	934	952	1013	1002	1010	999	982	962	965	910	1002	1045	994	967	971	933	976	965	1005	935	982	956	1000	988	977	951	1006	963	977	1009	947	968	957	924	1003	1031	957	1001	942	963	987	1016	1024	963	922	1005	1033	998	974	989	934	978	1010	972	985	940	1021	929	965	967	989	902	955	999	932	991	920	981	950	993	961	932	1009	981	994	931	1001	909	1001	985	924	1001	973	1046	950	990	998	949	1031	942	890	994	961	966	977	1036	976	1012	985	993	871	928	961	942	947	941	1028	966	982	1008	977	957	952	957	911	914	954	976	990	961	960	990	947	1018	936	1035	966	942	960	965	960	950	891	1010	991	1025	963	964	1000	957	974	940	957	998	925	959	943	893	963	1055	944	983	979	1000	935	970	980	995	943	954	955	1003	924	919	948	999	942	1006	990	955	987	986	1040	962	1000	927	981	951	981	991	1030	995	944	926	988	980	937	1010	971	997	908	959	1003	916	980	975	1010	975	985	986	1028	1003	980	945	959	914	946	971	942	953	1013	974	957	932	982	996	925	928	964	963	967	938	920	1049	986	966	959	977	968	967	1013	968	1006	979	902	965	998	953	959	981	973	984	997	946	991	1016	987	966	974	960	1007	945	1002	1003	986	912	1020	948	938	1021	976	996	968	928	963	1004	937	984	974	940	946	983	978	958	1017	1017	963	982	1004	972	990	986	1042	939	965	958	981	926	986	966	939	978	991	915	971	988	963	912	993	968	959	953	1004	898	927	935	1030	925	1001	944	997	984	955	997	953	934	979	979	993	966	962	968	929	973	950
29454	18542	10708	8379	4973	3474	2726	1917	2117	1185	825	621	551	472	468	547	505	460	416	375	375	345	350	358	374	364	351	365	336	338	369	364	366	333	361	334	327	325	356	307	307	323	332	325	348	351	356	369	381	360	395	342	330	363	354	361	352	335	319	374	357	318	340	348	341	333	365	330	295	351	380	333	324	326	384	395	365	343	316	347	325	328	353	337	350	351	369	342	339	327	356	363	311	350	338	330	355	377	324	355	388	354	342	344	347	359	339	362	362	360	371	361	340	337	337	353	314	347	347	332	370	348	357	319	373	345	308	342	356	348	336	346	362	382	345	328	314	371	349	344	342	296	334	341	337	334	345	343	365	351	373	337	361	358	348	348	347	356	354	337	335	357	330	365	342	331	335	326	374	327	307	356	339	364	342	345	346	353	374	355	370	332	319	333	343	353	333	333	314	382	312	328	350	358	347	363	335	350	348	339	345	341	331	355	336	357	342	382	353	339	344	360	330	373	319	364	356	334	315	342	331	321	366	334	355	331	344	333	333	352	345	341	335	350	343	350	378	315	293	359	322	333	362	312	344	355	353	293	345	369	313	363	347	351	337	332	355	337	334	308	337	348	345	334	340	357	374	370	298	342	360	352	327	360	325	346	363	357	323	355	338	365	369	376	370	362	338	340	301	346	325	359	362	362	326	327	344	309	336	345	325	349	351	319	343	322	364	336	346	321	399	333	347	336	316	373	338	388	338	350	327	353	345	336	350	356	307	376	367	359	347	360	344	333	351	364	349	339	327	320	356	333	325	312	312	353	323	373	341	341	318	360	377	307	333	347	351	366	356	348	327	365	351	313	338	339	329	353	365	293	346	312	362	345	325	319	363	360	330	333	345	335	349	305	330	336	337	353	337	328	345	371	345	364	350	392	369	338	325	372	348	340	386	342	322	337	338	340	344	346	353	314	347	363	352	331	329	363	335	376	350	354	350	338	376	351	326	364	333	357	363	346	324	337	394	371	358	335	363	343	343	345	357	324	334	345	390	352	335	327	330	326	347	339	327	357	342	369	335	368	349	382	361	354	355	335	326	342	346	342	317	362	311	317	344	329	351	347	351	363	357	335	342	373	361	312	383	362	346	366	333	341	356	336	292	321	370	351	362	345	353	337	332	338	341	322	337	344	340	324	326	336	361	321	346	328	387	320	301	314	356	312	318	343	315	319	348	352	361	326	331	300	336	319	348	332	357	340	339	315	309	319	363	354	356	375	364	359	362	326	354	333	355	355	319	374	333	334	319	334	338	357	366	333	327	379	369	347	353	336	329	344	344	338	357	347	348	367	351	342	330	356	298	336	324	310	353	370	317	312	345	368	365	348	331	345	336	346	341	346	345	290	367	301	348	346	335	339	351	360	357	357	377	306	367	338	333	358	321	319	321	365	357	357	339	319	340	361	389	370	333	338	319	303	347	310	337	354	314	341	342	337	347	369	308	349	348	334	333	291	360	343	361	334	326	365	342	340	343	342	315	384	326	344	318	335	310	377	351	376	391	346	354	345	335	384	354	319	387	335	357	334	346	329	339	359	380	362	338	349	350	313	331	354	339	325	334	330	345	345	336	312	380	326	374	332	370	333	314	347	367	328	320	330	316	327	342	340	355	306	320	320	341	357	342	359	303	350	332	399	352	362	342	351	338	327	325	332	332	342	354	367	367	368	351	363	324	324	341	353	346	338	329	373	326	338	333	331	339	340	330	306	351	332	368	344	348	315	367	365	354	375	343	342	368	365	349	338	355	310	359	370	331	346	344	355	344	329	354	314	328	364	341	352	333	329	306	341	351	360	344	334	355	345	331	342	355	382	338	364	383	333	361	335	356	337	365	337	373	364	340	304	321	379	365	306	322	334	349	361	341	313	346	321	310	352	343	362	351	344	357	338	413	376	347	322	342	357	353	331	335	345	354	345	356	384	336	333	335	328	333	327	341	380	344	353	315	353	338	321	354	357	352	365	361	336	350	396	325	362	361	330	336	310	310	347	340	367	344	340	340	352	345	321	327	363	360	356	325	337	344	365	308	327	364	330	382	346	353	367	359	308	329	337	391	336	340	313	398	323	376	329	330	353	373	344	334	374	364	353	374	377	351	340	350	359	331	331	347	349	350	349	322	345	328	338	331	355	335	343	326	361	344	348	350	341	328	353	371	341	325	333	330	371	329	349	303	341	351	344	336	351	334	345	352	335	343	296	353	350	362	313	347	349	374	315	360	343	346	345	341	360	350	370	343	352	353	343	342	358	329	347	365	328	355	327	338	340	333	314	325	336	347	324	324	328	337	340	373	355	385	348	360	378	347	343	318	341	372	351	340	347	351	330	357	351	331	338	348	351	347	332	338	357	345	344	318	389	355	334	319	319	302	358	333	313	352	336	341	348	319	326	363	315	376	347	323	326	361	380	351	383	355	317	335	337	334	361	350	344	369	351	329	329	338	360	330	309	315	348	375	355	380	335	314	336	348	339	354	333	325	336	368	357	342	337	326	362	344	362	342	336	330	339	333	365	347	337	347	393	358	337	347	361	353	340	357	365	319	315	367	347	332	343	333	354	349	332	347	348	399	337	343	343	320	321	345	386	364	315	341	314	310	335	339	359	318	329	329	326	358	368	340	386	410	376	341	354	383	321	370	356	359	308	341	375	356	344	355	335	331	341	405	349	343	367	351	343	341	334	323	356	308	325	350	354	340	331	356	342	339	345	332	380	347	330	348	319	361	356	369	331	326	317	331	324	336	351	347	385	358	339	332	337	336	349	329	353	332	335	379	355	350	339	338	365	323	357	358	325	343	386	319	321	356	335	360	329	331	374	336	373	327	355	330	313	336	372	345	377	368	352	319	351	336	352	374	357	338	373	367	362	358	352	349	361	309	316	329	348	336	361	341	377	355	349	324	360	341	370	344	359	343	363	335	343	396	336	344	348	309	327	335	377	350	326	365	322	362	343	325	319	353	327	343	345	315	309	318	326	329	335	327	356	324	346	314	336	317	369	348	312	380	311	300	360	388	327	329	314	337	350	353	359	390	318	370	348	326	335	348	360	315	352	311	333	330	355	365	344	339	369	319	326	346	342	326	357	379	344	336	335	322	352	335	346	332	310	336	327	333	367	361	328	358	351	345	376	343	347	336	370	367	338	325	349	343	384	350	346	320	354	324	349	378	350	364	342	352	317	350	331	320	348	332	338	371	336	373	358	366	335	356	399	371	366	376	330	334	310	323	352	363	359	357	321	316	306	366	325	353	356	340	363	357	356	325	335	360	347	343	326	330	328	352	330	338	359	304	325	306	365	348	322	365	363	382	346	353	332	360	360	373	339	334	368	347	362	325	359	355	337	356	321	361	370	347	328	361	334	341	367	342	325	366	359	353	378	352	315	337	341	344	358	341	335	353	363	343	336	388	342	316	351	315	377	361	309	326	354	380	370	310	317	339	359	347	336	348	347	354	320	357	337	351	360
9442	6268	9375	9906	7862	7242	7093	5773	7232	4626	3250	2469	1966	1690	1695	2220	1851	1719	1209	1046	968	988	971	896	948	877	893	900	925	857	866	891	872	858	893	831	865	807	847	861	853	777	835	823	816	776	854	816	819	821	768	799	779	803	812	805	802	805	805	786	813	779	786	810	808	806	768	829	788	756	761	816	817	759	774	820	779	820	858	745	808	781	833	811	827	796	784	805	817	790	778	764	792	834	800	782	811	797	781	805	736	743	834	804	782	740	768	796	825	743	766	809	728	778	772	769	745	723	825	775	766	813	787	783	804	812	796	842	743	755	788	816	775	775	776	785	735	728	825	756	814	703	761	778	834	810	750	774	737	829	718	760	769	804	772	713	824	775	747	761	769	840	769	793	765	739	803	758	763	774	751	823	778	746	727	763	758	796	818	830	811	756	785	745	773	750	787	781	727	697	705	783	789	750	801	735	774	759	816	778	811	742	734	834	821	778	748	752	795	758	750	792	780	755	699	701	801	846	752	752	769	750	687	788	817	772	736	715	781	695	740	795	766	790	762	791	739	826	817	701	794	762	794	772	756	842	758	741	782	745	780	767	785	749	778	762	789	784	839	800	793	778	779	797	753	814	816	767	766	755	755	790	755	805	771	736	807	787	814	776	739	720	775	739	756	756	758	763	833	798	768	762	841	759	766	749	756	772	820	771	768	757	770	725	734	768	753	776	753	763	788	750	760	744	787	816	749	768	728	727	695	841	792	773	754	794	765	736	786	799	762	745	773	846	754	729	751	765	792	774	768	758	778	725	776	721	829	794	795	803	783	803	790	813	750	769	729	783	772	711	797	779	828	765	778	743	763	743	779	788	767	769	806	743	773	823	707	797	743	804	768	724	853	755	739	781	831	792	730	797	800	805	753	782	797	744	793	750	735	765	808	750	776	714	815	741	755	770	803	725	792	810	760	769	745	753	836	773	726	792	772	797	791	691	756	742	788	802	807	789	792	737	734	769	776	774	722	777	729	766	761	788	768	727	779	791	811	761	811	773	745	741	771	787	717	753	787	799	756	755	720	797	744	762	831	764	770	782	799	757	791	791	774	719	788	754	808	769	780	749	768	775	711	793	807	744	784	744	791	777	829	794	777	767	826	811	794	776	739	777	795	753	787	797	776	734	816	785	746	804	791	777	748	762	780	699	701	804	753	742	792	741	766	837	757	726	800	748	831	781	788	794	799	781	814	703	783	749	774	771	787	755	803	766	770	780	739	742	772	795	822	766	792	773	778	777	801	779	807	744	765	740	791	781	797	715	794	735	797	784	804	786	769	749	776	763	779	728	760	722	768	774	771	772	729	755	719	739	788	758	770	799	782	780	730	824	778	785	799	764	767	741	800	778	695	749	768	770	774	782	706	776	795	796	792	759	749	734	739	769	808	774	761	765	814	836	819	808	809	767	761	779	731	797	740	768	737	778	756	754	821	771	808	819	756	774	757	786	758	763	784	725	743	741	743	793	751	789	791	750	771	729	821	814	751	789	836	799	763	789	740	763	769	785	774	725	738	757	801	788	730	755	799	800	788	780	825	783	781	803	786	775	759	795	749	762	772	749	789	765	719	791	756	767	751	754	737	810	823	773	751	775	744	800	784	810	732	825	798	801	748	724	765	792	729	754	759	766	829	790	772	751	805	711	776	784	781	772	782	787	792	777	774	797	752	726	807	782	718	736	807	758	839	727	804	736	743	828	820	759	793	803	785	767	800	763	759	764	762	756	751	782	798	733	761	765	756	760	776	737	746	821	809	693	755	786	762	768	799	780	769	804	773	772	785	729	802	779	809	804	772	779	821	811	771	746	790	765	777	715	727	815	769	781	794	758	766	796	763	743	748	740	762	778	766	760	834	792	802	745	764	854	761	811	791	751	806	777	795	764	738	732	765	769	753	754	773	761	772	805	780	758	789	791	769	722	757	799	763	765	767	768	706	766	778	807	794	766	758	746	759	790	804	726	784	768	755	735	765	736	836	764	839	724	768	783	724	770	805	738	832	747	787	771	743	752	779	766	774	764	763	796	763	798	704	762	789	726	780	807	790	765	788	736	742	778	792	760	770	756	748	731	833	722	762	802	800	794	806	751	770	796	789	750	754	753	749	784	797	740	794	746	723	801	779	755	796	752	788	797	797	768	759	794	765	777	803	823	784	783	774	773	809	727	771	781	752	758	803	788	811	747	774	791	799	742	788	752	748	826	772	773	746	784	816	795	753	802	763	744	750	772	803	800	718	792	712	764	789	769	780	813	762	739	779	738	822	766	742	788	733	737	710	762	770	755	772	802	783	761	767	809	777	730	802	771	792	761	804	750	766	794	786	750	774	816	784	784	784	762	720	751	733	764	755	734	780	767	742	738	755	761	798	736	779	811	787	755	746	719	759	751	783	754	795	811	756	770	764	779	772	803	779	816	749	781	742	723	750	747	789	760	754	785	800	811	783	765	774	734	797	775	714	775	777	770	758	778	735	781	752	795	762	791	795	817	748	778	723	792	763	787	796	782	775	745	780	785	811	806	798	756	768	763	748	745	804	800	780	810	759	781	727	793	767	806	764	767	755	776	788	784	738	754	822	799	823	735	754	794	749	812	818	818	768	762	780	743	757	779	797	821	820	799	728	792	708	800	735	736	733	728	778	776	745	766	781	819	782	833	795	794	797	753	758	787	776	778	818	773	746	765	789	797	757	782	772	718	764	789	815	758	763	778	727	767	764	793	731	806	756	756	746	704	748	840	791	769	779	803	745	755	756	763	764	744	805	773	737	810	728	790	752	810	726	767	806	820	770	761	834	737	751	695	800	752	780	738	779	741	808	811	773	732	774	740	797	793	761	793	714	797	819	742	724	740	752	820	750	782	774	759	802	711	815	822	750	817	759	819	723	775	815	738	801	778	760	750	795	771	751	784	727	768	755	810	751	817	757	730	798	791	785	735	763	758	800	772	748	770	743	774	786	788	776	737	795	733	765	739	744	799	814	842	752	794	757	803	755	801	711	817	848	763	776	742	825	726	780	828	793	770	776	774	770	742	755	840	753	782	755	750	768	745	789	746	769	787	752	771	779	700	742	802	761	736	775	776	830	734	783	709	775	770	765	813	779	753	801	798	766	746	765	775	829	753	762	770	752	754	778	792	805	801	764	777	770	745	706	804	779	773	736	745	806	790	774	753	813	777	778	801	774	810	741	830	771	757	742	831	758	766	749	766	747	787	764	748	773	724	763	795	793	747	724	801	818	740	750	777	763	725	815	788	796	820	785	776	734	795	806	781	793	766	759	771	850	801	788	794	746	745	729	722	790	767	818	792	739	715	773	757	774	768	781	784	775	781	770	794	762	741	805	797	731	761	812	768	747	708	814	727	805	791	747	822	816	812	785	789	765	784	795	746	740	767	756	772	770	739	795	705	792	812	766	779	747	760	793	783	740	745	770	805	779	787	761	758	791	754	774	759	826	786	771	852
27584	9367	1044	667	462	371	358	349	357	316	336	347	329	276	319	351	331	334	336	317	329	332	341	324	315	355	322	338	338	297	358	326	308	304	353	300	301	318	320	335	361	354	315	359	311	324	318	315	293	347	300	332	298	326	302	289	286	276	293	344	341	303	346	337	335	348	303	342	318	307	328	331	330	313	310	350	358	308	330	330	306	313	335	372	270	353	309	306	314	303	308	319	286	323	320	299	283	312	314	322	356	289	289	321	325	348	327	329	314	316	318	326	354	320	315	343	307	310	326	336	305	271	289	319	276	317	330	325	291	359	311	331	319	328	315	301	305	337	352	316	327	329	327	304	323	318	295	306	309	306	298	330	333	318	316	319	329	324	333	353	334	329	319	349	342	335	317	280	313	315	325	314	315	309	351	309	327	309	300	321	324	326	293	312	315	331	309	359	293	330	306	322	283	319	336	337	333	349	316	318	300	317	339	347	318	330	311	289	315	316	301	332	320	335	336	299	307	309	317	329	320	288	307	321	318	302	337	317	311	325	314	331	330	320	324	305	290	330	305	342	323	344	359	316	326	315	313	329	295	342	309	344	301	305	316	299	323	350	306	301	329	347	320	306	332	324	319	339	314	292	304	301	305	350	338	306	304	311	310	306	305	335	306	323	276	316	310	354	310	322	314	309	310	323	299	335	338	296	319	312	306	321	319	319	319	289	311	318	327	299	319	331	319	333	330	316	322	318	274	320	329	312	320	330	286	303	330	315	329	328	344	300	310	303	327	326	330	312	328	307	368	295	327	307	354	293	333	299	304	328	307	321	313	310	349	345	330	309	338	297	318	301	318	362	340	312	291	350	329	319	326	318	315	354	313	335	325	348	318	302	302	283	322	319	306	331	337	301	293	274	296	346	344	301	307	286	330	307	327	322	306	297	301	282	284	326	266	328	316	307	296	315	273	315	337	305	351	319	366	295	324	335	306	329	324	307	294	330	326	306	302	324	294	319	345	303	336	353	302	304	302	310	289	351	317	321	321	305	288	340	313	312	331	325	346	307	355	359	311	314	306	314	313	334	283	310	361	318	303	293	308	339	350	317	353	328	285	339	287	275	336	328	328	293	298	324	347	342	360	310	327	349	318	343	354	362	347	308	327	322	351	313	303	363	325	309	331	316	302	358	289	324	304	309	280	317	318	349	319	334	303	290	312	296	305	298	306	317	326	296	302	301	297	305	291	307	315	305	316	287	327	298	324	327	329	312	343	264	302	319	297	328	289	323	328	328	303	303	340	364	316	315	337	322	280	328	335	287	337	321	332	302	330	307	310	294	306	341	322	298	325	341	309	320	326	315	313	312	330	288	314	303	322	307	279	306	344	293	303	324	324	323	282	302	336	328	336	330	337	293	290	308	306	334	304	304	292	342	272	295	299	340	303	310	305	374	294	299	321	328	321	308	339	287	308	289	308	311	303	346	305	282	300	317	338	278	303	314	283	314	339	346	282	317	334	307	318	305	326	323	334	333	293	346	285	315	319	299	333	340	318	345	281	319	307	314	312	325	331	319	307	297	318	303	281	327	295	308	351	315	317	313	335	304	316	302	344	302	293	292	305	323	330	296	330	330	320	327	313	339	315	271	324	324	297	328	314	346	348	310	309	349	275	334	321	316	315	372	293	333	320	323	334	316	358	340	306	319	311	338	319	311	299	313	317	314	314	338	311	341	308	353	299	308	314	316	272	282	306	334	342	298	320	281	309	287	322	334	307	348	319	327	339	323	332	295	323	334	330	336	318	313	363	346	305	310	294	319	326	326	299	309	326	321	322	297	341	329	343	307	319	352	316	320	348	319	341	308	315	324	338	314	320	329	305	295	326	356	304	305	341	332	310	334	325	278	305	318	294	323	319	349	312	330	306	295	292	324	314	333	325	325	333	283	275	319	327	303	308	328	319	268	343	289	283	306	302	319	358	315	309	293	295	299	301	308	322	302	296	296	323	299	295	311	301	300	320	296	324	315	326	326	320	303	336	313	301	316	320	333	328	313	305	299	341	307	309	329	304	322	297	323	308	309	297	337	342	328	315	295	356	323	334	282	350	347	328	315	294	295	347	318	304	301	318	332	327	309	308	336	343	326	299	320	314	280	311	294	337	343	305	309	294	305	295	307	305	321	329	330	346	319	308	330	328	299	291	316	321	311	353	321	312	342	300	341	307	302	287	312	297	306	345	328	335	324	333	298	337	316	295	319	282	293	317	347	312	308	306	292	314	325	327	288	297	327	303	330	350	299	311	311	315	313	325	300	294	328	331	353	299	333	288	334	314	298	320	318	301	305	336	326	332	302	349	348	328	283	314	318	285	300	340	336	302	294	298	321	284	289	307	316	325	282	307	331	314	330	303	289	284	302	326	332	299	283	320	352	312	310	306	318	302	298	337	323	295	315	317	300	336	294	316	296	297	290	355	318	320	298	296	330	307	337	322	281	291	309	312	311	292	291	313	320	323	336	319	313	315	281	321	311	313	363	324	302	293	322	329	305	296	323	313	308	340	322	346	348	315	308	296	302	334	327	320	318	330	334	339	323	330	307	313	304	299	319	353	307	303	308	347	307	322	326	317	325	285	317	340	305	340	288	298	369	307	301	331	329	328	326	326	318	326	292	300	331	321	316	293	330	369	322	315	324	289	283	350	323	337	312	336	307	301	324	337	323	322	336	322	299	313	327	311	342	299	281	294	333	293	300	323	339	314	314	350	320	299	339	320	341	290	325	300	302	297	331	302	331	281	312	326	301	308	333	337	311	311	330	325	301	335	288	320	273	320	299	323	296	318	323	284	322	288	286	315	287	327	325	349	290	292	302	300	362	300	328	304	280	272	322	349	305	309	289	313	374	291	313	334	304	289	325	315	321	321	320	316	300	337	323	310	337	294	315	322	320	344	320	301	331	303	287	318	326	309	312	311	332	317	326	285	306	315	306	294	326	305	328	307	311	304	352	343	312	301	335	339	342	331	297	299	310	325	299	325	334	319	324	301	332	327	328	327	314	337	330	327	347	339	314	327	293	337	318	316	325	314	311	317	301	324	324	287	317	312	336	310	303	327	322	340	300	346	300	331	285	329	307	294	328	354	316	317	334	339	331	322	334	356	308	312	327	314	317	314	306	304	308	336	315	328	304	318	290	325	317	336	313	342	286	329	330	299	296	324	301	320	335	326	302	287	333	324	304	292	335	312	296	303	323	306	350	315	323	288	326	326	332	318	302	346	297	314	292	341	312	294	307	313	298	340	303	305	322	315	289	322	315	323	324	316	290	315	329	332	296	303	341	337	314	338	326	331	337	355	326	288	305	294	317	328	342	355	336	320	311	305	306	321	319	319	317	294	290	332	302	312	310	321	302	307	330	295	335	336	327	315	368	318	291	315	326	321	304	314	346	312	325	339	297	331	311	309	283	319	313	322	317	325	301	314	305	313	288	301	341	314	296	312	298	322	269	306	324	321	322
6863	1393	1429	1405	1096	1022	1017	1049	858	882	817	758	721	755	752	785	734	720	740	727	693	726	692	705	740	697	741	653	734	759	732	677	737	761	710	741	697	717	659	665	772	718	764	740	746	693	739	739	699	732	756	726	741	695	724	666	710	710	708	709	734	766	696	740	722	732	722	755	695	699	718	718	732	724	660	746	724	707	743	734	703	735	742	733	763	695	713	688	734	692	721	741	775	752	693	713	702	772	722	727	708	719	767	763	721	715	691	757	717	695	731	753	726	748	759	643	702	720	709	724	718	731	720	745	741	686	740	739	717	762	768	804	745	737	692	733	697	759	759	705	727	754	719	732	666	728	703	730	685	759	781	720	701	695	722	700	737	735	790	730	723	743	704	728	736	758	736	701	716	754	706	722	721	737	736	714	701	756	712	722	722	699	712	735	733	714	731	710	680	736	717	723	677	697	740	695	722	691	733	689	764	706	699	702	725	710	722	750	762	724	715	715	711	754	752	697	722	716	680	714	701	721	713	724	697	732	746	736	724	733	730	751	748	735	729	726	723	759	743	731	711	732	734	730	675	694	727	732	787	703	738	719	697	708	723	719	715	724	706	707	772	692	719	670	687	731	744	779	688	716	713	668	711	696	710	749	756	641	703	731	712	671	694	782	704	699	724	676	714	727	768	717	694	750	715	731	713	680	720	705	708	789	725	685	744	704	744	785	736	762	738	717	746	697	711	718	712	721	723	748	753	674	729	665	780	736	713	720	713	686	718	673	718	721	725	640	692	714	691	720	743	715	689	723	715	739	699	720	753	696	691	766	783	735	771	723	677	780	700	722	726	747	716	724	775	709	728	761	695	722	719	669	749	726	742	704	734	705	721	716	694	717	742	754	688	746	754	750	703	726	706	711	729	752	713	744	739	711	791	760	715	675	692	717	725	724	690	706	676	695	717	734	755	711	710	757	707	744	688	751	691	728	746	716	717	711	750	744	731	704	714	720	737	724	716	746	712	691	683	683	693	728	715	707	756	732	710	763	744	701	758	661	713	751	704	675	720	768	723	708	648	683	741	728	677	751	762	725	736	693	701	747	720	729	681	693	689	722	709	685	717	712	742	720	707	737	765	721	740	684	663	761	739	758	734	707	733	740	703	654	757	720	685	764	731	783	750	696	697	718	714	695	758	730	725	680	744	733	727	720	711	709	731	726	743	691	752	688	736	754	724	726	744	726	709	693	689	714	726	748	715	706	686	732	707	715	717	674	729	710	696	733	666	755	729	697	698	728	716	714	748	743	703	688	716	719	707	721	763	683	749	757	744	683	668	701	729	704	710	700	740	722	717	728	769	759	755	693	751	714	708	769	671	682	722	767	685	719	685	746	716	735	679	745	732	759	713	726	784	748	732	725	768	737	726	725	743	757	718	704	690	740	745	738	729	733	730	780	738	722	735	715	708	704	718	718	739	762	706	695	753	705	695	706	678	754	725	733	766	719	719	734	776	678	737	703	697	725	703	717	707	720	694	766	693	667	678	699	757	725	739	670	680	689	695	739	685	694	724	701	696	780	715	761	693	709	735	726	748	762	737	697	745	707	700	684	683	667	766	761	695	737	719	739	757	717	684	796	677	726	704	720	767	759	690	696	699	737	698	724	710	686	760	723	785	738	686	714	692	734	733	675	725	713	792	724	729	728	733	721	715	671	716	719	698	714	698	720	711	725	691	689	796	693	715	671	670	674	726	715	699	729	697	686	782	715	697	726	725	697	704	732	682	707	731	695	692	697	743	682	727	727	706	689	730	689	736	721	746	735	784	698	733	688	728	668	744	694	743	762	752	744	735	739	743	740	702	699	758	746	734	683	691	700	687	738	692	707	733	761	693	678	721	676	721	727	677	745	693	730	722	696	708	725	724	702	731	734	720	701	702	715	702	719	704	637	745	733	708	707	724	738	725	725	683	715	765	714	727	739	746	729	720	727	686	716	727	730	741	681	680	687	718	714	769	765	736	744	724	721	751	690	707	656	740	744	738	730	702	763	757	681	688	705	717	748	759	717	729	767	714	772	762	697	690	726	760	710	722	733	760	721	659	766	713	690	730	746	714	747	728	708	745	735	729	767	726	687	698	786	719	715	709	728	755	688	743	784	741	722	764	691	764	713	735	735	679	733	681	752	705	728	714	706	693	755	667	728	751	697	682	669	749	735	748	717	706	743	727	730	746	708	729	694	736	733	690	721	698	712	693	667	708	724	732	711	709	687	701	787	701	690	695	703	692	731	788	757	714	704	722	783	737	653	693	744	710	726	756	694	740	752	729	655	685	729	731	712	715	710	711	745	711	720	729	775	717	725	721	695	759	687	741	689	708	685	684	759	758	720	689	701	777	767	697	730	723	715	736	725	746	718	747	751	740	738	718	680	676	740	702	684	704	675	719	711	736	734	736	694	730	747	741	738	769	745	703	695	711	718	734	718	699	750	747	729	754	718	738	707	767	762	770	699	717	703	660	679	689	705	713	734	751	730	648	732	709	723	717	711	748	727	764	660	762	707	694	734	744	764	710	716	720	735	716	722	728	760	807	758	740	776	703	736	747	694	702	789	711	802	701	723	714	701	688	699	719	737	706	722	723	726	718	707	710	677	721	689	707	732	706	671	712	654	765	748	701	758	739	703	727	698	752	712	702	737	761	719	683	716	723	707	719	729	737	709	675	723	708	695	744	726	718	738	692	749	695	739	707	744	719	680	741	702	748	746	735	716	735	711	694	773	711	724	736	737	736	746	681	727	810	706	637	702	777	677	704	710	667	699	662	742	742	739	736	750	747	768	744	731	739	705	682	698	741	704	723	755	729	715	726	707	704	720	710	751	702	759	736	695	729	721	699	714	707	710	738	665	724	735	743	742	682	704	737	713	687	769	721	723	737	709	687	744	716	685	727	714	708	767	754	700	680	742	768	712	710	695	709	718	718	658	669	769	702	713	730	694	739	734	722	762	745	710	673	681	707	776	763	690	732	704	698	686	768	676	744	762	713	692	784	733	732	708	692	705	717	743	712	753	710	671	750	702	723	704	739	739	707	740	719	680	733	708	756	684	758	723	686	713	692	724	704	685	716	681	707	708	704	696	724	750	756	745	725	694	760	713	728	735	688	740	699	705	755	720	708	722	702	740	698	681	731	721	679	762	653	710	704	718	748	744	698	745	680	725	764	687	713	725	754	754	659	720	689	736	775	702	675	728	717	724	722	715	744	728	685	724	692	752	764	748	699	683	722	689	752	734	747	742	816	711	780	701	702	713	764	685	739	725	707	788	760	646	751	682	746	733	748	741	745	710	722	733	689	694	665	741	727	731	684	724	686	669	751	738	725	761	740	749	757	751	705	698	677	671	709	672	726	717	708	718	708	701	750	718	687	735	694	688	764	722	673	711	704	727	713	702	772	696	727	721	739	714	742	752	763	677	706	712	712	718	757	709	674	700	717	725	691	719	708	717	729	694	703	707
28481	14222	6694	5387	3332	2129	1846	1205	1437	1192	693	472	462	492	538	546	478	473	428	451	421	437	395	433	419	412	393	406	426	442	400	427	417	409	398	420	416	400	399	418	392	436	410	416	400	429	409	461	441	418	373	434	418	393	389	463	372	379	406	415	406	413	440	444	440	412	398	457	407	427	403	427	431	386	419	435	421	378	443	409	411	376	418	422	404	453	416	362	418	390	425	404	401	419	412	392	410	348	398	437	402	411	412	417	408	446	394	396	412	395	368	384	439	397	397	411	393	376	381	410	394	387	411	369	444	415	354	428	422	425	384	368	439	409	425	419	424	390	393	368	433	406	392	370	402	428	422	393	412	421	412	405	394	451	408	427	418	387	431	409	396	384	394	445	373	427	440	365	376	432	426	428	403	430	428	410	420	413	413	414	380	407	413	405	423	414	428	432	413	392	427	415	396	410	436	413	396	373	397	407	387	441	416	397	401	410	427	437	399	381	422	416	399	437	427	383	388	370	405	394	394	418	402	401	439	385	415	381	409	423	416	443	364	434	410	462	401	410	375	412	384	427	410	411	409	414	401	434	423	434	372	422	396	396	464	402	418	399	404	362	391	416	416	379	402	386	412	396	387	401	429	449	418	419	438	412	381	420	394	426	434	394	409	406	403	401	437	403	428	413	412	374	393	398	413	417	409	422	408	388	375	382	404	408	403	397	422	380	364	392	396	430	376	410	393	400	370	411	442	432	397	390	404	420	439	413	456	387	398	388	427	411	409	359	412	391	430	414	406	423	430	433	428	407	418	407	401	396	392	405	423	397	430	385	410	415	393	395	375	398	403	391	420	439	414	391	434	402	435	388	385	409	379	399	369	384	382	387	408	409	389	404	439	421	397	380	408	413	422	419	438	431	385	443	416	426	433	394	401	381	393	430	434	418	361	390	424	434	406	434	401	420	414	412	376	382	413	398	397	401	372	393	387	438	386	407	367	433	431	410	390	432	436	406	417	403	421	437	393	422	400	417	434	416	392	418	435	378	378	440	364	389	402	433	402	388	389	408	421	409	430	408	394	393	426	421	418	390	407	443	392	405	409	406	408	411	401	432	425	399	405	393	388	420	400	417	385	390	422	399	382	409	412	430	385	381	380	412	413	408	434	430	403	418	420	414	405	421	373	376	355	401	384	418	433	369	415	423	413	432	433	421	401	418	419	385	421	391	433	433	384	399	400	391	454	369	382	425	409	392	412	385	410	381	415	414	370	412	376	384	374	384	389	371	404	410	388	432	415	390	399	406	446	433	414	403	388	384	393	391	448	378	417	438	398	428	453	374	435	409	401	436	419	411	381	399	464	396	418	391	439	419	371	396	419	427	383	405	388	410	390	423	409	432	395	424	419	412	431	398	439	417	375	390	389	388	413	413	385	450	441	394	448	409	426	381	378	416	369	389	387	438	371	403	407	360	434	411	410	431	409	382	443	386	423	440	392	409	412	436	401	408	416	389	387	401	383	395	390	388	410	428	428	413	415	396	410	429	407	389	406	412	402	429	365	424	397	394	409	393	421	407	383	396	412	420	404	376	392	408	397	368	399	419	408	423	411	421	383	402	384	415	388	379	420	461	380	356	411	431	402	406	424	362	439	419	407	406	441	408	384	403	393	451	417	398	427	376	458	378	418	390	376	451	381	416	370	410	389	406	389	428	415	371	368	419	406	386	371	429	352	427	420	401	381	400	375	409	373	419	452	452	398	400	418	412	411	427	399	373	399	409	397	412	408	390	438	419	386	369	404	429	356	388	396	415	412	389	424	376	405	398	379	406	376	428	417	397	401	398	453	431	429	365	398	421	430	426	400	419	391	389	416	460	379	394	387	399	400	412	394	401	410	388	390	386	405	417	386	392	429	409	420	443	398	400	429	381	414	399	426	397	378	431	436	424	422	421	413	411	403	431	416	409	408	441	414	393	398	371	414	407	440	386	418	396	411	397	406	433	396	413	398	392	427	411	405	373	391	426	435	385	411	407	406	386	391	363	402	433	371	380	402	449	423	412	409	414	417	406	391	395	429	406	412	421	408	411	362	409	390	386	390	416	382	432	421	406	388	376	385	422	414	396	408	391	383	399	368	363	428	422	399	435	420	398	437	410	424	368	397	362	454	388	380	405	412	413	384	414	392	399	403	408	412	401	400	362	416	393	430	401	401	420	432	440	401	407	436	410	431	419	430	408	392	400	398	414	380	402	427	389	411	406	399	407	404	424	400	431	382	395	390	422	366	399	434	447	403	398	425	391	403	387	364	402	407	362	417	354	418	424	396	425	425	442	387	420	401	431	394	387	446	401	400	386	384	441	405	421	399	424	390	394	393	365	407	412	423	388	388	409	415	404	397	427	423	405	382	403	390	403	388	394	400	404	429	405	370	429	378	416	420	414	420	397	411	423	414	398	412	414	393	387	371	422	429	425	414	445	398	407	405	419	390	376	416	382	414	392	417	410	419	430	423	399	416	423	424	394	434	380	401	386	431	446	428	435	407	446	422	416	407	443	383	416	402	392	434	410	380	406	433	408	429	405	417	413	399	377	404	424	409	401	393	398	374	420	375	379	394	424	423	410	404	390	418	419	399	417	433	416	417	380	439	418	395	383	397	410	388	407	405	393	400	421	398	413	375	425	450	406	392	381	407	380	407	384	394	396	407	388	385	428	411	398	422	394	377	447	457	423	443	415	388	432	420	410	414	391	424	387	422	376	400	415	420	416	422	413	377	416	412	418	397	390	407	400	411	387	375	388	390	416	378	471	427	438	367	437	411	411	411	392	386	411	415	384	397	357	394	393	419	420	392	398	399	383	402	398	408	402	388	422	397	414	371	451	419	393	453	389	403	378	381	389	417	415	421	418	449	450	414	394	415	391	411	381	391	402	430	420	389	387	382	402	427	453	412	400	419	409	390	436	408	379	398	389	428	418	385	447	379	404	435	412	407	422	426	383	389	401	380	422	383	365	400	422	421	369	405	370	391	383	384	422	417	421	400	435	405	406	392	390	388	399	435	423	432	403	385	399	408	424	417	404	421	390	416	429	401	434	432	378	386	430	420	387	397	465	430	393	416	399	383	446	395	421	371	404	404	402	406	419	403	391	401	431	383	435	453	429	390	407	409	404	406	429	379	419	407	384	409	396	413	435	391	370	410	400	412	376	410	419	393	390	414	414	414	439	394	401	400	430	410	402	384	417	451	387	415	400	437	416	399	431	409	386	416	354	419	402	393	427	398	393	414	403	413	390	392	395	453	421	402	387	403	404	391	376	444	411	411	430	407	417	404	445	374	386	436	408	443	422	379	407	425	407	412	401	452	412	414	428	365	402	380	387	428	418	437	440	436	436	431	401	395	409	437	421	386	403	420	400	386	393	410	408	413	402	409	413	405	426	363	416	376	427	417	469	449	425	412	387	425	425	410	451	422	428	476	383	410	395	410	400	362	404	388	412	399	437	407	429	412	412
8770	4710	6497	7226	5346	4779	4913	3537	4684	3281	2048	1628	1448	1543	1752	1726	1438	1368	1217	1080	1086	998	989	997	986	980	1014	990	976	993	921	949	1000	976	968	921	1002	930	923	967	991	922	928	940	970	971	960	975	976	941	990	934	971	851	995	959	932	900	955	943	947	913	921	964	949	971	924	871	951	917	925	951	965	1000	954	950	1045	987	939	946	911	919	1008	940	963	910	957	921	898	912	901	953	947	978	948	978	925	883	937	905	960	891	939	976	940	967	929	952	959	905	940	951	930	984	955	895	984	925	935	955	934	914	924	913	929	924	906	953	959	928	924	909	938	954	915	922	904	905	943	910	990	943	909	907	963	900	921	938	995	965	919	914	930	967	954	956	982	984	912	908	909	879	914	925	923	951	942	891	1005	963	967	960	901	981	985	940	965	933	970	903	923	914	952	904	891	962	898	940	954	928	934	992	983	957	952	953	974	924	966	904	898	931	987	881	948	939	938	957	927	871	940	964	961	943	941	902	983	955	997	950	958	959	948	933	958	917	884	903	913	952	928	923	971	897	905	918	914	884	971	928	925	923	923	909	928	924	966	929	937	964	925	858	926	967	898	927	916	956	953	916	866	897	905	919	981	912	934	945	980	884	936	931	922	962	905	938	946	907	970	896	949	940	894	897	972	938	898	918	960	899	955	878	929	969	916	949	966	861	979	870	873	928	880	879	920	928	909	922	986	930	966	871	940	1043	855	908	905	957	868	973	931	930	944	906	971	929	956	966	892	956	965	956	967	912	895	945	962	989	908	946	936	970	942	930	999	942	907	960	888	996	943	903	961	916	960	898	958	927	892	913	922	931	968	890	931	912	937	916	901	899	894	928	875	919	916	944	929	912	916	942	1001	934	896	935	973	924	891	948	938	916	884	962	980	944	954	933	918	958	913	941	882	932	941	971	900	939	948	948	925	954	916	945	911	897	970	904	945	943	882	921	980	902	972	939	956	918	937	921	905	926	954	910	974	995	899	840	975	881	961	967	963	937	951	908	977	935	900	949	958	895	920	954	895	899	914	928	946	955	907	922	920	892	933	964	903	947	899	884	903	898	907	996	915	863	958	934	963	900	950	1044	929	944	967	926	905	942	933	909	948	914	919	940	954	970	970	913	961	889	920	856	914	940	892	925	923	935	998	909	912	914	920	962	928	910	912	914	922	950	956	902	936	914	925	975	921	946	952	926	929	971	926	967	909	921	953	891	873	938	951	987	903	938	987	924	949	936	930	953	954	946	939	914	972	892	930	937	962	915	964	976	914	897	897	946	931	923	883	1007	885	965	954	904	852	979	932	968	899	922	921	956	930	934	936	950	933	944	906	931	906	946	932	902	947	954	913	937	917	952	930	919	931	952	898	943	890	893	953	922	928	897	947	916	952	1003	936	896	900	941	950	943	961	868	939	958	914	921	921	958	891	967	982	926	960	969	946	966	927	972	932	959	905	883	915	942	990	923	972	953	946	937	938	889	930	954	959	946	948	924	860	959	864	981	902	894	908	980	937	889	899	920	943	929	903	944	949	978	922	974	985	903	958	888	922	892	902	1017	900	915	991	922	935	833	967	931	962	943	938	888	901	922	938	944	882	945	891	961	949	948	997	952	982	958	939	913	932	928	950	918	950	897	908	953	987	947	928	947	910	942	965	880	943	879	907	895	946	919	899	951	959	910	943	900	951	924	929	967	955	940	929	984	939	959	972	916	932	996	903	923	936	913	941	982	882	943	944	935	946	948	942	927	987	926	907	958	915	921	948	923	950	936	919	916	936	902	960	927	919	909	918	932	892	908	861	930	926	946	917	957	932	899	957	943	926	906	946	932	909	925	945	919	922	954	956	937	924	971	952	983	912	891	935	967	971	986	928	873	903	887	981	893	961	920	933	906	915	947	912	968	949	906	941	906	954	885	948	997	879	881	940	962	905	880	892	926	923	922	930	1006	988	898	909	934	899	905	943	976	1021	1005	904	919	909	932	951	931	906	932	910	935	899	965	938	948	965	953	939	966	916	989	884	932	937	902	895	919	943	916	934	906	890	930	942	926	949	958	977	884	904	972	945	922	926	951	900	969	956	921	936	961	932	967	916	952	949	892	923	918	994	908	930	951	977	912	908	964	935	902	902	941	925	941	936	914	912	919	911	914	943	939	916	938	892	910	951	923	952	942	864	940	938	994	898	955	1001	913	934	886	969	923	955	924	901	982	1001	945	885	962	919	928	967	902	926	898	870	941	933	966	933	883	954	980	936	898	965	965	920	947	893	957	956	958	967	921	957	915	998	906	905	916	962	950	933	952	909	902	936	923	954	976	913	919	943	893	893	950	965	947	895	951	954	967	951	938	918	883	948	917	924	965	849	985	937	888	980	929	918	949	885	990	940	944	916	970	866	944	967	884	913	972	970	930	902	923	949	1001	924	944	889	963	941	894	963	918	923	938	923	912	940	947	920	965	925	981	930	929	951	971	889	864	950	863	933	939	979	931	886	880	921	922	885	930	945	948	924	943	947	953	988	978	960	910	961	978	946	882	936	934	992	901	964	916	943	892	902	953	905	901	949	959	913	895	972	959	949	910	893	953	926	930	909	950	926	898	926	967	965	925	929	964	944	989	933	945	891	915	924	869	960	938	919	922	952	963	886	934	906	957	934	898	880	916	957	919	924	979	934	1015	923	904	940	936	924	934	936	875	950	920	953	923	906	901	925	965	935	900	905	944	932	921	909	940	1014	954	908	948	884	847	917	958	962	965	936	974	914	943	916	925	929	946	938	909	971	928	967	902	957	902	930	957	907	915	918	907	973	951	935	969	957	947	917	888	900	975	901	933	975	947	947	975	936	986	971	970	964	986	967	970	894	884	953	947	944	961	886	915	918	963	862	922	904	921	958	864	969	931	984	983	992	961	926	992	998	897	970	893	945	960	886	907	936	863	934	947	963	890	882	969	892	937	940	892	885	888	902	969	924	895	964	906	903	913	913	903	911	930	929	905	955	964	896	896	921	901	912	920	956	956	893	948	959	903	943	939	965	976	879	904	898	949	924	901	935	929	949	939	912	949	946	935	953	978	891	894	920	907	951	987	946	918	968	902	958	968	917	965	887	940	932	952	926	895	874	904	965	946	931	929	879	889	925	912	979	932	917	931	937	945	867	912	967	941	923	957	881	945	943	947	949	957	943	988	910	928	920	927	867	935	928	905	959	912	927	920	935	873	974	911	939	911	927	919	927	906	932	911	928	953	922	926	933	1038	942	960	930	869	913	909	903	888	886	953	884	922	949	939	926	887	938	963	953	948	932	904	959	916	934	931	880	954	870	930	937	933	902	986	936	950	924	964	966	934	899	880	926	871	916	946	946	999	946	900	919	952	953	854	892	929	968	932	958	968	966	910	948	839	891	944	940	953	921	901	900	915	939	964	949	930	922	962	914	928	869	907	906	938	943	964	913	925	917	896	953	928	908	896	944	929	906	943	868	941	1003	990	897	980	927	935
29300	18017	11033	8554	5398	3689	3052	1812	1729	1154	927	581	447	472	509	617	492	443	355	351	384	362	350	374	346	406	356	313	366	326	325	364	305	358	335	339	343	349	342	371	351	388	339	350	322	331	360	341	357	329	355	361	328	349	346	342	327	386	330	350	368	344	335	361	358	323	331	356	319	347	340	325	317	364	349	336	361	365	344	347	346	336	338	348	350	326	364	348	323	287	331	332	351	324	333	356	338	324	347	283	351	309	350	301	342	332	341	348	365	358	320	344	345	320	332	332	353	330	343	328	353	337	347	354	353	360	341	339	353	341	365	383	326	346	344	320	311	357	382	333	328	331	335	320	348	325	348	349	340	348	356	296	334	355	330	330	346	347	341	349	358	335	329	323	364	321	349	336	357	340	326	344	329	334	369	361	336	312	330	331	353	361	328	346	329	311	345	354	337	297	345	352	303	363	358	326	348	350	335	358	300	360	348	361	336	336	334	338	320	334	306	333	298	344	353	320	340	348	322	346	341	354	366	339	335	332	319	358	310	367	324	362	377	318	311	318	326	340	338	338	351	391	386	352	329	361	338	345	326	336	372	318	343	328	334	355	384	347	359	348	361	350	357	326	374	323	339	368	348	342	335	317	354	329	335	342	332	345	356	309	381	359	358	347	331	360	378	346	327	345	349	322	315	298	362	334	341	326	361	337	356	326	343	352	349	330	330	338	334	336	327	344	335	343	332	365	342	314	326	354	336	326	325	344	348	348	351	324	295	335	362	314	352	368	333	310	342	355	298	320	358	322	343	352	320	342	370	319	318	344	341	342	340	317	350	357	344	342	351	315	350	359	334	301	348	312	339	298	360	328	347	324	332	335	374	363	319	350	325	342	345	337	345	314	318	320	374	336	344	318	338	336	343	349	368	341	332	322	357	318	329	327	332	286	344	352	348	354	342	342	344	344	339	350	337	323	326	345	324	333	341	365	338	335	333	351	337	340	345	337	350	359	324	351	351	317	348	361	304	341	332	348	331	322	355	322	360	300	347	313	365	342	354	330	345	337	338	360	337	303	344	304	337	306	349	313	339	359	357	316	362	347	319	325	340	334	330	342	346	330	325	332	354	304	369	342	353	350	297	314	345	354	321	349	322	344	328	359	350	339	321	382	316	312	391	372	352	336	351	337	361	342	342	346	376	339	325	310	337	342	332	356	356	341	336	341	361	316	339	309	371	302	319	349	322	341	336	338	354	342	364	313	349	311	381	375	327	349	306	336	336	334	300	325	336	346	340	296	339	325	341	326	323	358	343	349	335	322	312	348	302	347	321	330	341	331	351	344	323	358	335	372	353	318	349	327	333	308	329	345	345	333	359	323	323	336	345	368	324	341	348	322	356	350	377	335	374	395	337	313	332	380	342	349	358	366	352	331	352	355	324	319	356	338	375	362	338	308	331	339	347	370	325	398	325	338	341	356	328	338	359	326	307	350	358	344	341	360	333	341	344	338	346	296	333	296	353	336	325	341	371	334	306	325	299	338	336	360	363	334	346	334	357	325	357	324	326	310	350	327	336	312	333	308	359	316	359	341	320	351	345	364	304	374	336	353	335	309	354	330	300	338	298	288	334	337	342	362	353	334	341	363	325	305	365	341	344	340	341	327	355	358	321	341	345	341	342	343	313	335	363	301	322	338	331	353	332	349	299	361	315	341	340	354	332	328	313	359	332	353	334	355	320	317	303	334	354	346	329	327	312	347	355	338	355	337	348	315	367	336	339	338	354	313	311	314	349	344	338	337	346	349	338	324	297	328	350	329	335	327	341	325	354	350	338	317	316	337	333	345	341	317	358	356	353	364	362	345	360	323	313	316	338	321	348	328	327	315	343	348	365	309	361	338	306	330	346	346	352	355	330	331	331	307	316	327	335	317	366	356	321	342	325	332	354	370	324	348	347	324	339	345	355	350	328	350	354	326	318	367	348	354	307	343	310	323	338	315	325	355	336	338	350	359	337	313	369	350	358	358	350	320	325	343	321	369	328	336	339	337	315	348	355	303	336	346	345	299	354	348	316	323	341	304	348	349	336	379	370	336	340	352	307	324	342	332	317	329	334	354	339	339	370	337	316	325	305	367	347	339	355	323	304	372	321	376	341	334	333	343	344	364	314	318	325	358	300	328	349	331	344	347	360	333	344	344	326	346	342	342	344	334	341	341	317	353	348	349	335	306	316	329	336	352	375	359	372	338	331	342	327	353	332	332	366	362	339	324	356	347	346	319	319	343	319	354	319	313	360	313	308	336	335	340	323	342	353	335	329	327	342	330	343	360	340	355	332	345	328	299	340	343	362	327	332	379	306	354	325	367	342	358	317	343	325	341	338	338	353	350	360	328	374	316	336	370	332	313	347	354	342	362	372	334	338	390	360	352	345	349	357	343	365	328	316	327	375	333	380	360	368	350	357	370	340	332	333	345	340	349	349	348	358	360	344	304	310	354	302	337	302	309	322	338	327	378	325	357	346	358	328	340	318	332	355	360	327	314	311	358	332	346	336	355	329	312	328	339	337	346	315	342	335	311	318	353	309	354	318	333	347	353	346	369	358	336	352	356	335	328	346	311	334	344	308	358	308	355	329	322	358	326	334	338	345	327	343	323	320	357	327	351	357	332	310	371	349	349	324	339	354	319	333	313	337	356	327	345	356	309	324	331	343	358	316	322	326	327	323	327	353	338	351	334	332	359	391	343	352	373	352	329	298	327	348	357	311	355	325	339	347	301	357	343	349	358	329	349	342	335	342	349	328	329	348	342	344	350	321	295	329	354	344	354	316	368	321	345	334	310	353	346	301	294	349	359	310	330	324	351	341	380	327	374	354	352	306	343	348	341	347	321	351	332	338	332	342	378	306	335	333	363	341	358	291	324	310	311	326	371	333	351	328	370	358	345	359	344	325	352	319	350	368	319	387	342	339	349	318	383	351	347	313	348	333	309	340	298	339	348	362	331	320	307	366	340	332	316	354	360	301	342	372	336	346	323	339	307	329	348	357	310	372	320	333	336	329	356	356	322	355	335	332	356	333	346	364	347	312	351	347	345	329	304	326	326	351	352	322	371	320	354	335	361	332	343	346	297	370	340	311	294	350	353	326	335	349	323	337	333	383	346	340	360	339	334	366	323	328	330	327	323	321	369	346	323	315	339	341	379	317	348	358	352	343	373	327	339	352	335	336	315	404	332	325	317	318	342	355	341	302	333	335	335	363	321	330	323	340	358	319	318	338	353	394	341	356	358	340	346	355	326	353	344	306	362	362	342	332	290	358	337	323	329	361	341	316	336	357	334	328	334	337	358	326	355	327	322	336	330	346	340	330	351	345	319	344	319	370	321	359	362	336	313	309	343	317	351	332	328	363	328	331	307	324	344	333	340	346	326	326	343	327	319	333	341	303	361	343	339	355	300	326	333	329	337	342	325	350	339	297	340	336	337	326	334	361	328	314	328	334	359	333	351	355	344
9622	6508	9527	10143	7823	7055	7388	5134	6640	4441	3099	1883	1671	2101	2017	2185	1658	1329	1122	976	914	903	911	896	951	810	866	799	853	865	806	788	828	769	802	797	818	793	766	774	760	823	763	783	809	812	776	771	767	770	711	743	750	747	749	793	761	813	758	770	763	698	754	739	761	782	740	757	757	764	714	761	766	751	716	785	822	862	775	738	740	753	774	755	775	768	697	721	708	777	759	787	747	716	726	706	750	711	727	693	705	723	685	764	732	694	716	720	710	749	729	761	744	703	730	721	718	731	703	730	728	721	695	681	714	736	761	759	745	745	741	745	743	765	707	738	754	709	745	717	768	748	753	797	722	705	719	748	760	757	746	681	818	746	721	707	796	771	722	710	738	750	742	758	729	715	752	741	731	717	719	707	757	738	733	740	756	730	721	762	740	757	769	751	725	780	735	756	724	716	747	714	690	707	744	689	742	690	705	696	734	731	770	709	726	724	742	795	762	722	711	769	735	732	735	720	749	734	698	718	724	753	740	750	692	726	734	749	696	719	740	725	694	736	715	727	770	733	750	734	759	746	770	783	696	753	728	740	706	780	719	737	768	729	759	758	745	740	782	713	705	758	730	656	736	691	737	771	783	756	760	739	790	767	778	710	756	741	722	772	695	718	762	745	737	694	717	738	697	725	690	710	735	742	758	747	696	686	744	716	714	723	725	719	756	727	739	729	757	705	745	688	715	707	764	673	750	674	736	730	742	719	739	753	724	708	754	741	728	743	762	715	714	743	732	711	734	721	725	736	761	720	726	728	721	715	724	743	732	700	730	774	775	752	697	722	716	769	762	688	784	768	647	800	743	757	705	696	707	722	741	740	708	709	736	729	724	765	731	768	733	750	805	729	719	647	746	731	716	711	748	730	744	708	711	805	694	766	737	763	746	707	712	766	760	694	717	710	721	736	731	766	788	745	721	745	732	732	730	707	734	699	695	780	738	724	801	745	754	710	742	746	671	719	703	746	722	695	713	725	742	762	739	746	695	731	763	736	701	704	728	747	738	730	718	761	746	716	765	717	675	749	761	737	791	711	704	729	727	715	739	741	708	735	786	715	787	709	737	721	745	696	739	732	756	758	720	690	774	717	675	744	725	752	733	671	721	780	749	731	729	762	699	726	729	745	745	730	780	716	739	746	706	724	779	736	719	729	780	690	757	713	749	718	712	713	716	755	807	716	736	732	764	709	738	756	732	709	738	700	685	697	720	700	726	769	756	692	751	709	742	762	732	731	738	759	742	774	704	721	730	698	717	717	716	705	762	741	724	689	734	724	676	731	707	725	759	753	750	740	716	715	682	701	747	744	740	715	722	726	757	680	702	767	749	763	720	743	710	682	751	741	757	722	763	740	682	697	752	718	731	777	739	780	740	762	691	708	744	712	743	752	736	718	701	730	722	771	706	724	758	693	693	695	774	695	727	741	724	685	668	737	736	693	761	759	712	720	698	709	770	762	738	692	741	764	764	717	733	672	691	731	716	741	694	714	771	741	692	689	724	700	769	677	729	728	704	777	719	703	727	737	722	751	706	763	709	762	726	733	735	755	731	715	747	742	748	741	753	728	689	741	733	716	756	748	759	752	700	682	705	747	733	733	732	759	703	727	726	732	761	762	755	722	713	753	703	743	727	707	716	731	738	745	766	724	738	720	707	740	668	742	729	684	745	776	752	774	752	712	763	705	758	747	718	716	687	715	759	754	777	768	750	732	748	732	720	733	681	731	726	693	749	735	722	722	790	720	707	746	767	729	758	752	731	745	748	745	734	748	738	744	708	708	687	697	730	788	764	710	733	739	745	740	737	683	703	774	759	702	711	756	718	733	760	755	730	767	734	763	693	704	739	694	730	710	773	746	702	737	733	728	735	780	783	727	707	708	730	715	726	759	700	752	754	726	719	696	679	757	714	707	767	715	721	731	792	729	736	726	744	728	714	770	747	759	721	710	709	726	743	738	707	756	732	705	740	709	729	702	756	765	697	712	736	697	717	687	759	730	700	720	698	697	686	686	732	720	699	731	733	774	735	717	743	769	710	726	662	754	731	682	693	731	710	738	710	698	743	743	720	735	741	687	763	765	742	725	783	745	702	704	751	773	721	735	776	722	748	743	748	773	756	722	704	718	743	724	694	739	689	749	706	721	737	738	694	759	748	759	736	714	765	757	740	747	732	717	745	713	715	715	690	715	714	767	720	733	756	750	753	724	698	757	674	765	717	699	690	730	789	704	729	724	718	714	731	740	709	790	727	726	759	703	749	743	735	705	743	751	717	739	753	729	756	762	742	694	736	725	656	770	707	711	726	733	701	711	710	749	728	733	751	770	764	762	770	700	701	719	741	732	724	744	760	741	689	755	739	716	756	730	771	719	721	709	754	734	724	737	710	755	747	702	748	764	720	741	711	713	740	711	748	703	768	756	719	736	746	755	746	757	744	735	761	771	710	719	720	690	732	709	749	749	731	758	729	726	718	739	758	716	723	746	741	737	752	685	663	739	708	702	776	744	735	710	671	679	709	769	753	726	717	746	767	742	728	748	694	763	753	668	721	768	782	710	753	699	723	694	748	743	708	762	725	726	666	745	741	755	708	713	755	729	733	767	717	721	742	726	712	748	732	749	675	759	738	747	722	751	666	762	737	684	734	716	706	725	737	739	730	686	710	740	773	734	702	772	740	744	737	734	781	727	706	739	712	706	736	725	726	731	761	755	715	723	736	739	723	753	733	712	690	765	719	687	725	733	753	742	711	704	693	775	712	758	736	726	738	745	713	708	717	740	695	700	757	713	748	745	730	731	700	778	717	782	731	728	744	758	732	728	744	703	698	762	722	725	770	710	771	715	726	688	708	730	759	696	709	757	742	753	744	761	746	778	728	677	757	761	722	730	755	701	756	773	706	699	740	776	697	730	681	729	707	738	745	727	726	729	759	709	725	748	719	698	689	710	712	736	716	808	705	675	691	716	730	697	729	685	719	720	751	737	751	747	746	750	741	698	741	727	696	774	752	695	732	734	719	742	736	723	730	713	759	726	672	731	747	711	735	740	756	701	744	776	754	725	758	702	699	695	723	750	740	650	737	734	737	724	726	696	743	719	703	729	759	775	749	765	699	719	743	754	736	729	722	764	752	701	759	683	740	739	736	729	746	722	696	710	729	721	729	757	788	739	760	716	770	729	724	715	727	719	764	706	734	748	734	733	741	789	722	706	696	731	705	722	706	741	727	699	726	743	772	753	695	720	719	704	705	752	689	725	738	733	724	756	728	725	741	726	737	730	802	725	731	687	733	756	745	710	757	736	719	699	741	700	701	714	712	735	714	714	750	714	696	705	771	730	749	746	704	705	739	754	752	741	721	758	762	742	714	717	669	770	765	746	772	758	737	701	749	725	747	720	739	734	778	761	771	761	738	737	710	742	712	736	756	733	754	715	740	790	710	760	718	715	743	750	697	729	751	745	692	699
27174	9124	1101	623	399	370	379	387	312	325	326	311	323	324	324	296	338	324	328	295	317	307	306	299	314	312	297	323	330	310	334	325	336	335	314	289	306	330	301	314	286	337	312	327	294	337	331	329	315	300	319	318	286	299	301	344	297	343	294	292	308	343	286	321	322	314	311	322	309	312	343	306	320	331	297	303	305	329	309	329	319	303	329	343	314	293	296	338	324	328	319	315	333	325	293	291	347	282	300	357	313	280	315	311	302	340	354	299	330	350	313	290	299	301	281	321	329	295	313	308	328	342	324	318	283	284	349	321	328	309	313	300	291	315	311	301	314	291	305	313	321	308	351	327	299	312	314	315	300	296	318	349	307	309	297	300	309	321	317	283	316	306	312	302	326	324	299	308	296	316	304	334	265	288	324	319	271	288	286	282	300	306	324	315	313	303	254	301	284	305	288	295	320	334	355	311	320	317	315	313	323	324	340	281	329	320	314	290	308	291	306	311	283	300	309	290	325	307	324	318	358	323	359	308	301	323	340	284	306	323	308	299	318	303	294	335	335	329	279	312	330	354	306	312	303	299	300	302	298	332	325	310	326	318	307	290	281	314	321	314	304	325	326	346	331	343	314	295	329	304	312	315	352	307	305	311	337	333	309	311	339	298	322	295	326	301	314	313	308	269	292	282	339	291	299	283	331	306	359	314	338	341	316	285	304	306	325	344	323	311	296	296	307	303	327	301	309	311	311	312	306	291	323	311	329	313	311	301	301	303	287	321	334	307	309	339	295	342	282	318	317	333	274	298	313	309	317	314	307	328	324	304	337	333	300	305	313	289	304	324	319	303	295	295	317	290	356	330	343	317	310	286	280	316	275	266	354	326	303	348	319	314	299	310	296	301	307	299	302	282	317	289	308	342	298	311	317	303	314	308	301	282	308	311	292	313	328	322	322	299	310	318	336	300	318	317	298	310	308	303	311	312	294	330	319	315	295	324	261	309	337	284	295	291	310	322	303	297	319	301	284	307	304	329	317	286	300	308	320	329	301	297	340	317	309	323	302	324	308	286	297	324	302	303	300	330	296	282	320	325	344	343	331	285	307	304	325	315	345	346	319	348	312	274	294	291	281	320	321	345	326	285	294	311	333	287	316	318	321	333	308	281	326	325	307	287	325	314	282	327	297	335	318	318	332	305	327	340	296	298	363	318	295	305	304	291	303	294	316	332	318	298	357	303	305	287	309	313	313	315	310	320	307	298	297	308	338	308	307	309	338	302	318	312	299	327	304	300	349	339	315	316	309	307	305	311	303	309	293	316	304	306	337	292	303	329	337	340	310	319	307	306	321	335	305	299	323	318	284	312	310	320	310	288	304	325	334	314	313	289	316	349	275	271	300	301	314	304	269	314	306	314	284	304	333	285	305	331	290	292	312	310	339	294	304	291	324	300	313	296	291	318	313	298	325	327	305	316	293	283	315	305	302	278	281	343	317	310	330	316	317	322	303	316	302	324	329	339	290	321	296	297	310	318	295	335	303	324	319	320	325	315	281	320	294	301	312	326	329	289	284	290	339	310	326	306	287	307	325	293	289	297	321	317	317	309	298	287	313	358	309	300	296	305	321	320	303	299	311	320	334	322	289	313	317	313	336	354	315	293	300	330	368	314	286	278	312	295	303	303	301	315	314	321	332	299	292	298	301	356	336	292	317	329	335	305	324	329	367	291	318	290	304	317	340	309	339	291	349	313	276	332	323	352	313	278	321	315	314	305	307	296	332	309	329	347	330	319	317	309	290	329	317	287	294	302	342	284	307	275	313	305	303	301	328	321	304	314	325	304	355	322	300	318	300	296	307	297	306	303	309	287	298	311	284	319	315	303	326	302	292	322	321	311	297	333	296	310	327	313	329	317	338	305	316	289	299	286	290	304	291	304	316	294	298	327	281	319	308	315	286	330	297	292	305	316	329	294	322	360	274	348	322	333	284	291	315	286	329	304	333	317	361	293	317	279	338	330	274	299	280	312	311	307	304	310	306	318	299	310	311	330	338	289	306	303	319	314	294	256	288	314	290	310	286	349	326	266	297	308	311	302	329	326	323	338	319	313	289	294	316	334	312	293	314	308	270	342	298	317	320	305	316	340	296	298	321	299	313	321	298	325	292	297	295	299	309	308	307	330	295	335	318	316	304	273	336	324	308	308	299	264	313	315	316	322	365	334	309	311	303	276	285	316	325	318	293	305	340	314	309	320	326	334	341	301	322	285	320	305	299	303	297	297	316	308	333	288	300	337	321	314	278	311	319	293	282	329	280	326	308	296	300	268	315	303	304	346	299	293	317	307	329	299	324	352	313	296	319	323	286	339	294	322	320	302	331	298	289	339	303	319	309	321	311	324	305	333	308	297	291	321	307	319	294	316	299	286	265	282	304	311	311	273	305	315	303	304	328	323	297	305	319	302	316	299	334	303	295	307	332	335	301	336	350	303	309	340	336	303	324	314	314	301	299	324	286	288	308	290	323	306	335	318	280	316	327	314	311	305	314	338	306	307	302	313	327	282	318	295	312	324	310	349	301	327	307	309	309	315	270	299	303	302	330	274	292	346	341	339	281	305	326	311	323	329	317	304	336	326	317	304	279	319	341	260	293	312	300	308	285	301	308	308	313	305	292	306	294	308	346	305	340	329	276	321	298	293	304	300	315	315	333	325	304	327	303	275	318	285	330	311	317	286	279	325	326	307	326	293	302	317	325	318	341	313	332	317	327	300	336	296	303	295	296	323	304	330	323	330	325	322	311	306	311	337	328	293	326	303	333	279	297	331	277	291	323	281	337	305	307	317	316	313	328	303	277	290	351	344	320	324	319	319	303	312	364	326	313	299	309	315	310	306	309	302	332	323	298	294	329	327	341	334	315	318	292	318	332	305	301	319	316	298	326	286	254	271	310	309	291	306	315	324	289	310	334	322	294	303	279	335	319	300	331	311	322	292	310	306	325	322	317	274	284	320	326	282	325	327	306	330	327	320	331	318	278	321	333	293	327	324	295	359	319	281	276	305	296	318	307	330	305	324	321	320	311	315	314	329	317	352	312	290	307	311	346	317	309	313	311	287	307	314	308	300	296	341	288	268	293	297	305	323	311	324	301	308	304	314	294	297	325	324	286	305	291	288	299	322	311	319	296	301	309	291	310	292	302	290	303	301	323	316	270	298	323	294	312	299	315	329	332	318	301	291	274	333	329	322	296	305	331	326	294	317	354	324	325	328	341	315	321	314	306	312	286	323	319	317	319	325	327	316	299	277	311	311	307	294	299	304	306	318	349	301	284	308	321	306	314	296	303	281	322	310	323	322	288	329	299	319	323	296	290	310	300	321	328	297	318	285	286	314	315	291	347	289	315	309	322	286	331	316	292	331	317	299	322	295	316	272	304	278	323	324	299	325	304	317	302	303	294	276	296	316	284	285	315	298	340	360	312	300	300	285	309	327	305	308	288	296	308	330	332	311
6762	1273	1492	1280	1028	1046	974	942	891	801	776	760	721	705	728	710	758	694	703	704	715	648	698	712	735	713	679	673	654	725	686	681	634	650	688	685	657	691	680	712	642	634	726	694	654	654	719	710	685	710	678	706	704	698	698	677	690	682	694	740	671	721	710	688	708	669	700	709	729	693	670	669	637	667	691	688	699	754	663	655	726	706	670	745	670	672	674	673	615	715	698	698	729	687	679	697	707	697	727	709	729	648	721	690	698	672	730	666	723	690	744	719	707	669	714	700	706	726	657	692	703	648	742	684	687	697	698	725	735	725	758	707	712	736	677	698	692	703	694	668	725	752	723	686	708	697	648	674	740	695	728	726	713	701	706	680	688	670	667	666	706	749	683	681	651	712	695	726	702	688	671	685	721	692	730	691	676	730	721	667	714	678	699	685	676	696	727	675	714	683	666	669	704	681	678	682	712	706	693	696	668	710	683	718	695	687	726	642	671	673	658	717	770	721	704	666	685	689	690	639	699	671	723	682	681	709	704	671	667	717	698	732	730	703	716	671	729	746	694	684	669	652	699	713	633	704	663	727	686	727	704	650	693	698	684	647	695	650	657	705	697	707	679	705	678	666	642	703	699	720	703	640	730	683	692	697	717	722	711	682	685	686	695	691	733	723	683	684	632	724	704	708	704	735	725	718	699	684	671	680	688	702	715	666	671	708	685	674	706	653	701	675	690	702	650	678	650	688	673	666	653	661	660	687	687	677	728	696	723	656	661	644	679	697	669	695	652	714	690	705	689	675	687	719	693	661	709	676	680	669	671	692	653	671	720	718	645	677	684	648	746	676	722	710	693	710	647	679	680	673	712	695	685	682	713	724	674	666	680	717	678	700	671	703	717	660	685	696	681	673	687	692	686	658	714	709	705	720	648	697	641	740	697	677	744	697	705	698	702	706	702	734	681	677	699	709	715	688	696	682	682	698	664	660	716	706	709	652	687	692	692	675	731	669	675	708	673	658	666	683	652	703	687	723	661	665	676	662	734	637	690	673	687	705	661	670	649	678	677	701	686	650	720	727	675	692	714	688	720	701	699	748	722	710	681	710	648	721	669	673	681	674	674	692	708	714	692	744	753	679	693	669	657	691	734	743	660	666	707	657	697	709	722	697	686	659	718	704	689	682	707	717	660	681	718	668	710	698	671	703	689	709	721	668	685	707	691	718	710	716	693	705	681	726	723	697	678	706	647	695	662	655	712	671	708	702	684	641	700	677	665	682	679	692	692	703	738	722	708	697	702	660	724	681	685	706	728	735	687	678	678	670	659	669	680	700	674	696	743	700	739	727	698	662	708	733	707	675	708	684	695	665	695	656	715	687	734	672	703	732	704	737	715	699	694	677	694	685	677	689	694	685	685	672	707	684	737	728	675	678	704	717	680	647	699	723	754	674	730	671	676	685	678	711	679	658	690	694	666	699	687	693	702	704	701	724	704	704	698	716	766	698	710	691	675	703	687	663	692	717	723	688	705	687	700	706	662	673	691	636	683	727	671	693	674	667	704	707	692	709	724	677	725	675	694	670	700	650	676	680	657	675	669	726	694	692	655	689	653	677	710	665	735	669	720	719	703	704	701	723	725	661	691	682	679	695	692	721	694	648	721	664	664	665	707	679	644	686	694	697	653	675	725	668	697	671	697	660	643	689	676	664	685	685	647	657	702	674	642	725	739	715	688	666	680	686	737	665	693	700	676	694	701	684	695	651	716	674	682	754	659	675	684	687	653	672	680	724	745	675	685	675	720	689	696	717	698	679	672	691	708	700	689	679	714	654	708	687	687	704	687	717	672	713	642	678	658	667	696	794	668	712	669	702	677	727	657	718	678	684	734	732	634	643	709	669	758	679	723	717	693	670	659	698	670	697	681	716	713	680	651	667	681	667	661	713	686	707	696	696	721	720	728	677	692	654	719	648	662	708	673	706	670	738	684	698	685	680	650	705	687	645	713	677	703	690	716	688	699	714	657	652	690	649	661	717	687	716	713	689	705	710	688	670	709	724	618	738	685	692	729	660	717	673	693	671	714	708	662	701	673	670	711	652	710	721	712	660	693	685	667	701	669	694	674	710	673	660	676	715	670	697	696	647	715	722	682	731	672	678	683	760	670	687	706	685	682	710	678	698	746	677	705	659	656	736	666	732	709	695	742	735	617	680	737	732	714	692	700	681	718	660	733	690	664	674	674	738	657	709	759	706	730	690	708	676	676	727	697	706	718	705	728	680	674	696	673	705	701	683	695	672	702	695	677	715	746	677	664	717	697	640	740	714	647	700	703	700	672	670	656	720	680	696	687	687	703	634	747	681	666	720	721	676	681	679	674	738	669	701	732	672	687	675	698	724	666	715	686	693	666	673	711	699	666	633	702	679	629	667	776	654	668	720	684	686	724	670	717	644	712	649	706	707	671	708	673	728	734	705	735	679	669	680	720	691	674	702	728	682	693	692	677	679	677	671	702	671	703	662	672	674	680	675	718	696	654	714	633	680	716	658	679	696	670	686	684	664	679	685	687	687	652	695	668	686	742	654	689	689	677	642	727	692	677	674	710	721	705	665	691	649	727	733	705	707	654	717	667	656	693	722	744	712	723	666	686	684	710	753	751	654	674	695	676	656	735	674	705	723	752	680	681	742	668	667	693	685	679	675	662	700	663	746	698	723	756	692	709	658	669	662	725	727	671	734	701	669	690	725	704	726	662	696	685	718	683	697	697	668	731	691	671	665	728	653	689	729	694	721	705	688	687	686	687	643	724	676	684	668	711	703	703	665	724	684	708	704	698	688	651	676	675	720	685	666	718	691	748	688	684	694	674	706	683	701	692	764	712	691	719	713	701	664	659	708	722	703	674	718	725	672	734	666	704	679	705	686	613	745	681	692	708	673	654	669	707	698	663	718	714	687	730	711	703	757	704	670	692	708	655	688	710	699	632	683	666	684	674	678	743	677	648	722	697	725	668	736	719	691	696	769	690	691	668	684	662	674	683	680	723	718	677	719	682	732	665	678	694	685	685	682	651	685	745	700	727	702	684	694	670	671	681	710	680	662	685	705	705	725	694	681	753	724	688	696	730	714	731	721	726	703	693	682	714	671	655	722	702	634	717	694	717	688	648	688	659	745	741	704	713	693	703	747	660	692	670	738	718	723	711	704	658	715	705	724	692	670	699	672	671	658	663	687	703	709	677	725	670	686	705	676	703	728	693	707	734	686	705	657	679	678	709	687	672	683	717	703	685	707	687	715	708	734	671	675	653	673	724	741	653	698	674	681	672	677	719	668	694	692	707	690	704	713	725	698	692	689	711	666	747	691	695	676	712	687	703	663	717	701	707	688	688	711	730	676	708	663	673	701	735	704	695	719	657	699	690	688	712	702	682	672	692	654	750	716	757	683	706	667	655	684	714	690	699	682	693	659	689	679	683	725	727	718	688	689	698	702	685	731	658	691	722	665	708	678
28755	15005	7367	5370	3735	2453	1946	1396	1151	965	706	539	495	511	645	570	514	448	453	414	411	414	393	433	455	419	383	378	394	381	408	412	437	456	452	380	416	408	408	414	405	430	409	392	389	408	392	427	408	419	407	393	425	415	435	394	448	397	413	393	394	440	387	423	396	364	407	444	387	370	415	417	422	435	430	385	444	389	413	408	383	437	414	395	426	433	380	409	404	397	413	395	418	365	398	412	368	411	383	398	422	397	386	412	431	406	386	417	411	412	414	379	399	414	412	408	441	402	379	440	428	414	388	376	417	390	397	413	387	368	416	426	393	393	431	431	439	379	428	419	404	400	404	401	428	393	413	400	383	385	391	405	374	457	382	438	425	404	387	383	371	433	385	401	375	401	421	428	396	370	390	419	407	405	421	419	444	413	375	392	375	394	418	382	442	400	414	421	386	416	424	381	449	402	382	396	380	342	429	400	424	424	418	432	369	405	421	398	368	400	365	392	409	400	389	389	381	396	411	402	399	387	444	387	443	421	406	413	448	377	404	400	368	383	424	437	403	379	411	416	405	377	420	394	380	417	404	414	433	405	392	420	416	407	388	448	402	391	433	416	442	414	387	427	393	382	389	427	379	366	411	384	425	416	400	424	386	436	380	425	430	412	425	425	416	382	402	413	375	394	362	369	391	416	412	429	422	435	402	433	390	420	420	413	429	417	403	425	402	403	405	381	419	428	396	393	390	402	433	402	422	376	456	415	420	378	418	384	416	406	396	389	417	396	425	432	430	390	370	398	381	415	399	421	431	449	433	409	404	356	392	396	410	391	355	402	423	421	423	413	376	401	384	405	422	415	431	405	411	415	418	445	449	396	387	427	387	418	406	374	406	425	434	398	426	402	412	394	412	370	389	452	399	409	391	380	381	359	454	416	401	420	430	408	404	423	409	423	413	417	391	385	421	436	414	436	408	432	401	374	426	407	416	385	415	414	384	398	406	430	410	388	420	376	404	403	398	398	421	398	392	409	387	404	437	424	405	442	405	376	363	414	406	417	398	392	377	403	400	425	399	404	398	404	407	424	377	381	378	390	397	415	405	406	406	412	377	407	383	434	407	382	383	398	416	436	379	395	377	419	412	400	394	417	398	393	397	408	390	422	377	414	443	410	422	385	385	397	402	424	403	408	411	399	403	422	404	407	407	442	418	417	379	393	405	390	386	410	407	400	395	353	400	387	402	376	421	402	378	420	399	430	390	413	414	395	407	419	392	400	385	427	383	408	396	388	385	386	393	427	423	424	374	401	406	384	380	418	423	430	390	398	405	374	403	355	415	393	402	411	404	349	388	390	404	388	393	389	425	364	388	435	416	366	399	385	370	406	387	388	404	454	404	389	437	395	409	404	411	421	383	401	409	403	397	393	400	401	402	386	417	386	448	414	409	396	423	385	401	432	387	418	402	434	421	423	412	436	373	412	415	390	409	383	414	385	417	380	411	381	400	397	402	450	394	402	430	441	419	390	399	412	401	399	409	378	423	405	382	416	423	382	383	379	410	415	390	408	386	380	429	380	382	401	430	418	402	425	434	406	406	423	420	411	426	408	444	421	393	381	381	416	441	392	401	390	441	402	377	393	384	374	406	421	396	435	394	350	390	420	432	399	393	376	396	419	408	430	399	389	386	420	393	371	409	432	389	390	416	424	417	375	412	400	405	370	398	418	401	415	413	410	410	410	398	422	384	412	404	411	378	378	403	380	397	437	377	410	380	416	361	416	378	397	428	421	442	389	399	437	416	374	405	381	398	379	415	409	415	436	391	422	377	401	385	424	437	401	411	405	397	405	387	403	415	413	391	411	426	398	417	417	441	424	380	417	426	426	408	456	414	422	416	434	401	395	375	432	439	391	425	440	414	433	415	387	398	424	410	408	401	382	376	425	408	397	424	402	401	403	444	390	430	377	361	403	376	409	368	400	409	418	415	377	385	407	370	408	403	387	403	370	401	388	394	371	395	415	402	412	407	394	404	430	397	411	386	445	409	405	402	398	434	402	411	454	403	387	385	423	418	410	442	423	393	414	429	391	429	457	377	417	385	387	393	394	396	410	405	381	408	428	395	400	389	391	409	391	387	424	411	359	408	406	396	412	395	446	390	397	443	396	418	402	368	404	394	450	397	378	408	394	426	374	449	413	377	377	426	393	393	398	435	397	374	417	381	382	387	407	397	419	452	372	426	398	429	390	421	401	387	392	388	420	406	399	409	415	426	386	410	413	406	375	407	427	396	395	424	426	391	387	412	385	398	437	393	391	395	389	400	413	407	410	424	388	418	370	414	401	365	406	430	417	384	385	394	387	381	397	382	428	416	379	449	400	407	426	435	428	428	402	418	401	384	422	418	413	408	440	402	411	346	397	388	366	372	402	398	440	408	431	375	399	401	407	391	409	423	380	371	407	376	434	396	433	445	443	421	384	405	472	427	386	400	390	420	401	386	385	382	394	405	402	415	396	393	418	430	407	402	392	450	390	355	426	393	387	414	404	391	386	400	390	444	399	436	392	392	445	393	423	390	428	377	384	382	375	415	410	391	451	404	393	424	391	376	395	405	414	430	367	444	416	411	383	419	404	405	382	411	454	392	388	397	381	416	438	378	401	426	411	432	395	389	410	442	359	411	411	405	391	394	379	409	423	437	390	408	406	404	402	421	372	429	471	419	394	383	405	429	409	393	425	395	397	364	389	401	429	378	407	370	376	409	403	389	387	441	419	391	414	416	429	385	426	414	373	397	418	424	403	392	425	389	397	409	385	395	391	404	405	388	411	404	417	407	394	380	413	433	399	391	406	394	430	438	429	405	431	390	406	416	367	428	390	400	436	405	403	402	404	379	348	394	409	392	380	397	433	372	400	388	414	421	344	403	391	390	404	393	391	394	390	404	424	431	415	369	411	369	434	390	365	423	410	425	364	404	407	390	377	407	397	441	421	400	399	370	405	363	414	398	390	420	380	427	380	389	380	392	391	432	413	410	408	405	389	411	410	378	387	429	394	377	402	360	384	404	379	390	392	383	365	394	439	426	420	399	366	400	407	391	444	338	404	388	387	410	412	382	384	405	424	427	403	425	420	394	397	417	427	402	417	432	394	401	433	436	390	440	427	410	405	396	404	418	403	368	431	419	405	390	434	376	410	406	378	416	398	390	410	371	400	399	398	396	429	417	416	397	469	396	423	403	407	375	427	383	425	431	409	414	401	398	379	392	423	367	404	410	408	376	409	406	388	392	412	419	388	396	399	384	411	363	383	382	425	387	416	388	381	399	420	435	409	368	395	439	404	405	410	404	409	403	395	392	396	395	406	400	424	445	373	414	393	406	411	409	380	384	413	385	446	406	380	369	436	433	386	460	395	402	385	383	388	415	389	425	435	438	398	359	387	421	413	348	399	392	457	424	396	417	402	420	399	422	430	396	423	421	388	396	426	395	401	430	404	419	436	404	397	350	408	389	398
8997	5618	6454	6586	6173	5166	4921	3975	3433	2574	2291	1506	1555	1735	1919	1830	1421	1279	1114	1113	1041	1036	1027	1008	986	1015	1019	945	966	1006	979	956	945	950	992	949	927	938	940	993	925	926	952	991	937	902	906	914	930	870	955	942	950	971	933	926	930	923	923	932	940	925	947	970	935	904	929	970	915	899	875	964	908	878	956	957	1010	979	961	924	934	968	914	938	923	910	943	931	931	916	955	928	949	913	957	885	879	897	947	902	854	953	930	885	914	924	961	880	910	950	906	923	893	937	902	886	925	886	886	903	950	919	902	847	913	914	917	952	905	896	938	933	878	931	952	896	890	907	917	910	873	874	931	919	902	941	924	879	933	891	921	976	923	913	926	965	900	873	887	926	937	913	986	927	921	899	917	902	912	862	862	938	920	913	965	859	934	911	913	897	937	933	892	919	891	893	973	939	937	900	936	932	870	922	880	945	914	874	885	872	939	914	906	893	953	877	961	918	892	884	869	931	935	940	975	928	956	890	942	862	916	907	963	943	898	828	900	857	900	902	902	930	946	897	880	931	951	939	876	928	921	879	892	941	885	931	963	924	928	890	954	915	857	896	930	902	873	873	884	865	885	897	940	905	902	910	918	946	886	913	913	919	876	938	889	891	856	924	873	931	915	929	905	901	912	932	889	903	977	913	913	863	883	862	919	934	946	960	919	919	945	911	884	865	905	966	867	924	918	909	917	893	947	938	939	929	959	896	879	916	924	878	955	905	950	944	950	882	856	936	925	921	935	891	916	926	918	963	886	984	912	927	858	929	929	881	945	935	869	909	895	943	918	917	947	903	938	893	901	880	898	937	944	945	965	891	892	878	900	933	946	923	918	940	928	930	908	909	911	958	895	929	942	940	878	898	933	937	905	881	915	900	947	918	1046	942	929	951	957	949	920	849	931	966	893	872	919	867	908	934	867	868	901	915	910	911	911	934	859	864	889	949	940	863	950	900	916	862	897	921	964	919	884	954	887	890	922	907	912	903	918	888	933	945	903	887	951	921	942	935	910	840	929	944	933	932	910	893	915	952	851	918	908	866	859	881	939	895	909	837	872	900	895	895	932	979	899	918	886	895	916	986	974	873	879	870	952	924	903	886	907	896	900	931	896	939	935	868	923	945	912	934	896	934	906	900	931	914	956	917	908	919	898	886	896	920	934	933	917	945	998	871	898	922	937	905	964	893	847	914	917	932	941	882	886	922	903	912	924	899	906	938	874	857	909	919	899	912	905	936	891	878	924	930	905	958	894	902	912	964	911	947	931	916	930	910	904	935	933	919	903	899	922	922	970	969	890	943	943	955	900	912	925	846	888	872	835	936	861	887	860	936	918	940	945	859	904	926	916	935	947	910	932	912	936	939	927	927	927	925	874	932	929	937	922	929	960	882	926	858	957	842	938	913	943	899	944	900	937	962	890	966	925	946	944	898	907	987	917	886	956	910	915	890	957	922	899	929	943	905	917	908	990	925	882	891	938	957	887	949	923	978	889	923	888	975	875	936	955	934	887	909	933	909	956	895	900	927	927	883	932	865	939	900	891	934	913	953	877	907	932	936	897	880	917	882	914	939	927	952	882	932	905	867	910	912	895	969	879	896	915	887	967	860	870	892	960	929	946	958	889	905	899	933	918	890	901	899	943	900	891	897	906	887	942	887	893	937	926	938	943	904	901	871	966	901	917	955	954	858	913	888	929	933	884	896	907	915	890	934	888	933	858	902	907	904	897	962	916	911	892	919	905	893	976	952	917	832	885	929	835	895	923	878	958	916	914	849	914	895	883	909	927	954	882	934	905	910	892	926	901	925	850	883	903	898	895	915	950	876	916	909	876	927	917	916	903	969	971	875	881	899	878	880	981	936	940	952	966	942	951	890	956	915	879	920	930	910	929	935	920	916	949	902	900	875	907	971	897	906	900	893	919	947	902	884	913	916	930	883	897	900	883	902	900	896	903	859	898	891	927	947	926	849	931	888	864	900	910	842	888	965	896	859	911	922	913	903	858	948	870	982	888	927	965	872	951	902	877	891	903	887	904	878	918	965	874	847	919	877	910	900	963	894	941	894	884	897	876	915	887	878	976	961	891	930	956	939	932	899	878	980	909	866	905	922	906	956	845	924	914	946	915	912	907	859	911	925	915	889	919	893	984	893	910	968	969	910	900	937	938	860	901	899	890	927	937	935	928	888	917	877	930	926	891	869	942	940	912	942	899	914	928	935	876	897	899	876	905	911	901	974	905	922	888	951	900	945	843	977	951	889	944	897	958	920	892	917	905	868	886	893	888	885	954	937	890	886	912	907	978	892	891	887	943	952	941	928	948	936	893	845	934	971	921	897	912	879	906	925	917	924	926	960	848	898	931	918	890	972	862	932	873	926	857	908	933	944	925	933	944	937	883	907	968	936	921	892	921	875	916	926	937	922	887	856	916	938	910	919	946	958	953	938	878	868	899	846	924	887	898	924	883	898	869	955	862	935	910	902	910	936	916	873	886	855	860	885	892	900	890	865	959	889	939	928	946	875	911	885	879	958	918	923	915	885	967	922	946	904	897	886	922	918	885	846	940	912	896	930	944	877	923	869	916	973	863	918	886	894	935	936	959	867	896	986	897	902	856	862	863	955	876	962	890	914	890	918	869	838	935	912	858	930	916	935	871	904	943	929	898	931	945	900	851	852	891	918	960	923	907	923	911	918	910	907	907	908	877	914	911	890	912	933	886	917	922	894	870	933	955	895	920	922	906	890	892	942	932	914	925	880	887	935	860	961	838	894	958	879	904	931	896	911	896	994	874	889	897	950	902	966	941	904	945	912	892	902	913	915	962	928	935	920	946	957	913	902	930	934	853	876	912	873	905	870	879	902	946	915	946	899	893	855	949	861	899	940	885	955	888	906	891	895	923	856	885	947	938	898	905	908	916	944	883	945	941	921	897	918	880	947	919	871	917	918	933	896	885	917	865	838	906	872	888	921	921	953	834	878	950	890	921	883	914	988	928	943	911	907	919	899	896	957	913	927	908	971	944	927	935	956	909	852	888	996	849	932	866	944	920	910	945	909	926	913	891	918	940	939	879	885	875	959	892	901	859	961	900	910	953	904	908	903	927	911	945	876	931	916	926	934	906	947	898	870	872	929	925	915	876	924	917	913	947	897	950	915	943	884	932	879	920	948	900	931	906	873	908	934	959	911	943	908	936	930	887	905	890	850	949	901	918	889	929	926	856	831	932	910	915	938	943	903	859	930	954	888	881	917	893	962	866	933	892	911	887	891	907	956	938	852	902	907	899	878	951	901	921	892	921	918	931	876	934	943	895	856	836	937	888	905	901	961	873	925	921	977	944	885	917	948	919	915	917	934	907	934	894	905	893	938	933	883	920	884	955	958	944	873	922	908	955	924	913	903	932	824	847	886	931	896	969	870	882	925	872	915	909	889	920	895	911	904	943	898	957	889	880	947	892	922	907	920	874	886
29266	18847	12247	8704	5817	3989	3017	1727	1724	923	734	521	468	455	521	644	514	436	359	383	365	343	367	349	352	330	348	354	320	350	343	331	358	356	345	332	362	367	350	350	358	338	332	363	327	351	383	345	353	362	349	312	316	340	361	366	344	319	348	344	291	341	362	340	365	338	312	315	333	341	300	329	352	332	321	320	335	329	354	376	348	338	296	366	352	354	333	313	328	336	313	340	373	346	339	356	367	355	363	343	294	321	347	345	350	306	381	332	363	314	326	341	338	308	323	331	313	342	330	339	343	353	327	334	340	343	330	349	311	327	321	329	321	340	320	325	358	335	341	329	288	342	332	308	352	367	330	324	335	353	354	379	325	337	306	354	318	332	334	323	369	325	337	334	346	336	323	337	361	358	345	330	320	371	337	349	320	302	367	317	335	369	333	323	324	346	316	346	337	322	361	340	343	341	337	335	347	328	342	335	312	295	310	319	327	322	335	341	345	321	361	344	340	321	313	342	295	319	326	366	336	345	347	318	318	321	348	318	315	325	330	319	306	395	320	350	354	354	337	328	321	300	340	343	341	335	323	341	335	375	334	353	323	331	353	334	344	376	337	340	340	318	304	335	346	323	322	352	336	338	351	317	317	340	307	324	358	336	350	325	360	314	319	337	347	362	335	305	330	335	306	325	317	351	369	344	323	346	344	352	332	349	344	319	323	338	327	353	316	343	315	342	348	317	348	332	338	288	310	337	329	319	354	325	337	339	347	317	346	316	325	318	319	345	316	315	311	322	299	346	345	315	317	354	344	333	307	324	330	358	348	356	322	313	332	329	326	341	338	333	324	284	339	321	363	335	330	308	344	319	345	324	321	341	373	329	333	318	361	305	335	319	301	347	315	327	334	355	317	308	359	362	325	331	339	360	312	354	330	322	316	356	327	340	316	328	358	360	370	337	336	331	349	339	322	342	348	348	342	320	351	322	354	335	335	332	336	321	353	368	320	314	332	330	326	309	352	324	314	315	361	350	319	336	369	343	338	384	329	336	338	338	302	322	331	362	337	308	303	321	353	359	314	311	361	342	333	344	346	342	297	352	352	314	355	319	380	325	326	330	338	331	355	334	361	353	319	363	327	334	325	329	342	321	359	315	298	327	331	369	350	332	314	330	372	344	339	364	339	303	329	339	367	311	307	342	320	332	329	352	343	340	333	358	316	320	329	345	360	366	332	343	356	303	319	355	346	350	359	326	329	318	345	327	300	346	306	338	341	320	307	330	361	375	354	334	308	340	335	314	347	361	351	321	310	318	314	348	314	342	314	318	340	352	334	340	328	382	329	307	314	365	309	340	313	327	301	332	357	356	322	327	321	352	346	297	364	334	319	306	332	325	361	353	353	362	364	345	334	343	327	331	377	338	316	327	349	326	344	355	337	350	308	335	338	321	344	341	340	321	319	331	337	328	318	315	327	329	319	325	354	331	322	349	307	313	302	359	345	365	327	321	319	344	323	322	336	359	355	311	344	353	323	350	342	303	391	345	335	330	366	328	328	326	342	323	362	328	352	322	334	369	363	311	366	293	336	346	322	341	355	307	331	326	347	311	355	342	351	343	327	327	331	337	349	288	303	332	333	334	357	331	361	318	317	342	322	299	356	350	312	306	309	338	357	340	327	351	344	283	356	305	359	321	336	335	321	350	351	359	294	331	332	325	308	334	364	320	321	328	338	356	386	359	334	328	312	349	339	337	375	329	330	321	327	294	346	328	349	347	329	344	331	341	315	312	351	304	326	383	331	318	347	339	340	323	356	325	369	343	327	330	326	339	319	352	324	329	316	318	365	349	344	358	341	344	328	357	320	321	320	337	325	346	334	312	331	371	331	322	346	319	327	325	324	362	325	341	338	382	306	344	345	375	339	359	330	336	327	347	350	320	335	340	304	368	297	302	341	347	329	305	286	348	313	329	320	329	319	317	335	326	348	321	335	324	350	369	345	325	380	346	321	320	339	331	329	327	337	329	316	338	339	338	354	324	353	337	357	337	331	397	344	358	321	327	337	334	331	352	307	341	351	331	376	319	343	319	329	337	326	328	342	361	330	333	315	350	303	373	304	312	320	321	327	347	326	301	297	320	353	313	317	332	349	336	344	333	321	339	384	305	339	316	345	339	356	323	346	371	346	312	317	325	347	349	343	388	354	306	336	330	344	335	345	305	333	315	315	333	338	333	336	357	327	333	317	311	319	329	354	367	349	351	352	399	334	355	314	341	365	321	339	349	288	286	308	353	348	297	335	302	349	342	348	300	317	325	310	329	280	362	334	344	329	377	342	331	349	354	335	337	345	340	356	309	349	300	318	354	377	342	340	354	342	320	319	348	323	343	351	340	329	332	322	302	332	340	333	299	331	348	310	363	346	348	346	344	333	322	346	330	309	331	312	312	317	316	326	322	313	326	325	346	351	329	321	340	324	389	321	353	362	333	351	309	364	303	351	360	344	340	328	354	334	306	315	358	345	384	355	341	344	326	324	339	325	326	328	311	320	339	317	318	341	357	332	327	347	341	310	368	343	347	324	336	346	296	353	344	324	317	328	347	298	316	356	341	338	323	331	343	346	337	321	308	351	317	361	328	340	361	356	335	362	345	333	304	332	325	346	335	330	316	328	359	365	355	358	359	350	352	339	316	326	384	347	365	330	355	353	323	332	312	339	353	347	337	336	352	337	352	316	332	301	337	328	338	318	345	315	369	334	352	356	322	326	329	316	363	351	313	343	331	313	323	312	350	306	328	349	308	338	342	311	344	310	345	362	351	313	333	338	351	341	359	357	311	344	324	328	322	338	332	318	295	316	310	343	332	332	322	352	330	327	368	302	322	319	341	354	302	354	361	316	351	315	324	311	349	314	320	358	342	346	353	354	353	325	357	304	326	368	329	360	347	334	353	331	334	329	341	350	325	359	321	328	296	320	336	328	306	269	337	306	345	322	313	323	330	371	327	318	337	359	339	349	309	345	343	289	337	347	316	376	345	302	323	366	352	339	330	321	337	300	323	336	305	325	368	343	360	384	312	319	309	329	282	328	335	318	337	330	349	357	334	348	300	326	327	353	345	320	324	329	304	333	321	319	366	322	355	348	361	322	348	329	319	301	329	338	351	342	357	334	345	354	320	356	306	315	325	325	321	337	337	328	339	355	321	298	301	325	349	340	320	353	332	335	324	345	337	363	338	358	338	350	312	301	316	342	318	347	321	368	347	317	343	356	364	323	326	311	319	344	346	353	296	306	324	317	366	342	349	322	352	335	321	348	321	321	319	350	354	332	339	355	319	329	342	323	303	350	330	304	321	339	337	327	354	317	332	330	334	336	362	346	334	359	325	342	369	346	315	299	338	339	321	353	326	338	342	352	329	316	351	349	323	322	346	352	322	374	347	328	351	348	324	334	310	355	358	290	340	347	375	365	327	374	315	332	332	314	320	342	329	345	317	311	334	345	354	334	342	329	316
9979	7921	9621	9897	8129	7546	6504	4705	5741	3334	2902	1911	1734	1828	2073	2743	2048	1301	1127	1028	922	923	885	836	864	895	827	851	817	792	786	795	762	749	812	801	811	791	781	747	719	751	741	725	765	794	738	744	722	859	761	781	757	757	812	761	740	768	753	779	744	730	757	697	762	715	771	685	711	706	701	776	792	725	758	753	819	803	749	745	754	781	713	749	690	732	674	715	741	754	732	729	731	743	748	714	728	748	709	692	725	739	730	701	718	714	727	706	710	737	698	760	733	726	696	766	705	745	697	723	781	738	754	699	729	698	709	692	765	696	735	743	771	760	731	709	689	721	711	750	687	714	727	706	746	765	730	694	730	726	713	710	712	772	700	700	658	754	747	756	695	718	717	727	718	658	727	724	741	705	778	759	691	720	727	740	749	704	700	752	712	782	723	738	745	747	685	744	715	735	689	673	693	760	706	727	740	727	747	722	757	693	700	742	742	740	716	735	734	736	713	697	750	693	755	717	746	718	697	708	713	714	741	752	691	718	742	738	700	704	724	716	728	740	684	709	683	729	717	736	698	692	730	678	692	673	746	681	749	749	710	726	718	738	728	744	706	711	734	689	724	695	790	685	765	704	737	754	732	690	640	723	723	685	698	670	717	714	705	684	710	745	702	757	711	671	719	675	727	754	711	714	748	700	744	679	668	710	759	747	746	720	747	732	722	677	745	733	744	756	658	776	709	721	684	712	745	678	773	746	705	718	694	751	735	755	704	707	750	687	768	701	683	728	727	726	729	715	684	704	689	728	755	708	699	685	728	715	685	754	752	732	691	725	698	724	748	729	724	702	662	704	684	718	720	696	723	743	748	691	703	705	726	696	733	735	730	673	697	725	674	700	695	686	758	712	788	745	712	708	714	688	683	709	703	711	720	731	784	720	703	701	683	700	744	733	726	731	698	703	738	718	726	738	716	684	719	667	685	746	692	738	724	723	757	748	773	708	704	740	701	737	699	734	694	736	751	692	696	688	707	770	712	678	751	724	756	751	720	707	697	753	705	696	776	729	757	692	746	680	714	740	719	747	738	718	706	683	714	758	703	674	701	733	712	670	745	696	683	731	718	727	740	716	691	738	720	713	714	747	679	666	710	719	746	705	696	779	678	749	731	764	717	757	746	693	726	744	695	719	719	702	697	696	661	730	701	675	715	698	727	757	754	734	725	711	700	747	733	712	709	791	694	738	746	741	679	731	733	741	734	700	743	703	754	745	692	679	752	697	724	719	728	726	722	694	704	743	727	699	717	693	701	723	718	736	737	704	741	684	669	727	711	724	702	755	747	697	746	718	729	724	737	688	729	697	739	734	752	728	725	694	702	720	756	673	747	751	717	710	760	717	746	690	725	729	699	747	708	771	655	714	682	725	724	701	691	715	728	733	672	749	697	724	758	756	721	700	700	773	714	736	702	715	649	675	707	679	739	691	735	689	698	686	726	729	710	689	765	755	747	732	671	685	709	708	715	705	654	697	699	718	709	715	731	726	727	704	684	702	675	714	666	714	684	743	771	701	691	748	714	710	691	699	764	748	692	761	688	741	706	726	672	738	755	732	709	776	741	705	712	689	745	744	719	717	783	681	733	767	737	703	726	735	744	703	728	694	744	728	743	705	707	705	716	734	726	762	696	731	706	814	690	673	745	696	715	710	751	684	707	688	680	717	762	724	708	726	747	748	726	697	693	735	698	674	697	744	714	691	748	739	710	707	687	715	730	736	697	755	694	702	707	697	700	723	725	739	718	705	685	771	718	727	749	710	735	719	788	758	750	711	725	672	757	700	704	753	731	737	720	712	721	736	719	740	672	697	697	696	771	728	735	672	717	732	719	719	661	748	763	678	684	715	704	762	728	700	747	689	692	725	778	709	713	676	678	704	755	710	726	703	697	707	753	716	696	719	682	750	706	730	721	708	726	707	763	783	693	719	732	740	741	773	677	727	741	718	755	678	731	721	766	767	753	681	722	733	673	704	744	735	753	727	706	732	696	675	717	736	750	728	756	719	716	691	672	748	735	706	711	734	710	684	767	721	677	759	725	717	720	752	671	692	721	712	744	698	716	738	691	702	746	711	715	734	717	722	749	713	729	723	722	721	742	720	672	731	672	738	724	723	700	747	747	701	674	745	686	736	718	740	728	693	682	693	711	700	692	721	761	716	725	721	726	753	736	703	680	723	680	736	744	721	718	704	705	660	663	693	732	772	713	677	744	715	756	751	715	701	715	676	701	720	747	707	705	673	769	746	720	735	724	711	733	686	704	701	757	748	739	718	739	706	756	701	731	729	697	707	706	731	718	727	712	749	779	704	743	750	757	719	689	739	675	741	740	743	708	700	708	735	733	697	773	743	727	704	720	725	704	766	734	746	746	745	727	722	697	723	706	714	733	756	745	737	733	706	754	752	726	689	702	724	679	729	714	731	668	705	710	682	703	708	703	702	687	730	736	776	701	745	747	734	684	686	684	707	743	700	699	733	737	714	738	759	723	730	777	694	705	726	667	763	737	727	753	720	732	733	719	749	725	716	706	772	670	715	692	698	761	779	699	680	696	674	729	668	660	694	711	781	719	681	725	725	726	694	707	700	700	673	719	690	690	725	726	710	685	722	728	671	750	749	752	668	708	778	715	682	690	705	741	732	743	716	691	717	697	713	684	730	744	706	689	753	735	698	713	695	703	677	721	710	718	763	699	698	717	741	686	719	686	744	699	735	694	703	700	785	730	692	692	688	729	684	746	763	675	694	696	753	721	687	701	729	689	712	726	688	719	725	687	737	674	701	705	736	699	779	754	725	751	731	708	730	719	716	722	705	776	731	720	712	748	760	691	712	697	743	715	701	732	705	759	720	761	657	719	748	755	708	714	681	702	696	731	732	695	761	749	746	772	733	683	764	742	641	721	751	711	701	682	775	741	705	715	674	730	705	638	789	740	719	749	712	776	717	685	714	707	687	752	710	691	765	734	775	727	668	693	740	739	736	750	688	705	759	743	722	755	679	723	716	725	702	718	713	688	697	703	718	678	745	683	682	707	697	717	683	743	674	766	732	711	743	733	757	708	732	756	733	672	707	736	690	717	727	723	708	700	737	710	755	729	677	696	738	726	730	720	711	789	727	749	678	725	728	747	750	723	703	722	713	730	701	723	710	678	758	749	732	682	708	707	686	698	744	748	675	736	702	680	736	718	711	716	750	715	688	693	697	709	713	741	709	697	761	755	745	719	728	709	674	718	710	698	743	705	713	767	714	740	721	738	694	691	733	756	693	756	712	703	716	727	689	716	689	712	682	729	735	726	707	748	718	741	705	772	724	681	747	726	727	683	730	714	691	672	709	693	727	770	738	746	732	688	746	723	737	720	708	730	736	745	738	715	681	740	720	696	710	729	709	722	713	741	726	686	731	720	706	730	740	761	733	741	698	762	710	729	708	711	710	740	741	682	696	714	715	759	726	709	712	738	672
27536	9304	1059	633	420	399	339	371	310	327	309	324	282	346	326	311	321	319	337	317	350	291	310	322	305	275	309	315	318	312	336	344	302	307	287	312	320	311	302	297	314	297	290	288	280	325	325	321	295	308	335	293	303	322	333	333	314	321	301	299	313	309	309	309	324	306	310	300	303	313	291	298	314	320	307	290	301	307	321	307	326	293	336	320	345	287	349	310	278	337	300	306	335	341	303	317	331	313	303	309	311	308	288	327	264	301	340	312	321	300	317	290	329	286	299	325	302	320	324	299	279	328	324	337	304	301	289	320	316	285	276	305	316	323	319	334	336	315	317	316	304	313	331	319	307	293	291	297	365	323	290	317	291	308	332	323	319	326	297	285	356	347	336	307	295	303	346	306	291	307	326	313	298	283	292	305	320	318	330	302	318	309	325	333	301	278	294	328	315	333	334	314	339	303	321	314	318	314	307	282	303	316	308	321	311	324	292	320	292	314	310	328	315	298	333	314	310	335	284	307	304	337	316	324	345	334	331	296	296	289	302	316	329	320	304	304	304	314	326	306	321	314	286	301	306	286	289	349	306	300	316	320	323	313	277	319	331	343	315	281	285	282	290	294	302	334	338	322	310	318	330	305	328	330	288	303	329	308	324	297	309	295	332	329	320	288	307	321	312	321	268	298	282	328	334	310	320	316	287	307	302	314	291	303	362	289	354	255	281	358	320	326	312	321	319	327	319	327	301	318	331	286	314	311	322	309	314	308	334	305	310	312	302	316	281	298	311	284	318	286	300	333	332	330	312	329	301	310	325	327	302	274	290	334	294	328	289	315	315	324	306	292	314	331	331	270	330	335	294	301	305	293	322	325	311	316	309	307	306	301	356	302	294	342	319	334	313	315	348	320	320	311	298	330	301	299	299	304	309	299	287	299	323	334	313	311	314	318	329	287	302	304	301	313	261	282	318	285	331	322	310	324	299	294	330	314	290	312	287	299	323	294	333	337	294	344	316	296	339	291	281	329	293	312	338	295	325	357	318	304	319	344	353	302	313	275	314	289	316	306	317	317	303	317	280	311	299	296	304	314	335	344	326	304	302	289	293	313	315	281	311	311	337	305	285	299	286	275	294	315	311	309	329	298	312	343	294	332	341	327	309	327	318	287	301	310	296	297	319	324	314	293	291	300	335	328	301	274	312	309	306	290	328	284	320	331	322	291	321	325	303	279	328	321	312	316	300	303	324	307	311	315	337	308	296	303	308	324	321	309	331	325	276	316	296	319	313	309	304	303	310	287	314	326	306	330	319	308	342	289	293	336	311	296	309	304	327	327	320	323	294	304	306	307	280	296	301	310	343	320	267	314	316	331	344	296	332	307	291	289	327	293	305	279	308	307	289	305	304	297	296	338	338	291	317	284	323	321	307	339	319	322	330	289	321	291	299	306	326	295	269	315	312	310	297	284	322	317	299	288	327	318	301	290	317	298	331	304	310	334	271	295	310	325	302	293	292	296	313	290	358	336	327	300	310	325	314	301	328	297	301	322	323	286	317	315	331	297	332	295	343	332	290	276	317	323	315	301	304	311	308	287	287	341	270	290	308	348	331	290	335	348	335	321	299	307	302	296	335	291	345	329	311	319	293	332	304	323	301	322	331	301	339	323	317	329	317	291	323	272	317	309	306	340	282	309	313	332	301	326	309	304	300	310	293	332	332	289	303	290	322	305	307	296	311	323	312	299	341	322	315	304	311	313	292	292	334	336	352	309	297	270	296	303	313	310	328	292	309	302	282	334	338	321	310	296	325	297	290	303	334	289	315	293	317	321	299	325	292	297	313	326	280	319	290	274	314	304	312	300	311	322	338	320	315	337	329	316	330	318	287	287	322	272	295	308	312	323	321	278	273	326	327	323	313	307	288	324	317	328	319	325	275	336	343	304	290	330	354	296	311	321	329	306	288	338	300	340	320	310	302	322	278	311	278	287	310	284	338	339	330	306	321	338	326	296	303	307	304	291	321	321	339	278	307	283	293	299	289	308	317	346	281	318	345	323	305	302	318	328	299	321	310	315	343	320	317	323	294	340	287	340	312	310	318	352	322	340	318	324	312	273	318	297	325	295	308	341	304	317	342	326	324	331	320	329	318	308	275	304	330	282	312	299	311	309	271	300	328	334	325	298	331	298	295	340	321	292	323	340	285	312	316	288	314	309	301	307	306	308	302	287	342	320	331	315	302	332	288	292	311	342	324	328	309	309	309	283	301	341	302	309	329	321	309	331	332	310	287	307	278	270	287	283	302	334	294	327	288	303	318	345	325	331	312	302	329	310	322	332	327	325	313	303	345	299	306	326	328	321	326	313	304	321	319	313	322	312	298	307	331	312	329	311	276	298	349	296	318	323	359	317	341	312	301	318	325	371	266	320	301	321	306	317	278	333	330	327	297	275	283	326	368	301	297	282	298	307	291	350	310	292	336	315	306	333	277	316	322	307	301	315	312	273	313	324	315	300	356	284	302	334	319	307	356	308	273	301	299	307	279	319	329	326	283	307	320	330	287	321	313	277	275	310	332	309	308	318	326	334	309	302	286	326	315	298	281	323	330	324	304	317	293	316	305	319	322	334	332	336	336	331	264	277	304	304	310	329	291	268	348	325	302	308	297	308	325	276	290	310	308	308	309	303	290	270	326	310	289	317	336	320	335	324	303	298	313	332	315	345	295	300	325	305	287	313	323	290	287	309	313	315	260	333	290	307	290	325	297	278	325	277	282	326	286	311	302	273	319	331	339	319	290	320	307	321	353	310	314	328	301	308	317	289	292	278	297	305	304	333	327	307	335	291	327	305	304	307	328	301	324	312	309	315	331	331	296	299	303	288	292	318	313	321	296	324	330	287	312	316	306	304	272	318	333	303	335	327	333	305	297	323	309	325	310	299	286	313	346	295	311	288	305	327	305	292	322	305	309	306	257	296	331	320	312	347	327	338	308	283	336	329	314	331	277	309	319	304	313	313	328	315	293	292	298	324	280	302	317	315	300	289	317	306	319	326	316	302	327	331	328	309	329	323	318	326	323	331	315	280	281	285	323	336	327	334	329	309	326	309	297	327	287	329	318	332	331	317	308	344	308	313	313	294	290	357	335	288	332	319	321	280	326	285	292	292	307	289	284	311	319	293	330	338	333	314	308	336	306	306	339	321	314	313	303	275	283	337	313	317	308	321	352	292	314	341	294	309	346	308	308	294	308	321	307	310	311	313	328	299	279	308	343	298	337	310	293	288	283	287	298	275	334	342	323	293	310	340	294	286	303	298	315	328	313	311	284	265	308	329	311	296	272	332	291	304	318	327	289	303	302	325	301	297	318	313	316	328	342	289	326	309	330	283	285	324	332	321	299	291	299	271	335	318	313	311	337	307	323	312	290	269	293	304	303	274	307	311	319	314	325	290	288	299	349	308	315	316	322	286	331	298	320	308	337	315	298	324	290	318	304	340	302	331	308	340
6877	1542	1350	1415	1106	941	958	857	911	823	781	750	710	723	709	752	732	712	714	676	707	721	714	673	688	738	715	715	694	703	674	672	698	712	692	682	717	671	690	691	648	760	685	705	666	698	687	697	691	667	707	716	696	723	726	718	684	688	748	681	734	698	688	711	740	661	684	689	708	668	704	686	707	711	711	687	719	704	668	704	737	731	692	686	669	705	714	733	661	686	736	746	714	679	726	666	742	669	664	678	678	692	684	676	685	696	723	686	742	646	644	691	704	677	702	679	721	671	668	734	647	723	739	697	696	682	639	725	665	710	671	724	655	664	717	669	708	687	741	691	697	708	677	719	690	756	656	704	696	689	656	637	699	698	701	679	683	661	680	694	681	675	707	664	689	691	695	675	701	699	690	743	689	680	691	692	701	668	749	676	739	699	686	672	705	685	676	714	654	725	714	647	683	686	712	683	697	665	709	722	719	687	671	689	684	667	696	674	707	718	688	710	709	687	658	703	685	729	750	673	694	718	690	676	692	692	679	715	688	697	688	716	716	695	663	724	697	685	685	710	684	693	700	662	694	713	698	672	703	673	673	674	696	679	689	705	710	694	717	732	718	717	686	682	698	676	625	696	727	722	678	680	700	663	683	641	665	643	643	681	700	715	696	672	654	682	661	686	739	726	718	711	738	691	680	668	658	653	715	686	688	747	731	695	701	691	716	720	666	683	640	678	713	688	721	723	699	678	718	649	692	695	685	646	687	658	708	717	704	728	709	656	655	682	693	685	712	662	685	685	704	703	687	679	611	722	722	741	696	656	713	754	671	680	722	675	684	698	680	726	678	698	683	652	706	738	714	705	695	671	657	676	657	686	673	679	722	687	677	676	670	679	694	691	690	738	681	664	721	705	679	730	701	667	712	698	699	687	710	674	710	722	728	707	657	681	719	693	653	701	669	687	723	712	662	721	702	661	725	712	703	669	696	650	695	741	736	652	690	680	640	738	679	726	699	681	696	767	699	690	680	726	690	737	697	741	648	699	749	702	655	728	678	677	689	713	670	701	720	686	667	719	676	675	697	683	666	664	692	676	716	693	649	738	713	690	719	723	661	736	632	667	705	660	674	659	685	671	696	727	637	693	672	727	660	682	680	709	688	719	694	700	730	729	658	743	708	697	728	689	685	667	736	687	702	701	678	706	683	694	703	717	688	704	708	676	664	722	715	702	716	692	718	686	704	700	679	762	731	704	708	669	676	699	701	719	692	664	700	746	696	688	673	685	679	730	663	652	706	684	666	682	679	679	676	642	679	721	670	678	673	706	729	692	658	658	732	688	694	735	682	640	707	713	657	662	704	720	654	738	733	730	670	688	686	703	664	705	677	673	643	736	706	699	719	704	725	711	700	710	694	717	682	709	659	663	682	687	682	733	680	717	720	710	687	689	683	696	674	678	667	723	699	695	649	705	669	702	700	703	729	686	696	717	652	776	697	677	727	661	655	637	677	683	706	684	666	650	699	685	722	719	716	714	693	671	710	702	680	683	748	736	683	715	637	658	664	721	646	692	694	681	674	682	687	655	686	699	657	706	684	662	702	769	648	650	686	689	647	670	722	665	676	673	696	673	680	766	701	719	720	701	660	721	711	681	687	679	706	660	729	709	669	667	715	658	705	698	690	688	683	734	688	691	686	682	704	731	644	673	657	690	644	705	721	693	723	650	666	664	728	711	694	690	731	672	656	664	736	686	656	669	654	674	726	703	665	649	646	702	737	701	703	710	670	674	699	712	690	692	683	708	741	702	713	722	730	707	668	695	698	671	669	719	646	670	672	700	682	712	712	664	695	695	682	717	720	684	713	736	699	723	694	681	675	680	662	681	705	670	716	684	662	715	685	676	712	759	687	710	686	653	732	648	708	700	670	667	703	702	707	684	656	692	680	709	760	649	707	649	728	703	671	678	693	732	733	648	710	657	682	743	670	708	687	713	654	703	698	732	731	706	717	721	718	686	662	688	742	711	731	757	687	697	730	705	690	693	696	644	719	657	693	695	732	714	729	682	718	693	723	635	707	677	714	657	681	709	680	677	723	694	699	665	691	691	700	733	700	687	734	731	652	661	680	687	742	714	709	665	643	705	665	697	660	704	694	716	701	678	709	645	709	740	687	680	702	669	697	738	686	698	705	720	691	674	679	668	699	665	692	689	710	693	669	715	732	657	670	678	651	729	680	647	672	706	712	639	685	736	720	655	678	721	648	685	685	698	730	712	749	679	749	695	659	678	682	656	746	716	669	664	660	717	704	691	700	700	681	672	712	666	716	669	691	678	737	717	724	715	647	702	694	687	681	689	758	717	721	676	674	728	682	709	633	704	704	665	678	659	708	710	691	638	703	636	685	653	685	693	650	701	665	660	733	701	706	730	725	704	715	694	699	685	669	739	695	683	698	689	696	702	694	716	701	717	692	689	698	717	685	667	640	678	678	693	670	675	670	713	671	723	698	697	680	690	675	659	700	704	669	700	680	685	684	696	735	745	706	702	669	683	754	690	709	664	739	660	690	694	750	707	676	679	695	723	670	671	680	667	691	719	681	667	713	746	714	672	687	652	691	681	698	684	681	688	725	737	693	668	688	682	723	654	685	663	755	679	697	707	720	694	667	649	695	678	660	685	675	724	698	711	676	716	676	692	703	727	686	658	706	745	687	675	750	656	692	697	692	737	658	710	715	734	693	734	722	687	724	728	693	709	728	694	685	705	750	703	695	668	687	669	683	700	731	700	731	657	725	685	705	724	688	716	684	695	672	667	701	727	689	718	679	743	716	711	710	693	717	666	720	707	698	714	688	689	715	659	716	640	725	693	705	713	691	697	667	692	710	699	705	700	682	672	704	713	679	726	736	714	654	702	673	689	719	701	673	675	670	707	646	682	719	668	685	712	715	689	723	665	678	648	706	679	662	724	710	706	668	638	747	644	722	722	720	670	675	655	673	724	732	743	694	701	735	686	653	673	698	671	632	675	691	633	727	700	716	693	735	711	661	734	684	710	715	681	717	721	685	721	698	707	689	669	741	695	687	722	692	675	705	710	671	704	685	690	676	702	650	706	704	711	737	693	726	690	726	722	700	798	679	666	703	710	717	747	671	696	672	673	668	658	682	716	703	674	691	669	707	701	710	729	707	715	707	736	690	675	708	669	672	671	696	688	669	746	755	680	715	669	668	714	706	672	668	675	729	700	659	667	745	673	705	674	712	695	641	706	747	719	679	726	668	693	707	693	692	677	686	704	675	717	669	688	759	695	675	730	681	694	701	692	693	706	696	686	694	690	631	645	676	707	688	716	638	725	654	693	679	752	687	704	671	658	703	721	651	698	734	738	758	648	723	715	678	671	674	685	658	686	701	709	702	680	703	670	692	711	675	717	622	681	719	641	678	716	677	661	705	685	717	677	702	660	664	659	727	667	660	652	651	672	710	729	669	687	663	711	665	649	639	710	688	703	744	674
28836	16265	8051	6121	4182	3012	1787	982	1227	867	724	597	531	489	582	496	508	437	440	420	416	414	403	430	395	390	371	408	392	414	478	407	410	380	440	383	393	364	415	422	394	430	417	378	420	425	348	400	374	462	427	404	400	433	425	400	426	419	393	409	382	421	389	376	419	419	411	354	430	408	438	387	396	426	416	404	407	393	397	418	419	387	418	421	412	404	372	426	414	402	411	407	412	404	399	391	403	389	400	432	414	405	433	400	451	421	417	411	376	389	395	377	424	386	383	376	422	395	389	400	398	439	432	424	413	383	400	400	413	396	422	425	376	430	450	430	420	445	381	422	399	369	390	406	410	402	399	386	411	427	407	433	401	402	374	415	383	402	419	433	374	404	392	430	447	426	384	399	382	411	379	395	386	393	414	420	420	384	412	428	388	410	433	392	412	402	411	353	391	383	398	434	430	385	377	371	418	438	392	411	398	390	395	407	389	421	402	378	409	382	387	396	441	418	414	400	420	433	434	430	397	405	422	403	426	419	425	404	394	395	421	373	412	402	423	429	406	399	366	414	395	412	402	413	407	400	408	403	373	419	415	434	369	410	409	381	394	399	398	415	369	415	409	385	428	420	425	388	379	394	390	374	413	361	379	412	409	422	430	379	407	413	355	406	396	376	444	399	411	379	412	393	409	382	423	394	429	404	425	437	358	399	421	398	422	409	395	410	375	386	402	396	401	383	379	372	385	385	394	438	370	399	349	431	407	388	426	386	396	402	400	413	402	412	421	446	375	432	400	392	373	410	422	410	457	383	404	414	411	388	409	396	420	387	431	399	411	408	391	395	393	403	429	394	412	376	388	408	384	383	390	426	396	365	375	402	419	422	399	399	405	419	388	404	420	395	414	418	418	394	432	448	377	451	443	410	391	419	399	394	372	405	436	405	368	385	401	390	436	390	376	433	454	383	448	411	351	399	395	402	397	426	406	373	432	416	394	376	404	432	412	403	368	422	401	370	400	424	425	379	404	434	460	365	425	362	369	378	423	430	344	460	380	384	377	410	401	419	425	407	409	411	372	374	418	409	425	404	404	421	432	372	395	438	423	401	424	405	411	407	408	382	415	392	395	380	405	422	380	406	418	410	435	395	401	375	409	415	377	390	424	367	375	413	412	447	414	364	368	387	408	406	398	373	377	411	396	412	411	407	394	427	423	400	410	412	396	374	390	383	391	413	436	411	453	361	404	411	389	385	386	404	423	390	421	417	394	408	415	393	395	470	398	388	381	398	409	387	415	392	383	409	480	398	430	406	420	385	439	391	399	441	367	398	403	403	414	404	402	374	398	440	372	375	403	413	387	419	401	403	358	392	409	419	402	392	378	347	413	399	388	422	392	401	435	401	430	378	413	415	390	376	383	398	437	375	443	422	379	372	411	424	393	394	385	392	405	396	404	355	422	408	402	414	413	450	399	389	393	375	394	389	416	382	404	393	423	417	409	403	403	417	421	408	419	392	402	445	409	393	395	372	395	398	371	388	393	390	427	400	402	441	392	412	385	415	382	437	433	376	409	387	449	424	396	421	378	404	440	380	419	432	385	444	429	441	388	344	430	415	390	435	424	384	380	371	386	429	413	380	403	409	404	404	403	425	377	414	405	411	396	392	416	400	417	404	408	412	387	410	408	389	385	406	382	393	355	460	380	431	378	422	386	439	405	391	413	366	398	399	407	419	408	363	387	393	441	416	397	403	394	413	412	403	388	375	398	424	374	376	419	398	423	404	390	423	419	449	406	435	389	384	396	397	431	384	404	406	433	414	415	383	416	393	416	422	396	397	433	411	371	394	403	452	426	399	367	408	416	382	395	385	388	432	406	409	401	412	419	423	402	414	422	426	388	399	421	434	398	400	418	404	384	391	380	397	410	419	413	384	409	393	419	425	411	409	373	402	414	432	408	398	425	396	422	395	429	402	373	429	403	402	406	430	440	380	400	387	402	390	427	398	418	389	448	409	379	424	388	407	408	391	402	420	395	395	388	412	441	392	396	404	439	402	449	383	387	407	408	412	445	395	397	427	406	400	412	374	439	393	401	431	446	421	406	390	370	420	388	401	430	406	395	412	414	452	371	372	413	388	408	374	392	407	428	403	380	380	403	434	402	413	413	403	388	411	409	397	409	410	402	416	400	388	418	376	404	412	393	374	377	414	428	387	397	401	408	432	375	420	434	422	446	399	427	376	429	398	392	342	395	401	398	398	421	391	411	431	363	415	407	414	421	391	364	430	409	426	387	398	387	400	438	378	411	356	408	398	439	367	365	420	418	432	404	399	384	395	420	402	399	399	401	367	411	434	395	418	432	420	395	423	421	418	409	408	363	402	398	400	411	433	414	411	390	387	434	393	423	379	434	447	426	419	427	382	402	458	402	399	427	404	385	416	403	412	407	387	417	423	392	401	398	419	402	405	417	378	403	402	404	381	402	396	389	390	416	417	445	415	409	376	376	425	416	394	376	408	406	384	404	431	427	404	399	418	386	411	422	397	404	384	396	382	414	396	388	373	410	372	423	419	398	374	374	428	392	421	410	394	402	399	368	391	389	380	408	389	433	452	401	378	400	412	418	409	461	378	400	370	425	424	387	424	413	403	405	390	405	417	404	415	423	403	393	428	418	369	383	405	421	419	411	397	389	415	399	378	366	408	413	443	423	396	393	422	390	376	430	451	396	408	438	388	456	415	383	400	421	394	401	413	399	410	402	386	415	423	415	418	435	409	399	388	406	379	405	402	434	381	414	379	390	357	386	433	419	386	381	400	393	377	408	378	391	391	394	434	396	419	382	399	409	393	386	415	403	380	394	433	445	407	402	375	437	388	378	400	400	414	397	408	466	370	385	417	412	420	405	413	407	406	387	388	387	389	432	377	402	408	433	413	401	408	445	437	468	395	391	424	422	378	385	399	389	414	449	426	413	418	401	434	410	394	410	417	418	398	386	395	411	420	413	370	399	386	434	404	376	403	428	442	393	447	393	437	383	427	407	402	390	416	366	403	422	400	390	420	353	428	392	390	377	433	421	402	456	386	404	389	440	418	402	403	405	398	429	409	425	376	400	421	396	365	399	449	390	433	386	390	370	392	405	417	389	421	406	399	373	408	370	418	393	410	412	353	410	392	368	397	394	404	384	421	373	390	388	387	391	441	367	369	427	387	394	395	379	361	418	413	443	396	410	404	375	401	378	413	403	412	403	386	418	423	410	391	390	398	432	431	416	427	382	398	373	408	417	413	391	426	395	431	420	377	393	410	412	428	427	394	430	409	433	378	440	368	418	373	398	377	420	419	434	402	405	399	386	412	426	428	383	405	390	415	364	365	427	427	424	434	387	432	413	367	344	384	426	404	397	404	385	388	427	382	399	416	409	397	411	449	379	415	404	384	413	398	404	399	412	419	402	430	381	424	384	426	407	397	421	399	406	437	386	403	444	419	424	420	408	405	391	394	409	458	395	420
8905	7116	6324	7617	6169	5860	4688	2758	4225	2808	2246	2011	1533	1691	1817	1766	1651	1355	1114	1076	1043	987	970	991	976	1009	948	949	995	986	946	968	1007	971	955	961	911	935	942	918	888	939	952	919	902	990	892	937	934	925	913	966	917	917	937	934	915	928	925	939	915	906	957	979	911	913	949	947	914	914	919	915	949	952	929	944	928	920	977	846	896	942	889	903	890	908	878	870	942	893	889	898	899	913	946	904	946	835	866	946	927	892	878	917	970	910	890	928	933	891	906	950	899	938	880	950	919	848	966	886	938	941	955	965	905	860	900	902	925	906	927	946	872	966	935	935	915	922	899	920	918	883	916	916	924	900	937	878	917	881	925	928	964	914	935	912	894	856	952	881	873	874	898	908	943	859	882	888	869	925	884	896	914	909	889	950	928	932	903	940	929	870	916	922	947	966	871	907	872	949	960	955	936	947	949	888	891	936	934	906	895	913	878	877	942	861	920	918	906	886	946	900	914	884	909	917	926	925	893	939	888	865	919	897	920	889	915	932	910	915	891	956	927	942	898	988	933	908	940	888	908	938	920	909	912	878	882	921	859	909	930	893	846	948	887	883	891	912	877	959	926	935	890	916	903	898	922	861	887	934	962	890	880	959	884	903	861	926	929	915	926	875	884	910	969	901	913	885	912	927	940	896	906	910	844	933	902	915	832	932	988	881	948	894	918	909	880	906	954	901	869	933	891	882	940	883	889	923	889	913	909	972	913	908	894	933	880	959	903	858	888	959	876	890	916	880	932	916	903	928	929	916	923	948	971	891	912	893	934	971	904	937	891	884	925	919	951	930	929	831	897	904	934	936	910	941	884	891	927	879	855	891	873	941	882	871	964	884	940	911	893	888	923	939	924	936	932	924	937	895	897	949	913	901	922	943	948	908	922	858	917	868	936	849	938	913	947	877	931	955	934	887	850	904	953	987	932	965	909	876	885	950	921	861	916	915	907	901	855	934	912	900	882	909	876	964	856	898	886	973	908	890	964	894	940	920	913	916	865	942	915	903	899	909	910	921	910	954	943	944	878	897	871	913	927	924	923	879	910	972	856	906	944	888	858	901	871	872	946	1005	896	892	908	919	909	881	961	905	900	916	930	953	911	945	921	906	942	945	930	878	908	954	877	932	907	936	927	891	900	908	944	896	908	896	891	883	916	967	881	904	833	940	943	878	922	885	928	903	926	928	885	882	960	936	960	884	851	904	912	967	921	895	933	911	950	907	880	903	964	901	904	896	913	908	909	906	886	954	880	915	927	881	950	935	956	920	876	950	885	895	915	874	930	937	940	892	877	919	899	910	913	880	905	931	945	919	892	889	928	891	897	834	882	912	906	922	871	941	930	913	934	849	930	877	917	894	907	937	921	917	890	935	911	925	922	887	936	911	859	927	873	919	915	919	896	935	891	944	911	876	942	895	878	927	942	942	917	875	924	905	976	878	873	866	946	880	921	867	911	903	914	902	948	907	956	869	859	909	929	911	885	940	931	871	895	885	928	935	919	870	942	893	921	897	904	877	942	911	909	943	935	951	945	998	886	922	905	916	907	923	904	859	888	940	913	894	894	961	900	883	974	895	933	897	911	930	920	876	934	903	890	947	958	960	954	901	906	941	889	868	948	934	926	916	918	957	881	910	902	943	915	862	872	896	906	926	923	904	884	912	928	886	883	914	932	907	926	913	931	882	882	875	909	875	913	939	953	879	879	958	894	936	930	894	927	877	965	950	844	927	962	946	909	941	943	961	937	905	887	912	902	920	882	964	957	909	921	887	935	936	947	921	915	874	929	922	883	919	897	944	914	853	899	976	903	887	926	932	908	907	891	984	871	868	903	876	926	913	905	912	921	918	972	908	875	944	932	938	923	894	940	907	986	907	923	904	893	886	918	883	920	860	961	866	912	898	936	900	940	929	957	933	919	915	903	888	896	871	905	893	941	899	886	912	920	910	901	870	919	845	914	956	960	917	877	892	956	918	881	913	922	879	937	888	901	878	935	900	968	927	824	941	957	861	923	955	928	906	934	909	874	930	919	939	885	936	826	938	943	908	894	965	922	902	923	933	894	871	882	905	894	927	909	936	862	908	854	897	922	898	912	924	905	914	928	921	966	944	928	875	893	891	921	945	948	920	868	905	956	976	937	919	929	927	940	923	892	919	957	888	898	930	885	935	895	971	944	858	964	885	882	859	923	939	886	894	873	883	925	905	899	901	899	986	900	905	950	919	903	910	947	928	848	890	930	946	918	880	883	922	867	948	939	895	942	929	976	940	853	916	941	959	897	930	915	903	975	900	911	909	907	907	880	921	885	966	948	862	873	934	879	915	891	898	915	860	906	930	896	925	877	909	884	904	906	864	917	912	910	893	892	942	949	925	937	941	879	923	896	854	871	854	970	910	896	922	938	913	919	895	858	920	925	867	928	861	904	912	915	908	882	908	912	903	930	930	902	972	850	903	844	876	891	847	988	931	913	836	921	909	898	906	908	916	892	957	920	935	883	881	914	864	888	916	895	917	938	927	934	893	859	933	920	886	944	921	867	921	907	860	936	865	936	943	906	916	924	894	953	880	910	875	888	918	944	826	952	891	897	917	930	928	936	886	942	945	920	927	954	915	910	931	911	926	842	870	961	918	901	942	916	884	939	884	884	882	915	898	956	891	929	917	862	905	864	955	958	923	859	911	928	918	915	885	895	915	879	910	875	958	951	916	925	934	934	891	899	883	921	888	879	921	918	875	899	919	903	948	894	949	974	940	880	887	932	864	879	851	896	896	895	889	919	920	893	917	929	899	853	899	891	896	894	867	897	953	931	946	890	941	885	919	922	897	917	947	945	909	890	934	951	935	892	872	966	904	962	874	877	918	851	929	879	950	888	957	946	835	905	929	962	947	933	856	960	910	913	879	926	947	868	929	843	901	896	897	911	906	1000	911	876	916	912	893	897	909	891	885	878	918	936	885	885	928	856	854	908	948	886	914	865	887	944	897	925	952	978	895	911	926	920	909	897	880	899	882	960	920	920	942	933	891	943	856	977	855	891	938	933	892	896	919	859	937	913	927	908	861	928	899	917	897	906	849	897	894	902	894	930	937	940	981	884	940	954	874	935	922	903	939	910	950	877	993	889	927	871	875	961	923	877	924	928	826	916	875	872	903	851	896	870	949	863	901	874	858	927	912	947	908	865	847	868	898	941	943	919	963	966	911	930	948	928	888	902	867	894	869	909	927	980	901	921	891	859	949	905	917	899	953	904	919	918	929	899	884	942	902	892	886	962	929	921	882	927	922	940	933	935	917	929	911	911	937	914	926	878	906	948	893	867	905	888	929	930	894	919	915	883	909	911	909	932	962	924	976	959	930	929	941	895	966	982	957	859	867	910	909	915	934	958	886	866	931	862	922	981	951	907	883	915	929	901	948	947	933	875	916	871	924	948	909	882	903	921	949	938	936	873	900	845	923	865	908	913	877
29590	20256	12880	11146	8255	5612	3467	1706	1836	1091	914	591	496	557	511	524	441	369	458	386	368	326	375	381	367	323	320	349	317	347	357	366	322	348	338	329	342	303	343	319	315	316	351	330	353	341	339	334	335	359	325	321	342	367	371	333	309	345	327	353	302	310	322	317	326	327	323	330	345	324	338	316	332	363	338	327	346	347	321	331	357	312	325	327	345	365	346	342	314	321	308	298	354	335	348	324	353	316	341	309	325	306	328	342	341	330	336	333	336	361	332	337	332	370	384	319	360	311	328	348	344	342	322	346	337	318	348	315	318	359	350	326	307	329	313	291	316	356	325	319	322	327	328	319	340	343	315	314	305	311	332	324	329	332	334	362	321	318	358	284	328	330	323	322	317	327	343	327	320	364	326	344	342	352	313	299	325	336	360	366	325	355	342	340	333	299	310	342	326	334	329	349	364	356	331	344	312	310	301	354	328	338	336	311	320	334	306	365	348	332	327	324	352	313	340	348	340	346	370	339	344	348	347	331	328	357	357	332	349	354	329	325	334	336	368	303	336	310	337	334	346	324	335	347	335	307	341	324	365	293	309	300	307	362	341	335	348	343	311	333	333	332	326	329	351	340	331	341	337	348	326	345	338	343	327	331	316	312	342	337	298	306	337	342	342	331	327	322	332	346	325	312	358	320	330	346	344	357	342	337	357	357	353	327	336	293	344	311	345	344	348	332	321	357	316	362	348	338	347	352	336	358	326	330	304	309	342	322	335	357	332	302	308	322	333	310	375	352	314	326	342	305	346	339	314	321	316	324	367	330	320	333	342	336	317	324	334	345	339	319	373	348	328	362	320	331	323	336	320	336	336	345	363	329	320	333	312	348	316	338	323	337	357	377	328	350	316	322	328	317	341	327	363	336	326	332	349	346	360	368	333	329	348	375	357	333	306	333	367	326	324	336	336	338	333	329	357	309	332	340	343	332	352	335	297	305	317	331	360	350	297	328	345	323	351	321	327	302	293	318	356	328	326	304	364	344	322	348	338	346	290	345	342	336	369	336	324	361	323	351	315	318	328	345	286	338	341	392	361	341	331	344	365	326	299	322	357	328	322	349	369	319	351	350	353	336	351	355	322	324	343	341	342	358	345	308	359	317	358	374	345	333	348	351	333	338	303	366	363	320	319	337	343	351	331	311	335	340	334	344	358	321	309	317	367	332	366	313	339	294	318	345	365	340	344	335	341	329	361	345	326	322	366	340	331	339	328	337	346	358	348	325	371	337	334	355	328	326	332	353	322	345	298	342	306	303	317	340	336	343	331	342	332	352	303	353	354	334	329	385	290	309	308	338	326	316	320	326	320	303	348	359	366	342	316	324	337	352	324	334	355	338	345	365	351	299	321	338	349	343	340	320	310	338	330	313	346	359	366	340	367	362	347	342	340	339	339	323	313	373	329	329	346	345	327	314	316	368	363	333	319	353	348	337	325	345	386	369	277	336	346	322	367	330	351	323	366	346	323	301	303	356	335	325	288	336	309	342	352	333	326	330	337	369	307	339	340	317	343	314	355	309	330	359	346	361	313	328	350	342	338	354	332	337	370	362	324	316	353	327	323	313	300	357	343	343	345	337	340	355	322	331	318	313	310	349	346	314	349	323	318	320	344	329	324	308	322	345	353	336	351	344	339	312	332	340	325	327	326	291	306	326	332	316	322	346	322	322	337	315	316	342	325	346	341	344	338	356	320	303	338	332	310	307	329	365	372	331	318	338	303	330	321	310	319	319	341	338	378	299	285	308	294	329	336	360	305	351	356	340	344	293	350	337	319	332	333	292	343	327	345	330	341	345	359	305	343	327	329	324	374	326	333	317	315	342	305	349	326	332	296	319	340	347	358	315	315	346	331	317	307	367	280	317	313	318	337	338	309	327	314	293	346	326	341	317	333	340	332	317	345	311	357	324	335	345	317	296	359	359	313	348	348	317	355	333	341	333	347	311	308	312	302	325	374	318	324	369	333	349	371	350	326	325	329	330	334	310	335	327	336	310	310	338	348	335	321	317	329	360	325	291	322	348	333	355	296	341	322	360	302	330	322	347	358	330	351	324	350	361	352	366	331	328	303	334	318	320	373	333	357	336	325	332	356	327	369	323	378	331	322	332	325	334	325	324	324	318	302	264	322	369	322	360	361	337	325	321	313	343	371	381	343	324	349	360	348	339	328	316	311	337	299	348	336	359	367	355	319	292	336	320	313	355	375	352	313	341	345	339	340	309	348	312	355	355	356	333	317	358	319	325	308	326	334	333	332	306	352	292	363	349	318	310	299	316	296	328	317	376	339	339	354	331	306	337	312	322	338	298	329	342	331	359	334	325	349	323	298	348	314	345	359	349	321	293	315	343	331	340	361	315	311	305	328	304	299	312	345	349	328	291	300	329	327	339	299	319	328	314	335	333	325	327	361	316	296	350	359	313	328	314	325	359	309	365	339	330	389	352	322	307	320	338	343	328	345	316	324	329	292	330	345	326	315	346	358	333	322	320	320	354	352	307	326	312	318	328	341	317	331	328	337	347	304	320	336	349	344	339	335	346	331	336	345	372	315	328	362	323	334	353	313	315	368	351	371	318	294	311	336	323	362	349	324	315	330	327	355	342	319	315	325	311	341	335	306	335	351	330	322	366	333	336	357	303	326	341	338	342	355	366	318	314	364	369	332	319	316	341	342	356	341	331	323	352	370	362	325	353	344	336	326	294	318	323	326	333	322	346	351	339	317	355	337	316	323	322	314	323	338	329	336	348	329	310	339	300	350	366	329	306	350	350	334	297	308	358	328	344	302	326	346	318	349	353	318	343	324	337	319	325	325	367	339	330	338	336	351	340	351	315	318	345	343	326	354	335	334	348	328	305	325	314	349	331	332	325	325	352	329	298	348	326	336	369	346	331	344	314	319	360	343	341	343	325	313	347	344	349	334	298	329	334	282	351	370	335	340	343	323	325	347	326	348	306	328	360	360	324	334	329	335	318	334	352	314	292	323	334	342	323	309	317	336	330	326	369	338	307	340	346	374	334	323	332	363	297	334	341	330	360	294	337	314	321	301	350	324	272	331	339	369	312	343	339	333	324	325	361	346	330	334	312	317	345	323	338	331	361	280	332	324	325	340	342	340	301	328	359	324	340	345	335	336	328	343	351	325	327	327	344	324	322	282	334	349	345	352	315	346	336	360	359	343	353	353	318	339	326	310	354	310	381	322	336	352	357	329	353	351	338	326	323	361	317	344	317	321	313	341	341	316	354	339	314	344	350	344	343	320	299	329	303	316	331	329	303	321	319	315	322	330	364	339	351	358	372	338	292	345	354	331	346	331	325	344	293	325	315	296	341	331	351	351	320	339	321	361	327	350	349	324	317	377	334	320	355	275	328	355	333	316	336	311	342	338	337	323	312	339	319	314	311	368	290	314	312	335	315	323	312	309	338	333	341	317	331	355	346	291	318	366	332	356	345
10092	9656	9204	12175	9898	8142	6618	4090	6463	3958	3154	2375	2124	2252	1809	2047	1607	1411	1034	968	925	978	877	891	868	920	853	820	805	796	815	777	775	725	796	800	704	768	798	781	776	761	772	767	731	773	735	747	713	771	764	767	724	728	748	732	776	797	714	748	722	832	763	780	747	701	758	730	757	709	742	716	722	720	722	704	779	771	778	785	724	748	794	762	703	740	735	724	684	727	732	708	687	747	733	727	743	694	753	754	722	742	695	755	727	735	662	722	735	723	717	724	709	752	722	733	734	705	733	781	674	685	716	690	728	685	731	694	723	759	665	686	691	699	700	731	686	671	724	743	740	716	700	714	731	696	697	739	713	691	691	745	708	678	700	718	739	701	702	728	764	697	677	715	710	721	699	701	700	659	692	733	729	732	686	721	701	736	685	701	732	725	684	705	680	709	752	708	689	697	726	743	699	668	720	740	705	699	692	751	673	679	762	694	750	712	686	758	701	730	716	757	745	689	687	759	726	675	799	677	670	648	687	701	717	684	710	718	723	761	692	710	698	663	700	702	693	715	671	730	734	708	699	748	670	738	742	728	758	715	715	714	730	704	725	739	701	699	702	700	766	709	716	728	728	699	671	727	735	713	667	713	724	695	694	730	723	706	707	705	705	753	697	745	692	672	715	699	762	740	665	686	767	724	721	734	718	684	691	712	718	703	712	704	693	738	733	715	700	719	721	730	729	698	706	719	696	740	732	708	730	702	719	706	739	754	717	714	780	684	750	710	711	725	750	737	710	721	692	728	671	679	710	666	716	737	748	704	724	703	755	719	713	722	734	716	676	734	740	706	763	738	706	688	775	684	692	657	721	720	678	719	720	698	689	754	687	681	707	721	712	711	712	688	681	694	732	693	726	680	697	671	717	668	730	676	718	731	706	735	774	672	716	700	712	706	739	755	700	680	723	677	721	737	723	701	725	706	714	707	727	699	700	758	693	746	740	717	712	724	725	736	711	749	753	723	670	695	707	706	747	712	748	703	728	747	701	688	729	689	723	748	729	741	704	709	703	718	693	739	699	709	685	741	736	711	720	740	705	727	701	699	662	704	670	708	694	735	691	744	719	708	727	728	715	723	688	725	727	728	713	713	696	710	737	772	713	728	698	729	720	710	672	719	734	726	714	693	705	700	717	684	736	690	774	711	702	706	760	649	705	728	750	714	735	682	727	721	720	710	702	774	739	696	713	720	744	703	726	714	664	717	688	720	691	710	740	736	712	723	748	772	705	694	692	705	713	688	704	738	745	681	697	698	718	699	738	748	692	706	746	711	706	704	711	686	704	745	707	689	694	700	710	744	715	669	703	719	696	715	704	673	746	640	722	662	675	709	743	719	723	710	695	669	695	714	684	726	764	682	738	737	686	700	751	728	692	709	685	735	688	711	690	748	699	700	693	742	750	754	730	697	705	686	685	663	673	704	688	717	736	668	725	721	767	711	735	703	679	724	668	741	744	711	711	725	697	730	696	704	723	692	770	732	771	683	726	725	670	701	679	726	702	694	730	742	738	695	718	743	703	647	744	706	698	711	687	680	715	685	750	737	747	667	724	720	688	682	754	682	717	672	730	739	739	683	698	667	710	781	707	707	748	753	759	731	702	690	732	724	687	674	710	719	689	692	693	683	684	687	704	683	729	693	711	719	727	714	738	698	697	703	686	728	697	712	730	690	710	763	670	751	745	740	683	705	742	675	749	678	706	725	702	739	696	723	741	719	712	726	703	722	710	701	703	719	727	703	711	748	703	735	725	723	683	709	748	693	732	731	723	709	724	741	711	707	707	711	697	733	699	733	710	725	747	743	720	703	749	678	739	760	732	707	679	759	701	715	731	712	728	733	731	701	727	768	690	709	722	742	773	759	677	715	753	723	713	708	689	741	705	758	727	688	762	699	684	676	721	716	749	722	715	707	700	660	670	701	730	689	712	741	760	687	696	759	650	724	735	691	708	701	719	667	743	706	742	667	713	695	757	718	721	665	780	712	742	731	692	709	794	682	741	723	719	748	763	710	657	718	680	723	738	713	731	761	736	728	742	730	686	726	718	697	668	697	738	720	690	695	705	717	746	687	698	729	732	675	673	664	741	726	701	690	757	730	712	727	708	699	661	748	664	729	659	690	725	706	735	744	720	715	714	713	736	735	720	753	733	677	723	705	700	701	754	712	712	726	697	687	712	758	689	716	739	708	674	696	681	733	738	698	710	694	686	675	725	711	666	721	727	751	714	706	722	697	744	732	701	723	711	703	694	763	712	704	658	743	722	720	725	729	703	718	700	677	673	702	737	689	740	697	685	698	704	738	750	704	698	699	746	722	695	746	693	744	710	697	686	719	731	682	698	743	719	684	674	721	705	744	721	742	672	721	707	722	703	753	671	733	697	701	698	724	700	703	738	702	657	680	721	707	668	716	713	698	687	716	712	750	724	694	725	737	733	723	716	674	709	738	699	758	695	729	709	716	704	660	711	701	720	728	690	709	759	701	718	695	729	712	694	756	673	725	717	747	752	693	689	765	737	705	720	705	769	664	733	708	755	718	719	715	727	736	727	701	681	708	703	723	710	738	700	685	715	721	668	692	680	708	695	731	714	731	746	752	697	705	658	716	729	696	740	739	730	711	676	759	707	774	752	711	685	734	705	684	696	762	703	689	688	700	679	690	711	682	707	693	710	720	699	725	697	719	717	669	714	722	688	712	702	726	718	735	693	731	712	731	705	710	708	695	720	707	694	744	696	707	698	676	775	734	723	744	700	753	684	696	727	734	691	690	737	707	638	672	725	716	685	692	725	723	683	700	705	709	709	712	700	776	728	712	762	693	699	680	715	677	719	721	684	752	687	757	667	706	736	666	661	709	734	689	701	708	734	725	710	693	661	758	690	703	733	716	746	729	746	717	726	728	745	752	743	681	723	653	695	732	685	734	708	742	751	726	739	759	737	723	658	733	755	710	717	737	673	721	699	704	744	711	674	712	703	722	675	706	706	738	651	717	700	758	685	682	724	736	753	671	700	712	671	708	714	730	714	708	693	673	729	735	711	711	754	740	714	668	667	714	746	731	695	688	694	705	709	731	702	707	695	744	674	696	715	654	742	727	743	694	782	700	742	736	736	702	725	748	702	713	711	691	721	693	689	678	694	695	749	692	673	694	708	731	689	718	690	736	704	720	733	662	687	711	660	681	686	717	719	700	694	706	724	697	698	748	709	665	728	690	695	700	671	694	693	716	733	727	717	709	714	731	704	709	712	688	733	681	742	695	695	688	702	708	730	712	738	700	686	654	711	728	755	736	738	719	715	728	735	707	708	658	681	700	721	703	732	716	640	762	701	728	686	665	763	757	768	737	711	780	709	742	713	703	655	706	759	658	698	711	696	727	692	705	724	735	690	699	697	718	734	717	690	725	717	741	738	741	747	699	712	708	704	724	733	710	702	717	703	697	733	705	692	752	690	758	720	701
27426	9324	1065	706	501	458	389	322	324	364	329	343	313	321	293	285	310	310	316	294	322	291	289	302	325	315	321	311	297	318	321	305	337	319	294	350	325	304	312	301	305	308	303	323	324	339	283	306	310	316	302	296	321	302	303	291	303	291	287	334	300	313	276	326	296	309	329	297	328	331	329	273	295	340	319	308	288	299	302	334	298	309	323	271	295	341	313	301	304	302	302	326	291	295	333	317	315	317	313	306	310	290	320	288	351	318	303	305	303	311	312	305	306	310	308	317	304	303	327	352	299	309	306	311	305	308	343	294	321	303	344	314	314	278	304	335	332	324	322	289	310	324	298	314	308	320	330	310	341	287	292	309	297	318	303	342	296	327	316	295	297	307	289	302	305	278	306	283	293	307	349	298	314	317	287	302	281	327	308	300	291	294	315	287	308	317	304	348	291	326	297	330	317	322	282	287	306	346	260	289	337	338	304	347	264	316	291	330	306	274	298	286	316	291	310	312	326	304	305	308	318	325	320	306	305	315	306	310	310	280	328	312	286	302	293	289	303	353	294	290	283	313	324	308	288	300	341	320	287	312	320	342	345	307	327	328	281	283	327	289	303	302	299	289	320	334	306	336	315	310	296	325	283	324	296	305	307	317	299	304	324	307	292	332	299	303	288	338	320	297	294	301	289	322	301	303	297	348	299	303	314	300	326	324	316	307	305	318	322	317	287	340	313	331	312	321	286	312	302	315	311	295	337	296	335	309	326	295	286	304	300	306	280	304	316	287	289	286	339	314	313	326	303	268	341	296	319	276	312	298	298	289	329	294	300	289	328	312	290	291	314	292	315	325	282	302	318	308	281	302	307	332	289	307	308	322	315	307	328	308	313	305	296	292	291	322	320	327	316	276	291	308	317	331	311	326	296	342	306	302	330	306	323	296	285	317	309	314	322	291	289	299	324	306	298	318	297	293	314	313	350	292	279	327	290	285	317	323	341	271	300	294	291	313	297	296	311	329	308	305	354	327	304	302	308	304	329	289	312	327	278	332	285	314	289	281	307	278	321	314	307	274	296	322	350	314	310	311	350	287	309	293	324	326	323	291	307	308	318	311	322	281	284	318	303	309	310	280	324	283	300	330	325	333	321	298	300	334	294	330	313	299	348	287	291	284	332	288	309	321	294	309	326	317	306	329	290	304	287	325	304	293	323	317	344	286	295	331	306	334	284	292	294	323	325	322	354	308	281	271	282	293	278	321	285	291	314	339	307	297	311	293	308	313	320	283	324	293	301	330	308	322	325	330	323	295	258	305	317	328	304	319	296	341	329	292	322	323	307	306	316	334	312	305	306	291	300	301	303	320	326	336	298	292	269	301	342	313	322	305	300	297	330	283	301	310	319	292	313	322	269	308	327	291	346	279	309	299	319	345	333	317	285	278	309	277	293	307	333	325	331	302	289	278	288	335	292	333	321	320	337	286	325	338	304	280	310	313	298	324	311	297	302	282	314	287	270	309	304	300	310	330	334	334	304	316	290	297	295	341	325	285	277	284	297	303	303	299	291	333	323	327	290	286	329	309	313	332	323	331	325	317	324	350	313	270	305	318	324	294	345	316	316	370	295	317	299	317	315	323	325	327	294	304	332	316	302	326	296	319	318	332	326	314	307	313	316	295	311	311	336	341	295	304	319	285	283	307	302	287	315	337	293	313	299	337	309	302	276	294	346	321	287	285	317	290	311	278	282	315	302	287	300	305	313	329	305	325	305	284	344	306	310	318	294	312	292	290	285	302	338	299	311	285	308	299	280	326	330	275	305	344	294	345	343	281	328	343	304	303	318	293	351	314	283	309	294	310	294	301	325	266	320	303	276	302	305	295	302	293	280	294	329	306	298	354	313	298	303	314	309	301	304	328	300	285	342	284	309	278	309	297	311	339	308	313	298	316	306	302	298	298	277	304	315	294	313	317	313	311	333	305	311	266	281	287	291	307	289	323	327	305	296	299	310	280	297	350	305	294	304	298	292	321	284	306	330	304	303	316	322	352	316	311	315	315	305	293	305	299	313	312	317	343	297	296	332	280	279	299	322	360	311	287	297	318	301	284	292	323	292	324	311	282	335	316	314	303	303	317	299	304	310	310	310	306	295	275	275	300	318	306	315	302	319	314	319	312	320	310	300	303	341	309	314	324	324	304	335	291	323	303	323	314	301	326	310	311	318	333	297	317	313	316	292	254	318	330	310	310	306	346	331	302	313	314	316	322	374	314	304	295	345	308	319	316	319	263	331	304	306	312	315	342	293	336	290	302	290	323	309	312	287	323	319	268	289	314	310	300	288	305	270	306	307	325	323	337	281	295	330	301	320	288	313	297	279	290	289	311	308	306	305	293	297	307	290	348	332	295	298	277	310	290	326	279	306	330	312	290	297	324	359	296	323	316	280	296	298	311	276	310	320	285	279	283	316	270	300	325	312	306	308	307	318	306	288	332	325	314	326	302	323	329	327	299	309	335	309	297	323	304	336	287	293	303	313	332	272	337	295	321	302	278	317	334	294	325	326	304	326	312	331	269	322	343	342	318	323	305	296	325	299	276	313	309	326	324	302	325	298	298	308	310	320	280	327	286	297	320	303	304	289	318	304	309	303	320	299	289	334	326	315	325	329	310	302	296	293	279	318	323	312	300	334	288	269	323	320	289	337	327	324	325	319	318	318	301	309	292	315	324	323	300	302	308	315	308	312	316	304	338	302	321	312	300	316	338	286	314	315	305	322	308	320	307	289	291	328	307	297	334	288	326	271	265	333	305	323	309	309	324	320	291	300	318	313	323	311	313	273	294	299	317	311	312	335	304	326	263	311	307	283	319	297	312	345	304	314	272	287	316	264	286	318	336	298	321	292	276	316	320	287	301	329	320	274	328	316	271	311	300	308	313	334	281	296	308	300	308	293	302	307	314	358	310	302	323	315	334	305	326	321	314	315	290	333	318	314	309	309	332	308	324	318	307	322	315	330	302	332	299	271	335	277	305	340	307	327	318	329	330	333	274	319	342	295	290	341	310	328	298	305	285	316	296	299	328	305	328	297	286	315	312	295	306	318	328	335	306	305	302	325	313	312	324	337	257	305	300	308	290	311	299	304	298	311	299	313	280	312	296	325	321	337	286	325	292	321	311	314	291	322	332	309	333	283	314	311	329	324	323	303	286	318	339	318	295	281	309	312	316	286	304	308	320	279	303	316	268	286	325	283	299	310	310	307	312	343	335	316	295	305	306	318	333	303	302	289	331	332	314	287	315	347	325	298	332	273	333	304	285	292	320	310	340	305	311	307	304	303	329	322	290	301	303	321	298	321	295	322	323	322	352	291	315	303	292	295	294	321	345	292	298	291	293	312	297	312	312	303	291	299	296	297	338	308	313	342	318	321	305	316	298	331	323	325	290	305	294	318	301	298	305	287	331	283	296	336	303	304	344	304	322	327	280	295	303	312	296	310	307	294	326	302	300
6795	1788	1283	1587	1331	1204	944	841	882	809	800	776	736	751	793	724	751	709	700	664	709	716	682	654	699	701	699	669	693	675	686	678	725	653	695	705	637	629	655	690	716	690	723	696	711	671	677	617	706	654	711	653	678	720	640	645	668	717	656	707	681	735	704	633	757	704	700	671	691	706	677	635	731	699	645	753	625	708	714	660	690	657	692	698	682	734	673	680	687	681	701	674	715	673	680	671	709	707	710	687	711	621	677	668	682	727	693	677	718	671	679	702	712	669	660	681	720	683	716	694	693	680	690	715	720	690	656	646	693	662	682	678	618	692	697	658	717	685	628	695	686	688	646	683	668	669	763	677	694	738	642	695	700	678	683	660	721	708	672	679	641	716	717	674	681	710	677	735	651	707	652	695	699	693	702	648	693	701	695	663	688	715	705	703	662	659	653	694	720	688	684	682	687	686	647	648	692	677	694	697	738	663	687	722	686	676	670	705	726	712	718	667	696	649	697	640	698	726	684	713	716	686	665	680	697	678	656	701	685	639	685	687	726	674	727	667	673	672	691	713	702	672	697	666	654	696	662	689	662	720	664	673	692	633	658	700	674	669	663	679	686	681	643	683	685	679	670	680	672	613	692	696	669	660	698	676	705	699	641	729	693	756	683	652	713	695	667	634	672	700	692	685	693	641	684	670	656	660	726	690	646	702	699	696	688	658	674	684	735	726	688	718	685	682	640	731	680	660	650	701	676	698	715	721	648	635	682	705	673	696	703	743	721	688	689	714	693	679	641	682	646	656	685	664	703	697	645	700	678	672	665	670	690	654	698	648	669	694	675	709	694	695	675	717	665	695	651	698	661	714	696	685	682	688	721	662	662	654	686	663	706	669	702	690	702	715	651	696	640	694	661	681	668	661	726	749	667	686	712	700	634	630	660	671	720	634	694	647	664	691	706	643	711	643	674	689	656	684	677	691	675	702	687	660	682	692	718	706	672	692	696	667	667	676	700	714	693	635	724	715	698	689	689	714	636	628	692	691	711	675	652	728	702	684	730	711	663	709	694	702	662	711	693	712	667	666	647	716	724	683	657	683	670	695	658	661	740	660	713	673	717	673	661	713	741	682	700	665	706	696	702	643	714	663	702	673	682	693	675	722	689	693	680	661	684	693	735	689	631	697	677	694	701	742	681	725	619	706	710	702	714	662	701	692	701	631	684	686	689	660	689	672	683	675	689	691	674	679	712	680	675	668	707	671	611	683	678	678	657	676	663	671	706	687	708	695	687	669	719	691	682	689	690	673	659	698	719	743	699	709	652	650	687	654	666	647	660	683	703	682	647	676	640	690	720	671	691	732	645	669	700	614	667	687	650	705	686	670	689	675	660	635	708	706	672	701	692	689	736	703	710	667	671	642	690	692	683	701	650	738	662	706	711	702	671	706	700	678	672	656	715	666	690	709	700	696	713	678	692	679	667	747	681	672	684	686	696	665	657	690	695	689	656	736	663	683	645	675	696	680	629	642	674	691	698	713	667	669	657	733	666	736	671	745	713	683	690	686	700	727	691	667	686	662	730	705	706	693	661	706	685	690	692	648	627	695	699	713	727	665	724	688	697	699	679	702	704	684	679	663	704	714	682	667	648	661	646	702	687	704	676	646	686	658	713	707	725	693	726	704	677	667	696	703	697	715	664	686	691	700	690	637	659	634	676	686	754	660	702	672	633	688	717	699	706	700	679	669	677	699	703	632	663	684	699	689	645	720	693	709	703	674	683	743	741	724	665	618	751	654	670	660	680	690	679	651	738	690	735	685	676	627	655	680	685	674	687	685	697	728	675	666	721	716	707	738	618	674	662	681	708	611	710	647	703	684	670	698	683	668	693	646	726	695	713	679	690	700	680	674	681	685	696	697	692	649	680	664	669	684	672	691	694	680	703	692	698	674	655	651	690	705	677	649	674	683	671	659	750	692	653	677	683	672	684	706	645	657	689	714	717	706	711	702	701	709	711	682	698	690	694	705	641	681	721	691	652	713	686	646	667	755	699	668	682	710	658	690	686	678	663	712	690	690	692	667	697	719	662	706	680	667	687	714	672	690	700	666	689	659	712	665	683	668	680	682	657	720	686	733	699	676	666	709	664	700	695	667	709	688	690	646	641	658	706	668	657	700	672	635	714	667	688	691	643	663	683	721	751	671	690	664	705	703	670	637	659	662	691	675	662	689	663	669	641	682	700	684	748	691	703	702	672	696	664	679	665	678	710	678	631	690	637	713	685	694	649	722	665	678	631	673	695	661	661	684	684	697	719	704	698	698	670	673	772	698	677	678	647	734	681	633	681	655	673	675	655	691	707	639	686	703	679	704	700	679	670	692	676	682	713	695	733	657	701	679	681	705	690	710	693	681	678	701	670	687	672	700	703	725	721	734	698	695	738	665	712	680	690	636	689	655	661	733	670	666	678	664	728	674	672	653	711	670	697	661	634	679	683	717	668	705	634	695	725	703	647	678	680	699	637	700	672	725	716	710	696	651	679	692	690	683	721	738	719	619	647	667	699	629	660	703	686	707	663	701	664	677	636	712	636	679	699	706	678	664	713	700	693	730	633	707	639	656	737	679	692	686	659	643	672	677	710	693	695	694	704	728	654	620	661	719	693	690	692	720	733	657	663	656	669	709	629	697	692	663	654	702	668	679	703	700	719	703	639	720	686	708	672	718	648	656	693	720	739	668	710	719	673	685	729	725	659	690	714	728	682	694	648	681	731	711	686	667	678	698	669	682	717	723	663	661	690	701	682	714	651	650	656	670	660	685	612	651	702	637	727	673	703	679	665	698	728	701	652	716	690	643	654	676	670	673	723	712	670	645	700	675	667	718	665	674	705	692	698	684	675	641	716	666	689	722	663	715	634	612	684	691	689	705	615	669	715	705	657	716	702	691	716	691	668	667	661	697	630	657	714	707	684	703	668	652	656	663	665	721	679	682	653	684	638	662	687	681	726	710	690	712	698	690	690	665	689	697	679	672	660	704	709	659	728	653	666	711	652	703	682	680	666	682	667	630	698	683	646	677	681	711	671	687	666	662	735	716	665	661	727	665	693	695	653	673	693	683	693	713	642	701	705	687	654	670	665	732	699	669	694	671	621	719	723	690	699	716	694	704	708	655	688	739	665	691	688	726	681	680	694	674	727	670	733	696	638	716	702	701	706	648	735	666	682	708	671	691	696	676	681	686	628	681	663	670	701	713	702	652	672	652	670	722	665	698	721	703	689	657	677	708	680	689	699	690	637	675	683	668	705	669	635	746	709	701	652	728	705	667	691	693	661	694	666	682	678	734	686	706	706	698	687	661	677	693	664	702	708	679	665	645	661	645	672	643	725	728	693	726	665	647	667	677	713	707	701	682	680	674	650	677	674	703	666	650	677	701	683	656	658	675	664	704	724	727	694	748	641	662	687	661	723	675	704	707	677	684	727	682	622	700	664	725	661	749	668	695	701	691
28755	16462	8366	6044	4633	2671	2032	1060	1095	1004	720	532	585	464	495	626	505	404	427	378	416	421	402	406	417	421	411	399	419	417	432	395	412	397	396	421	404	382	400	428	370	373	390	385	425	415	428	417	406	366	370	417	368	410	410	408	426	425	421	419	412	386	343	391	417	369	390	354	385	421	407	361	381	409	440	351	407	421	417	390	371	411	377	409	436	395	412	410	402	416	399	389	393	387	402	431	393	424	408	423	366	387	391	393	414	391	387	405	407	403	398	385	395	420	401	420	404	410	417	356	403	396	386	422	384	410	385	392	439	380	418	423	397	397	379	400	379	397	359	425	409	413	402	407	438	415	362	431	402	410	423	402	406	396	387	404	417	367	420	401	386	431	376	381	394	358	379	379	408	375	399	384	364	396	401	391	394	419	397	388	406	434	369	394	418	387	412	361	363	440	392	357	406	402	426	388	385	393	388	365	390	384	381	357	398	365	373	416	411	368	341	393	378	377	386	386	396	394	397	388	420	381	395	348	394	406	416	397	413	409	407	450	343	373	416	398	412	391	398	418	390	393	413	387	429	409	369	392	408	377	410	372	399	398	434	404	405	373	388	404	394	425	403	366	371	351	403	383	391	413	411	425	401	385	402	375	395	399	413	400	369	383	421	411	393	393	385	395	394	384	414	386	426	399	384	387	399	389	376	404	414	382	376	383	383	343	380	451	432	429	393	428	402	390	392	404	423	429	419	386	378	391	389	406	366	402	401	399	446	404	402	365	389	391	420	407	441	425	414	381	404	392	392	385	397	355	434	433	424	381	379	380	391	357	389	401	398	412	408	402	396	379	407	389	384	425	405	438	388	391	430	412	408	408	363	363	381	380	407	420	375	419	381	420	396	404	412	426	424	360	405	410	394	409	420	382	415	363	390	410	397	441	405	413	438	431	385	402	403	367	410	392	415	376	390	405	399	390	403	408	417	416	403	378	390	397	429	418	374	416	399	408	387	427	382	415	366	404	378	439	416	399	422	397	431	447	400	453	388	385	447	388	436	418	379	438	413	385	372	410	411	448	398	428	387	411	408	371	380	400	415	472	397	359	388	428	440	407	431	404	426	393	400	395	385	400	433	403	449	414	396	399	375	409	356	420	414	374	427	426	377	362	402	392	403	403	379	383	399	377	352	418	373	395	375	388	393	445	403	387	403	388	367	431	408	397	384	405	391	402	399	407	390	369	374	399	412	380	352	383	380	395	394	378	393	413	407	351	393	392	385	382	393	362	424	416	397	400	432	370	446	357	404	387	418	420	397	395	388	358	418	373	406	397	409	373	391	406	419	375	361	408	389	437	373	377	429	437	397	437	384	412	418	383	392	392	414	420	431	398	375	417	383	417	424	420	437	385	388	351	404	387	360	382	409	391	424	395	417	387	407	401	387	398	398	385	355	354	394	405	395	385	355	408	377	389	426	413	386	389	415	398	398	415	396	401	361	414	374	376	412	411	403	368	415	414	403	377	411	435	412	401	359	396	386	372	407	391	375	378	408	346	399	416	344	423	372	413	449	428	393	389	389	393	381	382	396	438	401	405	387	403	388	431	393	397	382	383	390	400	397	406	406	375	395	417	418	404	365	427	403	405	391	380	416	397	396	397	383	408	387	434	392	392	388	381	374	403	409	409	411	411	398	374	374	364	400	403	380	385	389	446	404	402	398	403	445	423	416	390	397	413	393	423	377	383	359	389	383	415	397	384	410	428	417	397	382	398	417	402	423	397	389	408	418	414	395	384	363	412	406	364	392	384	386	436	381	423	431	370	415	397	407	404	389	364	370	414	419	356	404	413	387	394	403	419	414	424	378	430	389	409	424	415	409	417	425	408	386	418	408	412	418	366	416	388	399	400	419	384	376	392	383	427	436	399	405	410	410	380	432	402	377	385	402	380	380	395	389	374	419	410	394	370	399	365	393	403	366	382	401	417	407	391	386	393	377	387	366	399	387	392	417	405	410	379	391	373	418	377	385	385	343	389	388	376	392	373	366	390	407	381	446	381	388	449	417	415	425	385	432	368	382	403	418	421	383	386	388	409	383	402	401	406	424	394	392	419	420	387	387	360	392	392	388	362	411	440	401	401	380	404	387	389	418	386	385	405	357	375	422	411	378	415	406	412	423	350	390	413	398	374	418	386	391	417	412	427	401	399	415	412	422	411	384	384	357	358	380	407	382	397	385	408	375	386	411	395	408	385	395	398	403	416	398	385	408	376	398	399	425	390	420	419	396	399	405	403	387	423	396	359	373	389	422	378	394	414	355	395	378	416	401	383	392	407	389	432	438	413	416	411	394	397	402	364	388	375	380	378	377	410	401	382	457	376	420	400	358	403	421	401	407	407	396	384	382	393	405	401	380	376	406	405	390	398	393	406	403	376	400	401	393	416	413	383	359	375	403	401	425	398	397	366	367	403	408	375	384	408	398	432	422	375	423	399	392	373	467	403	387	395	407	345	410	407	420	377	416	401	406	381	421	431	392	408	394	374	398	360	372	428	394	386	392	431	383	408	382	383	419	418	429	424	422	401	376	398	410	421	364	391	360	394	404	392	420	405	379	399	376	379	386	367	417	395	421	399	406	412	452	415	382	397	384	400	399	423	377	383	370	376	379	411	371	371	405	397	420	418	382	426	389	394	370	396	425	412	385	406	386	395	469	406	385	377	406	399	398	418	406	400	408	404	378	386	399	412	405	418	398	384	399	386	413	392	387	378	398	395	443	384	375	396	390	376	433	378	423	416	408	403	399	380	449	386	396	403	403	413	385	419	410	425	446	362	391	363	401	422	367	408	381	404	399	411	392	381	371	395	402	389	381	361	365	397	397	382	364	382	364	378	417	400	398	367	393	417	380	402	409	402	413	373	371	415	402	410	387	393	405	401	405	376	392	384	407	411	394	379	386	414	415	435	387	400	390	399	403	391	375	396	424	415	395	412	364	389	392	412	398	379	395	416	404	417	399	403	395	418	400	366	366	377	403	400	397	370	372	429	405	396	397	383	413	395	366	366	424	392	396	423	417	428	372	406	371	379	382	418	384	416	443	384	364	424	398	447	404	387	389	457	390	388	437	408	443	358	377	422	409	386	438	385	395	427	409	399	371	399	355	347	378	384	402	390	392	404	419	408	371	397	415	366	384	382	387	461	435	410	370	380	387	394	388	393	418	427	421	382	421	413	382	412	395	431	391	397	401	368	382	402	409	439	403	423	403	394	429	441	427	389	389	414	393	396	363	422	379	405	379	423	407	332	400	391	414	369	390	399	391	417	416	368	355	368	386	391	364	385	422	402	389	403	378	418	395	348	416	368	424	414	398	377	386	364	387	366	382	373	397	386	353	408	372	414	386	402	394	382	383	368	421	403	403	381	380	407	374	399	426	388	423	435	369	439	432	420	405	398	435	424	388	392	412	396	398	441	420	409	383	389	377	413	413	386	395	372	410	394	420	449	418	402	381	434
9125	7457	6526	7351	6946	5436	5166	3018	4055	3424	2448	1852	1899	1702	1518	1716	1575	1338	1106	1095	981	960	1008	946	975	942	883	940	952	948	924	952	962	901	960	915	924	930	941	913	908	914	885	903	925	919	977	894	885	854	917	895	881	909	946	922	976	908	962	907	887	906	895	908	937	902	913	918	940	909	892	884	899	919	945	887	881	962	982	954	944	934	893	915	917	943	919	911	894	917	901	904	862	933	895	917	923	890	954	903	946	972	872	901	953	867	921	846	902	886	877	891	874	902	970	918	905	906	951	885	914	935	850	907	870	891	929	874	908	957	917	859	900	961	927	997	975	830	938	829	881	903	917	866	919	892	913	913	913	873	935	908	903	885	955	902	886	895	889	913	891	909	931	879	919	910	874	933	898	940	952	927	889	873	925	836	959	935	926	852	900	940	907	908	938	887	884	846	887	895	873	951	895	912	889	877	890	882	897	849	888	864	888	910	894	893	887	920	871	844	919	871	944	935	913	868	932	877	861	888	938	968	891	965	899	937	864	881	874	898	963	914	918	967	860	871	919	949	868	918	811	892	902	902	938	877	908	901	893	922	942	932	920	921	885	868	960	925	873	925	847	933	876	889	945	927	912	919	945	957	873	933	846	881	868	874	947	918	908	902	903	899	894	857	928	886	916	894	931	907	952	880	866	928	882	900	903	882	922	917	958	900	845	904	857	870	895	926	895	899	913	909	880	958	888	855	858	898	920	926	894	910	911	892	875	880	919	918	886	915	941	892	924	922	907	877	930	917	903	876	902	882	922	903	936	919	874	886	935	858	869	951	912	892	876	881	916	927	965	909	914	947	909	912	923	916	955	869	873	877	904	853	913	923	876	917	871	915	926	923	889	931	931	903	931	866	863	840	909	910	866	856	893	921	891	914	932	931	866	976	942	907	849	911	933	875	883	878	889	887	856	886	917	907	880	903	867	873	871	982	897	916	880	888	924	882	931	848	898	882	893	920	948	923	920	891	928	871	894	901	935	882	927	902	813	953	917	888	874	936	934	918	863	882	840	928	867	933	879	892	904	946	881	930	888	898	916	904	900	835	931	900	867	920	895	922	893	897	983	924	876	847	871	913	828	950	855	894	962	886	933	932	923	914	878	887	891	841	909	906	918	911	910	900	922	871	858	921	894	936	941	912	882	915	889	918	861	914	903	890	869	926	875	944	918	861	944	885	876	883	899	911	922	936	901	849	928	913	913	855	883	883	912	882	912	835	907	905	913	926	890	940	865	907	912	881	881	889	923	905	927	908	898	933	901	886	859	884	874	914	903	923	873	874	902	901	917	882	848	925	888	876	881	900	909	916	921	894	938	907	863	919	934	908	855	892	907	903	871	890	899	943	937	919	899	896	891	904	938	877	883	951	923	931	919	895	905	938	873	854	888	895	885	920	923	914	942	917	868	893	876	903	874	877	945	880	851	864	862	886	916	882	941	942	860	927	870	877	922	936	957	911	880	908	889	930	904	922	898	900	874	883	909	923	931	887	906	888	879	846	918	894	932	920	897	827	935	908	941	967	920	908	865	882	924	893	903	900	898	885	877	855	916	896	875	909	1006	899	930	888	945	870	878	876	946	893	871	892	895	843	876	947	891	857	892	926	886	872	845	827	897	838	942	880	918	879	940	886	863	905	856	873	888	856	843	895	884	867	903	912	901	892	877	895	899	899	933	880	900	863	897	868	907	902	949	930	873	890	978	884	907	978	883	855	874	904	947	860	896	866	905	931	876	910	911	928	965	910	900	878	919	916	900	925	937	928	922	877	906	893	876	931	858	847	888	878	875	937	855	906	938	860	936	923	874	904	888	896	851	920	898	891	860	939	924	899	869	884	901	908	909	927	914	912	911	905	823	875	896	916	939	892	939	919	891	872	924	917	900	908	958	948	858	903	886	917	914	924	904	983	912	879	890	914	855	865	927	873	914	914	974	836	912	884	884	910	889	874	892	942	921	919	888	938	912	889	888	912	850	912	899	922	869	935	886	900	837	884	860	905	915	882	879	927	882	897	883	901	936	895	857	940	926	876	942	892	905	842	906	868	908	910	863	840	906	898	946	877	892	879	901	912	858	882	880	944	921	966	853	880	914	944	907	895	857	925	904	871	933	923	848	959	893	902	870	926	966	958	905	927	882	908	907	887	926	851	925	938	932	912	894	917	925	883	840	908	918	862	897	919	853	895	896	963	917	879	929	923	932	906	853	926	881	911	893	864	917	915	920	870	906	876	910	916	863	875	865	962	862	893	937	878	947	888	885	839	931	902	932	894	880	844	914	906	934	904	905	845	879	918	896	919	903	914	886	924	937	901	828	898	890	891	868	939	921	848	868	885	865	924	912	914	943	902	885	838	919	839	911	926	923	881	922	857	835	982	876	849	914	876	858	863	976	920	884	912	926	953	921	929	901	925	881	880	899	901	979	841	898	884	887	928	915	882	875	932	861	901	884	908	868	885	919	878	854	899	898	837	874	935	881	893	941	886	861	906	885	926	878	858	943	918	880	893	931	908	878	915	864	912	865	913	901	876	866	878	923	905	871	894	860	867	878	925	873	875	935	877	895	909	899	895	893	883	940	864	903	922	870	874	888	859	920	884	916	868	926	899	859	858	918	893	897	933	906	894	919	890	938	852	895	859	903	871	924	888	882	882	884	875	899	976	865	895	843	953	859	899	876	918	892	878	855	941	907	817	952	901	862	877	889	877	982	945	893	908	828	905	892	894	917	885	880	888	948	918	831	916	938	874	919	878	878	872	903	904	889	913	944	891	861	906	914	890	936	932	908	911	937	860	872	880	921	941	881	865	891	895	870	859	890	895	882	917	879	876	878	901	920	873	924	901	890	912	923	898	870	917	836	891	859	925	903	904	947	987	906	861	874	850	858	901	917	909	891	962	877	872	928	855	874	925	921	899	982	923	933	905	920	894	867	865	907	881	912	903	869	885	886	914	899	881	908	879	878	925	881	920	889	863	907	882	917	879	876	904	857	882	935	901	903	921	974	875	904	949	913	876	923	863	930	886	905	937	881	920	914	886	913	921	894	920	868	895	881	902	924	910	969	973	953	926	914	848	949	919	884	906	915	907	930	937	944	863	931	959	865	875	887	869	904	858	919	887	909	831	896	887	883	928	906	885	929	892	929	923	866	898	884	900	916	923	871	894	904	859	874	913	903	857	901	902	915	887	858	883	932	939	870	901	929	920	907	899	972	904	949	873	882	851	906	884	929	885	838	914	895	905	914	973	872	889	905	929	906	883	850	917	947	923	908	932	896	906	906	926	905	915	918	899	941	920	913	903	846	917	904	840	933	905	921	848	802	856	873	912	859	872	878	889	889	912	920	892	846	859	911	901	859	924	890	871	827	932	880	938	964	884	874	901	889	894	879	862	900	895	908	857	873	913	879	927	919	946	871	863	889	877	905	915	895	888	881	825	865	846	896	950	913	820	939	889	908	950	880	855
29368	20466	13702	9529	7409	5366	4097	1840	1743	1512	887	670	689	552	607	467	497	439	412	365	362	382	359	332	355	333	339	327	335	349	326	357	348	318	324	352	348	305	337	330	313	320	332	303	346	298	300	315	343	344	325	338	362	381	339	339	342	334	333	362	334	324	300	327	318	366	301	331	343	319	324	312	341	321	355	320	333	321	346	355	349	287	302	353	372	358	333	342	317	345	333	349	322	338	322	309	343	321	352	327	338	325	342	339	329	340	321	309	344	357	316	345	334	310	314	331	343	320	291	331	342	319	334	311	358	305	331	318	339	327	337	350	296	346	318	350	323	346	346	293	322	327	318	365	345	319	344	313	344	283	328	372	321	339	327	342	327	353	297	336	306	325	346	348	322	312	294	350	339	320	321	316	338	331	333	316	338	323	335	338	329	305	322	290	315	308	318	353	329	357	338	356	343	334	332	329	321	326	324	300	358	351	302	325	342	304	305	332	321	326	312	341	290	324	344	310	303	351	299	355	359	328	355	318	347	299	322	317	323	340	332	312	348	324	287	321	347	323	332	318	338	335	333	331	324	336	335	305	351	334	365	339	319	353	317	336	312	328	319	322	315	329	336	329	315	306	312	363	307	316	343	301	301	335	312	344	304	324	345	325	356	359	340	339	311	327	337	321	300	310	321	358	329	327	327	343	342	323	364	357	308	329	330	315	314	312	343	310	344	331	328	351	353	298	361	307	319	340	324	338	335	363	339	299	320	325	334	328	308	307	310	330	325	333	326	342	341	340	357	343	298	353	331	317	321	300	314	305	344	331	346	363	325	357	318	352	347	330	368	331	322	323	353	299	361	340	336	298	317	343	344	318	313	318	329	352	313	314	304	313	370	347	311	353	330	316	320	335	338	332	343	317	324	336	341	329	331	338	327	356	342	323	325	353	284	329	333	339	302	335	333	333	346	382	298	301	325	323	311	352	337	312	324	291	314	314	336	305	285	353	317	346	284	351	337	314	357	302	298	331	330	343	330	349	331	318	300	319	309	340	313	317	307	350	356	320	334	323	317	334	341	322	315	364	350	347	332	317	339	340	333	344	332	333	350	300	352	326	330	343	319	317	316	351	319	321	342	359	301	322	334	322	334	326	302	332	334	325	307	326	340	366	344	322	367	346	340	312	337	310	345	321	315	372	312	339	339	317	333	329	357	341	331	345	298	358	333	331	338	355	330	345	311	333	305	326	303	335	312	331	327	313	338	344	329	340	310	321	293	296	340	323	286	321	326	331	368	349	337	319	330	317	306	327	310	351	338	336	347	334	349	325	334	331	332	334	338	328	346	316	325	312	269	320	366	291	351	312	365	339	326	317	312	326	325	345	285	307	316	353	360	326	322	328	334	320	313	327	354	331	346	312	327	319	361	329	309	356	316	327	293	313	348	323	334	355	334	338	317	329	370	312	304	326	354	312	351	324	334	347	301	337	336	299	346	341	339	313	346	329	315	304	339	326	344	333	376	313	333	333	348	334	343	344	332	335	313	338	332	312	339	310	317	324	339	332	341	327	309	296	330	334	339	321	322	308	354	342	362	348	317	328	336	314	316	358	359	328	370	333	360	341	301	326	361	305	371	331	329	340	339	313	346	318	336	348	313	318	300	329	297	299	344	321	332	346	304	309	350	334	350	344	326	302	336	340	307	286	303	332	344	382	296	333	322	324	330	348	334	298	388	326	359	336	328	336	320	335	351	333	356	322	338	316	302	318	312	347	354	298	334	351	320	288	306	367	322	337	315	345	342	299	347	335	323	308	346	320	279	293	365	322	348	321	329	361	361	323	356	334	301	337	315	323	301	346	332	342	338	312	330	347	335	272	312	344	325	301	324	323	340	313	318	293	305	330	340	302	346	360	321	282	293	317	367	341	285	301	351	319	311	342	322	309	328	344	344	333	356	324	332	326	358	342	324	327	308	351	291	310	340	326	347	350	338	291	330	364	356	359	336	314	353	360	351	313	343	314	310	332	305	346	326	320	303	381	318	292	320	369	354	351	334	329	324	288	317	314	331	316	292	328	350	335	349	297	347	318	322	308	327	296	309	324	319	300	326	342	333	302	347	334	334	322	322	343	301	335	314	338	286	350	347	324	329	311	340	342	319	296	338	303	367	330	322	320	312	323	334	346	385	329	296	350	356	355	336	353	324	321	355	377	318	327	332	303	354	350	337	328	336	335	300	309	308	359	339	312	359	329	340	345	327	349	325	343	332	351	346	362	332	342	340	343	331	336	321	330	324	314	312	336	328	326	330	286	341	351	340	332	346	316	332	326	369	331	309	321	288	335	345	324	324	346	348	297	333	317	308	369	359	314	344	306	342	356	333	342	327	351	336	313	307	333	358	331	331	332	338	308	301	304	321	328	334	293	316	351	333	299	340	327	350	360	344	312	305	323	331	319	328	363	312	367	326	328	320	326	315	309	326	322	355	329	313	310	291	334	305	296	316	322	304	343	314	338	332	313	330	348	332	324	330	342	319	306	324	334	340	308	319	298	342	347	325	324	333	342	317	322	352	349	343	323	321	322	299	336	348	312	336	320	357	319	352	358	330	327	319	322	290	344	367	382	318	353	322	329	296	316	319	336	316	308	327	330	332	353	325	309	347	364	307	303	328	315	303	328	314	331	331	301	313	333	311	332	331	291	329	348	316	288	303	315	329	332	316	335	340	338	322	267	328	357	335	370	347	323	321	304	322	331	327	306	298	318	350	325	320	319	325	316	329	323	335	343	353	345	349	316	340	313	353	332	334	316	312	343	303	323	315	303	321	333	301	308	322	332	328	351	323	322	338	325	344	347	335	323	309	321	340	309	318	330	336	313	317	306	308	317	322	331	320	316	343	328	341	344	375	330	341	334	321	353	329	335	307	285	341	350	336	327	301	307	339	311	319	334	337	311	346	334	328	323	362	338	333	322	346	324	320	360	329	326	320	324	290	298	348	324	331	355	341	320	350	333	363	321	339	322	309	337	320	341	349	353	316	307	340	329	324	335	315	335	313	336	372	304	345	318	327	327	336	311	358	340	354	326	320	362	310	349	343	343	287	316	325	320	313	328	323	315	315	297	329	311	325	316	290	331	314	351	325	345	366	326	347	347	293	323	307	343	314	359	358	353	319	334	319	313	354	329	345	323	316	349	352	315	315	334	345	325	334	336	327	322	326	356	327	323	329	351	348	348	342	332	323	321	315	327	295	338	306	344	297	317	305	321	345	317	313	326	342	344	362	332	343	342	338	359	321	324	333	295	343	319	355	324	330	347	313	302	290	323	324	327	343	333	354	295	300	309	332	346	308	344	321	355	315	346	326	303	315	336	310	332	321	335	320	310	379	318	304	294	342	345	315	349	357	327	341	351	330	312	316	338	316	361	317	300	357	333	333	314	330	328	335	335	363	308	329	326	343	347	319	304	310	330	352	360	329	312	300	338	338	326	318	335	322	339	328	323	334	346	363	334
10193	10479	9559	10221	9724	9528	7698	4350	6131	5373	3338	2524	2826	1955	1988	1676	1817	1523	1300	1038	977	925	956	848	873	856	785	804	818	773	786	833	851	804	741	701	769	771	738	726	764	737	743	791	749	740	751	721	738	741	717	705	747	744	717	748	706	718	720	684	778	691	735	744	742	698	736	736	754	695	722	706	717	664	747	710	722	820	763	762	725	753	708	770	733	737	715	705	723	715	723	703	689	754	703	744	659	686	732	725	698	690	737	699	777	753	720	698	675	646	680	692	700	668	725	693	694	718	745	711	693	697	675	678	701	752	692	664	710	696	673	684	764	719	728	706	714	717	735	679	767	732	679	722	719	719	755	704	710	681	728	725	766	679	732	697	685	691	684	702	746	702	661	684	730	731	723	677	715	685	787	723	731	670	693	713	701	676	707	730	700	724	714	721	695	692	757	708	732	675	760	714	690	668	710	683	721	709	699	708	745	676	671	679	673	740	727	736	719	710	712	706	711	713	718	735	677	672	691	677	743	658	712	700	676	707	706	678	674	689	729	670	711	727	645	692	706	690	702	776	705	694	735	717	691	714	723	769	734	752	698	758	743	702	727	686	695	676	707	704	689	745	698	683	714	681	717	717	725	685	675	735	735	690	696	687	751	684	688	693	652	698	730	707	701	657	706	709	713	727	742	723	689	680	724	708	708	670	653	722	690	721	685	682	688	714	714	761	752	742	692	673	721	678	696	683	681	740	704	681	690	707	726	736	763	713	655	707	664	699	744	750	686	683	698	740	705	688	700	735	661	688	685	738	713	733	727	694	723	726	691	712	677	661	710	758	647	738	789	724	720	716	705	719	724	735	720	681	719	708	693	678	688	692	736	712	678	680	652	711	681	720	661	698	733	726	717	706	735	693	713	768	721	713	680	716	698	695	725	755	683	657	695	697	765	701	732	628	665	715	709	658	697	716	701	708	692	752	716	663	713	711	753	692	715	724	766	671	683	718	672	700	685	734	698	704	694	702	679	747	729	698	674	715	673	732	720	703	747	683	690	693	699	703	702	682	679	728	682	722	666	676	734	663	695	706	690	654	657	679	708	681	686	716	693	729	669	656	682	690	735	677	725	710	672	703	687	722	710	684	704	643	713	716	735	676	772	749	673	735	723	687	693	690	722	654	705	700	697	737	738	710	701	754	728	677	690	699	691	649	683	691	703	695	689	644	730	699	675	715	723	716	732	719	737	720	692	720	664	685	717	743	711	746	732	670	710	702	658	720	720	686	725	719	747	721	709	676	661	692	751	743	720	696	720	725	701	766	696	688	749	715	668	730	750	711	706	729	726	691	736	722	686	708	666	732	708	698	690	659	702	718	675	721	713	706	703	698	728	687	706	703	619	691	718	721	694	699	689	739	687	699	659	749	706	720	694	665	686	693	746	688	711	701	710	684	711	717	692	724	666	702	718	676	693	703	746	674	684	708	729	704	748	701	711	701	696	704	693	678	714	661	765	699	691	699	693	686	695	691	738	682	745	686	706	754	724	705	687	698	687	709	674	705	726	670	667	701	760	700	761	750	699	678	670	699	728	691	703	734	703	695	675	690	716	696	689	716	674	748	749	710	673	712	711	694	697	691	742	719	705	725	757	688	713	655	705	696	756	680	675	684	704	724	693	777	718	747	701	721	735	691	696	718	694	692	716	680	747	697	727	718	681	693	720	729	680	662	712	716	721	725	705	689	751	692	670	739	709	709	707	656	724	703	697	691	687	737	734	680	698	678	724	735	696	708	694	719	733	692	704	664	712	702	663	706	667	744	681	693	714	693	683	684	697	676	715	663	753	714	675	695	689	662	699	704	687	700	711	687	689	683	729	708	685	736	684	754	730	744	747	717	736	708	721	676	717	688	669	734	717	788	682	763	693	701	720	736	730	718	652	711	695	697	677	699	731	695	720	663	718	722	713	726	717	669	695	708	706	713	730	719	681	670	700	732	691	729	745	704	714	747	696	709	700	689	733	704	725	731	724	685	704	738	735	709	689	754	718	705	682	679	736	671	718	686	732	702	712	692	659	700	685	735	739	713	740	707	683	679	720	683	761	737	706	716	718	697	699	755	697	691	714	707	703	756	702	696	708	704	696	707	702	691	686	664	675	690	698	695	690	730	700	679	750	706	727	703	729	725	736	768	681	729	755	705	678	723	686	722	674	704	687	690	693	664	743	697	693	708	703	675	717	656	692	730	734	717	704	744	752	693	694	672	691	707	741	694	718	692	737	699	685	658	673	719	712	698	694	734	698	727	701	731	700	732	763	699	701	653	685	692	666	686	701	699	722	795	742	700	726	705	708	726	735	684	697	710	701	693	760	703	704	751	685	716	674	692	724	680	692	725	666	663	680	725	721	684	701	760	729	697	745	734	748	715	680	662	733	723	663	758	682	688	744	677	753	660	681	675	732	689	672	721	694	645	705	726	674	687	762	712	690	718	707	699	676	747	714	689	742	743	746	703	724	665	658	721	684	654	688	703	717	663	727	731	661	722	735	713	646	621	719	696	678	693	713	691	692	732	714	727	703	737	685	710	680	655	718	727	705	688	652	700	666	685	709	694	730	730	784	699	689	742	714	731	714	714	730	701	707	681	698	668	712	711	730	715	717	676	659	758	740	748	695	719	683	693	721	711	702	710	712	737	654	691	674	746	648	719	719	672	717	678	685	681	710	746	715	689	734	685	743	696	707	679	705	725	691	724	713	720	717	757	704	697	705	696	672	755	643	644	702	677	703	720	687	703	727	706	690	664	702	694	686	684	677	722	683	707	701	737	782	738	712	668	704	686	708	757	694	690	737	710	706	685	736	698	685	687	683	681	702	681	656	717	709	658	693	681	722	731	753	695	690	664	718	709	725	704	687	694	700	675	737	698	703	707	702	701	696	711	678	686	706	737	668	686	708	728	734	732	756	724	707	724	727	782	689	720	709	676	703	720	753	693	725	684	684	744	621	709	746	698	707	711	698	701	715	721	680	672	733	679	697	713	721	673	679	714	726	691	661	689	703	704	696	678	754	701	741	673	724	700	657	708	685	717	695	701	680	737	687	680	708	724	742	735	693	699	761	695	724	702	725	716	713	722	713	713	748	759	683	721	708	702	667	701	712	725	717	718	728	729	739	656	726	699	679	708	725	708	672	723	728	690	714	739	705	771	695	696	687	717	696	696	677	707	705	705	696	717	738	717	728	710	724	654	724	736	746	719	675	651	770	673	699	709	714	685	708	700	699	704	697	705	767	694	675	738	681	706	676	725	722	732	692	683	727	696	753	696	672	692	718	684	728	657	698	761	728	691	718	684	674	738	694	747	724	691	700	695	769	718	713	708	717	702	655	659	682	663	718	674	682	750	699	737	688	703	675	678	694	652	673	753	749	759	741	721	703	683	714	719	665	735	660	658	670	731	694	700	768	676	635	723	680	722	720	710	694	710	716	689	703	665	671	745	662	695	692	676	719	709	699	730
27225	9125	1000	497	437	344	306	342	328	290	329	330	278	285	301	303	300	298	307	310	285	323	277	308	280	316	304	272	305	306	333	304	302	300	283	326	330	322	285	289	299	329	298	305	289	332	290	290	305	297	327	331	301	275	290	297	326	292	309	265	299	303	338	287	291	314	330	299	313	327	300	306	327	289	319	329	311	309	309	318	315	313	293	264	323	270	308	321	310	317	322	282	309	290	312	303	293	308	294	315	285	328	286	312	339	318	327	296	286	287	315	282	307	295	302	294	274	311	303	312	311	290	307	316	291	304	327	305	298	327	311	326	332	299	290	300	331	307	299	281	329	292	290	320	321	324	287	299	301	316	265	295	297	342	303	300	286	348	286	290	323	304	286	317	306	299	287	304	296	286	288	297	295	325	271	305	283	310	300	308	303	282	288	295	305	294	300	319	306	293	310	309	284	281	306	302	308	302	307	286	298	296	291	287	299	292	291	292	310	315	310	299	307	319	325	311	275	315	306	314	260	340	315	300	303	308	242	303	299	311	303	285	298	312	305	300	286	284	293	291	284	304	310	311	283	304	305	305	301	295	291	318	278	303	310	300	307	345	306	306	286	291	294	315	326	299	315	302	306	288	283	323	291	278	318	294	309	297	332	310	303	285	288	313	290	273	286	299	280	296	311	293	313	297	297	313	287	278	276	288	298	281	282	321	281	305	307	291	277	322	296	298	309	293	326	276	298	303	301	294	312	317	277	324	292	333	282	290	289	309	308	302	301	318	282	312	291	292	306	275	301	342	337	294	304	298	292	321	290	327	314	321	279	306	297	311	315	298	326	263	294	317	317	319	315	309	310	315	275	292	279	310	298	306	316	320	279	328	323	330	282	321	314	313	326	268	283	306	330	319	329	277	282	290	332	287	300	285	293	294	288	274	312	281	278	352	318	320	303	321	343	309	315	307	290	289	280	291	276	309	290	308	294	322	288	338	304	300	318	288	317	292	293	316	315	314	309	324	298	289	300	305	338	328	312	327	307	313	300	343	322	257	330	314	299	318	312	311	297	299	313	280	314	279	303	303	326	292	294	321	311	310	317	289	288	309	303	296	292	282	293	306	313	320	264	299	350	315	310	285	305	292	324	312	318	297	302	269	290	306	274	313	310	270	311	338	303	295	280	303	297	319	317	294	303	280	270	301	298	313	289	317	311	304	308	293	301	297	295	301	268	283	308	284	319	285	315	299	327	298	309	293	305	315	315	316	292	316	283	322	291	311	310	282	304	337	296	273	295	279	293	310	275	292	284	310	301	296	297	275	279	304	286	311	310	310	282	296	317	341	314	282	282	294	315	318	296	290	314	286	300	297	288	276	283	308	301	253	321	330	334	314	303	302	299	309	277	300	302	277	288	321	329	304	330	315	306	277	306	283	286	312	307	274	297	301	298	279	291	302	315	302	294	314	303	279	301	292	309	286	287	322	318	284	298	294	269	295	296	288	285	322	334	297	316	315	323	313	283	305	278	301	306	310	317	269	317	310	308	316	299	301	317	281	304	306	285	312	308	266	328	300	305	294	330	298	299	280	307	297	301	311	296	281	306	306	293	314	283	302	296	279	298	297	288	271	315	340	304	325	299	262	308	285	310	310	281	317	311	293	305	302	317	324	290	316	297	299	299	300	284	303	301	296	287	311	287	323	272	292	345	326	287	312	292	288	314	311	301	292	281	301	305	304	306	282	298	274	288	266	318	319	345	308	297	329	305	317	266	294	310	291	308	317	290	308	276	327	291	305	329	286	305	338	309	308	305	303	285	287	278	318	323	293	283	315	273	279	302	312	314	285	320	289	273	303	311	309	263	317	323	290	297	290	307	310	316	319	296	315	295	294	277	303	301	323	284	294	300	296	293	281	317	248	261	283	311	311	318	322	304	316	303	320	273	305	321	286	321	288	284	304	301	280	304	287	300	326	313	304	308	321	256	306	273	292	329	320	306	317	306	322	321	276	280	285	289	265	258	306	308	318	317	294	329	288	302	296	326	327	306	308	296	347	261	293	320	287	287	301	300	305	281	307	314	306	302	311	286	298	279	304	312	287	286	294	297	285	307	294	322	295	307	318	310	319	289	296	311	310	295	298	289	297	302	317	282	298	301	299	296	343	317	289	318	291	289	315	309	311	301	303	283	308	323	319	302	286	298	277	278	310	326	287	323	313	277	326	276	325	304	307	320	310	304	298	320	281	304	299	309	275	292	281	322	304	310	326	316	320	327	297	284	300	316	325	320	317	318	300	304	315	306	284	296	291	285	295	291	336	289	318	271	286	303	289	312	284	311	281	290	297	303	344	299	283	306	315	304	287	321	316	332	315	316	334	312	285	318	280	313	281	280	287	293	322	301	285	346	308	302	268	290	328	298	277	318	297	281	303	319	299	318	315	278	282	275	322	291	324	310	282	299	297	280	275	307	328	311	332	304	318	302	279	320	334	329	301	285	311	310	275	299	324	311	305	338	302	311	304	308	291	311	291	297	317	285	321	318	320	305	303	305	302	336	322	293	308	292	291	317	303	301	307	317	308	290	305	311	328	315	313	287	300	286	289	312	312	310	300	326	300	346	300	302	305	281	296	332	296	294	323	300	286	311	294	291	300	313	297	336	274	312	337	296	288	271	312	264	277	307	325	289	308	274	299	297	296	301	284	301	267	316	300	294	336	329	310	268	291	331	294	296	331	327	295	316	275	314	267	309	293	309	326	293	292	297	298	276	295	302	312	304	307	308	307	330	314	251	270	302	316	339	328	326	337	323	324	285	311	302	330	310	330	328	270	288	321	325	327	321	350	268	334	299	292	305	305	280	280	321	296	296	322	290	302	291	310	314	321	309	296	298	325	343	305	337	294	333	290	271	306	305	278	282	282	331	325	324	283	281	290	321	296	301	285	349	322	318	330	324	306	271	321	338	334	286	282	281	305	299	288	290	322	335	295	279	291	290	289	295	305	293	346	335	299	305	322	324	273	286	289	319	315	279	277	251	339	315	320	295	276	288	314	302	300	304	323	294	307	309	306	296	297	309	286	309	321	300	295	315	266	293	321	295	298	295	292	286	253	274	271	304	301	285	293	301	303	265	305	305	314	281	257	335	301	311	314	346	309	272	278	328	310	306	314	315	302	302	328	292	296	306	297	319	335	333	322	322	295	314	300	297	336	329	300	284	295	340	295	305	306	311	315	311	280	275	326	284	286	301	303	299	263	306	285	340	306	288	303	291	326	328	310	302	296	318	302	307	316	289	279	321	323	304	328	342	320	297	325	300	305	321	294	296	272	318	291	326	293	282	320	291	317	315	302	272	311	310	288	310	331	302	289	286	295	284	334	348	306	322	284	314	292	319	303	304	308	348	338	307	274	290	311	313	296	306	295	304	299	296	283	272	342	309	309	288	334	290	271	275	322	347	311	311	282	319	351	295	314	297	278	331	316	287	316	314	317	289	291	319	337	317	313	289	299
6917	1734	1379	1353	1291	1092	938	859	827	815	774	717	714	737	726	668	697	687	711	689	644	696	664	682	716	660	660	684	673	650	680	674	662	661	710	694	655	676	676	638	639	649	657	716	690	688	675	714	666	720	618	676	681	671	647	695	670	685	643	677	659	662	700	662	690	692	683	665	692	655	691	663	679	724	651	694	683	676	688	642	663	698	642	704	671	687	657	703	668	682	666	669	683	627	676	613	674	660	682	696	695	679	661	686	667	697	659	711	691	654	741	635	654	657	658	683	649	668	676	678	725	696	707	701	658	728	632	683	685	678	698	675	671	652	689	644	646	675	726	676	657	668	646	703	619	706	701	655	640	629	661	679	647	686	669	626	660	663	713	675	674	685	705	678	683	667	681	681	661	686	676	697	685	668	636	693	692	651	686	709	683	652	719	645	657	635	657	657	663	666	673	722	734	676	640	648	649	672	650	670	657	685	624	681	629	664	663	695	658	660	638	675	695	681	685	700	686	661	695	614	617	648	691	687	663	701	647	687	686	667	626	699	625	637	721	704	733	672	689	704	722	700	686	655	656	665	673	652	666	687	645	682	667	685	663	689	655	685	672	662	653	680	659	691	713	694	675	679	688	661	673	647	676	684	680	683	671	651	702	719	667	650	675	683	636	650	685	677	674	628	684	652	644	705	688	691	656	675	656	683	703	661	618	658	678	688	664	672	687	673	687	626	698	684	665	679	674	697	643	669	665	697	659	704	690	646	669	670	667	712	655	690	653	673	676	665	671	648	656	671	676	654	670	651	712	664	682	648	677	711	656	689	672	737	659	663	696	698	681	660	657	640	647	691	677	699	661	674	680	653	664	620	679	670	706	645	692	652	686	646	708	688	721	629	699	644	666	648	658	649	689	705	646	667	679	616	695	687	662	717	623	714	669	721	681	659	649	660	681	684	668	694	695	647	688	644	675	645	691	691	657	624	683	699	690	712	685	651	658	671	674	667	656	660	683	647	663	697	673	641	655	643	713	681	690	644	679	698	656	671	679	693	734	674	648	716	665	637	659	675	655	723	669	660	646	653	691	700	698	686	631	716	725	719	697	681	785	632	656	669	688	693	636	695	687	679	667	677	646	694	733	626	695	634	643	702	677	629	651	703	712	699	631	649	705	647	624	704	638	676	685	690	680	678	682	691	669	673	686	682	665	662	627	641	679	690	676	671	693	724	680	659	664	645	686	689	741	651	675	703	655	670	671	632	649	683	652	697	670	649	701	692	660	672	711	680	662	639	663	665	691	665	653	697	631	689	653	658	661	664	643	678	659	657	685	659	727	660	651	721	681	663	663	697	626	690	643	645	719	633	692	642	715	641	690	673	679	739	639	648	655	671	676	688	652	659	646	677	693	679	684	672	610	686	692	649	705	691	685	719	679	689	684	638	647	671	713	678	686	740	715	705	663	719	684	689	655	667	700	697	691	632	684	693	662	679	669	635	689	670	689	635	688	686	680	704	639	648	626	668	677	659	673	663	682	694	676	679	621	669	667	603	694	642	676	661	699	630	675	666	693	635	660	665	684	709	621	640	722	668	674	720	679	662	683	717	660	657	738	684	654	682	662	655	704	672	664	670	670	723	673	698	676	683	659	685	670	671	658	633	678	739	709	656	674	699	699	683	653	665	674	659	710	701	647	664	642	633	615	673	665	654	666	636	651	690	671	642	684	697	691	710	685	692	673	659	636	679	631	647	636	683	639	632	692	722	654	661	673	664	639	675	703	690	668	665	718	672	734	669	688	697	686	703	671	727	652	627	669	694	664	701	683	673	649	676	675	660	679	654	715	640	678	736	628	673	651	679	704	654	675	652	672	676	691	670	708	646	668	694	671	691	718	656	674	709	685	694	692	674	705	675	691	689	663	621	636	678	700	653	660	659	635	707	705	622	692	640	671	683	660	642	715	649	669	638	724	732	715	644	656	625	668	717	686	684	655	656	667	616	679	678	684	668	670	695	653	678	744	689	686	632	663	653	680	641	683	683	658	670	652	698	690	674	683	648	700	637	662	683	665	661	656	645	651	701	689	672	667	668	667	720	673	711	677	682	703	661	672	637	695	661	701	668	652	616	679	665	683	649	692	691	664	724	737	656	631	688	650	667	639	655	696	666	691	638	668	682	654	676	667	684	642	670	702	661	714	694	685	730	668	676	648	651	687	660	652	689	682	680	656	656	685	646	661	655	649	672	669	704	639	665	678	717	727	647	679	688	679	665	693	661	648	663	658	674	680	672	684	688	661	713	624	678	662	648	693	670	670	662	650	648	640	682	703	653	696	645	659	724	710	646	630	692	675	646	673	683	692	660	613	713	678	674	665	698	684	675	625	679	666	696	639	612	643	662	682	682	674	709	639	713	667	674	673	651	644	674	674	689	692	692	620	674	673	675	669	651	718	640	696	650	709	695	659	662	699	701	691	682	658	688	663	698	663	673	694	644	648	684	655	642	634	676	700	678	678	708	639	675	628	707	682	660	714	640	697	679	648	659	658	738	671	650	662	696	635	691	656	687	677	714	660	669	709	682	675	667	676	633	658	693	707	639	653	647	679	684	683	682	677	700	672	682	704	626	672	656	674	683	719	671	666	660	725	690	698	654	629	691	676	668	661	653	698	638	672	656	657	709	643	650	692	677	633	683	685	726	699	657	675	649	638	647	680	679	639	696	707	665	697	659	732	647	670	702	665	707	670	696	657	669	663	650	717	658	719	678	689	694	676	641	707	669	692	666	723	671	670	666	686	645	665	680	648	663	684	643	677	643	600	677	643	648	726	726	676	702	660	630	682	659	751	673	730	679	653	641	702	724	674	701	634	693	661	657	687	701	676	683	639	696	620	671	700	658	691	689	631	639	638	745	642	638	666	661	679	651	682	704	670	670	706	704	646	690	681	661	688	731	667	652	674	708	622	681	623	662	666	672	685	683	709	690	625	716	653	674	692	673	694	673	642	679	616	673	678	704	718	635	661	693	661	702	691	675	660	707	698	687	708	636	703	680	690	716	651	694	666	661	662	663	683	680	698	662	701	678	673	659	616	687	691	684	688	714	704	705	673	671	686	695	672	741	638	653	651	667	679	635	652	691	664	680	706	641	635	703	691	631	707	697	675	640	676	663	683	663	667	631	701	640	684	729	671	648	665	668	650	688	720	615	671	712	662	684	680	675	677	696	641	658	667	680	649	631	695	633	696	712	704	692	658	684	684	728	673	680	652	699	651	659	642	690	680	654	641	681	641	665	678	700	676	700	662	688	655	677	689	661	669	699	640	695	661	684	628	667	647	688	699	678	675	694	669	640	717	656	709	641	692	691	667	673	686	726	659	672	669	688	703	686	663	654	696	669	682	645	643	700	673	682	685	672	706	638	693	677	665	656	677	676	705	673	678	664	700	739	708	683	649	644	676	692	639	654	645	676	677	686	708	696	655	666	621	669	718	622	646	653	691	666	700	702	704	662
28995	17280	10344	7001	4977	3638	2123	1252	979	1023	767	638	517	608	482	499	550	473	457	396	400	423	425	376	412	418	372	402	447	373	425	414	403	414	395	412	385	404	366	427	403	387	387	382	401	392	420	374	400	433	398	398	411	387	406	395	366	391	406	423	450	366	385	426	403	406	409	378	410	414	402	433	383	409	382	398	428	388	387	389	369	404	401	402	376	407	444	401	373	389	394	380	402	418	445	395	397	373	404	395	409	387	384	412	378	407	364	400	383	375	368	401	385	412	412	389	427	402	402	388	389	361	410	382	421	380	409	461	401	429	406	442	369	393	393	395	393	392	404	387	426	422	421	380	414	397	356	405	422	368	355	413	413	409	374	397	449	415	411	376	367	388	367	433	433	395	403	372	386	377	390	412	399	366	354	401	396	382	417	393	361	369	382	400	383	371	407	428	398	387	402	425	365	392	391	399	387	412	404	369	440	386	400	407	376	385	374	393	383	396	418	391	383	353	432	418	377	402	377	379	420	354	408	397	409	377	388	398	372	351	385	379	391	370	367	378	408	408	385	397	404	444	400	394	394	391	393	418	398	386	350	411	410	419	386	363	388	430	405	388	368	394	388	396	408	377	357	401	390	355	403	383	378	393	380	371	385	411	394	420	438	402	389	414	396	404	379	381	401	374	391	356	408	419	422	386	392	362	422	422	392	373	364	409	405	366	398	417	409	414	392	376	382	374	403	411	385	400	406	406	376	392	369	396	402	380	370	393	382	433	406	423	381	407	404	410	385	361	418	395	374	380	382	359	412	401	368	401	424	362	419	375	380	443	386	385	389	401	376	380	365	374	387	394	407	433	380	361	389	391	368	390	387	394	412	378	382	357	369	376	413	424	362	394	404	405	400	413	395	394	410	399	396	400	375	403	407	417	401	364	386	360	399	429	425	407	409	371	393	372	368	425	385	395	410	387	430	404	403	385	413	408	386	393	441	395	385	419	401	378	389	394	437	366	393	377	392	390	407	382	414	440	379	416	407	396	398	410	388	384	410	391	425	402	409	406	397	403	411	377	406	372	393	397	436	397	387	408	415	409	393	402	406	381	387	439	385	368	405	419	417	431	374	423	405	373	371	365	420	452	407	406	384	365	374	393	398	447	407	356	424	410	384	368	407	381	423	413	370	382	403	395	400	374	441	427	382	391	405	423	366	384	411	386	410	346	394	350	416	365	396	401	396	395	385	418	418	378	380	379	422	380	402	399	397	397	412	411	406	397	408	415	384	378	366	438	403	361	383	373	400	400	386	360	404	356	402	372	386	395	388	382	403	390	380	434	388	374	390	421	396	382	395	396	406	389	403	375	412	390	403	429	400	386	383	409	388	382	383	364	395	375	394	396	376	405	384	390	383	408	375	408	413	397	387	394	399	387	400	438	429	419	378	414	410	403	410	439	365	395	397	376	400	400	401	385	396	397	352	389	392	362	417	433	388	417	406	405	387	372	401	386	399	409	402	377	402	411	418	405	408	400	406	410	426	360	387	370	404	407	359	389	406	401	409	409	377	391	418	392	404	426	358	378	371	387	415	363	430	395	404	401	421	428	422	388	386	393	401	390	420	414	406	411	427	413	393	401	384	369	394	399	406	371	393	401	432	374	404	391	415	396	394	406	394	341	404	408	394	411	389	398	387	393	425	362	430	368	401	400	387	401	379	398	431	381	394	358	387	408	415	353	358	397	412	433	334	408	364	397	412	381	420	415	434	396	400	385	351	424	402	408	398	417	410	390	368	422	427	384	363	412	395	390	406	350	433	417	445	381	416	373	385	406	412	431	371	392	391	396	421	378	379	382	415	387	382	378	380	320	392	377	419	370	410	367	395	362	387	406	369	395	418	377	391	389	399	395	370	398	390	370	409	410	427	378	407	386	381	417	383	385	403	376	395	397	356	385	375	424	395	403	371	373	405	413	428	391	397	410	385	368	407	390	400	376	391	440	426	386	397	382	388	398	424	411	413	375	403	377	416	393	382	414	399	378	402	408	404	406	381	372	373	421	405	405	391	401	442	414	387	398	398	382	416	401	422	402	378	392	407	386	409	399	416	398	380	421	397	394	405	397	380	409	367	371	399	421	370	412	394	371	378	393	404	401	400	420	379	402	407	415	363	409	373	406	386	401	394	393	410	402	381	397	403	409	418	387	422	400	368	414	411	394	384	369	400	352	366	410	404	375	386	373	426	399	393	441	401	420	424	401	425	357	387	384	384	448	392	371	387	370	409	387	365	364	375	402	397	412	395	345	409	398	367	380	429	382	388	450	385	394	390	369	452	390	364	388	393	386	364	391	384	394	386	393	399	383	381	419	409	384	390	370	366	401	424	393	354	415	389	415	421	397	400	380	395	417	414	395	431	427	394	373	401	379	359	390	406	380	395	385	398	398	387	371	409	403	383	380	372	379	418	376	389	415	382	372	373	398	414	396	392	401	400	432	375	357	398	393	410	385	406	395	423	406	345	359	377	386	405	413	363	373	380	421	395	400	399	382	368	424	406	419	404	384	420	398	391	388	401	376	382	436	384	395	375	417	413	413	423	395	394	379	395	407	403	399	398	397	367	401	385	393	391	425	420	384	410	389	388	355	402	361	400	427	411	405	353	415	446	397	376	378	395	411	409	341	376	380	385	368	379	395	413	441	372	402	355	383	412	400	411	413	391	389	390	422	403	389	368	413	388	406	336	394	379	408	387	413	358	407	392	389	389	400	400	397	395	398	394	392	396	380	423	380	419	410	372	382	391	424	427	406	408	378	411	375	354	377	407	388	424	397	401	433	395	405	387	380	411	382	425	369	373	387	380	408	401	445	386	367	394	387	406	420	408	404	403	387	382	398	392	415	385	379	379	374	390	377	369	422	425	384	404	382	408	373	375	357	372	407	415	400	404	405	381	399	361	406	378	424	389	413	421	390	402	393	388	401	381	445	366	392	402	400	392	399	399	392	392	404	387	413	378	401	431	395	390	398	408	372	392	394	391	417	406	411	396	392	379	385	371	385	394	395	360	364	415	369	398	406	401	375	371	410	401	360	372	394	408	378	398	389	401	404	393	396	413	379	375	384	416	401	385	386	368	378	378	415	341	344	404	390	387	406	367	429	390	400	406	357	404	399	397	411	426	417	430	398	408	374	384	400	422	430	374	381	384	370	384	409	461	396	366	364	383	404	434	374	373	388	376	380	373	387	378	405	444	424	411	363	396	332	376	362	379	409	427	411	394	380	401	397	391	412	351	372	375	377	360	424	393	415	387	408	372	400	410	377	391	365	414	430	356	374	415	387	388	369	393	387	388	396	410	378	396	406	415	368	368	401	416	353	409	420	399	383	392	385	397	437	410	402	394	422	416	366	365	386	413	398	383	381	386	404	378	407	394	404	382	412	401	398	390	416	381	379	393	379	411	364	397	366	407	380	414	435	416	395	332	382	410	391	415	393	398	438	406	408	383	381	385	380	422	383
9878	8251	7248	7290	6995	6576	4898	3022	3318	3447	2528	1851	1838	1836	1594	1430	1694	1546	1363	1002	1007	1000	969	896	1089	952	992	984	955	935	992	942	901	959	908	958	948	899	913	904	924	930	929	902	915	933	871	958	908	828	940	924	923	947	910	879	921	879	954	918	924	935	906	943	885	899	938	911	892	883	881	886	909	900	855	906	945	920	898	993	875	942	900	930	930	929	918	903	894	915	885	897	917	901	853	851	905	889	927	894	963	878	903	880	933	872	903	874	910	828	910	892	955	907	873	897	884	907	913	919	882	934	883	893	880	839	899	928	857	847	869	930	878	891	861	933	920	894	877	880	865	853	912	874	905	929	876	898	893	944	933	856	877	840	894	919	919	898	928	887	875	853	895	948	887	913	919	895	891	880	902	903	898	946	887	901	899	963	945	884	914	905	938	913	933	871	936	913	885	850	895	930	951	856	916	889	863	861	923	924	867	879	867	913	893	887	954	853	868	928	897	847	873	857	898	909	870	920	890	914	948	910	916	941	878	900	848	894	898	968	863	881	907	957	917	924	926	908	915	924	944	826	897	916	882	896	862	898	939	948	856	863	891	907	918	898	926	940	900	911	838	904	897	877	883	911	899	926	842	849	883	940	905	900	880	899	940	896	858	898	903	910	841	909	840	899	940	880	893	899	940	893	911	886	924	895	937	885	868	850	887	841	897	889	884	885	947	899	911	890	936	933	901	886	923	897	899	878	879	895	877	891	897	916	904	905	898	940	922	883	945	871	876	891	891	875	855	907	904	893	889	902	868	829	925	936	857	836	859	916	877	898	909	877	891	962	873	888	933	918	911	898	916	935	864	912	838	896	894	901	922	907	876	955	944	906	896	926	905	878	847	931	879	898	895	923	855	918	887	925	909	866	899	974	899	902	859	883	909	894	894	892	916	859	873	892	904	919	902	888	865	876	918	898	910	913	899	908	892	930	822	880	893	919	893	910	868	887	857	911	916	863	880	882	843	905	859	902	917	874	932	848	915	956	883	877	886	908	854	863	880	851	876	884	917	896	910	959	905	895	899	893	942	877	903	893	918	870	906	912	903	918	917	875	865	899	914	890	903	918	884	920	888	903	919	912	905	902	918	909	970	841	894	906	932	951	876	934	822	908	878	912	881	929	896	859	881	940	879	881	934	872	886	920	866	905	887	910	907	825	923	896	898	869	909	935	880	907	876	897	927	921	939	868	854	911	951	946	965	882	935	912	879	861	917	923	881	899	953	904	922	896	877	937	897	874	874	906	902	946	918	891	887	862	928	909	924	915	863	915	851	903	927	850	947	851	915	940	906	896	871	948	933	887	895	885	954	891	877	891	897	907	889	848	907	913	940	897	880	897	900	904	982	927	908	884	923	926	906	889	879	904	920	889	884	886	892	998	875	890	855	953	838	879	872	917	888	924	878	887	925	892	879	855	861	878	931	846	892	893	832	904	888	909	897	882	912	866	895	907	876	974	913	912	879	918	905	892	906	906	910	861	897	884	860	866	867	901	932	874	860	857	863	884	904	924	914	893	949	897	890	846	923	894	909	880	909	912	884	911	928	897	945	931	900	922	823	897	929	896	892	888	872	891	897	863	879	889	905	881	867	910	927	881	838	878	934	870	942	889	856	884	871	895	881	941	1005	868	938	916	924	931	917	930	888	905	939	883	924	926	882	942	930	901	844	898	944	898	902	906	897	883	892	889	896	881	885	888	909	843	872	885	927	910	899	936	887	900	826	873	936	902	915	897	882	872	820	938	832	887	909	871	885	960	942	882	854	903	927	881	915	898	912	865	891	908	877	889	965	895	908	946	874	847	880	923	887	889	901	892	879	930	896	892	894	915	886	903	876	905	879	875	879	923	926	885	875	819	905	891	942	906	925	902	876	911	860	851	929	922	909	842	892	906	868	908	873	891	956	910	920	878	810	852	918	898	911	898	978	860	861	873	894	841	902	942	863	965	883	849	865	897	876	954	895	863	876	862	908	865	919	914	850	916	918	896	913	863	932	908	910	900	923	967	875	873	874	878	912	875	920	935	867	889	927	862	921	899	877	909	827	893	907	896	936	919	880	971	863	903	840	935	876	886	895	917	895	884	902	962	870	915	920	924	898	931	964	921	929	881	900	867	837	915	922	924	936	910	918	858	891	904	884	875	885	906	929	886	882	854	909	936	908	903	906	941	898	971	852	886	860	934	926	857	873	894	862	920	908	942	857	945	921	870	895	921	929	855	891	917	886	928	872	882	946	901	902	866	901	902	876	930	877	949	892	889	853	920	849	931	890	865	947	891	902	878	881	912	890	918	866	908	897	916	891	811	924	908	902	875	912	929	921	856	902	934	890	856	874	909	913	853	901	975	869	884	887	917	911	891	902	877	908	935	871	882	896	859	868	870	904	950	935	909	894	847	952	916	895	859	958	848	896	924	893	871	954	893	841	918	869	933	859	881	882	882	872	906	875	875	867	907	897	950	858	870	848	903	901	912	878	919	896	875	857	930	889	876	957	901	846	866	930	885	905	908	937	883	892	883	954	892	903	914	904	889	919	843	919	870	872	898	916	865	933	925	895	944	881	907	863	891	973	818	907	928	916	897	920	902	874	917	917	845	921	910	940	948	923	870	914	895	916	865	884	909	998	865	927	864	930	873	855	840	857	904	944	885	895	936	892	893	835	895	870	916	906	849	901	872	911	873	871	888	886	940	909	960	923	919	810	915	866	935	878	862	931	923	865	890	893	895	922	862	851	883	868	933	940	908	909	874	904	906	915	926	886	927	935	877	889	875	947	899	913	878	897	895	863	915	876	880	902	923	949	901	902	871	856	918	901	918	924	878	865	835	854	868	918	897	937	904	894	881	893	891	930	934	891	890	871	952	910	975	947	934	889	868	868	893	886	887	878	929	855	904	918	917	859	935	900	843	890	853	923	893	882	844	856	898	914	903	924	922	883	952	892	771	840	969	918	906	871	873	901	910	903	898	911	908	888	867	895	925	986	903	941	927	895	893	876	910	931	913	957	862	914	884	939	914	896	860	887	875	947	886	904	875	928	933	858	914	905	876	846	903	854	919	841	931	915	908	882	905	914	881	883	890	930	875	911	937	899	916	923	902	876	870	912	895	877	928	876	880	945	907	898	859	877	906	885	965	923	875	939	896	897	921	944	905	913	883	875	916	938	893	924	912	900	893	889	891	913	864	862	887	811	884	907	875	890	886	898	874	842	911	884	914	882	892	893	934	902	930	896	882	913	914	904	877	910	845	905	871	872	867	878	905	939	883	881	915	899	938	890	888	908	865	895	905	888	848	917	884	899	878	910	880	869	922	853	860	912	827	940	884	872	918	887	855	980	919	864	936	867	956	922	898	919	890	915	892	902	927	906	870	936	882	885	951	890	911	870	917	892	854	893	904	894	942	878	880	941	910	921	914	872	915	908	848	911	854	926	864	881	874	873	872	903	970	881	949	875	889	858	882
29596	19731	14197	10936	8063	5607	3987	2181	1646	1605	851	598	535	525	587	573	494	529	445	404	341	338	321	357	311	395	325	358	348	322	335	313	355	346	354	355	362	325	322	345	334	357	324	315	350	346	337	345	343	312	326	343	342	311	338	316	318	338	326	343	327	327	320	325	318	325	326	316	332	294	345	362	324	322	324	326	345	348	324	312	312	344	315	364	359	312	337	325	311	338	327	314	332	324	331	327	345	310	329	314	325	316	326	313	325	314	334	336	324	344	315	319	315	316	333	315	328	329	318	354	335	310	330	321	368	332	369	303	308	337	340	351	316	329	364	333	315	307	339	305	332	315	337	296	315	332	357	343	305	330	333	332	312	320	317	346	372	261	348	336	330	338	316	367	299	310	343	320	330	326	317	315	310	329	321	325	318	320	327	310	308	354	343	350	329	337	295	355	337	322	272	306	301	295	336	318	336	316	325	322	312	354	346	303	321	312	321	304	275	352	349	330	335	286	308	319	371	325	350	323	325	347	323	362	325	320	307	311	334	307	364	309	333	324	315	321	328	330	313	319	353	324	343	330	350	315	367	337	314	331	322	365	328	319	297	347	318	309	322	321	354	320	343	327	343	291	350	334	331	353	346	364	309	337	343	303	327	340	368	287	340	288	296	359	318	325	328	341	341	330	324	265	346	360	296	329	322	336	342	331	336	308	341	355	326	311	309	330	321	336	327	361	347	292	310	334	338	337	313	327	300	336	315	345	320	294	326	325	287	342	322	334	371	289	304	298	327	321	312	326	340	323	337	319	322	325	352	334	316	327	333	312	293	317	293	319	335	335	344	302	326	319	301	322	303	348	316	354	319	309	331	308	327	330	334	341	322	326	338	329	361	363	285	338	290	292	358	295	326	312	294	337	326	318	329	352	365	334	319	331	334	354	316	308	308	312	345	346	349	341	351	328	334	317	346	294	345	310	348	326	345	321	317	321	315	319	302	321	325	311	329	310	347	323	336	294	342	334	326	352	340	344	298	340	297	332	313	328	338	308	295	301	321	334	311	323	323	303	301	301	336	323	355	337	308	287	342	300	373	325	339	325	339	308	339	336	333	341	301	316	350	304	340	315	318	351	305	328	357	307	309	313	343	349	372	363	338	306	323	297	347	303	326	312	298	328	345	330	308	318	315	333	358	334	341	318	346	321	318	331	347	310	301	352	284	338	356	338	337	306	327	312	312	325	346	350	316	326	322	331	362	346	339	284	275	339	300	311	303	326	325	324	347	313	314	333	339	352	328	343	324	329	283	345	346	336	298	320	284	357	295	314	332	287	359	338	320	340	329	288	311	337	314	289	338	325	348	323	337	327	320	317	330	308	321	327	350	317	313	317	290	339	302	319	312	351	313	319	343	331	289	348	310	310	321	342	346	291	341	333	319	311	333	352	339	296	309	342	337	307	313	339	341	345	297	316	311	316	329	326	307	305	318	316	316	331	298	331	329	312	333	328	343	309	324	280	290	290	300	361	343	302	322	340	303	316	321	335	351	338	322	290	336	319	335	337	313	359	328	301	329	312	320	328	323	321	320	330	304	319	319	300	323	380	335	348	313	320	312	328	327	326	342	352	338	338	327	361	309	305	336	331	327	329	332	327	337	313	312	309	318	315	305	333	312	343	319	328	327	352	338	339	299	351	304	352	313	303	306	312	329	334	318	331	343	325	314	339	332	315	334	279	344	369	332	325	348	307	297	317	316	345	336	320	327	274	317	344	315	344	311	306	320	353	352	333	341	332	353	351	336	370	350	331	338	309	312	326	287	290	335	348	320	303	350	344	351	327	315	319	309	287	338	317	331	304	353	313	325	322	318	314	316	288	333	323	319	334	329	355	316	320	329	354	350	343	319	324	313	339	340	324	356	325	331	321	318	310	325	320	302	321	310	330	330	343	333	329	356	319	323	329	320	315	347	307	322	322	288	340	321	335	311	326	330	318	342	322	368	344	334	318	335	330	330	357	368	329	322	300	304	330	327	334	356	338	331	312	307	320	316	331	350	318	345	347	307	319	348	302	345	345	332	357	310	313	336	335	310	326	306	296	304	313	366	309	381	287	337	329	345	338	312	314	336	306	324	323	364	321	315	315	327	325	315	293	300	303	354	336	340	347	311	332	347	302	296	322	360	316	278	325	319	313	338	320	329	313	345	326	341	312	309	350	319	341	352	331	299	324	299	323	321	326	324	311	334	348	307	347	338	331	310	315	334	319	333	341	295	317	288	319	321	281	330	310	327	306	301	335	293	321	354	334	326	315	311	310	309	302	297	324	333	317	357	314	304	323	337	334	320	302	354	300	313	323	298	317	347	299	369	319	334	294	338	345	342	318	312	305	326	347	327	289	301	312	353	323	317	316	301	357	348	339	333	305	333	362	295	307	307	314	322	319	342	323	335	330	339	327	323	304	326	355	304	321	344	293	315	338	336	359	317	375	320	333	328	288	337	341	310	308	332	335	302	298	314	323	313	338	332	332	331	289	360	303	330	327	331	343	310	306	365	305	328	322	356	291	325	331	325	325	315	330	359	290	326	337	317	315	313	312	331	333	317	310	324	331	299	338	353	316	316	301	342	359	335	334	343	310	344	342	331	332	318	355	304	311	309	328	338	285	313	343	340	327	343	354	345	342	334	318	299	328	355	329	317	315	328	343	320	316	298	309	346	358	334	332	316	330	329	330	329	326	320	361	305	326	337	336	301	346	344	317	324	337	354	348	326	326	338	346	321	337	342	357	334	317	341	331	318	291	320	318	341	336	336	316	311	307	308	331	336	381	304	344	322	340	336	346	318	305	333	321	313	338	312	314	320	351	335	349	344	320	335	303	313	340	298	316	325	314	326	328	349	327	354	320	297	315	309	327	331	348	322	339	320	322	346	349	327	294	313	332	296	310	325	299	363	333	328	314	326	359	311	301	304	328	320	338	330	328	326	342	333	348	332	295	338	292	304	328	333	315	319	324	339	318	334	351	338	291	312	338	299	300	323	357	301	332	314	368	322	329	333	312	317	323	352	330	318	298	314	293	329	318	325	328	311	321	331	315	342	327	342	295	326	311	360	307	365	343	295	297	348	325	296	341	326	339	324	309	347	297	360	318	304	299	329	314	356	351	359	296	299	319	315	344	311	369	297	340	339	356	269	328	337	343	307	315	342	306	324	326	318	337	330	303	317	321	351	314	326	320	322	331	306	338	312	338	299	323	323	344	341	305	306	315	314	315	318	317	328	351	331	322	337	317	326	344	323	325	319	310	329	318	355	314	310	319	287	314	357	298	324	351	322	303	313	313	331	340	317	299	335	331	315	294	314	320	330	312	329	323	316	323	341	323	320	318	311	320	317	346	309	317	316	349	329	313	324	328	331	323	323	349	334	314	334	320	332	333	351	335	343	317	345	378	326	354	354	330	318	327	318	319	322	305	337	343	340	299	290	315	326	339	316	345	317	326	314	337	323	332	328	364
10921	8736	10343	11103	9938	8602	7572	4592	4841	5199	3318	2234	2359	2059	2243	2012	1988	2001	1770	1018	920	877	907	896	872	866	847	808	804	773	790	809	789	776	703	755	804	762	755	705	736	766	761	798	708	757	774	739	769	769	738	679	685	712	722	735	755	726	731	736	686	682	735	729	731	690	732	783	735	757	704	720	680	733	749	734	755	828	716	750	755	699	731	698	735	727	688	711	722	720	732	700	734	708	729	734	706	681	751	739	708	737	746	696	726	708	729	667	733	727	726	745	741	631	711	702	687	680	691	707	682	728	742	700	661	726	704	713	710	685	681	724	719	727	733	667	735	702	685	702	721	673	727	705	695	726	688	712	710	668	724	692	713	692	719	675	682	741	700	709	715	700	700	661	672	753	695	709	679	736	721	721	702	722	723	719	717	688	702	690	728	695	684	707	667	694	725	661	651	677	665	725	685	675	708	710	673	705	720	698	674	710	731	691	694	729	686	705	694	707	699	681	657	688	725	703	684	731	742	712	689	663	684	738	650	670	676	665	702	714	665	640	680	730	715	684	671	703	675	728	732	674	710	706	684	697	712	694	713	650	713	653	671	686	678	731	730	672	728	706	670	747	696	694	746	658	681	679	681	713	675	743	688	698	682	700	660	685	689	679	749	672	708	680	662	693	682	667	718	697	717	738	751	682	711	674	707	689	702	704	728	698	690	729	686	641	672	719	676	738	717	694	674	738	684	735	698	702	730	714	661	707	711	714	658	719	708	664	668	729	695	695	719	698	747	702	662	715	651	701	718	703	694	704	664	676	727	695	742	664	726	673	675	738	703	683	676	680	714	742	711	695	713	706	693	694	729	686	714	733	702	703	724	713	708	663	683	712	706	679	710	713	698	762	700	707	732	772	664	688	726	629	708	698	687	697	702	707	755	717	679	694	680	696	712	678	740	735	724	651	717	672	676	695	668	727	645	734	709	706	724	722	694	702	696	738	724	721	688	700	723	696	699	716	711	673	695	741	664	728	665	688	671	649	667	676	714	689	683	694	731	718	734	736	655	696	724	719	688	715	650	724	766	721	680	695	696	683	689	692	701	725	675	714	724	698	687	684	763	704	692	670	691	714	715	681	696	698	715	698	689	737	659	690	699	670	638	771	682	701	682	685	706	727	718	675	677	700	715	643	672	658	719	744	729	698	724	673	743	699	682	677	752	742	663	696	715	717	690	694	674	710	678	624	733	703	666	678	693	702	709	711	702	722	697	717	716	716	726	799	721	686	701	702	679	685	717	698	716	709	731	707	711	675	704	722	729	723	718	729	700	720	716	739	670	707	703	690	712	736	667	722	705	684	723	698	662	694	716	692	672	672	694	720	690	721	723	691	732	713	737	672	714	748	740	711	700	693	654	747	735	736	701	725	786	661	701	654	733	675	692	702	744	665	725	709	722	716	693	656	699	704	691	727	729	734	723	673	678	692	703	682	699	772	720	727	672	719	704	735	691	690	685	701	702	703	732	683	647	662	735	694	723	663	692	676	716	675	714	705	687	666	683	706	721	656	686	689	700	664	676	701	736	658	702	668	699	739	698	709	720	636	726	679	697	693	721	717	702	657	708	681	721	665	684	666	690	719	729	682	666	675	681	652	709	702	676	710	694	664	647	676	675	693	733	693	709	688	729	653	698	692	671	703	651	698	681	695	708	693	730	716	623	736	716	720	689	683	670	676	653	678	736	731	685	659	721	684	643	638	769	672	687	669	663	722	691	666	690	731	723	686	687	713	705	687	692	717	684	667	647	754	729	762	715	719	678	706	720	712	736	670	779	739	676	649	659	722	739	733	672	715	724	719	752	722	639	714	705	727	742	688	687	678	685	693	735	730	720	664	669	673	772	734	721	718	715	712	705	667	703	736	752	699	727	704	718	633	683	725	705	708	726	691	669	684	674	681	688	707	753	693	693	703	687	679	700	689	730	735	697	667	682	693	745	709	692	722	701	696	676	719	719	637	706	682	657	689	684	708	733	731	688	615	724	682	697	691	720	708	747	711	703	679	644	721	697	702	703	644	731	688	706	676	706	684	666	703	720	739	695	700	662	722	707	727	733	729	698	668	683	716	679	677	694	694	627	687	701	695	733	678	724	699	665	730	717	721	705	675	731	677	685	748	712	685	718	715	678	744	689	717	679	654	709	749	705	703	722	715	685	697	681	677	717	678	725	743	687	670	695	679	695	701	669	688	706	684	670	714	721	739	696	703	696	756	663	673	708	718	698	699	614	703	707	707	730	728	734	702	716	685	684	739	701	691	691	668	682	729	679	695	685	723	681	762	698	704	687	731	663	688	727	691	689	716	683	725	726	683	728	716	681	681	690	723	679	668	658	654	725	671	659	746	691	675	723	766	766	715	714	719	714	657	717	726	714	678	629	678	670	735	689	728	682	667	677	677	712	727	751	716	728	719	701	730	680	715	672	672	687	726	696	677	724	652	695	691	679	692	666	715	681	715	652	690	691	665	756	676	716	725	714	680	701	729	676	734	667	704	724	718	674	730	713	658	661	664	722	707	711	699	716	654	728	752	689	704	666	720	744	695	687	683	686	711	698	758	715	700	714	663	702	684	707	683	718	725	707	726	688	686	745	747	710	687	721	665	661	729	704	734	699	709	694	710	685	706	691	684	699	686	695	757	701	701	681	700	697	696	657	703	693	707	680	713	678	770	702	666	763	644	702	704	711	733	704	659	727	691	715	767	753	731	725	699	701	683	670	713	684	710	682	665	724	699	705	713	713	762	716	692	675	681	657	738	753	743	715	709	677	651	699	719	702	702	709	693	686	734	705	679	745	679	735	663	690	690	681	647	717	697	642	696	684	662	710	720	690	697	685	681	700	654	726	707	714	671	734	709	690	724	687	701	695	722	682	695	658	712	710	706	687	684	686	733	706	671	748	730	682	674	664	691	694	652	708	696	700	649	666	690	713	713	644	710	695	705	686	650	673	683	651	664	723	753	728	724	675	700	698	697	689	723	723	687	744	708	686	739	676	701	687	687	732	632	733	709	677	724	676	706	709	679	728	715	686	742	707	719	733	695	716	730	711	682	721	723	693	658	698	717	746	739	746	705	683	716	686	730	734	727	737	706	720	673	710	709	671	694	725	717	722	704	682	726	745	693	724	696	682	662	735	716	697	714	711	700	707	682	696	676	702	724	753	691	742	703	747	694	671	678	691	691	708	751	719	702	721	650	745	729	712	705	687	680	706	710	715	729	754	713	728	702	694	653	693	705	647	661	666	666	687	705	655	705	680	684	710	678	770	733	684	702	655	695	710	669	677	683	705	667	687	675	732	706	719	701	686	693	736	689	692	746	684	705	706	738	736	659	669	723	722	737	712	717	687	720	745	697	715	712	669	688	678	715	723	665	704	690	676	723	663	672	694	714	696	723	726	711	713	654	712	719	703	660	664	673	690	674	669	711	691	695	688	711	708	728	702	686	674	676	744	717	697	713
27404	9008	1102	624	459	403	368	335	321	322	326	319	310	297	306	308	294	309	295	308	279	305	311	292	294	309	315	325	282	312	313	287	300	303	279	292	263	290	284	284	310	318	334	304	261	304	302	273	305	282	312	293	346	310	304	301	285	280	296	290	286	308	314	283	324	298	293	300	302	295	322	347	272	291	308	280	333	296	307	301	299	277	282	282	297	344	293	293	319	263	294	298	294	276	285	290	308	305	291	292	320	307	310	283	287	281	309	296	322	301	298	303	318	286	288	292	294	307	293	283	273	290	270	319	311	313	320	312	311	297	310	254	280	307	291	314	287	295	311	305	309	296	313	268	310	330	295	289	293	289	312	311	333	315	296	297	269	285	289	304	317	295	339	321	301	308	304	296	295	349	267	298	304	307	286	288	325	289	324	298	295	305	305	271	270	323	319	295	313	316	345	286	338	327	306	342	292	313	276	306	322	322	305	296	298	302	311	315	305	303	298	298	301	296	307	279	300	326	298	297	277	309	294	284	322	268	291	286	292	317	293	324	334	273	314	317	321	323	340	304	287	296	281	306	306	286	300	331	280	277	278	342	310	301	301	305	321	287	323	310	289	281	294	291	337	320	301	315	313	322	278	306	354	292	296	292	294	305	307	331	304	301	278	306	281	279	334	312	322	313	301	297	312	284	320	281	322	322	269	315	299	312	287	278	287	321	281	320	306	311	303	315	284	296	321	299	303	308	288	279	325	300	334	311	327	317	308	283	301	310	293	318	287	321	289	270	309	317	299	265	296	286	289	304	295	298	323	306	283	306	331	287	338	289	335	335	281	284	316	305	316	297	327	328	313	333	308	307	306	311	332	282	308	309	290	287	306	306	298	307	304	277	291	287	303	287	297	294	322	300	312	289	313	325	292	291	338	337	299	275	272	291	309	291	320	299	281	332	329	291	298	291	306	274	276	324	334	306	301	325	318	280	299	308	293	285	294	293	288	255	278	302	292	306	316	279	306	311	307	340	302	316	301	293	324	300	335	300	287	300	317	323	304	304	298	291	290	300	289	271	332	291	314	303	316	312	321	274	302	321	315	297	313	292	329	285	319	299	303	306	294	294	311	280	281	294	322	313	302	309	266	320	254	334	308	315	295	315	299	308	319	290	283	310	311	283	278	304	286	300	307	274	277	301	290	301	307	307	313	314	282	289	281	299	314	274	292	300	332	300	299	304	320	314	326	304	315	291	292	282	300	317	279	325	309	325	277	260	299	290	308	294	277	337	308	296	291	298	298	261	301	292	277	330	291	299	305	283	292	293	277	335	330	299	316	300	303	275	314	280	268	271	297	287	291	278	318	310	275	293	297	322	326	284	312	291	295	316	300	297	295	290	337	315	301	308	328	307	318	282	321	293	290	293	311	290	312	285	321	301	300	318	279	283	296	304	317	301	271	319	284	297	289	277	306	273	282	342	258	315	333	268	303	284	317	334	321	297	297	324	300	283	293	290	310	303	283	326	253	272	294	320	297	294	307	287	296	314	318	295	306	275	294	297	259	312	311	336	291	285	318	271	305	329	307	311	274	288	303	267	303	302	328	303	329	354	297	299	285	299	302	268	329	311	310	278	301	284	277	337	313	336	318	314	315	333	304	287	298	318	280	337	319	308	284	340	292	301	299	317	298	319	292	287	312	300	298	320	290	299	293	316	311	298	296	320	299	302	324	307	310	306	297	294	332	282	321	315	314	291	311	297	335	311	309	298	324	300	340	285	282	298	303	314	311	323	307	312	300	293	279	300	287	314	292	274	266	300	332	299	271	300	294	325	303	293	287	278	315	290	318	300	285	288	297	309	285	318	296	299	285	330	328	274	305	299	321	303	309	309	315	309	312	292	279	314	303	326	275	302	275	294	307	314	309	306	301	311	302	313	279	279	304	307	278	329	335	302	288	309	313	289	289	275	299	311	295	285	303	245	293	286	308	291	314	278	283	303	309	308	328	303	304	265	289	278	283	338	278	284	288	281	263	281	292	297	326	304	315	311	307	306	312	307	295	323	310	345	279	308	312	305	315	295	274	284	303	300	317	304	296	308	302	290	303	282	306	317	301	322	299	295	292	278	279	310	326	291	320	279	301	304	307	294	280	339	277	296	303	293	290	350	316	291	298	294	296	327	296	311	306	317	289	274	291	303	304	333	315	309	274	304	336	303	297	308	305	295	300	290	309	262	310	313	312	309	318	337	279	284	281	285	305	332	295	319	315	339	304	290	327	285	305	328	285	272	272	290	299	333	304	303	299	302	317	347	279	310	305	305	281	296	321	282	293	291	312	313	291	295	334	306	295	328	293	305	287	290	338	318	305	301	295	292	299	323	287	302	295	319	282	287	312	295	304	319	309	308	316	277	293	288	326	321	303	282	301	277	345	295	299	293	295	298	324	307	290	280	299	303	277	288	297	317	332	308	295	312	297	313	290	306	302	301	316	316	283	313	306	317	306	316	308	327	281	292	317	328	295	292	298	297	313	305	294	330	311	311	304	297	291	317	306	301	315	299	297	291	303	286	322	287	304	289	310	294	269	310	292	299	319	292	321	309	302	275	287	320	290	279	315	276	315	312	298	309	337	322	311	327	283	330	299	280	343	300	290	303	314	299	302	317	294	317	321	335	323	305	296	296	332	308	323	347	311	316	289	302	315	342	327	257	312	301	328	328	302	278	345	309	326	281	311	323	311	306	309	299	312	327	292	291	309	305	295	326	312	306	309	264	347	317	299	292	309	284	343	318	324	296	304	298	321	292	263	312	316	295	295	300	306	292	291	282	306	303	304	293	301	312	291	302	315	318	295	288	255	280	310	305	328	306	310	330	286	310	292	310	331	295	306	305	323	275	316	301	335	302	274	299	303	299	296	305	322	288	301	305	293	296	255	294	282	320	323	312	283	293	329	311	281	297	294	289	289	294	307	293	289	306	306	315	301	311	286	314	309	315	300	321	321	288	335	305	300	281	291	309	291	327	295	341	300	294	294	314	263	327	278	327	293	302	280	282	313	292	293	323	295	298	315	298	301	337	308	292	316	290	306	320	308	306	324	308	298	308	295	323	289	300	304	306	247	320	317	293	312	310	289	300	274	291	327	298	296	304	331	306	314	307	288	340	310	305	296	325	271	319	307	276	307	291	295	311	278	323	293	305	313	304	323	312	287	290	285	302	317	303	323	328	297	323	312	303	320	303	309	322	306	279	303	287	317	311	321	303	305	293	306	291	303	298	314	286	285	292	294	296	334	298	320	284	280	332	290	333	320	309	312	274	292	303	301	310	311	315	299	297	267	316	300	276	286	304	285	308	313	345	258	300	284	312	296	276	322	280	296	307	306	294	333	288	289	314	314	281	297	316	286	290	285	327	293	320	293	296	288	289	266	303	307	330	308	293	279	284	312	290	292	308	298	312	320	307	309	296	289	305	332	292	322	292	287	311	320	284	308	293	276	311	306	305	292	278	287	309
6922	1729	1548	1475	1183	1113	931	834	834	920	778	783	667	711	754	678	722	699	699	685	684	670	683	696	668	684	672	686	687	685	739	711	661	661	640	677	723	707	681	664	644	679	701	687	724	629	701	729	690	615	693	627	716	628	609	706	660	619	659	706	722	675	660	692	680	690	679	702	688	694	679	658	688	648	676	644	700	712	670	665	700	683	626	693	706	676	657	673	724	730	672	715	680	697	673	636	646	671	646	685	655	678	644	699	666	686	668	669	696	667	629	670	671	716	647	669	664	670	636	663	634	658	695	653	691	652	639	663	686	620	689	658	641	636	676	664	738	680	677	668	692	615	656	704	660	676	710	676	650	700	724	680	690	678	673	698	752	662	668	761	630	645	656	650	676	683	667	740	656	632	689	663	669	679	676	642	685	667	725	665	644	643	638	679	734	692	626	720	679	648	692	665	638	684	687	683	673	667	674	652	697	684	672	623	698	677	664	691	679	650	692	684	693	638	701	630	639	668	712	679	713	637	664	693	648	665	666	763	635	670	714	724	664	729	661	696	640	664	673	698	699	629	681	646	680	691	681	610	639	658	650	637	657	673	679	654	687	668	661	696	683	696	646	714	666	711	664	665	691	690	644	634	646	662	685	694	695	655	664	633	654	683	676	763	626	714	674	710	679	721	693	680	655	682	661	666	699	665	634	652	715	686	733	699	676	698	676	630	699	672	671	656	682	694	660	703	681	668	678	634	597	665	642	714	665	699	657	625	668	662	666	638	683	696	687	708	722	633	653	689	682	670	701	661	650	664	687	645	659	635	655	706	695	665	660	635	679	718	625	666	679	665	680	729	715	638	687	665	633	700	667	679	650	687	665	672	666	668	683	671	717	643	696	726	660	673	653	641	620	737	640	686	669	680	676	692	687	661	693	699	636	659	674	678	685	661	675	673	718	633	678	650	702	671	620	690	674	719	661	664	655	626	640	673	678	660	673	685	711	687	692	686	695	652	690	695	695	695	697	681	673	643	702	700	721	712	692	631	646	645	632	671	631	673	655	683	679	697	667	649	727	668	683	681	663	691	703	640	695	677	675	690	665	687	672	636	603	686	658	694	672	646	683	644	661	703	651	664	674	636	669	672	656	639	675	705	669	672	699	680	652	643	696	668	680	686	696	677	678	673	641	665	631	702	683	680	679	712	685	701	672	663	691	684	717	721	644	702	680	743	693	697	647	657	629	687	648	690	705	696	693	636	664	677	645	683	691	637	662	675	674	695	667	700	697	700	690	651	648	622	676	692	677	666	650	652	696	648	663	644	675	704	637	722	695	716	619	644	693	699	674	685	651	658	710	649	643	685	616	693	691	744	661	644	687	701	673	663	707	702	695	689	647	699	739	678	695	642	671	701	693	618	700	679	712	633	736	701	692	664	689	699	708	657	684	693	705	633	646	711	693	677	699	680	658	670	675	660	657	664	745	677	668	699	677	702	633	679	695	659	677	678	679	676	699	664	671	717	634	676	657	623	657	754	677	681	636	669	685	648	686	662	671	661	657	685	694	699	629	662	697	650	670	686	674	607	689	705	693	658	689	703	707	601	687	671	682	667	699	685	670	727	673	653	640	647	681	699	678	640	682	653	671	653	703	641	674	696	661	638	688	650	665	665	654	688	633	710	717	647	707	684	698	703	640	675	687	689	694	681	661	674	669	665	647	673	735	671	678	671	668	652	727	686	690	701	677	657	686	657	684	614	724	673	672	647	683	683	685	629	696	679	657	645	718	649	634	676	661	671	668	710	673	685	666	701	686	654	631	669	675	710	707	710	688	686	688	713	695	690	662	697	642	760	729	644	705	690	677	663	665	683	700	689	726	704	661	654	635	657	645	675	638	706	703	661	693	663	679	711	670	677	684	642	677	709	667	627	625	686	658	632	679	668	664	708	670	722	681	713	660	661	669	643	669	710	677	659	666	669	662	669	676	665	684	699	665	720	626	677	681	652	678	670	658	649	694	682	665	637	693	662	675	693	660	692	715	701	685	684	660	650	620	684	698	709	663	639	658	680	655	679	654	687	652	701	687	660	623	716	682	668	678	692	697	651	654	682	666	682	655	707	643	681	695	705	678	697	710	675	707	669	703	668	679	707	679	646	665	666	645	702	710	685	642	697	700	694	654	678	675	603	699	678	652	701	658	698	691	677	660	655	665	699	668	667	679	690	636	680	678	661	708	725	699	664	638	676	654	668	680	676	702	696	686	681	701	678	656	699	675	727	715	669	698	624	672	700	707	729	688	690	696	675	674	663	698	653	703	651	727	688	670	663	671	647	685	680	637	629	670	641	668	711	665	687	662	692	717	673	652	673	683	686	670	675	648	687	688	655	664	658	657	705	671	681	697	676	693	629	672	701	670	660	680	659	677	687	659	667	677	677	654	661	665	669	624	688	654	682	668	659	642	650	725	658	679	641	735	654	703	729	644	760	681	621	694	647	714	668	666	668	642	723	676	673	651	699	687	674	691	717	684	659	684	648	672	683	709	704	655	670	673	652	618	645	664	684	719	674	659	664	648	621	681	661	722	652	642	708	678	664	635	704	656	690	683	666	678	714	664	701	662	693	651	701	737	721	730	654	661	669	666	700	697	687	657	733	637	703	689	735	673	704	705	724	689	691	711	666	708	643	687	708	706	689	689	679	637	697	640	663	640	677	665	726	659	648	664	661	688	685	677	689	697	703	632	692	652	701	697	603	703	656	672	715	723	645	664	685	713	634	687	661	653	673	693	665	657	654	682	654	686	655	675	652	717	628	687	678	685	609	694	727	685	693	673	639	695	692	657	704	696	668	709	684	736	666	697	695	689	682	697	672	683	664	670	637	637	648	723	679	665	686	677	689	692	654	637	701	663	677	643	646	707	685	659	703	719	676	637	644	663	653	647	686	705	722	648	671	665	682	683	642	685	669	718	675	686	646	635	645	641	653	627	675	666	723	665	647	647	630	716	711	666	679	655	687	674	670	698	686	639	654	668	679	730	660	739	636	677	650	682	676	610	680	669	663	675	707	689	678	671	670	691	653	690	712	710	681	715	687	717	657	665	689	671	628	708	681	718	732	640	652	670	672	665	664	704	717	727	661	676	713	661	712	636	727	667	678	632	695	704	649	614	672	708	633	670	668	696	672	653	720	669	686	626	690	723	702	640	654	732	689	670	668	714	686	696	723	662	672	668	700	680	661	627	684	686	685	629	640	678	642	681	657	647	647	677	634	685	639	665	693	630	709	680	695	709	675	653	636	682	698	662	672	676	693	686	644	680	720	701	676	678	714	660	691	673	618	640	669	728	680	705	693	665	710	669	652	711	635	662	681	649	706	678	654	683	652	688	709	652	683	661	628	633	687	644	639	685	684	700	678	651	698	644	681	639	658	671	667	722	676	670	651	684	665	744	668	641	649	697	699	716	657	662	679	700	672	662	675	687	673	721	647	717	686	673	710	649	696	678	669	635	633
29102	15977	8757	6306	3948	2600	1731	1021	834	991	656	570	520	524	575	495	560	480	483	432	372	404	416	407	372	375	415	408	411	413	393	388	386	406	420	406	431	368	383	366	404	369	397	379	408	407	380	388	371	408	376	385	349	407	400	401	410	391	366	392	382	350	405	420	420	403	411	394	395	348	387	396	400	390	411	396	371	385	373	413	367	365	398	428	412	371	391	364	416	363	407	420	387	382	380	357	413	403	391	401	421	432	389	404	392	405	419	337	365	413	409	400	399	416	409	419	391	384	401	383	422	395	400	411	410	370	401	397	417	409	404	366	369	412	340	395	388	363	384	416	394	402	364	396	364	389	426	411	364	371	391	367	375	365	402	419	395	394	427	377	365	406	411	379	416	409	404	360	381	391	393	405	396	365	402	373	407	391	402	368	395	381	408	416	457	406	404	418	412	428	388	342	402	361	400	372	424	406	387	388	406	387	376	382	390	377	393	387	432	371	390	419	362	416	395	428	399	415	359	419	385	385	413	393	393	408	373	366	386	398	383	400	362	404	428	422	420	387	420	364	392	428	358	420	375	412	403	409	413	409	373	381	397	402	369	391	372	414	375	392	392	372	375	365	376	396	413	370	409	379	404	385	391	420	381	374	369	418	426	357	420	371	446	405	383	424	366	416	390	405	412	391	374	372	387	359	396	406	385	385	429	378	391	429	400	370	405	400	438	415	392	391	369	393	394	390	405	407	377	378	376	400	369	382	412	401	380	395	391	403	403	391	368	399	374	399	377	376	415	409	405	384	358	380	371	403	380	393	385	381	356	373	405	397	406	365	386	372	416	382	403	374	376	390	396	341	374	399	399	369	364	413	387	401	384	405	399	393	412	363	430	382	408	411	354	390	399	431	389	369	418	377	378	424	423	394	428	367	389	410	351	395	404	396	413	370	397	401	396	389	393	405	400	386	403	371	403	418	397	395	411	435	417	400	403	413	409	370	418	414	381	437	388	421	397	418	378	411	379	374	388	437	374	390	412	403	383	390	375	392	365	416	412	367	405	379	385	382	391	410	357	362	391	406	419	355	394	387	376	401	377	388	404	424	373	388	390	386	399	409	394	398	382	415	386	362	361	395	413	427	383	383	402	400	400	389	365	401	411	397	412	400	373	434	373	404	408	403	416	396	403	355	397	385	419	418	391	418	357	396	406	371	380	377	387	409	404	384	423	404	377	414	359	411	382	419	378	375	374	343	381	366	399	452	363	406	418	438	373	416	370	383	412	388	445	431	401	406	376	396	409	378	409	371	378	382	370	406	389	375	412	407	434	362	386	406	353	411	354	387	419	396	394	403	410	410	366	415	383	390	389	357	383	373	398	371	419	372	385	389	396	402	408	429	398	360	385	368	386	361	378	373	403	414	428	379	395	373	392	398	387	410	380	373	453	426	387	370	392	399	391	400	402	428	389	390	401	366	421	366	400	410	380	429	458	383	421	372	390	398	403	374	412	368	410	374	361	411	383	399	404	416	402	390	389	368	408	402	451	378	390	390	348	385	396	395	416	384	358	393	369	380	405	401	373	404	397	350	407	398	398	414	405	389	397	403	420	390	386	369	366	384	374	417	460	427	416	378	390	407	424	413	347	363	409	360	393	385	390	400	360	375	388	401	373	419	376	396	371	388	384	392	401	367	401	384	405	405	401	379	343	386	388	395	378	410	372	428	392	396	399	402	383	395	364	384	406	363	382	379	376	392	381	449	399	408	387	383	413	406	350	396	403	388	425	383	403	380	396	401	350	410	391	419	393	411	405	359	390	406	425	383	380	395	404	404	340	413	390	402	381	409	415	404	408	427	399	401	358	360	404	428	438	380	416	406	379	394	378	384	394	397	381	394	396	400	444	391	378	418	411	388	369	379	356	385	397	370	392	407	377	378	407	394	405	364	394	381	421	398	421	409	366	382	411	418	380	401	393	433	411	385	377	441	430	378	400	382	390	391	404	385	402	449	405	411	413	403	417	441	421	397	392	397	404	392	397	387	394	373	355	387	385	408	403	400	401	403	391	388	396	415	396	377	394	381	360	371	423	417	363	420	393	369	422	397	427	421	378	356	381	375	393	381	404	406	417	393	412	388	386	386	371	391	400	392	411	416	427	432	401	404	374	370	419	388	419	431	377	392	402	399	376	398	377	384	394	405	372	388	392	394	373	412	389	359	374	379	428	391	359	402	416	395	412	422	432	409	382	406	419	393	414	410	401	411	390	393	412	394	400	413	376	365	384	429	382	384	393	417	405	364	379	397	395	371	391	380	366	373	379	382	381	403	389	400	406	376	413	390	431	370	369	399	392	402	407	397	393	370	378	430	405	352	386	388	415	359	368	362	409	380	388	413	402	395	403	408	376	423	374	435	400	385	399	383	377	366	410	407	437	384	410	396	390	418	380	404	389	388	382	395	380	396	381	362	402	390	375	407	373	374	414	392	347	382	395	400	412	408	383	361	433	422	382	387	360	379	414	401	415	395	380	395	426	398	373	379	402	412	375	371	408	396	387	394	425	412	407	390	416	384	406	419	396	425	383	370	396	384	398	373	395	388	399	427	374	427	410	398	404	382	399	373	399	405	404	397	442	373	423	394	399	403	439	430	392	397	369	405	392	401	401	413	425	403	353	354	388	419	397	394	423	388	411	411	382	412	439	381	415	393	384	427	410	399	408	386	387	380	433	402	393	364	429	410	412	380	371	392	357	414	405	399	407	393	374	415	404	380	376	401	369	400	419	387	412	386	409	359	385	392	379	400	386	390	384	417	403	396	383	412	385	413	369	438	383	358	409	414	390	372	374	376	416	400	394	382	376	424	403	386	393	369	419	398	382	405	405	388	372	383	359	396	392	382	389	371	365	384	396	382	443	419	370	372	384	377	400	397	399	415	407	398	401	420	367	398	400	394	381	408	372	364	424	440	409	367	397	384	420	395	362	360	359	370	381	401	406	432	387	373	388	402	420	411	436	429	403	353	366	372	375	402	384	390	372	401	435	414	359	386	399	355	392	382	396	399	382	411	393	377	426	407	386	402	384	372	366	410	379	373	411	404	383	359	388	401	391	395	419	408	387	409	402	389	424	387	383	406	387	388	392	380	392	375	345	384	403	397	414	379	388	375	408	426	372	400	366	364	381	375	380	382	372	364	383	376	415	402	391	407	408	399	382	381	355	369	398	400	386	383	388	399	377	360	356	376	385	376	406	375	369	434	405	374	404	372	399	393	367	429	372	372	428	400	374	365	393	411	383	408	402	399	387	397	395	407	386	364	392	366	390	360	371	366	369	381	419	364	370	397	401	398	389	399	390	393	411	389	391	383	377	402	371	398	382	398	402	397	404	396	413	408	391	373	390	422	396	380	399	405	410	422	379	376	400	410	409	408	351	388	401	378	381	421	449	397	426	424	401	379	397	400	405	418	375	460	375	381	367	354	350	377	386	385	392	406	375	392	381	375	422	377	411	392
9849	6455	6734	7294	6420	5767	4875	3182	2986	3764	2622	2256	1789	1870	1909	1740	1671	1681	1407	1037	1011	1018	1003	997	964	1030	992	968	885	952	880	935	942	955	911	886	946	939	900	904	998	938	926	877	990	840	911	925	898	940	907	859	960	906	952	919	877	891	905	907	841	872	904	889	848	930	908	903	902	917	862	890	879	910	916	892	950	961	939	883	878	912	856	940	893	914	895	914	952	833	927	872	894	908	919	924	930	897	905	921	932	902	908	904	906	915	821	925	875	941	907	854	870	923	881	897	908	908	977	897	889	901	904	881	883	867	905	859	911	870	863	906	894	843	853	907	869	909	879	906	936	893	934	887	909	883	929	891	892	854	834	833	848	892	899	870	924	887	886	910	898	934	918	912	894	853	862	834	872	908	869	948	822	890	924	874	884	851	899	882	900	860	847	954	910	877	883	848	897	868	951	834	928	910	895	904	859	871	886	858	893	922	860	943	907	951	871	880	881	897	903	891	886	927	876	919	898	881	846	896	898	827	909	889	906	901	874	864	905	900	876	832	921	934	933	867	897	913	907	970	867	874	889	919	825	911	872	825	857	885	832	866	871	891	944	907	851	907	873	918	844	896	874	870	868	911	899	923	875	896	890	924	882	900	871	917	914	881	933	839	925	897	923	873	901	865	892	911	852	866	882	938	879	843	930	935	924	888	885	898	868	861	859	888	874	876	903	879	908	916	832	898	874	837	865	908	831	839	902	871	859	916	902	905	829	870	920	912	925	860	881	860	845	840	844	865	889	946	903	871	859	922	888	878	946	872	895	864	952	858	873	889	923	925	870	914	885	876	889	836	928	895	858	879	891	890	840	826	906	829	925	895	877	895	883	897	866	904	917	895	907	916	868	879	888	912	854	906	884	872	873	873	853	847	903	874	823	967	952	920	880	883	856	884	852	911	858	850	942	905	918	925	924	939	918	864	852	894	896	914	882	865	883	898	902	870	861	902	861	885	815	894	887	889	932	869	889	862	897	926	901	900	882	893	899	880	887	848	901	875	877	920	876	882	879	924	919	905	914	891	947	890	932	862	898	895	848	930	858	868	874	892	877	906	854	867	942	901	900	922	845	865	919	862	872	895	908	927	884	868	883	912	981	894	926	896	864	897	866	910	950	945	889	869	857	926	877	860	892	905	859	850	898	837	902	871	913	916	865	877	920	841	937	892	929	915	901	873	918	869	880	886	928	882	939	905	926	874	830	880	913	882	916	900	907	889	895	920	889	864	861	853	881	854	905	839	935	876	832	845	871	897	878	894	920	870	921	867	912	857	902	928	897	919	918	887	875	898	962	890	870	894	896	875	882	858	914	899	917	841	865	831	899	833	871	922	873	912	910	895	876	890	883	855	899	881	868	896	880	907	977	877	857	867	833	878	916	883	901	874	871	877	907	851	938	919	952	879	872	920	879	878	872	890	873	863	860	860	922	884	840	869	870	922	864	912	830	870	876	906	927	901	914	853	843	925	869	885	853	898	881	932	946	891	914	890	911	915	903	932	858	878	837	931	903	907	891	871	875	861	880	857	860	899	925	876	923	873	895	935	862	908	893	935	873	897	915	877	932	901	921	859	920	889	917	898	873	901	914	844	898	848	912	925	857	873	895	868	933	910	901	908	866	899	940	870	866	887	842	889	877	885	864	897	861	874	832	889	870	918	836	905	887	828	885	855	911	947	858	883	894	884	881	886	901	938	881	936	878	882	877	906	847	909	916	912	909	934	918	940	878	881	920	883	881	873	915	909	892	877	869	922	859	908	887	913	876	895	860	915	922	932	820	913	860	820	923	917	964	890	836	881	925	904	907	877	886	879	889	885	922	868	857	844	851	910	907	941	983	927	913	869	899	951	899	859	902	871	933	881	887	912	898	924	874	913	809	889	868	862	892	839	883	882	882	845	907	911	936	905	926	916	890	918	893	900	870	858	922	868	890	887	865	861	903	853	878	904	918	898	914	896	879	883	893	903	938	923	917	872	923	903	840	892	874	915	878	880	870	867	882	848	883	871	890	884	911	937	897	885	897	870	890	883	894	851	871	875	931	904	917	841	912	884	935	849	877	857	882	869	888	889	950	904	870	874	907	891	904	909	904	891	858	900	899	930	855	889	882	854	852	891	879	868	863	874	870	902	823	867	900	881	918	852	937	940	898	891	879	905	908	833	902	851	839	879	863	915	901	885	969	891	932	854	914	882	873	937	914	852	851	890	864	936	859	898	876	928	876	871	860	921	930	955	850	918	915	872	959	893	921	864	907	853	914	919	891	898	899	887	879	888	891	912	879	878	873	926	855	879	924	897	874	920	836	895	864	878	882	922	870	912	917	883	884	929	854	884	900	902	856	862	867	913	856	907	910	927	839	945	864	891	883	944	875	909	860	856	847	922	930	867	907	902	844	914	881	890	868	833	892	911	874	838	874	864	912	894	872	863	899	950	902	871	899	894	908	860	886	865	898	824	882	887	931	894	898	927	941	888	898	877	919	885	849	951	855	888	874	924	897	863	862	895	888	858	884	887	869	912	913	936	902	872	910	930	867	894	904	886	879	832	880	882	919	883	909	879	901	875	846	897	869	889	920	901	838	920	875	847	912	905	887	932	876	891	875	878	916	899	894	897	929	881	869	946	905	902	912	906	869	887	881	869	902	871	911	881	906	903	872	896	884	916	875	911	941	918	876	900	896	907	892	886	879	819	895	864	918	882	941	883	885	918	923	885	868	877	860	851	935	943	922	942	870	881	875	892	905	864	906	888	854	872	859	875	918	884	875	920	920	895	895	835	876	895	913	933	860	844	881	917	882	928	918	880	890	879	883	879	910	894	860	870	885	898	879	875	862	920	896	912	890	907	892	932	875	887	875	845	858	902	882	863	864	898	866	911	913	914	910	870	882	837	874	908	860	868	895	859	844	933	880	890	892	844	890	840	934	864	837	834	946	890	937	908	891	911	920	858	914	905	885	887	879	900	903	903	885	871	906	864	864	878	882	853	952	885	892	881	893	835	871	870	907	839	840	917	938	883	917	875	900	905	896	898	883	870	846	861	844	903	844	920	892	862	901	894	895	853	866	890	894	900	874	893	929	861	836	910	879	961	876	886	906	905	888	901	874	880	861	902	894	839	908	884	889	864	872	903	908	892	888	910	904	927	894	905	890	905	842	906	912	934	874	886	870	890	921	886	897	920	864	898	935	842	875	943	915	888	869	827	863	929	906	879	907	916	880	921	900	919	862	930	850	899	887	853	900	904	873	886	882	893	866	840	920	918	860	935	863	925	902	917	888	886	885	917	879	848	936	899	900	878	860	897	936	906	885	890	907	915	912	879	866	895	869	947	861	918	820	887	917	900	912	848	905	884	908	948	902	848	843	917	852	936	813	896	880	884	891	882	869	920	857	889	874	900	935	971	925	878	853	951	827	897	908	876	856	959	844	860	864	870	855	883	873	857	911	845	882	839	833	874	941	915
29592	19267	12791	9766	6427	4323	3047	1955	1396	1439	999	744	611	648	587	493	584	562	549	413	326	319	351	343	338	335	335	362	324	341	333	341	361	299	288	361	349	334	326	295	328	327	326	315	325	303	307	310	305	339	310	343	340	312	344	331	329	338	309	331	317	305	331	311	314	314	313	312	324	350	321	316	352	344	355	351	304	317	304	317	348	326	314	339	313	339	339	319	313	314	307	335	315	326	320	354	323	341	279	338	323	338	305	320	348	360	303	318	299	314	290	306	318	344	318	302	317	296	318	330	307	328	328	325	316	323	327	330	302	312	336	306	300	333	323	313	314	346	339	312	322	349	314	340	323	333	319	322	301	315	277	343	334	346	321	307	329	292	279	327	322	310	306	307	310	344	352	334	310	295	307	315	324	301	306	321	341	311	318	326	317	306	314	305	300	319	317	344	297	319	343	328	339	308	327	313	332	313	329	300	295	321	298	314	331	298	306	307	303	313	339	319	314	321	297	329	323	302	310	351	318	304	329	320	316	286	328	339	298	323	295	328	318	306	324	324	284	329	334	321	333	339	346	328	321	327	340	307	286	349	291	319	286	343	334	361	321	331	327	348	352	301	300	338	307	331	304	354	303	336	296	324	326	330	304	318	284	343	353	299	356	307	298	322	332	300	314	314	276	314	332	329	328	303	329	356	318	322	320	314	310	351	314	324	288	367	333	311	335	344	294	305	301	309	320	324	288	299	310	305	307	295	326	309	336	320	329	347	352	316	330	314	301	313	309	341	311	319	325	311	353	319	302	325	350	320	327	319	322	317	322	347	311	271	326	313	331	336	332	319	301	329	314	330	299	286	298	314	332	316	326	335	299	326	339	277	318	335	342	338	343	331	340	301	301	320	330	322	296	345	312	316	323	305	327	331	342	319	314	306	357	319	309	317	328	293	317	359	326	304	328	298	343	320	303	309	326	375	317	309	300	329	320	310	302	329	352	291	283	318	303	332	332	299	292	293	313	327	314	304	306	315	334	279	316	329	321	315	313	317	330	344	321	322	344	335	303	291	306	309	333	300	312	302	296	310	301	316	327	313	323	306	326	317	325	316	339	360	320	296	304	270	340	328	311	308	320	338	335	339	348	303	314	312	303	312	316	326	352	344	326	313	290	279	328	347	326	347	360	306	305	325	306	315	329	333	301	291	302	297	362	310	327	318	340	321	309	352	326	352	319	322	308	360	343	310	295	348	289	279	293	319	337	334	303	315	340	314	287	334	347	316	322	333	282	284	289	311	285	310	298	322	331	317	311	338	317	330	333	307	293	330	315	297	305	310	319	323	340	308	323	324	310	343	325	290	322	312	282	331	319	324	343	323	313	287	343	334	322	311	300	319	264	328	326	323	290	294	313	308	330	329	291	297	322	326	310	343	344	304	293	311	332	316	326	316	321	348	337	302	329	306	331	327	379	310	331	332	344	294	299	303	324	337	322	311	314	334	329	325	300	346	301	344	328	329	301	324	311	311	336	327	305	322	325	293	326	329	326	323	333	289	332	325	322	332	290	330	342	305	330	308	364	299	341	287	319	309	316	289	330	321	313	328	339	319	293	345	311	330	307	325	303	315	315	303	327	320	307	319	321	310	286	321	338	326	298	320	291	307	326	358	288	337	318	333	330	315	304	319	353	322	320	299	315	320	309	299	319	334	318	299	375	293	336	301	319	337	318	315	327	315	310	332	339	312	316	319	328	318	321	327	320	345	310	302	314	310	344	329	302	336	314	327	311	317	331	294	349	340	292	302	312	313	295	306	356	338	324	309	305	356	294	287	318	313	314	322	309	298	311	311	342	349	308	319	358	300	317	317	323	290	298	303	298	309	347	320	304	305	305	356	339	302	329	311	350	335	318	309	329	359	332	294	297	295	292	331	307	356	293	303	355	328	338	340	289	350	298	311	313	314	323	288	336	346	309	304	326	342	367	324	321	299	347	311	327	310	318	328	313	312	312	318	300	322	269	307	292	300	307	354	326	312	338	321	318	301	300	311	306	312	295	309	326	324	304	346	287	304	315	296	320	321	308	320	328	332	322	313	336	329	343	316	302	322	298	346	289	300	336	302	348	317	310	356	321	313	328	302	313	316	312	332	286	328	320	311	336	350	303	333	328	319	304	299	327	349	320	312	314	319	318	334	290	338	308	311	313	334	330	292	342	300	332	315	310	311	332	318	323	340	325	337	339	335	309	323	320	303	356	319	309	329	313	343	341	310	294	300	310	316	313	353	302	322	300	309	322	310	306	336	291	305	330	296	328	319	283	325	318	302	302	324	323	371	314	331	290	314	321	293	287	326	335	270	328	319	319	356	308	292	316	291	309	295	324	352	295	300	324	328	367	301	336	343	301	302	331	317	313	352	329	294	282	317	337	336	309	300	315	338	329	355	341	322	316	333	327	321	301	333	294	332	336	306	323	323	303	347	308	324	332	298	357	325	313	320	304	323	320	317	327	321	311	306	319	300	310	324	336	326	334	296	341	313	343	293	299	335	325	342	313	317	337	335	350	343	297	332	326	290	335	331	347	311	333	333	331	322	308	330	300	317	305	326	316	313	336	276	332	320	326	316	324	324	326	321	336	300	317	318	307	321	330	326	312	319	327	300	306	312	321	333	311	346	325	318	354	328	336	316	339	327	319	327	322	293	289	354	344	296	334	309	294	309	320	313	324	314	324	325	310	331	306	301	360	317	307	316	281	350	304	337	299	300	311	340	353	298	314	322	356	308	313	296	340	296	328	338	303	308	307	293	319	296	336	315	314	303	356	358	338	331	343	333	340	318	310	332	292	308	321	316	322	317	292	330	314	284	304	303	323	320	317	317	328	291	319	301	314	293	357	341	307	312	313	304	310	303	349	298	325	309	317	314	332	325	305	322	312	314	337	326	290	317	314	311	318	279	312	293	297	303	301	341	310	282	325	292	332	349	318	331	324	304	311	317	331	300	298	309	319	336	316	300	271	336	319	302	312	295	317	293	317	291	312	301	324	317	307	336	369	332	297	345	331	295	276	310	282	331	323	341	312	259	291	286	325	336	299	281	311	304	325	312	327	315	334	305	317	305	296	278	306	345	323	325	337	311	340	331	298	331	329	291	329	326	302	301	305	328	305	315	317	319	332	302	294	318	316	321	341	300	322	290	305	291	313	321	324	318	340	338	321	332	344	309	315	325	305	323	323	300	297	351	295	327	302	330	303	339	297	312	289	339	330	313	323	295	298	343	316	328	322	316	282	346	333	303	326	346	323	317	303	285	328	326	318	318	330	306	331	322	308	362	319	286	332	302	311	337	317	319	291	321	302	359	294	286	315	323	320	279	294	324	317	308	349	317	304	319	304	329	330	327	334	318	289	307	364	280	300	354	318	321	329	281	312	315	314	362	303	348	317	324	316	323	330	298	325	305	307	319	313	368	322	295	303	312	310	336	333	318	270	300	322	292	355	329	340	286	325	356	351	334
10550	8651	9885	10119	9017	7920	7195	5144	4307	5314	3870	3046	2349	2443	2021	1970	2466	2182	2152	1244	914	816	896	838	913	835	827	819	810	773	802	732	786	730	770	787	764	729	749	733	767	741	735	741	724	731	743	736	727	754	708	708	703	746	734	702	691	721	716	704	713	708	698	713	698	695	737	758	697	705	730	657	714	724	683	715	708	741	689	736	742	721	742	667	699	716	713	731	747	692	690	719	705	697	642	674	703	715	714	665	709	694	693	748	684	692	700	690	682	673	677	675	706	678	625	687	701	677	777	695	666	673	645	685	728	679	685	671	691	650	753	665	671	668	690	695	677	705	672	690	659	724	698	708	724	686	701	672	726	663	727	733	693	678	690	720	732	701	706	700	718	674	692	717	671	659	702	685	688	736	718	645	625	672	725	717	709	680	669	678	677	677	749	706	684	679	661	665	663	700	718	734	729	693	682	689	718	695	712	660	677	683	684	638	688	678	674	675	661	752	696	717	671	736	681	706	692	691	673	685	713	685	661	680	713	690	685	727	695	649	656	658	733	690	664	693	683	690	723	713	648	707	686	695	698	744	705	701	718	680	738	648	678	712	677	685	702	649	656	657	741	723	691	687	708	656	686	657	678	650	668	669	715	673	628	687	695	717	669	699	714	678	675	630	720	667	685	687	701	688	651	710	679	681	667	672	654	688	695	696	706	732	676	650	696	670	709	719	698	669	703	734	689	704	664	672	690	711	666	688	708	713	696	647	668	671	720	725	686	687	699	697	695	658	678	648	687	673	697	690	689	658	696	653	733	652	723	738	663	674	731	714	659	639	698	725	659	726	678	640	680	668	692	722	692	665	709	726	662	696	664	653	674	660	709	684	677	671	705	693	689	764	639	730	641	663	687	685	666	722	693	716	679	692	737	635	748	671	718	699	701	701	700	676	669	665	681	678	651	692	698	674	669	694	672	701	712	700	624	707	682	695	680	677	682	689	674	696	693	726	686	698	699	669	680	654	666	700	622	687	685	658	698	692	707	692	670	709	690	695	689	686	687	674	647	749	635	696	729	691	661	672	700	687	685	702	714	684	654	683	619	689	711	691	710	711	711	650	703	647	683	630	693	696	716	708	669	669	693	697	717	693	711	695	679	705	683	719	672	720	693	714	684	673	734	674	710	738	634	716	650	686	727	732	651	696	693	704	721	693	684	675	689	705	708	669	670	655	642	686	731	697	683	662	715	746	739	655	643	711	659	684	738	684	667	679	659	699	641	720	696	663	644	659	651	663	652	669	682	694	735	704	690	710	650	663	730	712	689	693	655	678	700	669	698	755	610	655	704	725	627	665	671	662	655	694	700	648	685	716	674	687	701	687	688	682	713	679	697	696	730	666	676	696	669	701	664	679	701	706	688	707	698	679	672	667	704	708	661	695	701	678	710	664	674	639	723	665	677	722	665	663	709	672	646	713	714	698	697	678	701	638	666	671	649	701	673	683	659	651	634	688	709	681	713	693	712	684	689	671	653	690	687	644	685	691	689	731	683	723	654	669	622	729	730	687	652	717	695	674	699	690	653	676	684	714	677	718	689	687	649	720	666	670	702	701	682	645	725	694	677	741	720	716	677	716	738	673	644	719	705	650	683	684	656	693	734	698	662	664	675	687	629	695	709	698	677	653	690	708	649	691	706	669	697	686	706	681	725	714	668	695	699	686	667	707	699	713	626	662	694	715	711	670	698	715	711	712	697	680	699	659	682	716	643	646	728	661	699	634	736	691	677	661	705	712	739	664	703	706	710	697	652	720	705	689	649	730	675	696	693	680	680	684	695	674	677	670	658	693	651	714	670	701	659	723	696	654	635	644	662	699	725	685	684	720	646	673	703	679	691	668	663	703	661	686	685	626	700	686	672	672	641	669	659	722	689	705	690	713	666	731	739	678	653	699	684	713	677	684	671	696	692	734	703	724	707	702	712	635	700	690	655	675	678	700	711	686	694	663	672	646	663	675	696	629	720	678	656	684	691	726	705	697	737	695	709	665	685	677	702	725	736	706	693	697	700	679	686	680	691	674	648	680	719	680	750	701	665	656	695	668	679	694	705	671	684	690	714	651	708	711	736	706	739	660	698	723	709	680	692	662	691	734	723	715	745	691	744	694	657	681	666	732	697	705	645	638	699	703	714	662	664	745	709	663	669	669	729	714	700	696	704	622	688	708	723	668	697	664	724	701	674	725	677	661	688	645	684	674	728	676	738	694	651	662	664	697	686	690	676	649	617	648	651	620	678	656	709	668	694	703	677	670	669	662	691	720	644	679	645	671	729	709	650	666	667	634	681	712	712	675	717	710	676	694	709	659	691	623	727	684	696	694	663	723	698	687	696	723	704	683	681	673	718	692	724	705	675	661	641	702	670	678	691	729	707	713	675	661	663	674	687	690	682	714	698	688	695	658	659	655	705	679	679	673	680	710	700	677	709	693	714	683	679	724	680	716	694	692	700	691	686	693	682	698	684	643	671	686	701	733	659	642	691	642	683	688	688	688	701	684	702	751	728	702	683	674	689	699	677	710	667	618	653	712	670	686	733	667	694	691	654	709	694	672	683	733	699	656	647	718	706	693	682	713	692	696	682	663	678	726	680	691	702	682	687	691	715	648	718	702	664	696	707	661	717	683	704	669	718	705	690	716	671	654	680	707	684	710	682	710	702	702	660	726	639	620	704	724	722	668	702	664	687	686	681	681	700	727	666	691	722	652	689	731	706	707	671	634	638	702	717	674	656	700	680	685	680	732	704	698	721	677	657	660	688	701	711	682	716	689	677	683	685	650	688	667	676	685	712	709	647	720	683	711	694	652	706	718	744	693	672	701	692	660	703	709	677	669	668	697	747	696	709	705	684	662	649	705	703	745	686	693	691	661	666	696	687	724	658	672	722	680	685	630	662	719	659	634	680	683	710	648	686	670	684	698	660	743	672	698	724	671	700	662	649	686	668	691	674	680	671	722	700	686	701	657	679	726	679	696	719	660	688	668	688	644	704	700	699	666	703	668	695	662	708	696	655	694	690	685	656	673	684	643	664	663	722	692	694	689	701	702	702	665	673	705	714	714	660	670	697	730	654	714	662	706	695	655	671	668	677	700	619	722	685	681	670	675	697	688	714	701	688	688	724	685	720	628	694	693	650	724	724	709	624	689	697	652	690	665	697	669	721	674	701	647	689	695	691	651	700	674	700	684	709	678	641	719	720	643	724	714	689	714	680	688	670	645	734	696	734	686	714	682	665	701	695	702	693	671	666	680	669	711	684	695	696	733	696	696	709	682	658	685	720	687	717	674	710	725	667	692	686	669	719	689	690	662	654	724	712	639	687	681	674	705	703	733	646	709	668	690	728	676	709	707	680	676	714	675	693	717	678	724	648	683	677	693	691	714	699	690	642	663	655	732	690	684	696	684	672	677	700	677	707	671	709	665	695	712	691	707	647	661	684	649	706	711	666	676	680	708	699	697
27109	8761	1101	607	483	357	315	301	296	309	306	265	282	295	323	308	294	288	298	304	312	325	314	292	252	302	287	284	299	296	271	310	314	287	304	326	288	279	285	283	311	309	311	333	286	278	267	281	310	299	305	304	265	279	286	292	257	291	321	288	277	288	306	287	280	324	296	298	292	338	257	322	260	310	284	296	317	283	286	316	297	274	298	287	306	295	284	285	294	294	304	304	303	315	283	297	267	278	318	296	307	266	284	304	305	271	269	310	274	316	291	317	290	278	299	302	316	299	294	293	272	284	307	291	290	292	285	293	307	290	273	292	290	317	289	330	301	305	324	277	279	304	301	289	283	285	304	294	300	275	296	296	326	328	307	317	305	322	284	342	319	314	328	311	314	301	282	282	280	269	304	301	286	283	316	296	294	308	282	307	303	302	316	292	268	313	302	264	299	286	323	292	302	287	307	329	299	324	302	322	274	270	298	303	281	275	306	280	296	314	297	279	301	268	258	323	295	298	283	301	328	308	320	273	353	300	299	304	337	311	300	304	281	302	309	278	290	269	302	306	310	258	297	313	277	291	294	295	293	303	272	279	334	308	310	303	274	330	309	264	278	277	280	303	271	280	308	294	308	288	315	316	285	317	283	301	301	306	303	327	278	278	307	277	272	316	303	314	293	309	277	284	293	267	286	308	267	296	315	288	287	290	315	297	302	280	326	326	308	293	304	280	293	278	292	316	284	296	292	286	309	311	314	309	283	277	289	256	323	294	271	292	334	318	308	308	285	275	281	289	319	285	303	316	264	298	327	281	291	310	308	304	305	309	301	293	271	307	309	280	304	309	296	308	304	300	321	312	288	311	299	302	308	286	295	342	314	293	339	286	315	345	289	308	295	309	292	322	300	310	306	303	314	326	300	282	278	321	272	298	295	305	283	276	318	324	286	307	278	316	298	291	285	288	304	311	302	303	308	286	280	288	310	307	298	292	302	279	286	345	339	295	305	272	292	287	316	311	309	294	288	321	306	317	313	298	272	300	267	292	309	313	275	276	269	300	284	307	300	321	349	325	266	292	279	289	286	279	311	302	272	260	282	290	291	281	296	304	279	295	311	349	322	293	310	280	315	294	314	281	311	293	279	314	287	301	314	294	265	293	254	287	319	322	285	293	314	279	299	302	312	302	324	302	289	279	321	292	304	300	290	315	319	287	306	298	297	309	262	319	323	309	293	337	292	308	336	303	282	278	308	324	314	293	310	280	288	278	300	263	261	300	317	297	290	309	292	323	285	312	307	276	320	277	328	262	334	291	291	296	294	292	277	269	263	293	289	292	273	281	269	301	328	324	330	313	283	295	294	287	314	321	290	312	324	296	308	283	264	309	271	280	301	319	290	330	291	298	281	277	280	280	283	279	292	311	288	298	264	325	321	292	309	314	307	299	289	295	304	283	268	315	339	312	342	305	296	308	289	325	289	288	304	289	306	287	296	292	288	292	305	285	315	312	305	274	286	273	309	322	295	312	310	275	281	292	290	348	284	327	279	255	271	272	278	295	284	271	318	297	292	281	296	309	293	284	301	285	277	284	273	308	306	323	279	300	315	314	276	300	276	297	317	285	288	274	299	284	299	303	331	283	285	303	279	261	297	304	252	289	281	295	303	274	280	317	271	338	304	295	291	323	298	275	293	333	293	304	305	322	309	308	303	283	296	304	295	327	287	292	288	310	275	299	316	289	299	322	268	335	289	282	284	318	289	322	299	305	278	320	275	278	309	320	300	290	318	289	285	308	346	304	299	308	308	306	284	249	270	323	292	306	310	275	290	313	321	308	287	290	268	281	273	275	298	279	313	306	290	311	285	285	322	308	302	302	267	285	286	294	302	283	340	281	284	291	296	274	281	290	267	303	322	282	290	288	272	279	295	323	283	324	321	304	320	297	283	302	306	287	289	301	296	289	304	299	300	294	325	276	290	297	304	306	324	277	306	282	309	283	291	318	279	301	295	305	302	333	287	310	298	297	294	253	297	301	323	311	298	298	266	309	308	270	293	297	312	260	307	337	303	302	288	305	306	307	323	303	277	309	244	332	297	298	281	332	288	304	286	297	276	307	292	310	282	309	291	320	280	326	283	272	322	286	304	300	282	335	321	309	277	312	282	305	317	292	273	289	313	298	282	311	294	309	289	287	299	291	267	304	292	329	294	324	282	320	313	296	295	336	295	303	255	274	268	316	305	305	280	302	339	278	290	316	277	279	327	268	313	288	296	288	306	305	321	288	305	301	298	312	306	318	291	328	294	278	335	292	284	305	291	300	283	289	282	294	336	271	276	294	299	284	312	303	279	306	301	275	323	289	293	314	291	313	314	285	297	306	290	322	275	278	341	302	312	300	327	331	283	289	275	291	324	311	288	315	301	340	318	300	303	274	282	321	322	296	305	314	302	324	335	286	306	308	316	275	316	294	311	289	311	284	284	279	276	295	320	281	301	279	317	290	302	304	294	265	336	302	304	323	301	298	294	295	286	300	281	280	288	287	247	302	266	279	284	292	338	280	269	321	323	302	303	316	287	293	275	314	328	299	294	294	309	297	293	292	291	284	291	331	290	311	293	307	292	303	279	259	310	321	318	324	299	295	276	313	331	291	292	322	312	304	286	305	293	314	300	287	291	286	308	318	320	267	324	308	299	271	284	299	317	321	287	286	288	283	277	288	337	305	317	296	270	308	294	302	274	293	312	282	283	307	320	298	308	289	306	298	315	297	313	273	281	289	318	291	290	275	281	312	272	298	321	336	302	337	304	301	282	286	314	307	313	323	303	292	279	303	321	268	298	263	308	273	301	303	284	304	286	283	281	293	284	299	307	284	332	317	289	318	318	286	293	320	285	280	249	309	310	310	288	301	308	306	299	314	295	297	309	286	296	300	277	305	309	266	293	314	327	321	311	312	277	293	297	301	304	306	290	314	304	279	275	313	296	296	277	273	295	320	305	315	269	313	307	297	328	303	288	313	301	259	293	322	264	312	321	313	301	323	300	297	274	297	272	340	270	290	290	295	328	311	304	290	278	302	298	241	303	281	286	293	288	325	276	296	310	320	324	285	288	317	294	305	275	294	332	301	318	325	271	286	284	282	274	297	319	294	279	293	317	320	337	281	295	294	307	293	299	292	302	301	314	286	299	308	299	300	282	299	313	275	332	279	265	309	312	315	289	330	314	308	280	299	314	305	294	326	304	296	287	309	271	326	294	321	314	282	275	313	310	286	296	296	312	294	309	268	302	292	309	270	323	273	298	323	289	276	302	286	287	277	278	322	315	296	304	303	297	306	330	314	283	280	268	323	299	312	308	288	309	287	291	294	290	283	268	294	282	313	298	291	300	308	333	319	328	322	302	294	263	312	302	293	302	318	268	321	310	312	266	302	294	292	297	294	293	302	316	277	317	308	268	315	302	279	287	268	293	280	311	299	301	327	296	319	309	270	285	299	291	303	302	283	295	326
7017	1582	1449	1280	1107	1030	899	791	820	829	831	753	732	715	654	668	750	712	716	688	659	662	625	654	653	611	682	668	617	664	702	627	661	658	690	708	647	693	666	683	639	646	722	652	691	680	682	695	665	616	703	661	663	690	700	655	722	663	685	664	689	643	653	680	661	637	695	626	680	661	674	637	656	694	720	663	633	707	633	615	639	658	653	643	664	673	646	692	651	688	640	725	612	658	666	693	682	634	673	659	653	680	661	685	657	660	670	628	685	687	670	672	673	646	695	603	684	647	648	650	640	687	620	674	666	683	650	640	653	687	700	659	657	650	687	669	658	651	685	720	679	674	636	649	677	698	675	653	675	658	636	661	660	666	689	684	681	687	672	663	667	696	678	642	694	647	674	655	662	655	710	639	635	656	625	699	693	613	717	629	683	677	601	681	685	645	643	702	736	618	643	707	639	678	686	667	673	647	684	722	670	678	653	697	658	677	657	611	653	662	675	654	632	663	658	693	638	679	646	602	660	617	624	688	638	621	661	679	662	663	571	666	621	658	703	635	665	656	645	625	683	671	668	687	669	681	664	671	694	680	659	653	689	671	705	675	690	680	683	641	675	636	666	664	613	653	667	572	676	666	684	662	639	668	622	651	676	687	631	688	641	670	674	661	708	665	680	682	661	651	728	634	675	668	668	618	635	629	664	671	582	690	648	672	610	642	692	665	646	682	690	685	705	633	640	623	663	657	647	685	665	630	679	659	674	637	673	654	691	657	679	687	674	700	619	647	655	648	657	676	645	670	668	655	684	658	635	680	628	643	636	659	656	645	644	671	675	650	674	638	691	657	700	664	602	681	650	645	642	671	615	642	621	644	710	636	673	715	688	652	683	720	640	674	629	633	647	642	694	663	645	689	658	696	623	682	610	708	662	690	665	650	635	648	666	695	588	645	664	691	692	638	690	711	677	643	659	650	611	653	685	672	652	671	646	666	652	612	665	656	615	669	621	639	644	691	660	670	677	681	695	734	674	689	653	627	639	684	662	646	610	646	711	659	666	653	686	698	645	611	648	596	662	656	667	642	646	638	678	644	598	726	636	636	650	714	682	676	666	668	662	674	633	666	653	640	660	653	687	697	690	731	649	620	667	688	676	710	669	639	630	681	586	617	674	671	688	721	669	690	713	655	676	676	658	618	679	657	660	652	665	662	663	664	698	641	671	694	674	640	631	619	672	653	687	666	688	667	631	642	679	661	718	659	662	664	668	670	710	683	665	639	689	653	638	721	702	681	672	660	652	671	626	657	649	662	666	658	681	655	663	665	670	654	664	641	708	693	680	634	716	720	687	692	607	646	615	661	654	696	648	642	684	669	628	663	643	674	628	659	653	666	666	700	688	692	667	620	598	649	662	672	653	685	682	645	638	648	689	645	634	653	670	608	654	641	668	685	663	630	701	662	693	656	620	696	657	677	651	632	709	682	680	640	655	700	661	638	651	670	656	662	715	702	625	645	657	680	693	696	699	688	660	634	690	658	688	668	612	662	663	655	679	651	687	679	611	659	664	671	709	679	650	694	620	658	666	683	677	659	649	694	721	681	673	620	675	648	669	630	667	691	626	670	646	674	673	644	642	680	670	657	671	661	679	671	628	669	645	701	664	672	702	641	653	635	659	679	687	651	680	637	645	623	620	669	646	697	670	617	640	669	645	663	625	670	639	644	656	683	649	677	688	684	651	628	651	731	671	607	644	655	634	679	651	699	661	642	647	692	664	679	639	685	633	723	615	632	669	664	626	675	665	725	645	625	660	691	709	636	684	658	654	577	661	695	637	715	678	643	668	714	659	624	662	662	668	677	657	631	685	670	680	681	685	641	682	681	689	659	655	646	633	652	673	683	711	647	629	673	676	670	717	645	678	648	704	672	683	653	685	644	615	632	695	639	638	719	645	638	680	643	626	608	628	685	685	617	687	666	683	647	669	633	694	730	645	602	674	614	669	703	672	636	675	687	687	665	677	656	643	676	673	667	675	677	644	621	641	656	689	672	645	687	674	681	624	637	692	627	673	648	680	701	687	640	692	612	697	661	681	703	671	670	648	661	622	673	645	691	634	658	697	677	691	688	659	670	707	676	655	623	642	628	648	664	655	674	708	725	637	624	647	676	682	673	690	668	637	705	679	622	623	629	646	697	637	642	631	688	690	663	664	720	660	667	677	652	649	674	681	666	692	667	660	673	630	668	668	693	656	704	616	645	646	643	683	660	672	673	665	658	669	648	634	670	665	660	702	652	669	661	666	655	648	597	704	662	648	686	704	662	644	613	654	625	629	655	646	635	675	640	681	629	627	653	675	637	687	646	685	653	637	701	687	707	660	634	663	655	672	678	681	689	670	694	666	645	653	661	646	676	627	644	642	601	641	605	664	652	629	698	681	658	674	666	655	690	672	653	652	629	678	658	664	635	687	668	611	677	662	674	668	687	704	637	687	652	675	687	616	658	673	663	675	660	655	628	619	699	686	647	663	649	684	677	638	671	672	676	684	672	667	687	664	647	644	656	691	672	726	665	640	656	633	680	677	667	674	662	669	705	686	680	646	688	695	633	676	621	668	637	655	720	662	674	647	647	672	630	631	691	644	711	680	617	692	681	683	708	623	623	665	656	665	657	690	661	675	665	626	704	651	670	679	651	661	667	667	631	663	653	629	673	658	657	652	654	681	639	673	638	675	680	662	658	633	666	642	657	661	653	711	698	643	664	633	650	622	684	658	655	665	663	676	653	681	738	685	624	655	731	656	643	709	659	640	640	724	720	634	659	639	660	661	634	678	668	636	662	642	681	657	619	653	681	707	649	630	696	654	697	673	698	638	689	654	696	625	633	685	620	648	683	659	679	667	640	668	669	655	627	641	632	636	671	667	623	673	658	654	686	627	637	640	699	650	653	664	684	650	671	677	641	678	662	667	670	636	635	685	635	649	687	659	710	674	670	672	639	661	641	650	647	668	682	673	653	674	664	652	632	654	665	713	691	641	624	676	641	653	671	650	727	673	690	675	676	633	672	646	629	639	653	749	672	722	663	646	705	694	656	620	637	648	734	664	670	675	644	656	646	655	674	653	638	676	671	664	673	689	637	645	696	654	656	667	621	631	645	676	668	646	681	635	699	662	669	689	634	614	701	647	657	641	631	660	691	669	664	678	667	623	707	669	627	680	657	681	677	647	656	665	631	691	672	689	657	654	647	640	671	684	652	663	657	651	645	663	659	653	671	631	662	654	686	639	643	673	632	707	704	645	634	704	678	631	651	638	692	663	660	690	693	630	666	643	722	643	683	672	660	688	609	639	689	667	677	674	678	661	712	669	653	666	630	691	668	626	672	690	641	640	641	650	672	676	620	642	650	634	666	610	661	631	660	623	684	646	658	643	617	679	644	638	715	644	638	656	627	666	644	684	712	653	669	677	687	714	629	667	684	691	660	646	652	672	664	721	641	604	656	685	652	634	627
28524	16014	8376	6355	4238	2754	1900	1263	905	980	922	573	484	498	531	459	510	567	522	431	390	396	431	424	398	410	427	417	404	395	412	391	404	371	422	398	415	372	372	407	411	404	404	393	408	383	376	375	381	374	392	432	375	400	426	390	415	401	371	399	401	390	436	405	354	396	398	398	407	409	387	380	402	382	383	376	407	378	372	424	419	369	427	437	384	384	400	425	383	375	391	430	385	383	419	404	362	375	393	440	403	387	343	409	365	404	381	439	386	404	414	377	407	370	409	402	367	429	418	415	415	368	408	403	384	390	388	425	391	383	395	401	402	344	446	364	377	425	408	370	414	357	392	395	379	364	391	364	383	375	410	408	391	404	386	399	416	394	398	404	370	398	374	428	373	413	403	372	382	385	402	370	393	391	364	383	380	403	399	437	404	425	368	359	381	390	401	347	403	408	383	398	436	366	373	400	384	430	428	424	418	414	393	384	415	402	421	393	410	407	376	401	380	363	416	403	356	368	415	410	417	367	394	409	400	407	425	437	376	385	399	356	410	404	405	379	407	384	388	397	399	382	406	422	432	378	432	420	399	391	383	368	382	372	410	418	406	393	405	407	388	406	400	392	437	430	408	402	388	398	394	414	393	397	375	370	437	391	391	408	381	373	372	397	363	359	356	389	382	395	380	369	425	390	371	465	396	388	369	355	401	402	367	385	412	392	354	392	403	402	429	414	403	387	437	380	423	390	385	400	390	418	379	397	381	398	351	418	396	389	363	398	382	396	403	381	387	381	372	388	425	386	371	401	392	425	408	406	397	427	383	377	390	426	387	418	428	432	378	386	407	408	390	369	349	364	400	387	402	414	423	396	427	417	401	380	355	372	467	332	397	404	390	394	392	385	399	358	402	395	379	406	382	395	398	417	397	385	410	405	420	429	414	376	364	405	385	389	364	388	419	395	365	382	394	396	424	380	421	410	379	397	399	435	397	367	414	371	372	427	388	415	402	376	395	422	380	413	370	392	417	355	432	404	433	435	370	401	378	430	414	428	406	359	390	359	399	375	392	396	403	347	407	399	429	437	421	362	387	378	380	390	390	377	411	389	385	397	395	370	392	401	418	373	404	394	413	403	397	396	410	405	402	399	376	372	390	434	402	384	380	405	373	434	412	363	395	389	429	374	379	398	386	435	403	406	372	375	401	369	391	402	371	369	403	395	423	412	387	343	363	427	385	409	385	414	382	439	431	398	433	414	415	393	374	387	414	432	375	393	411	362	361	401	379	404	370	391	418	433	396	391	414	408	369	389	360	381	372	416	400	399	401	383	399	383	368	392	391	368	417	417	406	380	403	378	398	356	393	405	381	392	424	373	408	396	379	439	377	431	382	369	356	397	421	389	384	415	392	398	377	397	375	369	362	357	372	356	403	410	407	392	369	398	398	383	370	384	400	364	422	365	391	396	389	415	390	381	376	399	381	378	391	373	394	382	381	381	390	367	351	390	410	432	398	375	387	390	364	390	394	415	382	416	419	405	397	369	407	389	425	392	357	410	408	353	423	405	372	378	395	439	395	360	382	384	359	381	395	376	403	393	397	421	381	407	406	389	397	386	423	413	387	342	414	414	397	378	387	366	363	434	392	385	410	418	396	377	387	413	389	407	398	387	382	380	376	398	389	386	398	398	393	391	374	362	404	392	427	391	378	385	354	409	411	407	378	401	366	423	385	413	364	372	372	376	380	368	403	387	392	369	391	364	389	411	387	403	379	397	397	380	361	387	376	365	390	407	399	395	378	384	394	358	375	374	388	368	382	363	361	379	403	395	421	393	372	390	345	376	405	393	399	415	364	422	378	403	349	396	381	406	382	380	410	364	386	382	373	410	419	394	423	367	459	391	413	404	394	392	403	415	407	382	383	363	398	410	415	377	385	380	394	387	368	405	388	385	412	398	406	402	388	417	420	396	384	400	447	429	385	403	382	387	361	382	399	423	379	412	403	365	423	394	369	419	398	400	379	405	359	393	376	411	369	398	383	398	393	357	375	409	410	410	386	356	402	394	431	397	426	416	414	407	364	400	408	391	395	385	394	386	417	380	414	398	415	396	402	409	388	367	366	413	393	424	420	389	386	384	408	416	364	353	441	407	372	392	378	372	379	383	383	382	391	419	388	351	389	411	384	396	408	389	365	374	371	394	396	387	420	363	413	390	404	389	399	431	404	408	387	396	411	386	433	387	427	357	380	408	385	380	389	416	413	371	418	366	390	368	375	373	373	364	408	362	397	409	372	383	402	407	417	384	396	388	401	403	411	380	362	402	415	407	377	420	385	400	406	382	387	403	429	399	374	413	428	376	432	439	443	374	406	389	383	420	399	391	362	366	400	399	419	407	386	467	400	406	408	391	380	413	420	393	417	399	371	412	416	420	401	446	396	394	375	394	394	358	392	402	376	402	404	406	368	399	389	402	370	405	411	395	377	420	387	409	361	378	398	420	402	352	396	345	368	371	382	422	394	377	383	398	389	377	382	418	391	414	427	410	375	403	371	389	395	371	433	402	397	373	386	420	412	369	398	403	343	405	428	403	404	404	353	395	395	364	397	362	401	398	413	404	412	420	411	392	388	387	420	375	397	393	389	370	364	397	372	364	449	385	392	423	413	384	400	404	392	373	367	417	370	376	383	378	388	409	384	407	384	390	385	385	401	390	433	402	407	413	408	390	372	368	390	383	426	412	370	392	374	407	386	391	409	395	431	421	364	383	409	448	397	412	414	403	410	363	368	384	380	360	420	386	379	395	377	412	394	405	410	403	363	408	417	374	396	411	422	318	374	374	368	379	387	377	388	375	391	402	397	418	369	390	379	429	370	394	376	383	377	422	387	406	406	415	373	390	394	393	399	419	363	372	382	388	368	407	381	400	420	378	395	382	411	381	415	419	400	412	359	403	401	436	366	379	372	394	397	426	409	379	395	404	422	376	408	419	393	412	375	367	382	410	410	391	408	385	436	421	370	430	381	420	410	410	383	399	374	392	380	387	398	427	391	374	376	425	353	399	376	383	406	402	387	408	399	433	392	403	372	418	368	369	406	414	369	391	381	390	381	391	412	430	396	440	394	375	387	389	408	405	436	420	406	340	407	360	427	434	432	397	431	407	406	373	425	388	418	411	381	393	418	394	394	392	402	422	426	434	405	402	369	445	381	383	395	401	400	410	386	386	381	400	379	365	428	389	387	407	420	422	380	393	373	393	386	394	401	363	418	385	382	369	378	382	374	378	420	403	356	396	408	398	378	411	416	415	403	395	379	408	424	384	399	381	400	370	432	389	403	377	378	403	376	382	394	398	354	409	390	385	396	353	385	403	394	369	373	395	394	378	395	414	354	383	411	425	391	402	360	393	399	412	413	380	370	392	398	425	371	353	361	345	345	391	385	409	374	374	419	360	411	416	408	403	393	413	386	407	412	393	400	381	382	372	423	336	402	402	392	397	385	390	379	383	416	411
8710	7210	6604	7038	7088	5654	4312	3235	2996	3350	2639	2007	1577	1667	1681	1600	1684	1801	1780	1177	1049	929	922	990	919	993	979	921	951	972	920	980	948	919	928	933	889	865	968	894	931	833	913	885	910	849	882	918	926	871	875	854	860	873	862	848	867	891	893	861	914	912	881	907	920	904	861	913	846	895	909	875	905	899	894	944	907	873	932	832	903	908	872	886	876	879	907	880	968	896	911	895	885	870	870	850	916	856	818	910	921	880	837	942	940	879	844	910	884	880	876	877	917	870	851	961	873	917	891	880	895	881	858	919	893	870	877	938	851	905	850	857	890	880	870	895	877	930	883	900	887	949	889	819	941	852	866	911	875	872	789	898	926	845	903	858	850	868	839	916	915	861	876	831	826	817	866	856	850	855	839	874	899	849	912	894	856	922	930	899	874	884	848	886	829	862	876	895	878	883	894	858	872	915	911	904	928	915	825	881	870	899	849	888	841	859	903	913	912	802	897	890	929	871	860	890	867	889	848	892	903	867	899	900	876	886	882	855	882	873	894	881	894	898	861	856	902	862	909	884	869	901	887	917	905	877	900	854	894	878	870	903	834	889	803	922	901	863	882	873	850	891	874	833	856	862	873	882	905	882	866	928	901	911	860	838	861	907	916	869	838	845	898	890	887	847	848	866	823	862	973	834	924	906	930	857	867	826	893	900	872	850	902	878	857	899	880	879	883	865	857	897	917	865	896	927	841	866	898	850	882	891	926	944	881	858	907	907	856	889	839	926	840	880	888	898	895	872	895	875	876	871	895	908	916	811	845	889	879	875	943	874	864	884	889	863	869	927	850	891	827	870	909	912	894	895	855	870	898	865	874	879	893	926	854	867	882	913	870	884	914	865	819	858	881	887	851	869	836	880	903	846	905	836	861	860	876	867	899	825	868	822	913	893	891	853	885	886	917	896	901	914	920	912	881	920	898	876	905	923	879	899	911	884	871	861	921	918	900	844	913	889	849	851	848	901	866	902	907	899	863	887	871	859	836	834	847	945	867	893	845	905	870	906	880	811	864	838	855	848	853	874	883	906	859	895	912	894	917	845	874	863	860	870	898	867	893	937	899	866	856	892	850	908	871	839	878	882	893	859	973	865	874	823	884	872	865	864	860	869	891	903	884	887	811	871	843	908	911	867	890	903	958	883	879	902	888	850	850	917	849	909	921	883	873	875	864	870	871	890	870	877	845	895	877	917	858	828	884	949	881	809	925	909	889	883	886	902	922	883	883	897	823	873	884	866	879	892	876	896	878	883	868	833	911	859	877	879	877	888	867	876	873	889	886	908	894	915	881	881	886	895	891	888	890	839	862	882	875	904	886	882	848	914	883	854	882	903	872	855	910	834	944	869	871	911	870	859	882	889	865	846	905	888	848	883	881	861	903	845	835	893	864	884	886	859	894	945	867	882	878	917	867	846	909	870	913	926	880	840	848	855	969	876	905	906	925	913	886	886	894	906	893	859	866	872	863	880	925	838	868	899	849	848	882	834	873	896	869	880	829	879	852	827	834	836	941	898	863	943	871	882	864	843	860	860	883	836	899	856	870	888	793	896	883	858	877	870	817	879	867	917	861	839	838	838	924	887	872	904	876	882	867	860	849	867	876	829	911	853	878	829	861	847	893	803	852	838	853	864	862	874	892	854	830	879	892	862	839	914	848	895	862	845	852	899	799	923	881	949	900	910	872	900	898	868	877	863	890	837	875	927	837	906	857	887	836	916	929	897	873	844	873	914	852	872	918	867	845	850	876	889	908	873	890	911	828	842	826	910	879	900	894	873	884	872	878	866	842	914	887	855	876	900	883	877	880	855	887	876	862	882	902	933	854	904	902	859	909	935	895	905	898	854	855	855	879	905	925	819	837	902	937	904	921	913	897	849	870	857	859	864	853	886	903	899	889	890	914	927	889	895	852	869	856	909	903	900	906	894	860	883	887	891	911	890	888	880	887	862	876	881	875	859	880	904	885	871	908	831	861	840	904	858	913	853	836	873	930	915	897	871	907	850	876	866	874	876	886	896	885	854	886	912	864	915	817	916	856	872	883	883	843	895	837	911	910	895	848	885	908	867	902	897	798	913	875	841	901	947	911	869	860	882	902	913	803	895	904	928	857	903	849	844	851	885	883	869	850	889	861	916	909	895	870	880	845	946	911	900	840	911	880	877	876	847	881	849	889	846	900	900	909	905	884	891	885	845	849	869	833	869	902	838	834	882	880	915	921	887	937	893	859	852	880	874	833	855	915	848	841	879	887	856	823	863	845	898	846	905	883	930	881	887	829	860	940	899	908	899	847	861	859	866	879	910	855	867	895	883	850	896	870	828	854	831	886	889	895	894	887	897	904	841	924	896	866	842	867	870	899	857	786	855	873	902	839	880	928	857	871	890	865	890	882	848	890	879	892	792	849	889	870	917	919	876	896	839	822	905	890	902	871	860	835	857	910	875	895	884	884	895	819	898	885	873	841	895	869	881	866	888	866	851	822	903	901	875	892	886	841	873	895	890	886	919	865	886	917	840	851	885	902	865	880	902	916	875	854	840	892	854	901	898	921	887	865	932	878	884	900	868	881	876	889	880	852	903	859	915	843	849	865	861	937	827	867	870	935	869	825	886	839	832	857	853	918	860	834	894	862	907	848	856	878	886	890	919	868	878	895	900	870	891	906	921	964	873	897	905	817	872	876	870	921	926	845	884	927	925	919	905	879	880	876	859	865	897	817	872	839	896	913	952	819	867	902	866	877	881	916	877	869	850	867	906	923	893	871	914	881	848	833	874	842	840	866	846	900	872	888	951	904	911	879	858	849	879	897	869	839	859	853	906	883	855	886	859	825	881	858	826	838	910	866	808	883	944	850	860	827	888	872	943	930	889	884	874	883	919	901	903	936	864	880	873	820	880	837	870	881	908	854	850	879	867	894	830	896	843	893	884	919	887	853	884	859	910	864	859	924	907	911	890	862	950	895	910	881	808	877	851	935	871	870	856	827	882	862	873	883	878	863	863	876	850	907	879	897	901	901	929	887	882	894	885	872	843	914	939	884	894	860	949	879	910	883	932	836	850	827	860	860	861	931	921	801	923	899	860	898	852	868	836	859	920	846	831	988	897	877	877	922	948	836	829	857	844	830	885	928	882	846	880	847	845	909	879	869	883	884	899	915	848	912	916	884	888	800	935	912	937	894	889	892	904	904	827	890	840	836	895	891	917	861	856	901	854	867	894	941	940	808	939	909	883	846	861	828	889	865	865	906	935	884	863	928	928	919	854	887	900	918	887	893	901	888	899	859	897	858	884	909	917	881	821	892	847	880	905	880	903	891	903	846	873	906	816	945	858	899	894	879	900	880	813	871	867	832	863	864	850	926	909	854	906	878	855	914	876	852	895	885	858	859	867	827	890	884	875	856	889	916	881	839	854	907	919	891	915	836	912	911	877	865	873	885	810	864	875	861	894	871	899	899	860
29089	18698	12398	9727	7271	4537	2871	1808	1258	1524	825	754	717	556	571	607	552	553	529	369	325	348	342	368	336	356	337	352	349	339	308	313	344	336	316	317	348	322	355	313	331	310	324	299	320	330	340	341	341	326	320	305	328	325	333	306	317	343	350	319	293	321	358	364	294	326	303	313	334	309	290	330	321	313	309	323	291	313	315	313	337	354	320	311	331	306	333	352	337	309	333	325	317	303	333	330	309	332	323	290	285	338	319	300	347	316	306	308	328	306	318	355	346	306	355	322	332	330	340	318	317	318	315	340	322	360	281	349	300	300	326	369	323	309	334	336	326	334	314	315	318	306	329	337	309	296	327	341	305	341	307	295	319	335	322	305	300	349	332	301	332	299	307	320	319	289	333	305	309	310	337	310	312	342	305	309	325	348	290	313	330	310	307	343	344	327	282	313	328	306	283	326	320	367	328	312	302	298	305	344	282	322	275	306	332	327	310	306	341	343	327	325	297	324	330	304	344	313	304	351	298	309	317	322	338	296	292	338	299	319	303	330	330	337	323	331	277	345	301	309	337	315	350	321	328	328	305	316	334	320	297	330	345	320	302	322	322	299	333	315	330	343	337	315	331	302	336	309	331	315	321	344	323	299	331	293	325	328	328	298	342	312	343	329	349	304	341	331	313	326	312	331	318	292	318	323	307	287	302	326	310	331	307	326	346	312	327	336	342	311	334	332	321	300	309	311	317	346	316	343	333	353	307	316	328	331	319	303	313	337	328	317	314	326	323	305	286	329	317	304	336	319	317	304	354	326	325	312	322	333	341	316	312	318	328	315	303	307	334	318	337	324	320	346	362	308	303	323	330	312	313	324	367	322	370	311	331	338	321	327	317	317	308	309	318	309	329	317	299	308	337	323	302	288	299	349	299	305	298	325	266	326	330	348	288	291	300	369	298	329	348	299	370	338	328	299	307	350	335	345	317	350	328	294	305	318	357	335	303	295	315	308	298	333	324	294	355	320	313	331	355	282	304	305	320	325	330	320	306	282	329	316	306	332	356	304	306	338	298	292	294	337	306	336	335	337	364	295	357	352	330	303	324	330	310	333	349	342	313	310	325	328	336	300	340	367	324	347	325	288	336	302	315	335	344	307	317	306	292	327	309	312	334	326	309	305	324	347	353	307	344	336	318	313	326	354	278	339	336	311	356	305	324	348	326	315	338	322	297	325	346	305	342	314	334	326	338	329	310	321	330	319	305	343	329	331	314	319	330	316	341	367	325	317	291	319	336	320	328	311	307	363	304	342	324	339	297	299	320	339	332	296	346	337	342	327	345	345	313	320	328	313	313	325	296	356	340	316	330	317	302	327	332	325	335	299	333	315	358	328	308	313	316	308	363	325	333	334	339	301	317	335	316	322	305	333	333	322	307	308	332	308	292	350	329	329	309	305	299	304	327	327	340	325	329	345	320	317	302	329	312	305	337	296	344	315	335	323	324	297	306	347	360	332	298	301	295	327	291	317	322	335	314	331	320	329	341	305	320	330	313	336	314	325	351	312	351	323	325	331	315	342	322	301	330	334	354	303	346	333	333	344	301	292	323	315	326	319	323	335	331	319	328	326	299	297	312	337	313	316	307	337	310	284	326	303	341	315	286	285	324	305	291	322	324	331	335	314	340	322	301	342	307	337	333	330	333	305	331	332	343	315	304	341	324	318	313	371	326	335	342	310	321	328	312	325	326	314	337	326	320	315	308	273	316	311	331	326	304	309	298	345	316	315	313	303	331	321	345	305	363	338	320	357	321	337	343	336	359	264	333	359	324	307	314	333	307	286	314	332	319	300	344	309	356	347	313	307	325	337	340	319	327	344	320	306	362	334	300	343	319	331	316	348	315	328	319	324	312	336	318	304	302	302	310	330	311	321	317	310	311	314	330	323	333	311	337	346	317	318	309	332	335	340	338	322	297	282	312	326	291	295	335	296	302	311	294	335	346	326	328	306	319	327	304	317	353	355	320	301	328	322	327	316	328	294	337	357	342	353	325	310	324	340	335	329	278	321	333	335	312	335	327	310	326	336	304	303	314	300	357	330	353	288	319	331	334	320	317	311	352	310	289	320	297	335	314	317	312	325	314	325	317	279	337	300	315	326	329	323	323	337	335	348	313	319	306	288	314	296	306	313	280	323	327	325	337	339	317	310	343	278	332	331	319	321	320	306	327	294	351	334	337	317	319	327	303	322	351	317	314	297	329	338	347	338	338	304	347	354	296	322	357	305	327	296	297	330	317	314	306	322	307	314	333	306	303	333	299	290	332	329	310	320	314	323	347	337	275	349	303	331	316	342	329	347	326	297	316	323	354	353	308	311	312	309	333	316	330	305	316	358	345	299	280	319	324	323	311	314	283	319	301	316	350	324	315	319	332	321	305	340	331	335	310	337	337	337	309	324	367	313	376	363	333	323	300	303	325	327	307	300	315	332	327	352	336	320	309	321	288	291	344	306	347	309	302	348	344	349	311	307	299	321	330	347	321	345	360	354	339	326	324	330	309	310	334	338	343	334	332	313	309	355	311	306	362	349	315	315	326	320	300	329	330	366	351	336	322	295	322	325	318	322	298	314	319	329	327	345	326	334	308	313	338	333	348	314	325	344	320	328	321	294	335	297	367	315	327	322	307	351	320	327	323	348	323	335	312	325	317	337	305	343	320	324	326	326	349	311	338	346	349	343	350	310	304	311	331	333	304	334	313	315	315	303	319	320	272	343	306	306	326	316	304	327	337	315	336	334	315	330	338	313	330	311	342	316	293	326	301	340	326	319	338	325	340	319	310	317	351	311	291	325	344	317	325	327	344	279	341	339	323	324	334	320	324	346	274	323	352	323	306	315	334	359	328	327	303	320	298	324	295	342	315	327	320	321	334	283	327	309	348	311	316	318	318	308	353	351	302	328	326	338	330	314	322	290	315	306	294	337	345	338	308	317	323	338	290	332	336	315	328	327	342	318	321	336	322	321	330	301	337	327	327	317	307	304	308	308	321	307	320	324	301	307	322	345	324	318	297	369	361	318	314	325	332	307	304	332	311	307	291	328	323	323	312	336	351	328	294	289	326	300	348	302	331	301	331	306	340	317	334	352	313	294	331	315	321	322	314	353	320	314	328	371	318	318	346	329	312	337	295	314	317	320	320	298	316	296	312	334	287	345	316	318	313	337	334	336	317	287	320	344	338	345	286	308	313	326	324	329	336	340	327	339	308	301	301	321	305	347	332	313	310	303	313	310	333	319	313	322	315	314	333	327	311	342	359	285	303	334	329	319	313	327	321	325	319	314	341	322	314	300	366	329	292	293	308	326	329	326	329	332	314	351	350	314	299	279	335	327	301	334	316	342	318	371	320	318	335	321	318	305	304	330	301	308	324	315	344	330	355	306	278	304	343	313	287	326	330	327	301	304	308	325	325	308	334	307	358	316	330	338	303	297	314	319	332	328	323	325	317	298	346	318
9022	8065	10000	10174	9959	7494	6307	4223	4098	5589	3166	3053	2681	2454	2372	2788	2260	2436	2031	1209	898	882	820	855	858	837	878	776	787	773	774	782	767	783	772	808	742	705	701	713	723	754	680	730	718	693	723	681	681	672	684	717	669	710	694	719	695	683	710	683	748	674	713	673	703	744	677	694	724	665	745	687	732	684	690	662	759	687	758	724	670	633	736	725	653	675	648	694	715	663	656	734	721	670	644	673	717	709	670	683	720	661	687	683	651	680	683	731	693	675	699	730	685	712	695	674	702	716	664	671	715	664	667	697	667	705	683	684	651	678	659	669	671	662	659	669	727	668	660	686	684	706	666	706	724	684	658	692	688	687	670	657	676	682	693	649	686	630	702	679	621	691	720	630	685	694	624	664	698	683	704	657	656	669	700	692	677	664	678	737	673	652	693	670	659	648	687	667	660	678	635	666	686	673	671	695	666	659	698	720	649	670	653	673	616	665	679	712	687	669	654	688	711	682	661	645	697	688	733	676	683	665	677	678	674	689	694	673	707	646	680	673	723	683	665	682	649	670	662	689	719	698	641	717	644	640	692	651	671	691	659	634	698	720	667	688	697	672	679	654	677	673	672	695	658	666	653	657	690	664	678	678	716	692	670	674	676	680	645	690	715	672	666	622	647	712	706	695	686	674	644	622	631	752	658	690	678	726	684	670	656	636	683	648	708	698	657	667	636	697	715	719	633	660	662	710	698	643	666	725	707	684	705	690	625	720	674	693	629	695	686	719	664	657	650	695	647	685	662	665	653	607	651	642	677	717	660	671	662	683	685	702	743	694	713	709	675	672	690	695	674	634	712	649	642	706	658	653	636	654	667	716	714	709	651	660	694	663	647	648	668	678	723	668	625	643	717	640	666	657	724	695	650	706	677	697	665	666	693	708	710	644	657	692	740	684	690	701	687	649	663	713	701	695	668	629	655	702	664	667	672	679	685	650	696	699	670	721	720	650	683	647	666	651	645	663	623	662	676	705	673	682	734	712	668	656	641	687	639	692	678	664	677	684	653	644	701	616	693	670	702	650	688	734	685	679	703	657	677	694	684	678	653	658	638	669	683	641	620	666	670	690	736	691	633	654	677	650	633	692	640	700	658	670	670	720	698	665	673	699	677	747	634	728	678	642	670	655	692	664	648	676	715	658	706	683	639	676	710	670	681	675	731	693	684	706	708	664	664	688	664	645	652	681	627	616	635	704	624	701	672	667	697	656	679	653	653	677	652	705	674	652	666	616	695	698	670	663	681	709	655	680	667	677	663	644	661	702	650	682	703	702	692	708	653	727	637	685	635	695	671	677	654	708	641	683	676	697	668	691	654	736	686	632	692	676	683	631	703	701	678	680	717	688	749	643	705	654	682	681	678	647	650	678	656	692	657	661	679	714	710	650	707	699	697	673	690	683	646	681	660	653	690	642	693	684	661	670	715	660	679	657	638	674	693	637	656	735	615	646	707	688	680	608	686	643	690	660	644	654	675	675	636	695	609	711	655	668	651	655	671	703	628	684	726	675	667	702	684	639	668	711	661	723	620	672	632	668	647	706	674	655	712	680	653	670	708	685	713	620	665	656	690	637	659	682	690	688	680	691	680	600	672	613	703	713	671	686	687	730	692	696	685	695	636	698	700	702	637	653	689	665	706	695	674	665	675	687	672	663	634	666	681	686	634	682	683	718	669	711	657	687	654	651	652	694	671	719	688	690	698	685	672	668	685	662	651	727	693	661	655	673	668	682	639	696	674	716	712	669	681	705	638	668	690	646	671	642	657	692	655	684	677	663	706	730	671	649	685	707	623	643	675	726	663	677	650	652	675	683	663	696	696	687	698	702	649	654	707	639	650	671	690	696	663	680	668	651	663	706	684	699	713	688	666	649	675	709	705	672	710	689	702	665	691	691	681	736	611	650	663	604	671	665	657	704	636	731	629	722	650	683	652	765	697	704	713	652	693	681	689	658	603	677	658	675	698	689	695	687	669	691	700	686	683	675	684	688	693	689	670	693	661	625	627	691	654	653	657	675	696	699	683	651	685	691	669	684	707	691	689	660	673	693	672	663	657	667	673	664	682	679	718	665	653	663	641	715	709	696	690	651	666	699	695	687	671	645	671	654	671	696	680	692	686	679	665	688	681	662	674	672	700	673	686	680	684	679	683	724	675	679	645	701	668	674	678	631	685	711	653	687	681	668	694	659	705	655	694	710	663	652	662	645	628	638	652	681	668	725	633	688	675	632	678	666	681	653	699	686	683	673	689	663	686	702	651	657	696	695	695	678	703	651	703	673	686	670	713	645	655	706	673	720	634	721	666	692	649	710	702	680	666	669	699	653	648	687	707	664	652	645	684	684	652	689	676	712	720	643	691	700	702	647	703	684	672	676	675	712	676	667	688	653	643	684	693	647	647	667	706	688	630	666	678	651	700	687	639	706	662	698	649	696	698	722	713	634	675	685	674	646	704	636	696	697	636	669	659	678	732	684	736	675	664	648	721	632	665	685	699	656	724	643	723	679	668	717	724	700	691	713	691	644	690	682	676	703	686	690	673	656	730	694	687	656	694	692	693	679	694	693	657	684	667	632	649	652	658	685	673	673	703	682	667	657	640	647	696	700	692	644	698	656	711	668	648	715	643	685	657	714	689	700	651	683	660	642	647	708	673	682	676	652	688	705	645	642	712	662	677	687	704	658	669	658	639	688	644	659	709	635	670	647	659	682	714	670	705	626	667	653	699	660	678	678	651	657	703	720	649	723	655	693	672	682	691	699	716	659	663	646	693	650	699	704	681	702	670	709	720	691	658	663	660	678	648	616	655	695	689	705	646	654	681	633	626	645	706	688	650	666	628	701	650	676	721	725	651	695	653	650	663	650	697	651	685	666	694	694	667	714	634	702	684	669	680	651	665	699	687	656	728	653	674	685	646	708	647	691	612	683	675	693	594	661	664	684	647	700	662	763	667	723	698	667	677	658	681	676	702	675	657	688	689	642	662	671	692	693	667	666	645	661	714	686	651	660	711	708	619	693	731	724	619	674	664	699	640	678	700	669	666	736	703	665	666	693	688	690	671	696	670	663	671	694	630	709	691	693	657	691	690	678	667	702	698	715	675	674	690	694	668	689	654	632	684	691	670	687	682	669	663	651	655	677	675	706	647	686	695	652	648	734	668	714	681	681	645	695	634	718	683	671	659	710	669	707	703	651	709	670	607	625	672	698	654	634	689	653	682	701	646	659	671	632	670	654	635	731	673	682	668	664	702	644	685	660	682	648	683	683	682	702	687	702	714	671	686	637	705	691	678	676	683	685	690	664	695	720	690	648	638	729	683	681	641	644	641	681	667	661	673	674	650	688	723	651	709	664	678	639	640	675	633	715	663	690	630	709	727	683	676	668	689	658	706	678	686	645	652	675	682	680	636	685	697	683	691	673	656	634	679	721	643	626	667	683	627	636	658	683	667	646	696	724
27052	8513	1041	575	456	337	307	319	301	284	298	324	315	322	304	296	309	295	283	258	302	317	329	322	297	296	286	278	339	270	297	273	336	307	294	296	302	328	324	281	314	285	288	306	298	311	316	323	312	277	280	300	296	286	297	288	302	277	309	293	267	305	294	276	296	333	303	288	288	291	304	287	320	296	279	302	291	310	299	315	279	263	274	274	282	291	283	295	282	317	288	319	300	291	328	292	302	311	325	277	269	294	337	319	275	306	346	281	292	277	325	288	289	297	304	292	310	310	293	264	308	288	270	274	303	283	311	310	327	274	296	310	287	335	307	275	294	290	303	318	337	319	292	303	304	292	298	317	312	288	313	333	256	272	329	297	272	295	294	316	346	325	284	318	316	288	301	300	300	288	242	280	308	295	316	305	310	287	280	297	326	321	317	292	332	322	306	306	298	285	291	305	292	295	291	300	283	278	318	301	300	285	285	324	313	300	273	313	322	293	283	292	281	294	282	295	276	306	299	281	287	281	309	276	305	314	328	279	279	288	288	321	308	314	281	281	317	296	282	269	316	320	288	309	334	307	323	318	268	310	308	282	304	307	291	304	307	298	276	302	268	310	297	289	292	317	314	285	296	295	314	271	333	290	268	313	296	297	295	297	279	278	330	276	317	290	297	321	301	312	328	323	307	299	281	310	282	287	297	279	285	280	320	320	300	288	317	286	285	275	304	303	295	335	305	314	334	315	300	312	317	306	306	276	324	281	332	303	290	307	310	290	292	282	318	309	320	305	306	320	271	294	323	298	307	280	303	298	275	295	309	297	318	299	291	308	306	278	251	312	303	323	318	310	322	311	299	302	312	324	313	332	275	320	279	311	276	315	285	306	306	300	257	283	285	281	297	320	315	309	296	307	293	240	266	297	307	313	291	279	303	252	291	291	264	283	295	288	301	281	300	287	290	289	295	314	301	323	301	284	332	311	283	291	289	306	290	309	280	317	325	329	317	292	316	296	304	299	282	319	307	312	274	275	292	303	320	281	283	298	302	301	289	303	281	283	288	320	275	316	292	309	281	338	289	317	290	280	299	279	305	313	304	289	287	282	303	340	302	294	311	301	300	302	283	305	307	308	322	294	274	292	285	324	280	299	296	314	275	322	313	299	300	296	318	302	299	319	297	288	308	281	287	323	325	289	278	281	289	291	303	309	297	268	291	285	305	303	284	326	298	270	265	299	320	319	307	303	295	283	327	304	291	286	290	305	288	292	295	309	292	281	310	314	302	306	309	280	300	291	318	315	298	303	289	296	278	321	310	342	299	257	302	289	318	281	283	322	299	273	287	321	302	265	329	312	286	278	300	291	294	302	301	260	301	295	293	295	326	289	286	287	272	297	292	292	265	277	284	299	301	289	273	311	261	292	315	287	313	307	296	286	297	278	307	288	292	326	295	305	287	312	305	311	316	290	282	301	304	311	286	302	294	303	325	302	285	289	330	307	303	298	279	285	299	299	300	324	288	312	306	296	283	293	320	309	294	326	273	317	302	326	302	349	308	293	333	298	287	296	323	314	252	283	308	287	263	252	280	303	303	268	274	336	297	299	305	266	300	322	284	330	295	306	298	288	304	326	295	300	285	322	296	277	288	289	306	311	262	296	290	289	284	296	321	262	298	302	283	291	270	347	313	319	295	313	306	267	320	291	294	277	300	319	286	303	285	295	263	282	280	300	309	315	286	289	278	311	293	286	306	310	300	294	294	301	312	279	331	285	292	310	285	248	286	294	299	290	278	266	314	304	300	307	319	295	319	290	279	304	292	327	319	271	286	283	316	297	259	313	306	284	300	259	276	293	337	287	325	326	324	260	279	288	305	313	260	273	324	291	307	314	305	255	272	291	308	304	319	292	278	269	282	288	309	293	301	312	260	290	323	286	293	318	277	276	287	289	316	319	310	337	310	329	301	328	299	310	307	286	281	296	291	269	263	310	297	311	284	323	295	295	297	322	271	300	306	288	290	299	287	290	322	285	294	285	275	316	274	269	334	328	292	296	317	293	334	307	312	290	308	292	304	293	286	293	295	306	306	311	266	289	269	285	269	298	257	285	310	285	289	306	297	291	278	287	244	296	297	255	292	280	301	284	325	275	276	299	312	313	311	308	285	277	266	308	292	298	282	329	304	282	278	306	325	297	279	293	307	320	303	290	306	296	277	293	279	282	288	285	331	304	322	293	337	298	305	290	276	284	316	280	317	301	301	279	298	332	269	305	292	328	285	285	306	304	320	310	296	298	297	319	319	283	313	323	291	263	267	299	262	297	328	309	297	286	344	313	291	333	276	306	284	332	297	293	297	265	299	308	292	307	282	270	270	295	299	292	303	317	321	305	324	259	301	326	291	326	297	286	316	302	302	284	315	316	304	328	328	297	311	292	285	282	285	327	308	252	280	300	313	308	277	315	299	313	312	278	293	316	272	280	327	329	307	320	297	274	283	293	302	297	296	286	301	270	269	294	292	270	270	282	321	288	283	288	311	281	291	304	291	301	256	321	274	306	307	292	321	270	347	291	306	318	305	321	302	287	299	292	282	327	267	315	301	299	301	278	323	289	328	299	304	265	307	285	275	329	304	304	284	323	328	298	319	295	317	301	324	303	305	303	282	307	314	313	320	287	294	300	317	295	323	299	318	277	282	301	296	315	323	318	312	308	314	251	289	314	275	284	306	295	272	311	264	287	293	326	320	299	291	292	291	304	311	318	291	305	294	324	309	291	332	299	309	299	289	336	306	317	273	319	295	293	297	297	281	292	298	307	280	276	298	323	289	297	300	300	296	299	334	271	304	265	324	319	277	275	281	314	295	314	278	316	268	296	286	330	286	282	280	294	337	305	278	301	316	290	286	311	318	297	282	288	313	306	286	303	294	279	297	300	304	295	277	282	284	320	292	311	270	270	316	298	308	327	288	283	320	272	280	326	286	307	275	307	272	303	303	296	299	286	280	312	314	301	306	302	294	284	277	333	295	252	301	281	310	277	290	291	293	270	299	307	319	276	322	285	307	291	285	291	300	322	289	300	300	292	268	305	326	277	311	275	328	320	346	281	298	316	295	296	307	263	329	315	307	316	303	325	325	291	315	298	302	291	318	282	279	284	319	319	288	296	340	276	291	289	305	284	295	296	333	279	298	284	295	291	304	259	304	295	270	296	304	279	293	300	262	299	307	271	312	299	278	312	298	277	248	308	275	288	305	268	279	278	292	288	320	292	279	293	302	299	275	269	295	299	292	273	314	272	302	305	296	289	319	296	334	281	302	252	288	271	317	283	313	317	347	260	305	276	291	305	303	306	254	306	277	294	287	326	289	293	274	289	265	273	317	307	298	313	324	311	293	271	328	326	306	282	283	276	304	308	328	337	297	321	304	273	308	319	328	314	262	318	319	299	301	306	311	302	309	295	289	268	302	305	288	289	292	270	343	309	310	320	296	329	252	293	289	278	335	309	270	308
6884	1478	1356	1296	1304	913	881	794	720	864	734	730	694	674	673	671	686	725	749	691	657	626	683	700	640	603	657	633	598	632	633	595	672	646	672	664	624	659	654	716	636	627	664	666	638	617	673	639	707	670	640	682	606	655	663	688	660	651	608	644	666	639	645	667	649	627	652	617	659	664	664	641	600	644	686	700	663	610	718	647	620	665	690	649	615	612	637	686	667	617	664	627	666	624	662	609	678	661	655	692	662	658	691	646	674	625	649	592	648	614	647	701	710	624	594	652	683	670	620	630	664	647	662	637	638	629	633	674	631	633	614	608	686	681	728	644	610	660	648	619	648	635	627	644	652	645	622	640	664	615	619	653	646	639	692	702	657	687	626	674	662	630	622	636	659	633	624	627	628	621	680	719	622	692	680	632	659	639	656	663	623	669	632	677	687	668	657	663	629	615	638	684	628	687	658	615	649	689	658	647	651	673	685	648	655	620	667	655	633	695	640	658	643	627	658	646	646	662	648	626	613	641	646	629	668	665	616	673	668	674	714	676	639	625	697	630	671	676	631	641	639	620	626	646	627	626	679	667	661	625	619	629	622	688	626	626	673	641	657	649	660	617	687	634	636	665	663	661	629	670	615	645	661	655	656	627	658	605	644	648	603	671	649	653	669	736	661	656	655	654	598	648	655	610	656	653	687	609	684	672	645	658	668	671	647	635	622	653	627	666	685	652	609	623	645	643	655	651	658	655	641	690	681	680	643	681	667	641	652	676	624	675	638	642	629	624	644	722	607	651	655	645	650	664	670	651	675	623	654	644	713	636	660	655	648	682	676	639	635	649	668	637	645	636	694	601	674	637	613	671	646	650	616	643	651	673	608	627	649	600	647	606	670	668	666	677	620	649	642	614	663	643	663	623	631	631	692	673	608	659	651	662	612	651	683	635	632	633	621	649	624	608	702	630	643	696	643	646	658	672	619	675	626	686	600	642	651	633	688	688	642	666	642	633	671	622	619	687	638	648	657	634	658	622	630	674	697	633	615	595	641	665	688	637	626	665	631	664	612	630	639	664	640	631	635	613	666	678	697	658	610	673	651	676	658	627	649	660	620	642	693	662	650	655	639	681	648	631	682	627	648	641	595	607	659	704	630	649	691	637	650	663	640	675	703	659	668	616	630	629	698	682	692	679	610	608	604	643	648	643	636	656	637	693	617	604	604	681	644	627	676	661	685	649	651	724	657	631	699	673	651	657	634	672	698	675	683	640	665	619	656	661	630	592	607	654	628	632	665	673	662	631	609	668	662	681	660	646	632	627	694	670	685	645	642	684	689	668	660	655	630	634	617	663	640	638	589	629	598	649	664	624	646	649	653	640	682	602	670	642	668	646	659	675	658	601	632	648	656	680	635	669	635	657	668	643	642	632	692	648	659	663	649	657	700	670	611	652	640	694	650	634	636	609	615	633	619	649	600	606	626	629	652	653	632	636	651	653	671	644	625	658	655	610	687	659	640	646	644	706	656	665	637	663	670	599	656	686	610	601	647	620	664	619	658	630	654	647	670	642	577	652	640	616	665	634	635	691	660	636	627	607	616	638	607	673	659	608	631	641	647	657	679	661	672	639	664	694	680	660	607	663	605	638	685	668	621	616	676	671	626	648	680	651	643	663	645	638	672	633	653	628	627	623	661	644	641	630	599	667	647	637	651	617	617	672	662	627	671	656	647	651	625	666	606	639	643	647	652	668	602	662	616	593	619	616	672	621	632	634	691	672	666	652	678	658	670	637	633	674	666	672	628	698	666	611	622	662	710	681	599	669	655	630	632	663	646	597	693	607	653	652	641	671	602	639	689	683	602	653	624	662	640	680	646	608	647	692	658	691	667	610	601	647	702	668	627	633	636	631	634	661	675	649	673	681	663	656	615	599	646	716	660	647	644	621	654	635	631	656	696	641	637	672	644	630	651	662	636	683	706	702	678	602	607	668	642	602	654	692	656	677	659	635	668	704	641	664	618	642	654	638	649	642	663	662	639	655	622	665	652	685	689	654	707	651	649	635	665	634	617	690	618	674	642	612	629	648	635	678	696	672	636	660	663	682	628	669	659	668	646	674	636	661	690	653	660	673	684	685	673	680	641	659	623	623	625	661	652	636	658	602	663	658	686	635	621	652	634	634	674	635	697	637	685	663	652	626	654	671	627	697	628	676	646	657	650	642	637	634	636	612	608	648	619	664	643	655	659	661	676	651	695	652	634	651	669	625	667	631	681	637	655	635	638	640	644	618	616	648	663	624	652	615	645	681	691	665	692	618	663	645	658	642	619	654	642	703	680	661	638	659	641	581	654	668	674	636	631	621	646	661	604	639	659	681	662	618	659	632	654	586	711	671	611	636	629	637	645	668	677	634	621	654	658	634	591	687	649	676	636	643	661	664	675	650	673	642	669	672	596	656	671	661	677	623	641	664	658	613	640	683	713	627	643	661	649	663	650	667	648	692	623	625	710	658	628	636	623	651	662	639	687	644	646	663	652	660	667	632	648	644	647	692	641	625	677	633	686	631	672	716	657	670	640	679	693	597	668	679	642	624	651	680	691	655	683	598	623	695	612	650	647	671	644	668	630	648	678	649	650	712	687	660	631	653	622	625	605	683	674	642	653	635	679	646	664	678	650	690	642	653	652	619	689	648	636	660	622	599	691	670	676	649	609	654	677	703	666	630	635	673	633	669	648	640	620	603	667	642	657	608	617	641	607	618	642	660	609	682	652	715	636	662	634	675	616	607	637	631	621	678	710	632	604	660	647	635	630	687	623	637	681	633	628	629	655	676	624	692	651	632	694	678	653	636	652	671	655	631	611	662	653	646	627	678	647	667	676	643	619	651	615	633	621	614	646	614	672	660	614	631	686	682	727	658	645	650	631	654	620	673	642	660	641	650	707	665	711	657	636	658	645	655	605	643	630	617	646	607	620	603	620	648	631	666	663	690	605	638	674	637	715	645	636	628	667	633	602	736	654	643	616	650	642	635	652	651	616	663	648	639	604	665	626	649	656	647	617	632	611	660	653	681	664	657	651	669	657	639	648	662	637	646	602	628	665	686	686	617	663	675	664	666	640	645	682	675	671	600	636	681	635	676	667	632	647	638	614	696	636	634	660	657	656	657	659	614	646	638	612	646	672	654	649	641	688	632	664	646	604	660	647	632	599	654	667	643	685	677	696	646	615	622	701	640	655	650	673	700	631	659	651	627	649	677	664	631	647	659	646	650	674	640	624	640	612	635	665	647	656	683	656	624	632	644	726	646	594	685	660	663	663	627	646	632	627	640	678	648	619	684	627	585	660	604	653	687	676	632	650	624	630	594	602	651	673	646	647	620	656	681	623	650	629	645	660	629	644	666	644	659	726	680	660	633	644	663	700	649	689	690	647	647	649	645	669	623	626	667	652	636	672	615	657	670	637	649	664	657	629	677	625	639	622	648	623	698	643	697	632	629	676	616	661	660
28451	14759	7950	5395	4363	2323	1503	976	704	847	773	661	500	578	483	460	477	518	506	457	396	399	413	364	402	426	390	398	372	372	373	418	388	423	365	435	391	399	378	391	371	369	360	412	371	385	393	369	402	369	355	364	399	388	445	393	347	371	347	382	407	395	393	422	365	399	411	359	381	392	363	369	406	375	408	372	394	373	383	371	388	381	380	364	372	393	402	374	385	396	374	396	429	394	381	384	415	375	386	374	377	393	369	366	338	393	394	383	361	372	384	388	411	383	389	388	358	421	377	420	379	364	385	392	371	365	384	392	324	426	395	348	389	387	365	359	370	405	418	392	387	378	377	370	382	382	352	342	386	402	410	384	390	402	374	369	395	373	404	362	367	377	397	385	390	363	383	427	400	429	421	427	358	410	361	349	358	359	404	359	405	373	393	395	413	370	402	406	403	364	387	378	361	358	379	387	379	382	383	354	354	399	392	365	400	396	365	385	431	377	373	372	386	407	383	396	364	374	393	370	407	391	373	392	423	367	393	374	391	378	364	400	334	364	382	366	387	372	392	419	398	394	397	389	346	389	374	378	377	342	362	382	407	407	382	412	400	372	401	399	375	377	369	402	423	395	408	363	383	369	416	369	388	406	382	367	433	373	398	368	369	368	371	392	381	389	345	361	370	368	365	348	396	402	373	350	356	362	383	396	397	371	443	429	391	377	365	365	385	413	412	381	367	396	410	377	392	347	395	397	365	366	387	402	380	381	396	378	403	409	401	357	397	396	364	408	359	362	397	387	397	412	407	381	414	370	393	358	334	360	363	386	353	399	390	419	387	380	379	389	368	372	385	407	350	373	366	393	390	391	356	382	434	384	386	383	369	383	379	409	365	345	394	358	376	373	393	402	376	388	401	396	394	388	408	390	372	360	418	405	386	372	369	368	363	413	384	366	406	367	372	399	359	399	401	382	339	381	382	356	411	416	425	444	366	365	409	367	366	372	376	392	395	389	387	382	355	392	370	421	412	406	383	362	363	380	418	361	391	400	385	391	371	371	379	387	403	396	442	380	377	391	371	392	379	388	371	396	373	381	362	379	394	353	374	383	391	395	398	421	394	388	374	413	417	351	410	403	399	381	392	382	353	411	388	398	388	405	396	415	379	394	346	401	376	400	348	377	367	366	382	382	394	365	412	392	392	354	387	393	405	378	382	380	378	355	375	388	353	395	364	379	412	382	384	364	403	398	386	370	402	412	353	401	373	382	405	385	388	388	371	378	388	395	383	364	383	369	402	402	386	422	388	383	407	361	372	380	386	389	409	386	371	374	395	386	374	376	383	384	382	415	396	385	415	367	402	372	388	397	392	417	401	379	400	400	375	393	416	363	423	383	387	361	362	379	353	384	398	366	386	350	400	424	423	393	373	371	411	394	370	403	395	389	390	389	364	363	401	377	413	386	371	347	379	387	385	400	388	437	356	447	392	390	372	417	403	386	406	358	386	388	393	367	355	380	375	356	391	375	373	395	387	382	383	381	412	381	369	388	376	364	426	356	428	402	378	420	404	397	396	380	400	371	402	377	409	374	403	412	348	375	396	383	357	394	409	381	401	393	379	399	412	337	389	360	368	408	414	389	368	350	338	379	384	417	395	425	418	410	392	364	406	366	372	372	394	383	366	384	409	366	409	396	400	401	383	406	363	416	360	428	397	379	385	403	365	371	384	417	367	355	374	347	370	374	392	394	396	385	391	348	384	383	375	380	360	355	389	378	411	403	375	374	406	378	386	391	391	347	388	373	384	394	366	403	402	359	411	362	394	344	372	402	388	398	380	401	409	370	411	377	385	398	410	392	376	379	405	414	399	380	389	343	399	353	398	397	367	381	363	348	382	396	371	394	391	405	381	409	422	395	413	411	411	340	405	380	406	357	396	351	416	395	358	373	384	369	366	374	403	395	398	388	392	407	389	340	364	412	382	371	385	353	400	408	429	420	398	367	414	367	382	407	369	399	425	394	389	383	370	397	395	357	357	409	390	389	410	389	386	380	392	381	387	404	385	393	410	379	385	371	372	391	381	382	417	370	411	406	364	352	381	376	361	403	383	378	384	384	381	381	362	378	421	399	400	379	421	406	359	354	421	381	368	384	344	378	355	349	400	403	382	419	395	376	376	375	367	388	384	374	400	399	392	385	382	385	372	363	382	354	384	372	388	381	398	383	370	416	408	367	374	406	412	405	397	396	385	402	393	384	402	398	374	385	413	382	396	387	372	363	356	382	360	394	370	369	434	349	394	399	396	383	358	389	372	402	406	357	412	385	370	401	392	371	402	377	386	358	431	371	349	366	410	405	404	406	403	414	371	366	420	381	346	372	366	380	351	389	391	382	384	398	410	382	409	398	368	412	374	402	393	362	388	391	394	371	378	376	345	371	401	370	388	397	355	372	361	385	345	334	325	350	357	397	384	380	408	409	368	350	400	405	424	388	377	374	376	376	366	379	375	414	372	410	360	385	374	419	378	354	388	365	355	401	372	407	340	397	390	390	382	366	366	382	377	345	394	399	354	379	342	380	384	367	368	330	388	387	393	379	377	370	358	384	377	378	347	372	371	330	365	391	390	385	357	407	375	401	407	385	393	416	400	357	365	432	379	399	399	387	433	407	368	396	400	360	377	401	376	379	397	397	377	408	359	398	403	373	424	421	398	377	360	407	388	382	382	366	363	371	364	412	384	416	347	379	365	389	399	383	356	358	391	428	370	402	367	422	415	389	401	376	367	407	362	394	375	396	401	395	334	398	354	390	397	424	402	382	397	367	408	387	409	368	397	362	390	385	398	401	417	367	412	368	369	362	383	370	384	410	386	376	394	359	371	381	355	387	358	386	401	335	387	373	392	384	402	356	381	372	389	405	347	409	349	370	379	376	358	385	385	338	381	407	361	373	368	366	383	370	400	354	373	415	373	410	394	394	385	404	398	416	400	412	378	392	353	369	371	402	392	382	384	359	376	373	387	441	373	399	386	422	392	390	350	381	383	374	388	371	389	356	386	379	354	361	395	380	397	365	375	403	362	366	360	394	401	377	378	353	418	416	389	410	407	400	353	400	394	390	425	359	394	387	369	368	397	387	386	351	379	357	336	391	384	390	382	398	382	370	377	372	375	381	406	334	373	407	376	425	396	375	391	348	378	397	377	389	343	369	361	394	373	386	400	377	392	406	389	380	380	378	408	373	366	356	391	352	421	336	403	380	387	391	370	377	389	370	360	370	374	392	342	403	384	379	377	387	385	414	376	412	392	388	398	343	387	369	405	377	384	350	397	366	419	398	351	394	360	346	426	384	386	395	397	353	384	384	357	425	423	390	373	394	368	415	401	412	368	397	380	381	354	417	353	401	372	382	367	382	372	399	354	371	395	380	377	385	374	389	402	449	410	390	406	365	361	373	364	358	354	394	353	387	407	418	402	367	368	390	364	385	389	427	379	376	379	375	404	400	393	404	364	422
8656	5671	6906	6924	7294	4482	3711	3169	2505	3376	2544	2277	1815	2104	1752	1589	1533	1524	1767	1298	990	1041	999	955	979	916	923	897	901	935	912	966	934	890	923	856	875	906	877	802	856	877	853	897	901	898	861	849	925	887	850	866	916	873	857	847	873	885	887	892	857	894	896	894	849	897	872	899	901	891	891	840	943	849	874	848	887	897	855	915	850	858	881	847	847	934	890	865	891	885	863	886	874	827	836	816	816	879	827	859	926	848	860	921	880	891	880	910	855	836	871	871	873	824	823	859	862	848	902	856	863	879	837	904	828	892	877	837	887	875	879	867	888	847	808	882	831	851	835	870	839	823	777	878	831	822	907	872	894	878	886	880	943	877	876	892	879	924	894	865	825	861	857	859	864	812	834	890	847	832	879	877	854	889	852	867	847	856	821	848	855	875	821	908	863	814	878	886	856	844	816	841	861	814	897	898	896	841	883	847	833	884	899	866	863	873	881	884	835	841	830	854	907	865	849	813	844	888	819	817	836	874	877	861	802	878	886	871	888	931	975	885	834	835	873	895	860	839	841	860	814	838	869	843	847	870	845	868	864	878	835	887	850	859	858	861	858	866	845	889	925	914	865	837	835	871	868	853	873	832	867	867	864	867	851	882	851	878	862	861	858	863	870	939	865	903	930	886	942	890	853	867	817	896	890	895	844	845	834	852	851	843	872	871	879	872	906	909	878	874	871	870	861	844	885	852	902	802	824	897	870	828	848	882	901	849	829	883	839	851	885	869	851	825	823	843	841	885	880	876	853	893	902	893	880	869	851	807	819	849	866	885	837	909	854	862	879	856	850	834	875	844	862	845	864	860	819	854	907	825	849	867	913	866	808	860	851	849	847	882	843	853	848	934	813	885	862	900	814	846	872	856	852	850	853	846	847	798	864	893	876	831	839	885	866	853	847	829	806	865	863	803	892	825	892	871	877	891	904	861	889	904	887	827	833	902	837	890	854	907	864	860	820	834	852	878	901	840	816	882	880	847	867	850	931	836	894	854	863	861	850	855	911	850	898	786	845	895	836	815	854	851	765	867	862	845	863	821	852	846	871	839	859	887	816	866	893	841	839	876	830	861	826	887	866	892	884	869	849	820	877	892	808	873	867	905	902	853	877	858	870	885	836	835	865	781	878	870	865	877	888	856	917	923	893	856	823	874	873	864	807	896	867	823	869	856	822	880	870	795	833	895	900	853	876	865	907	852	929	882	846	878	877	907	834	831	846	819	854	833	882	904	869	837	830	888	804	812	865	915	866	901	873	869	883	891	891	914	875	915	887	904	816	906	820	852	870	872	847	863	880	867	871	830	822	850	863	825	921	859	837	875	898	836	880	857	942	843	838	847	874	787	862	866	894	874	864	880	895	863	874	814	892	847	820	872	857	865	887	881	845	841	845	839	861	868	850	849	833	893	873	849	811	898	860	841	898	828	892	888	898	861	890	858	882	744	853	873	905	851	852	817	859	886	851	876	893	872	832	797	874	819	820	860	835	875	878	874	851	815	863	895	869	864	860	887	882	893	866	861	867	869	842	853	805	849	893	876	882	806	862	857	890	843	875	832	888	834	791	846	807	835	850	838	836	874	871	857	880	840	828	886	843	844	859	865	842	864	890	865	819	863	885	855	889	891	907	843	842	848	818	803	863	875	864	810	942	865	852	838	880	860	879	829	866	853	890	825	868	828	870	898	894	836	853	854	858	887	854	912	828	882	879	862	865	895	836	825	870	906	846	901	883	856	873	877	824	831	878	915	901	869	869	841	863	859	825	879	855	872	874	830	830	842	829	832	888	908	946	899	849	851	800	899	869	864	874	862	893	874	831	842	905	842	802	879	889	830	833	880	898	844	858	881	821	837	865	857	871	888	833	857	836	900	833	871	837	819	866	880	854	874	918	842	852	863	824	869	858	818	947	936	793	948	892	835	894	845	866	866	853	840	853	902	875	879	838	885	847	876	847	831	834	895	851	857	868	859	848	865	888	814	870	866	899	829	876	897	787	798	880	913	847	852	874	869	845	883	862	799	871	888	876	817	865	911	821	844	870	811	883	849	857	845	834	870	884	926	880	854	821	861	841	875	930	830	852	860	874	871	880	876	848	862	883	852	873	827	880	898	872	868	832	831	872	823	872	894	884	861	900	873	865	861	852	857	822	918	843	856	896	837	888	862	822	830	835	838	877	817	909	839	828	875	878	856	890	882	863	889	867	854	835	886	826	846	869	834	833	869	847	871	838	867	889	881	845	863	861	877	872	909	907	837	843	888	845	893	851	801	853	860	895	830	883	887	927	813	827	880	866	794	794	885	908	878	856	826	837	837	889	928	846	894	897	947	907	883	895	861	850	867	852	896	855	859	831	835	863	865	849	840	851	849	860	821	893	867	873	837	885	825	857	931	864	882	806	861	910	855	886	819	854	879	877	826	863	861	881	864	877	925	879	920	898	878	854	902	864	856	866	852	842	863	851	805	889	850	886	855	822	819	856	899	890	898	865	845	878	854	853	844	898	855	891	875	901	862	870	830	872	884	871	890	862	859	839	830	894	887	870	879	885	886	873	901	858	854	808	837	832	829	839	856	854	846	886	879	888	877	896	876	864	844	907	850	882	902	841	889	879	875	826	917	860	814	880	843	871	855	844	865	864	823	902	889	818	853	896	888	884	834	844	823	904	859	836	855	890	869	901	841	884	810	842	852	836	809	906	829	811	880	847	833	838	883	894	910	858	838	855	884	840	840	881	890	826	864	844	937	857	892	852	883	848	883	841	835	843	893	872	880	829	854	850	906	836	833	887	831	876	868	886	821	841	851	924	873	876	873	832	822	864	843	879	852	823	853	911	856	822	853	873	794	871	889	900	858	861	885	797	843	844	886	889	906	842	831	924	847	842	863	859	850	909	872	833	830	824	907	844	863	839	881	884	866	912	857	845	818	863	875	915	843	896	824	867	927	851	847	847	850	883	882	840	854	848	808	844	850	872	845	856	834	856	878	856	878	903	823	874	882	845	863	844	818	860	845	899	812	856	871	883	912	892	840	912	847	866	874	875	847	911	844	898	874	871	820	907	891	874	833	868	831	849	851	861	875	894	865	822	830	874	878	909	836	922	907	845	846	847	898	817	846	871	856	874	859	839	907	838	814	885	927	846	803	908	834	861	898	925	837	846	835	847	808	866	842	855	872	894	872	881	846	856	849	878	815	848	875	902	845	876	885	828	849	896	825	851	865	857	906	869	887	889	867	866	863	880	908	858	869	887	877	830	850	842	922	857	824	847	807	900	865	838	874	841	874	900	903	867	848	846	843	878	794	942	845	871	838	862	878	889	900	876	855	887	856	826	827	832	886	899	856	865	829	890	902	882	876	839	799	841	811	844	881	855	821	883	866	844	885	859	841	891	898	850	875	830	849	831	864	829	863	862	827	890	858	892	906	824	935	886	912	874	853	867	918	879	887	822	866	893	808	846	864
29238	18005	13041	9990	7344	4095	2194	1459	973	1503	1048	782	711	558	538	520	458	493	564	430	321	354	313	319	339	345	305	325	331	324	340	314	350	324	378	305	291	275	326	320	328	295	292	312	323	341	322	324	347	317	336	295	336	290	310	321	319	325	315	308	316	310	284	285	334	293	289	270	304	292	315	311	299	293	317	341	315	301	326	299	362	300	310	326	319	297	298	301	308	318	298	287	335	282	329	307	303	309	300	317	345	293	315	287	328	286	311	304	330	346	284	287	299	298	285	332	326	321	313	319	299	323	315	303	306	324	302	305	329	332	331	320	323	304	297	328	345	316	319	317	320	315	296	339	306	313	308	325	311	326	311	300	319	318	311	315	305	322	315	301	295	341	350	327	317	288	283	320	299	335	301	287	297	316	320	313	318	322	288	319	351	309	331	311	311	314	308	328	329	329	309	308	305	278	316	290	287	315	340	329	307	311	335	333	351	316	308	294	331	324	316	317	320	336	291	300	335	301	290	349	315	263	306	301	284	336	338	277	274	308	298	327	323	311	312	321	312	300	326	289	312	294	292	284	323	317	328	321	304	298	342	301	307	337	309	335	324	293	330	291	305	274	304	321	304	286	309	325	286	332	309	330	299	317	307	301	308	354	326	312	333	308	328	323	299	318	299	331	313	355	307	287	310	275	321	335	324	276	312	306	339	312	304	314	304	304	310	312	302	304	302	303	333	312	309	291	347	330	333	325	316	324	295	288	298	311	318	306	312	321	333	350	307	323	300	281	301	341	322	346	296	310	336	310	334	316	302	342	308	314	296	297	329	297	307	321	317	336	300	309	286	349	325	306	304	295	341	329	310	286	314	294	294	334	275	302	338	313	326	334	276	322	310	321	296	328	277	293	317	285	340	324	320	316	333	324	325	292	316	320	283	309	285	363	324	302	336	299	314	299	281	333	314	293	328	328	332	311	349	317	297	297	287	302	338	317	352	325	316	310	280	342	348	330	358	344	334	303	332	296	318	309	306	322	318	299	316	313	322	269	334	313	288	325	303	327	303	327	310	329	315	316	341	289	314	310	283	299	309	284	288	327	319	310	357	299	318	323	329	269	310	333	331	318	323	310	300	312	288	283	302	342	324	309	301	317	319	296	333	321	314	285	294	328	346	317	301	327	279	327	318	315	305	344	312	318	284	310	293	342	268	306	301	337	314	303	306	342	329	300	318	298	309	301	298	316	311	274	308	351	324	317	339	300	306	330	316	333	325	313	278	297	307	300	310	341	288	308	300	311	299	285	280	319	331	337	310	294	282	320	313	313	325	301	300	305	325	324	321	303	321	309	311	277	287	348	319	306	310	313	294	302	315	342	338	324	337	297	326	286	302	322	305	346	295	301	326	357	327	323	291	306	294	322	320	309	319	315	307	320	314	317	324	293	298	308	324	315	291	314	327	319	288	294	317	340	290	328	350	313	309	328	279	292	320	314	293	293	339	291	329	322	335	318	318	327	291	307	329	327	325	322	312	325	304	313	334	326	325	292	301	310	337	315	319	321	317	322	308	334	305	297	320	311	319	328	339	336	290	338	287	282	333	296	286	322	301	296	330	297	324	296	301	309	299	309	318	334	304	299	317	303	328	287	310	330	284	325	304	342	354	288	338	328	319	353	290	312	305	279	335	317	330	320	307	310	285	301	285	338	314	324	285	322	312	349	324	304	306	295	324	289	290	333	324	311	315	312	302	338	332	331	309	323	318	304	302	321	328	276	286	300	303	298	329	342	311	336	293	281	289	315	328	269	326	334	313	296	297	315	322	328	307	303	279	314	309	287	294	328	305	310	322	352	324	311	299	324	326	312	336	323	318	309	309	281	301	317	335	352	318	297	335	351	321	322	302	343	276	293	307	337	328	282	295	289	310	333	298	329	361	307	338	335	322	317	340	286	328	315	285	331	320	337	306	336	322	305	336	303	318	329	321	302	343	349	341	295	321	298	294	304	304	281	314	329	348	286	303	289	329	324	309	313	322	300	304	305	355	298	284	346	312	336	288	303	322	327	288	315	307	305	326	327	329	314	305	311	315	307	328	285	296	317	292	276	305	323	315	304	317	329	320	314	336	306	275	329	332	339	297	281	294	310	326	326	314	331	333	304	325	316	319	306	307	309	332	322	303	311	329	275	303	307	291	300	365	320	294	321	327	323	330	305	311	312	352	306	293	310	313	312	306	272	285	331	301	301	335	324	281	322	334	289	322	308	316	317	338	336	287	293	338	284	276	336	308	324	292	330	317	310	278	333	282	319	296	338	294	284	347	305	278	300	313	304	299	339	316	307	312	306	307	319	275	319	308	320	315	298	320	326	310	302	342	305	322	292	302	303	303	315	294	315	335	305	309	329	307	305	300	302	285	326	311	307	320	305	286	298	325	346	320	305	324	294	300	322	352	326	279	329	340	290	304	329	334	330	327	320	316	327	275	314	313	319	303	296	333	326	370	312	276	302	307	328	319	325	286	297	288	320	332	342	318	343	322	318	300	317	293	308	314	287	315	335	335	316	307	300	303	375	329	361	314	327	283	330	314	305	303	332	334	315	290	300	330	336	298	303	273	304	299	340	365	302	343	300	315	313	282	315	340	300	323	324	338	321	346	284	284	329	309	331	345	343	295	327	297	314	303	310	319	286	308	312	316	294	316	312	325	341	329	314	302	304	292	302	307	311	305	301	327	339	306	347	311	317	297	293	319	295	309	287	312	319	280	292	290	321	305	294	293	320	303	312	328	333	313	335	312	341	305	325	292	313	306	284	299	304	327	329	308	308	302	317	344	321	341	308	282	329	276	293	302	313	325	340	346	325	280	320	318	313	318	352	282	290	335	319	274	300	300	340	302	317	328	333	335	336	299	288	315	325	324	328	295	278	306	359	326	336	296	306	303	312	301	319	329	328	322	314	300	297	298	354	314	293	319	322	309	303	337	328	326	321	317	320	297	303	321	300	329	339	317	309	342	275	305	328	304	312	323	293	291	304	298	324	303	303	320	301	312	309	320	286	312	286	283	311	311	296	320	326	334	298	313	309	307	333	309	302	353	302	300	279	320	299	308	310	310	335	293	344	293	314	305	337	299	299	296	298	292	266	330	348	298	337	330	312	288	296	313	329	307	304	329	308	317	327	327	347	295	286	302	310	296	314	343	280	270	327	285	354	365	305	342	307	289	350	321	311	314	319	326	306	315	366	278	289	300	304	298	322	305	298	297	293	318	335	300	320	302	331	296	319	313	323	317	297	332	315	305	309	294	332	279	305	319	288	331	337	322	303	322	276	334	307	300	299	339	300	324	313	329	307	288	299	296	289	332	316	319	334	335	306	315	293	274	293	321	315	324	316	314	286	318	299	318	327	303	348	304	314	325	302	299	332	329	329	290	289	332	313	292	274	300	309	276	314	317	312	338	314	312	280	353	307	311	341	278	308	302	315	304	300	326	296	306	304	315	310	341	352	318	317
9411	7142	10441	10438	9734	6841	5223	4464	3573	4998	3074	3189	2928	2479	2304	2295	1889	2467	2360	1688	947	868	836	812	911	829	810	788	746	774	783	782	760	739	695	736	718	732	725	731	722	771	681	763	711	681	726	747	655	677	724	682	706	710	688	704	723	740	706	707	696	707	645	701	694	690	685	712	664	669	640	716	702	680	670	684	684	652	684	687	720	684	664	747	671	665	728	651	710	664	693	660	672	627	681	679	647	634	660	660	673	695	650	649	662	638	648	665	644	679	638	698	637	642	671	693	643	681	687	656	679	657	676	660	674	630	641	685	660	619	607	661	674	630	599	689	670	649	659	650	658	663	614	681	653	667	679	644	728	692	695	641	635	669	662	685	602	654	698	671	665	637	700	671	650	697	642	663	647	685	637	660	631	673	684	639	640	669	624	697	652	668	626	632	672	649	648	656	622	638	699	694	650	675	678	648	658	661	664	658	701	654	673	631	680	600	671	650	695	602	656	614	652	638	632	672	605	626	675	613	618	624	679	684	685	663	644	631	645	679	684	651	682	620	657	689	633	625	643	650	660	682	675	645	677	674	664	650	663	676	712	647	663	618	668	653	665	658	619	664	665	629	642	669	621	654	612	670	664	687	675	656	640	647	625	677	625	632	692	635	665	710	655	665	676	679	684	686	682	676	677	657	660	624	637	688	652	626	673	642	679	660	679	638	667	676	663	702	632	666	680	647	647	704	651	655	685	664	659	629	672	696	676	640	702	705	701	690	696	644	671	642	673	691	659	669	636	647	634	683	672	647	648	673	684	674	627	688	695	677	675	636	647	678	666	672	671	627	625	632	672	667	635	601	637	657	647	648	616	652	633	618	651	711	644	650	666	656	684	665	658	640	676	617	644	627	741	685	657	665	642	647	680	680	706	654	641	654	677	661	661	629	641	641	691	637	674	633	631	688	645	646	714	654	670	659	681	639	642	677	684	632	649	649	659	633	601	668	636	621	655	654	698	674	675	668	684	649	626	671	659	701	678	619	627	668	639	645	676	647	670	622	663	704	653	615	607	677	682	686	643	625	636	608	701	661	690	661	617	707	642	659	623	665	701	604	635	649	675	686	681	693	684	646	641	655	721	652	648	670	645	644	685	635	652	724	690	659	662	685	666	652	633	662	692	676	661	627	601	671	649	652	631	658	668	669	685	656	684	624	613	661	659	628	640	675	651	663	707	684	659	644	603	645	665	652	663	672	681	658	664	634	651	663	664	684	684	707	692	674	665	661	632	681	635	655	650	677	685	693	622	673	713	669	662	717	671	661	653	651	673	691	613	674	672	649	631	633	648	697	626	666	638	688	612	654	632	674	620	648	660	690	709	643	621	705	648	686	640	665	641	650	655	642	644	680	642	683	666	694	691	657	661	657	676	650	677	681	661	622	624	653	629	648	680	653	622	674	655	698	669	713	660	651	680	666	675	665	685	660	625	680	669	679	681	634	649	682	651	675	663	687	612	647	634	648	676	665	672	644	665	658	621	665	690	660	653	686	671	615	677	654	638	691	687	635	574	572	663	663	632	702	694	595	651	678	594	683	658	698	669	666	652	663	672	651	661	662	656	634	640	643	647	665	673	717	684	640	660	690	668	663	614	630	658	680	662	615	685	690	655	650	651	658	664	661	661	660	673	637	691	618	655	643	671	624	657	669	666	642	682	654	650	676	609	669	687	687	668	641	648	663	671	684	661	683	663	678	721	656	720	658	656	687	623	667	658	670	629	630	653	648	663	647	692	660	660	652	704	640	649	642	668	665	624	662	649	668	662	650	634	675	661	679	636	643	617	678	683	631	641	650	721	618	703	680	667	640	651	647	672	643	672	666	682	673	662	658	676	718	632	638	628	666	667	636	672	648	693	692	673	657	704	666	706	725	683	717	671	632	654	679	688	620	629	606	658	659	655	624	665	692	657	721	704	644	631	649	666	681	641	680	647	645	681	610	646	631	643	640	689	648	663	651	611	653	658	677	648	636	645	644	657	674	660	651	674	653	678	664	668	668	639	634	599	684	661	676	663	636	690	629	660	702	645	637	648	629	631	654	652	615	619	712	673	663	682	651	694	635	662	671	657	642	683	643	659	641	637	630	699	690	636	651	672	631	628	686	663	614	663	672	690	663	714	669	643	632	669	612	646	648	631	646	670	680	637	663	672	714	653	699	698	643	668	669	685	661	628	636	681	688	669	647	679	683	661	652	640	620	641	709	663	652	688	677	644	672	692	650	658	677	656	692	643	637	675	627	724	699	642	681	652	678	654	692	675	680	695	665	642	702	658	684	652	668	610	676	652	677	639	629	577	647	652	651	705	672	667	669	668	657	634	672	697	664	623	658	693	683	705	663	678	647	670	655	715	650	682	681	691	701	655	609	720	633	690	634	694	649	639	691	627	663	639	628	656	638	649	621	613	723	656	657	690	642	684	647	629	663	659	646	653	664	652	683	642	676	654	637	670	672	696	669	671	685	662	681	646	733	652	660	652	624	686	736	642	648	663	700	617	642	627	676	696	654	642	638	648	645	638	664	638	652	675	649	645	656	653	643	669	671	659	686	658	727	676	679	663	616	651	621	598	679	632	658	664	677	664	630	645	679	625	660	646	642	716	672	695	649	651	672	655	701	655	723	664	701	646	637	614	632	665	645	635	650	677	629	664	644	656	718	674	637	680	734	678	689	665	683	679	686	674	651	628	644	683	646	680	710	634	677	629	657	665	656	681	630	616	637	702	679	693	636	646	643	679	634	639	654	696	678	669	672	634	639	692	647	695	628	681	654	728	641	668	649	654	634	682	680	665	652	650	689	665	682	717	649	686	691	659	622	651	657	654	662	639	681	701	629	680	647	668	698	672	680	629	689	650	659	653	685	656	657	657	661	664	640	660	658	634	645	594	628	673	657	677	680	654	615	670	689	641	666	683	686	631	668	617	736	643	675	636	669	687	668	621	682	638	653	664	667	672	642	616	643	653	711	698	661	666	662	670	626	635	642	672	692	687	733	649	661	703	633	632	693	622	639	636	658	631	650	649	665	668	672	654	686	658	698	632	664	670	671	691	684	667	688	636	627	615	626	633	704	631	616	634	639	683	631	674	642	710	636	656	602	671	689	657	642	661	689	669	617	604	642	667	709	687	678	646	653	636	659	648	620	691	636	656	649	696	681	702	665	686	656	629	652	675	687	648	665	638	694	658	639	667	686	686	620	629	689	635	636	679	659	598	692	680	672	644	643	659	660	679	653	698	658	664	666	685	633	708	662	679	699	689	686	661	665	658	671	683	649	687	608	691	643	621	646	685	695	660	623	649	651	682	676	711	665	667	679	701	673	668	681	664	722	647	655	654	655	642	654	676	682	649	655	699	672	675	632	644	649	679	616	675	667	653	655	668	627	632	665	664	679	721	681	669	664	663	690	684	663	709	676	638	628	675	651	659	634	637	696	649	680	699	664	673	655	700	666	661	655	691	631
26647	7914	932	540	439	341	301	310	323	298	314	299	285	283	298	297	305	297	300	287	265	288	290	295	289	274	258	288	289	266	283	306	281	274	318	297	274	267	290	258	297	265	288	299	308	297	280	282	281	312	271	297	316	289	277	304	305	267	280	249	261	287	280	293	277	330	271	296	294	274	285	266	316	331	283	270	289	263	266	327	270	278	294	280	286	284	287	301	300	286	282	285	312	276	274	297	306	302	287	307	307	295	290	299	269	304	293	292	281	259	293	286	294	284	272	283	308	257	285	291	318	270	293	293	273	298	283	285	272	281	270	292	244	300	287	306	293	263	309	296	264	253	296	297	273	298	314	291	275	310	290	265	277	304	290	284	278	299	319	266	264	306	275	314	277	288	273	277	296	270	295	264	289	303	246	289	297	312	262	273	288	283	301	283	294	278	306	312	305	260	274	292	276	297	249	321	278	266	281	255	277	275	306	276	283	300	289	277	282	299	243	276	279	291	266	297	310	288	280	295	295	265	312	281	326	319	254	273	266	276	273	283	261	313	294	281	277	267	290	278	244	319	289	304	316	264	254	253	288	284	273	304	246	266	282	278	276	266	316	284	277	310	284	246	278	295	269	277	261	277	307	332	289	316	293	302	305	285	295	279	279	276	307	304	286	268	298	310	295	288	252	282	263	295	269	290	287	284	283	272	292	271	274	264	260	276	291	274	281	282	262	286	260	278	322	312	311	300	273	278	313	291	263	279	275	309	291	267	301	253	281	296	285	304	291	279	297	273	287	298	280	305	306	287	291	304	278	289	286	275	319	282	306	266	259	297	263	278	283	284	290	285	275	272	289	279	288	289	278	292	271	289	301	259	290	270	299	266	266	278	290	276	264	310	305	298	293	294	287	300	292	252	265	282	296	279	294	289	301	325	309	300	305	280	305	267	274	292	276	267	282	269	299	294	280	299	274	270	335	273	271	274	299	267	317	283	278	315	278	274	253	286	268	279	317	290	274	312	286	272	285	280	278	272	293	291	284	311	272	261	306	289	284	334	286	310	273	291	288	276	281	280	307	296	286	300	268	285	273	277	274	302	274	264	277	284	263	277	290	252	310	306	291	271	300	282	268	282	293	275	301	277	298	299	292	294	259	314	283	279	264	269	272	277	305	302	280	296	269	288	259	283	305	261	281	288	271	279	278	293	259	265	280	309	269	308	266	273	305	287	298	287	286	294	288	287	298	316	287	301	293	290	260	280	284	292	309	263	286	261	281	298	300	311	318	282	293	281	283	288	270	314	282	295	292	286	282	277	254	304	281	303	298	286	325	299	274	286	296	286	285	328	300	293	308	290	283	305	308	282	306	278	294	276	296	252	282	281	282	274	274	273	256	304	301	255	277	268	299	269	281	291	275	291	277	267	294	287	266	254	284	292	288	255	288	286	285	289	274	293	285	303	293	277	275	295	293	280	314	301	266	285	273	239	299	300	285	296	305	286	273	317	271	276	291	271	273	281	283	291	333	288	293	309	287	259	290	289	274	267	305	304	274	314	301	264	289	260	287	253	275	289	285	240	237	280	258	270	300	307	265	293	300	271	298	330	266	276	294	310	283	291	310	274	289	265	272	287	312	265	287	297	281	274	275	266	272	321	276	290	328	277	303	290	296	294	300	328	292	282	284	284	286	275	273	295	285	300	290	301	274	267	274	306	271	289	291	314	283	282	249	276	295	258	286	276	285	296	266	259	250	273	272	268	261	276	261	312	289	271	282	297	300	270	302	286	249	309	283	287	274	285	310	300	277	293	269	282	327	254	265	264	285	308	298	298	282	311	281	287	313	286	270	287	291	303	263	255	297	276	264	283	298	279	298	303	263	293	264	278	275	265	269	272	296	319	283	264	283	279	298	315	262	280	295	276	253	305	282	268	289	298	307	277	305	288	274	287	280	295	300	274	290	294	269	265	291	264	277	284	290	270	265	289	265	311	285	296	273	281	270	285	276	286	280	283	307	302	286	278	278	291	289	301	259	258	282	306	268	244	270	296	311	275	289	257	281	295	288	296	275	280	308	285	305	293	272	298	292	286	282	293	307	258	282	277	271	280	275	273	314	308	289	312	275	265	292	263	281	252	275	285	288	288	289	270	297	299	290	272	270	337	273	289	262	320	291	321	273	278	283	275	311	286	298	268	293	271	279	264	290	297	266	315	305	284	274	275	290	281	288	290	286	287	298	279	309	278	289	294	288	300	290	287	271	297	271	296	287	348	252	295	274	294	244	263	261	307	288	279	287	289	274	264	294	278	307	304	277	273	286	291	287	297	294	268	227	287	323	269	267	291	260	277	303	283	269	296	292	241	263	282	297	271	275	288	294	293	303	285	277	302	307	276	280	316	290	283	300	288	274	291	295	276	269	310	306	271	303	289	295	306	261	292	286	319	307	266	276	289	296	276	292	278	299	282	291	281	300	276	293	295	276	303	264	264	293	276	289	339	302	292	265	284	273	266	281	304	280	254	303	287	269	315	293	307	293	267	270	250	325	294	259	279	263	266	277	278	289	291	266	283	285	262	295	273	289	275	302	286	292	283	262	285	258	278	284	262	237	288	296	262	326	295	298	290	279	272	313	303	277	296	269	286	284	295	270	301	265	284	262	270	310	271	278	290	300	309	262	269	301	255	275	306	270	267	306	294	276	287	299	322	285	290	334	314	249	320	269	274	297	271	283	297	283	270	288	306	285	311	294	271	271	276	302	313	267	279	293	297	285	256	285	282	306	284	279	294	304	291	294	277	297	306	306	261	267	287	244	268	290	263	297	278	287	262	273	293	315	274	287	286	330	304	308	271	273	279	264	263	260	274	269	308	297	305	280	304	298	274	280	289	292	282	296	280	297	324	300	278	293	280	264	258	293	262	270	302	270	289	274	275	289	307	285	293	312	318	308	305	314	269	284	237	297	277	320	297	296	312	280	254	271	297	302	273	282	285	245	300	287	271	242	283	293	315	278	305	293	258	276	295	260	269	256	279	309	302	305	317	265	272	296	272	299	305	276	307	270	301	285	303	310	293	253	282	295	258	300	300	310	331	266	274	287	287	284	291	287	284	310	264	301	279	276	292	303	278	269	293	279	313	261	290	279	288	256	267	301	302	298	262	289	269	254	280	242	315	272	297	282	260	273	297	294	302	274	306	301	300	298	296	266	288	294	281	267	270	268	283	294	316	303	291	267	305	292	311	269	300	288	297	275	303	276	281	317	288	296	275	276	290	266	318	290	285	268	322	275	266	300	294	284	263	284	269	294	310	293	283	290	283	295	304	287	256	284	300	302	270	276	283	280	283	277	244	285	263	289	278	308	256	265	291	295	299	280	268	307	291	284	272	258	271	294	268	267	297	259	267	293	280	264	312	305	279	291	271	276	292	270	286	308	293	266	290	276	281	272	291	257	267	307	290	305	289	309	274	303	292	261	286	270	315	269	294	328	269	297	267	270	331	255	299	265	308
6903	1148	1425	1302	1163	885	771	772	703	806	669	681	745	643	661	636	662	674	687	593	647	645	602	602	653	618	643	628	623	605	620	645	633	608	618	618	657	633	623	626	658	634	612	639	640	636	681	618	664	596	663	625	659	604	647	602	588	599	688	636	624	616	638	631	620	619	596	620	652	622	663	627	619	653	647	641	594	609	650	627	626	664	631	639	602	591	567	601	655	612	653	656	620	667	606	632	595	636	645	588	598	610	628	680	588	614	643	668	594	639	626	637	644	590	621	648	624	670	611	623	636	662	596	655	674	701	647	671	619	601	628	612	622	622	631	607	628	684	606	632	622	636	613	674	646	595	669	646	622	648	657	595	630	627	613	647	638	617	641	606	633	617	616	645	606	631	665	633	646	660	624	623	634	625	630	638	590	613	607	640	602	567	595	689	663	605	598	637	645	645	583	634	619	562	663	595	642	612	593	604	605	616	650	652	628	641	683	611	606	616	618	608	599	669	614	632	640	640	607	622	619	630	590	644	687	586	605	586	599	657	636	605	622	641	625	599	598	632	619	623	638	645	618	627	620	653	578	666	619	646	634	630	641	641	616	628	608	618	648	629	596	635	642	584	614	660	621	681	592	595	636	604	629	669	595	646	643	599	588	606	624	636	687	644	647	612	610	605	629	621	568	644	602	586	644	613	587	652	645	584	618	632	611	632	622	621	654	609	646	623	592	635	623	604	593	614	648	586	619	633	614	606	660	666	663	621	651	614	597	639	608	629	651	601	594	611	598	618	625	687	651	633	627	602	631	624	635	647	555	591	654	673	686	620	641	619	642	627	640	609	614	621	646	662	623	621	656	606	572	640	607	655	618	649	631	641	630	593	601	588	637	644	649	627	654	624	666	618	622	614	598	608	628	606	609	625	588	654	679	622	638	659	608	662	614	642	622	608	605	624	666	615	625	671	669	658	626	645	660	596	637	687	655	680	644	656	638	617	647	685	642	645	651	618	578	590	596	612	620	642	598	642	621	608	614	656	592	621	603	616	619	628	616	638	630	633	666	621	614	630	620	644	617	645	618	614	665	640	585	633	661	622	620	634	587	650	643	660	603	618	674	613	663	649	597	684	621	669	632	583	679	611	658	582	616	674	643	617	651	645	630	619	638	608	636	669	629	613	628	649	601	631	575	674	626	663	617	632	680	601	589	622	573	668	573	666	655	621	622	597	630	683	593	678	623	660	647	639	595	634	647	641	636	598	621	625	617	620	612	654	637	602	672	641	637	630	606	663	649	680	610	603	643	652	608	617	637	640	652	642	603	653	616	634	648	626	632	633	598	643	598	634	642	618	597	616	660	642	656	600	594	644	614	609	649	655	618	588	615	652	677	632	607	664	586	654	643	615	670	635	661	660	657	635	663	610	637	620	603	611	604	654	593	607	631	635	587	675	627	659	600	696	617	631	625	635	627	628	638	614	643	619	649	652	615	617	651	647	647	628	566	609	578	623	616	627	623	606	643	608	601	650	596	632	652	647	578	620	658	605	632	630	621	606	692	638	592	625	629	602	641	652	630	641	573	635	593	710	627	634	651	644	617	634	609	658	624	620	605	657	642	602	632	626	611	597	645	622	579	604	633	655	621	674	611	616	607	632	637	656	614	640	637	633	668	656	625	658	618	615	615	718	633	642	611	626	628	652	668	624	585	587	681	643	626	615	638	628	624	675	579	655	667	677	608	665	609	617	588	592	582	625	620	603	699	649	646	587	606	652	661	619	589	610	653	635	655	621	584	639	645	604	607	613	620	678	598	635	622	655	585	639	692	610	610	679	643	623	610	625	657	639	585	599	639	640	649	649	658	614	610	619	659	581	625	620	626	644	625	611	633	637	602	622	623	632	618	678	640	621	633	646	644	622	661	603	648	581	612	615	643	619	660	672	632	668	639	625	633	618	622	652	665	609	594	644	664	658	637	645	606	638	636	646	642	643	624	661	602	588	594	610	676	627	671	659	559	637	663	619	598	643	674	643	637	622	636	607	671	593	646	620	620	570	642	561	654	595	576	647	626	650	655	602	688	618	633	606	646	643	583	595	595	581	610	633	649	640	622	603	638	642	641	638	632	665	703	639	600	645	644	659	637	591	632	630	653	654	623	642	657	637	610	642	647	597	615	643	651	611	667	644	605	599	622	658	611	636	620	650	598	664	635	636	658	683	642	598	636	664	657	662	626	631	630	615	633	598	637	611	565	649	616	667	615	654	675	625	674	608	589	593	635	646	634	632	614	623	636	634	661	627	646	619	645	612	659	628	620	661	633	603	630	649	593	586	616	604	643	626	643	650	615	624	662	628	631	622	631	607	610	597	663	637	614	654	619	614	635	607	646	629	615	619	584	645	656	635	612	693	637	688	597	630	671	665	634	672	657	599	605	657	654	638	650	659	616	640	647	627	633	648	655	686	610	638	641	657	661	608	605	591	655	616	624	592	624	701	608	646	627	605	632	667	632	606	631	629	607	683	613	555	676	626	672	652	597	641	645	627	641	626	651	602	624	647	601	633	630	662	671	653	634	607	629	632	673	609	604	629	653	628	664	662	638	615	627	591	639	632	631	608	608	570	667	648	614	621	639	607	638	621	638	608	595	644	641	655	683	618	612	593	629	650	630	647	608	663	642	593	616	667	628	635	652	612	623	608	592	622	642	611	643	631	585	668	632	622	621	605	637	653	608	657	619	625	611	610	589	662	580	610	621	638	651	632	601	637	605	623	668	613	629	616	604	634	623	593	640	674	626	644	656	619	644	621	620	603	640	663	636	632	679	620	619	657	617	594	632	602	630	662	695	623	636	616	566	628	605	658	644	669	651	660	634	605	651	604	677	660	635	614	648	604	634	622	635	656	599	627	643	621	621	651	698	578	630	605	643	653	604	634	627	597	664	633	637	671	607	671	640	686	692	593	622	623	634	659	669	586	608	629	655	628	652	623	644	629	668	632	658	646	622	663	631	616	609	655	673	638	604	672	647	614	615	645	603	672	646	641	637	576	587	584	631	616	621	635	635	616	611	635	626	649	587	653	613	599	532	596	619	613	693	653	620	593	621	619	634	619	619	680	625	651	649	640	601	635	635	630	654	643	662	643	574	648	639	631	668	635	645	646	618	632	581	624	639	643	590	609	614	636	633	608	661	610	635	622	636	635	620	659	614	616	635	573	631	626	629	649	670	607	629	590	564	601	580	603	607	590	582	654	635	636	595	594	632	609	612	607	632	591	652	638	647	652	638	619	656	632	672	649	602	623	593	586	649	615	629	639	683	657	637	622	637	614	648	618	651	660	610	617	633	617	661	579	644	646	620	640	628	601	594	644	596	619	650	640	657	636	653	596	622	645	628	626	619	636	591	665	621	651	634	660	639	631	695	641	634	679	661	606	636	625	596	633	639	605	630	620	647	653	655	677	657	635	614	653	614	621	622	605	603	600	654	650	680	650	662	638	606	596	637	628	605	623
28469	13428	6786	5819	4492	2423	1303	993	816	783	590	565	523	565	524	478	484	488	529	451	365	408	355	395	393	387	392	342	408	361	398	384	441	350	416	360	380	365	379	371	404	358	407	400	364	423	401	383	411	385	368	349	397	370	390	351	371	360	389	390	377	364	413	362	380	363	385	373	367	370	369	386	397	395	425	357	393	369	364	368	390	383	377	357	406	353	408	360	351	393	357	370	386	366	419	366	380	340	370	370	339	355	396	387	387	387	382	349	377	397	362	361	391	401	351	393	397	374	370	372	380	390	366	380	430	430	371	381	397	357	400	401	445	378	376	354	395	365	384	394	396	421	398	382	363	390	369	411	393	385	368	351	373	381	385	372	412	381	413	359	392	336	347	358	365	369	375	406	357	406	385	342	347	373	357	355	388	380	397	379	383	383	358	371	383	366	380	353	381	380	427	390	412	393	359	411	390	364	370	386	351	368	383	393	355	354	347	389	419	373	362	387	403	386	402	415	346	371	396	356	378	426	391	344	385	393	383	364	366	371	374	383	387	364	379	365	352	419	336	375	381	354	352	354	385	395	370	370	347	362	366	377	363	374	375	370	381	366	359	360	374	408	388	425	372	361	383	379	378	399	387	413	383	406	328	367	369	359	392	403	386	394	416	431	378	372	372	367	430	363	360	396	377	373	401	407	391	379	359	407	376	377	377	353	408	363	388	357	359	342	405	403	361	426	382	395	378	350	371	366	358	396	423	335	398	402	413	411	367	391	390	368	380	411	355	377	382	388	346	421	360	400	386	403	377	384	383	392	406	426	390	351	351	353	410	378	386	374	343	366	401	385	400	391	393	418	379	400	360	374	392	393	378	372	395	391	403	379	395	343	395	370	378	386	395	374	404	394	379	387	370	342	394	385	393	424	380	380	326	391	396	401	363	360	380	347	397	378	408	394	397	385	389	334	395	371	386	430	346	377	408	380	399	361	370	383	390	375	355	389	378	399	400	341	387	397	375	354	399	393	370	373	408	395	392	369	400	356	351	400	363	383	358	351	355	355	395	383	346	343	413	394	377	409	365	354	378	373	385	363	364	385	390	419	408	391	401	367	395	372	417	360	389	376	349	343	400	364	372	346	392	382	392	390	388	380	408	410	374	375	378	380	377	406	384	379	406	402	387	358	396	395	397	398	393	382	383	380	378	372	392	426	375	384	424	377	356	356	404	388	362	360	374	398	399	373	378	380	370	416	398	401	352	364	419	391	392	328	409	403	378	390	372	369	403	354	380	368	354	378	355	381	354	359	392	366	371	348	392	376	387	398	333	389	378	418	388	355	379	395	377	381	358	422	359	391	383	370	368	426	393	369	364	416	361	391	398	343	358	399	395	363	359	403	371	384	374	409	389	374	368	390	356	412	410	390	366	380	350	368	371	393	373	365	382	363	331	382	371	398	380	361	352	336	387	391	360	325	388	395	383	392	361	374	363	426	367	384	382	388	373	358	364	348	367	356	374	406	373	374	366	405	366	418	389	338	404	391	417	416	370	386	379	349	404	354	360	346	382	387	394	396	389	397	379	328	393	369	362	349	373	318	366	374	340	346	338	387	360	407	385	343	357	354	415	370	372	399	390	393	367	381	375	364	417	377	390	371	384	324	364	398	385	338	346	398	375	377	361	374	401	395	357	362	381	358	393	389	412	373	398	381	353	388	389	370	358	365	393	382	365	377	366	385	402	379	387	370	373	323	367	373	380	393	339	382	394	385	381	352	360	415	342	400	366	401	406	365	394	371	378	394	373	377	360	372	384	369	367	393	387	361	368	389	398	380	387	398	402	365	394	360	378	382	363	367	379	364	386	363	400	356	393	342	382	402	359	403	402	356	399	346	367	362	386	394	393	394	379	359	362	346	366	398	369	359	383	397	381	389	366	393	397	371	377	357	409	370	398	363	374	372	358	351	402	387	362	352	385	377	373	410	367	376	346	363	398	410	369	356	378	359	403	411	364	378	355	351	381	385	365	391	362	384	366	390	383	346	363	358	371	383	419	370	381	365	354	368	381	394	400	393	381	362	344	374	396	356	393	356	374	384	406	366	382	356	387	380	366	397	347	405	366	357	393	317	330	396	352	364	384	377	398	368	378	373	351	340	370	366	362	366	414	400	332	361	374	385	381	363	384	361	366	384	352	369	360	352	414	379	380	408	384	365	382	339	393	354	381	380	384	375	391	359	359	385	395	413	376	394	384	406	385	394	378	374	368	379	374	390	365	357	378	343	408	391	356	369	415	392	406	395	368	375	363	402	374	422	387	372	388	371	380	377	431	359	393	389	404	393	421	363	384	397	375	403	391	385	396	407	394	385	402	380	344	391	384	382	343	343	397	390	364	382	413	396	355	382	400	371	362	374	400	388	369	351	394	404	392	383	403	402	378	367	367	389	403	357	379	393	340	384	381	399	370	367	374	388	415	369	351	402	393	358	379	406	366	385	375	377	425	376	376	404	431	410	342	392	382	397	394	362	333	374	353	404	402	347	342	389	322	384	376	362	380	385	416	382	358	357	407	401	367	405	340	399	364	381	371	383	390	396	383	381	372	381	369	394	356	429	374	376	394	389	358	365	384	398	400	390	364	377	384	370	367	380	373	380	398	344	382	389	339	344	395	414	405	390	400	371	420	359	351	418	364	375	345	371	392	352	396	349	393	398	358	360	388	354	388	371	370	401	375	371	382	371	376	386	417	373	334	367	400	384	401	361	399	380	347	368	399	394	339	380	412	407	369	351	372	405	381	355	389	377	384	392	375	388	369	394	395	420	363	373	392	424	341	412	382	385	383	361	376	385	360	352	401	416	370	394	375	383	378	392	399	432	368	349	380	364	380	400	366	386	359	361	359	338	374	372	393	365	367	363	386	394	372	401	389	384	396	352	357	366	348	397	360	356	393	379	377	393	371	386	381	371	413	399	383	377	374	373	381	367	382	369	385	394	388	358	353	382	384	394	378	399	361	393	358	369	399	389	376	419	390	383	371	389	398	370	378	392	356	410	401	395	385	380	397	401	334	369	384	444	397	380	329	367	392	386	368	382	378	368	382	364	379	376	421	357	381	398	355	397	393	386	402	383	378	401	361	369	412	378	363	378	373	363	345	397	365	382	355	389	385	400	352	362	393	379	366	362	388	369	401	365	393	359	337	361	415	350	397	408	358	376	368	370	388	417	404	382	368	368	369	378	413	378	380	357	368	388	432	380	401	348	379	344	383	378	384	394	400	426	394	384	351	404	363	408	403	369	412	394	369	367	368	390	346	361	378	367	368	369	392	433	380	368	418	386	374	362	407	387	377	356	355	392	382	379	384	396	401	365	375	374	393	412	385	396	370	374	342	361	383	385	367	383	374	359	386	352	378	378	399	367	393	376	391	340	374	373	363	359	380	340	362	404	386	397	375	363	369	391	353	355	376	377	368	372	369	372	340	423	362	376	350	355	402	379	365	372	394	375	366	340
8774	4467	6740	7932	6845	4826	2952	3104	2528	3012	1967	1782	1958	1952	1805	1767	1686	1737	1635	1196	1050	938	918	979	946	931	935	899	888	904	849	887	834	877	854	854	903	899	906	872	875	867	883	835	863	889	839	896	846	883	880	859	931	853	889	868	933	854	868	915	882	874	861	853	848	910	905	853	846	850	806	863	872	830	838	925	847	888	848	875	875	864	872	892	853	857	882	854	859	868	863	879	834	851	884	833	845	879	859	840	883	788	854	864	875	819	818	840	865	843	854	862	819	875	859	844	873	841	899	839	845	804	835	867	874	864	851	860	830	831	867	823	821	837	836	845	851	843	807	848	824	837	798	827	848	835	817	865	837	857	845	856	830	857	832	870	839	804	832	883	842	903	878	833	843	852	843	869	882	859	865	867	842	829	880	799	850	909	870	856	861	859	863	861	805	855	784	868	917	776	811	900	831	872	865	820	857	846	838	884	813	847	867	800	818	819	904	842	873	826	888	851	853	863	846	814	826	880	842	864	833	831	847	913	836	884	861	861	867	883	831	873	861	843	847	843	848	867	884	813	894	832	834	803	823	859	831	852	801	875	839	837	854	806	908	826	894	817	839	842	837	805	872	834	891	891	836	815	783	856	835	835	853	775	911	903	833	801	847	807	834	853	836	813	898	835	821	828	845	819	839	911	862	879	889	861	850	862	784	870	889	836	834	862	793	853	884	882	806	880	852	863	852	873	872	892	877	841	828	892	860	894	867	886	868	822	876	857	856	836	834	888	884	842	825	854	877	807	918	826	859	863	872	822	888	889	801	900	823	825	834	855	888	885	846	840	850	854	831	871	838	876	846	827	840	850	826	833	862	868	909	911	880	885	839	869	839	857	828	832	886	851	894	828	833	830	778	935	868	826	866	913	822	883	850	838	899	815	873	843	858	856	834	787	839	876	823	866	811	839	859	865	864	863	847	815	797	881	841	854	857	836	819	824	845	874	829	838	848	893	831	866	839	933	823	836	875	833	843	850	762	864	788	838	860	837	825	849	857	949	849	876	873	849	805	812	859	829	823	867	855	878	857	832	822	865	876	794	820	861	832	893	827	906	863	811	865	869	879	864	845	827	880	870	888	831	897	852	860	871	869	870	881	839	839	832	870	868	897	868	862	870	874	816	818	840	801	834	850	852	829	843	900	817	843	875	891	870	869	810	898	869	864	874	867	919	872	846	822	921	854	794	867	801	876	899	889	862	866	895	859	865	911	896	853	908	809	897	863	834	878	809	792	799	860	855	848	856	848	814	826	842	872	822	770	860	815	850	845	844	832	834	896	854	837	857	806	871	854	882	826	880	922	851	874	813	860	845	928	861	820	873	809	882	820	848	811	809	874	813	830	847	836	903	837	854	866	841	930	868	846	807	846	861	857	839	908	830	902	880	857	888	885	841	906	868	829	879	810	818	844	814	815	863	873	906	807	883	860	776	831	849	884	840	848	878	908	874	864	865	872	876	852	866	893	826	836	855	821	878	821	839	859	809	853	852	874	872	856	853	821	868	857	849	868	886	846	856	841	854	894	906	841	818	825	857	853	902	874	900	840	859	849	835	857	880	858	898	830	809	810	864	893	797	841	844	854	889	842	839	866	849	837	803	832	808	870	865	825	813	880	842	846	875	825	901	859	882	823	849	878	838	857	865	890	798	826	832	793	854	858	850	911	884	861	823	841	859	835	826	868	827	812	843	829	880	838	880	879	779	862	870	879	854	829	892	868	874	842	853	910	906	805	871	841	828	880	838	851	889	837	867	827	822	891	829	864	837	902	899	804	828	849	873	853	826	812	889	831	864	795	861	928	846	876	936	830	875	866	904	825	845	798	915	908	889	866	872	816	871	882	839	843	865	818	853	841	870	815	859	822	929	840	882	864	843	840	900	844	894	896	872	825	871	812	813	790	857	847	849	869	900	846	860	866	882	842	833	921	858	913	869	842	838	898	876	830	882	943	833	844	866	912	856	821	846	824	865	903	870	827	840	877	822	837	870	870	870	828	861	901	798	892	872	848	836	825	878	843	845	877	859	825	831	893	818	838	825	848	861	807	836	892	856	803	817	893	831	880	826	861	878	864	877	854	847	883	810	856	797	918	884	826	882	835	876	834	808	865	876	827	850	874	891	833	894	892	863	882	831	885	875	873	857	814	837	866	914	825	900	873	845	857	830	880	879	873	868	875	861	852	827	865	887	872	855	875	806	821	831	906	888	847	822	868	865	860	850	854	825	854	809	833	818	852	847	860	844	852	848	858	845	841	809	813	841	830	828	809	869	852	807	860	833	855	819	816	882	839	897	854	853	886	882	803	864	874	828	856	881	879	864	857	796	851	837	866	839	883	885	847	852	839	888	834	836	835	822	861	839	850	882	844	839	827	862	834	855	876	869	928	881	827	831	889	855	815	815	860	871	907	890	915	828	880	826	842	887	842	867	841	861	852	838	868	834	829	773	886	859	848	866	810	882	806	873	871	837	845	867	835	800	881	815	901	839	882	855	868	882	800	832	839	852	906	801	851	846	880	894	841	837	779	867	864	840	819	870	836	865	817	855	840	910	869	863	891	872	893	862	861	830	869	853	835	828	857	841	914	866	825	898	854	836	817	852	838	875	826	824	837	861	829	806	854	854	859	845	852	835	868	845	862	891	874	896	858	844	840	831	850	804	852	831	886	825	867	903	857	846	824	865	900	820	838	898	869	832	854	836	890	877	870	848	843	853	840	903	835	863	822	829	846	853	845	878	865	838	912	846	851	824	877	865	827	821	864	875	816	854	888	852	868	810	871	875	893	901	884	885	827	833	856	873	869	823	858	885	854	867	838	858	934	818	823	869	815	864	830	890	872	832	902	873	880	877	881	828	869	864	853	875	769	844	839	861	959	854	830	777	867	819	885	845	856	858	829	877	844	850	866	860	893	851	829	865	852	877	847	834	851	839	861	818	861	850	866	849	880	842	898	890	830	847	851	858	845	835	841	881	851	825	800	828	863	903	864	879	893	882	855	841	876	807	853	894	819	873	849	864	865	854	855	830	855	862	855	843	868	844	881	866	797	860	855	872	902	899	870	846	876	866	903	838	836	821	811	838	857	826	847	838	884	850	813	835	831	857	830	895	837	840	855	794	879	848	865	841	869	886	869	830	849	877	850	849	867	857	827	874	916	860	801	860	835	837	858	872	846	907	853	887	877	847	839	819	845	821	850	868	860	851	850	866	913	835	887	840	853	827	843	833	868	885	861	850	879	849	845	823	833	848	847	881	886	831	892	886	834	838	846	831	841	842	896	838	890	876	883	870	843	849	887	855	877	845	844	873	834	851	887	860	921	853	858	812	890	838	910	869	902	881	849	853	871	770	871	854	838	838	841	842	888	827	848	843	851	848	901	813	817	821	844	830	930	874	803	866	871	841	850	851	863	847	874	876	851	845	865	825	833	890	846	821	834	851	871	876	888	851	820	839	851	871	844	825
29042	16884	10633	9949	7492	4209	2306	1615	1235	1202	881	642	583	675	590	574	525	525	491	397	335	271	309	330	315	322	353	327	314	299	286	313	271	322	296	346	313	343	324	345	286	308	332	296	323	314	338	293	284	316	265	307	331	292	317	305	303	297	311	318	315	320	298	317	294	308	321	307	339	279	285	314	280	301	299	262	278	306	286	308	282	332	312	309	324	301	327	299	326	295	315	289	316	306	305	266	303	304	322	301	290	315	313	292	292	306	300	314	297	308	309	324	312	290	282	288	289	307	308	300	303	307	307	298	326	322	294	291	325	330	280	283	354	298	311	328	300	301	289	293	300	300	287	311	295	295	302	337	312	299	283	325	306	317	299	331	284	307	343	327	315	290	328	315	311	275	321	319	319	282	301	290	298	289	367	287	300	287	301	325	333	316	342	306	308	311	334	291	317	333	308	331	303	334	337	303	321	301	270	323	292	307	298	322	289	291	292	316	332	312	287	295	332	277	295	282	287	303	296	287	310	292	293	281	332	275	301	295	333	307	279	276	312	282	312	322	288	301	292	345	315	301	303	296	249	277	329	302	287	284	331	304	311	296	310	322	327	297	311	290	312	301	281	315	314	317	303	313	311	304	290	334	312	316	341	314	321	296	281	361	307	301	282	292	295	311	305	288	294	295	293	305	290	308	284	279	263	323	328	295	307	301	309	280	327	278	287	304	333	305	290	299	307	320	308	276	304	285	325	303	325	308	309	322	285	298	274	314	285	328	291	307	311	313	300	303	274	305	284	317	303	301	319	317	315	296	298	319	306	319	305	299	284	330	319	273	308	307	295	309	317	268	320	310	298	286	279	318	334	326	322	293	315	311	337	329	295	291	311	274	306	299	318	325	311	292	276	279	296	295	291	312	307	303	332	283	317	323	332	273	281	269	313	297	304	286	292	317	336	283	328	287	277	283	317	280	308	322	305	306	270	313	290	331	334	318	331	333	266	308	307	318	332	319	323	303	286	312	296	310	328	315	325	303	300	296	308	307	304	298	298	311	303	336	309	309	315	279	303	282	307	293	284	295	341	283	305	292	323	298	332	292	305	305	311	315	294	307	292	297	305	311	314	312	289	324	286	275	289	295	290	319	331	285	327	324	311	295	329	263	291	324	304	335	321	306	300	291	326	290	331	323	361	299	313	277	291	290	323	262	292	295	308	283	303	295	301	277	304	313	325	280	333	299	296	297	306	315	262	303	300	308	257	286	293	299	300	289	335	271	305	294	309	340	312	302	304	333	313	290	306	310	288	316	328	264	316	309	335	316	287	297	275	340	298	308	301	290	302	304	292	324	292	284	276	309	311	287	314	300	307	276	348	326	326	302	286	318	296	298	329	309	293	317	297	303	303	303	310	324	304	300	317	312	345	288	304	299	273	307	302	300	302	311	300	336	300	318	345	316	290	286	305	284	315	307	330	320	294	291	303	337	301	291	324	302	304	276	278	336	289	293	341	293	296	311	275	306	302	286	285	306	291	285	287	286	311	315	314	311	309	279	302	315	297	304	305	331	308	333	330	316	318	342	305	319	292	296	339	326	312	305	303	286	299	305	284	310	302	278	277	316	336	294	306	298	301	293	305	311	282	316	329	303	318	301	313	295	326	296	299	332	289	297	293	303	309	321	301	330	335	308	265	313	339	323	297	312	302	317	293	277	291	324	318	330	280	304	277	293	331	330	291	317	320	301	313	347	304	273	306	331	306	323	302	294	290	274	288	325	321	310	304	280	308	306	316	295	315	294	322	294	299	325	339	311	324	274	289	307	306	328	295	320	287	334	322	319	324	323	316	314	305	289	334	320	310	290	301	293	288	330	323	308	329	338	281	301	339	295	308	310	293	322	300	306	302	300	311	311	301	269	304	322	284	305	296	295	298	314	302	304	304	329	299	295	300	307	316	318	327	321	312	315	294	298	305	295	278	284	320	287	307	315	302	332	285	301	278	292	284	297	347	313	303	299	295	327	319	329	303	300	286	298	308	301	293	305	327	322	268	321	295	296	299	276	309	309	268	329	306	277	304	299	334	312	312	276	317	294	294	305	306	329	302	298	298	319	292	264	297	299	276	290	305	273	321	323	313	310	313	327	287	315	295	302	332	293	300	314	321	292	280	334	301	279	280	291	295	313	335	289	278	333	298	292	283	314	331	301	329	307	316	301	324	326	286	322	323	309	301	309	338	314	309	314	318	304	293	305	295	298	290	270	297	296	326	325	302	311	306	282	273	300	321	307	313	304	337	309	293	319	289	295	316	318	294	276	301	340	308	300	319	326	314	296	272	280	296	288	319	279	296	314	304	308	309	297	325	287	296	293	326	305	303	285	310	325	310	293	317	307	300	288	283	289	308	307	326	282	290	343	279	308	321	285	316	313	293	310	331	334	288	303	314	319	313	335	298	304	263	297	288	303	278	310	314	301	308	312	302	296	287	311	315	324	288	277	278	332	284	294	307	298	330	297	283	308	290	298	308	280	306	341	291	297	297	300	284	306	295	315	329	275	303	278	324	334	304	308	311	336	296	346	296	343	328	303	294	305	309	291	307	306	319	316	308	308	291	307	301	316	316	294	289	303	323	313	300	292	301	283	311	314	292	334	299	324	269	302	302	310	310	304	321	316	306	278	319	326	317	274	294	327	328	292	295	292	309	306	341	307	283	347	296	297	317	286	329	310	284	296	313	280	280	273	309	302	289	311	334	306	311	296	315	283	281	311	304	334	295	302	300	319	327	310	286	312	324	294	284	318	291	298	304	323	333	328	317	264	308	308	300	307	296	333	304	307	292	301	316	324	324	306	315	302	269	322	290	320	291	302	309	314	301	334	320	278	320	334	304	312	303	294	245	323	293	303	311	322	304	316	318	301	299	321	305	299	322	288	333	299	310	309	288	272	290	295	326	301	345	315	295	284	296	298	310	318	294	314	287	286	292	315	335	327	316	322	314	311	317	311	290	292	308	318	301	336	301	323	303	301	256	314	304	273	322	297	296	294	308	335	333	285	313	289	281	311	324	283	310	338	333	335	331	300	304	284	326	312	308	326	283	298	310	290	296	311	300	293	301	319	323	339	300	316	296	314	339	310	305	290	309	293	278	294	289	294	318	297	328	296	285	306	331	307	293	311	309	322	319	295	288	300	281	278	291	321	317	308	299	306	294	307	271	279	319	317	277	309	271	296	302	296	318	312	326	326	273	329	278	297	300	293	312	307	288	303	302	344	305	280	299	299	310	336	321	279	334	323	266	320	308	305	294	337	298	295	326	284	311	324	291	299	286	258	302	289	311	297	300	286	291	289	290	313	317	295	275	313	328	282	299	284	317	299	320	304	308	278	326	299	301	288	284	314	312	317	329	309	322	274	331	313	294	295	321	316	312	321	302	288	279	288	320	302	330	314	309	307	292	327	317	355	308	265	296	316	282	318	306	289	269	330	318	305	353	294	294	327	332	287	330	321	308	304
9120	6084	9510	12048	9509	6805	4587	4450	3915	3946	2906	2279	2458	2688	2283	2695	2329	2409	1834	1275	924	805	836	836	864	795	785	679	761	780	735	772	754	703	724	762	734	695	750	722	693	708	668	696	706	691	703	697	661	681	676	649	676	646	694	675	664	658	684	672	675	666	663	691	718	637	608	671	694	705	666	621	662	712	635	688	672	682	646	659	708	641	642	678	644	643	664	633	675	672	644	662	682	666	642	666	691	682	627	649	655	702	686	641	680	657	645	634	679	653	643	687	685	611	650	641	645	668	691	625	662	662	738	633	656	722	667	674	609	655	649	655	707	661	639	634	672	688	679	670	693	605	651	676	669	642	653	634	645	649	631	677	677	682	646	648	645	667	650	606	649	641	633	631	596	674	653	669	660	652	622	635	715	653	643	675	620	623	610	673	657	666	633	588	648	663	682	643	627	657	650	654	659	655	650	708	665	656	656	608	695	628	611	637	723	627	627	671	631	650	628	650	613	650	688	634	687	649	674	641	684	645	674	624	637	672	694	632	608	613	668	620	618	653	636	603	608	649	640	678	629	652	658	637	639	660	642	709	646	626	644	637	685	651	635	643	662	640	670	638	690	627	624	604	658	655	652	635	651	602	595	659	660	641	656	651	665	646	679	636	669	661	693	652	624	659	679	624	653	646	699	655	654	658	649	647	640	651	623	648	646	680	663	630	644	607	639	633	629	656	655	691	632	673	671	646	695	672	611	660	623	733	725	673	679	683	598	684	669	649	653	615	592	633	669	678	654	645	679	626	642	621	644	658	625	656	630	666	670	665	642	662	629	645	607	645	656	656	704	632	652	626	666	685	664	652	628	614	687	658	675	649	648	635	626	638	654	614	586	617	686	656	674	668	665	684	697	633	582	655	645	689	608	649	631	637	646	669	640	664	623	665	674	634	645	631	641	666	644	640	671	660	641	627	638	699	670	646	662	635	620	662	614	669	685	631	648	662	670	649	658	659	689	654	654	675	643	662	664	610	705	673	649	642	611	667	681	619	650	645	629	623	698	637	643	595	638	608	630	640	687	645	638	683	630	614	704	648	636	687	643	683	600	609	691	638	665	666	621	684	660	646	634	624	631	641	646	669	640	671	689	614	660	601	647	698	647	588	629	679	653	608	663	669	630	668	658	639	638	650	626	679	665	645	584	666	655	674	614	641	646	649	625	580	638	628	623	684	630	647	668	671	655	643	661	667	637	596	647	651	648	649	676	620	650	682	638	646	610	652	662	668	662	683	619	666	647	663	611	655	629	615	699	614	653	691	670	628	651	640	645	655	665	673	640	617	641	663	616	611	617	645	664	654	620	643	670	631	636	649	672	612	654	613	638	633	609	644	653	684	659	661	678	645	630	632	613	659	645	613	655	651	654	661	666	658	653	662	678	596	638	681	667	654	651	715	644	676	623	613	622	617	648	653	626	663	670	621	670	621	693	617	666	648	650	660	656	653	626	661	647	627	675	689	661	658	612	617	712	668	665	662	624	649	633	652	642	665	627	660	630	650	695	672	625	650	670	633	654	652	646	617	643	627	652	576	667	614	671	682	661	647	645	640	683	652	703	619	648	726	683	668	619	630	634	599	635	673	639	697	664	698	713	646	640	667	680	660	634	630	643	660	644	641	628	629	650	623	665	674	658	640	612	622	709	623	656	652	646	656	659	679	663	652	690	683	623	664	690	628	648	623	653	641	634	625	603	621	615	657	684	639	642	613	613	678	671	659	629	654	663	634	637	659	647	655	645	621	651	646	641	699	648	632	651	659	646	662	655	605	611	624	660	674	638	665	626	669	635	607	667	666	658	642	644	615	581	644	643	617	612	645	675	636	668	643	629	635	650	632	654	633	630	614	671	654	651	672	675	665	593	622	627	691	700	649	620	641	618	641	671	648	626	679	629	675	650	696	635	641	635	683	656	661	663	602	630	683	670	656	637	630	612	602	612	641	686	659	695	657	676	655	639	672	678	657	633	680	649	651	652	660	650	662	629	672	619	642	635	652	651	640	652	641	625	623	632	639	630	646	654	663	663	651	635	610	640	682	613	655	636	689	645	632	649	635	620	646	634	615	635	659	667	651	605	650	679	656	640	624	610	610	639	637	624	656	653	693	674	625	658	684	652	640	638	663	632	645	699	647	629	657	645	650	638	640	649	659	645	678	641	664	634	639	599	638	640	625	601	607	651	688	660	634	633	631	649	624	656	646	662	649	622	628	637	644	663	681	641	667	657	705	627	655	617	688	613	656	702	610	630	618	671	636	634	623	630	645	658	628	714	666	648	644	630	618	667	631	641	675	662	684	641	621	611	600	630	635	641	655	648	612	657	653	670	635	661	674	616	660	611	646	654	675	675	624	664	630	634	656	667	637	631	641	650	675	689	606	652	656	648	620	653	635	668	660	649	625	653	657	628	627	693	584	680	664	649	684	627	640	648	635	684	667	634	679	657	648	612	631	629	618	700	650	614	656	663	679	668	682	651	618	641	641	621	627	653	668	622	663	606	688	636	690	627	648	686	639	660	636	614	647	647	663	604	659	588	692	654	661	685	639	652	648	692	647	640	654	609	655	635	639	656	643	664	649	623	644	600	655	647	676	660	670	677	569	646	656	642	654	668	673	686	602	637	608	639	642	624	656	607	660	617	663	693	616	629	636	639	630	680	649	614	667	631	688	597	621	657	572	672	632	681	671	645	656	634	645	623	695	657	643	627	636	642	668	664	687	679	636	645	643	665	626	654	625	629	702	670	610	630	668	614	660	623	698	644	641	621	637	625	653	668	666	642	611	648	651	613	657	650	620	672	688	629	689	630	682	630	638	639	616	656	595	629	668	669	618	655	636	700	632	633	603	615	662	665	664	644	648	613	666	641	657	656	624	626	650	642	634	672	663	649	703	609	673	642	683	632	672	660	644	660	672	621	631	661	599	622	699	653	687	629	665	662	667	674	666	655	654	658	621	640	611	657	648	683	654	636	641	617	702	676	618	650	642	664	597	628	617	671	671	650	636	666	631	638	671	649	707	663	650	659	631	626	648	683	652	656	636	671	636	629	646	644	629	640	653	698	631	660	633	629	677	652	640	610	628	634	654	660	570	634	630	639	695	618	667	664	652	628	692	666	672	650	643	680	662	645	655	605	677	616	651	643	631	682	638	630	617	658	674	666	693	624	638	664	669	659	663	619	646	664	678	661	614	713	628	647	623	650	677	659	622	657	656	642	691	662	663	635	662	655	602	654	662	657	653	635	719	656	594	649	709	670	611	674	644	672	596	617	710	649	663	676	677	666	648	635	614	662	659	636	646	676	652	650	640	612	650	698	653	616	687	676	625	627	647	652	617	658	647	646	648	715	604	696	638	633	652	612	627	639	658	643	647	642	637	643	621	632	642	635	655	620	660	668	679	678	647	680	630	656	634	657	661	674	631	670	586	574	679	609	647	615	621	659	639	631	665	635	645	601	656	638	690
26983	7979	862	733	524	343	319	330	291	274	282	297	290	285	275	292	272	294	277	276	285	294	272	303	298	265	286	272	288	290	290	266	329	280	294	273	316	345	301	264	271	322	276	291	292	291	268	311	288	286	267	280	256	281	267	285	277	293	292	264	315	279	270	281	290	282	304	293	292	257	290	299	264	277	268	293	284	260	295	301	258	299	310	294	264	280	287	288	278	271	282	302	276	286	267	246	287	270	275	283	288	262	270	321	290	288	284	320	305	279	282	311	308	288	262	274	291	273	315	289	325	302	268	278	279	283	296	290	271	259	287	273	283	259	288	275	255	257	261	279	293	278	317	295	284	260	262	268	280	273	310	283	272	289	300	288	294	298	276	253	259	252	276	282	277	282	289	318	287	294	287	300	289	282	321	264	264	290	259	317	274	252	283	274	281	278	284	261	274	269	289	261	280	262	279	284	279	279	303	308	263	301	256	329	304	302	274	271	340	319	315	287	300	297	285	312	269	317	281	330	268	287	310	290	273	279	271	294	268	305	277	270	273	306	264	287	288	283	274	289	294	313	277	294	307	258	269	291	280	282	300	288	293	310	277	307	287	304	264	283	315	285	275	326	294	292	288	299	278	267	279	288	253	280	296	279	261	298	266	293	309	310	260	285	259	269	279	306	268	283	295	274	259	282	277	287	274	292	284	278	293	271	278	281	288	298	275	273	272	283	310	318	292	327	307	289	258	265	278	252	265	286	276	253	284	264	270	275	269	271	304	290	286	311	259	285	289	269	302	275	281	248	310	271	308	287	294	285	264	300	301	230	317	293	271	269	272	289	298	301	263	298	291	299	286	283	306	282	291	266	312	258	271	287	268	317	274	296	286	263	288	276	305	297	271	265	275	292	290	345	280	299	281	258	323	293	270	298	304	293	283	262	274	279	264	250	302	283	279	304	285	271	307	289	270	280	288	283	278	289	302	265	310	261	294	284	320	325	277	316	293	303	272	287	299	273	310	284	304	279	249	293	304	310	288	301	291	289	283	263	325	288	289	284	284	245	260	321	285	291	291	259	287	282	300	290	274	308	291	291	290	309	291	286	271	278	326	263	273	273	300	277	292	287	303	279	277	266	304	287	270	294	290	304	300	271	264	259	283	250	263	314	263	290	282	283	273	281	280	278	251	272	283	271	305	258	303	249	275	310	280	265	253	307	272	316	284	315	281	312	298	308	279	307	288	267	297	305	298	282	306	301	297	271	300	275	279	297	248	247	274	263	275	285	300	297	257	271	274	299	288	287	273	285	311	281	285	287	288	306	253	276	275	239	272	288	288	280	325	271	286	273	271	277	268	265	304	294	289	281	292	273	289	267	292	286	298	308	293	279	263	293	283	285	280	297	269	278	296	267	275	270	296	282	294	292	297	285	311	299	255	273	258	283	281	296	291	287	280	317	285	270	317	279	282	293	283	289	277	258	284	249	320	257	275	309	258	281	294	284	274	266	270	259	289	300	268	274	301	290	275	273	292	276	291	273	286	283	279	301	303	277	270	307	313	296	298	286	289	291	276	331	263	315	310	254	269	283	287	274	272	276	276	284	288	295	293	266	286	246	262	293	301	309	276	280	311	280	304	283	284	267	271	277	302	281	296	325	315	307	269	301	259	273	301	263	279	292	275	262	264	275	311	291	262	311	298	273	310	281	303	312	299	300	301	270	285	246	281	286	257	287	304	311	274	276	285	283	285	253	250	268	279	282	258	259	292	270	317	302	292	293	276	238	287	295	263	288	304	252	271	252	254	241	284	270	297	281	266	256	294	300	287	296	287	303	261	275	291	269	277	295	291	303	268	251	301	274	283	279	280	253	246	290	286	268	283	304	267	304	275	250	278	302	292	287	282	257	286	261	296	308	254	286	271	269	301	299	283	283	309	322	269	276	302	258	271	261	249	290	282	278	286	274	256	281	293	287	291	273	269	274	300	313	283	304	287	275	308	286	261	288	295	290	274	293	292	300	250	252	263	275	275	278	301	301	272	303	296	318	274	304	300	293	277	296	281	299	303	288	284	286	292	283	267	254	257	273	282	308	271	276	248	296	273	280	267	262	299	285	281	311	305	265	296	271	289	262	289	293	310	293	287	270	291	281	288	289	304	287	277	281	266	295	320	272	261	282	299	271	276	304	297	251	291	289	282	322	291	303	304	294	327	278	284	287	272	267	247	286	309	295	285	270	269	259	301	297	278	287	336	277	263	282	269	269	312	293	286	281	271	274	282	294	286	285	316	300	269	288	305	310	297	277	284	265	272	268	300	287	263	291	301	268	294	276	298	280	302	276	257	284	289	294	296	294	300	306	259	278	287	301	287	280	300	286	267	291	299	275	291	299	257	309	285	274	278	274	265	282	323	273	252	289	276	294	269	305	281	298	285	313	277	271	279	265	277	285	291	296	271	294	301	304	271	276	288	307	281	279	310	295	291	294	299	255	265	275	323	272	233	294	265	275	298	303	318	296	252	304	299	294	268	293	255	298	297	300	271	288	297	270	304	280	305	261	312	296	286	292	285	291	267	275	289	299	254	300	291	271	292	281	272	282	292	291	318	307	269	298	290	269	286	313	258	282	267	262	255	287	276	271	286	301	309	267	293	282	281	287	267	288	273	272	283	278	299	256	295	273	292	284	267	307	296	274	276	266	274	292	313	301	316	283	294	330	266	292	298	252	271	301	268	270	304	270	243	259	261	289	306	296	321	292	313	257	297	292	283	292	281	305	309	290	287	291	312	294	291	256	279	248	292	294	303	269	288	260	277	277	262	288	274	285	272	290	286	293	298	265	302	280	293	269	275	272	302	289	297	277	292	293	248	324	279	292	300	266	309	319	300	302	316	274	270	270	268	304	253	295	286	271	268	289	243	290	303	271	322	286	285	336	265	295	291	277	284	281	287	252	289	280	263	257	255	314	285	301	275	274	276	301	296	280	289	288	296	300	277	252	290	309	274	282	277	284	285	247	305	295	285	264	292	272	290	277	294	282	268	297	262	278	277	296	277	284	294	265	277	289	286	286	318	271	286	269	271	299	293	297	274	263	302	306	289	269	299	279	283	282	266	267	257	285	283	286	319	278	298	262	273	271	280	270	268	310	288	293	290	265	277	276	267	256	293	270	292	282	287	310	294	260	278	254	279	304	268	297	242	283	281	269	273	325	299	284	281	262	327	277	316	323	251	288	244	308	270	280	301	298	272	244	274	266	285	261	282	267	302	274	257	306	323	264	295	274	307	277	267	243	303	286	286	355	272	266	288	294	276	272	287	281	299	257	289	304	288	250	287	280	285	287	280	290	288	289	306	284	274	251	265	278	286	276	269	270	300	270	288	271	297	278	289	264	261	270	300	306	305	309	300	282	275	279	289	264	273	286	301	250	308	300	276	303	291	326	325	275	294	286	270	274	318	306	297	261	297	300	294	283	271	272	316	309	277	273	245	268	259	273	324	264	280	305	271	296
6940	1164	1366	1688	1248	940	696	811	684	775	662	622	679	696	703	712	641	705	678	643	628	629	641	660	646	597	643	644	625	653	614	647	656	636	587	651	611	594	606	642	625	662	617	669	611	604	675	634	667	616	609	638	622	715	643	646	657	606	632	684	625	664	592	651	658	556	648	664	649	629	579	624	657	654	660	660	644	640	656	659	635	680	586	680	618	659	665	657	574	600	639	622	671	622	597	631	650	638	635	691	654	659	654	638	638	621	637	645	657	681	644	618	616	618	637	642	619	638	617	588	634	617	611	614	599	634	653	634	677	637	602	638	623	617	618	621	609	634	632	645	676	607	596	606	603	611	639	584	596	635	641	646	617	665	655	661	573	617	650	653	623	653	656	606	626	658	653	669	663	631	642	635	585	620	631	590	589	613	568	612	645	655	623	591	608	651	638	650	610	589	574	631	641	606	651	651	665	642	621	676	617	650	605	649	640	641	602	666	609	617	667	594	640	651	609	652	619	668	661	614	693	641	633	605	635	609	663	667	634	597	652	613	607	640	593	648	644	628	613	608	617	642	665	660	644	663	625	633	679	586	637	601	660	660	598	669	598	650	642	619	648	597	627	654	615	658	618	681	636	616	643	642	600	643	632	588	621	632	612	619	644	631	669	631	612	616	665	676	648	605	641	639	645	641	614	620	652	621	646	622	628	596	639	616	671	651	644	606	651	608	635	638	640	615	631	616	656	595	666	616	610	642	607	625	627	638	587	651	612	658	590	638	626	645	578	599	656	631	611	634	655	611	631	647	608	610	681	624	648	664	560	605	599	618	610	618	633	648	661	634	671	635	604	608	604	671	612	613	619	654	675	635	641	643	676	587	634	607	668	652	649	646	595	674	617	657	653	640	659	579	614	655	640	655	690	607	612	628	650	642	641	630	614	625	610	628	674	623	682	632	634	636	633	621	569	591	607	637	637	613	688	635	614	641	635	619	624	632	607	599	646	624	626	619	640	631	628	615	658	590	623	585	668	616	605	621	664	630	636	627	663	625	613	597	590	577	640	642	620	663	673	611	603	632	639	624	613	614	655	664	598	625	558	631	596	603	626	658	665	651	598	649	659	636	604	621	573	654	639	608	633	643	577	619	600	631	611	611	649	601	676	603	676	592	655	600	632	621	572	640	650	609	627	632	635	642	612	591	625	686	591	589	634	634	561	602	600	650	608	641	656	625	586	606	614	617	630	623	642	608	634	635	629	629	600	566	668	624	660	631	688	657	623	599	591	630	628	670	586	648	646	598	635	645	596	651	638	671	626	642	602	659	632	587	629	651	624	613	606	633	694	615	650	627	651	638	628	638	657	616	613	626	628	643	615	606	661	661	604	646	660	619	597	630	588	635	679	645	648	598	612	626	617	647	624	611	622	618	641	591	654	663	650	674	616	656	635	627	622	621	613	620	684	618	620	638	628	582	615	614	611	611	640	619	669	621	605	633	660	654	634	659	606	639	644	692	605	621	596	599	640	669	615	648	630	671	617	657	646	629	622	646	594	624	683	643	577	620	615	656	609	610	665	608	647	655	615	668	611	616	620	608	601	656	582	599	650	694	658	588	599	614	632	649	676	676	610	654	591	615	633	649	600	631	644	619	617	614	693	623	671	653	618	634	643	649	636	634	626	591	632	621	627	611	675	616	624	610	662	597	621	665	645	596	603	619	635	603	626	673	656	601	628	613	622	640	674	679	625	641	677	628	644	569	616	668	652	632	564	640	605	639	642	615	613	587	618	626	622	649	628	659	617	631	637	599	620	647	654	631	638	662	665	606	608	654	636	589	648	663	641	637	654	646	616	630	623	660	626	621	633	615	639	667	589	697	641	606	582	601	587	648	658	621	647	645	621	610	666	631	612	639	662	647	654	607	619	635	658	695	646	593	594	582	642	632	661	675	671	646	647	634	611	652	618	627	577	674	663	639	633	664	660	656	651	650	649	665	640	612	630	613	636	678	638	681	653	618	599	654	609	652	609	582	628	608	618	632	624	655	678	654	634	634	631	660	636	628	673	638	603	617	598	607	643	630	664	659	649	637	639	653	633	664	620	632	611	663	662	561	618	625	657	613	626	643	598	624	636	644	591	613	663	611	623	613	636	603	596	626	636	622	640	616	645	660	650	625	619	598	589	616	593	613	617	611	646	602	619	640	597	644	633	607	617	603	583	622	632	616	634	587	617	629	642	594	630	640	642	587	629	639	629	571	607	608	606	621	621	672	683	634	620	666	585	592	646	642	645	669	650	628	661	636	630	674	678	640	629	611	610	644	654	633	626	625	620	573	635	685	637	598	655	642	598	665	640	633	625	666	591	593	596	652	665	585	614	625	625	593	679	641	612	650	657	618	587	603	635	597	604	662	643	631	625	619	616	600	618	630	644	602	611	614	607	644	605	596	612	620	619	602	626	616	657	614	683	683	623	617	634	624	634	596	573	667	600	608	633	630	597	697	675	654	630	673	628	661	651	626	626	646	635	596	618	619	586	659	586	645	593	621	673	659	617	604	630	636	668	620	619	625	634	579	645	630	605	599	666	608	599	613	653	615	666	650	602	594	636	619	621	660	653	657	650	620	624	589	647	611	608	618	612	621	666	613	623	570	675	646	613	639	627	670	641	614	602	651	674	664	663	660	608	597	622	643	609	658	644	631	668	628	608	690	621	654	642	626	657	633	624	612	593	625	643	623	626	593	631	604	610	628	638	596	640	604	661	638	650	634	625	629	635	608	630	620	622	661	678	598	602	637	605	635	608	607	626	654	634	614	620	671	661	592	640	581	644	668	652	650	611	605	666	588	623	623	649	649	656	621	620	638	672	645	583	615	616	629	557	605	667	617	671	631	644	678	659	669	632	625	652	633	638	637	637	654	659	618	632	615	627	657	613	594	695	620	591	632	575	660	655	664	649	669	611	610	628	586	659	609	632	637	637	605	645	683	621	604	617	601	625	617	633	622	628	668	611	674	593	630	605	675	600	641	639	633	639	634	652	626	595	598	622	622	662	667	658	645	653	654	624	692	612	644	621	627	620	651	668	627	619	625	666	664	587	617	677	656	613	617	583	647	628	637	629	613	637	619	615	600	675	651	629	632	676	621	614	633	624	639	629	679	602	650	622	628	639	652	647	631	612	624	625	621	653	665	644	637	639	689	615	623	636	612	649	649	620	663	624	642	657	620	610	670	613	645	631	618	608	622	686	618	621	603	676	644	598	644	663	624	698	617	659	645	643	672	646	609	612	652	643	634	605	625	598	663	602	690	651	609	608	598	700	606	600	642	622	599	643	633	640	662	619	645	568	584	631	632	618	609	615	660	668	642	602	609	665	578	581	603	654	678	598	652	614	611	651	569	635	646	656	642	581	657	602	697	658	662	588	668	594	626	607	656	568	598	610	594	640	644	618	620	608	588	654	648	631	606	640	645	603	610	604	644	663	610	655	633	648	631	640	655	616	625	652	622
28161	12577	6608	7440	5033	2597	1320	858	714	718	579	501	504	624	681	541	507	457	442	385	407	394	376	376	391	368	386	388	389	403	364	351	356	376	406	406	360	366	400	407	396	395	356	345	370	367	379	362	343	334	405	345	374	380	390	387	338	363	394	365	375	391	394	392	396	380	377	364	373	391	409	362	337	371	387	351	406	398	365	385	373	364	385	382	369	410	370	384	361	377	351	377	390	360	354	360	356	369	361	349	358	353	389	356	366	387	377	365	380	382	340	385	388	375	363	362	368	404	333	417	380	369	358	356	340	335	379	362	347	357	331	386	399	373	376	395	386	380	379	361	367	355	349	334	372	373	368	346	377	355	366	391	352	387	358	366	370	371	343	388	371	353	348	369	383	408	315	381	398	397	374	355	367	387	370	357	393	340	417	401	347	335	352	367	361	398	377	356	355	374	365	374	370	404	333	402	362	365	327	380	357	359	354	360	383	346	369	344	382	392	346	369	361	356	349	361	371	373	351	350	369	378	370	365	363	379	371	360	378	359	355	352	360	360	407	360	355	386	376	336	368	401	423	370	359	389	376	330	396	360	394	339	342	336	385	361	305	377	343	346	355	395	382	395	394	352	378	405	318	368	405	338	366	374	419	351	393	356	363	358	357	337	378	392	391	386	377	393	363	360	375	351	381	373	313	354	367	387	380	379	357	379	373	376	372	386	317	375	354	325	376	372	387	330	360	366	344	389	375	326	323	394	336	418	361	342	337	353	364	350	411	342	366	373	365	391	379	379	389	369	363	392	344	361	389	393	371	337	363	364	384	364	349	387	396	378	391	365	384	368	354	411	415	337	394	359	361	408	364	365	384	375	419	375	373	394	375	393	361	381	381	397	383	351	357	379	381	359	320	393	354	365	370	360	390	328	370	377	352	358	330	338	379	350	371	387	376	327	399	394	395	384	348	386	392	413	373	384	372	363	393	360	339	381	386	376	377	376	378	391	359	417	384	435	351	380	364	378	372	390	390	373	364	359	392	357	370	369	435	391	357	383	340	376	378	342	376	379	386	341	374	358	354	381	365	358	388	367	346	393	352	378	400	368	358	374	355	398	342	404	344	397	396	369	362	365	327	330	388	366	399	369	374	398	363	370	362	351	422	376	328	365	354	364	357	356	373	356	375	360	388	369	360	383	352	384	352	363	385	364	388	413	363	408	397	383	351	350	394	392	358	355	360	390	357	382	383	354	402	398	369	388	364	347	363	359	334	366	363	346	372	390	399	385	379	341	358	344	405	378	359	380	373	384	371	360	373	362	371	374	419	383	356	363	368	357	383	359	406	352	378	404	366	382	377	374	373	377	373	415	386	370	394	393	348	397	330	393	345	378	355	385	335	373	357	358	362	348	345	392	351	353	367	357	358	402	378	369	382	387	383	355	370	359	348	372	362	402	382	392	367	332	350	335	358	345	375	333	358	339	377	356	389	407	391	388	352	387	362	360	391	360	365	352	397	402	375	376	391	376	367	401	382	337	356	365	356	347	418	383	364	362	350	367	377	365	364	357	371	354	386	353	380	390	364	363	325	392	387	379	361	371	367	336	408	412	344	377	374	384	358	368	384	358	357	371	374	393	391	344	363	382	358	379	374	376	381	390	381	363	373	387	340	355	354	378	394	418	351	372	352	362	358	398	362	333	367	371	401	397	379	364	372	350	378	386	382	364	318	389	369	376	355	373	364	368	399	337	375	374	360	351	386	357	378	362	344	359	374	405	380	359	348	370	381	358	380	382	374	367	366	360	376	371	407	416	396	350	374	391	365	339	393	398	372	358	351	344	344	389	351	374	397	397	376	373	365	404	386	377	344	356	388	388	361	387	387	363	406	391	388	352	383	376	359	369	335	352	339	381	372	365	382	345	382	334	349	388	397	354	359	363	392	353	370	381	350	331	327	391	383	375	373	401	388	356	386	380	373	365	366	381	378	347	378	409	365	363	345	400	353	343	383	347	375	392	371	396	368	380	361	394	417	394	370	387	370	349	354	409	356	364	371	379	380	374	376	345	408	368	396	366	387	359	370	369	367	393	374	411	381	363	397	340	372	372	371	373	377	370	377	384	383	365	379	367	357	350	392	397	357	384	382	364	364	386	387	340	354	409	376	347	386	392	361	391	326	358	356	361	427	370	386	349	374	357	368	380	334	335	384	365	401	388	421	418	357	402	361	379	366	371	364	389	390	370	391	347	391	364	362	339	384	401	388	359	352	382	376	378	412	354	324	386	350	408	423	355	376	340	357	377	367	366	360	356	323	396	365	377	349	373	328	336	336	346	410	367	378	361	347	351	324	343	351	356	371	403	345	354	365	384	373	374	369	371	374	398	379	373	337	360	359	370	372	323	348	395	383	412	358	355	363	381	369	386	359	385	335	372	389	381	398	395	371	380	380	367	398	380	390	379	381	344	375	358	373	363	368	373	360	369	363	378	388	367	387	384	351	341	377	388	381	391	395	359	348	364	370	385	369	340	385	413	374	372	351	340	353	357	371	370	369	381	375	355	353	405	379	384	372	359	366	394	372	370	347	376	333	338	379	395	370	372	380	399	397	343	357	374	355	379	365	388	386	368	383	369	354	344	362	379	397	383	367	378	372	413	391	369	374	375	398	381	387	349	399	397	377	380	393	375	358	370	382	351	344	376	375	379	352	321	399	365	383	346	343	401	360	366	379	351	379	384	368	362	345	359	379	365	404	369	342	401	400	397	323	324	369	389	377	368	401	390	373	390	375	367	377	396	375	348	361	384	351	369	362	351	330	336	371	373	360	354	348	344	357	393	361	356	391	405	379	346	345	377	382	391	424	398	373	395	394	376	355	385	388	375	339	365	374	362	350	363	366	355	338	349	379	373	373	400	377	365	340	375	382	390	381	363	394	399	383	360	354	352	424	349	394	354	370	365	385	356	359	383	372	388	375	362	385	340	385	354	398	375	393	353	348	365	411	409	334	382	380	382	372	373	362	370	372	381	409	382	404	389	360	371	392	400	395	381	334	348	375	370	359	373	374	364	399	358	370	367	383	385	382	358	348	376	389	383	397	368	402	374	380	367	374	387	399	369	358	364	391	327	381	368	378	413	378	374	373	378	400	391	354	386	340	389	394	415	360	336	373	346	368	362	392	367	347	338	399	367	375	382	377	349	377	357	364	392	372	382	354	367	371	398	338	388	349	351	362	363	368	390	366	375	358	354	423	366	406	392	344	384	381	379	351	364	365	322	401	359	356	379	359	381	390	334	417	371	334	378	403	380	395	376	352	352	324	377	380	388	362	359	369	391	371	368	382	356	357	395	388	368	371	346	398	359	363	358	345	399	398	364	369	400	389	360	376	368	388	377	361	332	390	345	374	358	360	364	370	393	380	364	393	369	338	389	364	397	390	363	387	347	381	359	380	412	361	390	352	404	393	352	364	364	376	362	354	375	385	384	394	401	356	389	380	362	400	375	390	379	383	367
8363	3957	6593	10320	7788	5203	3109	2919	2484	2443	1939	1755	1793	1980	1945	2054	2230	1577	1223	1042	991	978	890	929	917	954	913	864	946	833	896	838	896	820	877	839	846	902	829	925	863	831	850	844	854	873	854	880	886	864	905	874	842	827	862	806	834	853	814	915	862	857	882	849	869	847	857	803	830	843	859	844	847	816	816	893	863	860	861	857	818	866	860	877	858	836	885	819	830	880	828	850	782	835	901	825	867	837	878	827	825	856	870	827	858	848	811	821	811	802	834	833	854	837	895	809	817	847	817	806	819	782	805	837	870	822	820	876	872	888	842	804	860	832	859	802	905	871	835	880	847	813	833	855	869	839	800	834	828	798	793	796	832	883	811	856	807	877	796	842	788	823	820	861	842	808	861	832	856	885	876	862	849	877	805	860	787	800	852	859	848	871	901	793	855	834	856	832	819	831	834	846	837	852	910	869	832	812	866	850	831	828	836	816	840	854	849	830	858	862	826	841	791	808	813	892	860	777	834	825	819	882	852	839	830	821	860	873	837	816	897	858	871	826	847	788	849	807	869	891	837	841	859	834	833	858	818	846	843	854	804	864	846	845	814	851	840	823	851	822	808	850	859	806	823	815	841	835	846	811	832	846	828	821	827	890	871	860	849	868	863	837	816	877	795	873	817	835	848	840	850	829	821	809	826	818	838	873	799	817	769	793	842	840	885	838	819	816	844	854	835	832	795	819	846	816	849	893	870	806	823	833	871	882	859	861	838	820	820	826	824	806	783	877	869	886	840	829	867	803	898	834	833	829	845	839	862	834	845	801	831	886	840	859	858	884	845	845	880	838	880	805	895	829	891	832	811	832	809	903	863	816	826	829	899	789	857	838	811	845	887	865	900	846	872	810	838	846	838	863	842	846	800	885	874	788	814	835	845	870	857	827	797	854	853	843	817	886	819	866	825	898	871	824	821	816	817	890	861	833	861	810	824	877	823	818	834	816	802	865	822	899	868	834	827	862	854	890	804	850	836	896	796	859	821	847	836	836	815	883	825	814	845	826	842	869	847	852	847	823	849	882	793	827	806	822	808	862	797	894	884	845	819	789	773	856	838	890	802	787	864	864	774	815	869	837	824	847	867	871	853	784	831	849	850	850	834	903	840	817	816	859	813	821	802	808	847	793	822	764	864	859	851	797	830	857	892	836	809	828	801	877	826	858	807	810	842	783	883	858	902	921	853	843	852	889	787	854	857	833	830	803	841	884	864	893	867	850	817	841	859	888	850	836	812	814	887	872	830	818	862	841	804	838	856	849	804	845	824	826	860	764	888	831	824	839	871	817	842	835	846	838	818	812	868	863	864	810	800	831	831	828	846	851	856	896	788	847	832	842	882	844	829	847	803	812	852	857	842	855	867	867	806	862	828	833	863	821	897	794	861	803	862	870	833	818	855	871	883	851	845	874	797	803	881	827	839	885	833	854	833	817	834	839	817	827	826	834	817	819	876	794	877	851	794	806	780	847	814	763	913	843	867	846	838	816	877	791	844	862	834	834	875	814	850	837	809	854	823	850	862	821	837	856	849	847	846	834	792	822	870	848	847	853	805	842	833	826	849	824	831	880	882	825	862	832	829	861	828	851	826	876	806	847	837	792	852	788	822	841	846	873	778	854	830	861	831	874	880	797	871	833	818	836	875	857	832	834	837	804	838	870	786	830	861	802	859	824	808	913	837	813	816	821	880	799	840	831	843	848	866	868	896	862	929	789	806	788	882	819	862	856	845	886	825	854	791	817	823	826	876	807	859	856	834	871	869	890	882	810	872	815	864	871	816	910	827	837	841	853	843	845	862	823	817	838	830	861	878	815	876	807	834	818	857	866	883	812	820	838	815	799	833	833	785	808	808	840	841	856	842	810	864	896	916	812	843	850	819	880	854	836	838	859	802	887	814	812	854	805	831	844	856	903	859	849	772	843	802	832	824	805	881	882	862	851	829	824	846	850	861	819	809	827	820	821	830	847	841	830	795	814	854	894	863	899	856	832	849	787	871	898	912	846	777	795	837	880	897	816	806	810	820	840	885	812	801	853	821	854	845	880	793	875	863	856	885	875	846	847	837	809	872	855	874	846	889	847	819	858	837	832	846	871	844	822	872	826	890	866	827	883	835	817	855	787	852	854	830	842	875	850	843	868	875	810	879	828	889	830	862	853	846	889	837	854	800	846	852	814	811	884	848	817	912	877	802	819	844	818	852	829	787	797	911	830	830	822	839	860	830	816	823	856	820	852	823	805	808	790	870	893	852	846	902	842	841	793	795	850	842	771	826	790	781	827	813	810	833	866	858	830	893	806	844	860	824	812	833	784	817	834	792	872	854	862	776	879	823	862	873	815	839	864	876	803	839	803	849	890	864	850	823	852	880	833	839	896	863	804	868	830	833	871	821	803	866	795	801	823	876	845	816	789	881	818	861	836	840	853	844	834	882	845	845	838	809	845	822	877	875	886	830	896	843	799	831	811	881	807	842	796	821	856	828	869	819	804	849	826	819	807	804	815	816	848	913	831	856	863	825	858	885	874	749	825	817	843	884	853	824	878	850	866	812	853	821	843	838	852	859	818	822	844	814	838	832	829	820	855	845	845	816	819	842	849	867	854	845	841	833	863	824	858	837	828	833	856	827	825	861	795	834	870	835	806	842	809	897	888	813	805	837	839	826	833	823	850	859	820	848	784	834	812	865	863	862	886	843	803	814	859	837	850	798	809	869	832	803	894	822	836	820	864	785	804	808	848	850	894	867	852	852	871	862	852	850	876	861	796	877	878	826	820	806	823	798	812	851	866	875	841	882	837	917	822	859	914	844	853	827	854	816	862	807	853	789	884	820	830	774	822	793	873	882	800	893	843	815	838	831	839	861	817	879	841	850	770	815	831	826	817	769	867	867	849	841	862	869	822	853	816	828	907	830	835	827	852	862	855	841	817	860	831	849	869	898	861	833	839	867	894	851	850	890	795	791	861	847	859	794	883	807	843	781	799	820	880	822	864	822	852	880	827	855	833	862	837	852	817	882	866	868	816	901	822	859	856	879	799	838	832	825	834	893	792	871	863	910	896	829	835	837	891	867	867	857	847	880	857	829	843	827	838	825	836	810	819	887	819	826	768	784	835	789	838	801	839	786	805	877	860	854	845	821	865	807	810	862	783	865	811	872	785	837	783	838	879	865	816	833	810	867	868	841	810	837	802	811	853	869	853	840	850	791	847	779	790	825	853	839	838	839	833	845	790	876	805	841	881	873	880	840	839	814	839	854	850	829	852	841	836	819	819	825	889	833	869	844	841	898	829	882	899	843	860	893	880	878	860	836	835	897	838	855	788	850	845	888	842	832	844	840	846	855	819	840	809	879	787	814	866	871	833	823	811	855	866	877	810	830	861	868	800	853	894	820	849	869	846	835	890	856	866	854	828	834	904	842	858	839	829	828	861	776	849	810	821	869	850	854	835	863	816	828	857
28834	15871	10409	10097	9025	5433	3203	2048	1391	879	650	498	526	532	618	615	554	453	415	369	352	297	315	304	356	336	329	295	316	300	311	330	291	339	311	324	297	340	333	279	311	306	297	285	310	316	277	313	282	310	270	338	308	307	280	292	305	306	309	297	292	299	336	301	299	299	329	296	354	293	300	289	325	280	300	286	317	301	309	312	307	325	298	319	330	310	306	315	274	279	309	337	300	269	301	296	301	267	270	299	316	314	291	310	312	299	292	287	282	294	335	314	247	297	277	310	317	282	315	283	308	313	294	312	279	297	289	306	290	287	299	310	330	289	299	313	319	325	294	301	303	290	312	298	305	320	299	302	296	292	306	293	309	304	329	313	302	303	294	255	312	281	284	287	338	287	296	301	303	298	305	284	293	268	317	313	307	303	272	285	305	280	268	285	305	297	305	305	307	301	322	294	298	285	293	295	318	304	324	285	327	301	306	291	305	332	318	291	309	281	301	286	296	294	306	293	301	306	315	315	278	279	315	300	305	323	311	311	296	255	266	288	305	287	316	304	277	270	307	285	300	273	291	308	299	296	299	294	306	274	293	275	288	297	299	264	301	266	316	300	303	331	311	291	294	313	318	292	271	286	307	283	299	296	303	280	273	288	285	292	300	308	328	268	267	269	285	317	292	308	298	300	307	275	298	313	299	286	299	290	311	287	312	275	281	316	312	290	315	266	329	306	298	300	314	301	317	322	291	302	285	329	305	287	320	292	286	327	340	289	291	302	323	294	290	294	278	311	313	294	301	276	330	309	292	312	302	313	296	273	276	274	317	294	308	303	294	307	272	301	308	289	309	298	282	312	293	271	314	297	316	285	318	311	313	310	329	259	326	260	293	289	282	319	283	287	307	311	277	312	275	274	312	257	288	323	264	284	294	302	333	273	316	289	277	312	296	306	318	314	302	286	265	279	263	285	293	332	289	308	304	305	295	315	276	287	293	295	298	310	292	286	271	297	277	325	299	293	306	307	288	306	285	267	309	293	285	284	296	331	305	296	307	310	307	300	288	301	301	277	310	319	316	290	303	306	312	305	307	288	301	304	304	301	292	281	310	305	331	337	311	328	272	277	302	299	308	285	296	307	297	314	277	269	312	345	269	297	293	287	284	304	305	316	329	285	316	325	284	280	294	292	280	271	301	300	300	304	295	314	288	305	273	268	276	332	346	288	306	318	297	304	305	320	294	313	303	335	265	288	309	327	296	292	310	297	287	295	294	301	284	305	323	301	319	327	271	301	289	268	288	313	304	299	312	284	272	293	302	294	285	256	285	294	293	277	259	305	306	314	272	276	278	305	276	332	272	298	302	310	320	330	312	308	290	325	293	297	291	309	327	297	315	326	318	295	308	301	277	327	292	328	294	315	279	335	281	281	320	312	294	281	328	286	305	308	289	302	314	296	269	283	299	290	310	279	316	295	274	309	310	290	308	310	280	277	305	311	305	294	300	289	297	324	313	339	297	282	312	294	319	299	316	314	317	288	311	300	295	295	294	300	306	298	308	316	269	297	279	298	299	299	311	326	308	303	290	321	318	294	322	287	287	320	296	314	325	289	318	300	289	342	316	275	284	294	292	283	293	316	280	314	308	317	296	284	258	314	285	299	294	313	279	326	321	285	288	296	331	268	301	311	309	308	283	273	311	273	292	332	294	296	309	288	292	288	290	269	283	279	283	311	292	292	302	289	326	289	315	249	319	291	317	288	303	306	260	299	299	268	294	295	310	294	323	265	265	311	285	306	316	314	293	293	321	305	349	316	304	316	298	281	305	292	284	322	319	302	295	306	270	331	290	321	289	318	279	289	308	273	280	300	335	301	282	305	305	279	314	295	295	275	285	308	303	328	299	331	320	286	308	305	283	274	297	287	324	280	252	307	292	311	336	286	295	297	296	269	304	317	289	328	300	301	313	287	293	313	295	307	294	303	325	291	284	304	296	303	294	314	292	309	304	275	308	273	300	292	279	282	305	297	292	311	298	287	291	267	291	279	318	298	313	290	303	294	314	315	294	321	267	289	309	315	320	300	305	326	319	279	294	303	313	302	303	308	278	300	296	251	310	304	277	317	290	294	307	305	319	299	309	290	316	315	303	276	286	290	317	295	307	311	285	313	314	318	296	271	293	294	270	304	292	306	343	275	300	289	291	310	290	315	293	282	282	298	289	284	289	302	285	295	303	300	267	286	294	296	294	318	324	316	277	323	303	300	289	328	296	323	306	278	323	315	282	286	277	297	294	312	265	335	270	336	318	305	298	330	309	300	322	274	318	293	343	298	295	303	278	299	323	320	293	303	316	288	307	293	283	309	316	309	303	273	312	319	328	304	322	293	296	271	293	300	322	296	293	300	277	282	317	293	302	284	298	269	290	285	287	320	291	267	264	289	302	308	299	263	306	311	330	290	325	299	288	328	298	285	294	291	286	294	321	298	307	257	272	298	256	308	316	316	317	291	317	311	312	309	316	254	281	313	332	350	311	292	278	312	283	274	324	291	312	304	333	317	280	293	289	242	297	311	301	315	297	290	293	282	275	308	286	293	281	291	326	279	284	305	288	312	298	319	293	279	289	307	300	308	316	299	288	273	321	268	277	287	306	309	335	316	305	328	294	316	318	285	297	308	283	332	279	296	314	338	310	307	317	271	280	311	345	307	346	305	316	301	285	285	301	282	317	292	297	299	339	299	271	285	334	289	317	348	274	269	298	333	312	302	309	291	306	301	319	285	303	321	333	327	289	273	273	276	312	316	298	306	331	279	318	302	297	307	278	296	304	273	307	284	263	280	316	270	298	306	275	301	311	295	338	306	308	324	289	319	314	310	276	328	311	312	332	284	308	318	291	283	267	287	315	288	302	274	292	280	286	333	315	275	300	298	288	280	313	309	273	277	316	320	310	302	315	298	287	305	317	304	299	305	266	315	285	308	322	284	313	275	282	324	291	334	310	289	335	314	286	289	273	279	307	281	318	300	307	305	319	292	299	286	297	289	316	328	282	305	296	312	287	279	300	267	343	331	321	301	273	267	300	288	298	286	306	300	286	296	302	318	307	303	278	307	282	305	323	275	297	287	311	289	272	284	329	323	310	316	312	312	312	304	313	287	312	300	285	304	342	332	328	306	289	326	278	279	326	310	300	303	297	300	284	295	304	313	315	291	295	258	278	334	325	310	302	293	270	302	323	301	302	292	294	313	277	325	298	295	274	309	293	310	300	276	309	296	285	283	298	291	304	332	286	249	287	285	284	270	288	288	254	285	288	293	313	300	307	304	318	302	270	291	310	300	258	312	286	276	284	305	281	278	299	299	314	302	284	301	277	278	299	321	295	331	292	303	311	298	322	283	316	275	289	303	307	294	297	292	292	280	286	297	323	318	290	297	286	320	299	286	286	291	288	310	301	274	300	284	325	297	320	286	303	292	327	310	261	272	335	292	296	297	289	310	304	294	311	283	317	284
9185	5083	9462	12547	13060	8521	5823	5160	4120	2981	2762	2095	2313	2374	2657	3362	2921	2010	1414	972	830	859	852	825	771	788	754	766	706	746	757	719	734	717	702	680	704	717	696	681	681	696	677	693	687	687	677	624	722	718	659	598	629	676	642	670	676	631	666	669	695	649	662	685	698	656	665	690	675	652	651	647	635	654	667	656	633	644	648	656	662	633	654	676	667	628	662	668	660	682	623	589	633	685	637	658	676	597	675	652	582	665	630	608	642	620	620	635	586	645	652	642	646	663	680	626	702	640	602	623	608	607	638	637	650	696	638	619	637	680	619	651	648	637	620	654	653	648	624	669	678	657	625	636	608	599	646	634	671	654	619	610	597	619	645	620	659	631	647	626	636	620	644	636	661	683	673	655	692	608	637	650	660	645	685	601	648	664	650	619	628	649	645	655	602	634	645	686	617	687	661	671	658	689	622	636	661	625	642	667	629	651	601	593	623	658	596	600	680	627	669	636	632	638	667	645	620	718	658	619	641	638	620	650	635	619	599	648	621	621	640	643	639	631	643	597	663	625	649	620	655	636	653	644	632	626	627	658	652	665	666	621	601	643	694	660	664	618	650	638	644	622	586	601	625	628	630	646	675	666	687	608	601	638	611	647	649	626	660	629	609	637	625	703	666	629	639	664	639	659	687	699	647	667	613	631	639	644	632	620	644	644	633	647	613	662	635	648	619	685	688	633	630	617	649	646	627	632	601	649	642	646	661	623	670	597	667	620	606	627	634	637	613	620	651	634	679	651	661	633	601	616	639	601	626	641	637	610	570	667	645	663	653	646	674	666	606	631	614	620	636	645	626	645	671	627	693	594	696	629	620	684	640	669	620	662	676	628	631	625	628	637	615	643	655	652	668	584	643	671	629	618	623	590	658	592	634	656	673	630	593	617	634	617	663	655	641	608	691	622	647	648	627	612	641	651	622	638	631	627	613	660	582	657	655	657	680	629	638	643	592	651	617	602	643	705	645	597	672	705	626	626	656	608	656	627	652	643	637	653	653	662	617	655	664	605	617	598	630	672	656	656	600	655	622	610	679	598	655	624	643	660	625	645	667	630	632	636	616	592	649	606	612	637	602	651	611	629	655	644	600	627	642	621	685	672	655	686	555	620	665	691	643	702	628	613	646	647	614	667	688	595	658	619	680	629	670	589	648	617	706	624	636	650	641	660	644	636	601	672	631	622	679	648	660	621	614	615	641	621	645	601	620	666	616	656	627	631	602	638	633	612	639	620	654	615	650	652	617	688	677	613	611	649	645	608	663	619	682	638	643	659	592	603	645	681	658	588	684	623	664	598	599	637	656	643	637	639	598	584	651	639	603	657	687	628	627	642	646	654	643	637	618	627	619	621	621	656	633	621	635	605	626	640	645	664	659	621	620	631	648	660	648	619	617	645	647	654	626	667	585	574	645	683	626	597	670	606	618	580	616	634	618	631	622	621	655	588	636	632	605	598	671	602	578	651	611	648	603	625	622	683	619	623	659	673	672	640	633	591	635	623	629	605	610	648	633	623	617	627	600	634	648	657	661	650	601	649	624	656	626	661	651	594	661	660	645	588	676	619	638	637	655	610	627	642	660	597	625	657	611	653	637	636	602	653	660	618	650	684	618	651	654	587	687	590	694	647	639	637	639	619	665	646	645	665	656	630	670	627	638	709	629	573	650	640	659	686	653	634	584	642	694	616	598	683	643	640	605	646	635	589	650	620	642	655	680	613	626	620	611	633	660	642	634	665	631	632	688	656	618	663	692	636	652	619	615	620	651	648	634	620	639	638	647	630	622	657	629	618	638	643	592	650	639	686	634	637	616	650	658	659	635	636	597	617	637	593	572	659	620	645	610	633	643	637	680	612	651	590	654	706	667	613	671	667	642	598	682	662	650	612	652	663	622	667	617	671	638	632	656	604	643	620	607	617	643	642	682	654	593	671	631	643	617	660	636	649	652	619	652	625	635	644	633	656	656	645	596	666	619	633	681	647	640	649	604	655	642	668	668	591	621	671	647	627	641	613	617	627	672	645	656	684	656	651	628	637	623	655	641	661	647	606	618	596	663	618	678	648	624	624	672	663	584	666	609	649	605	637	653	639	622	646	657	647	625	656	630	638	658	678	645	669	617	635	637	660	626	689	607	663	671	640	646	628	608	671	627	652	633	673	666	592	654	614	660	613	653	629	602	651	657	633	595	651	596	663	632	641	645	611	669	640	683	654	619	602	608	676	657	655	626	629	633	665	662	689	642	648	644	631	668	643	626	591	643	616	632	641	657	691	627	603	666	629	599	614	632	643	596	624	654	646	668	641	607	618	615	663	672	634	645	644	626	623	672	613	634	648	642	619	631	595	623	655	641	611	658	644	680	620	608	639	628	636	655	611	644	600	633	612	676	621	649	619	646	628	656	612	621	654	677	642	629	623	607	635	666	633	656	627	578	609	615	645	662	640	635	646	656	668	627	681	647	644	645	610	658	620	647	643	607	664	627	633	633	615	650	647	652	631	635	659	686	639	629	600	620	657	677	625	654	601	614	639	659	637	622	611	676	651	664	577	679	638	700	651	610	659	681	641	625	635	648	654	680	622	648	625	627	664	633	667	617	647	610	615	671	662	657	644	608	636	673	693	675	635	607	671	695	630	677	626	675	650	626	662	584	612	627	698	632	655	626	671	615	623	663	673	627	627	641	651	681	645	632	571	654	653	651	623	632	681	640	606	629	608	626	650	614	699	612	634	634	678	644	634	642	672	614	663	656	639	642	610	637	576	584	637	673	625	623	653	650	652	649	644	638	634	633	638	652	661	606	661	656	635	638	630	636	690	615	614	671	638	614	595	657	621	663	646	667	675	576	629	604	666	621	663	642	669	708	657	594	632	622	649	638	615	619	617	633	592	655	670	662	653	632	651	659	639	614	611	593	651	655	624	651	616	651	640	595	672	639	637	606	642	621	646	682	661	646	644	633	655	587	630	586	594	629	650	629	634	633	629	618	589	658	638	658	634	617	692	647	612	618	648	617	670	610	577	652	590	638	683	639	652	671	655	627	629	643	644	634	605	650	664	637	611	635	667	650	612	602	601	595	666	593	660	671	629	652	649	708	577	633	621	655	665	655	639	661	572	632	623	647	648	669	664	618	631	651	688	664	640	630	632	679	649	612	589	631	660	681	678	689	692	602	680	676	616	652	628	643	623	639	662	681	614	596	667	618	619	667	688	631	685	626	625	663	669	635	620	639	657	621	614	657	657	656	601	611	645	637	691	656	646	606	643	619	624	607	680	623	598	651	636	598	628	641	662	644	610	615	605	603	626	627	596	630	682	643	676	620	605	661	686	668	640	617	646	655	659	656	601	641	600	637	637	639	680	630	650	594	652	657	655	617	627	645	649	638	642	670	630	627	626	648	636	617	622	665	610	636	650	616	661	646	652	616	661	655	665	625	659	634	624	634	626	670	614	686	648	651	613
26495	7231	775	597	475	380	325	299	308	317	255	275	282	291	308	288	255	257	292	267	292	256	262	266	278	283	286	286	276	271	253	277	292	257	265	275	266	279	302	268	266	289	230	277	282	289	250	286	271	261	278	295	302	276	264	256	282	286	258	288	300	259	251	297	272	275	256	271	273	284	286	283	293	296	276	287	293	270	286	262	273	284	270	246	276	281	277	271	272	284	283	275	281	276	308	292	293	288	273	260	259	267	263	284	284	293	262	282	284	256	276	263	277	303	295	281	284	301	274	269	275	300	287	262	262	300	288	330	293	285	297	301	323	281	312	239	272	282	279	255	265	285	306	288	265	298	304	262	250	305	257	282	253	246	290	239	271	263	290	281	278	269	290	278	296	271	258	267	271	284	288	271	296	252	295	310	276	258	278	296	274	269	279	288	264	255	259	239	263	292	269	265	260	284	253	279	264	287	282	258	261	263	292	304	232	265	301	261	302	311	259	278	285	296	265	265	308	277	269	271	271	281	338	256	294	266	285	300	251	250	309	302	310	270	259	293	264	262	306	279	275	300	300	278	253	291	277	262	272	276	270	263	278	274	270	283	269	280	311	275	269	268	252	275	258	297	296	269	249	264	282	288	278	250	294	278	261	278	274	256	239	282	275	296	295	262	310	280	285	249	268	274	278	232	261	289	311	272	295	259	270	293	300	281	264	258	281	267	270	291	283	316	250	240	271	250	289	233	293	252	280	283	266	303	291	296	257	275	291	269	265	292	262	293	263	265	275	257	296	292	287	305	292	260	283	263	267	259	292	271	310	263	294	282	271	295	316	309	276	246	298	285	235	290	276	285	306	256	268	258	257	266	285	279	297	269	268	274	307	279	258	261	282	298	277	266	257	264	279	271	280	276	283	259	287	297	283	280	281	246	287	283	266	290	280	261	287	270	252	295	320	288	296	266	276	290	257	297	271	285	284	266	262	272	255	241	242	275	268	273	271	269	288	252	268	299	270	261	242	278	296	276	268	286	296	230	285	276	282	245	282	274	285	280	293	256	261	293	275	285	258	322	302	290	256	280	300	248	233	298	304	268	232	267	269	275	252	304	278	288	277	253	274	244	265	239	270	279	262	267	222	263	278	256	281	263	269	290	278	266	286	262	248	291	264	297	245	268	304	265	295	298	278	265	275	312	307	280	279	261	288	272	290	260	249	244	266	311	285	286	305	274	263	292	262	286	261	280	292	248	285	307	278	261	306	289	307	283	259	275	260	281	267	285	291	273	266	312	245	284	310	278	252	288	304	259	252	268	299	245	254	290	293	286	253	299	304	266	281	271	275	297	287	272	269	271	267	310	285	275	259	280	274	268	286	280	255	289	284	291	312	280	281	279	237	293	310	269	264	275	312	277	299	273	271	258	275	271	288	282	256	296	256	304	260	281	254	288	244	282	258	278	288	272	275	267	259	293	262	281	282	278	293	260	268	285	297	284	262	288	286	267	291	304	302	283	283	280	265	274	292	287	266	294	251	285	274	267	281	266	278	284	274	287	246	271	269	255	288	287	277	262	298	283	249	256	295	278	279	253	297	272	270	297	316	272	290	294	282	269	284	293	278	298	289	283	267	256	294	308	282	275	251	264	285	286	291	284	286	283	279	261	245	270	277	269	282	290	262	271	298	282	271	290	265	265	301	286	281	292	301	285	296	285	278	273	268	269	281	258	278	258	279	284	295	278	273	275	293	271	289	275	278	274	265	303	271	247	248	279	267	274	279	305	291	250	280	266	306	240	271	237	285	280	258	285	270	292	288	286	239	279	261	302	298	303	273	295	300	295	251	262	269	273	280	319	289	282	298	293	292	281	262	276	306	264	278	274	269	288	280	283	272	267	279	279	274	288	299	283	275	261	269	258	255	285	282	304	249	274	300	280	289	271	250	235	275	273	260	258	275	293	299	282	263	305	306	290	283	269	285	256	277	278	283	271	283	284	293	249	248	281	283	277	275	259	266	301	305	291	272	252	259	266	266	271	288	292	299	271	309	270	266	296	266	252	321	288	278	281	262	274	297	278	307	255	267	283	272	292	245	271	291	230	279	276	263	275	281	301	255	264	260	264	298	254	291	252	313	288	266	290	302	292	255	301	289	283	261	285	292	269	286	284	260	254	319	259	318	304	275	309	276	275	272	264	277	296	274	243	282	309	277	272	297	247	284	286	298	269	247	298	306	287	241	300	258	305	291	247	246	268	284	309	221	270	278	275	253	281	257	264	256	310	257	298	279	310	293	273	286	286	261	308	277	260	275	266	263	268	249	280	268	310	280	266	270	283	273	280	277	278	272	296	266	299	253	292	274	262	293	258	323	273	286	280	281	317	294	305	284	259	308	279	282	294	293	276	265	294	243	245	261	291	282	281	244	282	275	245	284	307	286	254	293	255	273	270	299	281	259	279	286	279	280	263	269	256	269	297	285	292	282	294	249	271	277	253	281	302	272	240	324	267	285	289	258	250	274	288	276	305	280	291	267	254	273	254	278	284	255	270	265	267	266	303	295	287	266	292	265	247	267	273	245	301	262	277	281	264	293	255	296	269	241	297	276	304	271	283	264	296	285	271	288	266	262	269	288	261	292	288	288	287	290	294	303	312	253	283	245	285	270	267	296	305	280	261	291	293	269	293	270	282	264	268	315	280	266	287	278	291	258	286	305	279	305	288	281	266	284	275	281	253	288	268	300	292	292	271	279	286	294	291	307	293	271	265	297	281	277	289	294	293	290	253	284	259	295	289	318	326	297	296	325	240	275	263	286	322	288	295	250	274	261	296	283	272	256	264	266	324	256	273	285	292	244	271	272	267	246	284	286	281	269	267	272	293	293	269	259	275	272	289	275	294	271	272	269	279	267	263	266	278	302	269	268	288	286	274	293	270	273	238	257	273	308	283	305	256	285	268	271	261	279	295	273	277	293	263	291	228	280	257	256	251	288	265	273	280	323	300	306	266	265	279	247	300	275	260	235	291	300	304	287	304	311	263	303	262	279	278	268	293	299	278	268	285	278	278	289	261	258	288	255	269	274	267	282	290	275	305	279	247	272	285	286	292	246	281	272	277	288	233	290	259	284	263	292	320	270	269	258	288	281	253	283	280	289	238	308	278	250	262	303	290	251	306	254	272	290	267	301	266	253	280	279	294	289	253	302	259	275	271	288	296	279	283	288	261	280	245	308	275	256	255	268	281	251	315	280	248	301	274	254	252	288	284	274	262	294	237	274	282	318	290	277	272	267	236	275	286	286	266	263	276	291	298	297	278	279	280	266	306	249	282	287	301	280	267	284	290	329	302	260	302	268	258	276	262	283	283	307	281	267	263	275	292	285	309	283	272	256	295	276	325	269	262	286	279	293	280	244	260	279	252	276	294	289	266	274	248	257	258	241	264	289	241	274	273	313	285	255	272	261	297	309	252	268	285	272	292	279	249	279	289	269	264	247	282	269	252	286	284	255	287
6866	1004	1320	1521	1421	1235	900	780	710	664	732	616	677	635	666	685	672	666	673	645	645	617	602	601	586	579	623	611	626	632	647	625	624	589	633	626	603	623	614	637	635	567	640	630	619	612	631	613	654	628	652	614	627	641	614	600	598	616	671	621	573	593	613	608	626	635	604	614	615	611	612	667	591	638	629	632	595	600	652	597	596	607	639	620	623	602	581	648	645	595	675	620	648	608	617	618	615	571	629	589	611	652	586	612	630	650	634	608	605	612	665	662	621	657	608	636	643	594	659	591	601	660	636	625	584	648	626	620	632	612	649	617	649	606	594	599	608	605	613	663	620	627	594	606	609	594	595	654	637	610	605	625	592	526	577	602	613	638	651	609	613	665	648	610	645	554	581	645	679	624	593	659	606	593	643	594	657	623	619	589	645	637	638	622	646	649	605	650	650	622	589	599	603	604	615	617	620	654	637	637	614	645	610	551	595	615	626	619	604	567	632	620	642	638	664	637	616	630	590	668	595	595	620	623	621	629	570	611	628	673	609	634	612	624	640	689	602	597	593	626	624	631	638	620	634	642	687	578	627	633	634	600	595	645	582	646	599	597	627	622	594	640	615	655	655	625	642	631	614	629	646	594	669	615	590	638	608	618	595	634	647	615	633	570	590	547	641	597	592	590	603	618	613	618	569	621	608	607	621	645	619	622	621	601	608	592	617	609	616	634	616	628	594	613	637	643	666	662	585	622	628	603	626	673	555	593	641	636	634	672	595	632	618	598	600	609	569	621	636	636	584	615	624	647	599	628	566	596	633	644	647	620	616	645	607	637	617	637	602	628	618	640	621	609	604	628	613	625	636	654	609	643	606	622	593	662	633	626	629	580	595	599	639	609	609	655	631	618	655	578	612	595	623	615	617	584	601	605	641	662	601	569	596	611	619	656	611	574	638	596	605	626	636	635	583	628	585	641	603	619	615	636	637	617	591	593	623	615	628	608	626	626	643	608	620	591	570	652	617	582	613	671	641	618	601	602	622	608	622	625	605	596	623	618	611	630	606	598	621	634	630	615	587	597	608	583	613	626	571	656	593	607	659	654	616	624	615	613	618	573	613	650	639	617	615	583	577	622	591	643	582	571	614	651	646	577	643	620	614	646	666	620	619	649	660	627	592	609	611	591	637	612	604	602	627	628	652	585	626	634	660	569	635	641	621	611	582	602	631	573	611	607	601	634	608	644	598	628	625	608	670	627	629	619	574	600	622	579	620	630	591	628	631	628	605	634	584	622	646	666	641	672	592	616	596	586	639	589	636	605	660	616	615	633	601	625	596	564	616	616	602	603	596	637	566	558	606	610	591	621	599	630	606	647	682	618	616	622	599	557	614	629	585	660	609	640	609	600	606	632	623	641	617	620	666	596	617	613	629	633	623	640	653	658	657	617	661	586	655	581	637	640	621	637	610	634	588	621	626	596	593	599	650	614	662	604	655	642	593	595	585	606	662	590	579	617	666	635	634	587	591	602	625	672	629	604	640	648	629	606	596	669	571	599	647	610	660	637	570	586	667	651	611	600	610	612	572	599	625	610	588	605	571	603	634	572	665	640	603	599	602	580	623	618	629	581	617	611	603	588	590	623	589	606	607	610	620	620	638	560	620	586	562	648	604	610	636	601	561	587	572	652	611	648	607	590	632	583	582	649	611	650	660	593	622	608	614	613	654	643	600	628	613	633	658	621	626	622	649	626	612	594	635	688	643	604	602	623	653	628	596	636	592	568	645	647	619	603	603	597	631	624	610	617	613	639	603	607	597	592	623	607	619	622	617	628	582	630	616	643	654	605	627	580	619	610	631	608	626	577	671	605	628	575	599	624	612	628	656	676	625	607	621	607	628	606	614	611	591	613	617	600	644	658	596	606	581	620	603	611	647	615	657	631	610	627	615	623	615	576	614	600	627	607	643	575	613	616	586	626	574	626	580	632	638	648	596	607	596	626	627	616	626	590	603	608	634	603	623	579	606	589	628	580	647	632	621	625	613	613	634	575	644	618	678	647	609	619	603	630	663	654	592	604	595	603	645	651	650	604	643	611	639	641	636	617	613	613	640	591	627	606	626	587	630	657	599	606	648	594	593	631	649	611	623	604	596	621	631	598	617	621	574	587	668	617	668	609	617	595	592	616	638	603	624	572	609	596	605	589	617	614	598	620	629	621	594	599	637	620	627	612	592	648	567	587	616	643	634	648	635	632	619	594	569	614	656	624	611	601	597	627	645	617	636	638	644	672	651	656	611	592	622	604	602	590	664	625	618	636	621	614	589	598	592	589	617	634	642	614	627	608	645	666	585	642	609	594	630	639	631	628	632	662	632	591	620	570	606	634	619	575	612	599	635	649	667	644	585	605	650	629	631	671	639	628	650	621	644	617	669	626	605	627	609	583	625	621	619	625	603	624	612	608	640	621	652	636	618	616	591	615	600	595	592	651	623	623	598	611	646	642	622	626	613	606	649	594	632	588	627	612	619	637	615	574	621	631	628	610	610	616	608	613	626	653	628	592	619	606	608	615	590	606	610	597	631	652	648	673	627	668	633	627	646	620	632	670	634	594	606	587	649	632	587	611	647	638	585	619	595	561	595	595	634	612	607	602	581	585	598	599	619	573	612	599	590	617	584	612	616	570	588	608	610	631	658	635	626	617	587	652	605	624	612	609	617	606	595	596	635	611	637	608	563	639	628	609	598	661	626	598	612	644	615	603	628	625	563	627	637	634	639	619	608	627	619	609	607	643	585	637	628	633	648	602	606	605	615	631	573	637	620	625	584	652	564	587	658	590	671	622	629	626	597	638	603	582	595	601	657	574	596	652	631	645	635	624	580	633	594	649	610	619	648	621	615	557	565	600	634	625	652	579	614	626	645	633	614	590	568	661	577	655	596	599	563	595	596	617	631	619	613	616	613	611	640	626	606	628	612	648	640	634	621	635	561	609	592	566	607	629	610	605	596	623	643	629	631	592	604	611	598	615	583	602	640	595	633	580	575	618	623	593	632	601	625	651	620	596	622	608	612	612	608	577	623	646	630	620	612	622	644	625	636	615	617	643	627	599	626	636	594	590	636	602	637	624	615	628	583	574	616	629	599	654	612	609	617	594	601	631	696	605	625	620	649	594	629	588	583	644	625	579	621	612	601	664	622	638	616	583	648	612	611	580	588	600	646	600	604	646	654	585	614	659	637	590	646	603	623	645	633	641	601	601	610	661	636	639	629	589	620	614	589	618	587	627	618	599	581	669	601	614	635	572	590	572	631	595	619	638	610	612	632	575	598	619	623	632	620	640	630	594	590	667	618	624	596	625	622	644	583	618	623	609	602	606	600	642	626	634	640	607	665	613	644	598	673	595	596	640	640	653	594	628	629	643	669	599	655	614	621	624	634	613	635	611	584	621	622	605	610	617	636	646	640	626	578	605	591	617	619	574	585	654	643	617	572	631	588	613	601	611	600	559
28200	11834	5792	6184	4984	3024	1394	1024	873	685	547	502	468	488	633	634	566	423	454	442	406	332	380	384	354	374	370	367	354	373	393	339	398	365	363	363	398	428	369	353	372	373	376	356	367	365	407	386	334	381	341	352	371	365	379	441	380	370	370	346	370	400	337	371	353	394	393	356	347	386	346	364	372	364	380	359	372	361	387	383	394	356	413	363	335	366	377	352	381	420	386	339	364	345	380	339	406	343	357	315	359	370	357	347	329	396	400	386	365	334	362	339	360	377	352	394	386	354	342	378	405	369	366	355	374	385	408	364	392	336	361	395	385	368	391	403	382	352	339	360	383	404	365	369	373	371	380	382	364	367	372	386	377	344	405	370	361	360	345	351	345	371	380	366	342	362	359	335	346	367	374	354	347	359	356	373	355	395	368	370	382	354	351	360	409	364	369	374	397	348	387	353	388	367	383	367	354	347	349	412	392	354	383	427	378	352	392	384	374	353	368	402	355	371	342	366	363	399	390	376	345	379	360	346	375	390	350	363	394	382	380	371	375	377	335	372	380	357	397	397	410	371	377	363	382	351	331	343	327	361	352	382	388	364	376	415	375	359	376	359	357	383	357	363	349	390	378	367	382	373	345	387	382	365	377	381	393	341	374	360	321	367	373	367	379	359	352	343	371	382	370	359	354	343	361	336	387	365	389	358	372	362	362	368	390	367	365	356	369	330	382	363	334	341	356	396	386	363	338	353	351	381	372	368	328	348	360	390	348	374	386	377	391	356	362	380	380	363	383	324	393	388	353	348	369	365	371	349	373	352	344	369	415	358	350	343	381	360	349	365	378	378	354	371	391	370	335	385	356	438	364	353	378	368	318	355	371	375	342	356	373	341	353	363	364	345	382	375	396	382	368	375	353	352	351	381	364	380	345	402	364	374	339	362	343	382	363	367	379	344	367	365	349	366	359	383	360	367	385	355	364	397	357	385	374	350	381	360	353	335	350	363	361	325	372	361	368	403	384	389	371	341	368	366	371	345	378	354	392	351	388	369	385	367	354	318	368	332	378	403	381	356	343	363	386	363	381	368	378	356	378	384	349	361	389	382	379	350	344	356	381	363	385	367	404	369	394	332	343	374	325	375	384	382	391	372	351	382	405	350	337	369	369	366	350	404	340	346	345	393	370	363	369	365	345	347	351	367	352	336	345	352	340	409	389	372	369	358	402	374	398	394	395	361	347	371	359	360	350	356	365	353	374	381	402	369	387	367	417	372	405	360	355	367	376	365	371	324	390	344	342	389	357	401	387	356	384	407	351	353	339	368	363	370	374	368	378	356	358	388	381	377	353	348	356	367	339	325	365	371	370	366	339	378	332	393	361	336	344	365	386	379	334	403	358	397	354	385	343	357	383	369	348	345	368	347	359	387	368	323	387	340	367	380	371	387	402	404	359	410	358	359	376	352	354	345	399	384	364	358	398	368	393	372	363	386	373	380	396	343	384	397	363	376	353	347	396	335	380	385	358	367	392	371	356	417	320	370	368	371	404	389	368	377	353	360	353	342	388	379	384	393	372	348	355	374	368	358	373	358	396	367	342	390	367	364	401	407	387	347	381	361	383	378	382	376	371	383	334	358	366	364	386	351	416	343	363	387	398	365	399	397	328	409	364	376	355	365	359	398	374	365	382	362	323	324	398	402	350	401	370	356	375	379	341	362	358	378	357	359	347	326	371	373	355	361	355	345	377	349	386	369	381	334	399	409	391	424	355	363	334	353	348	380	362	351	385	377	372	368	376	374	378	369	363	372	386	388	369	352	374	358	379	406	392	392	403	368	382	351	377	339	359	352	361	360	345	386	357	380	383	363	346	387	389	389	382	353	357	407	348	363	354	387	361	345	410	375	372	357	360	366	369	345	386	345	402	352	331	399	380	364	384	362	371	349	368	325	361	398	367	368	384	383	372	389	361	352	349	378	354	398	381	330	367	416	355	372	374	365	343	370	358	365	365	378	378	355	374	358	358	365	372	391	369	384	353	379	412	392	378	344	343	370	364	358	380	354	337	341	376	363	364	375	354	344	327	338	357	383	377	392	407	374	329	341	360	351	414	352	368	371	361	337	365	360	362	380	397	379	338	350	367	369	340	360	395	355	352	357	381	409	382	335	391	383	352	359	377	375	380	383	374	368	385	365	412	330	361	379	390	335	382	389	378	382	384	376	344	346	338	328	354	379	364	329	383	375	359	376	384	351	395	353	377	350	370	372	374	331	365	384	347	382	379	378	345	398	356	349	373	384	352	372	382	364	367	353	375	357	346	350	384	346	341	329	389	399	379	369	398	367	341	362	366	360	359	350	378	396	369	378	360	337	364	346	357	379	352	398	367	344	370	384	370	389	359	359	384	353	342	364	346	383	411	351	416	383	352	371	379	378	343	359	326	360	368	334	366	367	359	384	368	345	383	351	420	357	372	383	342	418	387	373	372	368	339	366	363	414	345	357	336	416	360	347	367	358	362	413	339	350	348	369	366	330	364	375	348	343	392	425	321	347	348	337	354	325	358	389	358	358	398	371	383	357	376	347	380	390	345	339	376	374	395	353	394	345	379	349	354	369	379	364	388	350	362	383	368	386	361	409	370	355	344	389	373	352	368	403	376	364	359	374	375	352	371	346	383	358	370	367	359	350	316	361	356	351	393	349	347	334	346	374	380	375	402	391	386	366	355	378	370	383	365	330	368	362	326	385	376	367	364	351	430	345	329	387	332	393	359	377	351	365	365	355	382	331	367	385	389	333	329	375	373	379	363	342	334	358	352	357	354	375	359	374	326	362	358	378	374	375	401	374	344	345	369	342	342	340	403	357	346	331	358	368	399	370	369	370	336	384	351	365	368	382	363	377	400	393	372	371	375	367	404	343	383	363	360	387	348	386	366	361	345	387	368	383	380	366	406	382	353	391	381	351	359	354	415	348	345	390	363	389	367	344	368	348	356	413	351	342	373	386	389	373	364	371	376	337	363	359	360	409	369	350	350	349	374	354	363	358	333	376	392	388	367	358	334	403	352	386	321	365	343	355	380	370	372	365	384	375	344	340	374	363	392	352	382	367	375	370	361	336	347	393	362	353	358	351	343	376	359	361	346	335	353	349	338	392	339	387	377	378	367	357	438	370	346	362	420	395	393	416	395	373	363	381	394	323	369	375	378	371	389	324	393	368	361	357	375	364	331	393	329	349	389	360	330	387	351	361	370	360	411	341	362	345	376	403	365	369	404	378	359	382	331	357	376	354	338	391	352	345	312	348	378	391	355	325	361	363	383	358	404	345	360	369	375	387	361	357	386	371	336	350	356	361	377	363	360	351	358	355	372	349	378	360	389	398	336	386	354	380	383	377	368	389	387	418	356	327	390	358	369	360	385	357	349	371	371	357	381	372	371	366	376	387	362	347	356	348	389	367	339	416	395	382	384	364	338	379	411	362	356	353	345	361	421	370	407	377	391	364	384	357
8515	3443	6090	8448	8306	6090	3913	3610	3183	2386	2038	1637	1424	1776	1971	2435	2064	1485	1274	1003	882	956	980	951	954	890	859	905	862	844	804	892	859	906	898	836	819	877	806	927	851	843	864	850	863	826	872	863	880	905	875	842	842	886	851	845	905	790	802	823	814	888	880	853	857	829	826	845	818	876	842	851	915	863	848	885	850	836	858	867	884	873	863	834	856	853	836	805	891	797	815	835	832	820	829	847	801	846	829	818	778	868	804	783	833	835	874	838	831	853	877	859	863	809	867	814	868	844	851	823	823	860	775	871	848	813	793	843	829	844	844	838	810	840	857	861	892	841	857	811	818	788	815	842	797	796	874	789	875	836	830	772	809	860	799	836	846	799	827	843	836	843	854	873	836	794	853	845	828	777	821	826	803	811	848	905	874	821	864	833	825	792	900	841	799	796	811	832	842	810	825	853	831	781	821	817	814	870	826	825	803	874	800	814	913	821	801	825	858	828	784	802	832	799	786	854	827	846	827	821	866	875	777	815	812	821	825	884	857	812	800	855	841	830	837	801	813	824	918	771	855	788	831	883	826	828	839	803	809	796	767	846	751	832	804	775	873	828	792	800	819	775	796	825	842	833	834	830	847	784	812	850	819	849	823	851	836	811	831	858	828	888	790	837	878	854	841	813	789	779	820	783	832	842	827	804	833	824	818	859	835	869	850	840	803	822	881	840	827	787	796	901	839	840	874	807	819	864	799	854	859	840	840	814	796	828	820	849	846	871	830	796	831	771	828	790	816	816	842	817	799	846	874	803	860	918	880	890	863	799	794	839	803	781	786	790	873	826	837	859	869	832	869	865	802	801	829	900	839	844	828	842	812	876	844	835	825	863	840	813	879	766	832	809	816	811	871	806	880	830	797	789	856	824	796	807	821	854	841	803	808	835	857	837	835	834	882	848	844	857	831	863	838	909	821	839	815	816	794	813	856	803	849	821	792	875	795	831	851	823	857	825	827	881	783	846	916	822	796	899	829	872	858	843	833	819	832	804	853	888	781	845	850	853	840	794	791	847	873	869	783	835	815	791	860	831	789	894	827	846	809	821	847	828	843	793	860	822	857	842	889	851	837	808	806	832	832	844	866	881	861	847	867	782	831	830	811	776	820	829	796	812	866	857	883	868	841	837	811	888	830	797	860	851	813	867	861	875	840	789	845	851	871	819	819	800	857	849	817	824	863	821	813	845	846	830	859	883	810	854	867	811	787	830	882	830	775	767	818	801	828	837	855	799	797	817	835	841	808	836	875	804	844	806	835	852	818	814	863	820	801	801	853	880	902	836	846	868	814	828	860	857	808	842	847	824	811	825	853	860	778	859	819	834	786	838	804	857	822	846	829	841	832	841	843	809	824	831	842	862	806	835	861	788	784	803	820	885	863	827	840	804	804	817	844	815	828	819	884	899	789	804	856	833	834	867	812	814	813	842	877	811	850	872	820	817	842	829	846	842	803	816	822	802	846	837	863	818	802	843	865	797	824	810	824	892	791	827	804	892	859	857	835	789	844	805	827	801	791	852	823	883	862	861	844	829	822	817	829	805	850	840	852	861	857	835	835	878	815	798	857	874	875	863	851	841	841	815	792	819	797	851	849	798	834	810	850	824	849	810	848	866	841	848	827	840	835	797	830	852	812	766	843	825	843	853	847	848	795	803	874	809	826	842	875	805	827	795	806	875	812	820	813	852	839	865	874	836	846	868	832	880	867	883	825	828	817	855	813	844	783	819	829	857	860	824	805	816	858	813	845	851	850	773	829	875	858	854	851	852	864	766	845	785	836	803	823	891	876	800	806	847	790	841	851	864	813	850	877	798	877	769	834	855	829	821	828	808	836	847	883	804	828	817	897	852	795	831	787	873	814	812	816	806	814	866	884	834	864	814	885	830	830	860	816	842	846	815	852	800	809	870	793	790	836	847	858	856	875	804	898	836	796	847	786	867	805	804	848	814	886	823	843	818	848	821	821	852	859	848	839	816	811	892	859	849	822	843	831	835	821	902	849	850	788	838	802	860	825	804	878	862	850	821	874	820	825	785	828	827	828	769	836	828	762	791	860	853	811	870	823	836	806	864	839	863	883	821	843	798	868	838	877	812	817	812	846	829	784	834	824	758	851	828	858	836	790	812	867	823	796	849	856	865	824	859	842	831	812	785	817	766	809	771	848	853	836	820	838	791	865	823	803	809	834	857	787	799	819	846	849	812	848	908	821	765	836	851	840	828	814	838	816	838	814	838	849	854	839	804	815	898	831	813	817	826	784	821	786	844	836	831	828	826	826	827	791	823	784	807	891	826	833	825	781	863	814	826	841	853	861	891	840	809	831	826	845	739	859	814	843	833	759	839	842	793	858	862	807	787	817	843	768	791	872	855	854	844	835	823	822	803	858	869	841	818	814	881	820	848	875	798	774	816	827	860	837	858	856	802	841	819	831	891	800	833	861	792	865	822	858	865	825	828	835	822	875	811	805	832	867	874	780	831	824	829	796	835	789	860	790	839	873	869	819	864	809	865	847	802	802	793	869	813	807	836	848	806	812	798	889	828	846	814	837	860	877	793	811	848	813	841	859	826	825	824	828	813	883	855	864	855	822	803	814	916	858	847	833	798	874	853	815	857	734	869	806	749	813	788	833	866	833	809	835	845	813	828	827	852	822	826	788	839	804	810	818	889	826	851	776	851	801	824	845	864	828	858	826	859	838	806	830	791	874	815	808	800	797	874	799	820	876	825	828	820	856	801	819	808	814	848	832	829	816	850	820	895	836	793	868	829	853	869	794	811	852	854	837	841	857	828	866	829	875	854	854	814	838	877	840	883	815	849	843	816	898	834	828	900	841	789	769	769	845	833	820	834	857	835	800	837	844	824	799	828	838	789	869	818	835	879	832	838	827	814	846	871	858	819	827	816	844	825	807	820	831	838	792	827	813	834	876	800	845	792	835	798	840	898	803	801	860	783	887	827	861	851	779	830	794	894	842	851	841	823	849	873	818	883	826	806	849	797	846	836	860	784	829	847	821	807	828	877	814	839	821	822	823	864	825	831	862	805	815	847	834	871	918	842	840	840	825	773	846	850	785	841	786	820	830	824	833	799	875	834	848	847	803	857	782	843	823	805	868	850	871	823	878	821	815	837	844	833	796	823	829	780	796	795	828	845	809	796	818	834	847	831	852	868	807	794	848	816	821	784	840	852	844	818	826	836	762	848	795	825	833	875	862	822	820	879	796	830	767	837	844	817	872	811	847	806	843	870	823	882	887	846	798	838	859	829	818	857	870	838	838	868	831	848	843	870	828	807	830	771	857	851	797	838	852	802	841	874	850	837	848	841	807	797	863	822	831	856	844	783	879	835	819	846	853	806	858	812	852	829	814	882	786	837	820	767	819	831	807	818	870	813	879	838	850	852	811	812	853	814	853	849	793	860	794	789	821	844	847	866	851	882	857	797	904	856	844	838	846	868
28762	15667	9438	10141	8712	5321	3415	2304	1401	1027	832	669	509	519	617	737	625	452	399	322	319	272	326	315	328	292	316	309	307	296	266	288	296	289	296	306	296	314	311	298	319	269	311	303	303	297	303	292	293	301	316	278	291	300	259	292	298	322	319	296	285	295	289	297	269	286	336	255	298	275	276	306	301	296	282	293	306	308	325	304	275	332	315	275	302	313	294	288	261	276	277	269	311	297	316	343	315	299	296	333	314	307	299	292	268	309	278	297	263	280	307	310	284	301	289	280	320	299	290	262	295	301	302	304	309	317	290	310	267	274	310	318	303	278	317	286	318	294	278	289	310	278	300	294	292	306	290	316	297	287	277	264	318	301	314	316	314	311	305	322	300	290	276	257	295	287	288	274	314	301	279	271	266	278	306	346	299	316	278	287	317	318	294	329	313	295	293	311	287	299	301	307	271	292	313	311	303	280	312	255	270	326	282	290	294	289	298	288	273	320	295	289	290	297	322	311	298	298	282	267	324	291	289	289	307	317	304	279	309	316	287	313	292	327	310	319	306	310	303	275	287	288	333	303	298	293	300	298	277	286	298	295	275	313	296	288	286	282	330	314	274	295	309	311	316	320	266	308	278	288	312	308	287	275	299	293	305	307	291	265	259	293	311	311	294	294	292	310	275	315	293	315	317	304	303	305	285	301	286	288	312	287	300	303	292	311	298	283	323	294	284	260	312	274	307	332	307	267	272	309	296	289	301	283	313	313	320	308	297	285	349	281	300	278	328	273	305	272	286	305	291	268	295	298	303	291	289	311	302	271	289	303	262	290	314	295	316	279	303	281	294	308	282	292	298	316	258	302	328	307	303	297	304	313	308	291	294	283	272	285	284	283	273	318	255	299	278	305	301	292	292	294	303	306	299	289	300	286	305	271	296	266	312	295	316	323	303	307	318	291	303	287	278	278	248	285	287	304	296	285	290	270	297	295	295	299	312	312	306	286	296	295	271	305	309	314	289	298	295	295	313	300	275	334	292	298	318	295	318	267	304	301	307	299	301	294	303	296	279	323	269	313	302	279	276	283	292	280	275	294	259	302	295	315	285	305	276	303	308	297	282	308	309	303	286	278	292	318	311	310	305	314	297	271	280	303	284	302	291	285	284	308	308	308	305	289	268	267	309	279	294	256	305	285	258	300	283	312	276	292	270	293	306	278	312	276	308	296	263	311	282	289	289	284	291	290	291	296	284	292	307	273	286	326	319	282	255	276	304	288	277	291	285	309	290	295	291	317	319	294	280	311	298	280	306	263	282	311	268	290	308	293	321	319	264	276	305	275	286	291	320	277	315	302	279	316	315	302	317	295	294	313	325	294	310	291	289	270	297	260	302	304	302	282	285	318	306	304	334	309	278	299	286	296	295	303	280	321	289	330	289	278	289	311	321	277	272	317	307	287	288	289	339	293	281	267	327	288	314	266	287	263	293	276	300	307	269	299	266	266	304	297	287	264	294	319	292	284	288	271	324	327	312	282	292	311	277	291	302	311	299	308	320	311	292	272	313	291	282	288	287	276	251	316	292	274	340	276	275	287	257	282	297	276	296	305	284	317	296	296	286	278	295	278	248	288	313	301	300	305	308	296	320	252	278	280	306	299	318	284	316	283	297	307	325	257	296	304	275	320	270	334	310	321	303	265	285	313	299	298	309	305	334	316	285	294	278	297	298	299	287	304	288	308	325	280	285	283	290	280	313	266	301	271	276	274	259	356	299	287	295	288	299	287	267	314	288	297	287	297	291	282	267	270	318	284	299	324	297	297	297	293	340	296	288	279	300	314	294	279	283	286	312	311	304	299	302	315	300	280	303	287	296	300	267	295	282	289	242	296	301	287	293	261	251	290	282	304	303	234	318	295	295	300	299	303	304	283	293	269	310	288	288	273	320	309	275	300	287	268	291	308	285	289	291	301	288	335	291	328	319	288	305	307	294	287	277	282	289	311	298	316	300	307	290	327	277	310	280	305	312	292	282	275	308	293	284	279	326	298	293	254	293	316	279	317	296	314	277	296	288	300	270	308	286	289	299	267	258	280	289	296	261	290	298	269	317	270	272	307	296	276	287	298	300	281	318	305	256	239	317	311	305	316	274	266	310	283	287	281	301	342	317	301	311	286	304	269	298	296	308	275	267	285	282	301	275	292	285	280	280	315	285	275	305	284	276	322	246	290	287	272	294	280	291	311	323	303	263	310	305	299	316	311	283	303	338	280	279	320	285	282	318	300	297	298	304	313	299	318	282	278	310	271	282	293	297	303	322	302	301	323	285	266	323	268	302	307	296	302	292	298	308	296	314	278	285	292	312	302	283	303	313	292	274	300	295	305	304	280	273	297	285	313	319	293	266	256	285	313	324	269	310	298	280	282	278	309	277	301	297	287	284	285	285	303	299	285	322	311	260	293	280	272	285	287	275	291	291	299	279	295	300	303	278	336	281	307	315	280	265	271	313	296	300	269	288	287	294	280	296	298	253	282	270	279	262	269	288	290	293	287	273	260	289	285	309	293	322	312	317	293	304	296	272	285	282	274	270	310	301	306	306	306	304	297	275	257	307	290	310	288	312	304	298	300	316	285	301	290	289	296	296	313	300	290	329	285	307	291	296	268	283	316	308	281	260	263	307	294	296	260	288	287	286	325	295	289	302	273	304	301	281	272	313	312	302	279	281	308	312	291	297	301	302	300	298	292	303	284	314	265	312	278	316	316	308	295	309	264	278	310	284	328	292	301	289	299	309	310	307	306	312	303	302	299	289	288	268	324	300	332	307	297	292	323	298	302	306	303	289	293	308	285	280	267	331	306	257	271	302	302	257	297	298	336	270	284	281	305	296	280	286	298	314	307	289	288	282	272	311	301	303	306	314	340	331	278	285	301	294	282	289	304	275	272	274	286	301	311	311	310	285	290	260	292	276	298	288	283	268	277	293	272	301	290	286	268	286	307	306	293	291	276	324	305	290	304	288	290	304	298	308	248	315	307	302	288	293	298	289	288	323	300	285	284	278	289	299	279	299	268	309	292	314	290	287	279	288	293	318	274	275	280	269	294	313	295	305	329	266	266	289	287	280	299	307	295	308	309	284	301	308	280	275	261	299	247	302	301	268	268	277	279	292	298	295	298	278	283	289	263	323	300	281	272	298	286	299	304	311	262	304	261	324	279	318	320	296	305	299	291	295	300	338	294	290	317	294	303	278	309	281	277	269	297	287	286	293	285	308	311	290	287	293	294	295	299	306	283	273	276	273	296	290	300	287	299	321	281	260	287	328	330	293	302	290	267	275	310	294	307	281	335	329	306	324	255	323	314	278	313	266	282	311	309	301	302	291	293	300	303	316	302	279	302	332	294	305	267	289	289	314	277	273	263	283	268	288	294	295	313	268	291	290	294	275	278	286	293	325	264	321	289	262	319	283	282	286	278	300	326	296	290	283	282	305	306	264	297	277	279	301	271	321	323
8818	4797	9026	13121	12151	8712	6569	6274	4413	3699	2719	2376	2052	2306	3104	3969	3190	1663	1505	977	899	831	800	824	797	734	736	718	766	744	775	710	660	740	708	670	733	712	702	688	689	693	685	666	683	689	667	680	672	658	666	690	641	667	689	645	634	642	660	688	681	651	650	635	635	683	685	651	673	597	638	624	668	648	649	660	650	646	618	672	639	665	651	664	631	647	657	611	668	648	614	618	630	665	654	656	628	630	654	691	656	662	607	630	654	644	659	650	614	656	650	654	625	665	627	618	617	600	653	651	683	674	672	640	645	693	673	654	657	594	670	674	669	662	601	627	688	667	678	618	645	630	651	659	650	624	625	634	691	672	651	677	657	640	593	615	647	616	639	630	654	638	634	676	600	669	694	627	682	633	647	650	654	585	633	662	603	621	661	613	644	596	588	624	627	666	648	651	611	628	626	623	611	667	644	636	628	612	667	614	643	682	603	650	647	635	656	641	587	673	640	639	632	646	643	708	622	600	634	648	634	658	627	606	636	616	650	601	636	663	601	653	628	689	663	641	656	602	663	600	630	680	607	664	595	630	617	681	647	648	630	647	679	618	627	647	627	613	647	640	636	655	680	686	655	623	671	594	612	649	670	610	606	631	593	632	598	631	673	646	608	626	671	612	613	635	648	636	614	602	613	631	683	658	618	650	643	625	630	583	599	654	653	625	619	655	624	669	622	624	659	634	652	603	657	632	616	611	659	606	648	593	663	634	677	603	651	624	658	645	641	611	630	635	656	625	650	654	730	632	626	662	652	658	676	633	606	641	610	612	678	645	665	623	628	634	683	649	638	664	627	623	673	685	647	682	600	611	634	618	637	607	602	658	631	614	600	632	632	645	613	654	635	695	607	624	664	639	599	634	628	632	618	613	657	627	642	651	638	657	632	664	574	584	643	654	618	658	616	585	612	661	610	618	626	665	604	650	594	648	622	653	661	632	621	632	616	659	623	640	626	629	631	644	604	626	658	621	645	700	627	613	597	643	636	604	623	659	654	631	650	637	630	681	619	661	620	660	658	623	687	654	660	594	620	658	669	633	641	632	613	664	641	608	683	629	636	642	639	641	648	626	654	652	670	620	640	629	670	594	666	673	671	671	639	627	651	622	629	622	642	668	640	604	624	627	619	622	657	593	677	610	649	633	623	613	670	644	577	655	637	663	596	683	630	668	635	614	597	618	618	673	686	688	657	622	598	667	585	623	654	617	611	652	624	652	674	633	625	627	661	611	601	660	657	616	632	596	633	626	634	666	650	629	605	635	620	617	674	628	652	648	660	635	599	627	588	629	637	649	628	624	670	644	615	664	631	612	646	673	650	582	632	601	647	642	591	607	665	614	665	663	693	637	636	648	664	596	657	617	644	630	637	652	602	597	634	700	642	682	643	585	598	664	634	608	637	648	653	648	656	621	634	617	630	663	590	631	641	639	619	634	618	641	641	672	620	633	674	609	612	580	624	573	646	620	704	628	606	640	697	650	602	623	624	611	633	648	647	658	656	663	654	651	627	697	650	666	619	599	657	656	653	646	634	615	642	589	670	612	648	644	643	648	682	621	635	650	680	623	658	683	670	662	599	634	622	692	625	650	655	596	625	621	616	652	647	642	628	615	669	581	611	609	649	634	698	610	674	652	618	625	643	657	622	654	651	665	638	644	571	628	576	633	644	638	620	631	631	628	633	652	617	656	602	606	637	614	635	613	667	659	656	660	637	666	642	614	686	638	598	653	621	610	668	627	653	662	664	624	659	608	645	633	622	626	642	655	639	643	647	685	658	656	624	654	636	632	604	654	637	632	624	623	594	618	609	594	609	649	611	649	675	614	623	650	603	643	642	608	649	628	599	652	650	649	654	630	601	629	664	576	624	654	668	636	602	618	635	613	629	639	614	653	644	608	638	623	648	617	624	624	681	634	662	634	649	643	645	636	686	634	659	632	666	636	645	595	628	619	652	625	613	633	628	575	631	640	596	608	656	636	609	637	618	597	665	637	634	626	676	635	613	621	633	639	601	653	620	627	618	637	651	683	655	650	671	637	603	631	612	648	614	658	650	654	629	617	648	615	637	606	593	630	634	638	664	604	642	615	627	627	668	639	594	644	656	611	681	604	618	603	648	665	659	641	641	658	640	665	660	614	609	629	621	654	646	592	635	631	631	633	637	611	624	631	605	646	619	667	633	617	637	594	614	624	649	649	629	624	629	643	683	650	605	666	622	603	606	669	605	620	623	644	608	664	638	633	629	649	621	616	643	652	654	660	583	599	596	624	606	622	638	616	617	621	629	624	638	671	612	636	611	623	619	605	648	646	625	631	648	623	602	692	600	630	596	625	645	675	611	615	655	627	623	621	664	621	601	626	613	607	692	645	655	667	665	645	660	653	609	638	636	638	629	650	649	667	641	655	626	630	612	634	660	632	599	600	675	640	632	622	678	597	637	631	654	650	621	630	635	645	619	633	623	666	612	652	613	635	689	601	684	620	617	604	621	638	631	608	637	618	648	593	646	627	598	663	643	629	617	599	602	597	599	587	668	626	606	669	672	670	637	632	640	601	627	702	620	590	643	621	609	619	667	620	645	657	654	607	600	660	657	614	675	615	662	623	627	619	637	621	632	597	630	620	624	641	577	632	604	647	586	595	615	620	651	627	707	615	681	652	659	616	664	667	640	628	627	646	650	633	620	649	628	635	606	611	615	633	597	640	638	583	645	654	620	659	617	630	700	645	660	605	605	633	614	637	619	642	607	629	610	605	635	647	611	612	634	650	635	654	599	631	638	634	634	605	621	614	635	608	647	617	623	607	632	630	630	636	630	622	654	644	604	647	650	638	640	673	643	667	607	639	619	663	675	631	598	617	643	637	622	608	661	632	653	621	625	650	638	624	649	625	619	627	630	636	658	646	673	660	656	608	608	641	645	662	612	656	636	617	593	638	644	652	659	638	644	620	635	661	651	677	586	617	617	652	651	609	649	648	664	626	638	597	641	648	680	600	643	651	617	657	611	657	617	632	632	696	581	632	627	604	609	642	602	637	669	635	636	604	643	650	661	636	649	658	594	648	601	640	607	654	612	610	685	616	640	588	656	683	590	624	647	607	597	589	652	633	616	639	581	606	650	619	633	630	663	656	678	663	633	641	643	638	670	639	697	632	605	612	620	676	635	625	642	634	673	587	668	565	667	622	652	637	634	660	625	646	623	656	641	616	625	678	606	663	618	612	640	625	626	629	623	615	616	618	640	606	589	604	633	612	655	612	611	597	685	654	607	645	649	628	650	610	642	631	643	632	611	617	596	622	662	634	632	652	616	620	638	635	635	636	612	662	635	649	609	631	686	625	616	641	635	690	584	627	667	659	609	661	635	599	630	580	627	658	655	683	630	676	635	605	619	638	609	584	653	626	638	629	612	603	607	642	619	652	606	643	630	630	613	587	671	617	615	656	608	658	616	682	651	643	650	652
26120	6712	726	596	400	366	301	299	275	261	252	265	281	280	283	282	295	251	274	263	244	256	266	260	270	234	286	281	272	269	305	275	300	301	267	293	282	276	272	265	253	281	251	246	283	227	256	269	297	269	277	275	296	285	282	289	284	278	268	252	291	276	259	270	265	266	265	256	306	297	265	278	240	277	281	285	258	276	261	252	249	255	305	279	261	264	268	284	278	255	290	277	258	275	311	281	297	279	259	261	262	265	274	299	265	276	287	287	246	263	259	268	291	263	264	256	269	245	254	266	230	272	259	247	243	258	292	259	264	249	271	269	291	277	272	264	237	274	243	269	265	280	283	281	258	294	264	254	268	230	266	252	289	268	244	292	261	277	259	251	256	279	261	266	268	303	287	245	271	273	266	271	262	255	265	299	241	270	255	292	264	300	280	292	300	258	271	293	276	269	291	303	255	280	260	264	276	279	236	285	277	247	295	281	270	252	263	281	251	257	275	255	265	276	286	267	244	279	268	268	295	260	291	246	285	257	234	263	263	247	290	269	284	272	247	254	256	256	263	279	264	258	266	281	280	257	265	280	267	284	272	258	259	280	248	275	263	259	262	274	271	236	270	238	257	265	225	240	261	286	283	281	275	289	265	286	265	255	292	246	279	255	241	262	281	244	297	301	267	253	315	242	259	290	242	314	301	265	287	268	282	277	257	217	252	267	278	268	282	287	251	235	278	275	276	292	266	293	267	222	260	246	271	288	257	257	288	272	292	241	267	270	271	264	262	254	295	268	278	274	272	263	261	259	267	269	243	246	233	258	285	250	267	318	273	257	272	276	268	255	261	285	279	287	270	228	266	278	276	209	259	262	285	269	276	289	266	257	267	287	256	251	254	274	265	262	265	278	279	316	269	275	260	276	260	301	282	265	310	263	306	276	269	250	231	271	258	252	253	222	270	288	255	283	244	272	283	260	285	253	291	284	267	280	256	284	253	236	313	321	266	284	254	260	300	282	285	269	297	259	281	250	247	272	257	272	264	277	298	244	256	264	240	246	294	287	286	249	248	287	273	251	298	242	272	310	284	256	297	259	283	266	276	272	285	272	286	254	257	239	285	257	266	298	256	265	267	261	286	253	277	277	250	293	263	274	285	276	271	287	254	300	268	243	295	257	223	297	264	272	282	283	289	262	248	309	277	254	283	280	277	242	268	280	278	257	272	259	274	274	284	271	253	268	286	282	274	261	252	265	261	261	264	277	280	286	295	264	304	274	270	268	282	264	284	290	243	285	269	262	306	248	254	250	283	258	269	249	283	281	282	251	270	250	260	282	258	300	279	298	282	293	291	272	310	286	257	286	305	251	278	264	288	263	269	238	297	271	287	261	258	268	244	275	283	290	267	272	270	265	253	279	266	275	293	240	268	280	285	250	291	279	268	258	247	293	281	255	254	263	260	286	263	252	276	263	237	238	264	236	258	270	266	259	267	274	273	298	266	298	262	255	308	269	250	285	243	268	265	283	276	264	269	282	239	255	260	263	243	271	272	279	284	276	276	282	291	259	236	257	274	272	264	277	255	288	261	265	268	270	244	270	264	288	250	285	253	289	273	290	294	267	247	284	275	276	261	273	261	271	249	275	248	268	259	252	281	273	262	237	286	256	266	221	265	233	279	270	287	260	296	243	258	252	259	238	266	273	281	276	270	274	279	266	248	274	279	269	304	279	267	274	274	271	254	268	253	274	272	307	265	256	240	265	270	280	238	280	271	289	261	250	255	274	298	265	240	243	253	278	273	288	267	279	270	241	275	288	299	271	273	248	271	255	249	260	284	283	275	274	273	260	261	278	286	250	247	279	277	259	264	281	252	275	248	247	254	278	269	271	284	280	268	259	250	249	288	255	255	260	270	247	294	262	262	258	266	281	279	254	249	292	251	268	271	220	243	275	280	275	272	252	262	260	257	254	265	276	288	255	255	286	272	293	279	262	293	300	278	271	257	262	258	251	266	274	259	286	276	275	283	290	282	261	255	276	273	277	263	261	237	236	242	274	243	288	276	258	276	266	268	225	280	266	285	258	277	259	251	287	246	272	333	240	279	268	267	281	273	274	252	256	280	257	267	271	292	277	298	272	271	295	259	267	261	262	269	245	249	284	249	272	281	282	258	270	266	241	253	281	259	267	266	235	282	271	272	270	255	276	256	260	253	298	296	263	269	288	264	235	248	261	259	305	253	262	270	285	263	271	281	259	281	264	284	266	238	251	278	273	277	258	282	253	263	248	281	271	284	234	291	266	274	264	266	247	250	299	285	268	284	271	294	260	258	264	308	284	253	271	252	247	292	263	272	275	255	265	266	299	278	274	263	276	251	276	274	253	279	294	257	297	249	261	277	273	254	245	289	261	278	248	264	265	279	254	289	278	289	255	292	218	311	273	270	280	303	283	262	291	287	246	249	272	246	248	267	258	261	266	245	278	296	261	272	274	274	246	283	256	265	268	269	288	263	281	242	293	263	271	263	265	273	279	258	277	290	264	285	272	237	295	267	287	257	303	257	265	283	268	262	263	278	256	307	274	295	263	266	261	274	279	282	263	273	264	251	260	261	293	269	260	283	286	248	276	281	285	276	281	257	286	257	248	272	246	269	292	272	303	263	255	281	288	258	275	294	281	274	296	243	269	265	271	297	271	276	238	282	261	283	290	257	237	248	276	264	243	253	266	315	265	269	272	254	264	285	271	276	271	253	282	269	248	281	264	284	259	278	279	269	269	283	264	276	266	250	278	284	279	296	265	279	294	280	266	293	270	276	272	278	262	274	274	270	250	255	275	228	296	237	258	275	264	279	241	279	276	297	278	254	245	272	263	279	278	246	259	254	237	254	272	289	252	278	257	242	298	269	287	286	251	300	249	259	222	297	276	263	267	283	238	274	294	286	284	250	264	239	246	265	304	284	252	257	283	252	277	283	255	287	262	280	277	279	290	276	279	245	250	246	255	243	278	271	253	285	279	264	268	300	233	286	283	227	272	268	261	286	259	276	261	264	300	280	252	276	258	275	254	277	276	263	283	285	272	299	262	240	304	287	284	288	244	254	230	269	274	296	272	257	281	266	251	295	269	267	273	244	263	247	286	255	261	257	272	292	244	278	250	272	284	276	270	287	266	256	236	278	268	277	278	281	268	281	276	291	265	230	260	294	260	269	314	270	288	250	255	268	289	255	264	252	292	274	269	289	261	269	264	288	269	305	257	277	264	253	284	301	258	302	273	246	269	265	283	282	268	285	275	300	307	270	230	301	246	282	275	280	252	253	307	277	296	281	299	276	272	287	260	267	271	278	295	289	283	263	270	306	264	256	277	283	276	226	277	273	270	266	276	265	280	279	270	304	268	288	278	250	257	252	257	256	270	298	238	260	270	261	288	270	288	267	286	260	283	280	254	277	251	237	271	297	272	269	297	262	289	258	298	269	240	253	285	268	278	263	272	245	275	262	244	273	264	275	258
6905	962	1296	1664	1338	956	798	789	753	748	646	724	631	692	732	678	663	619	635	629	625	624	594	649	611	628	652	641	569	601	608	571	600	607	591	595	654	620	629	617	597	587	622	631	582	563	607	616	579	614	607	622	584	600	616	632	611	618	618	649	617	592	573	573	573	645	642	604	565	619	652	620	641	618	623	583	621	615	529	627	622	642	643	590	615	645	600	605	604	581	611	625	613	636	601	604	617	602	591	606	635	611	613	585	591	615	617	587	568	669	595	575	596	628	535	640	632	597	653	599	665	615	640	565	568	597	608	598	566	630	605	599	576	643	614	646	571	622	613	594	573	618	612	622	601	576	625	578	621	614	592	567	588	638	606	613	606	594	606	581	620	605	649	641	614	583	610	621	590	606	630	616	627	619	627	609	566	606	636	608	618	616	586	598	608	641	593	613	643	595	568	567	576	605	590	616	551	626	623	585	594	647	641	583	579	631	592	634	571	641	610	626	616	569	605	637	626	571	633	609	628	615	625	580	580	592	666	642	607	635	622	645	625	584	614	603	605	646	615	632	635	578	605	658	617	634	618	621	632	639	623	620	610	650	600	617	638	605	647	615	593	627	596	608	596	615	571	646	599	605	623	610	598	591	598	640	618	652	621	654	610	627	577	582	637	615	651	623	620	635	605	637	623	592	537	619	590	606	616	602	561	571	602	600	617	622	601	574	614	609	587	625	628	656	608	670	640	584	600	654	597	593	592	596	563	583	612	560	614	576	642	545	594	617	598	593	606	587	599	604	612	616	637	578	594	594	562	631	592	575	601	591	597	584	639	627	601	597	576	636	637	569	620	611	612	587	609	601	623	600	591	603	629	597	599	667	555	623	605	587	617	610	585	654	582	643	594	596	640	624	597	600	631	596	609	622	599	584	643	651	570	604	608	624	620	605	624	629	611	598	590	632	627	614	579	631	658	610	597	596	614	572	611	564	581	601	615	606	578	581	606	576	624	615	599	610	614	596	611	625	621	585	613	600	633	641	598	669	576	640	566	676	617	587	610	583	616	667	580	606	593	656	596	626	576	575	591	612	607	640	590	615	580	642	640	599	600	576	600	578	609	594	618	613	615	609	620	593	598	597	589	586	568	600	607	653	637	627	618	617	568	583	593	627	633	574	634	610	594	590	623	618	610	588	604	589	570	616	656	641	584	596	615	606	622	639	660	637	593	623	610	602	659	608	538	611	630	624	656	640	603	600	630	633	579	643	581	610	651	609	612	578	615	601	655	586	618	621	590	617	645	615	559	620	641	657	637	594	574	628	602	625	605	621	621	597	613	631	633	605	621	594	641	597	643	598	628	592	597	625	614	607	610	618	614	587	606	608	636	663	548	618	574	590	588	606	649	649	602	600	631	591	623	559	607	632	619	608	582	619	626	585	552	562	629	617	653	609	594	616	600	635	632	625	630	589	602	561	595	616	605	600	593	601	609	596	592	619	653	604	614	628	647	656	622	615	662	633	619	626	611	637	615	630	564	587	632	625	650	594	596	619	620	598	607	569	600	623	630	636	609	625	612	580	588	606	573	624	627	552	585	590	636	611	618	567	636	623	645	665	652	586	614	614	610	606	595	579	626	607	611	571	630	604	628	579	602	605	582	636	633	639	621	538	579	609	592	632	633	606	639	633	606	598	587	594	636	644	601	604	667	610	607	631	587	586	585	593	619	614	618	615	612	633	590	619	619	610	639	646	637	621	576	595	604	551	622	619	589	651	622	676	598	608	610	626	620	588	632	616	626	614	611	639	566	599	643	590	588	584	607	561	597	629	649	574	597	650	590	586	568	591	635	634	586	661	595	661	597	626	575	613	605	609	606	621	612	610	661	609	606	605	598	634	592	609	622	585	613	623	653	578	549	592	643	627	634	653	632	535	636	566	600	602	584	623	606	617	621	567	633	630	585	565	601	585	624	633	648	651	642	598	591	618	640	644	646	644	606	617	585	623	619	621	634	583	612	618	606	589	617	610	604	643	625	613	651	595	589	609	571	564	585	623	580	625	627	629	599	567	620	605	623	601	623	614	634	619	606	635	637	609	590	636	612	598	585	657	608	605	611	623	658	635	627	578	606	609	550	594	609	615	613	576	612	605	639	640	605	636	590	623	578	629	594	607	664	625	600	578	576	607	607	649	583	629	591	620	609	602	583	590	605	598	601	576	608	635	598	598	632	621	606	594	614	632	620	621	584	587	597	584	569	563	646	586	621	595	624	601	599	620	648	581	623	596	587	622	619	589	615	598	606	600	629	570	637	643	585	619	605	639	615	564	579	643	615	651	613	614	619	612	634	620	616	598	621	660	605	637	641	650	651	587	592	613	581	635	589	632	611	619	583	580	622	575	608	628	615	628	600	639	614	628	594	629	596	658	625	604	608	638	620	630	642	576	597	604	636	590	608	594	577	630	610	631	612	590	614	621	614	619	595	599	593	592	599	618	615	623	604	605	612	615	584	596	623	630	610	638	635	625	645	588	607	611	628	598	624	624	679	621	616	635	595	636	609	643	636	618	573	598	589	586	619	594	644	635	624	603	559	568	556	614	617	581	587	611	650	562	577	611	619	594	627	635	637	615	621	589	624	608	606	617	617	646	589	598	563	643	639	601	618	607	601	602	621	605	608	612	594	630	612	593	594	613	631	642	563	639	572	604	629	627	629	620	604	652	602	627	580	625	620	618	594	602	638	646	600	614	630	661	603	649	641	625	617	620	609	617	592	651	602	596	623	635	593	614	639	641	590	611	613	608	644	637	625	658	609	577	663	617	619	619	609	612	644	613	606	598	640	621	619	600	571	628	633	631	589	630	580	639	609	588	634	597	606	642	607	601	604	607	622	645	560	643	605	589	648	601	611	634	589	594	640	582	606	618	608	620	595	624	658	583	632	597	594	578	613	572	626	589	639	568	630	632	621	569	604	584	605	622	641	604	618	604	613	584	573	630	626	597	612	639	599	661	597	614	625	673	626	596	628	637	653	577	607	600	607	632	628	652	595	640	566	607	612	610	586	615	656	620	577	663	615	609	623	607	616	576	587	587	615	624	596	591	580	617	618	599	648	640	599	625	663	594	611	591	615	612	592	559	593	565	607	598	590	618	625	634	600	632	605	671	606	621	593	636	588	603	617	669	589	647	608	575	624	638	604	654	629	593	577	624	620	565	591	605	595	602	615	583	626	625	617	600	636	622	617	593	574	592	649	600	602	657	601	606	601	649	607	626	628	615	630	582	604	605	597	596	545	568	661	590	622	599	610	613	636	600	626	647	581	645	561	584	670	631	622	601	601	621	616	646	628	600	622	618	620	605	623	629	598	593	579	607	630	588	613	645	611	601	589	628	612	618	644	654	672	624	622	627	619	653	589	667	596	599	591	599	588	605	616	603	607	599	563	572	616	614	607	572	586	605	623	594	629	628	640	580	609	589	615	604	537	633	617	651	603	618	585	632	626	615	576	629
27633	11031	4645	6540	4871	2611	1537	1320	976	772	587	475	535	499	557	516	417	430	375	412	363	365	345	366	402	363	367	362	362	361	364	340	342	375	378	373	380	357	370	378	360	337	388	355	355	357	392	395	364	399	374	369	363	339	378	355	315	357	359	399	338	357	366	331	367	368	374	372	356	330	373	343	332	354	376	348	368	340	354	372	344	334	345	349	338	399	345	350	402	356	341	337	389	370	369	391	327	353	369	357	382	387	345	331	340	344	362	353	335	417	371	344	363	372	352	343	380	386	330	376	379	370	336	335	316	367	387	343	366	341	348	348	346	361	330	348	353	353	380	364	357	335	327	350	331	386	328	351	411	358	354	340	359	338	348	347	352	369	363	375	367	359	385	352	382	359	344	381	337	351	374	372	338	361	359	343	348	334	343	350	338	343	347	364	350	379	355	355	314	334	341	334	357	328	313	353	337	379	326	334	345	357	390	388	367	367	336	366	365	340	371	358	361	334	365	374	368	347	335	403	350	377	301	311	366	390	347	344	364	377	333	361	364	352	345	339	375	335	356	357	362	354	377	348	331	322	346	367	334	324	351	358	338	324	348	323	350	360	359	347	316	356	338	359	374	371	346	398	400	353	350	364	375	376	324	316	377	368	374	382	302	374	363	365	372	369	372	354	333	378	352	355	348	374	323	361	362	347	373	375	363	367	369	333	386	346	352	369	377	349	354	364	358	365	388	333	358	346	352	358	359	383	383	369	352	342	356	334	345	331	322	355	381	342	359	365	343	379	332	359	344	365	357	363	360	373	364	356	337	356	358	379	358	372	359	402	337	377	377	325	347	332	337	337	341	340	360	362	353	337	363	324	388	345	346	340	341	357	367	361	369	364	368	353	377	377	357	356	385	367	333	334	306	392	374	356	347	355	322	343	376	368	355	389	406	354	344	356	351	391	356	397	350	335	364	389	356	369	365	376	384	352	379	349	384	373	369	345	365	359	339	352	330	350	334	361	380	370	373	314	365	377	359	385	353	362	378	337	415	365	378	323	374	324	376	321	344	341	351	346	329	334	358	329	381	370	377	346	328	360	344	347	325	362	335	334	360	336	366	379	365	310	393	349	395	338	388	376	346	327	355	358	314	350	346	309	367	355	385	337	339	346	381	351	361	358	367	363	355	343	331	354	364	333	349	376	345	343	367	364	351	339	370	347	380	358	372	386	373	359	362	328	342	366	344	359	352	320	374	357	352	356	338	347	362	372	352	360	403	355	347	347	366	346	316	387	343	351	360	358	333	342	339	331	342	377	359	350	330	347	333	343	343	358	354	380	341	379	368	383	322	333	368	324	381	387	317	351	349	326	337	335	378	346	366	313	363	314	348	355	380	362	359	352	350	351	319	382	346	353	344	350	340	328	355	389	371	366	345	342	326	333	362	362	371	350	368	329	340	344	360	338	354	388	362	336	362	397	359	361	395	354	364	321	349	336	374	324	381	361	375	399	364	324	377	296	391	375	360	361	351	374	353	375	344	379	332	351	379	349	327	345	394	381	360	378	331	335	334	377	349	361	369	332	366	330	345	345	373	388	346	308	390	357	321	350	345	366	349	357	357	368	374	344	358	380	402	343	353	354	379	374	361	331	333	316	343	336	363	348	315	325	357	383	352	338	343	365	352	411	372	367	336	368	352	350	323	371	386	377	370	384	372	339	356	350	340	368	368	371	418	358	396	340	351	336	342	345	370	368	340	338	375	348	350	309	361	354	344	373	318	352	357	352	344	373	350	349	383	352	362	345	377	407	335	363	381	330	361	352	350	381	347	322	337	351	359	321	376	373	387	328	338	388	344	376	351	339	328	346	369	326	389	367	343	383	358	342	361	361	348	355	388	399	345	364	334	373	352	336	320	366	348	398	357	320	332	337	370	362	338	353	358	328	357	358	396	372	348	348	359	359	346	353	364	354	357	360	360	353	337	348	346	327	358	350	341	365	314	300	368	346	354	360	355	363	368	354	346	355	339	345	361	372	378	383	387	350	346	378	310	310	347	353	365	371	370	361	342	369	413	382	366	346	332	401	368	314	364	378	349	354	350	351	385	353	338	367	353	364	371	338	359	362	325	366	334	358	372	350	354	387	383	342	374	327	342	346	364	334	360	319	349	351	373	347	320	358	344	338	335	378	393	373	380	361	367	360	356	338	343	349	389	349	385	366	359	338	333	338	364	350	369	375	330	350	371	381	332	362	362	369	332	396	365	342	340	366	328	362	354	339	355	346	406	341	364	376	374	359	374	375	377	341	359	369	352	382	336	324	387	347	370	380	359	353	420	347	336	353	375	365	351	365	361	340	374	352	370	352	303	361	348	362	357	339	327	363	350	330	362	353	356	349	371	360	375	361	370	370	360	362	357	346	332	375	346	421	392	367	339	367	364	357	337	341	346	370	363	371	365	353	381	339	369	369	378	341	391	352	353	325	344	352	359	351	379	360	340	343	352	353	347	346	358	333	336	342	366	361	358	356	374	365	338	376	342	341	387	327	354	354	342	360	340	336	373	382	343	336	355	354	356	364	330	344	349	350	364	373	363	389	372	352	363	319	324	385	333	342	347	400	344	358	380	346	349	347	331	357	354	355	357	342	361	346	352	328	341	369	338	364	382	373	378	352	343	347	361	357	375	352	380	363	368	307	329	311	332	391	332	351	347	383	375	342	350	367	332	406	332	354	331	346	374	388	334	404	351	343	363	371	367	358	370	376	385	321	369	348	379	366	358	344	411	347	361	361	352	352	357	368	357	389	335	367	377	373	349	363	369	367	368	355	332	367	349	348	326	352	338	359	378	375	351	362	346	348	385	371	315	350	347	363	345	373	317	334	349	349	363	358	346	360	352	375	383	325	363	324	374	360	368	366	354	379	366	363	392	349	352	348	339	345	370	326	370	352	406	358	388	347	342	348	394	386	387	353	345	320	350	362	354	339	381	356	333	382	359	359	370	381	348	350	367	358	378	382	350	345	344	365	337	365	337	369	320	332	381	365	346	352	346	376	375	373	356	355	364	348	381	335	379	360	344	337	347	357	347	379	337	323	324	353	328	385	386	361	367	357	383	371	332	333	371	367	389	346	367	346	354	370	321	360	356	380	348	370	360	339	322	361	374	380	338	366	355	341	354	342	326	400	342	392	334	377	321	358	368	344	386	362	373	389	340	363	378	334	338	340	367	364	337	367	355	378	356	350	354	335	347	380	349	357	370	379	388	353	384	392	362	363	354	348	343	331	360	372	347	370	337	400	353	336	371	365	364	338	352	355	362	398	347	347	381	403	352	342	357	325	401	339	336	421	356	372	339	320	344	334	337	358	333	356	346	362	360	366	328	358	354	348	355	354	359	362	346	348	337	332	385	333	379	353	347	341	344	376	340	344	342	329	362	381	350	368	330	358	380	391	362	381	356	372	357	320	354	344	383	327	362	350	383	368	345	371	343	357	349	379	351	350	356	375	366	362
7835	3215	5277	10085	7905	5454	3498	4066	2907	2639	2173	2025	1902	1983	2571	2166	1570	1330	1166	1139	958	956	954	975	942	959	827	918	902	918	845	884	831	893	855	887	831	859	829	883	892	854	854	804	885	818	808	840	826	841	832	857	820	794	821	875	844	855	803	873	812	872	860	844	863	901	792	781	837	854	877	891	792	845	814	819	801	834	816	823	804	767	856	758	853	847	847	831	858	785	827	831	794	784	849	820	846	833	822	848	885	841	861	821	797	837	818	893	821	867	802	840	879	840	890	857	886	875	821	773	787	792	791	872	778	815	891	832	795	806	888	779	808	827	825	808	846	780	784	840	791	884	821	816	793	830	888	820	815	852	817	806	822	832	812	811	791	851	846	840	887	846	858	835	872	835	862	808	820	851	804	789	797	795	806	790	767	847	894	867	846	828	822	860	848	777	815	847	850	880	837	811	808	841	796	847	811	779	825	825	798	797	821	855	843	848	831	807	851	850	820	821	842	861	835	813	784	806	790	812	808	862	833	871	802	866	825	830	839	797	777	832	808	787	824	820	828	860	819	867	838	855	824	855	821	819	814	833	773	840	845	825	800	807	810	749	782	856	811	861	848	871	774	841	806	835	807	864	761	828	820	809	833	804	831	852	817	812	816	814	823	828	882	872	771	836	824	804	831	822	820	822	898	845	791	813	824	833	824	830	837	817	815	766	843	825	818	807	860	811	866	779	814	861	843	812	835	833	812	725	840	833	834	821	814	818	817	807	813	826	814	824	826	805	795	796	772	782	832	809	877	804	838	835	840	833	831	815	898	811	871	843	853	815	861	815	885	843	820	811	840	828	806	810	821	810	853	854	817	824	783	825	812	821	778	817	830	824	842	805	777	856	814	828	826	828	747	838	835	847	886	827	832	804	835	834	820	875	844	854	831	877	812	830	799	900	774	825	889	860	827	849	793	771	819	811	802	851	847	863	870	829	816	816	816	791	859	834	798	860	846	772	798	835	815	824	799	774	808	827	848	816	826	801	828	846	837	814	809	847	818	868	846	853	771	842	757	798	804	866	884	855	858	834	820	787	775	808	783	832	788	800	855	850	820	828	797	834	765	833	823	823	810	825	783	838	790	811	819	828	864	858	830	799	879	847	843	844	820	821	780	804	778	843	833	788	836	823	830	849	777	821	818	835	807	829	785	789	854	878	857	811	829	836	812	836	860	866	791	840	838	818	782	804	806	848	833	837	806	815	829	805	823	853	856	853	799	792	827	836	829	862	809	824	858	824	842	815	844	767	788	818	829	790	793	829	800	852	840	839	854	811	819	848	803	846	817	821	842	791	804	773	831	844	774	823	834	885	824	829	818	795	821	810	826	845	854	853	823	815	793	805	795	802	857	822	814	815	813	897	806	835	814	806	853	816	860	788	822	838	763	856	821	882	838	791	841	790	852	858	818	809	845	837	811	787	867	832	865	805	818	816	799	791	863	879	860	810	846	798	835	815	850	810	789	827	845	768	790	833	821	790	799	811	813	817	834	842	846	826	761	787	814	834	826	865	875	804	766	779	785	804	824	797	792	854	852	839	843	776	834	815	849	851	833	830	817	807	812	814	805	818	863	815	805	806	813	809	809	865	842	857	798	844	800	792	836	823	816	800	827	836	819	799	824	815	775	823	794	808	795	793	788	826	812	819	844	843	803	804	838	822	841	846	847	800	832	778	829	795	832	795	822	795	780	806	823	873	829	826	795	800	853	773	797	835	815	813	834	850	807	795	908	847	799	885	868	792	809	795	856	859	814	877	772	801	841	817	808	834	837	770	849	849	862	779	838	851	768	869	802	817	852	767	820	833	795	827	829	843	833	829	850	840	850	832	817	857	831	863	836	840	834	826	800	840	845	801	801	842	843	788	805	859	820	887	796	826	810	815	823	875	813	842	811	798	791	862	834	850	827	839	813	831	853	798	843	837	786	796	824	874	834	842	841	847	817	865	856	840	821	837	758	796	832	829	811	775	796	813	820	819	862	785	782	835	828	809	842	862	852	855	802	807	811	787	837	893	839	793	785	835	751	864	796	822	844	828	807	844	868	782	823	846	833	809	796	830	827	825	826	822	821	834	846	798	873	845	855	804	838	786	849	844	843	841	878	847	838	816	811	798	772	817	814	791	843	822	808	808	858	832	778	835	852	845	822	813	837	827	818	811	824	801	806	792	836	802	809	802	788	843	800	802	878	841	802	874	827	839	810	814	833	827	859	811	817	858	831	811	800	831	833	810	809	803	778	837	808	827	849	794	810	830	830	757	842	876	800	769	795	796	837	821	795	857	830	769	805	807	830	791	821	848	813	822	787	818	829	827	816	828	763	832	846	853	808	838	810	812	768	775	803	866	831	788	818	832	852	837	807	793	761	821	798	795	892	894	816	793	835	821	877	785	795	832	807	822	840	869	818	876	831	854	835	770	783	854	889	797	895	785	852	803	877	789	773	841	838	783	823	805	827	837	798	777	815	763	773	825	839	846	795	788	839	787	842	835	827	817	791	803	815	851	854	834	813	830	829	818	774	820	802	856	811	850	786	800	766	809	828	755	803	793	813	839	807	796	757	816	837	807	812	845	838	842	823	847	798	818	796	831	800	849	796	819	831	843	837	820	767	795	881	803	850	842	809	910	854	848	782	893	770	829	778	832	771	831	852	798	769	812	781	825	826	809	869	838	788	826	814	823	786	820	862	798	820	818	811	829	822	862	749	832	793	826	835	850	769	862	801	824	835	769	768	844	831	824	860	862	836	804	821	825	823	804	790	836	850	801	856	804	849	844	841	822	850	794	806	832	812	831	794	781	834	796	838	826	861	856	781	835	846	755	879	829	838	839	828	783	813	820	827	874	833	802	862	835	860	803	793	871	835	806	795	858	832	801	827	813	837	857	746	813	815	813	830	820	846	806	846	837	780	839	837	802	808	845	823	856	842	778	823	776	794	809	748	816	803	779	847	828	816	811	863	853	837	836	814	792	820	795	881	831	828	830	835	795	818	845	836	843	866	877	773	809	824	885	815	845	892	840	814	801	779	828	826	840	847	824	820	853	820	809	776	828	825	813	831	796	825	855	807	808	780	827	856	836	844	785	813	791	834	798	783	797	882	838	790	830	857	793	814	799	832	863	882	799	838	821	814	843	834	848	854	771	824	820	849	858	839	837	811	821	832	808	830	785	812	815	846	808	858	839	825	834	832	827	843	825	795	789	860	887	786	805	794	874	891	845	808	828	818	798	836	826	756	834	837	823	800	840	775	815	851	840	838	816	829	782	849	844	813	789	805	812	809	822	837	845	837	816	817	828	823	784	793	817	804	845	800	879	818	818	854	809	805	803	757	852	832	828	816	833	828	846	806	813	837	852	845	803	845	845	840	788	875	822	829	830	857	815	897	832	805	852	817	809	847	804	843	832	794	828	808	833	800	815	817	796	841	792	772	843	792	791	797	864	880	813	819	795	806	819	840	865
28616	14728	8367	9897	8925	5139	2867	1937	1410	1063	817	673	648	632	794	629	537	417	399	366	317	319	301	320	311	315	272	294	294	302	301	305	295	260	281	273	286	312	302	277	279	297	282	273	249	256	299	280	279	307	263	292	298	281	295	267	275	286	293	273	300	301	286	276	257	262	294	269	257	292	284	270	308	268	295	274	278	270	288	316	312	277	289	285	275	298	291	331	283	301	309	272	284	298	269	270	307	280	309	322	300	281	291	265	280	296	285	314	295	272	256	284	251	308	297	267	291	311	258	289	256	311	305	284	285	286	297	288	297	303	315	313	307	310	304	306	303	269	289	293	290	299	268	282	301	281	267	285	262	252	251	289	280	288	271	305	268	284	257	279	303	271	314	308	272	267	291	316	273	274	295	279	297	307	297	304	278	273	318	278	316	290	258	268	265	294	283	283	286	291	289	281	271	290	315	306	287	312	258	265	284	286	253	249	312	282	296	265	297	299	256	277	283	311	268	268	252	305	292	280	302	265	310	298	285	272	262	302	279	326	315	278	286	286	299	301	266	269	293	293	278	299	307	277	274	265	291	292	304	318	302	307	292	272	247	259	257	301	275	302	288	277	259	299	279	293	283	278	256	269	270	319	276	277	297	265	261	325	284	261	269	308	290	285	275	276	323	270	285	305	300	298	293	281	290	286	304	264	262	301	298	256	268	295	278	270	272	273	283	312	292	290	304	290	290	317	316	274	284	302	278	275	293	275	253	315	283	306	300	305	311	274	262	254	292	303	292	272	262	287	287	282	311	289	294	316	247	289	289	275	276	298	284	294	296	310	263	295	285	296	302	283	267	321	290	295	258	282	293	319	295	271	304	274	298	289	269	268	310	287	288	268	300	286	266	282	269	288	309	275	297	297	302	296	275	277	284	292	277	291	284	273	272	286	267	281	284	277	294	271	309	282	273	306	272	280	276	270	289	294	313	304	288	278	291	319	314	290	285	297	311	327	288	276	279	257	277	319	276	274	242	307	264	291	292	311	289	295	295	281	285	281	289	305	297	263	311	287	282	252	281	304	316	293	298	270	284	275	314	297	310	255	256	307	308	250	272	289	311	312	279	303	285	295	255	272	316	283	340	278	271	282	320	288	262	290	298	273	302	313	281	280	284	322	268	288	276	270	294	291	313	278	285	292	280	287	329	291	290	292	302	283	273	282	293	266	297	258	290	305	301	283	269	301	275	315	301	254	297	297	276	286	276	304	277	311	303	303	291	304	261	269	320	306	292	280	285	286	273	292	273	291	290	308	295	303	282	311	286	258	310	323	289	278	289	272	286	272	289	282	292	299	256	281	284	315	282	317	263	285	313	287	283	254	296	283	286	285	279	281	253	259	275	290	343	276	278	300	285	277	276	274	289	293	267	285	307	270	292	298	311	274	294	294	278	299	310	287	273	285	316	292	291	277	268	264	289	310	260	307	265	327	295	285	295	282	300	305	308	282	317	300	297	280	299	297	264	252	267	273	303	267	279	258	277	288	302	297	297	293	288	297	315	270	275	288	263	296	274	307	293	280	268	301	287	301	287	269	263	274	309	266	275	286	272	296	301	298	282	284	269	279	269	296	278	287	274	271	318	300	303	265	306	266	266	295	285	280	267	294	292	311	300	287	305	287	292	307	323	287	287	282	286	280	297	289	308	285	284	288	275	271	283	290	297	269	257	305	306	269	267	290	261	286	276	307	283	275	289	268	320	291	298	277	288	284	293	317	295	285	279	305	293	252	255	276	295	294	273	277	285	299	299	294	261	269	275	275	283	316	306	286	271	275	311	287	302	282	285	296	283	284	313	270	283	281	292	292	303	308	255	296	299	279	310	263	287	301	297	279	275	261	268	280	265	300	272	310	308	296	287	282	283	266	299	295	290	247	278	283	301	301	310	256	284	286	304	300	280	291	268	289	291	281	296	297	267	270	269	272	293	317	299	278	291	326	282	270	290	284	297	303	274	313	241	308	247	269	278	286	257	280	298	265	308	279	270	285	318	295	289	297	293	236	305	258	284	262	287	273	263	282	278	318	284	272	293	304	303	261	292	272	250	296	279	325	289	255	286	289	298	288	293	293	259	300	288	282	306	262	305	287	286	262	288	280	272	296	269	287	309	294	261	283	284	277	297	251	268	274	296	323	264	273	253	257	293	295	280	314	271	298	297	250	298	272	279	305	293	280	295	275	260	306	259	297	279	278	297	282	291	307	305	292	303	307	271	298	283	279	282	258	263	312	279	296	276	276	256	270	267	266	273	306	275	277	315	265	256	279	268	274	291	283	274	274	277	296	302	283	278	292	282	291	307	283	308	299	263	253	250	296	246	274	255	299	283	298	273	268	287	263	252	298	329	275	295	288	279	268	329	262	304	297	259	287	258	286	326	261	282	264	270	271	295	307	266	288	285	317	284	295	267	299	287	296	299	272	302	288	277	284	291	289	252	285	303	280	298	217	295	277	266	308	272	267	293	294	263	284	308	259	271	315	296	280	283	290	346	269	281	260	316	306	262	300	338	287	295	316	272	271	283	317	286	267	288	278	287	304	320	286	293	255	285	301	291	316	286	272	310	292	282	293	267	300	298	246	270	301	278	293	296	326	312	307	299	291	316	278	288	286	279	279	264	278	301	293	313	273	293	271	289	275	294	271	263	296	306	260	305	286	273	301	309	270	290	306	262	269	288	268	283	303	298	285	274	307	288	271	276	300	298	251	310	287	312	290	296	291	289	278	286	303	276	304	294	288	299	282	288	315	304	264	276	274	278	281	274	319	270	261	274	270	299	314	299	312	315	288	273	303	293	283	287	280	286	308	247	291	272	302	258	272	271	267	273	274	297	286	305	270	304	271	273	287	277	278	307	283	309	287	294	285	308	283	283	281	260	271	278	308	275	259	263	277	269	281	306	304	305	311	266	301	260	257	284	269	253	298	312	244	275	295	286	273	297	301	312	293	276	299	283	258	294	279	291	273	257	271	306	312	281	295	295	293	303	288	288	274	298	274	316	295	290	288	312	268	321	285	294	266	295	264	290	251	312	253	266	283	278	307	301	299	281	298	259	291	274	309	271	277	280	300	320	289	269	262	268	290	284	291	302	289	300	320	298	303	275	270	283	258	310	281	285	270	285	280	298	287	310	274	282	276	288	272	279	268	291	306	272	305	301	277	277	280	299	290	256	292	263	261	288	314	264	274	284	276	308	312	276	270	288	281	277	294	275	292	291	290	275	285	298	275	284	306	263	276	276	278	278	291	275	295	248	278	290	272	297	246	276	289	286	296	270	269	293	314	251	254	289	302	271	278	319	258	286	264	276	276	305	302	280	274	278	270	286	287	276	279	309	280	282	267	267	283	286	288	267	279	273	306	280	280	278	310	290	272	271	290	259	283	280	277	273	271	286	258	277	304	254	280	314	291	268	274	266	268	287	302	301	301	284	297	269	300	294	293	280	292	275	300	262	296	290	307
8332	4387	8332	13883	11549	7793	5726	5796	4507	3953	2866	2828	2780	2896	3679	3388	1937	1544	1554	1041	834	876	794	855	808	774	787	696	741	737	708	736	693	683	679	675	664	701	652	652	644	680	704	706	674	692	641	668	684	646	651	640	638	648	673	625	644	684	671	619	635	641	671	647	643	614	661	623	647	623	625	640	602	645	598	656	662	672	654	638	606	634	616	636	640	580	633	681	656	658	635	640	637	657	639	609	592	631	628	638	638	612	613	585	606	609	655	645	598	596	634	589	573	647	639	574	611	653	594	634	675	594	591	621	652	676	647	639	640	643	651	605	644	624	671	627	627	647	675	613	632	607	618	607	640	637	630	623	658	639	667	646	616	662	621	598	594	630	614	628	631	607	626	633	655	611	634	591	691	610	594	616	602	619	653	636	569	582	600	639	637	661	604	658	603	609	587	595	639	601	591	625	628	625	620	665	627	622	613	671	655	598	630	568	637	626	623	648	605	616	632	639	584	597	688	641	668	625	634	653	625	591	618	630	597	628	638	609	602	602	655	602	603	653	625	629	637	642	619	609	637	612	637	669	630	621	659	616	597	661	646	645	658	660	676	663	598	662	642	579	646	612	617	620	613	645	655	611	627	606	613	653	655	621	640	633	634	623	634	646	599	613	629	606	630	596	633	593	626	679	628	603	669	600	603	615	629	620	646	606	671	576	618	593	617	586	649	596	634	663	606	643	642	574	589	643	651	567	653	575	590	645	632	619	577	655	576	621	650	614	626	597	633	652	607	668	633	604	656	616	621	617	621	606	621	603	631	609	678	593	665	662	647	632	624	636	614	610	633	627	613	585	629	604	595	628	649	608	619	650	593	619	633	624	616	708	629	610	619	659	607	656	596	645	679	640	658	653	566	638	655	623	565	610	614	569	626	619	614	642	651	624	653	635	615	650	610	638	620	633	612	622	588	599	625	593	614	670	655	617	600	608	638	597	615	636	644	614	620	631	657	598	602	640	621	600	624	622	602	627	613	605	605	628	626	637	627	651	601	689	635	661	624	635	608	595	663	650	632	618	605	640	637	620	644	636	610	600	608	636	619	602	637	619	622	679	615	616	616	624	581	632	663	614	645	612	611	646	581	656	624	640	600	623	630	603	621	577	616	665	614	654	660	629	641	638	646	631	657	608	612	651	589	615	609	592	621	598	630	567	635	640	647	620	590	632	586	614	631	654	643	637	620	589	604	626	625	571	645	568	588	631	598	617	578	653	643	645	613	642	609	660	593	649	647	614	673	604	633	634	641	594	644	653	637	591	598	626	558	588	650	614	640	619	663	633	579	657	592	605	575	657	632	573	645	601	666	569	563	572	665	619	652	631	625	595	613	620	623	616	674	569	642	602	623	604	644	622	609	603	585	661	606	605	655	667	560	612	658	575	640	616	634	626	605	641	648	638	643	606	632	674	650	615	630	585	644	612	636	637	608	634	635	599	622	619	635	637	613	573	618	657	646	645	614	615	627	631	636	608	641	633	624	632	654	637	595	644	617	635	587	668	656	619	634	604	645	622	651	645	615	589	653	642	651	663	607	605	634	668	623	632	625	593	621	659	615	592	627	648	632	654	605	653	641	679	635	600	595	644	632	623	629	656	634	619	673	601	565	621	581	622	648	639	639	638	603	585	607	646	598	587	620	625	657	620	644	603	623	649	619	646	575	629	671	624	579	637	603	614	636	598	589	640	673	602	636	596	600	611	613	572	630	597	596	622	630	625	618	634	648	637	582	606	625	555	596	683	632	649	571	585	607	664	648	615	672	661	596	626	626	647	600	646	644	614	592	632	608	620	616	571	600	629	568	640	641	633	626	622	594	623	584	644	638	621	644	628	551	637	627	647	641	675	635	609	648	605	565	633	624	642	599	664	615	612	615	634	614	643	658	635	617	596	628	632	644	614	619	625	614	618	621	632	638	603	616	674	639	638	656	629	587	615	649	610	623	643	641	600	642	621	602	671	690	623	652	589	606	598	653	576	623	590	637	605	637	662	638	624	651	635	591	621	624	623	633	631	642	613	622	593	623	627	620	580	641	654	600	626	613	640	650	688	597	644	618	686	657	644	647	641	619	629	660	657	655	595	656	604	643	616	604	650	633	616	639	617	648	606	614	658	606	621	641	633	648	635	617	618	578	595	627	604	622	618	626	680	620	656	585	685	624	623	590	619	616	652	629	595	573	608	618	643	655	655	638	639	675	650	680	616	636	637	612	587	595	616	609	653	616	638	645	653	595	619	639	600	614	602	642	605	641	613	637	594	626	622	628	623	614	626	608	618	649	621	634	620	604	624	664	620	646	617	584	634	611	653	646	616	582	648	614	648	645	641	659	646	570	612	609	624	583	637	688	634	646	644	620	629	616	623	611	648	636	645	660	636	634	625	604	620	627	595	649	628	631	607	631	677	637	657	615	637	662	586	657	611	615	618	616	617	635	589	634	615	591	614	620	622	628	669	628	609	601	608	635	662	616	635	633	629	659	683	649	665	627	605	610	663	590	617	644	631	607	591	617	612	612	628	584	607	614	600	629	593	595	586	596	603	653	598	579	615	651	597	636	606	614	623	591	607	636	577	638	601	607	649	638	638	631	619	649	611	588	585	626	612	614	620	620	594	601	607	625	650	594	643	689	618	633	657	615	653	653	631	655	601	614	618	601	661	632	641	619	592	609	598	664	678	652	638	600	664	608	629	609	611	604	605	657	607	587	635	616	647	568	649	577	605	706	611	656	633	575	636	571	601	620	584	600	589	619	600	612	651	650	609	632	677	641	625	624	651	624	644	614	630	619	683	595	583	649	653	649	632	625	600	598	612	640	617	579	606	673	632	653	634	589	652	594	607	678	616	596	625	635	661	602	677	629	616	625	638	636	615	633	610	655	584	642	607	590	625	607	646	591	626	629	614	646	682	607	564	627	663	585	623	609	646	593	595	600	609	595	626	626	647	606	667	633	612	607	654	645	628	630	618	607	637	658	654	662	677	618	595	621	597	620	622	615	586	620	611	649	665	608	600	653	645	616	604	628	644	654	615	675	652	635	660	635	616	635	601	631	609	644	639	613	641	627	612	570	587	624	643	599	652	634	624	617	705	659	617	632	711	631	693	620	600	629	614	664	610	645	667	652	624	599	607	597	606	633	615	582	597	648	639	613	606	613	645	569	597	619	650	614	581	652	604	649	581	664	648	668	617	609	590	625	620	615	608	620	610	629	648	637	615	592	622	607	636	616	603	589	660	597	578	631	634	573	628	583	647	644	659	612	628	619	638	610	623	630	627	647	664	601	597	610	637	628	639	618	610	611	602	610	639	620	609	633	634	621	657	666	622	634	624	672	651	652	633	665	636	609	619	611	608	632	642	595	611	633	601	601	650	655	570	630	619	609	646	635	625	640	614	567	630	619	608	635	569	625	572	639	605	614	636	583	607	605	639	580	664	604	652	629	648	607	631	607	611	603	584	606	593
26182	6589	695	546	439	323	321	295	241	281	251	284	285	258	285	287	278	280	268	266	264	273	236	280	251	264	243	299	277	258	288	288	255	245	252	249	246	270	263	257	262	263	283	295	338	283	270	268	276	265	301	244	265	282	262	262	287	284	260	267	258	261	248	261	268	272	280	243	290	237	245	256	272	272	293	277	247	271	281	295	307	253	263	265	253	267	280	259	255	261	272	260	244	261	267	262	263	281	251	245	277	280	267	264	248	268	295	271	284	241	257	269	262	256	261	250	254	275	244	271	262	255	248	259	258	297	260	256	274	257	255	296	264	250	292	267	257	267	256	278	256	290	275	246	250	285	283	257	291	288	264	250	260	260	274	290	280	282	259	273	277	277	262	274	285	261	270	278	269	255	258	275	266	290	279	245	262	240	260	267	262	280	272	281	301	274	253	286	262	256	253	266	265	290	273	265	264	264	246	269	278	246	271	261	259	276	274	255	257	265	273	291	266	249	261	268	284	295	267	298	293	254	257	262	252	278	297	271	266	242	230	306	280	263	257	244	299	261	244	257	245	259	288	287	286	264	291	286	255	275	281	242	279	277	284	269	259	281	274	272	244	278	276	269	253	264	251	254	259	239	244	244	271	254	276	254	259	266	267	297	258	283	263	273	254	262	258	279	258	259	254	248	257	269	253	278	280	278	242	265	280	269	259	243	281	260	226	253	246	257	255	257	238	279	311	270	263	262	248	281	275	248	278	270	272	259	264	247	240	252	251	285	260	275	277	261	245	260	289	268	245	253	250	256	280	282	256	285	290	252	270	300	267	253	260	261	245	268	280	275	271	264	273	271	259	268	265	263	268	277	288	269	270	235	255	255	243	281	239	229	292	270	274	284	285	267	273	263	241	273	268	270	244	289	262	232	263	256	268	270	286	244	262	298	241	266	297	265	258	278	265	284	271	258	272	249	258	275	242	267	306	264	266	294	273	262	271	278	260	301	236	256	247	283	263	266	248	254	234	279	275	291	275	290	280	270	268	266	260	254	278	254	295	279	263	264	250	272	272	292	259	235	263	254	238	312	271	243	270	270	301	286	246	293	254	257	256	267	250	272	267	227	249	267	259	248	268	245	275	294	263	263	254	252	281	280	287	271	270	254	296	289	272	265	259	234	250	246	253	272	260	273	294	244	283	267	277	284	291	263	258	290	282	288	250	240	300	278	281	275	293	251	251	258	270	217	273	257	316	257	237	274	270	289	263	242	220	250	265	294	292	269	256	258	277	264	281	274	259	292	259	262	265	280	263	267	296	274	280	249	278	259	251	280	274	270	254	310	282	259	277	263	231	266	248	279	277	252	249	239	263	270	271	284	258	260	264	263	276	253	299	267	264	273	307	241	248	269	250	272	269	273	250	224	291	231	260	256	278	265	215	264	288	289	266	246	282	263	264	248	294	309	282	290	290	288	262	253	259	260	253	255	279	274	262	268	260	260	297	249	257	273	262	250	307	277	280	279	272	256	251	259	261	244	252	256	273	299	270	263	257	254	255	261	266	264	272	267	269	281	279	248	255	289	254	283	255	241	266	296	266	240	296	268	267	247	280	241	264	257	233	290	278	244	274	276	272	260	279	267	262	282	307	287	269	247	276	299	266	272	252	255	254	263	278	276	276	263	289	284	245	275	246	252	262	279	302	280	276	262	280	287	258	262	273	282	301	299	281	271	265	256	251	269	239	274	244	245	304	264	251	252	250	280	238	283	260	271	273	249	281	266	254	276	235	268	255	272	275	261	242	259	268	254	259	263	264	265	265	265	291	236	266	282	246	281	233	230	245	250	253	245	245	257	247	245	266	293	222	262	240	247	271	271	258	250	280	229	260	277	270	273	242	251	247	225	232	261	226	237	279	270	261	258	246	227	259	272	264	268	253	276	263	278	277	274	258	265	250	293	241	239	315	279	271	276	260	241	277	264	259	265	261	278	226	268	251	266	265	289	241	292	275	253	276	265	275	266	241	278	277	275	237	265	272	260	305	270	265	278	264	295	290	250	263	248	254	272	274	272	266	299	248	267	260	278	244	271	268	267	286	277	278	271	260	255	257	287	277	291	259	262	267	264	256	262	294	279	297	269	255	275	248	269	263	275	256	274	252	283	257	278	244	265	239	245	266	228	241	252	250	271	270	287	282	275	288	268	288	246	262	284	242	247	265	224	251	254	266	265	259	283	276	280	259	261	256	247	277	254	300	256	257	251	304	265	261	261	265	278	278	275	259	267	282	234	268	246	232	263	291	264	250	269	282	247	248	254	253	245	253	277	279	242	234	261	260	237	266	281	270	274	275	252	272	264	300	273	246	281	279	265	285	256	279	299	257	255	259	286	251	283	286	283	251	275	276	290	259	235	248	275	266	280	238	259	269	284	242	260	284	271	256	253	255	245	276	269	240	256	261	278	277	261	250	252	281	280	279	227	285	256	259	248	271	275	281	233	280	298	267	260	264	250	268	261	278	271	275	259	231	281	293	276	270	245	266	257	273	255	248	257	252	272	240	283	241	247	309	263	263	270	229	279	276	244	262	240	249	271	281	250	274	249	251	288	265	275	270	258	275	298	260	261	257	242	262	253	269	264	277	248	276	272	260	267	275	268	265	233	290	257	241	262	262	293	292	289	259	275	268	261	289	281	254	294	247	290	284	295	276	239	258	274	262	253	241	252	251	268	272	272	273	237	290	234	251	247	279	279	294	289	261	264	266	264	270	301	270	257	265	291	257	264	240	290	228	237	271	320	286	242	275	237	283	260	292	306	266	258	259	250	262	278	246	256	264	259	302	233	259	276	276	324	262	279	257	266	250	267	264	247	256	257	265	268	259	235	269	268	273	275	265	274	266	275	265	291	241	242	259	259	256	272	256	278	254	277	248	270	274	262	247	305	309	268	256	295	277	244	287	305	259	285	275	266	258	251	238	275	252	250	243	268	284	280	251	257	276	238	276	277	276	273	263	252	264	277	276	267	263	261	304	231	272	255	259	256	267	258	255	234	264	264	279	249	239	277	298	265	264	256	267	269	268	236	254	261	261	277	261	298	272	279	235	276	246	291	266	276	281	256	271	238	258	284	240	271	275	268	258	282	283	271	258	282	243	253	262	251	265	271	275	278	243	281	252	249	277	249	256	273	268	234	260	280	260	271	278	256	239	247	256	256	276	298	235	244	287	273	278	280	275	266	249	267	266	270	253	280	284	268	261	250	281	250	242	282	260	291	271	253	237	306	242	293	288	271	286	278	295	252	271	272	273	262	273	260	253	269	289	289	271	258	265	283	271	278	276	297	274	288	287	325	267	271	241	260	274	246	282	272	278	232	246	267	273	264	263	292	262	228	261	246	261	272	270	251	245	282	245	278	300	261	256	292	283	275	303	242	275	247	262	247	247	260	268	289	272	268	301	252	279	255	284	252	297	274	293	242	244	269	280	272	244	269	251	271	249	267	247	280	264	273	259	268
6909	905	1008	1672	1438	863	764	819	695	761	673	691	710	677	666	707	691	646	671	588	610	676	614	613	644	561	636	628	599	604	621	658	562	638	599	560	642	632	610	630	657	615	590	585	630	590	588	602	629	595	585	605	597	590	614	584	592	569	595	611	574	635	584	607	600	586	629	612	566	623	608	649	620	575	642	604	597	646	619	605	596	620	638	612	619	602	618	631	613	639	654	605	597	604	601	540	572	565	617	590	604	631	618	593	634	643	599	611	590	597	618	600	599	588	618	576	648	664	607	599	598	628	652	616	615	600	570	616	624	637	585	613	628	601	638	602	594	635	592	577	599	593	586	631	611	605	583	579	588	640	575	621	628	615	603	586	614	549	580	596	596	604	642	577	613	629	606	614	612	552	604	595	675	582	657	551	592	611	588	637	607	652	609	596	622	587	542	609	605	606	599	589	636	639	570	589	599	574	614	610	643	602	624	599	616	596	630	610	618	609	598	626	608	572	646	621	614	605	620	604	627	600	619	660	616	635	620	638	594	598	567	598	609	606	598	571	547	627	600	622	607	599	584	619	616	592	581	610	615	636	601	594	597	563	644	607	588	634	651	611	600	589	594	626	609	582	594	601	586	626	563	598	580	613	631	622	587	617	627	572	591	582	597	588	618	599	586	590	609	626	628	609	637	602	588	564	617	617	578	593	613	599	612	645	612	594	609	577	609	602	599	613	615	627	618	648	624	624	636	638	615	581	614	589	606	615	575	574	617	587	610	597	598	593	602	609	627	637	586	628	597	611	617	623	576	597	570	618	620	594	591	606	583	634	599	645	658	599	573	591	607	625	595	625	598	602	583	621	623	647	643	620	602	559	609	591	655	592	635	604	653	596	656	579	607	623	603	616	563	604	583	605	613	567	605	596	608	624	613	619	593	633	603	592	582	587	560	563	607	563	599	585	624	588	620	615	594	582	609	602	636	642	583	621	603	569	613	573	575	596	607	582	587	599	586	612	606	598	627	586	649	593	624	634	576	615	633	586	591	600	615	635	653	639	616	617	612	594	593	609	580	598	628	570	608	589	631	646	630	551	663	597	582	597	595	639	591	610	553	620	636	626	556	620	601	617	601	596	631	618	617	589	596	624	621	610	558	631	573	633	592	617	570	614	606	618	590	623	627	622	609	608	602	571	635	635	590	632	578	579	575	655	563	581	605	639	599	580	596	613	603	610	609	599	604	620	587	581	609	594	602	549	623	592	617	662	639	604	576	581	609	614	602	607	619	626	595	613	568	599	600	554	609	579	642	621	613	631	558	602	644	593	618	631	594	628	590	615	610	592	605	574	615	661	575	643	614	605	645	604	549	590	618	584	580	568	598	617	628	601	574	599	621	614	608	606	613	611	630	611	613	638	560	579	611	588	647	572	606	607	636	640	616	600	623	625	613	630	647	609	654	624	624	600	617	548	595	606	649	636	693	599	624	589	607	558	612	571	654	573	617	600	636	600	593	649	596	570	613	616	610	652	599	630	596	649	564	588	598	613	600	591	623	627	611	604	617	601	599	636	601	609	640	609	612	638	663	602	613	624	598	607	591	614	567	569	595	593	568	559	606	656	613	618	639	645	602	641	631	622	593	622	575	580	622	616	567	609	617	605	570	629	603	598	617	620	543	599	650	636	604	564	623	649	601	578	694	596	596	571	604	659	557	616	633	608	613	610	586	633	606	582	645	592	616	572	623	598	560	598	639	602	592	632	603	556	564	597	639	571	577	621	656	626	645	653	648	638	606	610	593	618	580	615	609	598	612	582	575	629	598	607	644	580	600	637	605	620	606	606	566	595	585	583	608	565	622	585	629	606	610	577	600	604	592	582	594	592	595	614	584	604	594	610	578	612	590	613	596	637	567	600	609	613	648	593	617	600	584	567	605	603	570	606	620	620	583	624	632	637	610	557	597	576	605	601	608	594	617	621	593	626	607	619	615	586	565	602	589	610	598	638	650	627	607	595	600	556	641	593	618	555	619	603	565	605	629	587	616	641	588	572	627	622	581	573	610	672	584	637	614	643	595	592	621	616	598	650	600	587	599	613	576	637	593	599	604	629	661	614	586	625	607	629	589	618	595	625	649	622	573	584	598	577	587	645	617	603	568	565	605	606	546	623	595	548	597	568	655	629	656	572	586	609	638	620	613	598	619	669	608	683	581	620	599	577	627	625	574	659	582	630	574	643	568	609	599	634	612	642	616	632	648	575	638	603	595	570	611	620	621	609	602	620	624	597	598	627	658	587	581	616	599	633	664	612	601	588	606	588	627	625	579	631	603	572	618	597	598	587	660	640	570	624	613	587	565	626	591	591	602	583	584	605	618	625	571	637	629	624	586	574	613	632	587	631	566	567	594	607	612	605	622	641	563	622	550	637	613	642	607	602	615	631	592	602	611	577	631	577	609	598	577	594	597	571	607	611	634	618	591	616	623	600	581	556	624	598	608	596	596	643	614	604	628	566	574	609	585	597	615	606	575	581	606	583	653	657	658	595	614	627	618	633	577	633	594	637	623	600	596	634	608	588	619	624	597	585	623	611	576	611	613	572	616	601	593	626	601	632	592	620	625	578	615	621	604	595	607	602	627	579	622	606	581	554	612	616	653	646	601	568	620	619	609	631	629	615	577	568	661	610	623	607	522	645	603	593	640	617	594	591	599	609	568	612	636	598	613	596	645	592	569	542	613	588	551	599	596	617	571	610	627	612	614	614	623	611	602	607	583	640	589	615	564	652	632	621	620	585	621	617	615	604	639	591	600	618	594	616	586	651	627	640	566	620	591	578	620	611	604	614	619	580	572	556	602	619	628	598	604	612	572	612	595	573	568	594	614	564	619	615	586	629	622	627	591	582	619	630	616	621	620	632	623	573	652	645	597	631	581	588	616	621	614	615	614	604	629	621	626	616	636	597	630	590	601	612	635	616	606	593	570	642	573	589	593	641	598	638	650	595	582	591	622	588	585	597	600	595	606	625	654	610	594	608	603	608	626	598	617	618	549	574	621	583	559	586	591	622	637	632	614	604	577	637	623	591	583	592	609	593	617	633	611	591	596	603	585	584	629	587	588	585	573	579	602	587	629	616	626	614	615	628	604	611	602	606	645	584	609	630	595	572	625	593	578	634	591	581	640	624	607	619	641	581	591	577	604	613	592	640	637	630	599	594	630	603	644	626	617	585	582	626	650	585	614	569	564	617	521	584	596	569	600	587	640	603	618	579	587	615	634	607	602	600	558	561	619	567	600	591	582	666	608	625	598	597	606	582	589	617	631	614	604	574	592	611	628	581	607	622	635	660	668	604	585	633	626	629	628	599	641	605	612	594	631	622	658	643	594	602	642	603	540	620	638	636	612	622	573	598	550	574	606	624	600	622	581	628	619	664	631	590	600	621	575	596	623	644	577	580	583	585	602	589	649	618	622	607	604	567	611	576	602	606	602	620	590	656	607	572	622	623	599	593
27806	10767	4731	5173	5751	2905	1755	1271	966	621	611	523	542	609	572	597	468	431	425	414	317	371	362	372	397	364	355	365	362	338	329	361	342	367	378	343	352	358	338	341	348	369	338	342	368	379	379	373	347	371	345	385	367	379	362	346	378	356	392	372	335	353	331	381	342	361	336	344	350	350	328	357	377	355	372	379	389	375	361	327	334	365	362	367	369	357	347	380	387	349	361	358	338	377	367	374	354	356	357	350	373	330	386	342	377	356	377	340	342	363	383	378	349	377	361	361	345	353	359	329	345	366	360	374	321	350	297	369	346	349	333	331	378	360	364	364	356	342	367	350	353	308	350	331	354	380	325	375	393	357	361	382	351	331	386	301	345	354	340	350	360	370	372	391	389	351	342	361	377	374	359	346	341	359	358	337	331	348	334	317	332	364	393	346	379	353	366	358	308	330	350	331	372	386	345	352	333	381	357	357	368	370	350	319	384	334	353	344	349	327	346	353	348	325	377	313	326	334	359	366	379	321	384	343	362	342	368	335	359	342	335	353	319	377	330	342	361	348	336	343	337	360	345	352	368	322	327	353	388	353	317	372	348	371	344	341	372	367	340	369	352	326	361	372	370	356	373	342	325	371	380	311	348	338	373	338	364	322	345	374	374	353	378	346	360	341	342	360	344	347	378	366	361	370	322	373	345	314	363	341	379	341	376	382	327	344	357	337	363	380	361	337	371	354	359	362	339	345	350	356	347	343	314	342	350	367	360	350	329	328	356	368	346	341	335	347	307	349	353	353	350	383	350	358	370	362	358	376	351	347	365	330	340	353	345	360	324	359	366	359	367	339	318	342	339	332	369	319	359	369	371	325	378	370	358	358	313	361	329	345	292	329	320	370	360	348	361	361	360	351	363	385	321	372	364	338	344	360	341	361	392	363	359	360	327	360	353	341	348	363	390	345	390	366	369	351	337	324	370	343	359	343	331	384	377	364	384	379	316	368	351	344	370	330	378	357	354	330	364	383	335	359	377	366	349	368	359	345	386	368	369	350	357	296	337	368	336	335	354	330	355	345	329	369	353	371	376	335	343	348	368	359	332	368	352	389	377	381	330	356	358	360	357	356	383	359	362	378	354	341	330	349	338	360	393	348	336	361	367	348	398	352	379	334	359	369	375	351	334	332	363	353	379	350	374	349	349	374	360	319	386	367	345	319	400	350	346	370	353	378	331	382	371	353	358	347	333	365	381	335	356	354	357	361	348	374	329	323	372	338	342	354	329	357	339	342	370	353	343	350	333	359	333	369	383	349	355	314	342	360	363	349	381	394	355	381	375	354	360	369	340	363	361	342	351	352	341	368	346	339	365	382	341	355	343	374	353	366	339	361	342	319	337	362	306	319	356	348	320	365	398	356	360	372	305	342	360	361	353	355	333	366	350	384	316	357	352	358	371	386	318	349	318	344	350	339	337	382	383	394	339	352	365	361	401	373	352	381	347	353	318	374	384	309	315	345	361	372	358	333	364	332	328	346	343	362	327	346	369	352	341	331	353	349	325	392	352	376	385	369	333	346	354	363	363	336	361	359	358	302	334	335	376	354	359	367	329	343	338	339	349	368	326	353	371	311	375	355	331	385	371	356	354	350	329	315	348	341	355	352	357	375	332	383	368	332	335	347	353	326	328	391	370	308	340	347	358	345	373	322	385	332	363	359	357	363	372	347	352	386	333	379	354	330	333	364	359	314	337	337	368	369	364	368	367	330	377	352	352	376	326	340	343	352	336	378	325	349	351	353	370	365	398	353	371	367	336	345	340	342	341	302	349	323	354	343	340	371	364	370	338	357	349	353	328	377	340	357	347	341	343	364	344	325	337	346	364	373	349	350	349	355	353	312	337	343	372	352	364	386	334	360	331	344	318	350	380	363	322	376	373	321	354	376	357	375	328	362	348	339	365	351	343	367	360	328	328	383	382	366	383	388	349	365	353	335	328	339	370	345	326	352	365	353	379	363	314	388	323	358	330	361	355	371	370	355	354	353	362	366	340	345	373	341	347	354	366	317	322	356	368	395	349	349	359	401	341	360	356	359	338	344	326	374	304	331	320	383	325	342	328	342	327	306	374	338	384	338	353	336	365	357	363	324	342	352	365	359	331	337	342	336	356	358	343	353	348	374	330	358	315	337	340	323	335	342	343	377	341	359	377	336	356	365	377	335	350	363	368	334	378	323	354	346	364	317	361	363	371	366	336	317	365	317	343	356	349	342	383	346	354	350	369	354	347	384	367	325	350	345	326	373	367	355	343	366	372	350	342	341	326	372	355	349	332	365	341	342	365	344	330	377	370	352	349	347	365	331	361	332	336	380	341	353	363	351	343	336	364	387	337	357	375	347	353	334	386	384	343	326	336	371	343	371	342	366	354	338	367	363	367	323	311	376	344	359	326	374	312	340	342	376	364	356	323	358	365	330	314	375	347	364	340	337	378	322	382	365	345	403	377	323	366	381	335	367	355	358	374	357	373	355	373	344	359	343	346	304	383	387	373	345	354	340	369	390	356	342	352	357	357	360	373	360	368	331	317	362	379	351	350	364	351	349	367	334	363	350	369	375	361	349	361	313	387	329	370	383	341	325	328	348	370	355	325	343	357	389	330	331	341	357	345	353	368	348	343	368	361	355	360	372	368	382	356	391	368	356	343	346	378	360	373	322	344	365	371	354	349	357	357	338	361	333	350	364	377	347	337	366	350	349	338	335	360	377	351	360	341	311	347	321	342	372	325	359	358	369	337	391	362	365	343	357	364	346	333	344	354	355	354	353	359	374	320	356	366	335	356	343	363	362	350	338	360	334	302	372	337	334	351	340	366	349	377	371	357	378	319	369	340	361	330	373	327	350	352	367	357	365	352	338	344	329	371	323	349	332	343	314	358	371	342	338	345	344	360	353	365	362	321	349	336	361	356	338	356	355	332	391	368	333	375	372	365	358	340	338	336	400	355	343	369	390	352	358	359	358	374	326	339	354	358	318	349	387	351	349	377	379	341	342	313	350	328	343	309	373	343	359	335	358	361	337	351	344	379	360	349	341	347	342	314	356	349	354	337	346	369	339	395	375	342	360	393	364	323	369	359	367	380	354	400	364	347	368	349	355	339	360	339	374	370	398	390	368	352	360	324	333	347	352	345	331	344	361	346	316	361	356	390	366	350	359	360	338	347	351	328	345	347	363	330	360	348	371	343	337	355	375	334	360	341	325	355	362	376	355	332	351	321	300	341	356	333	377	323	340	385	318	347	382	341	312	355	384	348	352	408	364	383	349	364	340	341	353	361	364	327	357	341	350	309	369	327	328	345	340	365	341	378	371	333	321	351	352	331	375	371	327	378	348	358	359	365	354	349	328	342	370	340	339	343	347	353	351	348	347	375	328	367	345	376	350	357	339	378	345	355	356	342	328	339	357	336	355	350	381	320	340	331	317	354	349	356	363	348	362	362	328	328	357	354	335	369	364
8115	2877	5380	8824	10398	5441	4131	4026	2724	2450	2350	2256	2202	2481	2393	2393	1505	1537	1400	1000	924	911	946	925	886	891	875	866	837	850	859	894	844	865	851	880	806	800	909	868	853	902	847	822	852	795	870	832	834	831	863	868	842	795	828	795	772	823	827	853	830	817	840	793	798	873	830	855	837	835	849	807	817	786	778	794	849	803	859	850	826	830	779	833	830	767	787	806	840	829	814	809	831	791	825	799	789	770	804	771	843	820	826	769	789	816	817	877	817	832	813	810	806	816	815	838	843	819	775	856	859	825	738	788	853	805	831	867	837	844	765	843	829	811	812	812	794	795	826	820	840	778	814	766	799	839	796	780	849	802	856	820	870	825	815	799	765	821	812	809	836	811	805	859	819	831	791	773	845	797	802	826	796	845	822	775	760	848	819	867	805	832	798	800	796	828	821	893	841	782	822	791	843	777	802	831	848	794	793	824	822	847	827	790	811	796	828	831	771	815	821	796	822	820	816	820	854	795	853	827	851	836	862	813	802	858	816	826	825	864	809	795	847	828	813	777	832	840	837	817	793	849	803	835	793	789	798	813	812	792	812	859	847	813	816	828	806	833	810	821	774	792	793	846	805	795	777	777	798	807	862	832	818	804	801	836	786	842	830	834	800	867	834	855	848	798	782	839	802	817	829	856	840	782	810	821	785	846	808	824	794	843	832	788	773	760	832	756	797	763	854	795	828	838	809	848	808	824	816	885	870	799	790	811	848	820	818	786	810	848	862	779	797	793	808	806	799	841	786	833	817	879	807	792	811	802	771	849	816	843	795	780	797	847	752	765	833	827	794	822	799	836	786	753	848	763	848	808	821	796	801	807	816	809	841	841	749	851	851	825	817	810	823	839	797	827	815	832	824	819	784	812	830	868	863	813	837	812	810	789	820	849	822	860	802	847	786	818	781	755	802	835	844	799	829	781	832	803	818	770	814	812	812	803	801	845	818	783	825	779	807	853	818	824	881	794	879	728	787	795	799	809	778	818	825	781	791	803	796	782	772	794	791	808	779	769	817	864	816	773	764	842	790	774	829	798	804	828	801	771	767	822	763	820	854	831	849	845	813	801	799	765	836	879	801	811	815	780	802	820	853	773	812	788	850	766	807	838	829	838	778	893	855	821	758	788	857	821	843	815	768	823	846	818	825	817	781	830	769	782	861	732	782	857	806	788	823	847	784	804	825	817	799	804	847	785	882	834	806	799	823	802	796	803	818	858	778	838	863	809	779	813	833	822	794	814	832	751	791	813	795	816	808	815	795	808	839	754	869	853	825	827	821	859	812	776	801	768	788	809	824	782	820	840	807	817	824	832	868	800	828	815	804	805	823	821	847	830	791	821	843	844	830	818	825	801	731	819	799	808	892	820	802	843	780	845	843	867	786	847	789	883	821	834	836	786	838	834	817	809	784	850	837	740	839	800	784	836	844	766	791	828	850	830	803	762	776	857	775	823	816	803	875	838	827	826	820	773	814	825	760	811	807	729	800	819	840	815	807	813	850	818	786	791	845	849	770	788	839	833	780	803	804	836	768	804	834	816	743	829	853	768	803	780	846	788	805	819	812	766	808	803	857	784	739	762	757	836	817	778	781	807	813	830	802	850	797	817	818	821	834	810	839	802	844	794	851	798	783	820	776	817	773	797	754	769	799	806	822	847	852	816	823	850	806	748	849	848	792	823	846	824	843	806	839	768	855	810	796	796	789	831	796	847	853	787	815	795	806	808	845	848	799	770	802	831	832	814	871	815	785	839	771	815	814	785	793	815	835	803	807	837	816	815	772	795	808	832	838	797	820	868	810	803	863	793	800	812	873	797	788	787	829	805	832	811	825	819	799	825	851	805	781	838	739	834	845	811	818	854	810	809	792	834	806	792	794	823	799	821	813	762	793	819	834	825	724	809	809	804	835	802	826	762	783	825	786	819	812	816	814	824	815	810	829	857	781	772	832	816	790	823	794	788	806	813	813	788	843	790	828	857	813	811	859	867	844	806	795	837	833	788	783	794	796	809	787	775	829	853	826	812	845	836	842	816	850	808	811	832	808	808	827	812	777	814	821	842	791	831	811	815	823	834	827	813	833	798	803	785	823	830	849	852	850	869	845	831	802	783	816	848	778	809	818	828	838	831	811	789	858	824	817	773	812	819	862	799	796	840	790	821	794	824	846	825	799	823	839	829	802	799	840	781	823	801	801	788	824	805	827	812	889	848	841	814	806	846	803	873	863	839	814	851	825	822	796	777	802	845	815	871	831	816	807	773	852	829	811	807	826	760	830	805	777	811	795	829	771	843	814	844	868	810	818	784	788	803	833	830	793	794	722	844	768	814	812	771	850	805	832	796	800	832	901	829	808	834	794	806	793	795	799	792	874	815	844	812	794	808	806	807	825	787	830	809	838	852	817	806	764	795	826	816	852	843	821	802	789	847	841	726	845	793	809	812	806	777	790	804	802	781	822	800	817	797	795	810	796	845	847	831	794	804	841	812	764	819	807	855	859	787	763	828	828	841	735	812	799	853	849	790	790	849	826	789	790	788	785	814	846	862	855	829	804	847	820	797	885	808	861	815	801	847	859	793	781	751	845	779	842	769	887	791	894	753	787	772	862	841	820	791	852	808	837	853	821	878	800	825	776	833	790	772	843	822	820	807	755	809	842	843	788	880	808	775	850	776	806	818	863	873	832	764	821	796	819	818	851	862	809	821	817	778	776	798	865	781	844	766	814	791	792	834	811	848	867	839	771	811	804	805	832	825	879	776	816	826	774	800	848	854	818	797	779	755	798	775	842	846	835	805	762	812	808	810	826	780	819	820	793	779	821	752	818	831	784	778	840	821	818	791	856	766	801	820	797	836	801	786	812	829	784	857	823	814	781	771	782	829	764	776	789	787	780	775	805	790	768	858	820	833	871	778	825	834	771	794	805	844	847	814	780	861	841	789	756	867	852	826	800	826	825	810	804	780	860	781	856	848	801	861	845	836	813	841	787	820	788	836	789	813	830	812	784	839	822	752	836	809	801	817	876	854	836	822	830	830	861	808	796	855	802	838	836	890	818	801	832	801	812	818	867	812	788	793	836	800	827	840	825	758	834	784	850	861	804	854	858	821	844	782	758	812	826	849	824	775	841	834	852	816	828	814	842	788	810	805	840	783	771	792	823	837	801	817	829	871	761	832	851	840	812	794	839	851	807	810	806	780	840	782	811	826	783	787	811	889	785	778	783	758	878	847	822	817	842	863	841	821	794	895	814	833	772	846	876	828	799	825	805	813	794	844	838	808	785	818	828	814	857	838	753	812	793	840	805	823	807	810	841	858	789	824	829	796	841	830	827	804	818	825	754	788	804	808	808	830	792	786	823	827	818	774	834	795	798	819	781	847	784	835	797	848	808	848	795	841	813	784	766	777	831	827	773	800	849	828	820	793	826	830	822	816	807	825	780	798	795	781	828	804	826	795	790	825
28587	14365	7301	7692	10135	5997	3098	1856	1384	1018	829	741	743	1040	707	701	616	485	431	296	340	315	310	335	327	280	284	311	305	285	270	280	256	248	319	262	317	275	327	262	293	298	299	283	271	302	301	245	306	266	291	272	250	301	279	307	286	279	277	262	297	298	271	295	280	290	306	272	266	286	280	277	317	268	294	262	281	291	265	314	256	292	291	255	297	286	291	294	288	302	274	298	272	284	290	285	320	252	299	267	266	279	293	268	269	306	285	264	290	277	266	272	267	274	291	261	300	282	271	290	297	249	286	288	254	293	310	282	283	257	268	266	276	274	269	255	272	250	258	292	290	269	288	291	253	283	274	303	263	278	265	274	300	304	289	287	276	276	249	280	278	268	309	280	309	280	257	283	312	286	280	292	261	276	278	274	279	256	278	292	283	282	290	280	305	262	288	298	252	295	268	294	281	280	285	291	266	277	286	266	237	283	278	262	278	278	294	285	274	305	295	287	265	256	264	277	273	280	280	283	293	308	286	268	248	304	278	269	297	291	267	281	232	312	287	281	285	250	261	269	266	261	262	283	292	262	280	294	272	275	281	299	303	279	277	281	273	298	260	270	292	303	253	307	266	307	277	285	281	272	303	290	315	271	274	259	267	303	271	282	290	300	283	284	302	273	292	298	298	278	234	266	299	306	261	242	271	258	283	253	278	277	264	275	266	268	264	251	290	270	275	275	275	310	269	254	267	279	269	289	259	299	297	283	273	294	250	297	256	280	273	302	318	264	282	281	288	244	257	272	285	295	251	276	288	298	279	277	257	253	253	262	256	268	251	275	279	265	290	232	284	265	286	275	280	279	289	286	266	279	280	307	256	272	256	272	280	288	276	286	282	299	304	283	262	310	287	286	247	294	301	285	260	287	281	294	293	267	302	258	276	274	290	291	282	282	289	287	279	291	257	265	277	283	295	262	306	280	284	236	262	309	305	279	286	266	271	279	319	280	243	273	280	286	254	287	264	305	286	293	296	277	275	280	307	259	287	248	261	258	289	260	268	300	286	278	278	288	287	294	258	285	294	273	296	297	279	265	259	272	277	286	283	293	238	316	287	289	297	279	308	291	256	269	254	300	283	288	262	287	270	279	276	286	278	277	269	286	285	264	306	310	286	302	300	278	317	296	300	248	271	287	270	287	287	277	292	293	274	277	272	291	263	290	312	254	252	277	317	241	301	262	256	273	282	249	285	287	270	268	268	252	294	286	297	266	287	285	279	297	265	279	299	275	287	287	289	304	280	243	285	261	280	284	293	271	242	290	296	306	295	290	242	276	289	296	256	298	279	305	314	275	266	300	286	265	302	249	288	324	283	270	292	272	306	267	307	291	279	282	295	252	284	286	289	279	276	282	287	280	286	286	295	260	270	296	294	285	283	288	288	270	278	277	297	285	281	279	294	313	284	277	291	286	285	291	288	264	279	261	275	285	275	258	298	272	293	259	270	264	291	277	305	248	257	284	291	297	250	287	287	289	263	272	290	276	276	281	268	294	281	279	281	293	276	311	307	266	296	304	279	273	265	292	297	250	263	278	299	289	281	285	273	260	279	284	263	287	282	303	271	275	274	308	269	290	276	306	282	289	293	298	278	274	310	298	265	273	288	263	275	308	257	286	277	289	300	286	287	275	273	263	297	262	297	244	281	281	259	295	307	262	269	288	283	280	313	279	288	283	255	258	289	317	276	277	330	287	286	302	273	283	240	267	257	287	258	269	273	291	280	269	261	262	255	254	262	253	283	261	284	290	290	271	271	266	246	263	270	296	271	264	270	318	281	286	266	314	261	277	260	286	271	304	278	292	266	282	269	267	284	282	283	259	286	289	274	270	290	281	278	275	266	268	258	289	271	262	275	270	278	266	259	269	243	291	293	288	270	259	308	294	297	295	312	274	286	252	276	262	259	292	255	308	259	300	261	291	284	254	249	271	300	293	285	265	262	284	292	309	285	288	264	287	274	292	300	283	274	287	243	285	286	309	316	283	277	260	255	276	302	262	267	287	287	251	279	268	281	262	295	283	294	255	292	280	308	287	295	282	285	308	274	287	271	303	267	251	275	266	263	304	286	274	273	319	302	287	285	264	269	281	300	280	293	290	304	291	282	276	281	300	254	289	281	291	279	286	284	267	260	264	272	301	276	287	282	258	261	306	290	277	265	289	260	284	288	282	289	278	304	287	282	289	274	272	291	285	264	266	265	277	276	253	240	310	296	294	248	273	273	255	296	287	278	266	301	282	288	285	285	280	309	304	278	274	266	284	269	243	246	287	260	280	262	271	281	294	289	289	281	303	268	280	279	253	287	280	265	261	287	275	301	296	301	263	276	294	261	284	281	284	262	301	267	269	257	263	268	258	268	279	271	247	266	283	300	302	287	272	286	310	284	258	275	264	273	270	290	283	267	280	295	241	296	290	266	273	272	298	311	275	264	301	281	261	286	289	279	254	258	297	262	293	283	314	271	263	267	276	238	262	293	279	283	286	271	305	284	260	294	266	301	296	281	270	294	275	280	268	277	315	289	273	303	267	291	279	299	291	244	254	266	269	250	270	287	256	259	279	282	286	311	265	278	270	311	281	264	286	259	286	258	255	255	279	284	284	299	305	279	273	274	280	286	287	272	244	297	282	267	262	310	277	251	270	286	252	298	307	313	279	283	284	275	269	297	269	296	261	251	262	268	303	259	292	286	271	283	283	297	278	277	265	288	281	301	278	304	265	277	292	293	269	315	281	256	310	293	253	294	282	249	270	244	260	274	305	278	287	269	267	272	306	265	292	305	271	278	282	278	276	292	268	305	280	250	316	257	290	283	247	260	298	305	278	264	282	286	290	286	285	278	273	275	251	285	298	286	284	284	288	254	275	248	297	302	300	250	303	304	274	265	254	282	267	262	294	286	299	298	308	256	302	280	285	267	252	320	298	285	262	257	307	270	278	276	266	295	283	299	298	270	269	260	291	279	269	286	313	265	286	307	293	259	309	286	284	267	306	301	271	245	272	278	273	291	272	276	299	274	257	268	270	310	294	278	273	270	285	265	277	298	276	289	286	295	249	276	286	259	260	265	285	257	268	285	282	273	281	266	287	277	260	283	279	299	261	272	285	261	307	296	262	248	249	303	285	261	292	312	294	263	292	272	274	304	311	291	289	260	279	295	288	257	285	254	272	267	289	274	276	271	267	268	265	312	273	296	294	299	262	286	257	266	290	294	276	281	276	298	294	271	268	294	300	257	297	277	285	283	293	273	317	275	242	273	271	269	262	266	280	292	296	264	266	309	274	292	291	268	293	272	281	257	280	293	278	299	275	273	234	260	265	297	296	262	287	300	296	252	265	274	272	275	301	247	253	282	295	288	283	265	293	315	286	263	298	309	276	265	280	289	264	260	265	301	286	284	280	242	282	276	307	270	283	278	284	276	276	262	267	280	281	300	264	291	270	271	270	278	244	277	308	265	297
8190	3988	8018	11258	14543	8269	6430	4988	4485	4162	3733	3483	4029	4350	3254	3483	2593	1781	1397	982	831	850	809	733	757	686	776	705	751	705	664	693	681	691	691	670	696	657	690	625	659	667	620	653	620	619	684	621	642	628	609	655	604	681	692	637	591	654	641	609	601	642	667	669	629	631	666	653	634	638	585	630	599	620	651	651	664	672	656	666	607	666	619	631	627	607	645	635	640	621	628	620	604	637	609	666	675	580	608	614	626	585	616	665	603	608	644	573	627	652	640	628	638	636	629	613	616	625	603	638	636	599	584	629	588	598	631	623	610	653	598	622	639	579	631	616	665	620	578	627	608	608	631	624	608	669	644	587	619	607	618	605	605	602	628	588	616	592	623	624	623	573	608	588	591	618	630	630	647	625	593	654	658	635	585	622	589	641	612	655	633	607	606	632	642	667	659	617	586	598	614	602	595	628	640	617	643	586	646	622	662	640	614	632	573	610	596	624	624	621	603	633	595	586	615	652	619	608	621	623	667	623	623	592	600	593	662	653	627	607	583	597	653	621	618	640	596	592	600	597	642	628	626	610	615	633	670	573	665	625	565	662	622	616	605	635	593	599	588	600	570	624	606	645	598	665	613	662	585	648	633	642	627	651	637	628	601	583	607	585	600	647	588	575	611	590	609	620	628	553	621	635	609	634	626	684	583	659	571	628	635	657	617	662	573	570	570	595	576	599	638	599	637	611	630	575	592	613	622	596	612	604	591	617	596	586	622	606	672	601	650	644	570	584	638	599	586	611	630	597	628	584	644	576	613	614	590	611	624	626	633	621	600	596	629	590	615	585	589	672	582	594	637	584	602	652	621	635	604	609	620	634	589	628	609	588	626	579	631	613	609	599	617	638	600	622	626	605	645	637	587	588	623	625	592	668	643	622	627	594	650	589	659	657	592	587	673	647	593	568	585	650	604	616	613	651	607	613	623	598	618	627	664	634	636	608	613	606	589	633	650	611	637	629	641	622	615	581	576	614	620	632	631	641	621	590	606	654	629	623	601	628	575	619	637	613	606	607	625	616	634	594	650	645	621	635	581	574	597	661	621	640	623	636	610	628	598	580	651	625	544	597	604	581	589	617	609	615	615	604	567	655	548	665	540	619	573	613	616	643	609	589	593	633	667	555	617	575	583	628	635	637	642	603	599	605	617	589	630	642	673	629	638	608	637	628	608	643	587	621	655	606	601	606	622	625	645	603	632	610	636	632	630	609	600	610	622	608	587	575	584	600	668	596	596	617	608	588	600	631	602	627	608	602	591	622	590	615	604	622	614	657	609	598	609	649	622	624	632	629	671	590	625	637	603	602	594	628	643	587	649	617	614	587	598	617	616	649	656	649	617	645	624	630	624	600	609	577	587	639	617	617	615	630	624	632	626	609	615	624	614	585	636	639	622	600	592	570	612	601	674	630	586	611	622	612	606	632	572	641	612	618	581	649	639	610	634	577	590	611	640	563	623	586	590	625	583	650	670	626	594	599	598	606	623	629	676	604	627	613	641	606	630	654	663	642	642	620	641	580	595	632	612	651	647	598	593	599	608	628	641	634	577	642	636	610	665	606	653	645	637	664	620	644	576	659	603	625	625	607	612	661	591	633	573	600	602	564	598	620	645	644	574	596	595	601	559	611	596	615	597	591	610	600	631	671	651	611	604	621	630	589	636	611	644	619	599	616	609	618	619	598	617	616	650	619	617	639	609	599	660	650	668	611	625	631	618	632	600	587	625	598	612	598	579	615	638	601	600	609	600	673	603	639	618	605	591	568	604	656	602	620	619	617	568	599	646	605	586	578	618	615	604	620	637	601	614	638	582	595	608	630	608	577	590	601	634	647	623	576	630	593	629	598	595	637	606	589	590	598	576	629	581	567	651	564	602	605	607	585	569	632	603	600	603	597	576	611	612	590	606	670	618	633	625	594	583	619	596	613	592	605	609	648	587	622	641	604	650	609	616	609	641	625	561	621	575	660	666	626	690	627	607	585	600	592	604	611	634	606	542	592	626	610	647	653	571	590	650	612	612	628	622	610	607	634	603	616	610	617	672	605	586	601	611	658	589	625	664	642	599	633	618	599	650	565	647	650	634	636	576	614	622	568	625	643	606	646	637	658	663	593	617	626	606	631	662	605	579	623	619	612	621	581	635	626	608	657	619	602	609	619	598	596	599	601	574	656	635	648	645	603	617	616	606	587	661	650	636	613	620	608	628	614	583	627	581	601	599	621	636	632	636	609	598	654	617	579	575	602	630	659	595	653	588	595	580	616	556	628	668	564	652	613	663	646	655	634	626	609	606	584	628	663	564	638	634	559	604	590	632	645	593	619	582	667	578	647	661	644	623	637	614	615	613	588	613	578	618	577	629	606	620	575	583	608	662	571	579	629	614	653	586	652	584	603	611	628	601	610	572	570	614	575	652	605	626	612	631	641	653	656	597	591	629	639	606	659	635	601	651	600	614	595	615	608	641	626	610	597	579	619	612	630	623	610	604	610	593	614	656	622	609	593	600	610	590	664	602	655	620	647	617	579	640	649	611	631	669	597	630	587	623	629	617	623	606	612	648	595	641	593	628	637	630	641	545	653	593	603	633	639	588	616	608	622	612	646	645	621	652	625	644	611	590	634	671	613	610	582	617	648	625	607	654	598	586	615	602	584	646	577	642	643	642	622	649	635	593	593	606	640	649	634	616	649	613	616	672	590	602	617	613	635	632	606	588	625	616	631	622	593	625	665	579	640	654	645	632	572	629	629	616	586	575	615	635	595	622	615	685	617	599	634	629	542	641	630	613	606	596	579	579	604	675	540	646	652	649	626	651	586	589	621	639	642	609	638	641	639	614	609	603	622	576	603	622	621	583	579	617	639	631	624	659	619	620	623	647	616	588	631	620	588	631	599	590	585	635	613	641	585	656	631	624	635	595	581	633	592	626	555	619	629	617	620	591	628	604	599	589	628	623	617	581	617	550	609	639	599	588	643	571	619	587	603	608	644	655	596	610	628	560	640	558	636	597	578	613	650	561	619	600	591	603	617	607	576	606	606	634	637	632	518	611	597	614	643	634	614	599	623	621	632	610	601	635	588	586	612	665	610	678	610	624	577	596	610	653	641	622	661	636	605	601	603	602	594	577	635	633	580	615	615	635	609	612	603	614	610	616	615	653	664	649	663	638	605	634	641	636	618	583	606	588	622	623	615	580	661	620	600	594	619	670	580	582	577	632	609	569	577	623	656	572	589	618	658	627	608	583	605	636	618	576	609	623	591	622	641	609	605	609	616	620	593	610	610	639	598	597	566	623	621	636	606	585	612	586	620	619	622	623	549	641	629	611	600	595	627	605	610	608	628	591	625	594	570	586	597	628	603	592	630	587	583	630	576	589	584	608	644	641	607	588	594	580	627	604	608	626	580	588	610	642	595	599	610	566	592	571	645	650	600	619	568	615	644	581	637	612	598	642	624	615	606
26132	6438	624	460	510	332	295	292	260	254	268	259	288	255	280	268	290	266	254	254	270	266	271	245	254	250	258	265	269	270	263	242	268	268	254	243	260	270	229	281	268	251	282	245	243	262	267	279	260	267	270	240	267	262	258	249	295	240	281	271	240	261	279	215	275	244	269	259	256	256	249	255	254	277	259	294	269	251	247	237	270	285	249	255	254	259	269	253	259	268	280	263	252	240	281	252	270	264	276	245	249	288	260	265	261	270	298	281	267	265	242	268	284	232	247	268	278	257	260	263	269	275	260	228	249	233	278	257	278	244	242	278	267	296	265	270	234	236	266	262	254	267	273	260	262	254	253	241	283	265	277	272	273	294	230	258	279	260	288	248	271	254	254	258	274	253	262	280	282	247	272	276	258	237	267	253	256	262	277	239	252	251	242	278	242	258	279	260	252	242	258	282	258	264	230	261	275	276	282	256	242	244	255	247	257	263	279	252	299	256	276	268	268	266	241	264	252	259	268	225	278	278	244	231	282	257	250	259	276	258	271	274	237	259	265	266	254	246	269	247	252	267	246	235	218	253	258	310	246	246	215	254	264	258	275	259	291	254	263	255	279	264	256	227	262	267	243	253	234	265	252	262	281	241	266	236	254	279	255	259	252	264	267	258	258	264	294	240	245	247	276	233	243	263	249	288	221	246	278	266	243	249	293	274	235	257	237	275	239	271	261	239	249	268	272	248	256	245	260	291	243	286	233	245	233	254	314	254	261	248	260	260	259	285	262	277	290	275	273	271	276	239	251	283	269	260	268	266	265	282	241	249	251	272	244	223	250	274	251	247	301	257	267	257	277	234	285	267	272	259	256	252	270	271	271	283	307	295	291	262	253	286	261	270	275	271	276	271	276	247	284	288	257	269	259	244	226	272	239	264	237	254	264	301	262	249	257	263	237	214	265	246	260	242	263	253	272	273	261	269	256	240	296	280	256	257	258	242	266	299	251	246	271	241	269	257	239	247	242	274	256	241	228	253	235	272	277	244	275	265	255	256	264	247	248	263	246	271	253	253	259	276	235	255	267	250	246	237	273	276	276	253	241	253	272	263	253	246	260	260	260	243	257	255	288	284	260	249	233	233	239	265	265	268	278	275	262	279	263	262	245	285	240	256	258	241	245	239	252	267	263	259	247	250	243	271	234	266	275	266	251	266	240	264	280	282	256	283	277	266	267	260	245	266	248	248	274	252	241	278	254	246	253	244	243	284	272	254	267	266	268	266	237	275	250	281	263	266	250	270	282	228	244	281	295	253	297	282	265	242	258	245	265	255	281	265	260	224	264	273	266	275	238	243	269	245	251	244	264	255	268	275	226	259	273	253	272	254	237	255	245	247	286	245	251	250	262	275	258	255	275	268	277	287	281	272	254	267	270	279	269	249	267	248	268	274	262	256	255	244	263	248	259	249	266	271	276	265	262	258	244	244	254	279	262	243	248	264	248	242	268	249	254	212	276	247	256	281	286	277	216	277	270	273	240	278	276	230	263	282	249	294	262	248	231	246	249	247	232	236	239	265	282	294	265	270	256	278	244	252	279	268	289	282	253	278	264	260	231	260	212	268	262	254	269	256	262	271	270	280	252	269	293	252	233	249	234	281	232	264	257	265	251	264	269	259	249	243	256	276	231	281	261	256	253	249	265	263	240	249	275	253	268	263	255	230	252	264	245	277	236	257	250	248	256	242	257	236	256	248	242	279	257	264	258	277	293	264	238	263	275	254	251	256	253	260	234	256	258	298	269	262	245	285	258	258	257	272	248	243	248	287	273	230	248	266	238	264	272	259	252	255	273	260	245	242	261	301	259	299	259	271	239	242	270	296	255	253	242	259	253	260	268	245	249	262	272	257	236	281	251	267	270	287	259	233	252	280	224	274	260	254	227	246	260	262	273	250	250	281	256	256	238	246	247	251	240	262	246	262	243	262	246	246	234	250	269	254	240	249	269	279	231	290	233	270	259	270	264	242	256	266	261	269	271	233	242	251	285	255	257	279	250	258	248	269	244	292	259	260	253	264	275	278	280	260	252	263	235	240	271	284	257	276	260	271	261	233	273	263	247	292	240	268	247	259	287	241	243	256	272	246	265	240	259	221	249	286	267	268	279	257	252	271	276	257	273	275	222	265	228	265	253	262	270	247	240	237	243	271	262	281	269	262	275	242	241	259	267	263	277	264	290	232	268	276	251	249	261	280	250	261	279	267	237	269	243	255	248	252	259	266	228	245	237	265	223	252	235	274	259	249	267	242	291	227	248	263	249	265	243	302	254	256	263	252	246	249	243	270	267	244	245	260	241	273	262	274	252	236	260	249	250	261	313	238	248	261	262	264	253	282	253	237	257	255	236	262	267	243	255	262	265	269	252	262	273	232	281	281	280	252	261	298	252	269	284	272	281	253	270	239	236	244	273	274	250	247	251	267	257	230	291	236	257	278	278	256	262	252	253	258	272	233	247	231	287	236	276	255	265	247	274	281	254	235	269	261	263	238	252	247	276	242	239	254	240	250	281	262	278	269	264	254	282	251	275	292	265	253	245	256	264	274	278	275	243	267	260	266	266	257	250	276	272	288	247	238	257	258	260	275	256	273	250	255	238	286	258	252	243	247	232	268	262	253	290	265	258	274	260	239	280	230	250	257	263	262	255	254	263	254	267	260	293	251	264	277	235	236	236	261	272	205	275	251	275	254	266	249	298	263	234	288	238	237	256	248	258	228	215	276	278	286	280	232	277	261	273	266	282	268	258	248	284	242	254	262	275	256	306	252	285	271	278	245	266	239	273	254	248	230	238	274	238	278	235	255	275	249	256	219	289	260	256	276	244	266	247	253	267	282	261	277	250	250	258	237	228	282	269	254	278	255	289	256	255	240	258	263	274	257	273	246	271	263	271	241	279	286	255	252	251	249	270	267	258	261	229	249	249	280	252	269	253	217	253	260	254	252	249	289	273	274	297	242	274	254	271	254	291	239	267	267	242	245	220	275	272	265	239	260	259	291	251	241	234	281	289	247	223	257	253	290	245	280	261	230	251	238	248	253	260	290	250	279	262	262	242	280	279	257	252	240	261	266	243	257	238	247	277	256	265	268	214	263	263	275	263	273	279	253	265	233	270	231	246	270	236	264	269	251	284	249	248	265	259	240	265	240	283	241	263	240	250	274	227	279	245	263	235	259	258	247	242	239	266	264	264	254	266	244	262	264	247	256	255	254	257	251	271	248	236	260	269	271	251	247	247	250	279	234	276	275	256	264	267	275	281	267	256	240	273	275	248	263	249	252	282	265	245	288	271	253	240	242	265	288	259	291	261	282	235	269	267	263	236	271	255	288	253	263	253	253	253	260	275	241	258	263	255	274	233	275	271	261	272	235	284	257	247	254	267	287	275	260	250	261	255	263	254	303	260	243	261	257	234	243	272	263	248	260	246	281	258	258	276	252	230	274	292	267	248	224	305	261
6864	749	939	1302	1699	975	812	727	742	732	629	704	763	679	656	677	627	643	560	606	676	636	617	594	621	583	553	589	600	610	560	551	632	599	593	569	622	628	616	619	584	584	600	568	573	555	599	569	548	568	635	565	619	630	621	633	624	628	575	560	600	595	622	580	579	602	574	584	607	574	583	592	631	637	585	572	607	588	623	606	560	606	588	612	571	588	606	612	638	585	568	595	610	585	610	599	635	619	562	641	585	597	572	578	610	623	548	627	563	610	600	569	583	583	592	620	566	596	618	611	523	571	605	596	610	600	611	601	573	592	605	609	589	600	586	570	618	612	615	584	619	601	627	601	598	598	621	573	580	593	630	609	594	615	592	611	607	563	610	616	608	599	562	627	606	651	581	626	632	614	632	598	557	622	612	600	623	571	584	627	598	604	574	584	630	576	603	617	601	630	610	641	592	571	621	595	570	606	593	610	618	606	574	597	598	603	617	583	584	627	660	587	652	628	611	609	605	580	589	605	626	603	596	586	579	600	626	579	617	633	622	603	610	558	571	608	588	619	580	627	585	559	593	581	576	583	579	593	565	605	597	567	561	602	626	608	597	591	558	574	619	624	565	586	625	620	562	576	619	626	576	567	604	562	566	552	573	616	655	540	589	568	637	600	560	549	648	580	581	622	618	633	628	558	618	581	604	618	584	621	641	620	588	592	583	637	565	560	596	638	595	595	601	618	641	602	650	584	597	630	557	593	551	613	597	646	586	570	570	591	592	544	598	588	607	595	589	577	621	590	620	611	587	564	579	600	598	611	532	599	642	617	591	624	586	619	612	647	574	591	592	593	581	569	643	579	589	590	566	575	600	623	595	592	617	625	548	615	621	586	610	616	607	621	604	611	610	592	600	588	646	584	608	567	562	578	612	615	677	643	604	573	565	596	579	603	592	584	573	625	597	580	587	596	596	638	608	561	582	596	561	576	610	603	608	600	594	602	596	691	605	600	581	608	605	615	604	580	611	634	584	604	636	610	609	614	554	581	566	548	552	596	627	584	621	599	571	576	617	590	604	638	613	583	612	581	567	602	564	623	589	620	579	600	588	577	613	590	630	565	598	585	598	590	632	583	584	561	596	598	587	599	623	565	561	626	597	603	604	646	607	571	612	600	602	563	610	559	610	558	593	614	611	598	609	575	584	596	561	584	571	580	560	611	562	656	609	609	594	619	558	610	571	598	583	578	584	582	560	621	600	572	574	570	589	629	608	598	607	590	632	646	608	565	607	594	616	612	603	582	609	569	625	613	592	635	622	596	619	608	618	579	609	578	623	604	612	590	595	606	615	575	616	589	599	589	561	613	619	625	673	629	593	597	575	636	585	635	560	613	630	592	629	593	593	602	593	588	597	626	594	564	532	627	587	597	563	639	632	590	573	576	611	649	602	629	617	596	617	596	633	590	590	596	658	639	596	631	621	624	594	614	592	649	576	593	610	602	564	586	630	622	601	644	609	618	615	602	580	615	575	670	584	602	615	560	588	596	644	583	622	592	650	571	554	581	565	587	593	591	588	640	614	578	583	601	559	617	617	598	607	545	593	585	622	586	614	620	598	616	602	622	604	603	650	580	584	604	622	604	589	618	612	546	570	657	585	562	630	596	581	598	606	605	598	594	596	596	583	596	623	620	603	607	532	603	570	603	591	575	634	605	592	642	628	608	585	585	614	572	609	604	537	591	582	634	615	606	561	600	598	625	632	586	626	597	600	543	605	576	550	571	593	602	597	621	631	603	591	636	592	597	582	585	582	606	600	578	618	562	626	618	602	602	610	600	623	601	609	621	584	596	640	595	580	575	583	585	622	572	601	599	579	623	594	597	583	598	586	628	609	582	598	598	588	584	589	593	598	565	597	598	608	585	595	567	601	621	570	539	594	604	596	586	558	575	607	599	576	555	588	591	607	558	618	590	574	635	591	605	613	582	572	573	584	592	613	602	634	646	600	625	629	595	612	587	592	588	629	593	563	585	576	580	614	605	597	544	604	619	597	631	599	600	576	601	601	565	573	574	605	610	546	574	574	602	570	589	541	620	582	650	611	608	583	601	567	633	549	603	635	609	621	612	570	598	540	642	650	619	646	616	574	614	563	599	574	607	646	575	586	603	569	613	590	551	574	602	604	641	626	619	582	593	586	586	581	620	571	581	647	585	600	552	609	562	599	601	608	589	609	598	574	588	586	614	579	580	619	632	625	636	589	574	556	576	611	599	630	582	599	596	529	630	607	646	527	585	610	611	600	534	612	557	576	603	569	627	598	589	615	575	620	593	603	592	630	603	577	588	588	584	581	594	572	582	595	574	575	562	599	589	620	573	608	611	571	606	593	593	592	593	606	608	633	640	574	567	602	632	601	661	587	561	620	607	585	610	586	571	608	663	594	593	626	569	658	661	609	626	628	615	622	570	600	568	603	603	604	608	597	589	601	622	566	566	589	610	608	571	609	611	565	644	579	590	584	562	646	605	559	620	598	622	588	584	656	608	633	609	587	581	603	623	604	543	581	570	580	594	582	627	605	596	544	559	658	619	559	597	609	637	610	623	586	576	588	587	619	536	622	608	580	564	594	576	598	594	584	587	589	601	563	617	577	610	580	566	589	614	658	635	620	620	581	624	583	608	604	586	635	608	556	591	592	581	575	565	627	614	608	567	595	595	574	541	551	584	588	603	619	630	579	612	595	580	574	610	613	603	622	589	574	594	564	559	594	615	593	580	626	625	587	621	609	610	609	603	604	570	585	635	602	646	591	583	615	598	589	593	595	584	593	625	604	594	582	650	585	621	617	618	571	575	595	618	604	598	659	594	602	595	588	607	579	617	565	594	615	641	616	598	585	596	636	587	604	613	593	631	587	625	575	623	569	578	595	551	574	626	610	560	620	604	578	637	642	603	547	585	586	599	587	610	598	609	567	621	600	561	573	635	569	634	595	611	573	581	593	604	546	611	572	614	606	628	562	646	598	571	594	582	579	584	610	601	595	616	568	586	634	634	560	624	582	613	570	569	607	617	609	618	562	568	618	619	574	581	564	583	586	557	557	602	591	589	600	599	560	633	600	593	671	546	614	634	532	561	618	600	561	593	611	563	555	603	590	607	601	573	584	631	614	626	569	547	571	589	582	596	613	576	578	570	594	587	608	620	617	623	601	565	608	618	617	536	563	595	582	587	601	562	602	619	608	602	622	611	552	602	595	627	670	610	613	563	598	598	611	544	541	607	587	620	554	563	592	597	561	577	601	644	611	590	615	598	567	591	608	595	611	604	615	535	623	552	584	576	611	594	604	604	624	574	625	602	601	607	596	607	603	612	545	641	596	595	622	591	627	581	580	594	591	596	610	600	571	595	593	556	602	626	600	623	566	596	606	606	598	580	558	622	603	578	599	587	580	633	614	589	642	560	619	578	614	614	583	615	612	543	605	594	590	613	591	601	584	604	637	622	657	568	603	601	598	599
27801	10586	4144	5098	5978	3125	1954	1042	846	677	562	690	790	660	525	547	418	435	404	411	355	381	365	361	352	362	395	378	384	353	371	370	336	358	352	359	310	348	367	359	336	372	327	334	353	335	360	343	322	350	359	343	301	345	298	346	368	331	331	342	361	351	354	377	396	342	328	350	338	374	340	336	338	328	313	348	361	355	338	331	348	320	333	327	359	372	345	408	348	300	348	329	366	331	345	321	336	325	307	299	365	372	342	335	385	349	381	310	366	372	340	326	337	346	331	347	349	325	333	351	340	329	352	350	363	383	360	369	351	357	361	355	332	409	353	357	381	352	328	311	336	381	336	349	378	312	341	344	347	369	355	379	334	355	355	359	334	323	314	359	380	333	342	354	333	384	364	349	338	356	358	352	355	345	360	354	349	312	335	351	363	367	344	340	328	324	320	306	384	376	317	348	332	337	341	357	330	328	329	388	326	327	340	331	364	319	351	348	360	366	340	321	345	352	360	351	337	346	337	333	365	294	334	350	308	346	337	353	328	373	370	328	321	358	343	331	341	321	332	326	371	361	350	372	349	335	344	329	318	383	330	339	325	327	372	351	342	348	348	349	355	328	356	332	346	331	354	343	368	317	299	352	370	336	359	334	341	329	352	344	352	375	359	363	322	345	335	317	328	310	315	378	341	366	346	331	337	345	338	345	313	335	342	360	300	363	351	361	374	331	338	343	325	393	340	340	343	339	336	368	339	343	333	344	317	331	336	341	347	375	327	341	320	367	319	351	382	317	326	360	359	341	341	361	342	338	335	365	336	336	341	387	364	319	332	325	326	353	339	370	353	354	338	352	362	334	341	369	379	328	309	346	371	349	347	365	369	344	337	329	336	359	353	339	350	348	339	351	317	357	362	328	355	362	371	354	370	348	346	358	295	316	381	343	360	341	345	327	324	341	367	336	343	334	361	339	338	371	327	331	341	355	318	376	346	340	349	332	339	331	356	356	328	368	319	349	342	312	362	378	317	371	362	357	329	301	347	350	337	338	317	369	351	351	368	366	339	327	383	362	354	345	337	336	358	343	357	350	348	345	361	341	339	346	340	358	339	372	325	365	359	351	368	370	346	343	345	357	373	345	360	339	343	364	348	346	359	345	351	317	345	327	373	351	328	364	349	351	336	324	358	343	334	352	393	385	313	320	342	332	365	360	365	367	374	365	358	330	352	323	343	366	320	348	340	308	317	298	327	367	347	323	324	340	325	381	340	339	350	362	381	364	359	371	357	331	361	321	339	345	332	373	326	351	342	348	353	352	345	355	337	347	357	328	346	327	353	381	362	341	350	344	337	352	324	354	371	375	370	335	341	347	316	342	324	330	379	338	333	344	341	368	334	342	334	336	314	364	329	355	355	362	370	349	360	325	311	361	351	353	338	366	355	341	357	320	348	348	340	321	321	339	386	336	327	349	359	369	330	337	317	337	346	343	356	358	326	351	355	372	364	364	391	360	341	336	346	329	349	373	332	365	351	347	357	317	347	330	324	330	342	323	335	341	320	395	345	358	349	345	323	371	348	353	360	374	369	340	338	357	375	337	346	341	346	342	357	370	337	332	365	334	367	320	369	341	364	332	322	354	359	326	368	312	340	353	328	327	316	319	347	368	380	342	355	311	326	325	334	390	332	327	351	375	358	339	370	358	345	339	374	327	350	336	349	334	318	352	349	324	332	372	350	348	342	372	342	366	355	380	333	365	349	350	350	345	351	338	310	327	349	357	326	334	325	325	353	324	310	336	333	390	342	331	390	382	361	348	365	356	350	305	371	313	367	347	360	345	362	335	351	310	349	330	373	376	353	339	315	340	340	327	356	338	337	347	335	369	345	357	346	359	347	371	306	317	335	329	346	343	320	352	364	352	336	356	346	327	309	366	327	339	315	341	315	334	331	345	341	342	359	361	389	350	370	340	344	338	342	358	371	362	367	354	347	343	343	338	359	352	368	358	364	334	341	346	340	316	348	292	339	345	339	346	321	332	326	370	352	313	351	326	341	313	327	348	342	359	319	349	339	318	305	347	344	344	369	372	373	334	343	322	338	341	337	351	346	384	350	294	350	328	357	311	328	336	371	370	336	351	371	355	336	350	348	377	333	310	369	322	362	340	357	343	321	335	349	364	353	324	306	345	315	321	349	342	335	357	372	344	358	323	380	346	352	324	358	329	315	317	354	327	352	330	336	369	312	338	353	326	346	350	333	370	341	338	360	326	347	340	356	346	347	326	333	347	340	312	363	359	340	312	331	337	339	343	358	374	386	349	371	363	357	342	339	327	348	326	358	325	362	334	337	343	376	360	347	368	341	351	378	346	319	371	314	377	323	334	386	360	324	356	317	324	361	347	309	351	362	320	361	331	336	295	357	351	339	353	342	329	371	350	346	339	356	343	345	348	325	324	343	344	331	353	308	330	353	343	342	356	357	348	350	384	316	371	348	333	379	336	340	344	351	359	334	331	342	351	347	344	349	351	310	331	354	358	355	340	339	340	362	338	348	344	332	348	315	341	327	372	353	360	364	340	341	346	340	332	355	337	340	353	367	349	289	352	373	368	376	389	347	335	362	330	353	374	348	346	394	351	353	342	371	316	353	324	343	335	354	341	352	319	332	394	331	361	367	359	360	363	384	344	349	336	346	340	363	360	365	355	349	320	330	357	366	313	342	382	335	341	349	323	354	356	325	398	336	301	345	348	338	310	354	372	345	340	336	365	324	370	334	350	355	387	366	361	355	376	319	362	332	347	363	352	345	360	327	337	332	342	316	346	312	327	359	335	338	361	371	307	327	319	323	334	337	355	338	359	351	351	325	356	341	310	333	375	360	330	329	367	351	343	394	327	335	349	307	371	323	329	371	344	344	331	384	327	329	321	291	338	367	354	377	337	328	346	374	344	350	364	369	322	367	349	354	358	312	352	344	362	302	330	382	344	348	362	342	332	359	345	336	351	322	334	340	333	328	325	316	340	345	335	349	349	338	356	344	298	362	359	329	351	364	343	337	310	356	372	327	343	364	324	332	334	345	373	363	381	322	370	336	349	339	335	361	341	350	308	367	317	356	345	321	335	369	357	376	338	335	334	354	331	348	356	352	357	325	354	357	364	339	332	354	331	374	373	349	326	342	357	339	349	342	338	348	353	342	312	343	329	359	376	319	366	358	339	345	323	349	333	362	348	350	338	351	358	346	348	320	360	353	343	364	355	311	350	316	356	354	366	335	382	358	353	372	345	358	318	341	349	333	358	335	340	377	317	360	335	324	354	366	358	359	336	405	341	355	347	354	354	333	352	315	316	367	338	323	351	341	349	348	350	341	367	336	330	350	369	337	365	338	360	334	355	332	364	366	360	320	371	341	380	318	326	339	333	343	337	345	352	394	379	353	326	357	356	340	315	365	332	348	338	318	334	327	332	332	349	358	313	383	325	374	358	372	325	342	359	365	301	366	331	362	363	352	345
7962	2697	5142	8016	11243	6053	4509	2901	2668	2658	2520	2812	3847	3114	1956	2048	1611	1474	1333	1090	844	948	937	860	924	844	814	853	860	861	845	824	836	841	862	818	859	805	823	845	832	829	863	793	832	811	823	790	828	837	860	772	831	827	851	824	816	827	815	808	867	779	816	861	833	857	822	806	812	799	827	780	795	818	834	807	816	793	855	817	798	830	843	770	768	887	863	800	821	766	836	802	819	822	765	855	767	778	804	816	801	768	837	831	794	778	800	829	790	835	767	809	807	832	796	847	808	825	797	787	832	815	805	800	824	823	771	838	785	844	776	835	828	720	799	795	819	835	804	822	841	772	816	800	822	778	780	785	778	802	765	815	790	809	809	833	886	857	814	804	789	777	822	785	869	804	791	817	808	822	876	819	781	858	802	803	790	864	791	777	829	829	771	777	848	811	854	842	811	774	790	812	803	787	841	816	826	806	791	772	832	785	831	758	786	782	807	794	842	838	763	826	801	784	783	814	801	811	776	802	789	877	769	809	795	768	819	809	851	787	777	849	813	811	793	799	807	767	790	863	801	825	812	849	821	849	787	792	780	762	798	857	779	791	809	767	816	780	810	777	807	801	789	792	812	838	806	820	780	823	832	793	782	801	842	807	773	827	835	793	734	835	771	794	777	768	861	782	789	776	801	798	807	764	812	822	762	801	843	815	820	788	828	826	783	883	791	805	814	805	810	808	796	780	824	849	758	849	769	833	840	792	815	841	778	779	822	849	840	766	832	738	838	774	839	843	821	811	845	792	767	790	816	806	834	827	780	764	828	763	800	801	822	772	802	803	789	836	804	795	760	812	798	832	805	812	792	823	828	771	805	816	844	839	814	790	836	848	842	771	856	774	812	770	746	810	802	794	822	857	760	804	836	838	773	807	816	833	842	828	851	775	853	834	816	813	782	838	833	762	755	818	802	798	788	790	839	831	777	768	826	780	769	782	832	782	838	865	833	786	787	778	829	855	734	848	843	747	803	788	797	805	772	828	799	828	805	766	772	832	850	787	823	850	794	805	751	790	792	752	821	814	824	874	777	841	798	774	768	860	770	784	773	822	828	778	822	831	800	803	818	822	800	835	766	809	825	806	805	823	796	793	809	808	802	826	883	814	804	835	808	776	797	802	773	787	822	810	813	832	769	780	789	801	836	796	782	807	820	777	813	802	768	771	822	775	786	802	767	791	791	809	842	729	773	843	806	779	765	839	789	823	800	778	754	785	807	774	842	793	775	831	825	761	801	812	830	832	783	772	818	786	802	822	861	833	786	830	806	801	764	734	826	826	785	811	816	800	782	812	807	832	791	799	847	765	802	770	791	815	790	875	824	788	861	813	796	802	773	797	815	793	785	748	814	824	862	761	813	796	784	795	775	778	807	836	844	855	818	829	825	831	784	812	787	842	818	802	849	769	807	825	788	820	866	807	816	832	814	794	808	824	798	795	815	778	810	804	815	832	837	816	819	796	839	834	796	818	788	778	771	847	810	794	786	854	816	801	829	869	822	831	787	772	846	829	809	792	794	808	832	811	830	763	811	828	867	845	798	804	833	803	785	795	823	790	763	839	814	815	797	767	837	772	816	882	803	796	829	838	784	827	753	827	847	773	829	807	800	787	784	828	794	796	815	785	792	842	798	823	780	821	786	826	826	765	834	823	818	781	824	792	785	788	795	825	811	790	818	807	840	788	801	769	820	790	838	816	835	807	803	834	820	807	819	884	811	786	812	778	829	806	833	785	794	806	861	780	811	849	823	773	806	824	810	809	826	814	755	823	783	827	823	838	838	802	796	827	794	829	786	834	790	815	785	766	832	803	770	809	795	817	776	872	788	803	824	818	802	809	810	792	797	794	798	789	827	787	794	792	810	838	764	808	825	864	780	800	782	804	804	801	811	803	796	794	787	828	824	849	808	805	827	821	786	857	805	795	801	845	804	828	801	811	740	841	746	812	816	732	813	780	790	795	828	811	874	891	770	753	814	800	885	782	845	781	739	868	863	806	789	767	829	795	799	824	809	781	811	795	850	795	841	824	816	814	824	820	813	773	827	818	774	791	831	811	795	779	807	808	774	816	782	791	809	841	790	815	855	825	813	797	787	807	765	820	796	779	785	815	797	805	836	797	852	815	797	855	818	872	760	803	739	773	807	759	795	800	864	780	754	839	816	789	811	784	805	758	813	775	794	800	778	767	758	803	837	842	794	797	780	788	795	802	828	810	872	817	722	808	798	788	790	800	817	825	836	746	771	785	802	761	811	798	796	777	788	831	814	748	818	802	824	813	775	817	813	826	804	820	817	828	822	808	775	827	821	844	764	836	795	825	810	846	838	817	840	806	815	789	817	782	783	838	831	793	821	812	814	836	796	808	801	798	803	837	805	804	836	824	844	816	807	835	818	811	791	794	809	785	827	789	812	769	764	782	855	836	834	822	827	809	807	822	792	749	801	831	847	827	773	828	782	821	770	761	815	767	804	776	788	833	803	839	810	797	732	840	824	801	820	815	774	792	868	763	788	829	832	839	835	761	775	796	791	812	752	807	836	756	800	769	790	824	804	777	812	840	814	779	816	838	827	783	817	815	796	824	782	823	775	808	817	822	766	821	810	827	804	762	849	811	785	846	825	811	814	796	793	771	806	809	802	803	812	807	751	791	798	834	857	789	782	832	818	796	849	738	825	799	847	900	849	807	797	823	821	778	770	809	788	829	776	789	811	786	788	845	789	749	783	846	793	838	831	855	836	794	804	835	765	784	777	791	774	802	776	842	786	810	779	768	771	837	807	781	765	781	746	815	803	833	792	779	848	789	802	791	831	823	812	824	804	734	803	824	792	806	771	817	776	826	778	841	799	795	836	811	761	788	814	804	855	765	818	826	777	831	764	826	805	803	783	816	795	810	813	780	820	792	829	800	788	857	807	810	785	759	805	783	773	803	792	806	791	767	793	776	819	824	826	744	795	809	738	781	822	817	798	815	843	816	841	821	856	802	851	802	832	800	798	774	822	838	785	804	819	785	761	804	791	773	805	811	798	813	778	820	835	778	825	801	794	827	830	826	825	814	804	794	782	834	797	816	824	807	798	800	831	801	777	794	837	791	812	826	830	830	816	807	834	811	739	808	826	800	781	809	846	851	793	826	761	814	828	755	780	751	806	826	807	841	846	801	831	793	809	767	764	777	869	782	812	773	881	848	834	825	832	766	828	842	793	798	781	821	872	818	757	828	783	847	879	797	791	824	849	795	775	819	852	782	818	824	780	806	784	821	805	804	800	751	834	785	835	830	809	817	814	788	741	793	806	800	833	797	801	794	807	836	773	796	792	818	844	849	880	793	808	791	807	827	771	781	821	794	819	838	808	786	824	793	821	792	818	859	839	798	757	802	804	825	774	742	803	771	827	825	786	806	807	858	778	802	827	789	772	807	773	797	770	797	799	852	796	799	760	839	837	820	792	798	833	840	878	803
28697	14694	7742	8473	9764	6115	2853	1505	1232	937	831	972	1206	903	602	537	437	478	392	337	298	288	286	283	291	266	337	334	293	266	312	302	282	292	314	301	299	266	274	303	283	262	283	293	236	261	276	280	277	260	282	271	279	289	283	278	272	275	286	305	249	270	285	250	265	304	271	261	272	303	292	271	270	251	268	242	262	240	266	312	301	281	283	281	297	269	278	248	254	257	290	272	272	265	248	304	276	273	278	297	256	267	267	273	257	300	277	282	261	250	262	245	280	278	305	252	307	261	243	270	276	287	307	285	280	262	304	262	284	276	266	277	289	304	263	278	272	265	265	250	286	269	299	285	275	281	257	256	269	293	277	272	299	278	277	265	303	299	262	260	308	286	246	249	293	290	285	291	302	244	286	295	263	262	273	245	266	255	281	267	259	290	226	251	271	280	270	278	256	277	277	267	284	262	277	260	273	257	296	251	291	252	280	234	282	287	263	296	268	282	285	260	266	262	267	302	289	247	274	261	281	287	270	289	267	280	263	252	279	234	290	318	277	264	264	273	277	284	288	280	269	260	258	265	259	268	248	311	279	295	273	276	278	304	274	288	276	281	308	249	275	293	273	276	255	276	310	260	255	286	268	251	248	284	260	270	291	247	260	272	256	266	289	264	291	278	295	262	287	268	253	256	264	284	276	267	308	261	295	295	268	274	295	251	259	270	275	282	252	297	310	262	295	239	290	260	274	265	266	245	269	275	284	267	254	288	227	265	266	270	307	281	273	273	305	257	282	270	249	259	263	287	293	280	244	288	273	260	252	280	276	270	269	273	295	276	304	304	267	282	279	273	264	286	274	287	262	263	295	271	252	281	274	266	264	276	265	306	289	271	262	238	298	283	290	311	287	268	250	264	282	263	282	286	277	268	279	279	279	262	277	274	283	254	273	259	253	308	296	243	268	256	268	280	246	290	288	283	273	260	286	266	290	256	262	255	272	247	254	267	287	264	260	279	265	266	233	269	316	298	273	275	266	278	281	291	271	260	286	255	224	266	281	280	288	263	261	268	263	271	254	244	256	283	241	293	268	274	303	280	285	279	273	282	255	282	288	267	266	328	276	294	284	243	260	284	311	269	287	276	262	262	266	267	261	282	272	252	241	283	257	249	276	285	290	265	256	266	284	267	267	282	276	284	256	299	288	277	267	290	286	270	227	256	262	298	275	280	322	244	301	290	276	277	304	263	273	271	252	261	246	281	260	279	270	291	281	257	296	296	280	254	276	287	264	253	289	272	299	262	271	247	271	243	282	280	258	308	278	272	300	268	285	278	260	239	308	274	316	279	295	276	271	283	283	261	283	260	234	272	264	297	285	286	299	272	271	249	280	255	284	258	261	275	293	262	267	282	262	299	275	278	261	313	255	262	255	283	277	271	291	288	280	301	279	279	310	271	264	293	290	260	268	252	306	252	274	262	248	278	270	270	274	292	241	244	287	251	277	258	265	265	286	264	264	276	282	281	281	276	252	289	296	285	288	313	276	277	287	254	249	284	280	279	257	262	271	282	276	291	294	276	250	284	240	260	251	297	267	284	272	290	271	269	289	297	296	261	272	272	258	286	321	272	242	290	229	260	246	258	282	300	257	247	282	268	288	261	276	302	282	262	301	263	291	266	307	265	278	247	293	274	268	267	308	250	278	243	289	276	297	279	309	263	282	257	244	247	241	280	267	298	296	282	276	285	257	239	283	276	267	267	281	293	313	271	249	257	280	294	259	289	308	251	234	278	310	248	236	247	286	281	272	252	292	270	265	258	281	268	244	260	306	294	255	297	275	237	275	283	261	266	287	287	277	269	285	267	318	277	283	258	273	277	264	253	267	293	263	261	274	280	271	251	294	262	275	279	277	272	310	280	275	296	274	273	277	259	289	278	277	302	284	281	288	270	290	260	259	243	285	276	298	290	278	242	286	261	270	250	252	271	271	264	280	287	266	279	284	284	264	278	258	252	298	265	268	270	266	282	259	232	255	279	250	247	286	271	259	252	274	319	258	272	253	272	285	252	262	308	273	252	260	238	276	289	244	269	260	272	283	294	277	267	268	291	276	295	302	264	239	298	250	277	274	284	268	307	293	265	297	266	268	268	263	256	272	296	265	274	280	299	252	265	267	280	281	269	273	243	300	264	272	299	239	287	293	232	278	267	272	261	294	250	294	291	278	275	272	280	288	298	258	241	287	245	294	285	281	275	275	246	277	253	251	244	271	282	292	293	282	291	283	297	295	303	281	253	287	269	272	265	254	303	247	289	299	248	276	283	269	299	258	272	243	282	269	253	291	286	275	275	303	275	250	280	286	259	258	313	276	256	270	256	265	278	282	256	273	274	300	273	258	278	299	264	255	290	287	264	254	268	302	280	230	296	263	264	291	266	288	284	286	262	286	255	267	248	299	280	258	307	249	257	273	279	280	279	269	243	288	282	276	284	278	274	270	276	276	261	323	280	239	301	299	262	285	262	262	255	310	265	245	271	294	258	249	268	262	279	284	272	263	281	273	290	280	280	292	265	267	277	224	281	257	269	287	265	285	276	282	275	295	290	268	249	279	289	287	285	267	270	245	291	265	276	280	286	280	253	281	259	261	292	272	258	263	278	268	299	271	271	272	259	254	257	307	307	259	254	304	284	254	269	290	273	270	250	295	249	279	262	265	266	282	314	295	298	281	246	261	300	301	269	233	264	270	276	260	259	255	293	271	289	257	253	295	265	265	271	291	291	318	277	284	249	265	266	268	287	276	240	276	242	277	248	241	288	303	258	282	268	278	290	273	262	231	266	276	277	266	255	281	295	277	253	258	295	257	263	273	285	246	275	257	250	304	258	287	251	257	258	254	268	274	269	281	301	269	270	278	261	289	284	292	292	284	298	266	285	259	248	286	241	277	261	266	258	266	275	280	281	280	275	248	272	243	282	281	283	288	284	240	278	290	267	254	280	258	264	261	245	275	263	278	278	282	324	276	278	290	259	256	279	220	251	277	290	264	301	280	261	273	254	313	251	264	277	265	273	289	275	267	292	246	259	276	251	259	258	245	271	250	254	259	283	271	273	290	270	254	273	260	266	297	244	277	297	277	286	293	276	261	280	281	257	277	277	262	265	285	269	256	277	286	252	272	278	280	292	256	282	283	255	279	274	261	285	291	289	273	274	250	290	275	255	273	267	302	274	266	263	252	265	267	247	241	278	294	283	293	254	271	292	241	262	282	276	279	248	255	276	269	241	300	268	244	266	276	282	270	281	289	271	278	255	261	247	281	265	269	249	298	254	247	255	276	254	262	249	229	258	243	283	287	259	311	293	261	260	267	260	262	305	256	306	281	282	270	284	278	276	278	282	287	282	255	303	261	288	260	274	296	279	276	263	268	279	231	227	261	290	276	302	294	271	302	254	289	252	267	246	270	273	295	271	259	268	286	258	255	274	290	256	276	238	290	290	249	261	240	261	276	269	267	233
8549	4052	7818	11432	14362	8753	5672	4736	4320	3790	3968	4475	6227	4470	2600	2590	1909	1633	1235	1055	919	808	850	795	802	724	749	733	707	674	700	681	713	665	707	689	669	632	642	675	666	614	622	659	640	670	638	669	617	639	648	667	629	674	653	647	645	659	619	646	614	613	624	606	661	609	586	609	579	618	584	596	629	617	615	627	625	616	608	654	625	663	578	644	666	642	636	610	623	638	574	587	589	608	652	607	619	623	612	620	609	589	653	608	627	621	587	604	591	592	597	621	624	597	646	582	576	672	599	589	668	569	604	663	591	607	627	587	616	594	575	630	630	585	636	608	607	608	604	576	583	599	599	678	592	619	626	569	587	642	579	609	596	625	632	634	623	600	610	610	622	568	618	598	647	587	597	618	598	615	577	541	579	622	624	590	620	631	605	603	639	627	628	572	586	626	612	624	595	668	581	607	615	589	646	603	585	616	620	654	588	623	607	586	627	595	567	646	608	576	602	587	621	608	605	601	615	645	632	664	575	605	596	611	650	635	635	617	620	580	571	658	614	633	596	639	608	608	619	549	547	634	595	655	594	556	581	652	622	611	604	592	641	667	598	644	602	593	630	571	548	570	562	620	609	585	589	598	618	581	607	564	613	625	598	616	560	589	607	571	615	626	576	631	544	656	582	601	566	605	636	631	619	614	662	597	597	599	605	656	614	633	611	587	608	616	594	611	579	637	640	586	626	542	617	633	626	600	601	603	562	540	649	604	581	558	640	621	584	618	564	630	632	614	591	600	613	596	652	640	586	572	603	568	645	624	635	582	598	616	602	638	590	619	644	578	617	563	615	573	578	612	592	628	626	619	649	581	562	593	622	568	616	587	589	587	611	659	636	629	644	617	560	614	565	597	595	625	577	629	585	613	593	624	621	607	598	588	583	587	620	587	624	614	610	656	622	591	600	563	635	610	648	627	616	655	598	600	579	643	651	625	670	602	626	588	641	700	590	593	622	607	591	571	656	640	612	599	598	596	598	622	586	596	625	615	632	617	649	610	594	614	633	636	599	595	620	597	637	589	636	560	622	619	652	605	621	604	595	553	591	579	618	566	595	562	594	591	638	594	633	539	625	593	616	590	592	635	559	636	557	617	622	575	624	650	577	607	601	595	633	667	593	594	612	611	585	606	579	555	634	575	616	642	558	607	616	574	648	658	647	625	611	584	631	622	693	637	615	587	588	606	601	573	612	606	604	682	582	617	648	612	608	605	615	585	606	616	620	642	627	592	574	614	653	569	552	626	584	595	585	592	575	604	634	588	605	630	628	577	605	586	638	621	639	596	593	644	599	577	600	606	550	565	604	580	620	571	620	571	611	598	604	603	606	622	603	566	637	594	631	615	591	655	606	617	600	659	615	608	625	601	619	586	613	622	573	604	589	612	618	566	606	611	604	622	591	618	582	580	623	645	596	655	629	614	584	616	585	584	596	618	557	607	602	639	641	592	634	615	588	623	581	615	634	605	639	572	633	576	628	609	648	603	593	582	594	599	628	612	606	633	569	640	625	645	568	609	601	581	625	595	625	616	632	602	567	605	596	639	599	630	588	612	577	607	616	648	598	613	582	597	570	618	640	619	587	587	598	617	587	619	590	574	591	617	608	592	639	637	616	616	626	609	565	575	585	571	611	635	597	606	633	614	619	607	587	606	572	637	580	588	551	580	627	609	630	615	585	621	641	672	582	576	638	609	648	633	621	574	637	555	616	609	588	601	579	590	595	601	543	595	621	616	608	590	582	614	639	589	626	635	595	603	615	586	582	575	586	559	603	597	607	582	600	599	624	624	602	614	557	638	561	610	588	639	604	597	600	603	637	559	608	631	589	588	600	599	573	632	616	596	613	586	562	634	579	632	642	613	619	611	600	571	614	568	604	600	589	609	606	618	588	561	589	608	570	629	589	593	630	598	591	568	620	619	689	631	563	554	589	556	631	614	626	610	585	602	593	591	604	609	607	566	586	607	635	609	647	583	593	599	617	646	573	600	620	582	608	621	607	604	607	606	583	593	626	617	627	580	623	571	606	577	599	586	601	643	615	577	644	603	625	556	594	609	572	618	582	584	577	609	601	628	606	635	592	563	567	638	614	594	588	604	601	612	607	596	604	618	653	609	578	596	597	621	630	670	625	583	573	587	592	635	572	622	583	617	676	589	636	627	602	591	633	612	572	599	605	558	610	616	600	598	605	638	576	620	600	614	591	625	596	607	645	597	610	591	583	608	621	613	571	632	606	614	647	598	594	606	573	577	639	603	565	617	595	635	592	629	618	573	627	653	545	652	566	654	635	624	565	609	574	638	592	612	662	593	612	583	635	565	629	606	582	625	623	610	647	614	595	624	606	582	627	640	621	638	608	629	613	596	632	630	591	621	621	612	584	617	581	564	606	534	599	600	615	606	606	672	588	615	631	585	588	584	586	615	569	612	602	615	606	583	571	589	588	611	631	629	608	657	612	618	624	601	576	589	616	596	591	639	586	614	590	585	538	602	687	622	604	589	626	617	575	578	606	621	654	628	607	650	601	641	610	600	613	576	592	578	637	626	593	587	615	600	597	584	603	610	652	620	592	602	590	581	612	653	612	631	559	605	585	606	631	641	607	628	591	642	630	632	623	641	630	604	616	584	626	617	603	620	593	608	596	655	563	580	614	636	569	551	639	617	594	587	575	590	616	596	598	602	570	622	589	614	618	582	603	633	610	568	610	619	650	643	632	598	634	612	618	552	644	612	631	597	593	614	637	572	574	577	550	617	637	602	595	585	593	586	617	574	625	589	620	638	592	578	634	571	601	598	596	627	604	637	587	626	614	597	632	607	594	605	598	646	602	602	623	624	613	597	620	637	661	614	618	601	631	604	601	592	601	621	587	559	621	620	606	612	583	618	550	569	656	608	578	610	676	605	618	616	613	628	573	592	592	611	596	614	600	599	596	578	637	590	601	581	581	623	644	599	614	604	568	565	531	624	592	580	606	613	578	607	595	576	597	619	618	624	532	600	596	614	592	591	607	623	629	619	596	627	572	566	612	588	613	630	573	621	661	649	623	556	618	607	667	579	637	631	611	647	538	606	609	604	588	653	663	556	594	658	607	522	573	571	613	560	573	606	594	631	575	633	619	580	591	612	607	626	623	631	617	598	632	673	652	641	586	556	617	629	624	633	615	570	624	636	632	562	613	636	580	545	582	639	589	622	640	564	593	598	581	615	605	639	583	609	598	563	664	614	587	575	616	592	626	612	639	599	551	592	607	583	576	616	610	623	591	630	526	580	605	632	603	592	603	621	584	586	576	594	578	534	631	612	616	597	590	628	591	635	617	609	619	557	577	605	618	626	594	620	630	633	617	605	573	593	572	580	599	633	665	582	578	641	647	618	633	566	664	625	566	605	580	654	631	630	626	571	579	631	600	622	602	578	610	610	614	608	696	570	586	631	581	600	590	573	608	640	583	589	615	593	627	621
25977	6450	542	407	409	328	288	250	270	292	288	285	290	258	249	262	262	272	248	244	242	250	257	272	277	251	256	224	252	259	249	256	232	240	270	255	267	251	262	282	250	274	245	258	268	256	268	255	225	231	253	263	262	257	225	257	256	245	239	245	231	241	221	265	238	245	248	274	251	277	263	252	275	272	249	256	255	234	270	252	239	273	271	263	245	253	233	255	263	255	260	232	275	264	263	248	270	256	272	270	256	250	248	228	246	250	250	274	294	247	269	249	220	264	257	258	267	237	270	278	268	256	257	237	269	236	266	244	293	301	249	266	264	280	271	246	257	245	247	246	245	251	237	254	267	240	249	271	274	246	266	259	259	234	247	233	254	245	251	255	235	261	267	239	275	253	255	249	270	279	243	249	274	259	245	256	248	241	264	231	259	264	258	271	246	265	253	232	257	260	229	257	248	240	255	245	235	244	256	261	242	269	253	225	276	228	245	244	270	252	250	247	252	260	239	258	240	271	241	272	230	257	244	255	270	279	276	213	250	247	245	280	266	251	253	305	250	266	287	242	275	261	274	241	275	227	287	262	279	229	237	262	240	267	274	250	283	255	258	261	263	238	258	232	248	228	263	244	257	261	255	265	233	248	259	257	250	264	238	256	274	267	276	236	250	221	255	245	234	248	234	251	230	244	248	243	255	227	267	247	243	228	276	260	248	246	277	254	219	268	265	248	261	276	258	245	250	267	303	223	265	231	263	263	255	259	232	242	234	228	265	241	253	251	268	277	239	218	238	266	296	251	277	255	274	233	262	252	245	240	249	231	261	275	231	231	277	261	271	271	229	210	276	234	259	275	264	225	267	243	244	274	251	251	232	229	261	266	251	226	248	232	256	247	250	261	247	235	282	251	245	235	265	227	274	262	258	259	245	275	257	262	257	261	274	262	245	254	264	268	271	256	251	246	242	277	253	247	293	225	238	248	239	244	269	246	282	255	241	261	235	258	254	275	256	229	264	256	273	271	254	258	248	234	251	236	260	262	260	253	239	244	281	232	279	255	266	252	228	219	254	221	249	263	291	260	243	213	276	232	231	240	240	272	257	239	282	259	244	261	262	256	256	265	246	228	276	248	276	273	259	224	243	223	247	248	247	261	265	247	245	264	265	254	237	264	242	249	236	264	265	255	264	267	254	252	264	242	261	254	280	271	260	274	227	256	255	249	265	248	266	241	284	279	253	258	263	284	246	226	229	276	251	251	254	238	293	273	234	265	220	248	256	234	227	258	264	262	280	265	239	258	302	264	233	246	259	265	228	252	237	268	250	266	240	281	251	283	264	282	269	241	271	245	255	262	271	235	270	253	271	236	258	228	229	270	244	235	253	270	233	227	240	241	234	254	272	240	251	251	229	258	256	245	272	248	254	228	277	252	260	252	242	264	241	258	254	243	218	239	277	259	235	267	272	247	258	240	249	253	274	277	273	304	283	275	270	251	294	242	259	247	260	236	236	215	258	275	266	249	273	232	264	254	270	261	226	234	260	251	241	241	239	259	258	243	252	260	289	244	237	252	238	275	257	239	246	263	255	278	251	256	251	241	249	242	253	257	238	230	252	254	273	232	285	275	248	273	246	226	248	271	269	222	274	237	280	237	255	249	259	279	260	247	273	252	269	263	243	259	257	264	255	269	265	256	262	237	245	270	242	240	264	261	220	250	257	248	250	219	249	263	249	264	255	261	253	250	291	270	242	246	224	269	254	251	270	268	252	221	292	266	273	262	236	228	231	253	278	248	233	241	254	255	212	242	283	270	274	250	265	265	247	282	263	246	259	256	258	218	277	264	242	260	268	252	244	244	240	237	237	237	263	237	256	265	241	263	250	238	276	253	246	283	258	243	272	237	252	261	236	266	240	272	261	256	241	265	262	238	232	262	238	255	255	260	225	237	249	255	266	248	258	280	258	258	248	245	249	249	258	237	281	271	250	240	261	246	276	264	264	251	246	237	238	286	247	235	274	236	278	274	241	283	265	256	270	271	259	244	257	264	276	261	250	266	247	275	234	264	248	240	287	284	258	255	229	283	272	254	228	260	252	284	258	237	249	243	246	269	289	258	269	273	252	254	247	267	267	256	253	262	262	261	228	281	260	243	254	246	263	282	256	254	265	270	259	250	252	247	271	279	269	255	234	251	211	236	247	259	266	261	263	240	260	263	247	263	259	256	257	275	248	259	255	236	256	262	261	274	225	241	265	246	252	255	289	263	241	252	229	259	244	281	270	242	246	242	262	275	238	245	281	271	240	266	269	235	241	266	241	265	265	268	207	242	243	256	265	219	237	274	234	215	243	245	242	213	254	267	262	234	235	244	265	248	236	270	242	248	240	256	237	249	252	267	258	253	275	234	211	233	253	238	236	244	246	260	276	251	278	251	234	242	285	282	237	252	271	275	262	241	247	249	278	242	245	245	242	244	286	272	271	266	288	243	247	245	289	276	286	259	254	261	248	238	229	288	249	242	232	273	222	257	265	244	247	246	245	235	271	240	247	263	259	237	259	270	270	231	261	262	261	248	259	277	251	245	264	250	248	266	251	251	260	236	284	260	254	270	273	266	243	290	263	233	255	266	231	269	250	270	254	248	230	265	239	269	256	243	252	271	221	258	240	261	262	267	231	272	249	255	284	271	267	218	261	253	258	266	236	266	259	231	247	253	245	252	269	232	246	233	235	247	230	237	256	249	266	249	271	238	259	245	250	265	286	279	238	258	241	245	246	245	227	271	281	263	255	217	275	234	276	266	254	232	274	228	275	250	239	267	224	253	225	278	253	233	234	251	266	261	243	269	256	254	267	244	237	237	248	232	247	271	269	253	269	244	254	238	262	240	241	261	276	259	240	230	237	248	278	255	234	265	254	250	261	236	242	254	235	250	253	245	279	257	283	255	251	257	228	287	262	273	247	280	275	217	268	260	227	239	271	256	248	230	255	234	232	242	262	267	255	258	245	260	270	260	243	260	257	252	272	247	262	253	231	251	259	252	272	235	238	271	253	253	281	248	256	256	238	267	233	268	272	227	257	244	250	256	261	249	231	280	247	248	289	249	268	235	229	242	253	264	257	258	269	233	254	251	256	246	244	214	261	234	269	258	270	262	281	243	260	250	222	258	257	261	223	249	227	256	264	258	228	279	267	221	249	270	233	292	276	242	245	266	283	241	267	259	221	247	251	242	270	231	263	243	233	272	233	262	257	256	255	284	216	265	233	239	263	236	273	282	273	280	245	247	228	270	250	256	265	256	241	255	245	272	276	228	266	262	262	266	269	240	243	254	246	247	250	232	278	232	242	240	254	260	263	250	263	239	282	257	272	253	296	294	264	257	239	259	240	267	259	264	245	244	259	256	289	258	240	239	266	249	231	271	276	261	263	227	266	260	261	268	245	236	235	221	263	266	259	276	259	285	232	244	255	258	243	257	280	265	254	253	244	253	263	243	241	256	247	266	250	276
6872	876	1049	1267	1332	868	793	749	696	763	729	689	711	790	672	669	656	593	596	636	590	629	597	621	614	553	624	627	604	610	594	637	605	607	580	565	576	570	598	576	612	577	591	574	547	631	604	557	636	608	560	562	555	587	632	566	569	548	561	550	605	577	596	576	640	616	593	588	592	572	583	583	595	565	551	645	623	583	596	622	603	625	581	603	648	614	650	605	580	547	604	578	595	575	619	572	612	590	595	590	572	593	595	621	569	618	601	601	569	595	625	625	612	622	648	612	569	606	614	638	586	571	582	601	583	541	586	577	595	599	579	589	578	608	607	622	610	573	590	624	605	578	563	615	612	652	579	587	575	629	579	588	628	601	585	612	635	566	626	588	636	592	602	573	610	625	560	607	551	581	587	581	576	632	547	555	638	581	616	592	544	618	660	575	613	528	591	568	575	598	618	618	596	555	587	584	572	587	587	576	626	607	596	613	608	573	576	553	660	613	625	609	609	611	609	606	591	599	592	610	587	602	635	578	580	596	593	610	615	598	657	593	583	598	587	582	620	565	555	600	595	606	572	606	596	579	576	589	582	581	610	570	540	604	585	593	610	586	572	579	565	585	570	583	587	585	612	610	596	552	586	584	531	544	590	571	642	608	602	636	575	556	604	598	540	564	623	590	568	632	590	614	565	593	583	640	567	541	626	566	585	611	587	623	601	613	584	564	591	583	584	591	573	586	613	623	557	558	573	557	584	561	602	585	630	579	574	581	552	614	626	601	648	563	529	595	608	573	584	615	642	593	569	566	622	611	494	610	553	569	536	567	539	621	590	598	586	588	573	539	562	581	607	590	602	558	586	592	574	573	565	615	597	583	562	627	621	622	595	617	648	619	597	577	623	605	589	567	553	613	623	648	639	620	589	600	589	618	587	562	651	539	633	561	549	580	582	591	575	593	582	615	596	591	597	609	591	578	638	632	578	586	566	611	534	576	606	610	613	615	591	592	613	594	608	616	644	616	598	591	619	575	596	593	590	597	534	576	609	642	601	618	568	607	571	595	584	568	567	623	575	606	590	575	550	588	606	569	567	610	533	588	602	594	547	606	611	619	580	544	587	597	620	598	570	575	592	619	604	630	566	611	552	554	579	575	630	598	574	592	621	594	561	551	634	578	542	594	603	588	577	623	621	639	574	554	550	606	609	598	610	577	634	640	576	567	610	553	629	596	578	612	587	561	576	618	538	572	613	634	539	615	573	584	585	585	566	556	612	591	591	552	609	624	594	590	590	596	572	580	600	536	584	615	592	565	598	632	624	529	601	625	575	601	579	621	590	600	625	598	590	634	625	650	605	609	598	593	601	598	626	591	562	600	598	595	603	571	606	587	550	581	566	590	592	641	604	657	598	540	644	599	643	571	600	593	552	599	638	606	573	575	599	608	597	612	604	628	605	584	568	586	582	602	564	579	612	597	541	589	568	567	552	587	573	582	605	617	625	603	591	556	595	582	573	561	567	602	635	548	589	606	620	607	584	638	597	622	607	614	551	593	631	637	610	556	599	541	620	600	569	594	635	551	579	600	613	610	565	593	613	594	609	609	583	566	575	559	573	578	590	639	640	591	594	600	598	622	572	602	604	594	583	603	582	586	592	629	598	599	591	630	627	563	565	611	597	619	566	595	614	609	623	592	576	573	591	598	604	551	560	592	629	619	594	566	610	588	635	590	632	601	599	614	582	556	599	568	578	588	568	561	595	536	581	617	590	610	596	567	572	574	670	535	586	586	608	586	596	628	584	611	627	594	612	593	580	619	578	616	646	572	640	571	597	588	572	613	610	642	591	603	599	602	581	593	558	564	636	572	649	556	631	564	620	547	582	547	564	589	580	552	580	589	608	609	588	571	602	588	613	583	619	574	584	581	557	607	567	577	612	637	601	551	610	591	590	575	595	588	566	565	591	618	592	591	600	585	579	581	618	613	558	602	595	568	604	603	572	597	619	589	625	601	584	548	571	590	583	594	631	607	581	592	616	546	603	610	601	615	627	585	608	613	601	592	583	579	566	603	582	606	605	595	590	639	564	593	647	587	609	626	605	587	569	603	546	628	594	611	618	587	599	573	587	584	626	601	615	563	618	588	599	581	567	591	575	570	619	577	590	600	569	555	575	619	574	615	604	565	590	608	621	574	624	590	626	618	624	594	590	577	567	618	632	606	590	558	566	626	563	631	572	626	564	607	561	564	594	587	597	559	595	557	630	605	578	596	594	591	592	582	608	607	596	568	579	565	572	606	608	626	588	565	603	604	585	592	562	614	589	595	601	610	577	569	607	603	560	606	614	572	595	589	607	572	604	630	571	590	632	627	614	560	552	565	616	613	609	607	607	573	568	640	583	577	573	614	600	622	608	621	608	591	613	620	619	594	605	595	564	592	572	572	595	577	541	580	573	558	612	519	600	585	572	601	582	590	636	613	618	590	593	581	597	607	590	574	620	616	536	602	614	548	590	592	548	518	592	615	552	593	539	586	592	579	629	605	644	654	583	557	580	603	579	579	570	619	572	601	562	593	580	575	619	587	599	630	598	577	553	639	606	582	654	604	638	606	590	573	595	583	596	633	594	589	599	591	574	543	581	532	541	602	582	583	608	610	572	578	573	617	600	628	585	587	584	619	584	618	570	603	571	560	564	566	549	644	603	671	595	623	584	641	572	598	616	592	571	591	556	591	595	559	584	613	598	613	617	567	575	593	591	568	610	636	618	554	559	574	628	543	599	572	547	588	574	602	610	604	556	588	585	619	633	560	575	601	548	556	604	591	604	605	582	598	601	558	609	591	598	579	621	600	623	597	586	584	572	606	581	610	599	560	601	601	550	642	574	578	611	577	600	614	584	600	615	609	566	604	582	594	572	620	604	594	575	618	581	580	636	613	613	604	577	615	616	592	610	598	579	638	615	594	561	584	601	609	583	574	569	591	593	613	555	554	606	587	616	598	612	645	556	572	643	607	557	593	611	603	589	575	581	625	611	604	557	648	609	548	586	570	567	606	604	612	595	563	579	600	596	614	625	643	601	583	602	637	603	593	597	603	659	590	588	600	588	635	610	581	588	591	596	573	559	586	578	566	585	600	596	548	592	610	619	613	591	565	617	627	600	552	569	620	640	594	600	603	612	608	584	597	536	601	593	606	591	599	664	608	605	592	595	603	586	576	579	585	579	584	574	605	585	568	573	628	620	621	573	602	575	592	580	620	577	535	607	570	599	617	580	604	590	596	598	593	624	582	608	621	584	603	612	622	629	615	615	586	569	560	577	636	585	588	588	589	575	550	597	584	608	589	612	610	609	606	626	568	621	589	630	572	585	606	602	547	609	544	581	608	623	529	571	580	605	614	583	647	570	563	656	598	561	601	590	659	574	576	577	574	577	619	582	612	551	586	605	569	574	602	623	627	593	605	588	613	583	584	607	574	619	615	588	647	564	593	548	650	572	597	589	573	610	592	574	568
27703	10569	3898	4411	4310	2370	1341	930	772	754	568	651	814	701	621	525	371	422	377	393	368	333	382	357	362	348	367	373	390	340	354	391	357	351	343	344	339	389	362	353	349	345	350	364	348	330	327	342	357	355	373	320	323	328	357	318	356	376	369	352	371	339	337	337	363	342	329	364	367	352	347	364	348	351	347	307	356	358	341	336	388	380	349	357	306	348	385	354	310	348	355	367	339	332	348	342	337	346	302	380	359	356	336	365	330	337	365	336	362	351	335	336	328	393	354	373	341	323	341	339	333	342	339	391	370	318	351	339	315	339	343	348	357	335	337	351	355	351	333	313	325	303	354	352	341	356	329	324	360	350	326	357	340	333	336	348	369	345	319	342	326	346	345	348	325	337	306	334	335	342	318	332	335	327	345	354	332	337	347	313	382	355	330	347	329	361	345	327	362	333	350	322	337	327	348	375	354	339	337	381	366	348	342	338	308	326	351	346	345	352	348	333	355	337	339	357	342	362	352	347	366	321	303	356	328	363	321	329	333	358	348	349	381	349	374	330	352	341	342	365	372	366	328	318	335	337	333	328	350	313	336	369	322	321	316	344	366	346	334	371	380	330	370	340	349	328	370	324	316	383	340	350	344	303	355	342	377	337	339	359	353	334	363	351	371	319	364	365	337	351	368	380	360	370	351	339	337	345	350	322	353	315	334	331	386	365	318	352	360	350	365	313	355	361	328	369	324	333	371	369	359	340	362	334	352	309	354	338	365	354	315	347	340	358	301	352	346	366	360	340	333	352	334	369	382	352	324	366	382	352	343	325	345	323	392	369	349	360	364	341	342	342	340	331	346	323	356	311	345	321	329	331	361	364	307	334	372	359	322	359	355	331	329	313	337	319	360	355	343	361	349	344	315	314	307	379	332	340	359	366	354	361	351	357	344	304	367	345	328	338	329	360	350	349	342	332	356	366	347	360	345	365	343	338	350	360	324	334	362	339	311	384	349	353	348	327	351	373	349	350	380	379	357	338	384	341	343	320	351	341	330	308	302	299	357	354	354	344	336	340	365	335	312	321	359	349	347	378	333	330	348	327	329	321	337	359	384	370	330	368	315	346	360	364	335	338	348	316	365	342	363	364	346	315	362	350	329	329	333	317	348	345	324	376	345	334	321	343	388	389	318	357	296	335	319	356	358	334	353	357	362	364	351	326	330	362	355	312	336	344	335	308	348	370	379	368	337	309	362	357	344	348	297	344	350	352	376	362	343	361	357	340	362	335	357	369	324	365	323	332	333	348	334	361	344	363	324	370	363	314	332	310	331	391	355	344	310	347	334	316	346	379	335	376	359	317	339	325	351	368	341	347	385	347	341	358	323	362	362	343	319	348	354	351	334	327	329	357	353	353	372	332	355	336	359	380	357	295	339	353	322	349	336	370	355	355	351	315	366	308	321	293	326	353	369	369	351	347	344	337	343	327	353	299	362	328	340	340	351	341	330	357	308	341	330	278	366	339	361	334	313	327	315	301	304	357	335	336	343	356	348	341	331	347	356	339	340	351	397	328	347	354	329	362	370	346	325	314	359	342	357	311	338	336	323	338	334	344	304	354	376	337	364	365	348	345	363	357	313	343	349	382	343	361	342	335	335	338	354	349	361	347	335	350	366	333	384	351	352	332	333	350	345	293	344	317	361	326	358	320	316	358	383	346	330	341	323	324	353	367	369	375	336	384	336	349	301	336	321	387	346	361	356	393	330	346	323	327	352	335	349	352	324	337	353	323	328	313	337	364	340	349	341	352	353	324	313	364	321	350	354	370	334	330	318	342	357	326	323	348	345	347	324	339	349	373	338	390	337	345	319	380	314	359	316	338	347	353	335	322	333	322	382	378	343	334	332	329	367	343	359	304	336	355	343	357	351	350	335	346	354	367	369	357	349	358	349	357	386	332	347	341	343	318	348	347	353	339	347	330	322	347	342	366	329	356	385	348	356	381	358	343	326	347	344	337	370	362	372	341	352	345	311	326	338	357	320	343	322	352	362	349	309	365	364	332	325	330	319	363	326	374	334	308	360	311	352	343	380	350	369	332	345	320	341	365	360	362	342	348	320	355	373	333	330	358	336	348	364	338	334	344	349	353	356	341	375	338	323	362	336	345	336	334	347	333	380	349	341	367	371	342	364	345	277	359	355	348	327	307	342	371	346	306	342	316	367	366	306	357	351	341	335	361	352	324	329	346	336	358	369	349	320	324	362	323	342	327	326	346	334	312	332	371	348	369	357	353	333	347	341	368	332	314	363	348	349	319	343	357	343	331	357	353	349	344	341	339	343	331	317	315	360	370	382	373	362	361	363	342	323	343	350	317	347	346	328	359	329	326	346	340	351	317	392	319	348	332	336	331	351	322	341	347	346	326	372	332	310	341	364	319	349	327	343	330	373	399	375	357	359	349	336	398	335	340	350	347	353	335	346	351	328	331	343	338	348	363	379	329	319	322	335	350	353	370	327	310	359	333	345	345	360	319	294	322	364	361	338	358	345	304	341	357	320	344	368	320	342	302	332	304	351	351	381	329	349	352	348	377	367	331	340	344	353	325	380	343	340	350	358	354	361	343	337	345	340	332	311	348	370	298	336	379	316	349	332	322	332	339	346	350	360	290	302	376	345	320	361	328	357	360	348	361	351	338	346	366	347	376	338	309	322	339	362	325	318	339	345	351	348	304	329	365	351	324	347	356	327	358	361	359	326	342	334	347	337	322	371	330	384	373	338	323	304	363	332	322	358	369	374	337	332	332	354	328	342	345	366	364	342	359	365	398	308	364	333	307	348	312	355	331	330	364	316	332	338	344	318	322	351	385	340	366	328	295	363	332	329	339	361	332	348	350	350	363	355	334	341	380	327	326	334	342	353	350	305	346	343	370	353	364	310	357	324	363	337	338	353	337	321	360	368	370	336	344	309	331	321	336	342	350	333	332	369	342	339	343	334	346	358	359	319	357	332	367	341	318	313	366	332	378	339	345	365	324	323	366	362	348	345	311	314	381	338	319	364	331	372	326	336	378	366	311	346	342	360	347	369	320	339	325	317	356	358	345	346	339	341	376	310	356	344	344	386	377	354	342	372	326	334	373	336	335	309	348	352	341	320	324	341	327	356	306	350	349	361	331	364	368	321	326	350	329	343	331	388	352	318	337	319	366	348	373	383	332	335	351	343	330	348	360	323	370	333	327	351	333	343	353	385	354	320	321	360	318	377	335	313	343	345	328	317	341	338	334	334	346	343	333	343	344	328	345	345	311	342	354	339	352	342	338	336	341	347	341	357	341	315	324	334	346	348	307	339	304	343	308	341	337	317	342	328	331	337	340	373	354	366	342	332	341	322	358	359	371	377	334	340	343	373	297	340	358	348	307	352	343	322	350	303	354	344	340	363	334	359	364	350	348	333	338	328	359	363	339	340	378	324	323	367	350	373	356	331	357	355	336	321	345	318	352	333	342	351	356
8136	2637	5022	7705	7830	5340	3304	3033	2695	2613	2430	3064	3262	3226	2612	2094	1358	1408	1065	945	898	935	876	892	864	900	926	920	839	884	851	855	819	893	894	844	846	846	842	812	858	832	786	834	850	812	841	804	811	789	851	898	850	832	843	821	826	824	855	826	849	876	851	769	775	826	841	798	821	827	823	825	800	849	834	729	834	799	801	804	801	848	848	811	828	802	792	776	814	816	802	782	809	775	830	852	834	814	821	766	782	834	807	818	839	802	799	793	814	811	801	754	812	768	779	784	825	816	818	766	813	788	829	794	756	806	820	776	810	784	803	800	776	861	782	828	849	791	797	801	860	762	846	813	847	777	793	748	770	787	793	836	880	786	802	828	791	805	798	828	786	805	792	760	801	807	838	845	798	748	794	774	802	787	770	803	835	839	857	790	835	775	861	775	802	809	831	756	828	784	853	809	802	821	823	777	824	796	803	773	829	819	797	812	821	762	820	829	810	808	791	801	858	768	761	780	799	808	780	808	847	823	811	803	822	815	806	779	840	796	814	836	774	782	822	810	798	788	772	848	799	832	771	799	780	769	824	803	813	786	794	800	793	767	810	774	841	782	803	817	820	781	781	802	825	802	832	756	736	762	804	793	821	784	826	767	782	839	794	781	815	804	824	760	800	805	807	802	779	807	776	861	798	815	794	828	809	807	814	780	836	794	788	836	796	798	851	769	836	757	784	774	830	773	773	839	848	772	811	819	855	846	808	822	816	866	802	791	805	833	788	801	815	844	873	842	817	816	838	761	802	754	836	853	805	782	760	850	818	798	800	792	870	814	843	755	841	785	778	782	793	788	820	809	823	818	788	770	845	850	818	790	826	856	794	826	804	792	801	849	793	856	782	856	749	778	810	805	824	799	832	785	824	839	789	808	834	777	757	811	775	833	807	803	779	820	817	803	800	864	828	783	843	819	822	830	755	837	818	838	799	810	739	791	839	773	801	807	768	793	777	770	792	813	813	796	764	764	802	841	816	831	800	767	804	811	805	817	776	802	827	810	819	808	813	799	714	789	859	781	788	776	830	803	816	815	847	793	808	808	814	812	792	771	773	775	796	810	763	853	750	777	820	823	796	825	850	831	794	811	830	808	774	780	802	815	833	854	717	859	822	819	782	838	825	742	797	805	834	814	805	757	811	842	820	885	842	752	815	841	826	820	787	792	782	796	771	780	805	783	816	786	758	782	815	782	793	801	827	833	799	789	820	789	849	783	837	794	817	758	788	868	841	746	803	820	808	752	804	843	827	807	826	837	872	785	785	815	844	849	797	817	792	828	796	844	840	802	805	809	845	839	817	838	779	839	815	812	792	780	789	816	774	775	807	842	788	818	805	821	822	816	848	816	817	828	798	823	854	790	803	789	854	849	794	835	810	764	812	801	863	798	809	838	771	782	815	760	779	777	803	836	783	812	849	831	809	824	771	774	803	822	804	806	799	800	832	821	762	801	828	866	796	779	801	797	795	766	786	796	829	779	813	795	813	816	797	782	840	834	772	793	828	808	806	805	865	815	812	869	812	757	810	823	771	754	797	763	817	817	819	812	792	771	818	764	801	768	798	870	806	812	788	785	816	761	786	783	815	800	782	833	821	779	771	786	766	824	781	839	795	842	739	871	794	823	795	797	789	789	777	807	788	795	787	809	784	771	810	804	803	872	785	769	766	806	815	776	786	794	816	825	786	820	793	817	791	809	801	786	826	772	805	820	786	834	804	792	813	840	769	857	793	796	816	823	793	826	751	846	784	804	763	786	771	816	801	802	812	803	829	837	840	764	806	785	810	786	824	788	857	786	899	792	805	806	782	877	785	840	790	761	809	751	823	771	790	784	797	797	840	797	733	802	800	807	787	799	786	792	816	832	798	792	768	809	825	806	811	809	756	817	795	779	780	787	843	786	852	783	799	814	809	798	827	788	832	810	759	804	756	769	786	836	835	793	811	860	792	805	812	804	821	875	766	771	798	807	833	839	822	787	808	753	800	811	814	791	815	731	760	830	822	835	808	760	813	803	775	816	797	781	790	826	806	844	832	796	785	770	841	775	811	846	815	824	781	831	830	800	834	834	773	795	786	791	831	813	827	809	845	770	856	795	749	772	807	814	801	780	778	775	848	803	789	822	797	737	774	820	789	826	801	778	804	777	796	798	786	835	843	837	827	812	835	827	840	778	833	820	791	791	828	841	773	845	824	794	774	782	767	812	816	814	763	789	820	839	780	790	791	798	799	887	833	827	777	805	838	799	811	790	804	764	794	784	764	850	787	846	826	786	781	868	806	819	837	776	811	790	810	794	856	813	814	809	783	821	805	800	826	775	788	824	787	770	827	771	757	790	852	779	850	816	835	776	818	800	809	825	812	823	828	799	783	799	843	777	776	820	830	799	737	792	808	808	761	811	788	842	819	753	801	792	812	802	808	784	785	809	815	801	809	763	840	797	775	828	812	795	813	826	822	845	855	846	809	770	786	807	757	811	827	790	751	801	795	745	792	835	826	867	781	802	796	803	856	821	850	790	846	777	849	826	838	769	793	804	809	815	792	794	806	858	773	777	819	792	820	801	779	785	801	833	809	805	803	784	776	857	842	778	832	811	797	806	794	824	803	815	828	851	756	809	739	815	794	771	841	802	805	824	802	828	798	821	852	786	779	811	757	805	802	770	777	784	802	803	807	803	819	789	861	781	849	815	746	774	798	843	803	890	793	775	772	808	817	780	834	804	799	803	788	864	850	796	782	787	771	876	826	786	771	817	842	832	831	848	785	796	826	827	818	823	852	761	816	839	822	802	835	824	763	802	814	808	818	847	809	772	777	860	827	822	783	851	866	814	804	775	819	789	814	806	809	805	812	825	795	753	817	799	797	828	822	829	791	797	786	783	822	847	806	786	776	798	808	790	806	764	842	842	801	850	776	826	847	837	846	803	800	785	820	858	748	797	802	780	796	833	858	797	812	794	800	790	804	783	771	794	757	824	832	854	811	810	803	794	785	837	828	763	819	817	821	780	775	788	807	810	792	784	824	819	767	775	770	746	799	787	812	792	809	830	781	793	781	878	836	786	771	793	812	759	770	799	796	802	783	768	832	813	786	776	789	793	830	755	872	823	822	789	753	770	810	829	810	818	816	801	834	802	850	790	802	800	821	853	877	825	780	808	778	805	781	819	871	843	832	792	814	777	799	778	812	746	817	791	806	805	843	809	820	821	847	811	811	761	821	802	774	817	854	774	867	874	775	765	781	809	791	812	799	846	769	784	829	787	858	812	811	793	821	766	820	784	784	795	777	862	833	807	760	803	804	834	804	836	821	804	822	794	776	796	785	822	833	786	799	837	780	834	778	807	774	752	824	824	827	789	810	816	830	817	823	757	781	804	810	808	777	780	807	796	757	789	870	807	781	775	783	802	829	758	803	791	794	802	844	794	773	793	806	832	834	831	809	816	760	799	810	819	767	832	786	789
28609	14253	6971	6717	7083	4088	2544	1639	943	984	923	1067	846	800	905	694	425	412	379	311	296	268	303	270	247	294	298	282	292	273	307	294	288	264	295	274	278	282	279	259	268	289	292	276	265	239	290	269	286	288	262	272	305	288	327	267	246	252	302	281	264	255	296	279	265	256	255	290	249	287	273	273	291	281	283	293	254	280	266	284	273	284	267	270	270	281	266	267	289	282	288	280	269	282	288	263	285	255	284	261	297	260	263	283	291	237	268	262	288	277	246	290	269	276	266	274	276	260	236	277	247	264	275	280	294	263	259	264	274	253	268	272	257	250	258	290	295	269	304	251	273	311	288	275	271	251	260	271	260	291	280	270	270	288	270	265	259	303	258	285	268	293	288	284	271	275	294	280	252	259	276	278	289	287	268	232	269	263	293	258	238	269	303	274	240	268	273	258	279	247	277	283	238	263	281	241	236	290	282	292	276	266	282	281	292	270	259	263	309	275	286	242	299	276	253	284	279	331	276	247	233	258	262	270	266	318	272	279	294	260	279	267	283	286	258	285	313	266	269	281	301	264	267	282	292	288	270	277	283	275	276	271	274	269	264	313	253	296	270	254	270	271	252	282	252	254	284	252	291	261	278	265	260	293	275	254	269	232	284	276	283	287	275	277	277	286	292	272	254	283	277	232	256	264	282	273	285	264	287	260	288	270	282	245	267	285	270	283	258	270	269	251	281	282	288	285	280	284	266	282	256	243	296	278	293	264	313	266	245	259	323	284	275	270	318	278	270	289	277	239	311	273	272	258	245	254	306	268	279	291	249	260	298	263	257	281	262	271	246	253	270	253	271	264	248	241	274	258	270	277	264	245	269	273	283	297	272	258	262	259	249	293	291	287	271	269	279	285	263	273	296	280	286	255	256	269	256	277	269	274	252	273	282	303	259	267	263	256	305	284	261	265	280	263	256	280	294	272	272	245	282	252	249	272	248	272	252	267	268	253	287	229	263	294	270	251	252	284	254	239	263	287	282	276	287	270	249	296	271	266	297	253	262	289	269	275	290	264	252	280	274	238	278	225	253	265	256	293	277	273	271	281	268	278	263	272	271	287	303	286	251	266	272	275	266	265	285	299	257	257	246	269	262	271	293	241	266	289	290	282	251	266	266	287	272	297	261	271	290	286	263	279	285	284	283	261	259	253	256	267	275	272	287	277	287	287	264	300	264	282	249	255	268	295	252	273	287	293	248	280	278	227	264	251	292	280	258	285	264	284	285	259	281	292	293	266	284	258	256	267	264	280	284	283	239	272	278	285	284	226	272	288	269	305	277	271	254	256	290	270	267	307	284	260	251	263	277	298	287	287	283	266	266	258	287	255	271	232	255	252	254	261	263	256	276	257	257	287	314	268	296	272	264	270	252	271	287	303	236	285	265	258	279	262	256	256	303	301	270	290	297	247	274	246	285	258	256	271	263	252	288	268	283	270	264	274	264	295	257	261	233	256	273	286	288	260	257	277	278	284	281	243	243	267	264	278	281	258	282	258	290	302	266	284	284	294	272	300	263	274	253	269	285	281	285	279	291	258	282	280	289	275	256	282	272	283	281	272	259	260	254	274	284	256	294	263	277	253	281	267	299	276	280	307	277	262	269	288	265	245	279	286	237	259	273	267	253	254	276	285	258	296	249	281	261	291	259	259	253	275	285	286	262	242	272	261	270	286	287	264	269	277	280	282	250	261	250	292	241	247	274	278	276	255	271	261	272	271	274	294	272	261	247	279	249	281	279	271	280	256	281	253	260	287	300	284	307	260	289	257	247	255	281	269	246	276	288	284	260	256	290	287	267	250	273	271	240	280	261	259	295	288	253	263	267	270	254	275	256	285	240	271	246	273	283	266	271	247	258	276	253	254	233	272	262	258	248	286	278	266	259	238	272	235	292	264	288	288	249	270	275	265	283	283	304	266	257	262	269	289	287	260	273	280	254	295	298	286	294	258	299	273	273	276	252	291	281	306	285	294	261	263	266	279	244	245	269	279	253	293	285	249	258	277	269	257	289	268	261	260	255	262	287	251	285	273	275	273	275	272	260	285	235	293	259	247	306	273	246	268	277	267	297	296	266	271	296	294	274	279	270	284	274	293	282	263	271	272	280	301	279	287	294	260	274	277	246	271	281	262	274	290	289	275	270	360	270	268	297	271	271	262	263	272	263	284	274	290	282	281	283	296	268	296	262	259	287	268	284	288	269	267	296	277	262	281	248	248	251	248	278	259	271	296	269	266	259	274	258	227	271	257	282	261	258	260	262	284	290	279	297	261	239	264	280	245	247	271	260	265	266	260	266	255	297	246	265	268	256	262	280	270	280	274	271	275	275	270	284	289	262	280	285	291	283	250	275	261	284	309	263	270	275	254	251	266	292	256	280	298	275	312	282	268	256	288	293	293	256	289	273	267	286	278	273	272	268	290	299	280	262	297	264	263	295	297	258	278	260	245	247	271	279	332	263	258	287	302	262	284	224	270	276	252	269	273	298	303	258	317	256	257	288	251	284	267	254	298	258	299	263	268	288	255	267	279	251	274	280	262	270	279	257	229	272	302	269	281	306	276	277	286	277	278	296	286	257	246	259	250	273	260	276	251	278	265	287	270	300	276	263	279	259	300	269	296	294	259	267	259	263	301	282	286	260	248	306	270	239	267	258	249	284	265	282	310	297	260	295	265	276	269	262	292	292	251	259	289	271	284	263	249	277	290	252	278	276	270	280	282	289	274	265	273	287	279	270	243	269	260	253	262	277	279	268	286	297	272	283	309	270	254	276	269	270	285	259	295	268	267	276	274	237	264	268	270	261	278	280	283	243	270	263	264	246	279	245	281	283	283	282	287	293	257	263	291	291	282	257	270	266	279	286	260	247	286	249	265	288	258	258	287	282	298	259	264	277	282	276	270	264	286	271	257	291	276	289	271	270	251	253	261	276	304	293	296	278	275	257	280	271	272	249	266	275	303	283	274	268	274	257	270	256	239	277	276	270	271	257	282	255	256	289	254	276	308	246	292	291	283	247	264	252	285	262	264	256	268	264	257	239	262	286	232	264	260	268	286	261	304	283	287	292	325	280	268	261	290	238	303	285	281	275	264	262	271	269	277	265	257	275	287	289	246	279	269	245	288	263	278	274	240	270	262	245	280	254	292	267	287	268	237	302	318	284	276	238	279	276	259	238	285	267	257	234	273	237	267	246	260	287	266	244	287	273	286	282	251	305	253	267	296	274	280	284	303	240	278	278	295	267	269	274	305	283	272	260	278	265	308	298	278	264	281	284	279	268	257	293	281	293	269	285	239	267	280	264	253	277	266	262	270	273	265	256	288	250	269	253	257	279	243	266	261	293	259	260	278	280	277	284	288	282	274	282	280	261	277	284	267	278	265	252	279	290	259	286	248	274	251	243	274	268	265	263	285	262	322	261	267	265	269	263	253	254	284	267	273	272	300	264	274	268	284	289	298
8520	3984	7468	10349	11381	7486	5859	5129	3775	3791	3974	5100	4425	4370	4450	3366	1673	1935	1237	877	826	823	835	814	745	683	715	770	783	701	690	690	673	665	718	694	675	695	679	647	683	665	633	656	635	637	657	625	656	611	582	615	636	614	644	672	585	642	646	622	656	602	622	626	613	668	610	619	644	566	608	639	624	614	688	654	615	593	628	687	620	632	590	633	654	633	592	593	662	628	623	635	593	593	600	620	569	610	629	619	616	575	632	630	615	666	642	605	583	603	634	614	626	600	611	578	646	613	633	605	580	625	638	572	581	635	638	625	583	609	595	585	624	596	595	570	653	620	593	613	601	604	598	668	625	564	599	644	631	635	593	610	626	613	598	613	597	618	595	623	596	575	638	630	572	593	615	599	571	632	601	625	618	611	642	647	601	608	652	610	600	598	575	638	605	626	578	594	602	639	662	607	590	652	554	547	615	584	623	583	659	618	607	586	601	646	607	582	591	636	595	617	601	610	622	590	554	618	626	604	608	577	598	629	582	597	619	604	614	579	671	597	598	592	592	600	599	565	624	613	607	619	615	606	664	590	579	599	602	611	583	566	565	601	608	628	573	621	621	633	592	642	627	609	605	628	620	637	608	550	585	581	557	649	583	569	620	595	654	652	611	607	566	629	585	606	589	637	566	618	608	580	617	620	609	650	596	615	605	594	628	636	645	581	614	626	600	583	570	579	589	635	627	610	641	620	573	640	619	603	611	627	600	571	615	642	635	569	601	575	634	560	608	566	611	578	613	596	635	641	593	602	615	584	639	618	609	613	599	584	617	601	621	612	638	545	624	640	572	601	590	604	615	637	594	625	623	625	617	604	593	638	633	575	612	621	593	573	579	607	621	616	610	612	557	627	619	593	604	572	612	580	597	585	614	614	563	590	561	618	600	599	583	588	592	626	616	606	606	614	622	632	626	659	567	573	606	626	596	605	639	613	597	618	625	610	591	626	570	652	628	605	592	634	593	630	610	605	621	634	606	599	609	654	578	590	598	586	623	602	600	557	591	567	639	651	587	632	585	621	568	623	632	644	588	613	541	590	630	571	573	590	566	638	595	616	578	651	569	575	602	564	599	578	603	585	614	634	612	602	606	619	599	609	635	577	643	645	613	643	633	608	593	598	610	589	630	594	606	592	584	616	600	619	632	589	567	610	582	593	586	638	609	648	601	605	572	593	637	595	600	586	612	594	585	590	600	569	622	582	631	595	594	559	585	636	589	553	654	636	605	627	587	571	592	585	605	636	605	591	639	613	583	587	628	614	607	576	623	599	646	575	614	591	587	558	655	566	596	557	648	607	632	588	628	620	579	635	635	597	579	614	605	599	593	606	593	593	595	608	606	602	628	640	575	567	644	601	623	585	596	587	602	587	619	604	597	601	578	632	605	607	589	603	591	564	626	622	577	582	604	602	603	586	629	635	591	620	622	582	598	581	589	621	643	609	607	560	573	579	571	630	602	604	581	587	575	590	587	602	595	580	633	573	611	622	627	624	577	618	577	624	609	597	571	639	637	635	617	596	618	604	576	591	623	653	625	604	662	568	628	610	608	604	633	582	574	565	618	588	574	592	579	604	563	611	616	586	606	583	615	574	621	616	587	606	599	581	591	570	675	614	599	622	572	571	606	665	593	613	594	573	604	577	597	598	600	603	611	597	594	601	563	597	592	631	622	609	585	591	602	620	651	592	590	547	656	588	584	600	580	569	610	611	574	646	586	587	572	599	594	641	605	612	632	577	603	568	614	605	638	652	574	613	618	574	604	610	605	561	615	596	584	661	561	610	596	608	580	593	594	628	598	579	589	609	633	569	570	588	571	605	663	588	602	653	606	616	642	611	610	568	620	622	631	596	594	639	613	566	596	585	567	581	634	606	610	572	619	574	614	618	599	642	588	607	644	584	607	575	629	609	612	579	602	609	582	597	580	627	584	626	627	613	612	607	635	612	603	578	564	618	656	595	614	634	565	627	593	576	662	580	623	614	609	590	570	574	550	578	574	634	592	596	599	605	593	555	586	580	577	561	560	596	603	588	605	582	608	614	644	600	641	579	615	592	620	606	599	573	600	571	598	589	548	611	611	605	625	592	588	639	622	569	532	570	606	609	586	624	635	583	614	638	583	648	603	651	617	614	612	614	602	624	621	604	600	595	586	632	597	608	581	620	602	568	646	578	601	587	555	642	605	584	614	606	592	590	577	586	648	630	627	599	604	576	618	617	610	590	613	612	639	586	600	602	614	567	620	604	619	647	603	654	582	638	638	653	651	624	614	625	575	624	581	603	590	640	574	614	608	626	631	609	587	578	617	596	630	598	615	606	597	608	601	597	587	627	594	611	598	630	590	604	621	580	592	606	579	614	622	647	593	617	649	608	580	575	615	551	600	632	615	634	612	617	614	649	632	587	604	627	597	605	613	637	595	595	590	632	582	594	602	590	600	589	639	646	589	660	650	645	592	591	586	596	680	621	606	614	602	617	593	621	584	630	606	586	591	595	603	610	591	562	579	584	579	632	606	622	596	618	593	627	622	599	602	616	642	642	596	641	598	634	604	588	595	620	631	591	617	617	641	577	644	629	634	589	566	576	610	627	602	583	606	602	609	604	596	593	580	629	596	652	622	607	564	551	577	579	626	608	655	633	665	577	595	598	593	596	577	582	585	579	579	624	624	591	539	571	591	611	613	606	599	607	574	591	648	563	607	610	608	653	646	593	616	619	613	614	588	596	607	609	556	556	616	601	617	612	613	578	602	614	622	597	641	612	611	629	615	623	585	612	633	596	645	607	580	687	598	567	623	604	637	576	619	634	642	622	612	550	597	580	621	548	598	593	625	564	612	561	612	636	595	582	586	614	597	612	588	613	623	593	600	579	566	630	564	622	589	649	643	609	622	597	597	603	612	599	587	615	623	557	612	620	633	563	595	559	600	597	591	601	635	592	559	634	624	633	576	611	546	628	634	639	646	616	638	627	597	555	627	584	634	591	638	622	674	602	636	599	582	591	567	588	623	637	634	576	565	613	621	634	551	603	613	577	588	615	612	611	624	594	643	628	637	618	602	580	579	618	600	645	621	605	626	623	584	628	651	629	628	631	597	612	616	579	598	620	645	566	607	624	628	585	552	632	595	565	537	640	613	573	602	612	633	586	600	596	644	587	600	595	589	609	580	631	669	662	638	612	631	614	656	603	575	574	599	555	667	636	587	631	596	622	628	617	638	624	592	642	620	582	639	599	605	571	586	629	576	615	636	617	637	581	568	566	595	629	602	641	636	573	604	642	600	614	571	648	588	584	632	584	583	601	623	579	593	610	593	559	589	557	624	638	552	641	623	621	579	606	575	630	572	609	619	602	663	625	583	643	592	575	594	597	581	623	588	594	636	595	597	619	613	604	613	635	588	675	628	600	610	605	612	590	588	618	583	590	626	607	595	625	633	583	599	626	606	600	614	618	626	621	582	601
26051	6471	557	433	411	308	305	267	271	257	254	271	242	265	254	266	271	266	274	224	252	267	260	251	267	229	289	262	243	281	270	247	252	282	250	278	245	253	282	259	257	233	252	260	261	226	267	232	259	243	246	257	239	277	238	261	281	271	241	276	225	265	270	230	271	248	244	256	273	245	244	241	226	244	231	252	225	241	237	259	248	247	286	249	267	242	278	238	258	264	252	242	263	261	255	265	243	280	249	261	250	269	279	287	272	286	267	237	269	253	259	255	254	228	250	246	238	249	238	255	252	238	228	285	251	277	251	214	250	253	265	269	257	257	289	219	248	246	243	250	245	259	231	262	255	258	250	229	261	236	224	266	287	239	268	246	279	249	251	258	260	274	270	273	253	231	243	264	256	252	290	264	235	246	250	245	240	245	269	253	245	233	249	251	255	240	248	233	279	240	277	286	249	274	245	247	275	261	258	267	250	259	269	255	229	276	264	252	237	244	246	249	244	274	300	249	243	249	263	269	259	266	273	273	257	245	269	263	222	249	268	276	240	261	218	219	262	259	250	263	253	254	247	248	277	234	259	287	253	261	255	238	265	252	251	257	260	230	246	238	252	272	239	242	236	240	264	266	222	245	262	252	235	270	250	275	256	254	286	263	261	260	255	226	244	243	245	273	268	263	233	265	246	231	238	253	243	259	250	252	253	277	253	258	259	257	240	231	252	263	266	264	240	265	286	237	222	252	242	278	258	252	249	226	249	258	238	214	243	262	244	232	256	264	221	265	233	250	249	268	266	255	246	245	253	240	265	253	276	241	279	263	233	274	229	262	230	246	237	255	282	237	261	248	265	274	234	254	250	270	249	261	249	278	234	291	257	248	264	247	236	259	271	278	259	276	243	246	313	241	263	254	251	257	246	278	279	242	265	246	258	265	252	244	238	223	260	261	261	267	281	219	259	262	224	263	245	246	250	257	263	258	251	264	257	271	238	254	242	256	278	238	252	200	274	271	265	257	248	254	212	236	277	239	256	265	231	235	236	257	258	240	243	239	282	249	267	268	233	264	249	245	246	271	240	234	227	266	252	268	247	250	233	239	273	251	253	242	234	278	254	216	286	264	274	239	276	259	268	282	244	279	259	240	238	262	262	231	267	247	254	251	245	255	236	261	251	240	251	266	264	284	210	226	262	259	254	231	259	251	287	247	252	255	233	263	265	244	251	258	236	245	270	264	251	234	253	242	264	266	271	266	242	243	265	259	269	266	273	288	224	265	290	261	247	257	231	222	254	245	270	256	259	253	254	268	237	254	265	232	241	249	239	234	257	248	250	242	266	250	246	279	239	271	253	263	247	231	232	262	236	251	239	233	236	265	277	270	226	223	266	255	255	282	223	272	256	271	242	265	248	273	250	249	247	271	237	260	257	245	269	234	249	241	256	278	263	239	271	243	240	233	241	259	251	266	246	255	215	235	273	258	271	287	241	226	288	234	255	254	249	245	251	229	264	233	223	202	271	261	231	275	233	247	243	262	298	247	264	271	235	269	258	280	221	253	244	243	267	251	237	255	256	222	271	267	270	266	239	236	254	251	236	229	253	267	256	277	228	235	261	241	268	268	269	233	268	239	267	253	244	255	250	259	254	227	264	246	213	236	268	249	252	275	256	255	280	265	249	259	258	263	252	244	227	267	238	251	255	256	252	267	285	303	236	259	235	249	253	277	241	249	266	245	265	218	275	248	232	275	222	279	236	246	224	262	246	255	279	263	240	262	239	260	248	272	262	250	267	253	262	233	261	252	265	253	237	245	260	255	236	252	268	233	246	269	215	221	270	260	247	246	271	248	254	226	251	218	227	248	220	248	234	255	265	239	271	267	266	267	252	261	275	252	262	252	257	226	271	263	223	252	251	246	259	232	222	254	256	243	261	242	281	228	244	228	212	260	272	254	228	241	240	261	249	272	261	252	237	241	245	250	258	265	253	247	227	235	267	226	268	274	258	258	236	235	271	237	243	257	299	285	266	264	256	249	249	263	249	259	254	269	254	261	254	260	267	207	256	251	240	233	258	247	262	287	258	258	228	267	255	253	259	263	273	238	245	280	273	277	257	230	251	257	255	237	228	264	256	256	243	263	224	254	242	254	246	263	239	253	285	237	225	254	252	238	253	261	253	264	243	259	255	229	237	256	262	287	232	222	216	238	279	236	265	258	242	252	259	283	225	238	253	262	259	244	250	278	220	247	224	274	270	266	232	252	250	251	227	229	224	233	270	259	236	280	236	236	263	262	282	254	254	254	259	259	223	271	230	211	269	247	242	271	238	228	268	256	255	254	241	253	253	264	252	240	246	240	241	246	234	258	258	254	251	251	262	259	261	257	263	223	239	234	270	248	260	243	281	263	273	254	240	255	245	268	267	247	251	293	257	278	230	280	227	250	241	267	288	268	263	229	236	283	285	269	248	273	248	280	269	246	246	240	271	218	242	235	259	242	251	265	259	243	272	259	261	260	262	271	253	281	267	241	274	246	261	256	253	260	232	247	238	245	216	271	256	274	221	264	248	287	266	292	249	246	253	258	275	262	257	251	267	233	286	258	277	258	258	255	271	263	277	237	274	286	241	267	243	221	269	261	227	255	260	261	254	261	244	271	233	252	256	270	258	271	250	222	277	262	251	277	256	252	238	231	254	241	278	253	223	243	259	247	222	246	274	263	273	267	268	239	253	242	309	265	228	260	249	235	287	251	243	238	254	261	266	288	277	257	257	246	277	241	242	247	263	269	249	278	278	255	270	243	274	244	260	261	289	254	268	227	255	262	233	240	251	248	243	239	241	247	247	250	259	225	233	259	271	275	269	258	292	253	271	277	251	237	233	231	237	236	239	258	256	261	252	273	261	270	267	279	264	259	242	239	256	250	261	260	283	219	269	245	243	275	261	258	226	240	258	246	250	260	254	263	257	246	250	286	252	258	235	248	253	253	239	235	270	256	244	271	260	231	260	259	264	235	250	297	240	259	268	252	244	252	255	270	288	256	254	223	272	227	270	300	280	236	245	247	265	264	250	270	243	278	257	257	262	259	269	237	257	271	253	260	254	262	248	282	252	260	275	250	249	249	267	225	253	259	277	258	246	251	248	237	275	250	243	226	225	299	243	235	209	267	260	244	257	271	257	258	240	271	262	285	248	266	262	226	252	272	285	268	243	224	267	266	221	258	243	254	237	243	259	242	249	268	243	268	223	231	254	254	245	244	250	258	225	267	271	261	262	267	245	269	247	264	267	253	243	238	268	241	242	275	227	236	279	279	267	242	225	251	267	236	249	265	238	248	261	219	240	261	286	272	250	296	260	281	245	278	237	248	273	223	259	259	238	266	237	263	242	291	282	239	261	256	243	235	260	226	272	269	243	313	239	255	267	290	260	244	262	247	220	274	253	256	270	248	250	290	261	259	244	241	290	265	256	251	258	267	287	268	267	254	251	239	241	263	242	236	263	241	255	241
6964	849	1001	1101	1259	929	709	744	710	706	678	717	716	721	749	634	636	603	619	582	592	602	575	587	580	600	556	611	624	587	604	618	608	615	615	573	574	592	606	623	574	592	610	573	589	576	582	609	595	609	589	600	548	593	572	627	602	602	540	584	602	563	577	592	567	592	579	586	590	648	585	578	539	600	575	617	617	592	586	586	578	569	600	627	589	610	600	586	601	593	656	588	606	617	579	614	633	594	557	583	558	622	554	611	582	579	604	554	618	600	595	561	582	581	590	600	600	598	568	600	652	619	608	553	599	554	594	682	576	618	609	603	594	617	570	572	614	601	600	563	572	529	611	617	575	618	583	606	595	613	602	602	617	566	569	597	574	557	577	588	566	603	606	615	575	594	573	595	627	591	604	572	569	583	569	590	554	611	588	557	626	581	618	572	595	604	556	599	553	625	556	630	589	567	577	579	605	566	625	582	605	624	590	601	590	609	578	550	594	543	625	591	601	591	582	592	620	647	588	616	571	564	614	623	606	632	583	597	596	590	555	604	591	548	628	596	575	568	620	586	567	604	587	580	621	552	601	589	582	549	594	607	594	558	591	585	597	638	584	592	623	606	600	609	603	590	609	582	595	598	604	599	580	605	607	618	556	591	624	619	595	579	529	612	636	615	569	592	573	579	588	555	635	652	582	609	601	604	540	588	591	585	558	583	570	636	592	618	612	606	635	592	586	582	598	610	571	596	597	622	618	603	603	535	539	605	547	588	585	632	568	606	601	561	612	569	540	582	574	582	592	601	570	582	601	598	549	553	626	613	582	588	569	587	573	595	556	634	600	599	595	566	620	576	579	586	581	566	595	609	623	585	613	617	606	616	545	574	568	577	598	561	648	594	619	594	632	608	560	569	605	630	585	549	628	596	597	590	598	612	611	631	635	577	659	605	628	602	610	648	592	570	588	582	570	580	574	613	589	599	624	585	600	574	568	584	642	610	594	604	643	617	575	581	619	538	575	557	578	614	603	604	616	622	560	634	586	610	593	579	589	587	606	627	569	588	599	586	644	591	597	561	616	595	559	612	612	587	616	595	580	600	618	584	597	636	589	645	591	597	615	599	562	594	620	608	629	586	594	593	561	581	590	589	624	594	605	624	583	607	598	586	625	585	568	600	596	613	564	578	604	572	584	560	569	583	582	557	622	589	607	575	565	589	621	601	590	575	579	584	620	597	539	600	593	578	602	590	546	632	561	581	606	611	580	595	565	606	649	587	636	650	634	634	582	585	601	530	594	580	627	581	611	613	623	608	595	586	589	615	614	579	569	603	584	604	605	601	630	559	586	655	582	599	578	585	577	598	597	588	530	600	625	592	606	608	601	589	593	619	578	571	628	630	565	582	597	592	585	590	574	570	608	588	608	653	610	595	562	589	598	571	604	588	584	632	597	583	623	563	597	609	606	582	579	555	608	581	540	623	600	560	585	582	594	608	599	575	590	603	627	612	599	594	568	616	602	555	617	556	581	602	590	578	601	622	630	599	645	561	649	612	630	599	605	577	612	597	596	576	608	577	548	561	568	554	574	572	614	568	584	584	579	612	576	577	617	556	614	598	588	595	570	617	599	548	618	604	598	567	561	633	581	579	649	567	604	559	537	578	610	600	550	557	591	569	618	607	594	581	596	602	581	566	582	649	569	599	581	556	603	592	586	568	590	580	598	589	611	577	582	620	599	577	554	590	579	623	598	576	530	589	611	553	584	593	615	541	576	569	510	637	616	550	586	612	608	581	600	620	613	634	622	581	576	575	619	592	560	570	583	635	622	584	611	558	618	626	540	644	604	589	596	565	614	592	605	596	582	586	560	588	580	585	615	609	593	589	628	604	571	550	573	591	558	568	592	615	620	588	577	613	581	623	610	569	574	563	587	540	559	568	595	612	552	562	582	559	565	606	598	604	570	573	574	576	623	575	580	616	557	540	631	559	596	573	593	595	561	580	615	605	567	607	606	567	563	616	549	619	615	596	539	624	598	593	580	635	578	576	601	626	567	622	601	588	591	583	606	579	617	569	617	583	600	590	626	547	610	591	592	550	572	587	592	605	573	591	572	594	585	604	585	603	566	577	596	633	617	596	556	562	584	614	586	579	561	605	621	576	614	583	605	594	589	566	576	587	569	625	618	559	574	590	590	584	581	546	602	577	591	594	620	621	571	569	537	651	608	606	581	604	607	569	648	602	639	582	575	561	564	571	558	582	605	559	579	550	597	612	574	565	587	604	580	550	574	608	545	613	611	568	595	593	578	570	575	564	609	594	630	574	576	581	563	590	668	595	581	597	584	636	577	600	573	574	620	562	595	600	588	583	586	594	578	592	612	549	606	575	560	561	604	553	602	609	591	604	555	579	592	606	557	584	601	573	590	601	548	611	596	586	617	571	615	579	566	614	605	642	596	599	610	638	579	606	582	556	612	578	619	564	571	619	579	599	603	608	639	594	598	602	594	590	616	574	585	597	634	602	578	558	557	598	565	578	585	590	590	551	613	587	579	612	628	584	573	569	583	582	601	555	619	630	602	608	638	570	577	559	579	609	608	601	608	589	591	621	605	590	572	630	613	581	602	585	574	625	607	576	609	627	589	573	581	598	598	553	598	606	641	574	587	624	561	602	588	640	541	584	618	601	623	563	591	572	638	586	561	592	564	568	559	603	601	603	572	607	594	583	595	612	635	618	577	628	600	569	618	618	565	611	587	621	580	609	589	592	580	602	578	613	604	592	593	597	592	580	583	602	575	596	541	593	602	569	577	630	624	549	583	610	597	584	614	618	556	586	609	582	619	628	587	562	621	583	604	622	630	532	581	605	606	553	622	596	624	572	598	594	600	582	598	623	583	578	605	620	590	624	536	606	614	602	605	554	641	604	587	603	616	545	597	597	562	625	617	549	603	652	585	613	600	603	614	568	600	617	572	579	572	608	575	622	583	587	590	582	582	565	669	630	591	584	577	567	594	616	610	608	613	585	617	618	593	647	590	650	553	616	630	625	579	594	592	590	601	579	562	582	568	615	615	597	567	573	599	564	552	589	555	589	608	594	597	655	619	609	640	616	563	588	515	620	623	589	601	589	608	645	619	623	616	575	575	623	637	554	620	591	575	620	592	590	573	610	587	601	604	611	585	571	572	574	570	610	561	604	601	598	601	543	538	547	604	576	548	569	576	582	579	611	624	613	550	570	585	605	643	613	586	562	551	594	604	592	591	576	620	598	563	556	632	523	580	570	645	567	593	567	579	569	616	605	574	591	544	546	573	576	615	564	602	667	585	595	620	548	596	618	589	600	633	582	543	624	570	564	586	638	543	586	608	561	552	592	605	595	613	576	596	597	607	615	621	582	588	621	613	598	591	582	591	605	612	606	591	561	570	587	563	573	598	583	583	562	574	570	592	572	598	619	602	575	582	629	618	606	590	595	612	622	566	637	587	613	589	549	592	579	617	543	603	607	555	575
27610	10340	4266	4233	3567	1969	1281	859	728	627	654	767	625	689	633	627	426	387	405	348	351	357	329	344	338	341	361	332	331	327	348	348	361	360	361	364	331	341	327	314	346	318	371	344	339	344	366	342	337	353	312	350	334	325	369	363	372	342	352	359	339	359	349	366	346	298	352	335	336	316	335	372	358	328	359	365	368	364	332	339	332	338	335	325	342	342	315	322	321	339	336	314	351	338	402	361	336	357	338	309	302	332	335	360	328	346	347	342	316	308	351	322	326	325	316	352	336	317	356	334	336	338	361	350	329	330	342	337	347	338	349	363	321	320	325	339	316	377	370	351	317	296	347	296	368	334	398	359	349	351	334	336	321	334	352	369	303	330	319	337	363	313	389	339	325	315	330	339	358	324	339	365	353	366	366	335	323	288	341	383	341	334	333	349	327	349	359	350	349	355	357	355	349	338	353	339	360	349	333	351	323	318	370	351	332	379	337	344	326	306	348	344	337	354	329	354	371	347	321	354	407	330	331	347	371	342	317	367	313	335	376	360	348	304	358	355	328	350	382	349	346	326	337	332	335	359	340	346	358	352	337	356	364	315	369	320	370	332	297	339	368	308	344	319	307	307	362	309	318	349	347	316	364	310	320	336	353	349	350	348	330	351	362	358	336	352	342	341	348	352	344	347	344	299	286	353	351	343	305	361	299	365	349	357	351	385	314	353	329	346	316	373	342	338	356	311	367	321	357	337	339	336	336	367	351	361	356	326	359	353	343	299	347	332	358	366	338	345	330	346	355	345	346	329	353	354	341	336	361	290	341	341	346	311	338	350	338	385	337	356	306	323	361	360	351	348	334	323	348	321	347	347	356	350	358	315	308	358	380	313	345	343	386	361	355	339	325	371	328	293	341	344	360	331	334	326	312	347	357	358	356	292	311	321	326	360	320	325	323	376	354	352	343	347	355	354	338	336	352	352	317	358	341	329	346	329	314	365	352	342	338	344	366	325	306	314	354	322	323	354	339	335	349	324	355	353	375	327	360	352	350	367	341	327	344	363	356	353	343	320	329	302	325	334	350	348	315	339	373	331	342	317	338	326	330	356	345	329	341	344	331	326	348	359	351	346	360	312	352	313	352	366	341	390	301	336	346	328	290	353	343	350	323	355	340	323	334	334	329	339	334	358	364	327	362	324	344	325	332	359	335	353	331	335	341	357	363	317	344	350	336	321	313	344	384	333	355	349	334	313	336	350	330	316	378	349	363	362	348	316	318	348	356	348	330	356	360	337	371	326	332	319	349	355	331	354	359	406	364	361	372	327	360	318	353	335	333	338	356	334	347	354	366	342	316	339	333	327	356	375	344	353	340	365	318	336	343	355	381	341	309	355	353	304	389	314	324	322	345	350	307	307	324	352	362	318	356	375	342	335	357	329	354	332	312	348	339	330	386	352	319	350	343	342	325	319	356	340	308	372	343	334	364	312	347	348	365	352	319	343	328	338	351	372	317	339	329	348	336	323	377	337	321	344	346	348	347	329	327	316	340	362	326	364	360	341	335	355	358	385	360	322	367	330	344	344	338	316	295	317	372	327	368	343	360	319	325	371	312	361	366	357	351	388	334	368	337	303	309	320	345	346	346	336	345	344	363	353	355	349	329	326	356	356	302	327	313	354	336	373	327	362	350	353	354	333	357	343	346	300	334	338	333	356	347	337	328	321	341	338	350	311	345	309	331	325	345	348	350	346	325	323	333	331	324	338	347	386	331	392	337	310	351	341	377	321	333	327	367	328	320	345	338	329	347	332	328	294	341	337	359	338	339	345	332	354	362	326	342	328	320	363	329	328	327	365	363	355	360	348	328	292	355	353	365	309	357	392	329	362	349	343	334	338	380	326	347	345	312	328	322	308	300	357	317	374	304	342	344	338	371	351	339	319	330	338	356	379	318	339	339	316	352	346	374	325	342	351	339	330	349	366	345	351	338	349	305	353	331	308	395	364	371	356	356	343	354	326	331	328	339	328	345	352	364	340	341	342	322	366	331	342	328	323	381	352	341	341	313	353	342	284	357	338	332	346	319	315	359	313	338	334	346	311	321	329	336	355	336	332	341	321	304	342	367	340	353	332	373	332	380	349	343	350	317	344	350	347	324	344	355	354	335	350	339	338	368	347	343	346	346	339	317	344	343	352	338	352	342	323	350	347	353	351	329	387	329	350	354	288	332	352	353	346	296	352	366	342	349	340	358	347	330	336	342	349	344	321	339	339	347	337	339	329	372	338	337	345	337	349	306	356	302	340	342	326	325	348	354	337	321	349	331	341	364	315	331	340	373	343	346	324	313	336	350	381	349	380	348	358	364	345	360	364	351	346	372	357	349	314	331	353	359	328	349	361	348	324	358	317	333	350	359	324	372	313	363	357	364	329	336	363	366	339	373	353	332	314	333	334	359	317	377	324	342	328	354	384	316	311	345	361	359	294	334	328	319	337	354	339	315	334	290	373	374	339	339	343	362	321	328	321	327	334	350	317	354	328	352	342	324	334	332	321	341	348	350	332	324	326	322	358	362	348	357	323	333	360	374	318	351	335	315	319	324	350	299	368	375	343	379	335	336	338	329	353	353	341	312	295	326	336	330	349	349	345	360	352	308	325	355	339	336	340	324	359	359	344	353	385	334	353	359	340	386	343	333	303	363	353	326	349	323	334	373	343	374	361	309	358	337	330	328	331	356	350	310	360	366	320	324	345	327	364	343	339	320	324	335	343	346	365	373	354	332	365	352	342	352	334	362	323	359	349	359	363	360	361	323	355	331	346	324	330	341	342	359	336	316	338	358	321	323	340	329	315	336	334	350	324	358	341	319	362	324	337	345	311	368	345	351	336	379	306	364	337	326	325	319	356	317	346	385	334	317	319	319	341	348	397	368	341	324	330	341	347	332	352	329	324	323	336	334	347	332	318	344	352	330	371	363	317	348	332	337	331	371	378	336	351	343	317	349	330	337	359	320	349	356	349	372	329	341	373	339	397	339	316	316	333	318	365	351	376	333	400	356	310	361	367	321	331	363	362	341	331	378	340	318	339	360	355	347	335	328	362	349	355	369	303	338	324	363	370	341	360	319	356	326	330	361	345	350	378	358	343	351	342	322	327	346	338	316	357	308	335	345	352	347	348	356	324	347	326	352	365	352	362	343	366	342	342	354	363	327	326	370	363	346	314	349	354	327	312	336	329	356	349	361	357	328	348	331	347	350	332	309	322	329	333	315	357	336	340	363	339	354	331	303	355	359	348	336	347	350	304	352	374	343	331	327	334	319	359	347	351	360	361	342	315	349	340	356	351	349	324	363	365	364	368	360	363	308	374	358	335	340	351	346	347	313	331	322	358	314	322	301	323	336	361	372	314	355	359	326	326	368	330	342	345	340	354	317	364	336	340	346	353	362	311	355	331	325	379	345	361	357	338	358	337	361	341	342	355	342	324	345	326	347	363	368	344	325	331	344	391
8000	2623	5307	6571	7223	4595	3676	3089	2822	2462	2701	3299	3016	2762	2473	2379	1440	1210	1040	927	955	920	899	874	880	839	846	871	840	834	846	847	821	881	818	856	826	822	787	858	802	841	834	848	763	830	821	791	828	911	792	811	833	855	833	850	779	801	827	848	878	817	773	824	815	814	864	834	815	817	823	807	859	858	844	802	835	814	849	783	815	799	825	813	830	802	860	802	816	777	848	823	854	836	841	778	823	827	800	822	774	786	794	778	803	827	799	793	797	828	813	774	819	787	816	806	815	795	836	806	823	805	809	753	765	771	833	798	819	784	853	836	777	801	851	780	803	811	796	778	810	784	803	801	792	827	775	772	765	777	820	829	784	790	786	824	762	801	830	834	776	807	845	806	813	853	792	771	811	783	802	777	814	820	769	801	799	824	807	777	789	804	812	830	852	834	825	850	764	837	764	818	848	805	837	836	806	786	803	794	819	771	812	813	815	812	837	768	790	800	827	804	798	801	758	817	800	768	792	777	837	800	837	810	802	790	846	766	832	756	785	825	848	780	830	838	778	813	805	775	840	872	871	771	786	741	776	846	858	785	852	801	801	805	798	820	834	847	808	817	766	792	814	776	826	833	779	795	756	795	832	859	813	769	775	784	823	784	834	746	787	763	802	768	777	844	836	810	791	789	809	800	788	853	813	760	833	806	821	808	802	808	795	837	885	808	823	845	799	777	797	779	819	815	760	755	825	802	789	803	758	817	819	794	768	771	821	805	803	840	828	809	796	834	824	809	774	843	873	787	869	773	762	817	845	823	825	856	802	787	796	807	786	805	814	848	747	778	800	758	852	809	808	839	838	822	837	776	767	748	796	825	860	788	786	769	799	798	774	836	802	826	817	791	834	834	821	778	785	773	804	863	763	747	815	783	834	784	847	773	807	791	821	824	763	755	873	786	813	838	765	776	789	790	824	776	800	832	854	792	776	784	829	785	759	771	809	790	793	784	821	749	859	842	802	843	784	819	840	797	802	876	781	851	821	806	804	836	785	813	819	815	847	844	811	852	761	766	816	786	783	777	777	791	778	759	843	813	780	812	765	847	850	766	789	794	820	782	819	852	789	732	836	817	777	791	736	796	781	847	832	827	827	779	751	781	829	797	775	789	832	823	772	751	774	766	812	799	755	773	803	840	828	811	786	799	776	758	794	751	776	768	853	850	822	828	754	819	810	824	794	791	767	790	786	809	840	778	793	812	764	792	769	817	791	818	815	847	744	794	809	815	775	791	795	813	817	830	794	807	829	854	817	816	754	782	788	817	825	847	771	770	812	833	774	797	783	813	749	798	783	805	815	797	775	831	808	764	843	790	823	792	816	791	798	832	819	781	747	792	794	839	787	821	798	809	815	794	901	818	802	811	776	783	805	840	840	825	771	844	798	842	820	846	842	812	796	813	824	791	871	756	811	836	793	814	786	802	830	824	755	802	763	824	791	859	775	785	845	851	794	819	755	816	821	828	783	837	822	752	815	821	820	791	743	818	784	744	839	833	815	793	783	765	832	828	821	788	804	841	824	769	768	824	795	735	799	783	810	820	791	806	807	787	777	830	815	811	841	816	768	841	750	861	823	801	766	790	802	790	803	821	802	791	794	839	774	857	835	764	777	763	861	810	837	801	812	761	818	783	830	822	831	814	812	831	773	786	845	775	788	854	820	811	771	804	767	811	821	814	760	761	799	770	801	787	805	846	763	765	801	809	789	768	822	829	815	805	757	808	796	829	810	784	844	818	739	837	807	810	815	811	809	782	826	800	807	762	815	791	856	769	786	798	828	790	765	817	739	799	827	784	810	761	785	793	784	800	806	769	793	803	777	776	805	751	783	805	794	870	808	804	819	832	797	815	806	812	825	808	815	804	863	819	829	799	859	833	819	785	775	861	872	810	797	814	814	787	771	815	787	834	785	825	812	806	806	808	788	796	767	821	782	835	767	797	789	829	829	821	780	846	785	805	817	820	780	827	818	765	855	776	824	835	799	812	740	763	788	803	807	824	833	787	788	821	854	818	817	724	787	806	805	784	808	821	781	817	820	781	782	832	810	760	834	816	803	751	805	742	803	814	828	809	800	774	802	837	830	805	751	809	783	822	795	787	820	797	819	781	769	781	784	834	817	775	781	807	783	819	825	840	784	805	852	749	775	796	788	773	830	796	805	790	813	800	847	812	810	824	852	796	803	821	805	784	761	761	782	799	766	791	823	840	823	804	809	838	788	789	784	799	819	778	840	824	827	844	809	799	802	839	812	799	799	842	749	801	780	824	851	804	787	768	785	903	801	832	738	812	819	779	761	759	756	789	832	792	800	858	772	826	761	793	792	793	809	812	769	790	791	788	802	804	834	784	771	805	825	760	789	785	824	853	822	844	765	798	752	779	799	809	830	780	826	746	746	787	880	773	777	821	815	783	826	811	862	763	832	806	801	737	753	759	827	770	828	810	813	767	783	791	805	798	789	808	734	799	793	805	761	775	743	779	782	812	834	738	814	786	779	861	801	752	811	829	786	801	794	780	767	815	822	775	841	778	796	827	801	791	772	818	735	770	784	808	790	828	765	813	802	808	784	795	801	798	777	802	766	846	806	827	810	805	815	773	837	796	790	819	772	824	761	837	809	820	771	775	773	814	813	765	812	763	849	800	808	775	837	840	840	810	840	792	812	846	823	786	815	840	805	794	816	833	854	724	813	815	845	831	806	796	814	833	717	773	789	769	836	787	768	767	828	778	843	809	786	827	800	818	819	794	790	823	803	773	760	836	746	771	741	805	799	849	806	790	810	830	800	800	820	808	807	797	854	788	805	771	780	814	816	778	799	805	797	810	843	841	805	796	864	775	894	815	837	843	830	791	777	808	799	771	779	804	822	845	785	811	827	823	757	811	794	788	799	827	786	811	835	803	811	766	774	781	797	844	779	753	837	812	815	807	800	809	792	851	793	809	855	816	813	837	785	787	782	866	826	762	859	740	791	799	791	771	823	839	793	834	849	819	862	835	757	790	746	809	836	814	769	809	792	794	787	822	813	823	824	808	775	796	837	808	797	818	799	784	747	839	802	775	771	802	807	788	819	745	774	851	783	847	868	780	814	769	791	785	809	812	791	783	824	849	813	780	785	744	840	759	861	854	817	793	772	814	756	786	794	817	851	860	814	834	805	815	824	799	813	815	869	812	787	797	753	797	796	816	874	824	754	752	787	868	789	746	823	817	750	878	803	821	771	835	811	811	868	811	802	751	807	808	784	791	768	758	837	785	824	750	812	774	818	815	777	823	800	780	772	876	800	807	802	798	781	826	835	854	834	748	808	838	809	807	778	772	791	837	829	775	804	814	840	789	769	812	835	839	800	787	856	796	823	829	778	852	822	839	812	832	785	880	759	823	842	792	823	805	743	758	781	808	817	851	804	843	794	827	844	815	810	790	797	776	781	806	790	817	806	810	826	833	856	850	763	841	809	773
28482	14045	7025	6396	5567	3359	2040	1547	1138	1013	788	1171	899	802	740	731	363	337	362	284	315	290	295	286	303	297	306	268	309	275	260	276	283	284	287	242	256	269	273	281	264	266	250	242	263	251	287	286	262	274	281	253	289	249	264	256	270	288	254	282	250	271	283	299	294	267	294	291	256	252	254	275	270	245	267	277	270	267	266	245	242	238	259	257	257	277	273	277	285	269	277	259	267	263	284	262	287	278	290	277	277	255	266	281	251	282	268	276	264	257	280	242	279	274	256	257	291	266	292	261	282	261	261	255	232	267	304	255	275	284	260	279	261	262	274	278	264	262	267	254	270	274	262	269	258	278	264	269	261	256	255	268	291	237	260	285	256	235	277	262	292	278	268	283	266	283	266	237	269	269	254	261	275	278	234	250	294	229	256	267	271	276	269	291	264	329	271	280	279	240	258	292	267	255	269	274	267	243	306	259	257	286	262	236	255	272	269	271	290	245	278	265	266	253	274	272	275	247	282	261	268	250	274	245	261	280	253	260	268	273	244	284	235	275	257	271	303	280	232	260	263	279	275	266	259	284	291	266	266	268	262	256	281	272	271	238	277	292	269	272	288	279	283	253	278	264	262	255	253	273	267	258	253	277	265	273	268	278	254	272	249	248	283	264	269	256	258	273	242	291	231	284	256	256	259	275	256	288	283	277	294	261	300	260	278	258	259	270	263	276	262	251	295	269	239	273	276	253	256	259	240	254	277	257	257	271	272	243	283	279	254	259	282	270	279	266	306	270	244	279	284	261	258	275	280	288	268	281	299	246	261	259	283	300	253	259	250	302	281	283	265	267	247	260	264	277	248	270	257	264	281	282	263	280	237	260	294	264	265	249	261	283	248	252	254	264	260	294	275	279	281	267	211	259	258	278	235	237	278	275	273	272	250	267	295	246	282	244	275	270	280	280	256	258	261	273	253	284	273	284	257	258	287	269	264	285	268	254	286	301	262	272	262	267	241	276	267	257	272	253	249	247	278	280	258	280	271	290	265	283	261	242	259	257	277	256	233	257	260	265	261	248	273	261	279	271	278	237	276	285	253	271	287	279	249	246	277	298	254	252	261	258	291	258	300	288	254	269	262	265	275	249	277	249	268	302	265	276	258	271	274	245	290	267	290	258	261	251	288	271	256	253	248	271	261	280	288	274	306	286	262	265	261	283	254	299	282	266	280	251	281	267	281	256	262	283	291	261	285	245	262	269	255	297	265	259	274	261	272	285	271	273	262	284	300	259	243	264	241	245	320	288	234	294	251	248	256	263	290	255	260	271	266	273	263	261	290	286	274	292	244	249	267	270	269	247	259	299	259	272	264	269	260	277	254	239	275	264	271	262	274	254	263	249	273	242	255	274	271	278	253	284	246	269	270	270	271	251	288	252	289	268	316	269	277	271	259	280	265	286	272	277	259	276	276	247	277	263	244	258	255	291	267	247	261	299	295	290	263	278	264	238	247	266	286	275	283	254	284	268	258	287	263	272	265	281	227	261	265	279	261	300	292	241	264	281	270	262	260	271	266	237	289	250	251	287	260	254	303	289	263	289	288	265	289	243	275	268	245	270	257	279	278	289	233	236	276	234	258	266	280	239	272	268	264	242	273	270	224	264	262	291	277	287	281	237	279	270	256	277	287	266	227	256	261	245	236	260	235	280	292	263	266	272	249	258	268	265	272	286	277	277	281	260	302	260	257	273	267	276	240	236	258	267	286	249	265	279	256	260	253	256	255	271	285	255	257	286	265	238	281	273	271	253	265	273	278	266	274	251	269	244	275	245	268	262	281	264	260	253	270	245	255	282	252	308	267	289	256	265	279	270	267	266	284	271	301	254	284	258	262	256	272	278	254	270	271	241	250	239	277	240	277	274	252	235	252	277	262	255	264	234	270	259	295	284	252	275	281	245	279	271	287	246	277	250	272	277	279	280	281	228	254	279	257	285	241	296	283	250	267	276	237	273	266	253	233	257	262	279	289	252	241	281	272	307	268	288	295	299	276	228	286	260	288	273	270	289	240	257	249	291	277	271	240	269	294	245	241	279	257	266	281	253	250	282	270	270	264	281	276	288	261	262	269	266	250	244	265	301	264	279	274	266	266	294	298	270	269	275	239	261	291	288	250	280	243	256	273	272	305	267	274	264	251	294	260	277	268	286	261	251	260	281	304	275	246	278	257	249	276	260	271	261	311	283	278	289	265	287	272	279	234	257	229	256	259	253	250	271	263	259	290	291	255	249	277	264	266	300	283	293	275	262	265	268	276	287	268	206	264	251	276	265	293	269	256	286	280	242	284	253	250	243	264	285	250	300	275	261	288	258	282	243	269	257	280	281	256	250	271	263	263	264	257	268	262	289	279	267	262	272	251	270	251	285	236	276	300	282	254	268	249	267	268	259	278	273	295	257	271	284	291	238	295	274	275	290	240	279	277	276	297	231	271	270	240	254	260	274	256	280	254	285	253	262	291	292	283	257	262	259	276	255	263	291	250	319	282	242	261	272	275	274	269	296	261	254	271	274	223	266	283	278	268	295	252	255	256	286	283	244	259	294	267	277	263	276	269	254	290	270	265	241	262	288	259	271	289	260	279	284	262	273	258	297	243	261	287	289	256	275	268	264	293	288	265	278	312	251	258	274	271	280	299	256	282	251	243	243	278	237	233	273	250	268	281	280	272	268	280	288	267	259	283	265	272	275	272	295	232	287	287	248	279	281	310	266	280	254	262	275	279	276	310	262	261	281	269	293	254	280	252	264	255	249	242	278	283	241	253	250	264	265	274	240	302	268	249	252	272	293	258	261	275	275	246	271	250	241	286	278	251	276	256	270	253	263	267	292	277	308	262	257	255	253	267	284	264	263	268	278	266	263	278	289	281	275	281	296	270	250	246	268	268	244	277	285	258	278	288	267	276	264	265	297	263	268	268	251	274	268	274	244	281	252	248	261	260	264	289	275	301	276	252	262	279	289	260	286	265	236	248	266	276	276	247	260	253	254	314	282	259	266	262	289	315	258	280	275	284	261	266	249	259	290	259	294	286	257	231	258	247	272	262	273	238	266	309	289	276	332	259	274	258	260	273	260	302	267	267	267	250	296	245	241	267	255	263	266	250	264	273	273	269	283	278	295	246	273	293	271	281	278	283	266	264	278	263	265	276	259	292	256	269	271	244	288	274	256	293	250	289	272	263	280	292	264	253	275	238	312	304	271	311	268	292	257	298	259	263	251	301	254	262	262	293	302	253	281	259	272	260	285	282	260	263	272	291	282	274	255	288	269	243	245	254	283	267	286	277	252	256	255	271	267	280	308	267	276	240	273	251	293	267	257	291	277	271	263	297	280	264	237	254	262	258	267	237	268	251	285	276	277	268	274	279	284	277	247	298	281	277	272	300	253	292	312	286	265	301	261	257	288	249	271	280	277	246	294	260	260	279	253	256	276	249	254	264	258	280	258	285	248	233	264
8640	3835	7807	9571	10065	7562	5767	4732	3764	3683	3734	5965	4936	4261	3530	2990	1409	1236	1042	878	888	872	806	802	762	712	738	704	679	721	696	635	698	713	705	715	692	653	652	607	684	672	639	714	655	606	642	627	613	665	636	613	619	624	650	607	627	618	644	617	636	667	641	644	605	628	605	645	592	606	612	643	568	667	634	676	591	660	653	592	647	610	620	615	573	611	642	587	614	600	638	593	628	633	616	613	627	607	602	633	666	595	598	593	576	588	639	646	672	626	565	615	587	625	607	586	619	563	620	604	629	642	617	585	624	616	645	592	583	611	645	601	647	601	565	598	582	605	578	574	604	586	603	639	631	597	579	582	610	559	631	615	582	587	589	601	605	577	630	595	621	621	631	574	617	591	595	608	610	603	596	627	590	592	580	568	598	590	615	571	620	573	596	559	615	584	590	572	621	628	574	567	591	584	631	601	591	645	575	579	593	589	576	617	592	594	648	569	582	614	588	563	596	616	650	596	602	578	622	611	598	622	557	596	614	641	558	598	657	616	631	620	632	558	622	604	578	602	635	574	573	594	582	603	607	563	614	616	622	598	629	611	597	580	646	597	622	556	643	633	581	606	597	626	556	574	610	600	580	594	620	620	610	645	543	583	615	577	591	600	631	602	615	615	562	593	573	631	606	555	587	621	606	599	604	631	589	577	593	589	606	618	551	602	595	596	647	644	559	595	603	589	614	622	568	570	620	601	630	591	601	607	560	604	592	579	558	618	637	619	618	575	613	604	592	589	601	599	587	601	631	613	585	595	626	606	595	589	599	599	607	563	570	569	613	591	577	561	581	627	593	562	576	600	585	614	574	652	578	566	578	607	614	552	589	606	579	616	598	607	575	607	635	607	606	602	600	603	643	627	572	661	609	582	569	577	579	586	556	537	589	567	633	605	637	561	575	646	572	674	600	622	612	565	618	585	554	591	619	611	590	577	591	636	640	620	570	545	628	623	649	631	607	600	590	588	650	596	607	554	605	627	609	597	587	598	594	608	626	615	595	605	570	580	620	588	581	593	607	597	585	586	603	576	595	599	653	585	617	613	665	614	616	626	622	614	607	578	605	564	594	572	593	572	575	593	576	606	583	569	625	575	640	614	607	586	576	582	608	569	578	588	614	610	614	598	575	637	663	577	612	583	614	595	613	631	612	624	580	610	646	578	591	586	646	608	591	584	556	668	599	621	613	533	623	598	629	621	551	633	625	601	591	588	593	617	633	610	608	633	622	599	614	612	596	592	604	586	602	620	591	574	577	619	621	624	640	557	596	593	637	637	624	596	568	635	610	595	620	610	585	557	610	597	591	623	581	567	583	591	593	616	650	621	562	641	631	612	600	578	594	563	583	589	616	586	584	622	575	627	637	598	635	575	612	606	592	615	596	640	570	612	583	563	651	552	654	628	607	590	612	653	571	635	588	599	606	607	584	605	597	608	608	582	564	619	607	596	585	577	605	582	564	596	610	581	634	617	616	550	570	571	622	570	597	619	594	652	579	593	580	588	559	613	577	591	563	605	587	640	627	598	599	621	630	555	615	628	597	568	591	580	552	614	583	628	540	585	572	594	608	591	630	576	565	585	574	594	619	597	607	592	565	635	588	583	595	618	638	600	572	626	610	632	632	578	612	586	586	606	567	558	591	583	599	614	562	612	609	639	667	598	573	609	615	643	612	570	560	579	603	601	640	579	617	602	611	624	581	555	555	605	564	606	626	598	571	601	630	618	649	606	602	651	588	576	582	616	635	593	622	574	603	593	615	574	615	609	662	529	641	632	596	640	637	574	628	563	592	567	561	629	598	599	662	572	589	630	629	602	629	653	598	633	607	579	578	623	629	592	591	584	589	560	620	588	572	643	582	594	580	566	620	632	633	591	589	566	638	586	563	598	580	619	646	578	570	616	677	575	611	559	598	616	596	607	610	607	598	586	580	633	584	545	632	647	634	639	569	596	600	586	562	599	627	641	619	582	603	598	631	605	581	585	624	559	586	613	599	610	571	617	579	600	594	583	607	582	583	594	593	594	657	601	551	559	572	618	612	574	597	602	566	651	598	598	609	555	574	586	597	590	587	588	587	591	607	589	596	579	580	600	581	628	607	557	571	622	562	558	578	588	587	612	565	637	605	621	612	576	607	612	551	589	569	602	597	612	598	601	575	566	629	575	588	639	619	598	584	615	581	565	541	566	636	586	564	604	586	550	570	587	588	584	634	623	591	591	578	637	596	604	573	547	594	584	583	612	611	547	596	600	575	613	592	575	603	587	600	594	614	587	569	630	614	615	611	551	607	630	596	636	581	626	580	555	578	538	582	584	635	584	567	614	572	648	625	613	583	644	628	629	569	582	583	561	598	581	608	611	543	646	649	603	600	565	584	572	610	577	563	571	600	623	583	600	565	621	572	595	574	581	616	584	585	596	541	584	620	668	573	663	598	573	602	582	634	637	592	584	567	617	550	555	614	600	589	624	587	597	566	593	608	570	630	607	641	623	581	549	628	615	597	625	585	611	606	566	638	601	579	601	562	575	575	611	635	618	617	619	570	591	605	580	609	578	599	609	577	603	560	601	596	584	629	563	629	586	588	583	636	616	589	620	606	603	596	594	632	579	639	591	604	596	586	635	603	604	625	605	602	604	634	557	613	572	620	615	604	614	614	570	647	605	587	590	633	568	606	587	558	612	600	576	634	592	600	583	595	555	608	620	600	594	580	594	599	589	591	599	588	608	585	590	607	595	591	641	617	556	595	616	593	607	587	598	612	615	559	632	589	635	625	549	628	612	617	583	623	618	637	570	586	606	629	577	623	613	637	601	596	592	613	595	591	552	618	583	620	591	604	610	622	585	580	605	578	599	620	594	580	598	559	607	646	547	644	595	608	555	617	581	588	577	581	591	662	595	633	583	617	631	615	600	603	623	605	569	574	574	578	657	646	562	621	589	560	649	587	625	609	599	614	578	589	593	652	607	594	613	603	564	661	589	594	583	586	566	560	606	568	613	588	619	613	613	617	626	567	590	596	559	553	621	626	614	658	626	603	610	569	567	621	610	609	594	599	585	621	606	593	624	577	602	586	610	626	597	608	613	615	633	618	579	637	605	603	580	589	607	597	592	603	568	607	597	588	643	594	620	626	598	614	591	580	612	609	602	641	620	584	542	552	595	565	632	618	591	604	627	591	560	592	612	610	589	606	611	617	576	603	583	603	642	681	587	559	636	579	599	599	569	578	578	538	599	623	573	616	615	601	597	606	594	581	613	613	578	612	615	617	577	595	616	647	586	583	596	612	599	592	597	601	599	621	591	609	658	598	610	597	613	593	554	609	605	621	608	622	585	627	609	599	627	602	630	608	599	615	627	635	615	642	626	607	601	633	603	575	577	558	594	581	581	543	574	597	607	562	606	612	609	571	611	604	615	596	606	594	634	609	598	573	588	587	634	574	579	576	558	611	588	604	582	590	605
25841	6215	596	507	423	304	259	285	245	282	245	267	293	267	266	266	239	265	296	232	254	251	234	258	249	252	272	250	261	249	265	223	253	245	219	254	247	259	274	268	269	256	240	261	277	241	265	237	257	230	254	240	268	248	254	239	258	262	236	251	252	285	246	236	272	246	270	264	267	258	267	224	239	238	272	263	246	274	262	271	224	227	250	221	267	272	285	238	238	243	263	282	242	236	254	253	223	263	256	242	240	243	263	254	229	261	244	254	239	278	255	246	230	253	213	240	240	258	257	289	262	265	221	247	278	246	256	244	249	272	257	242	234	250	286	281	271	241	274	244	247	221	249	217	265	221	263	266	239	264	254	243	260	250	257	250	273	244	268	219	235	248	257	262	243	238	267	236	272	262	212	252	243	258	260	229	234	260	256	255	267	267	245	277	237	225	279	246	257	263	243	247	291	253	282	256	249	261	253	252	212	255	238	213	291	249	273	268	251	240	277	223	234	241	250	252	250	250	232	261	234	259	237	250	285	236	251	271	223	238	228	267	250	236	262	234	275	257	256	231	231	218	245	234	266	244	235	264	271	247	273	236	298	225	274	251	271	271	218	258	273	267	252	252	243	275	245	255	208	274	235	263	256	279	227	250	238	226	235	267	253	260	265	256	258	251	229	221	267	251	231	249	245	229	259	237	271	256	230	281	263	234	254	242	261	248	240	234	259	271	242	219	224	247	260	225	247	262	237	251	249	237	220	251	235	242	218	263	252	244	240	257	238	264	261	238	231	263	257	233	255	264	255	242	248	237	259	223	230	234	264	254	244	262	262	248	257	248	217	277	221	258	265	278	233	248	249	234	240	268	242	254	257	246	251	238	268	232	240	244	263	262	244	262	237	256	251	282	273	259	275	251	261	261	256	268	241	251	257	249	294	267	270	228	264	247	254	282	215	255	243	249	248	257	231	228	234	264	252	238	234	241	251	240	268	234	244	237	242	235	240	247	234	224	258	274	277	227	253	258	262	270	253	241	287	238	232	265	237	226	239	247	246	237	244	248	260	262	244	274	225	227	253	253	271	235	266	236	237	224	235	276	221	263	253	273	299	264	274	230	285	275	245	263	256	236	245	259	256	252	223	272	212	259	242	230	258	255	228	260	259	248	236	238	237	255	236	234	286	259	249	247	264	254	248	254	247	222	265	246	263	262	240	267	246	226	255	250	216	281	268	278	246	255	265	255	266	233	250	258	249	244	204	269	246	246	282	273	225	246	302	264	255	218	255	260	235	254	243	230	249	230	263	242	251	265	249	255	240	244	252	233	265	272	257	255	268	241	235	249	245	252	238	247	263	238	275	249	248	265	246	248	272	227	247	247	270	259	263	235	248	243	272	285	253	260	248	232	262	260	254	231	239	235	254	277	280	259	262	242	256	247	257	227	257	234	251	243	244	251	241	262	262	249	260	255	246	255	269	230	250	272	241	248	252	244	256	253	265	255	239	254	231	221	261	228	228	242	271	268	233	265	253	244	242	243	242	258	233	243	266	252	247	248	231	287	247	255	273	265	249	284	251	237	233	268	280	245	231	248	226	260	258	267	265	279	256	239	249	254	262	235	257	250	239	224	253	273	250	238	246	259	265	245	252	281	231	249	237	256	216	257	243	239	243	227	238	289	236	242	268	228	226	258	259	247	251	247	255	234	231	257	271	234	267	243	256	251	215	254	283	257	251	255	262	241	244	263	247	270	246	242	252	263	252	243	259	278	257	265	239	234	263	243	235	251	239	226	223	247	255	247	249	242	228	246	233	255	226	286	239	237	275	250	232	244	270	269	220	262	228	273	270	257	220	248	239	265	255	231	258	252	272	245	236	251	279	278	265	257	247	251	236	275	238	232	250	263	244	257	246	264	271	283	222	299	222	253	248	242	249	224	262	273	241	262	236	237	267	248	245	259	218	228	228	265	220	257	268	266	251	250	231	236	272	259	237	248	254	219	272	239	240	255	276	245	238	240	247	276	265	262	225	252	222	248	232	226	265	277	263	243	237	230	211	264	259	278	251	295	230	242	244	251	259	240	270	220	252	254	259	253	249	251	278	254	237	267	246	269	247	227	246	244	261	246	258	280	269	250	214	257	279	234	243	246	229	252	243	283	259	262	267	247	235	245	271	263	247	249	268	282	260	234	247	266	241	269	244	239	236	209	241	233	259	293	250	276	261	221	255	259	243	248	237	261	240	262	234	229	243	249	246	244	232	253	224	253	298	250	234	239	239	232	279	248	255	229	254	215	301	257	260	285	258	262	241	264	276	274	227	243	262	235	256	238	251	232	219	243	246	242	236	283	242	257	270	250	239	228	248	221	228	250	258	250	244	254	278	225	262	248	258	264	270	244	232	252	258	249	262	261	244	228	275	232	266	248	267	260	210	243	261	276	273	262	261	262	213	243	242	241	248	235	248	258	233	257	252	243	257	241	258	259	240	268	226	229	254	235	248	248	258	253	228	256	246	271	253	257	226	233	271	263	234	248	256	276	272	259	234	280	261	250	257	263	240	244	255	239	239	215	237	262	266	241	274	255	271	230	242	255	224	242	245	260	232	253	254	259	263	219	263	257	246	253	259	259	244	249	233	243	278	220	260	254	255	269	234	266	257	275	234	248	223	243	239	261	272	263	224	227	245	263	286	232	237	267	249	228	248	276	258	262	223	238	214	276	233	241	246	271	266	238	249	259	254	255	252	238	244	259	235	247	268	248	243	261	266	257	281	231	255	259	244	254	236	237	221	257	229	239	228	250	228	250	237	250	252	241	229	234	266	251	229	240	234	255	235	274	250	268	254	211	258	255	233	246	256	250	263	216	244	266	235	253	248	247	243	239	267	244	299	247	258	246	261	243	242	259	246	265	264	249	259	269	248	246	243	265	253	215	254	257	245	261	214	261	249	255	269	255	256	281	244	247	257	256	254	223	272	269	260	267	225	257	236	276	260	268	271	233	228	230	258	263	247	263	288	255	296	261	242	232	221	243	276	242	236	274	300	239	257	261	240	236	258	245	249	248	251	260	254	260	240	226	243	234	240	218	265	255	249	252	246	262	265	246	251	253	262	248	266	247	256	256	261	227	271	298	221	233	240	263	272	231	254	238	238	251	221	250	246	225	245	239	266	255	253	271	243	268	242	253	248	249	242	252	239	244	234	266	255	245	233	243	252	238	263	251	260	249	271	250	265	264	253	224	265	228	242	274	271	248	240	239	261	224	259	260	260	238	228	237	251	235	237	231	251	262	230	264	280	263	253	248	242	239	245	260	246	247	254	247	257	256	270	258	266	258	227	226	225	247	233	256	253	235	260	238	264	286	253	232	236	244	255	251	260	249	261	241	244	255	231	228	252	251	269	216	227	269	251	264	241	225	259	274	243	247	234	264	265	250	229	248	270	237	239	280	258	244	268	245	249	271	264	246	250	245	214	259	251	252	270	255	246	239	253	247	214	251	244	255	246	250
6918	828	994	1170	1101	921	766	729	690	727	693	831	763	712	715	651	650	596	582	625	558	605	571	528	583	597	591	605	606	612	610	584	591	572	585	625	601	554	562	623	567	614	611	628	603	603	573	625	571	585	572	607	577	590	616	596	611	559	588	584	651	603	574	604	568	614	600	607	618	593	588	576	608	593	590	558	578	583	545	598	610	579	610	554	578	602	585	638	630	560	594	589	592	602	593	583	584	582	579	585	571	593	616	568	582	599	559	594	550	581	570	596	588	624	625	603	590	614	614	563	610	619	585	549	612	601	617	591	582	601	602	672	598	578	601	583	526	642	599	600	587	578	580	604	575	559	589	583	547	607	573	575	578	571	591	577	550	628	537	601	590	642	598	613	569	585	593	601	572	591	625	569	597	574	545	603	569	563	582	632	593	604	584	588	608	635	591	567	603	651	536	628	584	516	590	614	590	624	575	652	597	608	570	566	589	579	565	611	609	569	558	659	606	582	616	582	614	622	555	583	567	542	578	575	587	626	616	623	604	588	607	585	551	584	596	585	547	584	603	576	612	538	593	618	586	593	600	590	594	552	597	584	619	581	584	569	560	556	640	606	606	591	562	586	592	560	583	576	604	598	626	615	535	611	596	592	611	582	630	573	567	581	579	585	613	554	576	631	597	588	542	556	604	581	537	617	576	591	631	582	580	666	581	524	610	584	609	591	616	612	615	609	599	593	574	530	606	602	558	586	565	573	584	615	609	598	577	583	579	551	584	580	623	567	609	541	615	616	604	557	587	566	556	589	596	596	541	589	584	636	630	624	598	621	555	586	610	638	585	602	560	560	597	590	580	591	634	607	590	574	638	631	602	571	618	591	580	536	587	598	589	620	600	579	579	585	552	634	562	545	575	576	609	566	565	586	625	588	568	596	518	624	581	598	572	579	559	570	615	604	548	578	576	606	603	604	606	623	583	531	563	599	615	593	570	637	565	602	565	597	625	604	579	586	593	579	589	574	604	588	595	622	637	613	599	607	582	585	588	580	591	590	612	592	536	575	604	630	607	611	583	602	568	594	590	576	590	630	602	574	586	615	585	576	553	597	609	556	588	625	602	557	556	601	589	565	581	560	565	614	596	589	585	584	579	604	563	579	596	602	622	582	637	583	566	592	624	565	602	553	556	562	592	609	587	611	635	608	626	566	547	571	614	609	640	623	562	597	572	591	622	586	596	578	635	595	653	602	603	592	567	551	583	629	552	587	566	581	608	589	604	567	602	569	586	570	584	547	580	629	559	554	554	601	570	605	588	573	615	559	620	546	555	585	555	597	567	618	583	555	585	560	589	607	623	566	563	607	577	593	590	579	573	594	597	552	570	556	614	633	549	609	592	564	597	579	597	622	581	559	578	600	589	586	584	602	585	570	572	600	572	617	601	571	612	572	611	603	593	630	577	604	558	576	612	576	574	626	614	537	591	609	588	643	599	605	574	565	601	590	577	612	598	588	567	607	588	569	616	599	596	592	581	562	569	607	622	574	580	617	584	616	619	574	584	587	594	591	578	604	567	529	577	594	600	600	599	565	555	604	608	610	596	622	597	566	590	561	605	557	587	561	589	599	562	586	567	606	588	612	597	569	636	565	566	591	606	560	578	594	608	604	642	568	585	545	587	599	554	581	591	578	559	575	621	586	572	612	570	622	543	620	577	630	597	594	637	591	601	576	611	595	615	595	605	570	616	594	598	622	588	616	568	608	579	589	569	579	577	613	559	622	612	595	607	583	570	561	569	601	568	617	581	576	620	593	580	603	585	565	626	584	580	576	571	594	624	595	572	559	592	605	576	618	599	566	554	589	599	602	576	609	557	603	610	620	604	547	599	581	544	585	602	590	609	599	559	577	596	570	587	558	570	565	573	608	579	602	567	592	559	600	605	579	609	601	589	582	593	594	634	542	606	607	564	571	615	572	585	591	550	615	585	595	610	569	543	603	588	607	594	553	575	607	602	575	552	577	619	595	627	607	597	598	564	592	659	598	613	564	569	563	609	647	578	578	613	622	606	577	563	541	589	586	577	614	578	588	571	606	614	583	625	576	596	579	569	611	582	584	600	555	592	563	565	591	634	588	642	623	561	642	616	573	571	556	584	603	620	618	581	572	580	586	609	584	567	630	610	607	613	600	606	594	563	567	606	621	586	597	573	571	602	582	555	610	642	589	559	532	563	635	591	554	560	597	579	577	577	597	583	539	581	567	612	591	581	598	603	574	565	572	620	594	576	578	580	643	574	607	631	570	612	565	610	568	597	576	594	552	570	578	594	566	575	583	581	621	596	608	622	574	608	613	603	577	576	615	585	590	591	572	581	641	561	553	576	605	593	605	605	576	617	554	620	617	596	601	595	589	619	631	620	605	553	635	580	558	554	617	584	561	596	599	583	585	605	590	548	600	576	578	591	555	564	582	581	574	602	618	589	582	634	574	588	568	541	594	616	596	566	601	552	572	579	578	592	578	616	611	609	595	608	617	574	611	561	610	561	567	570	621	590	578	610	629	586	544	573	579	581	583	549	577	603	574	592	601	601	626	606	576	623	578	572	595	577	557	587	638	600	595	580	604	559	576	554	581	604	617	568	570	631	634	574	610	569	574	581	570	593	594	594	600	608	591	528	561	585	634	565	611	616	588	564	574	570	644	600	565	577	603	599	553	584	606	563	598	624	603	605	570	585	601	569	616	615	577	580	604	602	539	603	586	596	569	610	596	592	599	535	626	653	572	627	593	559	583	620	595	608	631	617	562	609	605	562	571	542	643	596	639	587	584	624	576	553	614	591	602	563	596	617	600	585	591	663	584	571	561	557	592	610	585	585	627	576	610	617	590	597	555	616	572	569	576	654	576	584	600	621	585	612	615	609	613	606	587	560	611	582	572	580	639	581	609	590	579	543	587	616	589	559	567	623	613	588	630	604	551	622	627	580	591	580	584	609	593	581	575	588	589	601	548	569	625	580	560	594	583	585	617	582	579	582	607	578	601	597	607	614	607	569	562	623	608	579	563	584	608	585	561	628	578	657	496	574	591	615	590	568	606	609	590	583	566	585	600	607	571	653	656	589	599	595	579	539	623	579	615	612	580	616	582	594	589	530	574	594	566	593	578	596	598	535	580	603	581	599	585	595	600	564	622	608	587	629	549	601	602	584	579	566	594	573	553	604	602	601	639	574	649	570	595	606	537	597	604	583	567	570	612	580	615	569	577	610	603	583	577	634	566	541	573	591	562	565	610	604	568	573	569	554	573	538	568	590	577	602	590	592	574	647	551	623	595	592	566	545	580	579	620	530	613	580	602	582	595	620	620	607	592	598	572	619	572	574	603	594	563	578	647	605	536	615	557	539	585	633	630	605	571	567	560	591	594	570	581	573	587	596	591	577	588	573	551	593	572	634	568	569	626	582	574	629	617	588	596	586	605	634	565	579	594	631	620	642	631	550	573	600	603	612	598	571	599
27625	10825	4674	3851	3408	2046	1607	1199	856	644	706	1010	1123	594	822	620	400	402	380	355	338	339	335	362	366	361	325	343	384	351	376	341	358	324	387	329	362	328	380	336	313	329	316	348	314	351	340	353	357	392	339	326	328	328	339	326	345	330	351	340	320	361	338	347	355	331	347	341	353	362	325	366	348	346	327	364	328	363	368	342	360	346	347	354	317	342	319	333	347	332	314	373	349	356	336	335	348	360	357	332	317	361	328	381	329	335	320	348	386	389	332	312	330	356	330	339	314	373	370	306	325	364	366	348	358	339	342	354	322	374	330	353	325	330	354	342	330	388	357	365	355	390	369	366	358	383	322	331	345	327	333	347	387	336	327	347	332	348	334	355	338	369	357	330	351	365	356	343	343	343	362	342	332	330	348	337	346	369	319	333	323	352	342	352	347	356	354	359	328	351	350	353	355	372	356	352	352	321	338	367	327	339	313	363	342	353	364	346	356	365	316	352	351	380	326	339	369	340	291	333	371	332	311	332	368	365	352	346	324	364	389	364	348	361	314	320	349	352	374	363	341	348	369	300	337	356	365	328	340	331	325	339	351	331	357	340	339	347	336	345	334	326	380	356	336	342	347	330	338	361	349	336	330	357	327	337	351	362	342	311	329	372	341	325	329	340	334	397	342	322	356	338	345	353	333	351	326	311	357	335	374	348	337	353	325	356	331	345	311	373	350	348	332	376	349	332	334	346	384	347	342	323	341	378	339	345	320	362	321	345	357	328	319	338	344	321	364	335	326	364	362	333	373	374	380	346	322	364	326	330	340	344	328	365	360	354	338	304	367	368	328	336	369	340	365	342	356	326	359	337	335	385	345	334	341	343	341	353	318	326	340	334	307	330	370	369	383	357	372	339	332	332	313	346	355	373	376	368	336	374	388	347	350	363	338	358	343	334	353	345	360	349	327	334	314	319	372	341	348	312	350	355	348	370	353	369	335	318	312	333	310	347	357	327	337	356	337	338	341	334	328	348	332	314	357	328	335	349	323	340	354	339	371	320	364	336	337	374	341	352	330	336	361	355	355	324	320	313	331	333	327	363	320	346	376	322	318	332	353	368	317	348	318	347	349	352	333	359	366	360	350	363	321	369	335	367	354	327	324	374	403	337	376	332	355	339	355	338	339	341	376	314	356	310	353	351	392	352	334	343	311	312	337	333	360	337	346	335	366	352	358	349	351	330	349	368	384	335	345	346	340	334	358	339	329	382	340	339	366	381	328	330	367	348	319	363	320	326	297	370	315	326	338	334	324	333	309	356	359	352	343	361	351	338	375	326	363	345	343	320	343	336	358	318	367	370	327	340	341	331	354	347	348	350	352	350	367	316	344	352	351	344	360	352	340	333	363	346	336	329	344	320	346	320	333	345	401	360	355	323	370	327	349	327	365	326	334	319	347	356	336	338	329	328	345	301	367	344	331	330	345	336	345	345	361	332	326	363	331	326	348	352	331	340	310	316	363	336	297	322	331	350	371	323	332	331	342	340	325	337	334	324	340	343	350	394	366	328	364	347	364	362	369	352	348	342	339	346	319	343	343	337	348	332	322	343	347	327	356	326	349	318	353	346	325	327	341	363	359	366	374	340	351	329	358	317	349	339	289	353	323	352	340	363	361	365	373	328	309	334	376	353	351	353	354	350	345	339	335	347	326	376	332	349	355	320	342	347	303	368	340	332	353	328	327	378	352	368	367	365	346	358	352	351	374	385	325	361	340	352	352	337	363	359	310	337	336	310	362	347	375	336	355	346	326	351	342	356	353	344	327	325	338	330	334	313	342	321	312	365	317	315	367	355	339	367	326	355	328	329	363	371	363	340	354	330	366	378	323	320	393	346	362	319	357	381	329	361	339	328	324	348	341	337	344	346	349	338	339	306	343	353	325	370	349	382	363	348	316	357	337	378	357	323	388	332	330	335	309	313	350	324	355	343	378	363	376	348	339	342	350	335	355	367	358	333	324	338	320	340	337	365	365	329	350	385	331	380	363	325	338	333	311	351	323	386	323	340	349	365	349	350	347	323	360	321	349	307	338	336	355	318	325	353	356	363	349	367	323	340	337	359	322	341	347	353	320	358	366	353	320	339	318	337	309	367	370	342	333	334	342	347	348	366	384	370	356	347	350	323	342	341	330	330	357	333	341	358	353	369	373	334	317	360	361	327	333	343	337	337	342	330	376	317	336	338	340	308	345	319	370	333	368	340	330	334	356	354	334	353	366	368	361	363	350	346	338	294	384	346	362	321	321	336	321	342	307	341	334	343	351	347	305	313	339	349	338	328	365	371	351	355	346	354	335	359	342	379	368	342	348	325	348	332	330	337	335	364	360	344	387	339	334	347	366	354	357	335	311	347	352	353	337	366	360	338	310	339	334	347	356	354	363	370	366	320	346	360	343	318	332	326	374	335	319	325	337	320	354	303	304	337	329	339	330	348	341	353	377	357	328	323	330	364	346	367	300	324	348	330	362	370	303	300	356	340	341	344	344	343	323	308	337	358	366	340	340	317	345	360	367	359	365	350	351	347	335	333	322	342	357	368	309	351	371	340	339	380	346	367	362	357	348	335	375	349	326	331	339	330	340	362	326	342	336	357	348	355	334	327	331	352	354	343	327	315	345	336	321	332	373	307	352	351	356	341	380	349	346	349	355	362	355	337	336	309	331	331	329	331	347	393	345	367	335	342	342	362	324	326	335	356	347	344	345	386	318	338	325	311	379	347	369	336	361	320	334	345	371	297	338	315	331	328	335	332	348	349	301	315	346	357	363	336	330	354	346	365	342	329	353	356	331	321	361	363	360	337	377	363	348	343	346	341	350	350	373	344	320	325	344	306	322	343	328	333	353	371	333	358	307	339	355	335	348	320	356	345	356	353	366	375	343	325	331	352	344	345	340	343	289	351	330	360	338	345	332	346	340	310	370	330	314	334	349	364	314	345	363	356	362	332	367	337	336	313	336	347	366	334	352	332	340	350	333	335	343	340	348	340	349	361	332	314	360	336	350	344	298	345	329	337	351	356	362	368	374	317	333	345	340	314	333	345	366	357	357	364	344	326	335	358	333	339	342	362	359	325	346	348	319	327	319	343	334	348	338	308	355	356	305	346	327	330	352	344	339	317	353	322	331	326	360	380	313	368	351	358	341	374	370	338	302	358	348	331	333	360	319	376	311	347	328	357	336	309	393	344	345	351	335	338	325	327	360	334	341	346	359	341	311	348	344	386	321	329	355	336	317	346	365	359	296	322	350	369	301	318	358	343	363	365	348	354	354	366	382	355	344	353	340	343	342	341	371	353	342	333	337	299	317	332	370	341	301	375	341	355	330	332	364	350	348	356	358	348	320	346	354	316	325	376	342	379	362	361	322	342	360	324	329	345	351	348	339	352	348	346	310	327	328	354	336	333	331	361	371	337	335	344	363	323	354	303	354	340	342	340	353	356	332	354	374	384	322	340
8022	2838	5156	6297	6973	5088	4696	4052	3239	2550	3050	5731	4791	2628	2742	2444	1221	996	957	890	983	937	900	893	882	883	900	841	858	878	840	809	806	868	826	806	832	781	816	814	824	864	857	801	791	799	812	828	780	821	788	807	799	814	830	777	775	803	772	819	800	803	783	815	799	805	772	821	816	839	830	774	789	822	835	856	822	809	857	839	811	809	775	847	793	794	730	825	841	782	807	748	810	789	812	806	821	834	791	766	842	801	846	788	811	828	804	781	818	801	774	818	802	843	744	757	771	843	757	749	761	780	783	860	769	731	774	807	797	770	834	786	776	771	807	814	802	802	822	779	732	782	819	818	826	823	740	801	782	827	829	824	796	781	808	826	860	793	777	797	782	843	815	797	800	733	761	791	773	804	873	756	802	780	765	810	834	829	791	851	785	753	840	777	776	802	781	819	788	765	790	763	817	788	791	787	851	826	793	796	784	805	838	761	796	789	793	762	820	768	856	819	840	779	796	775	789	791	806	815	786	813	786	783	786	804	799	797	834	800	761	808	790	806	782	829	756	789	827	845	823	797	760	774	804	815	834	822	734	802	787	810	768	840	827	763	830	781	792	763	770	819	854	788	787	786	806	796	816	824	789	769	783	838	816	777	784	773	794	827	768	798	799	786	773	769	835	752	812	784	813	769	820	770	801	786	814	772	796	781	796	841	815	773	788	812	837	812	806	768	800	821	809	787	818	789	800	818	788	767	827	791	781	741	842	819	747	797	790	745	754	818	772	758	828	810	805	774	793	856	748	800	844	789	840	747	818	830	819	834	790	793	787	796	806	757	797	790	818	766	797	814	808	822	781	801	814	803	753	824	789	790	786	779	770	814	768	796	831	819	802	764	792	772	775	824	797	818	768	816	773	801	795	797	772	780	784	834	822	774	800	792	807	784	787	797	794	813	840	801	791	826	735	750	733	803	838	837	772	756	794	804	837	797	772	788	802	819	831	829	809	811	828	766	800	821	770	762	818	797	812	755	789	818	846	788	781	805	828	780	828	793	786	819	807	790	814	800	843	805	801	746	827	820	819	853	834	796	772	793	819	780	778	827	797	783	788	799	796	805	833	838	765	825	810	765	730	800	799	838	783	794	800	778	804	780	803	792	790	723	798	813	769	842	791	779	720	799	793	799	811	844	827	878	800	758	784	815	794	808	802	789	787	813	806	806	812	822	799	834	827	808	851	804	789	788	806	829	767	786	812	818	816	784	761	780	810	773	822	837	787	804	820	761	805	847	747	781	793	814	802	767	739	790	853	816	804	842	801	789	776	820	747	801	781	845	810	874	749	834	794	779	752	838	811	783	817	808	754	797	794	816	846	794	848	808	763	828	815	789	785	813	839	795	814	809	734	793	844	810	818	755	822	836	769	747	835	783	775	801	843	758	777	812	761	782	810	800	863	825	859	839	772	762	764	809	776	753	762	809	789	808	793	796	828	790	760	739	799	808	804	817	807	846	783	795	808	762	782	805	769	802	749	841	805	820	814	817	765	809	797	786	809	802	833	776	845	817	769	801	806	796	779	808	815	766	883	804	797	789	781	799	842	817	790	834	813	769	785	808	797	798	786	829	893	784	800	790	756	787	802	802	784	795	802	838	745	784	752	796	823	796	798	791	839	815	799	815	773	796	745	840	789	763	804	787	817	836	770	821	779	804	764	798	785	855	813	801	825	850	746	815	750	774	805	814	779	794	838	782	827	794	788	790	785	757	808	749	831	776	772	819	786	829	790	816	823	786	801	799	803	840	799	819	869	799	783	832	796	820	816	756	776	828	806	794	782	810	806	746	799	818	751	790	781	802	766	782	793	796	786	792	789	807	786	861	830	745	803	764	764	791	783	786	773	769	775	764	809	757	738	821	755	772	743	775	823	775	817	792	812	792	789	762	819	805	824	797	873	830	831	811	810	838	809	835	826	750	859	808	782	822	845	807	861	779	853	782	825	819	804	806	833	785	832	808	856	780	791	813	824	845	755	816	797	800	817	750	778	764	831	774	851	778	755	846	783	747	769	793	782	788	814	805	764	822	777	833	796	764	745	838	814	767	793	833	778	815	846	822	786	791	806	781	836	822	831	789	739	798	837	821	779	824	782	784	795	842	791	785	778	817	836	804	826	775	776	772	779	844	825	757	766	802	842	765	781	788	798	807	785	797	799	769	830	799	790	795	776	774	790	836	742	715	787	796	825	789	819	813	818	765	809	844	824	812	744	743	825	810	759	787	770	814	780	765	801	790	836	784	747	788	774	771	785	772	849	852	819	780	808	777	783	807	786	801	820	819	825	825	795	827	782	871	795	798	763	870	795	747	768	821	779	833	774	849	827	799	804	794	802	787	815	814	821	745	780	790	772	811	770	829	799	820	796	754	818	801	824	798	805	803	811	766	737	840	789	803	770	822	837	784	802	807	844	771	830	821	840	768	798	816	784	781	815	789	757	762	792	784	823	791	865	780	797	830	831	759	835	775	794	842	760	802	762	790	785	822	768	809	793	788	777	776	818	784	775	780	798	794	831	766	802	797	804	779	819	817	787	785	793	741	766	761	766	824	816	822	810	818	766	818	838	812	767	840	816	755	794	805	799	782	792	796	780	781	782	800	790	786	784	822	829	823	795	814	759	748	787	824	754	767	801	777	746	838	838	839	807	787	812	838	759	799	819	798	814	802	792	744	839	807	788	818	803	818	797	788	770	778	814	789	797	770	760	773	819	871	812	787	782	812	811	843	857	823	739	797	820	819	789	761	845	784	797	811	847	810	791	801	755	790	754	819	807	805	834	777	762	837	834	787	793	761	814	793	779	805	794	755	794	815	777	793	855	796	754	790	797	787	804	759	804	841	790	787	827	777	778	828	802	811	815	775	806	820	800	798	834	776	830	751	825	786	817	813	804	823	833	797	888	854	770	815	752	798	790	770	813	764	794	809	795	754	773	813	802	776	783	825	797	808	775	756	750	803	778	794	804	818	814	768	836	808	791	801	766	840	812	802	827	781	756	772	835	790	771	840	820	814	812	823	823	824	784	752	867	809	810	786	794	765	768	782	772	841	745	741	780	821	831	822	801	725	784	779	805	809	775	864	752	801	838	798	801	805	808	806	842	824	759	841	812	792	788	798	805	793	795	830	800	800	780	830	812	820	776	787	812	808	789	793	803	852	819	798	809	777	795	816	801	790	792	831	854	838	825	781	787	798	806	762	839	836	802	812	786	803	825	820	801	800	781	783	788	800	849	798	798	809	830	778	758	779	780	759	794	837	829	759	840	853	769	815	802	793	796	810	765	769	805	813	817	797	806	766	763	822	855	804	748	827	778	838	821	752	819	789	818	792	812	761	813	784	775	810	754	757	808	835	772	808	788	799	780	808	797	819	791	746	759	800	825	811	785	760	828	862	722	787	828	791	843	827	778	851	854	778	797	827	792	823	851	770	831	820	873	769	798	788	777	802	774	807	817	867
28458	14169	7853	5940	5634	4219	2750	2268	1643	1176	1010	1727	1886	1198	871	669	470	317	329	317	329	330	305	279	305	290	279	273	302	267	304	288	282	255	278	284	281	298	272	273	289	283	273	281	284	314	299	275	257	288	280	265	264	294	274	264	283	216	295	265	302	285	247	296	266	244	300	271	261	309	294	297	265	282	289	275	310	281	296	269	286	254	272	269	274	272	278	258	290	222	251	282	247	264	270	262	294	292	269	263	263	299	236	261	258	254	279	274	254	260	270	296	292	255	277	237	251	284	256	285	254	269	266	245	269	270	250	268	248	266	287	286	254	282	272	236	283	252	263	280	282	300	274	259	277	276	260	240	285	252	255	292	279	274	247	264	256	310	273	283	284	278	280	274	269	269	271	262	274	254	253	276	256	262	268	244	247	267	283	286	270	281	250	268	279	274	286	277	272	251	272	259	260	271	234	284	267	275	257	257	266	273	257	263	252	267	277	266	243	274	270	271	253	259	301	260	294	256	272	273	260	240	258	239	260	281	275	270	293	310	266	266	258	256	265	267	299	274	265	279	258	256	272	289	273	281	267	254	272	269	243	267	265	292	271	271	268	296	281	283	274	289	282	267	273	278	266	254	270	286	303	267	262	282	270	254	276	257	269	237	223	245	270	277	280	295	288	305	248	297	253	289	274	283	285	257	266	255	274	256	289	294	243	244	268	280	247	269	269	261	264	269	287	271	271	245	287	252	277	270	263	263	261	270	297	265	258	274	285	271	262	256	271	240	252	262	279	250	262	272	276	284	274	258	278	297	250	286	269	251	292	213	290	246	292	280	250	247	268	261	304	281	267	246	286	288	268	277	250	261	246	247	284	260	258	245	283	272	246	258	268	260	260	258	260	283	261	299	293	280	281	259	271	271	282	254	233	249	286	273	289	279	269	267	270	279	270	280	254	261	255	259	249	283	243	286	258	281	274	280	294	275	251	252	266	253	303	275	273	288	274	264	268	259	290	255	264	287	303	260	253	299	256	240	258	258	290	263	287	272	249	259	259	249	264	278	285	288	265	255	275	245	248	249	255	232	238	276	243	244	268	288	286	257	241	300	259	281	278	256	249	280	292	246	251	291	263	254	294	251	290	291	256	269	261	246	263	246	252	291	274	263	298	245	277	290	256	254	307	253	262	299	260	293	284	262	266	265	254	245	270	248	296	274	267	258	261	265	257	281	259	254	265	295	290	241	261	276	256	261	279	264	267	264	284	241	249	254	269	259	290	275	303	282	252	270	283	265	283	256	276	249	259	277	299	241	287	242	258	260	242	258	237	258	260	301	248	290	264	271	258	299	265	299	260	251	255	275	292	261	248	258	277	280	260	283	283	280	251	275	265	273	256	252	273	285	250	280	288	310	264	265	295	283	260	233	283	276	280	271	271	235	282	262	278	265	284	273	256	242	257	274	263	305	261	313	297	279	287	266	309	295	294	236	278	277	275	268	289	268	263	271	290	263	267	275	289	262	269	271	273	263	292	241	271	282	250	261	263	258	294	252	249	245	273	296	230	253	265	280	246	276	263	274	299	279	273	274	275	266	238	257	264	296	268	264	277	257	257	291	286	288	270	271	272	274	275	243	285	278	261	256	279	248	258	264	259	247	247	267	309	238	280	256	295	256	242	273	253	268	280	295	272	273	271	250	245	262	266	294	270	293	267	265	274	252	267	279	272	284	247	270	273	287	268	249	270	258	298	295	273	279	241	267	249	273	235	272	268	248	258	277	259	269	235	241	257	271	270	277	265	229	287	271	245	277	267	305	270	263	310	296	272	264	290	259	270	281	280	262	265	254	252	262	282	271	267	306	270	259	260	258	236	222	253	249	271	255	272	271	274	227	262	273	254	262	279	278	266	273	301	274	258	235	265	275	274	279	293	263	240	262	247	243	228	253	262	264	276	250	269	259	299	245	282	266	287	269	290	289	248	294	272	264	236	271	253	285	275	283	281	241	278	269	274	276	271	263	239	282	255	267	271	281	283	286	230	248	245	255	258	256	262	275	279	272	277	265	287	257	259	281	274	228	286	237	277	259	269	269	251	291	303	276	288	252	263	269	257	249	262	283	276	265	287	294	286	258	260	259	239	268	280	277	257	260	252	276	262	267	310	262	236	265	241	298	249	281	259	287	277	234	252	243	273	251	245	300	290	280	273	265	286	265	284	251	269	277	280	260	271	273	256	281	262	294	283	270	236	273	266	281	277	266	301	264	291	262	255	263	279	246	286	242	260	245	258	276	320	271	272	283	266	256	271	267	291	271	247	268	253	259	274	290	264	277	274	266	295	270	283	232	262	249	265	225	270	272	289	266	263	270	274	272	276	274	282	262	279	277	249	277	257	266	261	253	254	239	254	266	279	270	257	263	285	268	265	282	280	289	296	276	272	272	255	258	263	296	298	261	267	234	291	272	293	268	251	266	287	258	272	301	265	262	283	271	247	311	273	251	269	269	266	291	260	236	276	252	266	271	289	277	248	286	268	282	288	249	266	229	254	292	275	237	250	253	283	273	231	264	245	241	262	250	290	273	297	254	251	287	258	275	281	255	279	295	272	284	255	277	249	271	268	267	269	265	264	244	273	273	286	283	278	274	246	263	273	304	264	259	273	267	244	268	278	275	262	293	278	271	230	242	292	275	273	253	257	273	265	271	225	237	259	260	286	255	276	266	269	280	264	274	295	278	256	287	258	260	249	243	249	265	307	291	265	252	248	264	263	263	279	292	268	312	238	244	252	282	275	253	266	277	240	296	269	254	274	275	282	270	281	286	269	263	254	250	298	274	282	268	273	247	262	261	256	265	251	283	264	265	252	253	247	261	272	266	269	252	298	274	258	290	268	264	244	257	275	286	263	280	311	262	281	291	277	268	287	263	264	244	267	243	245	250	284	282	271	256	273	268	282	240	261	280	258	296	245	275	271	284	264	283	265	270	269	282	255	250	278	247	252	292	278	284	258	283	315	295	288	278	292	264	243	255	247	286	281	284	308	244	269	276	314	278	276	267	259	278	270	281	285	264	267	262	227	229	276	269	247	240	256	269	288	284	264	249	261	258	267	228	247	266	215	265	242	264	251	281	280	278	254	253	278	257	268	265	248	261	271	281	261	273	254	244	263	265	287	252	255	262	255	289	290	310	252	283	264	263	265	262	288	270	251	273	273	270	271	282	242	275	278	264	278	271	252	274	322	279	266	282	260	273	258	271	293	273	243	253	276	239	267	271	252	296	243	241	276	280	301	285	277	279	266	301	252	238	290	240	269	293	253	279	288	248	284	268	299	264	279	275	276	274	247	269	250	271	283	261	289	260	261	267	285	272	316	256	305	275	275	304	298	284	249	253	271	250	262	234	255	273	283	281	247	270	258	301	287	281	268	272	265	285	256	263	248	265	259	280	277	278	304	263	254	261	276	242	299	258	285	259	292	249	273	242	258	233	278	232	259	261	266	272	255	260	272	288
8345	4143	8156	8921	9690	8333	7299	6572	5160	4816	4098	9045	8614	5386	3486	2722	1887	1049	937	821	866	867	865	789	727	744	733	733	683	762	648	702	703	650	664	650	628	610	651	662	686	634	685	676	659	640	639	651	683	675	663	620	658	618	631	611	636	636	622	621	643	629	617	597	615	655	625	611	619	613	625	614	652	653	636	651	678	669	670	668	626	644	606	622	641	613	616	602	607	630	607	585	623	579	628	611	586	604	576	594	589	611	608	559	660	579	610	603	641	592	615	603	605	580	620	582	578	588	599	608	625	600	593	580	625	639	565	595	572	574	609	604	580	614	606	611	591	585	541	620	590	601	642	608	611	619	590	549	638	610	624	624	586	577	605	613	604	618	597	608	577	603	588	602	613	599	585	564	605	629	604	599	616	579	590	608	623	585	587	577	570	601	567	588	617	584	583	600	581	586	556	597	610	610	558	614	584	566	625	615	601	628	606	578	603	622	602	569	626	570	638	583	602	564	575	603	617	590	532	569	617	554	542	639	566	581	605	638	593	649	598	583	613	602	580	586	601	614	616	594	556	592	608	592	564	602	595	612	617	594	592	598	621	602	570	587	595	636	580	617	581	624	611	606	598	617	606	609	645	611	617	621	584	561	596	585	561	590	617	582	603	597	595	542	578	632	649	602	598	593	618	568	567	600	588	590	598	574	624	606	584	620	603	574	602	608	588	619	561	581	589	608	591	638	602	605	620	621	542	638	558	597	619	586	578	573	577	628	634	613	574	565	624	623	589	587	584	580	583	602	562	568	609	599	589	560	613	614	616	594	609	566	597	618	589	592	564	571	607	626	590	614	591	557	610	610	582	596	615	613	618	558	572	575	605	602	582	583	553	621	526	634	583	558	551	582	574	626	613	553	624	620	559	603	639	587	565	568	603	568	566	644	588	577	639	582	644	578	578	576	649	585	620	605	604	646	657	646	644	582	587	576	555	589	587	577	608	594	570	609	596	568	574	582	619	671	607	577	552	627	588	622	583	596	642	624	612	586	552	623	560	620	558	575	592	563	589	592	567	550	612	607	581	594	588	599	590	615	567	632	568	602	580	585	605	593	642	612	625	599	582	607	664	642	577	573	590	600	627	558	610	593	610	564	603	548	602	627	596	569	619	587	606	599	584	587	617	610	602	618	593	619	575	588	557	582	625	604	577	595	530	619	581	589	642	608	601	558	529	591	563	601	642	578	625	615	627	585	672	599	602	640	581	601	593	578	589	630	597	609	604	580	573	617	627	609	591	595	643	605	573	629	585	585	558	578	627	631	585	572	586	610	571	583	589	615	573	569	571	594	606	565	617	587	569	616	538	580	577	603	621	593	595	589	586	562	583	593	620	577	581	592	611	597	625	591	603	586	594	601	627	618	577	596	598	573	602	567	626	586	578	607	572	592	622	585	596	604	629	654	566	613	616	594	600	606	555	575	635	594	578	646	594	570	644	581	567	604	576	582	575	576	607	576	600	559	594	593	568	579	585	586	669	609	629	555	566	572	623	606	607	637	604	584	622	586	570	573	584	608	611	562	627	604	581	643	584	566	631	607	607	598	573	608	557	595	596	583	634	597	561	613	618	570	617	623	594	539	626	618	617	637	593	589	625	590	610	612	540	625	523	580	603	588	600	622	603	601	565	589	625	620	568	593	600	605	573	549	577	565	571	591	564	551	610	621	568	568	597	616	602	605	593	607	610	616	631	599	552	561	615	616	632	576	601	620	623	579	575	574	602	592	562	616	575	558	630	587	616	615	626	610	623	577	606	611	612	615	624	562	569	548	621	605	576	564	590	619	622	562	589	562	601	594	582	590	598	576	626	608	586	582	574	604	578	565	603	605	608	609	614	596	578	594	578	597	592	642	586	652	597	548	572	602	621	613	592	568	624	575	638	565	575	565	576	580	602	584	617	620	609	599	608	600	617	622	603	653	598	622	571	598	561	600	569	616	609	606	578	608	608	612	624	546	578	604	571	618	587	609	613	596	626	568	667	573	560	636	572	610	567	574	605	619	621	610	616	588	614	601	625	629	595	563	572	611	611	629	565	590	618	575	611	614	618	608	584	617	583	590	611	594	599	610	597	588	605	606	584	605	571	596	592	588	595	510	614	589	582	555	643	572	599	591	600	608	609	594	569	628	587	589	590	594	598	625	590	596	572	596	598	627	640	567	575	562	611	588	626	599	613	616	566	638	577	573	618	594	570	626	622	596	589	582	612	611	571	569	619	644	601	612	627	517	561	591	591	625	575	610	574	601	559	555	605	614	628	575	610	565	635	603	615	611	625	574	577	600	609	609	583	622	557	581	689	550	546	595	595	600	591	587	588	635	637	603	623	617	604	606	594	611	583	593	574	575	613	624	565	609	586	580	575	559	622	632	606	604	647	614	604	625	646	557	619	578	602	604	573	632	603	553	622	582	612	610	563	597	607	610	575	623	592	639	591	549	593	581	619	610	573	613	639	604	529	578	609	642	566	614	595	575	578	588	608	624	581	637	594	556	574	606	600	650	624	603	585	567	584	580	601	602	588	604	618	616	610	565	566	615	616	582	605	602	581	585	539	597	614	620	601	579	617	623	562	605	595	655	603	591	631	619	582	617	656	617	619	627	593	605	597	576	617	619	584	607	571	606	595	589	606	605	571	564	579	560	552	576	605	599	634	608	641	568	644	608	566	568	596	572	645	627	574	558	600	598	588	646	581	552	610	576	603	579	613	588	576	569	582	594	610	559	601	547	576	603	633	617	580	567	575	603	610	604	573	568	581	570	570	591	560	593	576	621	604	532	544	568	620	599	598	609	579	632	566	583	587	558	621	610	572	563	630	569	605	603	549	610	569	592	570	597	641	572	603	578	587	587	629	649	638	583	627	577	551	593	627	564	612	578	574	596	569	572	594	586	590	601	599	598	588	600	604	637	635	573	572	613	605	601	614	583	616	590	602	617	592	578	586	542	625	584	558	559	626	611	591	609	570	573	584	631	592	602	555	617	593	586	570	590	587	607	593	562	607	575	588	584	574	615	580	606	571	592	617	613	565	609	576	611	589	570	612	607	537	593	624	585	578	601	607	580	637	585	598	599	596	571	562	596	611	599	630	624	587	582	599	620	617	622	637	589	602	617	602	635	586	572	636	613	591	594	573	614	573	591	601	611	611	604	598	572	590	596	612	579	576	572	578	548	603	580	601	560	570	672	574	644	588	572	595	592	600	557	593	616	619	595	629	587	604	610	594	590	591	629	593	581	592	608	603	599	626	655	565	588	595	607	593	632	594	609	674	600	581	570	574	619	610	553	595	620	572	638	602	559	595	590	614	598	583	632	553	590	569	591	591	597	573	570	619	599	597	599	590	570	598	609	597	621	601	585	596	617	637	589	615	624	622	594	627	599	638	579	551	639	600	580	592	596	620	607	606	607	577	628	585	606	558	604	596	628	620	596	605	558	613	564	573	615	576	631	589	590	583	603
25621	6297	529	416	362	274	263	266	261	260	260	262	235	267	258	261	269	253	253	257	281	266	232	230	259	254	219	244	253	257	221	248	287	255	281	274	262	277	262	240	244	241	264	246	257	243	248	249	241	282	263	253	261	218	258	242	257	244	255	251	229	215	267	245	249	248	247	222	261	232	255	251	261	237	249	248	256	274	219	258	228	257	229	243	239	238	241	239	244	244	277	238	270	270	243	248	234	256	234	268	238	244	265	261	277	245	247	242	248	272	217	254	236	230	275	243	252	241	267	231	217	257	241	265	241	272	284	265	284	242	271	262	259	240	241	263	254	272	214	223	272	239	256	248	266	219	236	247	245	241	247	233	238	251	223	225	245	269	229	233	257	260	234	256	259	253	232	257	251	253	259	254	241	216	287	238	232	271	270	270	266	256	279	252	269	232	249	247	268	224	261	259	241	289	235	257	224	257	232	228	239	260	232	252	230	229	255	245	240	236	227	268	243	242	252	242	272	236	249	247	266	267	227	252	230	265	261	262	268	275	252	256	258	252	261	216	253	230	226	270	231	225	253	261	236	281	255	253	263	267	231	251	265	254	267	241	265	222	220	225	248	232	263	216	219	263	276	212	245	238	254	257	227	241	280	256	280	207	258	254	267	233	270	274	226	213	235	239	244	246	254	239	261	235	219	239	238	242	305	211	250	248	249	247	246	258	251	247	244	233	249	256	263	271	230	224	234	253	259	246	265	252	276	225	228	236	230	227	257	257	261	273	239	258	232	244	243	272	247	268	260	240	263	235	219	251	211	230	281	251	233	238	268	235	240	244	244	235	234	254	243	242	232	272	222	245	239	247	257	254	226	226	236	254	247	259	263	248	225	246	228	276	235	252	253	256	260	249	263	222	239	240	231	262	258	232	240	243	226	266	220	222	216	239	257	230	274	254	278	263	225	230	235	246	262	250	261	243	236	266	267	256	253	256	231	250	251	254	272	237	241	238	230	222	256	242	222	244	242	241	247	238	222	240	259	261	232	254	259	238	234	268	216	226	232	284	268	248	236	246	258	259	246	254	250	244	244	233	253	266	238	251	248	250	249	258	231	244	256	255	278	222	263	270	252	239	256	264	246	237	222	235	250	220	284	246	261	254	257	267	255	249	253	238	297	235	237	236	262	264	216	244	222	243	267	264	247	262	231	280	248	249	251	262	231	257	254	289	278	216	262	238	233	241	246	255	254	257	241	249	238	243	238	278	235	256	275	224	256	248	236	255	233	267	286	243	236	254	246	253	260	280	269	281	217	225	255	274	259	229	227	255	259	263	252	235	264	266	262	245	227	246	236	226	245	224	236	231	229	248	254	240	264	262	215	256	238	234	213	223	248	247	243	247	277	242	230	246	262	241	237	231	241	263	250	265	272	253	261	246	239	232	243	254	263	263	234	242	231	217	251	236	240	262	241	259	258	264	233	239	255	239	218	243	265	252	220	249	248	279	251	261	262	271	248	277	269	248	248	211	232	259	260	248	248	265	237	240	251	244	266	257	291	265	246	239	226	248	264	276	244	279	257	239	247	249	239	245	270	253	257	252	241	235	281	223	260	270	263	244	237	245	273	235	237	238	226	217	268	230	265	238	223	245	217	250	216	225	267	228	254	253	216	236	240	236	243	227	245	236	238	277	263	251	255	249	262	238	244	235	252	247	222	252	255	228	231	249	246	241	240	241	221	251	245	267	239	263	234	264	253	244	253	267	250	248	253	251	266	233	273	227	233	238	246	222	238	264	289	238	248	264	239	240	220	218	259	264	229	281	251	227	246	253	252	264	250	248	224	251	236	269	242	253	254	248	264	230	246	226	235	235	242	256	230	229	252	248	252	274	256	253	235	250	259	229	238	257	230	236	224	260	271	236	229	271	259	256	245	262	255	244	246	231	244	254	253	278	249	239	229	247	239	255	280	242	213	234	260	246	265	213	234	252	263	244	248	249	236	291	256	244	241	274	249	201	233	216	233	234	264	255	218	228	244	239	257	227	252	237	270	253	246	270	256	293	271	267	253	266	232	236	270	251	252	278	235	278	240	232	250	241	242	239	259	242	245	273	269	262	241	284	227	235	241	241	253	239	246	218	219	272	251	247	243	254	246	245	258	256	221	256	237	244	272	254	235	227	243	247	264	249	249	230	239	238	233	251	258	253	226	262	228	254	235	267	256	255	259	248	244	242	242	236	257	255	249	252	255	255	233	227	259	242	240	246	251	240	217	265	272	232	267	252	218	236	220	271	215	264	294	263	258	254	242	259	262	267	239	233	279	219	209	255	244	250	248	245	260	249	270	255	264	237	227	277	263	270	224	250	225	259	230	257	247	265	255	251	241	258	240	241	251	239	255	248	247	261	231	265	236	256	252	224	241	221	261	235	236	234	236	269	260	246	292	271	240	224	263	263	254	247	217	256	274	246	253	215	251	251	241	224	227	256	246	245	255	245	217	251	237	253	249	249	261	258	245	262	260	249	259	259	256	261	242	222	234	274	248	253	269	262	266	245	259	254	248	261	239	221	233	274	242	253	245	251	258	251	229	251	238	216	266	306	279	266	274	258	252	235	248	217	238	275	261	258	253	262	244	249	240	267	215	277	276	267	257	268	260	245	216	248	264	233	255	275	261	258	277	261	266	254	213	248	265	232	253	266	243	254	253	239	234	255	264	219	252	257	235	252	260	241	260	246	238	229	263	223	267	226	247	221	233	279	245	243	239	237	254	247	250	246	279	252	248	260	249	250	269	271	224	240	247	269	253	235	250	258	253	237	247	239	269	231	255	250	268	236	261	241	227	260	290	264	285	261	255	265	224	235	250	258	259	245	253	261	257	244	228	250	257	252	235	253	250	250	236	236	233	249	227	255	245	244	227	255	251	259	269	224	241	256	261	258	255	216	222	230	274	231	249	243	265	234	237	273	238	257	247	267	251	234	261	246	239	270	271	258	241	262	268	254	265	260	216	264	257	246	236	229	248	225	246	287	294	255	234	264	234	244	252	248	273	269	242	263	238	254	230	238	275	266	233	249	259	282	274	233	243	261	244	250	239	247	255	240	279	261	247	241	207	233	255	259	232	257	243	244	271	227	261	286	253	248	288	238	239	264	239	249	230	259	263	243	248	254	254	264	257	253	276	258	258	242	223	263	267	270	234	287	257	244	237	234	268	230	267	246	275	235	253	247	256	234	247	224	242	252	229	253	255	230	228	262	268	233	225	200	273	248	241	258	219	253	266	261	248	282	234	237	249	256	249	230	246	246	235	254	238	255	242	262	245	261	247	239	273	242	238	269	226	273	266	227	252	229	252	263	267	238	257	237	264	233	236	232	234	243	255	257	242	229	243	248	251	249	279	252	281	237	232	258	264	249	256	239	290	272	238	238	257	267	260	252	265	247	268	237	245	244	254	275	262	256	258	256	250	230	249	268	249	232	260	285	233	243	259	260	253	217	259	247	232	257	252	221
6873	781	946	1002	1115	813	762	773	726	672	710	775	786	685	719	571	613	570	614	550	567	586	565	525	595	564	598	578	576	585	562	589	556	552	584	572	601	582	588	575	544	581	631	602	596	581	555	586	531	608	606	590	519	544	567	583	586	542	579	609	593	639	576	576	547	609	570	510	641	567	607	564	593	597	593	588	562	571	572	611	564	603	564	597	567	605	580	584	573	559	605	625	577	624	590	592	605	567	622	586	584	566	535	514	597	567	618	555	594	581	579	613	595	600	575	590	581	546	592	542	545	566	568	552	558	600	590	555	604	581	577	568	583	614	580	608	591	609	592	589	548	596	605	578	638	599	607	578	584	584	623	554	583	567	568	569	595	600	590	587	555	564	534	566	650	569	557	604	539	626	560	636	543	596	601	590	578	558	571	553	608	604	582	568	585	621	545	588	560	572	567	581	546	606	548	557	529	625	589	612	601	596	623	600	521	581	569	563	558	602	587	566	574	538	661	569	609	605	629	530	552	640	566	591	583	624	618	587	541	592	570	632	559	598	549	628	599	556	598	580	581	626	602	603	577	565	619	583	543	583	588	534	555	529	602	571	584	561	605	552	564	618	594	586	568	578	583	605	569	573	582	587	620	572	589	607	600	574	592	546	576	589	603	575	575	573	606	584	515	559	597	570	589	626	596	586	563	632	578	611	688	540	573	643	575	599	589	604	591	564	612	556	547	569	602	578	591	626	609	504	583	576	561	603	588	549	564	578	548	590	601	592	582	604	568	599	582	586	554	592	539	599	594	575	599	565	551	604	580	623	566	586	609	582	582	611	582	589	608	554	612	560	561	552	574	571	606	584	583	609	561	595	589	545	588	612	583	556	562	572	592	592	628	575	570	597	596	617	582	544	556	591	561	587	571	562	596	595	620	578	586	612	549	597	592	541	580	595	557	588	623	548	534	567	567	566	568	580	584	567	549	573	561	586	543	562	580	518	556	561	599	555	580	630	511	588	546	628	551	522	586	542	576	596	569	575	597	537	594	581	582	586	580	570	611	604	603	623	557	564	582	616	562	590	610	562	558	590	580	578	556	558	585	608	597	577	573	603	573	548	575	565	593	579	572	574	582	591	571	600	551	579	619	586	602	544	583	593	564	586	619	565	549	563	582	591	578	607	612	617	601	579	572	595	582	572	568	606	552	581	568	570	593	533	565	592	550	570	586	616	583	571	574	593	567	568	588	620	568	586	554	568	608	566	578	589	556	560	582	606	603	522	586	602	574	543	577	581	598	574	608	569	607	577	593	555	589	584	592	629	600	579	571	615	601	601	605	591	557	610	604	621	574	570	603	595	573	632	569	597	578	599	576	566	534	587	571	590	591	619	552	605	583	599	589	565	554	587	596	578	569	561	558	593	555	562	606	608	557	599	597	532	560	574	568	569	587	567	542	571	618	583	612	586	585	588	578	589	595	590	558	578	550	601	609	564	547	555	589	572	626	597	567	586	533	591	600	604	639	560	556	599	596	623	540	571	607	587	610	579	592	581	558	581	591	583	596	607	530	606	559	561	574	586	599	609	562	591	592	538	587	619	564	594	572	576	612	569	576	589	589	609	565	577	613	581	620	545	631	599	574	561	588	608	579	594	562	632	554	583	578	578	590	582	541	573	583	626	567	596	615	544	582	556	588	565	598	564	610	584	574	624	573	567	541	601	615	634	539	582	585	549	573	580	583	576	582	597	559	582	560	574	560	579	580	581	572	573	569	575	577	581	551	573	597	556	570	588	608	577	582	552	605	562	544	594	561	545	619	620	558	582	591	586	628	554	586	547	574	606	620	565	584	549	571	560	572	587	607	573	581	629	586	593	564	560	573	572	562	587	613	570	608	552	572	583	564	591	561	617	610	571	578	558	574	579	549	612	571	532	573	592	571	581	581	571	610	616	588	624	578	538	586	576	582	575	594	553	581	653	610	579	582	577	588	631	559	601	545	580	602	568	624	558	616	570	576	614	551	587	573	600	604	563	593	633	580	572	591	570	544	572	576	577	546	588	563	549	542	599	611	638	579	580	527	580	528	606	596	583	595	586	624	597	545	600	565	627	595	586	579	559	554	559	565	560	614	594	585	585	567	595	569	540	552	552	604	581	534	572	578	567	582	588	539	636	624	617	572	613	593	609	625	586	581	570	570	566	562	602	585	547	591	603	561	568	565	545	570	557	571	604	582	583	612	562	585	589	591	581	594	611	597	592	589	581	581	573	595	602	600	567	582	548	563	544	559	611	624	600	597	604	600	580	584	573	599	575	552	620	547	618	557	547	629	612	571	600	556	592	547	557	567	591	572	566	568	551	602	601	567	562	581	561	602	566	558	569	570	598	579	577	588	572	561	581	625	548	608	598	604	567	540	576	529	585	569	580	583	567	603	620	554	583	583	599	540	541	573	602	573	589	589	570	586	591	605	606	541	555	566	578	558	578	577	561	598	579	567	575	594	572	588	572	583	571	592	559	593	573	584	607	592	543	576	575	567	546	594	591	569	570	617	547	603	569	618	612	562	568	572	598	570	549	592	553	603	566	561	570	568	571	581	575	584	581	596	599	541	563	623	604	574	597	585	552	538	534	566	620	552	570	598	581	596	549	576	592	557	571	599	584	627	567	576	603	617	562	587	580	599	588	571	542	592	540	547	576	598	614	581	561	569	582	566	535	552	578	579	582	597	584	537	583	614	537	602	596	546	595	593	563	574	537	598	549	598	570	583	587	571	585	599	627	590	612	611	590	620	571	584	526	560	577	576	601	586	580	575	623	600	567	618	587	576	539	586	562	583	579	571	560	599	585	628	633	572	595	572	560	567	576	550	564	548	555	606	542	561	592	587	565	566	587	556	525	580	590	568	584	537	570	619	591	580	557	555	569	587	589	599	555	560	588	544	579	582	564	570	627	584	599	567	571	578	608	540	590	559	584	548	585	537	619	588	583	565	609	575	617	534	578	566	582	607	580	605	534	547	599	587	576	574	573	585	609	548	562	580	586	576	603	564	577	542	569	627	584	589	592	597	563	571	580	543	574	599	588	661	639	594	562	555	588	569	580	572	559	576	592	573	570	588	600	592	578	538	582	589	610	579	579	582	617	571	570	603	557	608	560	583	587	573	547	606	638	584	562	593	610	588	586	540	595	548	583	613	596	586	602	578	553	567	593	590	610	534	541	593	536	583	607	615	564	535	572	562	598	591	564	571	622	571	573	605	579	589	571	569	562	611	570	572	569	594	586	597	612	569	598	588	586	572	590	567	585	559	541	595	566	564	556	598	605	599	595	591	568	587	582	571	605	622	558	567	583	598	597	591	604	611	554	556	574	585	591	558	579	566	606	565	580	599	574	535	564	547	596	571	615	586	584	559	578	590	577	574	619	557	590	598	576	572	617	582	595	537	607	545	565	596	603	613	574	551	566	593	563	616	601	603	612	590	607	572	585	575	512	551	586	626	540	594	601	592	577
27762	10436	3984	3570	3822	2493	1473	947	850	756	565	877	863	845	625	538	397	355	362	345	366	326	369	334	370	372	306	327	353	346	343	332	303	332	346	367	328	354	372	283	373	353	329	332	310	326	317	309	353	377	323	364	333	333	351	335	333	341	313	346	361	310	327	341	348	377	328	336	377	374	349	352	354	371	356	359	339	367	341	344	358	350	318	345	348	316	324	340	305	384	337	321	333	356	348	358	308	323	329	362	329	349	361	314	314	364	337	352	330	322	314	366	348	339	333	341	332	326	361	303	306	328	360	330	336	356	369	298	331	351	314	322	325	335	324	331	344	301	355	336	315	337	337	360	292	374	345	344	347	325	351	344	351	331	382	339	326	342	344	345	348	327	332	350	351	353	304	370	366	351	337	324	332	331	322	338	365	332	339	331	356	336	367	344	367	324	333	363	345	332	342	365	328	327	310	350	339	345	357	356	339	355	331	348	386	380	322	337	336	328	399	324	344	350	339	363	293	372	326	341	328	320	342	338	327	357	324	332	341	344	328	346	338	347	340	309	363	315	327	342	325	332	335	353	341	341	350	333	337	343	319	304	366	334	309	302	346	329	320	344	337	314	365	344	321	296	343	328	352	381	346	326	367	315	296	324	315	352	332	348	360	350	344	302	348	318	316	339	368	328	312	342	369	354	336	333	388	347	354	352	364	331	309	354	377	327	332	347	296	361	325	321	324	334	333	363	333	361	325	363	313	336	330	316	347	349	317	308	337	337	316	324	361	336	317	340	328	345	307	339	319	357	351	331	348	340	315	327	331	372	353	327	363	364	294	327	353	317	349	364	320	339	340	340	345	347	364	341	339	305	364	342	347	301	353	352	330	335	352	332	333	342	304	341	374	331	347	349	327	347	369	316	340	345	316	320	334	324	340	332	347	340	362	346	335	339	341	335	363	371	335	351	359	316	344	342	343	336	329	338	298	356	361	330	339	339	335	325	340	308	341	310	338	311	333	393	349	320	319	314	372	334	328	330	328	345	338	349	302	330	355	377	343	333	328	353	323	374	305	321	371	370	343	336	319	357	294	354	332	338	333	314	363	340	348	331	346	339	345	299	330	372	328	330	355	339	321	314	354	337	354	342	328	338	348	335	329	370	336	325	350	337	325	356	350	321	348	352	344	332	324	356	317	339	316	337	351	317	365	302	341	313	319	306	301	340	342	363	342	345	370	360	343	356	368	359	338	321	343	363	379	356	333	326	318	340	347	335	321	346	334	347	329	343	341	312	370	351	315	303	317	372	315	351	340	346	342	331	329	340	342	372	360	362	299	329	304	309	324	320	337	337	332	358	354	353	313	319	347	373	356	355	358	361	355	324	387	364	345	368	342	323	323	333	326	321	331	325	311	360	309	334	366	325	333	335	338	337	350	353	326	317	329	347	325	316	315	332	332	328	334	337	335	341	341	331	360	321	303	354	332	344	321	338	342	320	339	314	366	318	347	323	338	339	326	361	351	361	331	317	348	334	357	345	324	324	370	340	338	322	337	342	337	331	332	309	347	345	352	345	338	327	349	361	342	351	328	350	356	340	335	320	339	415	321	345	355	354	331	310	337	326	366	345	375	347	301	346	330	356	322	331	340	332	329	319	320	341	345	357	363	335	332	321	336	375	336	361	334	319	324	343	343	356	331	356	355	355	353	341	329	374	356	363	312	318	340	358	307	322	306	345	314	314	365	337	334	356	362	348	335	334	373	375	329	333	353	320	356	315	317	369	302	344	338	347	355	344	323	347	349	338	356	345	349	348	319	361	335	339	348	321	313	344	374	339	357	350	305	333	340	354	307	328	342	340	303	341	342	335	330	320	333	333	318	355	321	317	315	349	303	299	316	324	342	330	353	323	345	356	333	315	305	328	325	359	372	321	347	355	358	351	331	328	348	361	344	318	320	300	335	324	343	308	332	356	351	330	379	326	335	324	333	324	318	385	321	315	354	344	347	357	339	321	325	358	336	356	308	344	346	353	356	346	319	330	318	347	330	330	374	322	367	360	301	343	326	310	346	345	344	302	318	337	342	309	329	330	318	334	336	324	315	323	337	323	357	327	372	328	344	340	366	350	334	358	313	332	331	360	314	317	372	343	367	334	317	340	338	352	383	332	317	352	336	342	351	337	306	340	333	357	369	342	346	338	332	366	336	324	313	339	349	353	335	334	345	323	370	316	338	305	360	360	320	332	334	336	352	349	340	356	342	343	331	339	347	334	346	344	349	357	337	334	335	340	332	320	336	308	326	370	309	364	394	330	365	326	358	309	324	376	334	349	347	315	330	333	341	368	325	302	302	337	306	350	328	321	353	377	353	323	321	323	380	341	360	340	345	368	330	337	352	352	316	316	356	348	348	316	354	325	341	348	349	370	357	322	358	362	325	347	341	366	344	343	353	339	340	313	319	356	362	363	355	349	337	338	357	355	333	337	309	365	345	346	379	311	355	343	319	335	360	351	333	306	328	333	351	360	317	337	346	354	318	333	336	317	345	347	362	345	313	347	347	319	319	359	318	350	351	309	348	351	328	374	316	342	332	348	350	317	343	338	346	372	356	361	304	329	339	375	333	342	330	347	342	346	342	336	356	334	349	338	323	350	345	375	319	331	338	358	348	357	329	351	347	334	344	345	327	314	350	329	349	342	371	356	343	310	318	349	330	327	348	399	362	362	346	335	303	312	347	346	339	346	330	303	318	345	341	362	346	363	330	324	328	345	346	327	311	340	319	335	316	323	321	355	320	360	324	325	326	328	353	318	359	334	318	349	317	328	307	339	345	359	329	357	359	341	362	323	364	323	367	336	365	332	367	336	336	365	360	378	347	348	344	347	355	347	333	371	356	344	369	377	353	320	306	370	343	337	362	331	349	316	330	365	380	344	359	316	329	325	343	312	319	353	378	353	344	334	342	325	335	346	334	319	322	320	291	315	352	364	304	328	336	323	313	335	347	381	339	342	337	383	318	337	346	314	309	345	317	356	349	335	330	348	352	356	329	330	354	372	362	345	325	359	325	370	313	342	334	305	337	367	343	331	329	364	364	345	376	358	360	339	357	342	317	345	332	327	342	359	347	319	326	332	324	340	366	338	356	346	334	311	341	328	356	332	311	319	331	351	331	371	343	320	354	347	345	338	336	347	350	336	320	350	353	341	331	343	343	328	363	379	358	367	343	326	336	346	336	344	317	395	371	337	342	336	335	321	333	331	349	343	329	348	383	314	342	355	335	347	340	331	344	349	343	304	353	363	322	355	310	350	334	351	334	318	360	334	329	307	344	340	353	323	370	322	361	360	349	348	337	313	345	340	350	302	339	331	335	347	326	342	318	353	306	350	331	347	340	319	298	311	341	344	361	320	341	319	346	356	344	346	331	353	341	336	354	338	345	339	341	375	346	380	341	381	318	337	320	320	333	325	344	309	359	343	324	336	341	345	361	358	346	322	349	352	357	323	329	340	365	336
7808	2784	4770	6189	7321	5505	4282	3558	3708	3144	2607	4538	3761	3483	2378	2095	1176	962	908	958	1011	927	921	886	945	865	854	876	779	876	867	854	789	849	863	822	860	864	818	871	819	855	799	834	766	803	854	782	832	807	847	810	877	785	814	836	811	765	796	822	808	818	807	802	810	815	764	785	799	821	874	846	812	771	857	766	778	792	873	843	802	820	779	792	800	828	857	801	751	802	827	802	803	793	781	811	790	813	821	791	815	803	776	751	809	834	806	825	812	825	800	799	774	869	845	759	824	767	807	820	813	808	823	801	802	815	836	801	758	795	793	757	756	814	784	799	818	824	811	781	774	792	797	812	885	807	851	803	771	802	757	815	769	810	835	819	804	804	760	820	801	757	823	818	805	783	826	769	779	780	798	823	789	798	767	794	820	808	801	828	835	807	790	794	785	779	778	830	787	773	813	781	791	763	804	844	751	815	783	769	802	813	861	796	775	763	792	774	818	733	806	828	824	789	783	775	789	822	781	814	819	797	800	797	830	763	795	818	790	806	787	802	806	816	795	772	765	802	801	792	786	765	755	823	799	771	785	816	794	803	850	794	788	735	768	768	802	747	827	782	760	742	827	806	789	834	819	743	826	768	777	806	776	823	786	857	822	788	804	805	807	799	785	780	801	776	797	788	777	739	758	780	838	793	810	743	788	797	810	775	811	763	791	792	853	815	795	777	821	781	753	807	859	762	781	788	766	855	792	791	825	798	819	740	834	784	801	834	739	819	786	788	761	794	836	747	809	752	766	815	791	795	769	783	815	800	753	817	776	765	787	782	791	818	778	745	790	824	810	791	847	793	806	806	779	759	833	839	830	783	810	821	826	798	798	831	808	789	800	783	772	783	774	779	763	771	787	817	788	834	766	773	825	811	823	816	804	810	835	804	789	807	838	767	833	800	774	744	763	816	750	828	793	816	827	828	814	800	777	795	787	832	811	795	783	799	783	828	775	740	773	846	804	805	786	828	755	782	795	762	741	797	825	802	780	789	796	759	791	813	799	783	781	801	799	756	779	791	774	840	800	757	766	774	782	758	863	785	813	752	852	822	771	826	768	825	806	777	795	800	772	819	782	778	772	803	822	812	780	774	800	799	801	858	790	855	755	801	863	795	795	777	800	808	798	799	785	826	734	778	790	792	769	730	778	785	855	799	801	790	807	817	794	755	800	773	797	796	841	807	771	821	797	813	819	746	830	761	763	789	783	803	786	808	782	780	768	821	844	796	803	773	791	760	811	709	776	748	787	806	768	785	783	781	765	840	758	770	760	771	797	799	759	813	813	785	787	790	757	785	809	809	780	831	805	854	773	756	785	830	781	810	798	776	770	785	781	779	776	829	790	757	764	788	803	778	770	764	833	777	781	804	778	816	783	813	788	853	785	778	773	746	812	839	811	782	769	792	792	782	825	805	799	801	814	761	782	789	808	811	801	776	818	802	777	787	784	829	716	765	766	812	763	786	781	775	830	808	813	832	793	798	843	793	838	778	798	777	761	797	823	794	747	760	780	822	788	771	815	750	823	792	777	855	835	848	749	828	830	788	802	766	807	783	810	785	815	785	814	780	850	824	823	841	833	796	772	771	833	759	808	799	833	768	749	808	769	792	742	876	731	839	837	819	806	803	805	808	811	843	758	845	832	750	771	836	791	779	833	794	806	779	809	765	789	757	821	759	729	783	799	760	792	771	816	800	828	814	797	776	796	804	813	786	813	799	852	803	801	794	820	813	782	800	773	795	797	771	751	795	853	829	785	776	806	823	775	822	831	805	818	829	772	833	819	846	807	804	824	821	773	767	782	803	782	787	814	740	833	769	811	820	793	789	787	821	822	827	796	758	791	792	834	759	776	731	785	744	769	793	769	818	743	811	797	760	815	817	806	771	791	811	784	799	791	757	854	778	766	738	819	804	793	747	811	794	773	800	789	824	796	824	825	784	823	798	808	765	772	794	822	792	813	720	806	765	841	755	836	814	801	802	780	806	774	806	792	841	752	800	762	756	734	723	791	796	797	824	812	792	810	786	817	802	786	772	770	806	833	805	804	832	805	751	801	755	802	764	811	800	791	807	821	824	821	789	783	754	812	786	776	794	773	803	833	786	781	791	795	736	809	777	795	785	781	798	824	794	816	804	742	806	799	767	798	819	801	739	808	800	812	829	813	802	813	772	801	743	831	841	835	753	806	847	775	782	811	763	802	743	765	821	798	828	760	811	826	754	836	786	759	781	808	780	831	799	779	781	821	801	798	780	790	782	773	759	759	818	759	784	833	840	751	823	759	763	822	808	824	811	829	799	836	746	821	758	835	765	779	775	841	776	810	791	767	797	795	758	783	776	747	781	761	811	752	829	761	799	773	806	729	829	740	769	810	790	787	790	796	787	872	800	803	780	776	767	752	807	815	803	743	837	813	739	741	779	817	769	785	793	861	791	755	784	763	821	758	806	796	804	826	783	832	841	778	797	789	768	773	800	777	820	786	815	798	808	816	780	815	814	799	829	803	771	757	830	755	793	762	779	811	789	776	834	796	832	778	776	790	779	782	822	819	769	780	821	784	795	811	813	799	781	818	782	779	774	761	760	787	815	813	767	810	764	748	795	837	771	807	756	803	741	777	757	817	778	797	840	799	772	775	806	805	763	772	744	774	828	789	798	788	843	850	799	797	828	741	820	760	815	790	834	823	823	804	739	773	786	791	769	819	791	791	820	772	798	812	804	775	794	817	787	807	816	804	832	801	781	765	779	760	823	795	765	773	792	779	802	775	771	814	778	769	786	814	789	798	788	791	767	804	856	755	763	798	790	778	784	804	817	825	801	788	797	831	766	805	828	803	789	805	790	796	780	782	855	854	840	728	797	772	728	780	829	777	776	759	793	775	761	770	797	788	760	831	810	801	808	759	820	804	805	777	772	737	820	767	805	766	764	777	797	797	820	745	799	818	766	744	800	819	790	864	752	750	764	816	761	795	763	791	820	780	826	802	839	815	783	750	800	800	829	804	765	769	753	806	781	807	822	818	785	763	775	835	809	793	779	805	830	824	804	802	785	788	764	778	850	781	836	775	779	802	791	827	806	789	839	788	774	813	770	767	831	788	798	796	794	807	793	807	826	761	806	767	783	760	786	768	823	794	800	748	811	783	796	794	751	779	836	823	803	793	857	808	783	784	860	769	841	829	807	781	808	774	782	812	783	820	806	784	787	792	776	815	740	797	767	835	765	748	792	805	817	783	787	814	735	778	760	780	822	787	805	807	832	802	773	787	796	795	750	784	766	825	831	742	811	836	788	848	839	815	813	802	811	822	734	801	796	805	819	787	754	766	753	871	786	825	810	778	845	775	814	752	842	725	787	780	768	806	821	778	849	786	791	767	817	762	784	781	821	834	760	742	800	819	793	794	796	789	797	844	789	805	757	778	816	764	747	791	812	873	775	790	800	724	833	764	799	769	785	786	777	793	837
28392	14256	7216	5753	5792	4225	2813	1534	1433	1069	989	1172	1242	1135	807	702	358	300	305	292	290	279	287	278	279	290	274	268	269	257	291	261	278	286	249	274	272	271	299	301	235	276	255	283	290	243	273	243	270	254	264	276	239	285	253	256	274	263	267	270	242	276	264	272	233	265	258	273	260	281	284	271	269	267	272	277	295	254	275	252	253	287	267	264	250	262	284	279	242	224	285	281	255	274	261	284	262	263	279	290	256	301	251	266	268	270	257	270	266	272	277	289	242	273	261	268	275	279	271	280	269	280	235	282	278	329	279	269	272	266	256	274	314	241	244	262	260	266	290	288	242	268	244	279	263	260	281	269	287	270	258	271	267	285	288	278	271	257	274	248	257	264	298	254	284	288	272	268	262	287	283	246	271	259	229	269	288	249	249	249	259	285	288	256	259	256	276	277	277	275	269	290	302	284	275	265	243	282	266	290	277	262	284	253	270	299	294	251	283	265	236	276	252	283	243	245	267	252	271	254	288	289	255	242	277	266	286	262	281	251	239	265	240	311	268	261	284	280	257	288	259	270	249	271	250	268	258	260	233	287	275	265	275	273	290	255	265	240	273	302	264	308	269	271	281	267	293	282	303	273	272	275	249	267	259	261	254	274	287	267	278	268	286	264	227	251	256	266	259	244	281	266	272	267	270	253	267	251	281	253	290	270	248	272	270	239	247	243	251	231	260	273	257	263	276	257	268	265	264	241	281	278	274	250	307	245	269	285	257	285	260	275	262	286	274	257	268	288	278	256	257	263	249	262	227	287	262	247	285	263	282	276	261	245	262	260	262	264	268	263	271	267	259	288	254	249	262	295	272	273	260	266	270	223	243	303	283	313	269	269	281	228	268	268	273	275	258	250	265	301	264	283	246	245	260	300	272	305	238	296	279	286	283	256	288	262	268	263	264	281	251	253	269	235	249	283	297	265	234	297	264	253	266	263	261	255	267	246	244	267	288	269	257	262	262	243	248	262	262	255	266	243	251	277	287	255	281	281	256	239	268	259	251	266	270	263	290	287	248	294	271	283	258	279	255	249	284	256	266	276	256	237	252	259	258	235	260	269	239	292	236	246	282	282	268	287	269	289	270	245	278	291	237	274	254	264	251	238	235	255	279	253	281	278	287	258	261	289	252	250	269	277	266	277	264	261	273	263	290	237	277	255	285	222	268	260	274	291	241	257	287	245	279	278	291	285	255	263	261	269	243	265	247	261	270	275	240	252	259	258	287	274	294	249	275	279	298	280	273	240	306	278	299	291	254	268	281	247	242	290	275	265	238	275	229	287	286	274	250	261	267	253	277	269	261	257	256	286	293	276	277	245	256	283	299	295	265	274	275	269	265	241	271	278	275	270	261	301	285	247	256	254	268	284	263	297	249	284	291	280	253	281	282	257	258	253	293	278	278	272	262	273	321	270	272	285	275	248	258	251	268	253	278	266	278	242	259	243	259	254	237	268	270	277	246	264	296	238	250	311	253	246	274	281	288	260	273	261	261	249	236	262	237	267	275	267	271	266	290	265	255	257	284	273	265	274	257	272	248	260	278	287	262	256	270	264	274	256	259	246	268	257	247	293	242	230	247	244	277	247	267	261	301	257	302	275	262	262	285	275	264	275	289	251	271	267	257	273	271	269	263	293	253	305	268	271	278	262	259	283	302	257	269	269	241	250	240	284	260	269	244	244	247	274	250	275	278	301	275	270	243	238	288	233	255	261	298	263	291	262	271	299	278	279	285	248	255	241	271	263	270	275	253	286	266	284	276	271	262	269	270	247	271	291	262	263	270	263	285	286	252	234	264	245	269	260	270	285	281	271	254	276	254	276	279	266	258	292	279	240	288	260	293	273	300	280	269	274	262	300	287	244	255	242	277	259	260	261	238	270	255	271	284	279	247	261	258	269	288	260	270	275	270	274	264	281	265	283	256	281	268	268	268	247	243	283	287	257	272	273	296	263	264	266	234	239	286	250	289	250	281	249	281	264	251	264	258	284	255	258	256	250	251	243	297	263	233	252	266	257	288	251	223	262	245	311	274	275	247	270	253	263	258	282	266	276	245	270	294	257	317	245	253	271	267	290	259	260	265	261	247	245	300	253	280	268	266	265	275	257	262	262	255	260	289	289	234	246	305	291	253	287	251	278	263	269	264	265	295	305	299	249	256	254	292	261	265	302	235	274	287	312	291	258	281	259	253	272	270	236	278	281	267	246	259	266	264	255	305	253	261	257	259	228	245	260	275	257	241	267	254	271	276	237	262	256	284	235	257	243	283	227	262	244	270	254	235	263	269	284	250	246	264	249	296	270	269	254	258	265	241	260	238	264	242	252	295	267	255	242	274	274	271	268	272	270	270	293	286	267	247	263	266	263	268	259	262	273	269	273	244	295	247	270	266	256	253	239	272	248	262	270	243	277	274	251	275	302	248	264	275	277	264	273	266	271	244	252	224	240	264	272	252	267	262	255	289	281	273	308	261	257	261	271	282	265	264	286	273	285	267	293	286	270	247	295	261	295	230	297	226	281	314	297	273	275	267	264	258	220	271	264	264	271	281	275	270	273	269	270	266	280	276	270	252	258	265	286	253	261	255	280	256	289	241	270	271	265	259	296	282	273	260	268	253	257	280	290	256	242	264	266	263	255	286	243	252	244	268	268	250	250	293	262	274	278	269	272	283	244	278	252	239	284	264	294	281	293	237	249	246	296	255	262	231	252	270	270	271	265	278	243	271	297	241	244	246	251	294	264	277	244	260	251	259	268	272	245	246	272	277	284	264	265	267	287	251	249	251	296	269	259	283	289	271	283	310	279	298	235	268	266	271	244	260	236	273	242	255	289	288	261	280	281	263	256	266	271	255	249	279	251	246	251	277	278	263	297	285	253	265	289	264	262	275	265	248	291	282	257	281	255	234	283	260	272	296	250	289	291	289	297	247	257	302	220	238	264	249	241	254	278	265	253	256	273	247	308	253	244	264	241	256	236	252	267	266	291	262	251	258	254	263	293	272	266	259	269	248	282	256	266	264	266	249	280	229	264	244	252	245	265	296	254	284	260	266	264	259	239	259	253	271	272	274	284	242	251	264	274	256	264	239	300	277	255	289	272	272	280	252	279	260	257	270	276	279	277	255	271	247	259	249	266	294	279	283	254	233	257	242	275	255	268	281	290	261	297	256	248	260	242	255	296	269	264	232	263	289	290	254	286	287	259	287	278	265	259	275	239	262	262	290	256	267	282	278	259	267	281	268	267	282	285	256	265	253	263	291	267	260	262	254	272	271	296	266	267	277	264	242	273	250	272	271	295	261	290	237	264	281	286	254	252	298	280	267	246	264	276	271	282	283	291	266	258	233	272	278	277	285	268	283	285	293	255	291	247	269	307	281	281	251	267	273	265	284	244	269	270	268	246	248	280	286	289	253	281	281	275	276	288	241	243	300	268	271	259	230	285	244	244	246	252	266	268
8152	4248	7536	8933	10226	8138	6872	5287	5909	4673	4405	5778	5636	4515	3088	2851	1381	1021	905	930	901	791	871	814	734	717	748	721	683	729	690	657	638	634	633	657	633	624	686	651	617	633	632	648	627	597	605	641	584	606	599	584	604	634	616	603	608	603	624	612	660	637	615	628	595	593	631	602	611	619	628	612	630	622	617	622	598	646	641	618	662	616	588	596	644	564	587	599	579	576	614	602	625	617	616	619	645	612	604	608	586	650	577	590	551	644	619	600	555	596	573	594	595	676	609	607	588	587	624	644	577	593	564	607	644	579	631	601	572	586	593	565	606	608	606	604	596	595	591	562	584	578	621	533	648	571	578	588	575	593	560	610	591	631	538	634	552	615	604	592	558	565	595	618	573	563	582	588	640	609	596	629	568	588	566	644	628	598	587	610	582	530	597	622	622	571	591	595	613	595	566	588	580	607	598	581	567	564	605	636	604	602	596	660	553	637	600	594	581	581	617	573	587	572	604	637	605	598	615	564	598	568	579	569	572	601	575	585	627	620	580	601	637	559	604	593	615	582	594	566	626	609	618	591	581	570	600	603	598	600	630	596	569	579	589	583	680	520	603	533	594	600	577	563	568	569	577	567	566	570	566	644	598	580	573	564	625	627	614	534	590	579	607	591	605	630	585	548	608	585	599	597	603	581	617	608	599	608	579	547	600	558	605	639	586	631	629	583	583	581	565	582	592	607	623	609	579	581	584	581	581	608	620	600	591	576	564	586	559	592	583	589	602	588	588	630	604	620	617	594	630	591	621	570	593	570	596	614	589	637	565	609	563	562	557	596	563	578	586	590	637	552	540	532	575	585	602	584	591	620	550	616	573	643	548	548	541	577	604	580	592	599	610	583	614	585	553	593	614	616	573	608	566	589	593	595	614	622	610	579	559	600	564	569	581	596	603	597	632	598	579	604	602	589	611	610	581	596	619	590	597	597	617	574	572	604	578	611	608	597	584	572	583	560	596	582	608	583	617	597	600	545	585	582	547	589	570	624	616	630	574	605	574	582	543	570	602	617	592	583	621	588	596	584	588	548	607	576	580	571	618	642	614	599	628	608	605	570	570	594	583	591	634	588	607	588	599	567	613	559	617	552	611	588	623	599	587	566	608	560	559	571	590	567	622	583	596	599	590	608	609	596	604	590	579	615	610	631	596	593	615	605	609	554	599	602	619	596	605	574	603	555	555	621	633	592	607	611	597	558	577	580	595	610	552	589	580	537	571	574	577	625	571	580	626	569	569	605	609	604	602	629	594	590	572	511	586	635	550	594	593	587	568	555	611	587	617	626	592	583	612	591	614	602	601	588	557	609	556	583	575	564	596	555	587	583	596	655	581	597	562	584	573	576	586	605	588	600	608	577	601	575	547	592	565	553	623	581	566	598	591	629	581	564	604	583	586	592	581	594	596	584	583	582	603	580	601	609	589	570	542	616	584	622	579	607	592	597	605	612	602	557	604	569	552	587	521	590	606	624	591	594	573	592	608	578	635	583	614	578	586	586	591	583	612	602	573	601	574	652	587	566	595	615	583	655	577	595	593	588	636	576	587	585	591	556	583	578	574	577	588	635	571	594	575	569	568	599	610	578	599	557	599	607	612	594	602	563	547	593	570	565	614	577	605	573	609	586	600	575	570	545	605	616	539	628	587	597	599	589	579	553	572	592	582	543	586	645	599	597	551	563	597	600	631	607	603	562	550	570	616	558	602	624	570	592	540	621	603	602	613	640	593	577	615	583	546	613	605	588	586	652	613	599	597	597	555	601	604	620	618	596	577	570	595	608	584	623	587	613	590	584	592	580	590	597	601	603	588	575	576	600	620	596	622	584	563	608	588	625	617	588	571	592	548	597	580	617	552	581	530	596	572	584	573	607	569	572	567	601	602	587	601	603	623	643	598	586	575	637	565	568	625	612	578	629	577	622	628	605	570	604	594	599	576	604	559	553	566	610	571	615	540	598	584	629	613	616	588	617	626	555	580	593	591	555	527	573	557	588	585	604	648	614	607	568	574	596	578	607	586	622	525	590	584	581	585	597	585	605	575	601	551	562	609	591	601	541	611	605	552	552	594	615	603	554	587	607	608	579	556	613	621	566	627	626	602	587	587	562	600	585	580	606	549	593	587	599	580	555	542	633	576	600	607	619	561	580	648	605	644	577	549	619	650	559	563	590	585	566	611	585	581	593	611	569	581	594	587	608	582	581	593	563	583	581	623	583	600	585	632	591	606	613	615	595	610	572	610	615	582	570	605	597	575	582	599	606	602	587	583	623	591	568	576	625	576	584	572	595	587	652	569	556	599	573	604	596	581	594	599	622	610	582	561	620	622	569	564	558	605	572	579	599	551	560	550	605	617	600	594	575	567	617	596	604	541	604	592	612	571	616	577	614	665	575	575	634	624	591	597	588	589	580	590	602	625	526	595	622	551	605	587	622	611	629	592	596	567	593	555	565	584	547	585	615	664	603	593	627	615	556	592	611	565	590	617	647	556	605	550	590	574	620	646	579	583	582	594	524	590	568	580	587	605	590	609	630	614	609	572	561	606	578	556	610	616	563	556	579	587	611	582	609	562	665	583	588	621	584	607	595	585	603	551	611	624	577	599	616	580	600	594	656	606	607	615	582	600	646	592	557	565	600	579	604	602	613	602	583	628	619	595	623	579	597	591	584	605	578	602	605	619	587	570	619	601	597	609	565	606	608	596	558	585	576	629	574	595	619	588	573	573	614	633	578	609	563	610	602	558	568	610	622	566	550	609	584	592	590	591	577	606	604	564	591	543	608	589	618	601	565	553	603	583	571	606	590	567	582	594	592	571	582	559	588	603	571	595	589	593	581	544	573	528	582	579	578	624	582	617	553	587	635	601	573	604	622	615	628	601	605	594	575	542	590	610	590	591	567	629	623	568	626	635	609	636	645	561	577	556	577	591	625	548	600	572	607	597	576	602	579	576	638	584	601	602	591	608	604	598	611	545	584	619	597	597	564	610	612	589	566	549	578	585	612	592	623	594	582	593	562	585	599	614	580	580	583	573	643	608	569	617	614	607	571	621	599	594	579	571	594	568	578	595	614	609	580	632	602	606	639	561	607	598	588	551	594	588	613	592	596	606	595	605	561	616	633	591	555	579	611	586	638	617	565	596	581	606	569	602	592	560	617	590	635	580	594	576	600	598	596	605	592	567	619	572	579	578	584	580	592	565	623	574	609	572	573	593	572	619	559	601	586	598	590	588	622	591	586	643	609	575	599	612	604	592	541	602	590	586	557	572	619	617	590	588	604	628	597	607	563	584	597	580	559	591	575	590	555	603	605	592	628	599	638	566	630	599	583	571	593	590	547	582	628	587	582	551	571	606	613	602	580	560	630	602	625	565	599	581	596	585	578	602	558	623	615	544	548	603	556	620	625	563	597	630	626	568	593	632	607	572	606	603	608	570	603	609	641	613	636	606	604	603	612
25784	5986	506	422	387	279	283	278	248	268	254	285	283	258	230	267	245	294	271	237	275	229	246	249	243	253	244	247	223	259	250	270	225	236	266	268	247	217	261	236	270	279	220	229	226	262	236	255	247	242	273	240	238	224	237	234	255	281	224	231	216	257	256	224	240	227	249	237	271	243	228	252	239	211	230	236	287	235	235	261	238	245	256	259	269	240	236	268	235	269	218	252	251	230	224	235	233	230	248	250	268	263	247	241	247	244	260	254	260	252	267	225	265	262	252	227	281	247	241	243	244	248	250	277	267	257	253	203	238	230	237	257	244	243	243	210	244	252	235	237	228	231	249	223	256	253	227	240	206	244	239	218	235	209	239	249	242	263	235	239	271	245	246	265	263	274	257	250	252	217	260	259	225	249	215	258	239	255	234	238	221	266	263	252	253	206	222	253	266	223	247	262	252	258	272	246	252	255	238	266	258	262	255	234	268	224	239	243	235	269	253	228	240	229	242	252	278	258	238	249	267	245	246	233	240	237	254	260	235	256	246	241	254	241	271	274	244	243	229	259	244	242	245	227	218	260	258	257	249	262	265	239	243	264	252	235	233	273	227	246	251	262	240	251	218	253	252	257	238	219	257	244	249	246	281	244	257	250	249	248	257	219	249	256	279	247	280	271	266	252	237	262	264	250	251	264	224	261	278	243	239	232	250	246	233	250	257	261	285	254	223	232	267	246	240	269	290	245	273	221	246	230	246	211	209	240	230	265	253	280	248	245	237	242	234	254	223	229	254	252	246	268	287	235	227	288	241	289	231	248	222	234	229	243	236	247	277	224	257	246	234	267	249	237	223	213	249	238	243	237	263	237	251	233	238	252	234	257	245	249	255	262	242	270	242	253	235	268	283	248	250	253	250	268	226	269	248	255	233	257	251	250	269	245	242	220	267	241	235	234	253	239	231	249	232	249	245	246	232	256	221	257	252	243	240	277	223	254	261	227	218	241	258	242	240	248	233	257	245	242	202	235	259	261	263	218	239	235	238	241	249	236	251	263	232	255	234	239	252	265	240	237	261	277	260	271	254	244	212	230	248	263	243	246	241	230	239	247	224	241	269	237	245	253	228	286	242	255	252	258	252	214	250	251	257	227	252	246	236	237	240	239	245	245	233	250	258	213	248	269	256	258	232	255	206	251	260	239	264	281	260	213	249	260	230	281	236	250	233	249	258	212	230	238	215	238	256	268	237	246	244	264	227	273	222	232	261	238	258	249	261	240	253	228	210	268	286	262	245	264	245	255	225	269	272	235	239	238	251	267	241	247	235	273	214	239	262	255	214	232	260	227	276	270	252	252	249	206	243	233	247	256	270	251	257	246	232	249	249	253	261	285	218	255	246	232	255	233	226	246	255	231	250	251	256	241	261	226	242	255	245	252	249	238	251	258	269	254	269	238	241	280	261	258	231	258	260	230	266	262	234	267	241	254	252	239	232	227	262	233	245	265	244	260	213	254	248	232	274	246	248	255	255	239	245	248	233	269	239	228	229	249	238	233	248	255	232	279	226	248	255	247	256	260	248	255	249	243	270	232	230	269	232	256	252	265	265	234	218	285	296	260	266	247	259	271	253	270	261	233	262	257	238	239	253	237	274	228	226	240	287	273	267	248	235	254	277	260	270	256	244	232	286	254	244	246	213	252	256	242	243	285	239	246	253	256	260	243	268	281	260	252	232	255	273	260	228	216	263	243	241	233	260	262	282	261	256	271	227	259	231	231	275	251	270	231	274	238	250	272	263	250	285	269	252	261	242	265	258	254	252	245	268	262	272	260	261	263	262	250	238	259	247	237	263	238	241	251	261	243	216	261	238	232	258	246	284	249	210	258	245	239	239	268	248	255	248	262	254	255	243	254	253	249	263	263	262	238	230	235	265	263	238	264	219	237	269	243	263	240	256	237	259	243	244	250	249	233	248	219	269	247	250	226	259	261	241	222	255	233	257	255	259	203	252	258	245	235	226	243	220	242	261	271	233	253	240	263	241	271	267	241	245	242	216	222	247	256	254	255	276	273	243	263	255	258	267	251	195	218	238	252	278	276	275	266	264	226	260	222	262	254	251	244	261	281	265	240	263	241	228	237	228	231	251	223	246	259	262	247	246	257	231	247	237	242	261	291	237	241	224	237	222	229	252	242	255	223	229	282	261	225	250	245	249	218	245	236	212	244	227	255	224	251	214	232	263	272	245	261	249	250	244	229	239	263	231	242	260	239	263	260	261	238	273	234	244	244	263	246	206	228	236	230	274	249	246	246	247	261	257	224	246	251	208	268	259	274	253	266	256	247	255	271	239	278	252	265	281	254	254	248	275	239	272	241	252	267	248	264	226	233	258	239	250	226	262	233	222	239	243	242	261	260	254	241	244	245	231	270	253	256	233	255	251	260	257	235	264	272	278	254	260	241	242	263	250	223	255	236	247	284	240	259	241	244	235	244	229	253	257	230	259	239	223	235	259	253	229	251	258	229	243	199	251	247	264	235	248	241	270	238	223	255	217	250	282	229	256	253	252	263	261	254	236	272	272	230	246	230	257	288	218	260	241	251	261	275	256	277	237	248	235	274	251	243	254	257	226	259	244	257	261	261	234	236	228	230	238	256	264	254	253	239	226	241	252	257	287	230	240	244	268	231	233	254	238	260	251	282	249	235	268	234	261	253	235	238	261	243	236	255	253	219	223	267	269	240	254	229	242	240	257	239	292	269	241	235	265	272	234	286	242	242	248	265	239	230	222	246	214	250	239	237	220	277	243	217	208	252	216	264	270	277	261	230	261	243	253	218	231	241	247	222	251	273	251	262	239	247	259	240	267	258	230	265	270	237	222	270	240	270	261	278	230	253	255	266	237	232	240	247	269	258	247	254	248	265	260	238	241	273	243	255	260	243	233	263	244	249	256	247	230	248	231	227	246	238	253	258	271	254	258	231	248	260	262	228	237	245	244	249	289	263	226	248	236	220	242	250	232	265	262	223	269	261	247	259	272	272	248	248	254	256	232	221	258	240	239	239	254	250	238	257	238	262	266	272	248	260	248	255	269	254	264	263	272	266	240	204	247	236	245	251	233	234	263	267	279	246	228	252	229	236	257	232	273	274	216	245	275	220	260	263	268	250	258	264	241	264	247	254	256	254	226	235	252	253	260	238	240	248	253	240	254	302	245	275	259	239	282	259	219	266	250	223	237	254	262	248	257	253	227	273	240	268	209	212	246	202	226	237	251	236	235	261	227	261	237	258	252	245	242	269	247	261	267	234	250	242	263	237	255	254	231	269	280	263	244	232	252	254	255	256	281	241	263	234	234	245	245	258	265	263	238	239	222	247	241	244	232	250	237	239	273	281	255	240	257	238	227	245	264	245	272	261	266	263	264	235	227	240	248	239	247	242	242	256	237	235	251	247	227	226	247	257	258	236	249	248	268	244	234	248	246	258	245	245	244	231	232	216	205	249	264	241
6922	719	960	1013	1116	926	699	736	693	743	694	687	689	815	631	676	618	585	613	566	577	588	579	607	597	550	610	565	623	620	582	574	610	608	604	621	558	552	562	581	576	556	625	599	582	599	553	547	598	571	565	596	559	569	523	568	628	550	546	561	608	537	600	578	592	557	565	596	600	581	552	546	587	602	624	586	586	589	578	583	576	627	531	606	606	616	610	613	538	586	601	547	596	545	538	585	542	595	601	603	605	602	581	605	519	592	627	582	584	579	574	600	597	582	569	605	573	598	576	542	560	583	519	627	573	562	569	578	560	579	558	606	594	607	585	590	558	558	560	581	545	580	624	555	572	597	596	579	597	601	556	583	585	579	569	639	611	605	623	617	553	577	571	591	609	609	593	561	619	548	610	579	582	567	586	579	575	564	632	553	581	563	586	594	594	615	593	619	605	598	641	548	559	589	619	587	607	551	603	579	624	548	587	589	572	546	578	565	561	619	542	601	557	572	619	550	548	577	609	614	504	525	591	597	559	600	565	604	575	551	539	573	555	572	603	592	575	570	625	608	574	579	600	543	583	579	534	587	587	542	554	581	605	606	564	620	580	594	607	606	575	591	611	596	590	589	589	562	583	522	579	576	602	579	583	570	587	544	575	559	557	631	617	627	571	559	577	594	560	616	574	622	622	601	549	596	629	567	625	570	586	596	533	606	582	562	574	602	578	621	580	650	612	552	591	579	570	543	553	582	531	591	569	632	607	591	575	583	587	534	559	592	614	582	537	579	561	608	613	623	555	625	582	578	587	550	617	584	551	594	590	586	549	565	617	576	628	557	530	588	588	608	607	559	565	559	568	562	548	591	567	617	569	602	574	585	555	573	559	572	614	563	614	556	592	561	598	627	553	577	584	554	597	574	598	588	582	582	590	573	598	585	601	588	572	612	612	596	533	620	598	582	534	574	584	555	554	574	582	588	557	557	622	592	608	567	578	545	576	564	543	588	612	590	582	537	575	568	599	611	600	599	581	569	617	591	560	604	625	576	533	605	570	572	581	566	567	588	579	565	617	586	585	546	564	598	587	567	564	559	546	597	630	597	553	631	563	591	584	558	568	593	552	570	579	540	582	595	591	603	564	574	571	564	611	659	569	521	588	591	551	593	567	582	556	555	571	614	579	556	600	603	552	641	545	603	597	646	618	530	568	582	642	528	560	598	518	632	558	573	542	583	600	564	570	551	592	565	515	578	541	575	604	569	586	573	546	592	602	620	614	612	575	583	581	556	574	613	507	586	572	593	531	581	537	578	614	554	619	583	607	570	578	552	554	552	594	590	596	602	569	580	600	568	546	583	584	622	594	573	563	562	619	559	597	562	577	617	553	565	562	588	559	582	586	584	536	601	595	544	623	532	567	589	562	574	582	584	587	546	566	613	581	589	565	607	612	577	587	597	595	564	567	591	583	600	562	599	581	601	576	619	607	637	604	592	601	554	590	608	586	600	595	573	600	594	550	599	580	573	596	595	620	544	599	620	600	606	556	611	591	616	594	550	598	572	579	591	549	550	578	565	586	626	587	569	582	593	596	577	530	584	591	565	576	629	624	557	575	565	532	571	577	605	606	575	543	605	565	582	573	629	564	550	576	585	645	583	587	554	593	570	597	617	603	572	576	599	583	591	618	542	537	568	570	607	537	545	575	556	597	574	543	624	561	572	550	608	598	600	616	599	593	647	613	585	589	579	589	592	583	573	537	578	575	576	634	581	625	577	570	571	562	587	583	547	582	570	578	564	558	523	578	606	558	615	583	622	566	562	560	565	562	572	581	580	557	579	566	539	633	600	580	531	601	598	559	548	605	591	589	569	610	563	602	607	554	566	567	562	569	621	587	557	599	569	617	583	616	539	585	560	580	576	590	586	529	549	577	616	568	567	579	579	572	573	571	550	545	541	614	620	600	541	540	575	632	567	587	578	581	592	589	568	581	542	624	623	572	576	615	539	625	591	579	563	582	565	598	586	603	579	574	575	598	607	574	598	625	583	571	595	606	614	564	575	541	594	552	574	597	623	586	547	572	576	577	558	600	607	545	597	557	581	611	594	591	592	549	560	602	593	541	569	537	613	567	590	589	583	535	552	578	592	581	550	557	590	599	587	553	576	585	573	578	589	607	582	581	548	563	581	610	543	621	560	616	606	601	568	590	600	550	566	532	575	561	573	573	566	547	575	605	604	621	543	580	600	588	535	576	595	609	591	595	596	550	549	586	600	545	566	550	612	555	608	580	638	576	566	606	559	553	591	577	537	589	575	592	602	551	618	577	539	568	579	542	597	593	608	566	599	580	605	569	595	560	601	585	599	572	589	602	576	551	612	635	519	572	626	583	554	586	596	566	581	580	561	623	585	646	569	547	603	568	557	599	548	626	573	542	610	576	596	570	594	632	547	581	614	592	612	558	566	537	576	571	609	561	572	564	591	551	559	552	584	610	563	606	591	616	608	574	580	567	591	561	587	603	561	575	557	597	571	576	527	602	616	592	569	536	566	625	578	564	532	621	580	575	608	602	584	537	590	590	549	582	590	548	577	549	583	591	575	572	614	585	593	555	583	619	571	600	563	562	598	587	556	592	579	589	552	572	561	580	584	547	577	585	596	558	582	632	568	583	561	557	593	548	548	586	610	566	598	535	544	569	582	590	547	610	570	554	598	573	598	597	604	592	590	597	614	563	619	596	617	545	587	594	545	630	603	538	554	589	601	527	594	563	541	562	603	529	547	549	588	560	548	615	540	583	610	575	598	554	588	616	589	575	539	586	595	598	587	538	588	560	574	575	578	514	600	616	566	567	607	556	555	527	591	598	604	582	607	567	570	584	565	569	610	567	560	567	576	576	565	590	544	595	578	551	559	573	578	618	533	568	571	573	565	559	552	556	564	564	614	571	618	590	521	609	599	602	601	588	618	604	570	595	562	590	601	562	601	577	557	574	572	605	570	581	584	576	593	619	541	582	564	604	566	544	618	543	547	574	598	563	525	564	538	588	595	545	580	609	640	560	565	597	585	574	581	603	603	563	604	585	579	603	574	599	590	570	650	551	564	589	562	573	571	595	603	571	546	558	551	617	558	625	561	593	578	552	593	588	587	575	616	584	598	563	550	593	592	581	576	538	570	579	570	576	594	589	561	566	578	598	612	544	588	559	554	582	616	611	562	604	585	576	567	586	563	585	610	561	599	574	603	601	551	604	577	601	553	593	592	602	553	631	592	617	535	570	627	598	548	600	631	614	605	574	586	520	587	602	578	572	555	559	558	560	554	627	576	602	568	517	528	544	576	575	557	619	578	543	573	578	588	589	588	618	566	552	566	576	548	566	592	606	562	576	596	599	575	581	549	598	585	568	572	595	547	568	574	572	570	590	579	525	595	591	589	621	596	553	558	557	576	580	585	584	559	599	595	588	607	586	620	608	598	552	581	582	571	613	535	592	581	543	595	602	547	570	601	593	585
27457	10361	4331	3440	2948	2166	1200	914	863	786	622	640	748	778	532	543	401	364	343	331	379	354	353	363	336	327	372	330	345	340	331	377	332	360	330	342	361	328	346	338	340	328	332	310	380	371	321	328	372	340	334	330	349	355	310	341	328	289	363	327	334	304	356	348	342	370	341	359	330	361	302	372	351	359	323	328	332	326	354	322	325	358	354	346	320	334	349	369	315	331	328	341	335	356	367	348	339	310	351	318	328	313	364	343	314	348	379	333	344	329	366	361	321	329	335	348	356	333	336	327	367	346	330	324	322	347	345	346	344	355	334	352	318	384	328	332	338	364	348	317	329	359	315	330	338	351	352	307	319	364	314	323	304	334	327	332	335	326	356	377	333	351	359	352	304	323	352	333	345	337	331	338	326	322	321	324	345	340	300	368	338	331	334	363	372	373	370	339	313	334	337	376	383	365	328	323	336	368	360	348	336	346	345	333	329	317	366	349	314	341	317	345	313	361	331	373	297	334	343	361	368	343	335	358	340	330	337	332	305	358	364	309	340	363	313	344	298	319	328	337	319	354	305	316	312	341	313	354	318	338	357	333	362	370	356	344	364	349	330	346	320	343	360	320	356	361	313	351	342	337	316	368	345	349	318	396	316	330	338	330	349	297	324	315	326	339	318	349	343	334	359	350	351	332	379	350	352	327	320	370	346	354	323	321	346	302	329	335	311	329	314	346	328	365	315	350	305	319	356	316	373	321	327	316	336	313	326	326	363	355	299	324	350	356	315	323	352	346	334	309	340	330	369	347	342	330	311	327	331	323	339	340	343	322	323	352	345	321	315	359	323	320	347	335	365	309	315	317	328	342	331	348	324	350	349	328	345	312	338	346	295	330	315	320	332	300	308	347	321	338	327	351	346	290	323	334	328	338	350	315	337	338	330	363	313	385	360	342	332	344	344	340	321	313	339	335	332	336	328	334	307	326	323	343	344	342	337	328	309	313	350	360	350	359	374	336	334	327	338	332	353	341	313	344	345	328	361	378	388	338	334	338	339	314	328	329	319	295	343	313	322	347	324	357	335	342	277	338	325	329	326	317	338	338	321	332	324	329	346	360	366	315	295	348	327	347	304	299	336	325	332	344	318	357	343	349	315	336	347	314	328	363	356	323	337	358	315	334	364	392	340	358	337	330	345	316	317	305	360	337	304	341	345	355	325	311	297	334	324	307	328	371	352	330	339	365	350	349	326	329	344	305	315	364	351	348	367	325	325	363	367	327	334	359	332	333	345	356	319	348	361	323	328	369	320	350	299	316	321	347	329	327	361	331	331	310	356	334	340	365	335	316	322	321	337	353	331	308	344	288	352	338	338	328	335	331	351	350	325	294	349	384	344	303	334	363	317	328	314	396	321	358	300	318	310	340	347	324	297	342	356	344	350	325	335	332	324	316	358	360	337	329	314	317	315	348	332	334	357	306	356	362	329	338	357	342	321	307	359	342	311	334	341	339	318	301	331	306	320	331	332	333	321	314	368	355	355	336	325	323	289	375	387	335	374	342	368	347	359	344	334	336	339	317	325	350	344	337	325	335	363	328	320	337	338	331	335	320	331	361	288	344	333	324	312	356	336	331	348	325	332	336	327	332	322	330	336	337	311	335	327	331	309	348	334	311	299	327	340	355	359	344	330	345	371	357	319	352	331	332	342	355	355	357	366	331	323	346	326	342	340	302	337	353	348	341	325	348	332	344	393	364	305	373	343	329	339	319	349	376	315	357	333	354	362	348	326	362	340	338	356	347	340	349	321	328	314	362	344	344	384	311	323	308	342	332	327	346	314	344	357	378	323	358	346	315	359	339	305	371	376	357	347	320	345	321	335	367	342	326	343	357	329	342	349	341	338	358	310	311	339	325	354	348	331	332	333	327	337	350	320	361	318	343	341	346	357	334	335	344	338	324	346	322	346	319	316	324	329	373	320	355	328	343	361	341	332	344	332	316	380	337	331	318	308	351	302	353	323	336	331	339	367	315	322	334	293	325	319	350	317	333	361	308	331	353	350	308	363	365	350	363	335	343	351	289	322	334	381	342	283	350	339	331	331	326	337	326	322	295	362	350	356	332	359	385	348	309	310	298	348	344	360	352	355	359	325	320	339	349	343	349	354	384	312	316	337	330	345	320	314	324	350	322	328	364	329	330	321	369	324	310	332	327	345	318	342	344	328	306	340	340	326	307	310	318	326	371	350	292	369	347	348	323	341	324	308	325	352	341	342	301	355	313	314	314	325	336	342	340	352	312	306	368	360	320	360	316	360	365	355	328	339	365	308	314	330	324	338	332	344	318	325	325	350	338	325	344	352	330	353	352	368	365	350	305	372	305	363	299	344	317	323	332	329	338	289	316	318	335	346	333	326	376	338	312	359	343	322	311	327	343	328	371	332	332	312	303	324	320	314	333	329	349	339	334	325	312	342	342	331	361	336	341	308	353	322	299	367	365	339	379	345	327	315	342	322	325	359	389	367	318	350	333	327	340	329	341	328	309	318	317	379	344	341	341	339	339	341	344	324	346	325	355	339	346	326	330	315	343	371	330	331	346	310	348	349	348	351	337	326	298	335	341	318	330	320	338	329	327	346	325	359	349	324	357	316	337	358	329	337	358	312	319	311	323	328	338	349	323	343	357	328	332	356	356	331	354	343	313	333	316	304	287	334	322	358	328	351	308	313	343	318	313	307	311	322	356	325	325	301	318	337	298	348	344	321	350	339	329	347	332	300	358	329	331	347	362	297	341	326	350	362	345	346	345	332	339	341	319	333	338	327	344	342	328	331	321	340	318	326	346	326	304	346	340	298	328	345	321	322	337	322	327	379	344	330	355	314	382	335	320	347	338	316	321	363	331	324	327	362	322	319	312	356	358	343	313	329	341	349	329	318	319	357	337	366	370	348	348	338	376	338	357	342	330	347	334	316	309	332	334	286	340	319	355	305	322	348	350	377	289	351	361	325	309	325	375	334	332	343	339	341	397	311	335	337	330	335	342	355	339	357	343	328	318	328	334	333	339	312	362	368	361	323	324	338	338	361	356	351	354	350	301	321	322	337	347	344	340	357	365	329	332	296	309	333	376	362	339	284	316	331	338	321	347	320	350	330	379	320	356	336	327	347	350	342	367	340	359	326	363	323	360	337	342	300	315	330	316	329	324	336	328	318	345	311	331	374	319	317	340	346	336	348	327	320	346	350	312	353	331	346	371	351	337	364	291	359	335	346	352	343	316	344	346	348	325	352	364	312	329	362	353	349	342	313	309	350	344	368	307	327	331	311	333	301	331	327	351	319	356	366	340	339	333	332	360	346	374	347	326	333	328	289	296	358	340	362	349	320	330	320	359	327	347	374	351	318	324	362	339	336	299	316	340	335	364	346	338	333	285	329	372	360	338	322	363	387	371	336	334	368	339	375	371	360	318	373	358	350	334	333	336	336	354	336	310	359	315	317	319	342	347	325	351
7970	2907	5078	6196	6670	5741	3678	3137	3620	3317	2680	2588	3484	3119	2089	2101	1233	980	909	997	962	897	890	878	843	925	852	825	808	838	785	842	814	835	769	830	861	832	820	815	803	831	825	834	817	816	777	815	826	806	766	816	783	811	825	778	794	784	807	813	787	807	780	786	796	845	800	767	760	804	815	749	790	796	806	799	817	792	781	773	853	805	782	812	838	822	812	806	794	787	822	780	819	793	820	797	784	819	767	788	769	797	825	802	750	777	763	798	750	807	755	847	782	822	791	792	807	814	801	787	761	773	784	807	807	793	828	815	848	796	784	800	764	813	797	826	873	822	788	808	797	797	850	827	727	793	778	784	799	797	791	732	792	838	732	827	775	801	746	792	759	780	775	771	770	802	771	781	777	821	778	797	798	806	817	834	762	786	754	852	748	790	782	812	801	748	780	705	732	787	779	773	743	746	788	801	750	789	791	778	751	797	771	802	758	773	777	787	716	791	811	756	738	769	768	784	865	786	817	779	811	782	851	810	761	758	792	797	783	778	798	739	815	785	736	781	773	849	787	785	805	807	751	788	828	817	811	838	822	710	746	794	739	777	790	786	751	803	801	793	809	775	805	810	769	753	741	765	807	857	768	741	781	751	779	855	791	765	800	789	770	811	762	763	777	818	772	806	805	791	823	826	779	814	833	763	827	776	769	783	793	790	814	798	724	803	808	757	792	802	769	783	779	757	763	811	769	789	798	810	808	775	742	766	782	762	809	797	775	779	796	776	711	766	769	826	787	791	805	790	779	741	757	818	822	764	791	843	744	802	775	794	810	769	751	782	799	772	793	819	804	810	855	792	762	779	771	790	847	804	769	772	827	822	771	790	788	807	765	816	742	777	780	779	773	763	803	797	754	794	741	832	833	736	824	779	827	779	775	801	815	782	807	811	778	822	791	771	717	777	825	776	788	793	794	866	773	830	836	796	795	812	800	852	793	806	799	833	752	835	786	803	742	749	790	781	801	766	784	831	763	762	764	771	786	730	829	759	789	739	794	765	765	794	828	824	776	832	810	797	837	770	783	797	817	777	767	735	800	816	800	807	799	770	736	803	781	783	793	799	794	793	758	729	822	798	780	782	830	737	797	781	736	807	781	807	794	807	761	838	749	805	823	756	778	806	783	762	762	804	806	855	788	828	770	811	753	829	844	764	780	768	762	809	801	806	753	817	779	803	760	761	770	741	763	722	788	820	776	797	767	829	775	754	749	748	779	771	800	799	777	774	794	830	793	752	774	750	842	736	780	764	763	784	773	811	826	799	808	796	851	788	832	787	784	807	794	829	834	747	767	811	760	766	766	755	802	802	770	778	804	799	764	769	753	787	766	796	741	809	806	782	780	773	810	793	794	745	759	773	787	736	764	722	775	808	734	809	775	726	784	767	745	787	757	775	749	799	794	801	730	783	808	774	838	805	830	752	807	778	735	774	805	743	780	829	775	766	819	778	809	784	800	805	781	802	790	720	768	783	784	787	761	726	790	768	821	790	775	815	819	804	822	791	823	828	781	818	784	757	796	781	834	784	788	802	805	826	805	765	788	828	762	860	780	767	796	765	763	780	829	766	767	787	786	750	737	741	767	808	781	815	763	789	789	835	762	794	805	781	815	707	824	801	781	751	772	753	846	759	758	776	795	779	739	774	820	800	780	848	823	774	792	731	808	838	800	780	776	807	760	794	761	779	792	809	820	763	762	706	758	764	789	809	754	827	803	758	747	779	771	768	810	785	791	761	795	788	766	777	805	808	790	726	784	740	799	774	765	782	754	775	761	807	805	771	809	795	785	786	730	768	788	781	761	804	791	795	780	762	818	792	810	781	769	791	796	839	795	780	822	844	844	771	764	760	772	824	790	777	757	725	811	812	819	779	722	747	771	812	821	806	794	828	751	800	800	839	792	744	813	793	775	782	805	789	802	814	782	812	763	721	769	778	791	783	773	763	802	762	790	808	730	766	810	755	821	777	773	812	805	829	731	765	765	759	810	752	756	808	781	787	742	781	774	812	801	768	837	775	749	780	851	763	801	751	810	758	780	832	803	765	785	777	801	783	755	777	789	769	807	737	826	779	795	810	773	802	808	802	785	773	785	821	818	700	775	795	785	806	805	778	772	799	763	817	803	747	792	754	772	806	807	779	824	764	819	790	782	815	817	791	797	806	787	800	760	752	821	821	782	786	810	756	806	770	783	765	831	779	793	793	795	740	776	734	786	815	855	787	777	832	839	730	782	771	761	811	808	767	826	739	817	800	765	835	780	793	757	819	740	760	761	783	782	817	749	809	859	792	771	814	766	755	863	809	819	816	854	814	762	785	741	780	801	796	759	747	805	780	798	775	814	799	790	781	782	775	789	778	806	815	821	806	799	759	792	737	762	762	775	806	791	784	755	750	778	806	776	824	798	800	757	791	776	739	764	736	747	787	782	828	768	805	808	827	783	807	790	811	829	758	788	789	770	797	759	730	803	806	774	790	806	843	798	761	818	809	784	841	763	741	776	787	831	816	793	768	774	765	757	830	816	778	736	761	820	805	755	810	768	792	778	782	757	803	773	767	762	827	732	789	788	768	758	760	763	837	797	787	801	746	794	797	786	791	784	817	777	779	801	774	777	802	784	807	806	781	827	760	789	787	780	803	819	763	791	795	794	756	774	744	720	760	796	791	750	826	787	823	857	793	785	833	784	796	763	778	789	767	802	817	822	786	793	743	807	819	768	799	832	768	781	788	839	789	774	802	758	723	732	834	785	750	747	814	791	818	810	778	763	774	801	761	755	797	761	827	784	793	739	766	806	793	792	780	874	780	791	792	756	758	774	782	768	762	780	818	792	775	791	806	784	772	790	823	734	747	768	777	815	801	743	780	775	766	795	832	772	731	775	790	770	861	795	780	774	774	791	747	746	790	822	798	796	784	788	790	776	788	822	784	786	809	761	822	768	807	748	764	764	763	776	823	778	808	755	808	870	793	784	758	822	816	788	783	809	773	743	804	794	739	790	805	805	776	784	781	750	802	789	812	764	720	745	763	781	813	812	754	786	809	776	772	810	815	775	806	723	848	825	813	803	817	773	763	813	792	778	765	769	810	779	801	822	769	799	799	819	854	809	784	782	813	779	790	783	818	824	795	772	791	758	830	776	761	762	754	743	785	732	817	865	744	836	794	786	779	759	837	790	785	761	732	772	748	799	803	745	813	797	772	733	818	809	814	782	775	797	773	827	794	784	781	823	776	773	769	757	789	783	776	784	790	791	788	782	753	787	774	835	712	755	830	802	797	798	800	746	806	794	786	774	806	795	790	786	799	799	813	759	767	798	763	775	756	761	813	789	876	776	814	774	776	770	820	802	787	800	815	801	738	830	773	827	818	777	785	828	782	792	773	798	809	834	778	802	745	798	807	778	754	792	742	791	813	772	756	716	759	746	742	746	755	779	759	776	807	794	759	827	821	818	794	772	754
28506	13948	7050	5720	5448	3736	2007	1657	1562	1063	944	885	1010	1127	800	722	408	335	283	323	266	312	310	256	279	300	291	275	254	268	281	300	301	226	285	267	258	293	249	272	297	262	233	249	260	266	249	249	285	254	273	260	225	283	251	291	235	268	228	291	280	268	250	281	285	295	271	270	282	276	257	281	260	252	286	293	271	276	263	240	285	250	295	264	257	275	264	237	250	258	254	276	262	255	278	270	242	261	250	254	305	266	254	275	301	245	292	278	273	272	292	269	272	288	256	273	265	244	304	263	268	238	277	308	270	292	254	274	273	266	263	233	285	244	255	295	258	263	276	297	266	238	229	249	260	232	277	264	274	249	277	245	274	265	283	265	253	248	249	261	271	270	283	274	251	241	254	249	260	265	282	270	245	263	255	264	239	261	254	247	276	245	256	290	246	272	285	262	274	271	279	279	231	262	277	259	272	249	283	275	236	277	261	271	259	245	276	248	255	252	254	265	258	257	296	286	267	254	251	266	241	287	255	245	273	269	277	233	227	256	289	256	269	250	248	275	272	260	279	257	251	275	270	265	259	260	283	258	268	262	245	255	256	288	266	261	262	261	254	258	260	250	249	276	278	245	250	250	272	267	262	280	242	269	281	248	238	287	257	270	241	276	249	256	281	260	264	266	296	279	266	274	279	284	275	280	277	265	271	269	243	262	272	267	269	250	253	269	289	270	265	245	264	254	277	257	282	287	245	248	239	278	262	253	266	300	267	256	257	248	240	307	266	284	290	249	275	260	262	267	283	276	261	265	266	223	257	281	275	259	274	265	265	264	264	284	282	255	234	273	254	279	256	277	281	251	225	263	256	249	264	254	254	262	282	286	253	281	256	256	256	241	252	226	280	256	241	276	282	284	260	229	242	235	255	266	258	249	251	274	275	270	271	276	271	300	263	289	266	268	256	273	277	275	232	300	261	271	255	256	250	274	268	274	265	287	262	257	262	257	259	269	242	278	266	251	249	296	270	267	279	262	269	256	242	255	251	255	247	281	281	243	268	264	251	279	270	269	282	251	272	251	291	278	253	271	254	305	260	246	258	231	266	269	279	256	268	250	272	279	268	247	252	273	271	260	246	242	254	265	275	247	270	238	276	249	270	270	274	256	244	268	297	248	262	258	272	248	252	271	248	274	257	246	239	281	255	265	252	256	258	287	268	255	300	254	276	267	292	286	275	269	279	259	251	270	248	256	249	251	268	269	255	261	274	260	243	257	265	274	277	258	294	231	273	248	265	244	244	287	297	284	288	274	242	247	242	260	268	248	274	278	262	255	298	279	271	284	275	277	272	246	292	280	260	277	256	250	277	284	256	255	256	247	248	273	285	246	285	262	246	253	274	247	263	235	262	261	247	270	247	270	250	267	252	254	275	280	269	233	247	307	287	274	283	258	272	265	254	253	265	264	248	275	272	256	282	261	258	274	249	257	271	265	291	259	266	276	234	260	261	246	282	268	234	235	267	272	271	251	281	301	250	257	269	254	272	230	282	281	259	268	278	271	266	256	278	248	265	291	272	266	267	247	280	251	275	245	279	256	266	258	296	261	268	263	259	251	275	279	269	258	250	222	259	243	238	241	271	289	258	211	273	267	296	271	244	265	265	235	248	279	263	265	261	238	263	272	271	270	261	263	255	232	242	237	244	251	254	252	280	263	274	261	260	250	294	241	250	244	266	246	264	256	260	268	257	267	262	256	267	222	277	257	233	253	265	265	253	263	265	238	232	255	224	271	277	257	282	274	269	234	262	266	245	267	250	268	260	257	273	257	270	280	255	274	234	260	259	266	281	246	259	263	285	278	295	305	258	266	282	257	275	257	253	275	237	263	272	276	286	300	270	270	243	269	288	243	257	279	281	277	238	257	289	241	276	295	264	250	283	236	238	241	296	275	243	262	250	238	258	272	278	246	268	298	242	262	291	279	263	258	284	286	284	240	251	237	297	276	261	296	255	269	271	312	235	280	265	278	267	254	284	263	265	260	255	277	274	258	283	239	235	262	225	239	263	245	276	256	303	240	265	243	258	242	266	239	254	286	289	242	270	265	233	223	271	252	264	271	254	276	284	266	234	256	290	311	279	295	251	264	263	276	268	234	230	274	270	253	250	280	250	254	266	271	264	291	264	283	236	251	280	263	260	308	249	256	265	266	283	265	262	260	256	267	258	253	269	274	312	267	261	287	247	286	270	257	262	257	259	259	231	261	267	260	279	266	263	280	265	238	254	248	251	249	231	267	246	248	257	259	293	256	286	273	245	269	245	256	273	267	271	275	305	265	262	278	273	247	283	266	270	272	253	285	270	264	284	247	260	260	265	290	255	266	240	238	268	243	278	266	281	266	248	278	270	240	295	260	273	261	274	255	274	265	249	280	252	271	239	292	269	305	281	237	291	261	275	266	248	273	289	263	272	279	284	253	295	250	227	287	253	266	257	241	277	266	238	239	241	272	245	241	254	269	259	242	264	270	257	236	276	240	269	266	259	274	243	268	254	259	256	266	272	309	266	280	254	236	269	273	246	240	268	282	275	269	266	265	275	264	270	266	276	273	305	295	251	275	273	277	274	298	269	284	222	258	245	259	266	243	237	280	242	291	244	263	259	255	279	282	258	255	246	255	307	254	283	263	251	253	269	264	241	276	251	266	277	263	260	283	285	291	273	282	261	241	242	292	306	242	251	268	292	272	269	271	252	240	263	254	290	254	252	259	284	226	231	244	253	250	251	272	280	251	272	258	246	261	279	270	263	291	262	242	275	299	247	298	274	263	296	280	286	255	242	257	241	259	272	283	260	259	288	281	265	284	267	302	256	276	276	242	251	237	232	254	257	277	254	289	268	257	270	247	260	261	274	269	259	280	251	280	242	236	260	251	276	273	254	264	260	270	281	268	274	289	264	249	307	307	295	248	287	258	245	311	277	276	271	285	259	254	271	268	271	259	272	278	259	276	262	303	286	254	245	267	272	297	236	240	258	246	260	281	250	245	259	287	297	267	288	269	268	246	250	287	242	261	244	275	272	291	272	263	261	286	257	260	242	258	270	249	278	278	274	271	266	268	288	268	271	268	261	279	276	272	259	281	288	275	255	260	284	278	260	267	258	256	265	266	277	276	254	268	292	277	284	249	243	261	247	247	250	245	271	294	251	290	283	237	266	264	272	238	282	286	281	302	254	235	263	252	271	259	258	236	253	263	262	280	279	251	250	255	233	268	245	299	288	251	269	280	277	268	254	283	261	277	269	251	243	272	281	252	234	248	274	258	262	275	283	295	205	262	247	270	257	259	292	255	247	273	272	274	281	301	253	285	274	259	265	249	263	233	254	261	278	279	261	264	279	267	256	255	266	261	283	254	251	257	245	255	267	275	273	254	259	255	246	271	273	255	249	257	284	261	272	262	267	240	245	261	259	285	255	240	264	242	246	250	300	241	282	264	240	306	273	223	265	249	260	261	234	268
8366	3991	7427	9242	9900	8550	5609	5872	6110	4191	4220	3815	4591	4948	3376	3221	1402	992	887	892	897	923	818	734	772	717	731	708	702	686	656	681	679	672	640	711	660	635	653	631	641	648	614	599	600	651	607	687	646	645	613	629	614	613	608	630	595	578	593	655	569	639	612	649	634	601	610	635	603	627	605	611	690	627	623	614	583	637	683	589	553	627	584	584	566	578	596	567	574	583	609	635	607	584	585	537	599	623	561	615	578	582	578	581	610	597	594	572	580	561	601	611	565	581	588	596	596	557	574	628	565	601	621	586	601	577	596	551	592	597	616	589	577	582	576	618	597	560	599	610	569	563	565	595	596	598	638	597	622	583	586	598	571	649	569	595	560	599	569	593	573	582	599	599	602	635	595	608	592	556	550	591	600	579	590	595	622	580	585	570	594	623	579	593	597	588	546	600	637	628	609	622	582	597	531	612	564	599	584	556	611	596	582	590	607	599	592	622	581	588	591	561	558	617	585	582	621	592	576	602	568	586	605	565	597	545	567	567	575	600	564	594	567	603	562	601	579	537	606	563	583	566	567	591	585	582	533	596	611	636	567	612	570	573	606	620	559	527	641	608	644	625	582	542	560	527	613	580	589	602	586	582	561	566	594	582	590	561	554	603	615	550	590	586	568	575	609	585	541	592	614	555	604	592	606	591	574	636	608	585	579	605	569	593	577	594	583	603	578	605	604	577	557	551	561	547	623	582	567	580	632	619	605	569	530	585	592	543	559	567	585	633	542	625	594	574	565	572	586	600	575	614	586	569	599	605	577	632	593	571	598	594	592	593	534	587	563	607	600	582	579	566	573	613	586	615	583	589	574	631	594	607	614	570	600	576	598	568	609	562	562	570	586	616	597	544	594	601	619	539	557	611	592	580	619	644	569	595	583	573	597	574	573	589	592	624	563	613	572	554	569	608	571	584	535	600	610	582	595	548	571	561	577	562	566	585	545	577	620	582	537	595	589	591	603	575	635	529	594	602	561	572	612	585	634	617	524	569	601	578	598	553	574	612	605	629	584	550	616	580	635	588	589	577	588	560	544	585	548	621	546	603	548	566	557	584	574	602	611	566	573	617	530	573	554	593	588	563	609	571	555	605	623	601	570	583	580	620	570	608	584	552	582	568	621	549	606	613	619	590	547	596	592	547	559	621	586	579	593	570	600	594	618	573	587	581	574	648	606	556	572	561	620	600	587	574	594	570	597	555	625	601	580	574	616	590	594	598	583	537	604	573	601	579	580	579	589	576	659	596	606	545	606	599	574	542	625	534	580	562	569	596	584	601	605	585	563	593	623	558	581	584	600	601	572	576	603	613	584	572	588	570	574	585	576	561	608	596	573	575	575	614	628	603	590	590	613	587	588	605	580	595	604	590	606	606	579	609	549	599	618	557	617	574	594	576	577	587	519	583	601	545	584	572	612	563	580	589	565	557	604	585	572	622	540	596	574	619	537	603	615	617	588	607	586	598	584	599	562	547	606	572	615	583	581	588	645	614	562	593	599	555	567	547	567	592	593	620	593	608	571	534	580	584	615	606	558	573	570	587	580	527	603	556	612	563	586	568	580	532	598	595	546	612	607	609	636	579	586	570	577	587	582	595	598	601	602	587	591	564	586	564	549	559	543	591	592	596	590	562	592	596	572	590	577	579	593	561	598	574	576	562	553	616	561	544	626	577	602	606	596	596	554	579	591	587	575	636	622	603	555	575	581	594	580	601	547	566	615	570	570	615	554	547	588	579	590	589	610	592	541	563	564	566	618	628	631	584	583	601	560	593	592	570	609	624	595	582	556	537	516	575	580	598	583	567	594	583	584	572	544	610	557	539	589	552	560	570	534	586	575	606	579	574	600	574	558	578	517	569	617	635	626	559	565	582	608	582	567	592	580	561	584	587	594	566	604	618	570	553	555	600	596	596	585	546	609	587	561	629	621	585	592	590	530	593	565	623	575	635	557	556	562	604	604	565	552	598	596	616	597	657	590	598	571	633	601	577	611	580	594	614	581	578	571	583	595	563	586	595	628	608	589	641	562	585	624	561	618	567	599	613	579	585	594	591	573	574	545	600	587	592	568	605	628	558	606	514	592	575	609	579	602	596	592	576	650	608	614	599	598	591	563	615	540	556	591	614	579	581	562	598	595	503	620	580	546	584	555	566	606	571	613	580	589	612	618	614	594	581	595	605	560	562	596	617	593	587	556	557	599	528	594	575	592	586	561	564	577	582	583	588	603	575	604	607	574	592	613	594	609	593	605	575	539	588	634	552	593	613	602	616	595	594	614	570	573	584	593	587	544	581	602	600	605	552	615	592	616	540	542	593	601	588	546	569	599	565	590	593	591	548	564	615	601	609	550	611	613	534	657	603	552	560	604	607	589	606	612	567	598	582	596	591	589	564	562	613	584	576	577	578	577	555	578	582	585	552	568	573	585	559	608	593	610	546	609	604	583	557	571	590	634	560	620	572	559	633	564	567	601	595	611	614	604	628	614	547	555	632	581	571	546	619	568	541	587	615	574	618	615	609	590	605	594	572	619	615	556	567	628	613	575	614	630	596	570	571	604	557	581	586	567	611	653	599	582	592	609	592	586	600	601	593	600	582	607	627	584	601	606	610	560	582	639	610	565	558	578	635	594	560	585	591	568	554	593	580	570	594	607	600	600	577	610	544	624	597	578	602	580	583	596	603	587	551	528	585	612	567	556	623	587	579	605	540	569	552	629	577	589	580	554	573	605	568	568	601	594	640	609	567	611	590	575	561	597	639	577	593	550	609	593	651	587	589	594	607	561	565	562	603	581	614	580	551	637	609	580	604	587	543	596	633	583	583	529	612	556	529	540	589	564	606	551	589	589	612	583	570	612	559	593	614	558	585	556	587	609	582	559	596	594	596	590	560	625	595	599	574	558	568	586	588	612	585	589	586	555	582	610	610	584	569	564	637	614	597	570	608	587	583	591	604	608	603	534	589	569	584	605	598	597	572	597	566	564	600	586	571	551	597	633	556	573	570	577	631	634	611	560	578	559	584	556	625	566	563	596	647	584	612	555	610	555	630	580	613	580	551	566	616	562	565	604	560	634	575	583	577	587	590	544	579	605	564	578	559	559	558	568	573	580	586	619	613	542	611	595	604	540	606	549	610	530	557	584	615	570	615	584	613	572	628	553	568	584	573	560	613	623	584	627	579	541	652	581	565	583	613	562	569	608	594	584	585	582	644	551	564	589	595	587	588	577	568	660	615	584	562	639	607	619	598	601	547	560	595	617	630	566	596	535	592	585	582	584	570	604	605	596	578	584	566	578	601	578	538	613	585	565	561	603	625	577	604	563	626	638	555	590	581	632	561	583	597	622	612	565	593	606	599	549	588	590	535	597	625	584	572	585	592	602	579	603	575	628	619	622	592	579	602	627	587	578	564	562	594	592	575	595	611	588	584	582	602	582	571	589	537	647	540	619	577	600	553
25913	6199	438	342	317	290	243	274	254	280	275	245	249	223	233	251	251	252	230	254	227	283	250	248	230	256	282	243	258	229	247	240	231	256	255	231	237	240	254	244	248	242	230	261	245	217	248	236	267	247	260	245	240	231	262	263	267	231	238	258	243	260	261	223	243	255	248	251	270	255	262	242	269	232	245	238	237	259	250	279	241	241	251	254	244	264	260	264	223	252	239	250	266	262	279	262	246	240	218	256	253	224	279	263	267	261	244	244	239	272	252	270	251	245	255	264	257	255	242	235	234	250	233	250	233	258	241	268	211	240	302	261	239	241	249	252	260	272	256	240	225	244	290	224	272	255	248	283	254	255	239	278	268	259	227	233	251	239	252	253	248	234	220	231	247	243	216	213	242	254	274	222	257	271	268	249	223	221	218	245	273	289	284	239	262	270	229	256	246	221	228	263	251	241	242	253	237	246	267	244	236	231	259	240	233	248	220	243	249	247	257	253	243	269	249	255	250	237	241	258	268	239	224	244	275	265	234	249	259	267	260	250	241	267	253	207	231	253	282	256	254	263	242	242	235	233	246	244	273	262	240	256	239	267	226	278	242	219	225	245	243	269	273	229	227	254	261	247	271	222	255	278	223	259	250	261	272	264	256	235	255	226	252	214	221	257	236	238	280	220	285	244	250	258	256	258	230	252	233	248	242	248	257	235	245	237	235	237	259	245	220	242	262	232	251	236	230	265	240	216	224	249	246	228	241	248	234	261	199	261	243	235	233	264	238	272	221	240	260	237	240	281	273	239	264	244	260	259	243	245	281	269	240	229	271	277	243	284	292	274	252	237	258	251	238	238	224	221	236	260	280	217	233	261	259	248	232	238	267	231	234	263	236	237	253	264	248	264	268	265	261	246	270	252	230	289	254	271	282	255	232	282	219	296	258	230	260	220	260	243	218	242	234	241	241	239	253	269	252	251	231	224	264	274	256	261	233	247	255	240	255	229	237	271	256	260	224	281	232	222	282	257	266	258	251	253	250	242	251	254	233	257	253	252	251	242	257	220	234	232	247	254	233	266	263	263	240	281	260	235	272	287	239	228	233	264	229	234	243	229	258	255	258	252	268	242	289	290	233	235	252	252	243	247	260	228	244	248	234	277	269	231	266	240	248	266	266	261	259	250	239	253	224	273	267	238	251	265	251	229	232	264	238	263	239	249	260	257	259	210	247	264	244	280	232	225	256	223	283	237	260	259	256	245	258	249	263	234	248	238	242	259	241	241	248	258	282	217	262	255	251	245	231	246	276	243	226	242	265	249	265	233	263	240	247	225	247	282	257	267	263	260	273	235	253	280	251	218	253	278	272	254	273	286	235	241	272	248	239	272	243	281	256	238	229	262	256	244	232	282	267	281	264	292	265	256	245	253	247	238	251	231	257	242	239	232	262	270	273	255	247	249	251	245	229	256	243	227	261	229	218	229	225	257	256	214	241	236	253	265	244	257	267	241	246	248	251	282	254	247	247	267	268	246	234	263	249	257	256	270	255	262	231	230	236	253	252	245	235	241	232	246	259	229	230	245	257	248	254	255	253	238	252	223	233	227	269	249	214	237	252	219	252	226	222	244	247	251	253	237	218	259	230	248	253	219	250	253	275	239	236	249	241	232	259	229	258	266	230	259	228	260	266	247	278	272	264	231	235	242	229	259	264	233	234	252	244	250	245	212	238	265	242	246	272	255	248	250	249	230	240	257	233	266	233	254	250	261	255	261	262	240	248	247	279	248	272	238	269	247	221	238	237	237	206	238	234	236	268	296	233	259	253	255	269	241	285	253	249	236	277	243	256	252	225	233	275	252	256	245	268	223	256	230	252	261	261	262	233	271	254	267	232	255	258	256	241	258	265	254	258	260	251	247	262	229	217	246	285	255	233	253	224	265	240	219	259	247	255	254	255	263	230	238	242	264	259	248	234	234	248	250	254	216	260	238	254	250	270	254	254	226	245	257	254	261	266	273	252	242	268	244	245	244	241	251	237	238	211	274	282	237	250	237	264	209	253	273	256	233	267	239	253	245	245	246	242	242	267	219	216	254	242	252	235	254	251	235	219	242	244	242	228	249	238	256	228	250	294	249	241	229	245	244	233	229	253	222	232	242	239	240	264	270	247	273	257	264	250	243	247	249	261	228	272	258	280	264	226	265	239	277	265	235	243	229	250	274	263	269	243	274	243	231	242	246	276	247	254	261	248	251	239	244	234	279	270	222	259	230	227	272	230	243	238	252	239	219	261	236	260	233	257	241	241	249	266	241	268	275	250	246	250	233	213	258	237	235	263	258	248	243	231	245	238	260	264	219	261	234	244	245	241	288	229	236	229	209	262	255	267	263	242	251	235	270	261	264	248	227	262	241	226	223	245	253	257	272	240	266	223	239	237	229	242	234	219	251	239	271	269	266	267	261	243	276	250	238	227	262	242	273	262	240	269	237	258	236	246	271	247	241	246	270	241	261	286	243	268	262	239	256	252	251	235	257	252	238	245	265	229	271	244	259	270	258	244	239	237	269	228	252	271	233	242	239	255	242	270	270	242	268	232	212	247	259	225	224	244	227	262	245	244	248	238	239	260	238	257	271	231	267	243	251	231	257	231	252	227	293	268	255	262	203	227	227	246	244	259	265	241	242	240	239	234	255	224	252	267	236	263	259	229	244	238	215	250	224	271	261	241	228	269	210	240	247	282	243	251	242	246	262	265	272	261	236	264	240	229	212	214	239	251	268	241	242	273	243	260	256	263	236	262	274	270	250	224	252	240	247	247	242	210	239	242	239	248	234	233	248	235	272	233	260	284	261	243	266	268	276	255	239	229	251	218	248	263	235	260	246	236	235	249	255	238	230	254	234	243	265	241	251	252	247	265	248	285	259	256	262	235	226	277	252	253	259	248	247	267	261	286	224	262	272	252	248	256	242	252	258	241	221	253	225	245	234	248	230	242	253	214	241	262	248	250	288	260	255	256	247	250	231	248	255	219	236	280	221	250	222	261	260	246	255	255	239	235	272	242	287	245	231	220	236	246	255	225	267	270	250	249	248	231	247	247	248	263	238	232	258	236	275	264	233	235	272	244	265	219	242	229	233	233	264	224	248	243	274	265	246	234	264	228	255	244	230	236	253	255	242	263	238	219	239	253	240	265	241	265	271	255	270	234	247	241	221	236	241	230	276	254	250	245	239	262	254	254	252	244	248	251	245	244	281	251	241	234	248	269	253	252	283	247	265	261	257	260	271	240	261	266	245	255	255	232	275	242	254	266	232	237	244	246	243	262	245	223	293	242	236	265	242	289	281	225	227	255	262	237	232	249	248	214	269	255	243	247	265	248	255	242	255	246	262	269	262	246	244	253	233	239	229	253	236	260	224	272	235	240	258	271	267	252	242	252	262	260	290	240	270	282	242	288	254	238	291	265	237	255	242	256	267	254	286	245	250	260	269	259	238	251	265	263	247	258	217
6936	807	879	952	1004	965	756	708	709	710	800	739	759	737	640	664	579	593	547	620	574	640	583	546	610	574	609	581	605	622	582	576	562	557	530	545	584	572	597	578	605	589	600	580	620	588	610	616	602	565	568	540	627	589	540	554	602	612	600	526	577	596	563	551	622	593	588	563	605	551	596	598	576	604	581	543	609	581	636	633	611	628	566	554	582	512	560	547	587	613	631	580	546	553	597	563	621	563	593	582	531	547	608	603	574	536	600	603	617	580	621	617	583	608	592	593	588	552	597	599	536	585	581	569	612	578	571	598	567	627	564	622	554	574	555	574	586	602	629	600	564	590	565	582	608	522	580	570	592	585	575	586	617	581	587	571	575	644	575	621	606	518	610	507	545	562	598	615	542	586	570	579	566	631	563	600	577	549	639	588	569	576	579	565	560	601	579	604	566	545	595	584	637	606	592	562	577	603	582	629	578	595	588	553	578	599	661	575	562	560	604	603	607	584	606	590	578	591	598	578	558	571	563	603	601	577	574	574	592	582	504	582	571	568	590	601	550	615	613	564	544	588	586	557	564	587	603	616	586	585	596	538	538	575	578	562	614	578	573	570	603	591	556	565	598	547	551	551	537	593	581	575	612	600	587	653	590	572	575	588	566	581	566	584	594	569	579	567	569	574	569	586	628	573	598	515	625	615	590	565	585	571	590	575	531	609	588	573	567	574	597	566	562	593	570	566	627	589	592	578	576	592	552	545	538	606	539	551	546	588	593	579	537	600	575	561	598	575	579	563	600	597	620	571	574	531	637	580	588	572	590	568	583	584	567	552	596	581	566	542	582	531	581	581	583	598	594	592	533	597	570	576	599	586	590	554	518	573	554	588	555	654	559	564	568	626	567	611	596	592	581	602	561	526	548	577	591	591	562	594	563	603	597	588	598	604	611	560	596	596	559	580	571	597	569	581	591	584	572	558	589	600	558	560	616	631	622	558	575	573	578	564	588	563	551	578	593	604	589	603	604	586	576	598	544	532	591	588	569	549	575	556	591	605	577	618	621	573	545	568	546	592	579	559	586	555	581	566	609	575	614	590	589	540	577	601	583	604	607	569	572	555	596	619	591	594	600	560	577	567	585	582	561	592	595	611	601	634	570	611	565	582	587	558	568	593	586	572	590	603	616	603	600	561	616	597	581	615	595	534	595	574	545	580	524	581	586	551	602	544	591	570	568	564	578	591	559	550	627	565	548	570	562	585	571	595	616	575	557	566	585	596	585	582	607	548	587	532	562	584	559	582	589	565	580	547	570	590	561	583	546	549	564	522	600	584	561	583	576	595	584	552	574	542	609	597	539	555	637	572	554	591	590	615	545	594	617	625	524	566	591	586	567	586	577	562	552	598	583	553	580	637	587	581	567	565	568	588	580	579	577	645	579	598	568	540	551	557	570	549	606	568	599	573	591	579	563	587	560	575	594	530	537	538	584	566	613	608	600	593	585	598	576	552	594	572	589	587	554	602	585	590	561	613	569	561	593	570	571	566	571	584	577	542	561	596	575	566	632	587	580	575	595	581	611	573	545	574	609	596	572	609	590	527	616	573	574	590	580	530	594	565	606	544	560	566	605	605	562	621	592	574	587	544	611	617	579	582	571	583	573	564	576	614	586	585	580	569	615	540	625	606	573	592	589	592	570	566	565	564	556	552	580	571	596	607	559	581	539	623	555	614	587	557	585	577	625	581	586	555	550	605	571	553	559	589	553	557	553	587	600	624	601	595	593	582	574	578	565	570	620	611	585	613	529	521	590	580	645	571	591	560	594	602	591	597	618	569	627	571	590	548	571	567	593	595	567	593	543	562	577	587	583	544	572	570	617	568	559	573	555	620	539	547	571	589	551	590	579	578	588	558	603	624	576	550	548	608	562	613	614	580	593	608	556	568	556	583	579	604	598	601	574	524	550	548	574	572	596	560	586	607	598	569	569	540	551	593	590	619	514	605	549	612	566	608	566	574	570	542	551	599	568	608	575	576	626	586	565	545	568	590	603	561	580	581	565	527	573	586	610	555	547	554	611	591	578	586	583	597	585	581	590	607	535	611	564	556	593	557	614	551	556	543	538	590	578	562	579	605	589	566	555	587	604	580	567	587	607	609	554	585	594	534	560	540	604	573	553	605	584	620	588	545	573	545	618	595	567	637	573	619	561	614	576	549	556	602	562	552	581	581	606	589	592	619	597	571	583	565	553	544	584	591	528	601	577	564	578	576	569	597	598	582	606	548	591	576	568	622	582	543	551	579	577	583	588	555	535	569	580	591	590	578	585	603	541	562	606	592	553	552	572	565	542	605	581	537	548	605	573	544	531	582	563	535	612	594	571	566	548	600	597	595	587	590	618	563	583	556	627	565	556	606	566	594	594	572	613	568	563	591	570	591	541	611	597	607	570	608	562	578	536	564	565	580	607	618	575	598	593	564	590	597	577	589	596	587	621	574	569	626	566	592	566	572	553	572	585	573	631	586	562	602	562	583	583	582	609	569	613	589	591	563	594	602	573	575	554	571	589	593	582	576	581	543	564	582	539	585	569	611	569	593	582	587	591	581	600	615	582	606	569	595	609	598	627	553	567	541	596	575	553	544	584	532	603	546	601	591	565	551	583	619	589	581	568	605	585	613	537	598	549	555	565	532	577	549	526	610	611	546	558	567	588	587	610	565	600	582	568	564	628	595	602	593	541	599	525	608	608	570	594	625	612	571	535	539	600	552	571	579	562	574	626	596	603	569	578	604	629	595	574	581	558	559	605	560	547	580	556	564	538	597	628	569	571	574	551	565	547	541	586	589	566	543	551	542	584	605	595	564	539	574	591	582	575	579	586	537	621	572	576	610	578	602	584	566	556	598	602	586	533	580	580	561	597	589	592	565	564	564	586	554	575	597	542	563	584	598	595	571	551	586	600	598	611	583	570	590	571	577	619	595	565	650	565	622	612	620	572	562	568	605	610	581	582	587	606	652	523	596	575	598	619	582	593	566	559	567	607	577	613	578	579	563	632	627	544	572	566	592	542	551	569	579	571	535	548	550	573	596	614	554	548	577	580	552	583	562	548	580	573	582	600	579	600	576	595	546	563	567	564	588	579	583	588	558	606	571	550	612	589	571	551	542	567	619	593	619	558	547	589	590	576	565	557	596	610	558	586	598	611	616	540	605	589	609	558	575	561	575	552	528	602	585	588	613	569	592	570	585	535	552	605	578	604	572	552	554	556	558	635	601	614	596	559	580	535	563	544	580	608	535	595	573	588	619	610	568	553	621	529	539	571	597	598	592	553	615	577	583	541	592	582	550	563	577	607	574	587	561	563	634	576	564	594	571	585	592	609	558	583	562	578	582	558	603	564	610	505	575	579	580	614	595	556	528	584	544	569	568	600	553	590	572	605	602	600	558	495	556	562	537	633	567	550	555	584	590	574	554	577	575	581	545	542	583	562	581	554	527	585	569	582	578
27534	10365	3540	3008	3278	2401	1456	1280	952	736	955	820	719	722	582	505	376	350	378	385	307	335	367	355	345	341	362	324	350	334	335	316	338	339	355	337	337	332	340	389	358	337	339	328	315	334	329	335	327	374	353	308	309	330	346	346	333	329	323	352	345	325	353	334	346	378	349	335	328	347	345	359	306	302	347	321	348	350	304	337	317	334	355	348	313	320	353	366	344	328	323	329	337	323	362	344	310	363	361	366	374	360	300	365	352	334	379	323	330	334	363	354	319	328	292	307	306	327	337	354	324	347	340	326	354	347	305	322	339	364	320	318	336	332	326	342	324	356	367	352	348	335	349	349	365	347	371	307	323	325	343	320	336	365	359	341	373	324	347	368	317	362	319	329	316	360	352	326	339	308	346	340	326	334	347	353	304	325	318	345	335	347	329	343	347	346	310	319	351	339	357	334	320	329	339	339	300	346	371	342	338	339	345	352	325	312	324	330	318	311	356	350	340	322	333	357	342	315	332	350	385	316	285	330	341	325	358	360	365	341	321	348	321	325	340	354	341	314	312	334	335	337	356	335	348	351	321	365	314	344	338	325	350	332	310	334	317	345	347	363	356	312	314	319	326	317	298	322	299	339	330	357	353	315	342	355	314	327	328	332	358	336	331	321	362	348	316	317	329	304	338	357	301	335	339	344	339	337	323	334	386	306	333	320	333	313	339	295	326	337	339	359	351	309	320	350	325	321	331	339	331	330	336	331	353	319	330	352	340	336	374	325	343	334	320	374	332	321	354	304	328	348	354	326	321	301	312	357	365	333	347	304	355	353	328	356	327	337	333	326	367	346	331	344	330	311	321	315	323	338	365	320	333	300	355	309	333	294	319	339	351	357	332	332	326	340	323	339	304	333	321	320	298	327	341	338	349	338	348	338	324	339	320	339	333	332	313	364	321	338	337	348	333	332	341	297	333	329	316	321	284	299	301	349	338	316	329	343	324	331	304	314	366	339	295	334	319	325	346	391	345	307	337	338	318	338	330	334	327	326	343	333	352	305	342	321	340	333	367	347	371	384	362	321	320	309	325	357	296	339	336	337	315	337	313	329	339	360	330	322	322	344	331	344	317	328	355	336	314	330	330	358	337	359	341	343	352	331	361	318	309	329	321	316	316	331	358	324	351	275	313	341	334	321	334	354	343	371	317	348	342	344	308	339	327	340	324	313	325	351	322	354	344	351	354	360	359	348	358	341	324	353	370	300	339	342	371	320	339	359	331	346	351	337	329	315	326	365	325	353	332	369	365	343	353	367	332	341	320	360	349	328	313	322	333	343	337	360	336	341	338	277	330	314	344	334	328	363	319	314	321	345	347	314	321	324	357	336	340	358	325	337	356	348	309	347	345	291	320	340	315	350	317	331	349	339	307	329	311	354	365	357	344	332	302	343	323	332	319	350	353	334	337	341	355	324	372	325	317	325	332	339	331	347	362	324	344	330	347	337	297	302	357	293	359	354	381	338	323	361	329	340	309	326	341	347	357	293	323	349	311	305	319	313	345	353	350	332	368	348	348	351	299	346	319	334	343	328	318	337	311	297	318	317	361	355	338	360	353	347	319	337	343	308	311	340	306	344	314	330	312	318	347	348	310	336	368	336	353	354	344	370	334	352	322	358	346	370	364	334	354	347	334	331	339	371	351	338	350	328	352	395	326	350	340	328	349	301	354	338	310	333	367	327	330	335	340	319	323	348	339	341	333	314	319	326	344	352	333	347	350	326	328	363	315	344	340	352	335	313	331	366	340	332	343	344	341	338	302	318	325	333	344	346	332	332	339	339	305	342	313	317	306	348	358	330	349	315	284	305	326	326	303	350	347	307	320	337	333	306	330	335	311	324	279	354	350	390	338	353	317	318	299	311	332	320	350	343	354	329	340	337	319	332	315	309	293	315	357	343	333	322	337	355	355	332	367	371	313	347	336	345	326	343	319	332	337	329	328	335	328	337	316	351	350	321	318	337	363	329	338	329	323	351	333	339	304	338	349	324	350	362	350	331	346	351	365	329	354	342	338	351	355	308	334	361	317	344	348	318	316	344	316	342	319	323	351	329	319	323	354	306	350	343	311	362	349	352	341	342	315	330	350	356	331	324	306	323	337	352	355	328	330	332	315	332	324	328	325	339	342	314	339	351	345	366	323	347	332	335	344	326	332	341	318	328	352	310	334	361	331	304	372	366	337	313	350	306	360	326	320	349	330	369	324	362	339	328	342	318	340	336	327	351	343	357	332	328	320	360	307	332	355	325	337	313	318	323	333	318	315	350	369	357	315	344	334	340	317	330	280	351	314	339	373	361	322	320	357	358	321	343	351	302	292	320	308	359	333	346	307	353	335	336	344	332	325	350	326	328	371	362	329	347	332	367	332	302	337	365	335	341	307	354	351	317	359	335	342	358	307	308	344	336	325	348	336	320	323	341	328	335	336	346	334	310	318	322	286	346	320	332	329	356	339	304	331	308	321	325	336	333	342	337	350	360	323	363	326	320	340	329	350	334	316	352	324	346	328	347	330	341	339	321	312	340	346	349	329	319	340	328	307	341	359	311	317	332	362	306	309	334	358	332	329	336	300	355	355	313	358	335	304	351	362	356	334	338	331	371	331	347	352	296	317	355	322	308	335	341	328	350	314	340	321	319	339	356	309	364	327	326	298	362	360	348	361	340	360	322	319	329	325	371	371	333	319	305	349	344	331	344	328	318	384	334	332	372	312	311	327	342	360	341	346	327	329	329	347	346	322	305	299	314	334	329	351	350	332	362	343	343	370	358	347	344	329	351	339	331	339	334	321	340	343	297	353	339	330	304	328	340	343	334	321	302	340	313	295	308	333	339	326	349	344	318	373	345	325	323	363	324	334	353	314	342	363	335	292	356	340	315	318	330	372	327	327	300	337	315	324	333	340	334	345	330	355	355	327	320	328	341	338	341	335	347	356	321	332	346	305	311	335	343	320	321	341	320	320	334	325	314	344	309	329	326	313	337	341	298	345	349	304	344	331	321	314	343	340	301	351	339	321	329	372	332	327	352	354	327	318	328	297	321	343	329	312	303	370	354	359	315	334	319	363	331	352	317	345	350	342	336	330	355	328	363	311	344	322	383	352	337	329	330	365	343	334	367	333	343	333	331	343	336	324	342	318	298	307	299	317	320	327	330	324	329	347	359	323	345	350	304	298	312	355	340	320	336	333	339	348	353	329	350	332	351	336	307	345	327	331	334	324	372	332	342	328	314	364	335	367	337	333	346	342	336	371	316	351	362	292	335	340	366	353	358	336	348	339	319	332	309	345	356	306	329	297	333	360	354	336	341	321	334	337	330	341	355	334	341	331	326	345	358	365	337	332	330	350	371	326	380	295	324	324	341	346	362	313	332	316	341	354	319	349	335	339	356	354	301	322	329	321	336	351	336	344	332	313	327	344	307	343	289	341	336	346	319	357	327	331	361	323	330	324	320
7866	2943	4719	5902	7202	5899	4570	4653	3948	3490	4114	3479	2975	2904	2254	2112	1262	982	942	943	949	877	850	858	905	866	832	800	835	810	787	837	779	812	863	843	829	792	826	860	802	807	821	801	802	848	768	833	799	842	771	865	797	781	816	830	808	841	786	860	805	763	847	797	823	821	823	786	762	763	755	788	776	799	779	830	799	834	850	816	786	757	742	795	810	810	890	818	781	801	762	787	800	803	749	816	792	757	790	850	852	771	841	787	759	795	793	762	783	783	764	776	793	790	737	836	799	816	829	741	796	787	818	747	846	803	758	779	795	738	784	782	783	744	791	822	790	785	805	837	782	821	778	779	787	758	801	797	761	786	743	806	814	772	770	738	810	808	785	851	775	833	770	792	785	815	802	832	782	751	761	779	771	794	838	754	803	749	793	819	802	797	777	738	807	794	812	782	793	836	763	781	777	820	830	745	804	784	776	741	777	814	803	797	796	846	733	784	761	813	720	817	771	793	776	835	801	803	803	750	763	730	800	782	777	818	788	839	734	774	797	843	781	787	739	808	773	801	820	786	797	727	766	767	819	742	813	803	763	827	782	788	783	796	797	764	756	779	790	802	780	764	804	773	778	802	763	764	799	779	786	822	762	788	769	765	774	748	823	816	748	827	756	792	820	799	779	756	795	779	766	785	786	764	813	786	760	814	808	833	809	790	790	771	779	803	779	760	752	771	842	794	780	770	826	770	813	846	779	853	841	803	815	761	813	772	764	749	758	763	804	776	807	800	802	781	739	841	764	809	783	793	817	796	809	754	791	867	825	761	739	811	745	756	779	800	843	702	776	791	753	817	792	795	749	815	803	772	799	792	769	785	816	829	848	787	783	789	821	782	810	773	789	790	779	797	765	754	846	770	767	794	728	805	794	821	799	797	813	784	824	795	795	776	769	822	755	736	803	810	756	798	752	787	794	838	761	744	793	728	836	801	797	816	802	807	788	776	797	812	791	786	829	809	789	786	777	793	805	803	777	747	836	756	816	770	792	819	758	745	746	805	818	823	788	779	754	774	787	776	800	804	798	799	758	802	786	773	765	825	776	793	765	735	875	825	797	832	753	755	735	820	836	830	818	776	780	789	760	813	772	790	786	790	744	744	792	789	793	789	801	770	762	818	785	766	804	773	839	794	805	803	792	808	817	781	827	854	831	801	768	778	771	727	842	774	789	766	798	794	783	792	768	781	795	769	735	775	793	810	768	795	781	800	797	810	752	747	788	788	804	798	795	787	819	758	768	777	808	806	774	755	769	767	799	795	791	757	788	793	801	800	744	774	792	778	752	794	779	769	811	753	721	807	750	788	797	747	768	801	822	795	743	800	787	804	780	819	760	784	817	774	797	846	841	751	791	808	797	746	842	798	824	758	792	805	801	843	813	808	778	791	784	775	805	731	808	773	807	796	755	783	727	804	813	758	740	768	781	771	796	758	848	785	808	776	823	754	743	761	784	797	812	797	741	786	755	851	792	751	713	793	813	805	791	767	803	789	798	757	788	789	789	824	789	770	739	803	775	784	784	746	787	790	769	801	790	808	795	786	751	831	811	793	757	774	764	768	789	773	811	772	811	746	791	788	785	743	768	815	808	808	719	800	765	743	797	744	757	776	846	730	751	808	800	807	820	832	760	772	755	776	831	803	739	788	857	777	793	780	781	797	796	793	784	772	779	778	775	715	822	727	790	773	800	754	758	789	737	794	797	780	801	791	772	733	803	753	765	816	788	798	790	781	807	787	795	840	771	749	790	812	786	863	777	786	758	795	785	746	822	793	807	854	805	805	751	803	764	845	828	838	750	774	762	735	840	715	765	820	745	658	765	832	754	727	834	802	785	798	809	782	797	797	763	768	808	815	806	783	763	819	753	820	760	774	801	777	769	787	793	762	828	807	806	792	810	801	811	792	760	753	794	807	745	823	771	805	803	769	800	778	772	793	759	789	824	823	845	824	777	770	767	844	735	767	820	818	804	784	799	771	767	770	782	769	791	814	822	699	810	786	774	813	760	769	778	758	816	855	789	857	777	799	726	743	800	811	796	818	785	818	785	799	787	773	847	825	783	766	760	810	786	811	822	794	811	776	796	790	786	821	788	740	780	793	779	767	777	814	793	763	798	782	761	771	770	809	813	809	813	763	787	771	815	813	820	796	763	829	726	768	798	774	778	810	763	787	829	763	768	774	800	766	725	790	826	830	749	846	784	763	800	767	767	789	838	802	713	777	793	836	744	778	736	784	758	765	750	774	748	757	825	773	815	844	791	813	815	765	775	783	741	807	811	813	785	740	761	809	760	797	790	772	770	809	789	784	778	790	783	791	786	740	736	792	743	850	746	766	777	792	817	745	789	789	798	773	800	823	795	789	764	816	795	751	778	793	765	830	765	791	811	812	765	828	787	777	813	738	793	768	773	854	793	801	797	809	812	760	754	760	794	817	715	785	762	787	815	761	830	758	773	779	795	777	776	832	832	810	780	778	752	812	766	788	786	734	825	841	785	802	780	820	757	737	773	797	823	797	769	794	816	774	768	808	790	742	752	796	751	809	848	765	785	816	742	758	794	798	821	782	796	776	778	777	794	751	814	818	810	809	822	811	837	786	783	832	771	811	846	759	766	784	799	761	768	792	798	768	752	775	842	812	798	768	792	791	756	806	826	844	710	831	785	809	773	816	788	770	790	789	754	789	722	795	738	776	843	812	806	801	806	828	779	796	792	772	776	782	758	816	757	746	769	764	824	758	763	787	811	736	777	766	780	807	754	823	752	757	798	785	760	798	794	826	806	862	796	789	763	812	815	801	767	809	857	778	758	809	747	778	746	787	774	773	766	802	783	816	777	760	775	754	808	807	808	783	767	767	788	763	785	780	762	816	779	784	751	718	806	819	846	811	742	746	767	858	814	816	795	765	785	839	823	793	784	790	779	777	771	792	741	824	827	808	789	705	826	813	763	787	759	767	744	771	797	801	756	765	808	840	794	759	779	826	795	849	773	768	784	804	811	786	760	806	764	813	774	747	781	747	811	744	786	729	794	791	743	810	818	834	829	754	774	886	740	742	774	732	754	774	735	781	783	796	773	767	760	826	791	755	788	847	789	787	792	757	822	791	807	741	787	802	836	786	794	768	763	744	781	799	794	782	804	795	773	799	783	787	792	795	813	763	745	807	739	804	786	731	775	801	783	803	762	817	826	763	787	797	806	819	748	755	798	786	783	770	736	824	852	842	850	778	777	818	788	807	781	805	815	820	788	769	779	749	771	750	827	753	745	807	765	793	800	769	770	809	765	733	762	771	788	728	710	802	738	741	806	774	789	778	749	724	833	792	734	814	729	804	719	762	783	798	830	761	802	796	766	746	812	759	808	769	813	835	850	816	752	762	746	844	747	736	848	817	803	753	788	820	770	787	804	766	832	795	785	796	755	756	759	758	832	762	834	796	822	724	763	800	814	793	801	777	827	816
28578	14152	7076	6076	5886	4542	2742	1830	1434	1407	1132	1168	1209	990	738	677	406	317	316	289	299	294	314	283	276	233	267	268	279	282	290	247	305	266	255	279	278	282	252	278	233	266	266	278	268	297	255	257	266	274	250	274	258	254	249	287	243	258	263	290	268	289	277	276	280	251	266	271	283	251	271	236	213	277	258	256	264	253	255	262	295	251	253	266	294	275	279	267	266	275	243	284	274	270	250	251	259	283	239	255	231	272	256	251	233	249	243	288	262	224	294	241	247	273	264	259	279	271	243	248	250	251	271	259	289	236	276	273	238	254	265	299	256	268	270	255	253	289	275	290	263	274	251	295	258	265	252	254	272	261	251	270	259	259	282	245	264	272	232	254	261	282	291	247	264	266	235	265	287	261	251	256	259	270	247	262	265	277	287	261	263	263	284	265	242	266	270	303	256	243	272	259	268	272	264	244	261	271	262	263	278	233	268	251	276	261	282	214	225	264	291	261	252	281	275	300	242	263	260	271	262	268	261	291	269	241	251	269	268	270	272	264	272	252	258	273	248	285	262	249	233	274	273	264	258	276	272	272	248	267	254	274	256	275	282	245	248	274	255	251	284	268	281	276	271	261	281	268	263	232	260	260	277	261	235	258	255	241	277	282	281	235	263	268	244	261	274	258	257	268	240	323	266	259	242	251	298	240	278	282	249	225	270	264	280	284	228	275	235	250	234	237	267	288	273	262	277	277	280	253	281	283	281	251	262	273	252	259	253	262	279	257	240	237	301	261	268	277	261	263	277	266	255	275	265	266	259	269	236	267	261	252	255	268	254	286	253	269	271	271	257	282	252	286	265	267	297	265	274	282	289	285	265	242	252	265	282	254	260	272	276	299	273	228	256	266	238	277	258	281	255	267	254	229	286	257	243	281	243	248	267	275	266	268	254	245	298	274	236	242	259	282	248	281	267	309	252	255	249	251	287	258	260	265	269	244	256	254	273	275	254	252	266	260	276	265	282	246	244	248	265	243	256	264	266	263	241	239	256	272	274	256	282	287	257	260	249	272	254	223	253	275	285	272	262	246	303	278	266	250	262	277	269	230	250	253	257	254	289	255	246	292	271	247	268	274	260	261	256	258	242	249	257	253	270	275	255	262	272	270	258	240	256	252	285	281	295	254	271	252	251	251	248	267	279	267	257	257	264	246	266	267	238	264	268	240	269	276	237	284	270	282	269	264	286	269	277	293	269	249	263	237	250	251	274	273	256	260	257	267	246	273	255	266	259	260	268	274	252	250	241	247	285	242	268	285	261	246	246	260	249	261	246	253	239	264	260	256	258	283	262	281	259	264	243	253	262	269	276	277	287	259	303	272	266	273	279	285	270	267	299	269	287	245	257	270	242	245	306	280	255	268	275	240	293	258	257	269	276	246	262	282	259	247	247	255	280	272	250	255	239	284	247	274	263	263	265	260	273	270	283	282	284	240	238	271	252	252	248	275	250	281	283	276	241	299	292	272	247	281	256	281	253	253	277	263	259	289	251	290	230	263	233	269	261	269	263	267	266	275	266	270	260	267	289	274	233	238	288	308	284	261	265	276	246	276	262	263	272	246	277	272	229	267	277	280	255	285	238	273	273	264	273	243	268	270	268	273	271	258	254	252	273	249	250	282	260	252	265	271	289	268	247	277	267	295	276	241	270	251	257	275	252	249	249	273	240	271	271	272	245	279	252	259	270	271	262	271	244	239	275	266	267	279	261	249	249	264	294	267	263	271	264	259	242	239	296	282	251	259	241	255	241	252	273	242	263	265	254	277	265	273	268	279	225	251	230	257	255	283	273	236	249	273	297	249	259	265	279	296	263	262	246	259	274	249	255	277	255	246	281	256	262	246	258	247	260	248	256	253	296	270	261	254	256	253	229	257	249	258	239	302	277	233	279	280	271	251	301	228	275	272	258	278	264	272	267	268	286	251	275	270	271	231	274	232	274	287	252	294	270	265	254	237	250	225	261	266	231	228	271	258	262	277	265	269	284	292	257	243	279	273	245	243	251	276	275	280	260	260	271	265	296	286	271	294	280	253	268	246	247	296	282	280	258	309	266	268	247	282	306	255	242	259	274	281	265	263	280	251	247	253	275	252	247	239	279	247	264	291	272	242	286	245	256	278	273	281	250	290	266	264	231	295	250	261	258	254	261	244	242	267	273	269	256	245	227	251	285	262	271	245	230	299	274	274	248	283	267	237	276	271	272	282	255	265	285	237	270	271	263	252	268	237	250	277	268	254	236	277	276	232	284	276	290	252	255	246	283	265	270	276	255	270	274	276	271	271	259	255	248	250	241	281	271	229	279	272	279	286	266	261	253	257	244	257	267	254	255	257	291	263	273	273	267	280	288	259	266	254	280	264	281	277	276	302	263	248	238	266	243	275	275	254	240	254	265	264	277	260	273	269	255	248	262	250	282	276	245	246	257	258	268	268	277	241	259	288	246	264	243	265	223	254	285	308	272	242	262	272	260	256	245	255	265	243	242	252	255	254	278	261	266	277	245	259	275	276	246	242	288	262	241	253	246	268	247	262	259	252	250	259	242	263	259	232	267	300	227	251	284	250	278	255	265	261	244	253	226	291	290	262	245	278	258	282	275	256	229	252	242	251	251	302	258	271	260	271	264	276	256	257	223	245	227	282	256	257	258	255	243	277	296	300	237	260	282	288	279	245	241	255	237	254	264	274	264	246	264	286	252	264	311	271	278	244	272	271	274	248	299	266	257	271	275	236	263	284	250	267	274	275	271	258	260	265	272	278	261	281	261	246	273	290	279	268	251	267	288	256	261	281	280	239	278	278	293	281	251	269	269	258	259	273	263	261	267	244	274	229	238	275	241	261	255	235	267	269	253	276	276	257	243	255	256	247	257	290	231	284	248	276	262	253	274	241	274	237	267	280	283	299	281	288	238	266	243	281	273	307	314	245	267	244	280	283	287	275	272	285	293	273	265	267	240	278	243	244	268	274	234	250	294	289	269	247	283	256	271	289	278	238	263	256	237	256	273	276	246	266	244	269	252	264	232	275	280	276	271	252	258	283	275	247	268	277	267	277	285	245	252	267	238	283	231	276	247	252	226	255	290	261	272	247	283	304	284	262	261	252	254	266	262	281	265	274	235	297	231	265	315	282	258	275	290	236	267	250	256	267	270	252	269	270	250	244	229	264	249	267	246	262	263	253	263	268	277	256	277	252	300	271	271	263	257	277	266	298	281	259	240	224	281	251	271	275	241	288	253	257	250	289	271	269	283	250	268	252	294	247	264	246	279	271	252	290	266	263	266	285	270	273	267	276	236	234	263	275	280	312	281	270	274	243	296	234	280	268	268	256	281	254	276	279	279	245	291	277	263	283	276	239	270	250	250	262	281	261	265	279	263	279	237	277	269	252	282	262	240	288	257	243	275	254	283	286	268	258	266	244	283	274	270	264	227	276	263	246	284	266	271	268	276	267	241	275
8265	4205	7556	8978	11154	8900	6647	6443	5879	6060	4415	4839	5275	4093	2798	2344	1663	1000	905	845	830	791	814	753	745	811	740	714	689	724	700	691	686	668	690	656	637	625	666	649	624	633	630	677	654	607	624	623	597	610	627	607	641	633	633	606	586	604	628	614	620	574	529	620	619	584	611	605	650	588	625	563	607	592	618	635	742	703	667	614	623	606	635	606	596	584	624	583	574	600	607	626	616	560	575	623	622	613	601	570	611	592	611	602	627	628	537	642	593	626	605	570	604	611	606	583	592	553	579	599	616	538	536	549	604	601	608	583	603	576	558	545	591	617	583	614	604	632	590	586	591	616	616	580	587	604	567	561	572	609	513	588	562	624	575	553	571	602	622	602	635	614	594	592	559	549	595	530	572	552	566	591	621	573	616	612	569	621	560	550	633	595	600	609	532	619	607	632	587	602	595	621	594	566	548	633	559	585	587	580	617	566	604	609	569	616	608	629	597	583	614	571	577	612	615	560	611	599	613	616	586	592	587	612	606	595	559	605	544	540	579	627	605	644	595	592	575	590	603	585	592	576	592	571	613	602	631	609	560	566	602	569	576	608	591	598	536	547	593	619	619	586	591	564	615	609	578	567	590	627	579	625	606	562	565	604	543	613	594	583	589	570	607	616	565	612	589	557	564	547	627	591	581	566	543	648	588	586	564	596	560	606	526	590	550	579	598	600	577	605	606	596	629	569	558	590	593	565	598	560	638	601	607	602	608	563	573	591	610	568	623	592	607	584	566	581	581	580	626	558	588	591	629	582	608	579	578	591	602	619	580	616	615	605	615	588	594	607	614	625	592	540	588	563	561	549	590	600	583	601	592	558	598	593	580	580	582	616	593	623	636	542	605	572	624	582	582	650	586	603	587	627	555	568	622	562	581	569	636	599	555	602	580	579	592	624	621	575	581	599	605	546	577	628	553	608	624	582	554	606	566	544	589	573	573	585	577	604	601	586	588	564	551	570	611	595	550	533	574	587	584	651	600	598	574	582	596	611	575	561	568	561	596	584	574	592	625	567	582	586	575	579	597	591	614	567	602	587	568	597	599	579	563	592	606	577	564	613	586	577	577	568	609	558	612	611	578	602	574	569	564	577	598	564	585	573	540	592	592	592	614	560	574	607	628	589	610	592	585	604	597	545	574	583	613	569	561	558	577	537	621	606	554	566	635	560	573	595	579	617	557	635	637	571	580	576	603	555	553	591	594	594	581	617	609	589	607	559	611	563	639	571	561	616	603	562	596	577	580	613	575	568	564	563	576	577	623	610	559	564	566	607	593	597	578	611	567	576	612	585	594	597	585	561	603	602	604	552	598	617	615	585	577	593	631	535	580	591	570	594	598	542	571	590	637	573	602	572	590	582	626	579	605	583	580	583	605	585	582	562	564	562	591	579	567	609	622	622	590	552	579	573	591	622	595	569	584	613	566	589	568	552	623	569	578	564	622	607	593	608	587	619	596	589	576	592	572	605	618	580	595	581	572	577	612	580	584	539	599	569	618	574	590	588	574	578	595	581	643	596	590	572	578	594	589	583	592	597	579	566	540	577	615	571	595	592	605	578	566	605	569	552	592	631	578	579	575	587	582	565	554	578	591	597	595	592	598	583	595	537	581	589	577	591	572	531	602	525	613	620	615	559	592	550	591	622	575	551	575	559	595	611	550	574	599	572	612	589	574	562	568	591	547	589	577	564	565	585	583	590	563	610	603	556	613	596	599	581	602	599	570	594	628	571	598	594	593	624	562	590	564	561	562	591	571	580	554	559	563	548	623	591	520	574	601	618	550	576	581	582	618	580	617	582	584	581	621	599	602	613	544	628	546	598	543	640	574	622	597	615	553	584	597	629	621	606	592	621	590	570	602	573	603	573	593	595	562	583	533	550	610	605	561	575	567	569	609	567	558	581	557	626	566	572	608	624	553	579	637	591	612	636	605	559	601	582	577	639	596	640	599	573	599	613	622	610	583	584	586	573	589	604	571	554	616	612	590	570	586	593	604	599	616	561	643	539	571	594	562	595	595	596	604	581	596	637	607	564	608	581	578	599	632	555	608	567	543	589	587	645	612	587	573	589	631	580	587	583	589	571	604	563	594	579	569	562	569	601	580	588	564	591	587	583	580	609	591	567	532	554	552	604	600	601	587	572	574	557	620	529	661	550	569	595	588	578	622	595	555	606	563	564	599	568	616	589	626	541	604	609	637	594	606	580	556	582	585	602	623	607	606	624	575	541	584	584	611	568	580	554	595	631	580	589	554	630	597	569	629	557	610	592	620	600	554	589	554	544	589	608	574	565	586	579	569	564	560	567	569	585	562	605	599	584	562	581	534	574	627	549	610	554	598	587	596	552	584	596	632	580	556	566	612	589	613	561	593	611	579	527	560	630	590	598	592	587	600	622	597	583	567	566	585	573	560	570	605	579	613	543	589	604	604	597	628	571	590	587	573	630	557	613	593	581	628	577	623	603	559	567	611	599	625	582	567	580	569	594	565	596	603	585	641	595	570	636	588	582	594	531	611	598	615	598	583	595	617	629	561	568	592	576	604	593	599	607	575	554	580	594	598	604	607	602	601	584	562	592	595	579	606	578	577	631	603	578	583	572	606	609	555	578	601	601	624	597	602	609	584	572	584	606	580	607	586	584	569	607	618	605	561	573	585	605	558	591	574	544	600	591	564	552	594	574	571	586	575	588	593	608	565	562	570	611	579	613	594	582	563	571	605	578	578	581	593	577	594	559	568	578	576	581	538	553	596	599	557	586	608	587	552	631	573	582	582	575	595	612	531	580	573	570	561	574	587	567	554	603	613	614	566	561	602	594	592	518	618	576	594	585	603	601	602	598	601	544	602	565	593	565	554	586	595	605	619	544	588	583	590	628	616	595	610	570	625	575	581	606	600	598	597	575	590	568	572	568	575	562	614	592	620	600	562	564	618	580	585	594	613	581	583	584	579	591	550	581	576	599	593	602	583	612	567	610	585	596	593	570	612	570	590	595	649	631	615	590	558	575	599	590	601	616	611	580	610	556	596	563	607	609	563	601	571	544	567	597	571	568	570	601	585	593	574	607	591	566	567	609	550	590	587	607	569	622	615	654	604	622	604	570	562	607	579	566	564	601	613	610	588	616	562	568	573	596	566	566	633	583	544	565	552	582	610	588	582	603	599	602	560	562	631	602	581	589	571	559	563	602	596	608	592	600	574	572	596	555	582	611	563	599	560	591	574	587	556	561	552	518	594	601	582	601	573	541	601	612	576	582	522	621	565	556	577	568	573	586	589	600	580	606	580	572	573	602	563	526	584	589	585	597	582	601	605	607	564	622	619	579	606	568	583	620	606	562	633	548	583	595	621	611	555	571	603	590	572	572	573	599	570	584	615	575	642	583	591	604	601	587	577	633	569	540	598	612	548	519	571	593	589	584	592	564	578	563	605	549	590	604	563	597	534	547	555	567	569	559
25833	6253	541	360	374	293	274	256	265	263	258	277	278	261	225	225	242	230	241	257	239	246	246	241	233	266	224	268	257	266	233	240	227	257	242	254	250	271	257	262	247	258	258	255	237	283	258	261	271	284	251	242	241	242	245	228	236	249	259	245	275	215	276	252	248	264	254	235	215	251	257	240	241	240	239	259	264	247	276	281	236	250	271	263	238	256	249	233	238	257	249	267	215	226	241	263	221	246	259	260	275	239	230	268	261	207	278	241	252	259	233	249	252	192	281	239	267	231	244	266	273	239	273	250	243	255	239	264	236	262	240	243	235	258	254	243	272	250	245	242	253	262	269	246	242	253	235	253	231	267	236	279	260	269	255	280	271	258	251	250	261	237	258	260	239	250	240	269	272	250	268	270	292	258	243	228	234	257	235	294	256	239	240	251	270	238	263	246	266	243	238	247	253	263	257	215	253	238	260	241	252	242	218	218	273	233	241	238	238	283	268	253	300	266	231	236	254	263	226	226	249	268	213	237	235	272	273	264	236	242	236	238	252	228	239	269	255	232	264	239	238	244	242	253	269	240	253	263	222	285	253	257	260	236	233	257	244	229	238	240	285	246	215	238	228	261	235	241	267	240	263	253	230	245	264	245	247	248	261	228	236	268	262	260	265	254	220	256	278	264	274	238	252	225	265	233	265	278	227	241	289	244	244	280	266	232	232	238	254	245	243	268	251	241	246	242	247	230	274	260	255	238	232	248	237	250	255	228	236	219	255	263	255	249	269	283	218	225	259	239	263	247	236	256	263	219	243	241	246	264	242	236	222	235	252	212	220	221	251	255	225	240	252	252	251	243	239	244	244	245	244	246	278	222	264	253	262	229	244	269	244	245	250	245	262	283	241	254	261	235	253	226	258	251	246	236	256	230	264	265	249	280	269	232	270	268	275	246	231	269	235	246	243	276	236	257	261	230	220	237	241	244	241	219	251	262	271	242	268	264	268	273	240	262	256	219	242	246	251	231	277	217	251	250	236	259	251	249	267	253	247	264	255	228	287	226	249	244	240	255	274	241	270	258	241	249	253	257	260	263	260	247	242	249	230	258	217	265	249	248	258	266	252	235	248	242	255	250	249	241	233	216	232	255	252	258	281	258	260	261	254	252	251	228	247	228	258	248	231	265	258	240	257	235	233	245	252	260	255	292	244	241	256	266	248	247	246	230	270	259	227	252	235	229	248	256	238	224	263	284	269	226	257	246	210	271	248	276	245	246	234	265	244	241	252	266	248	251	267	257	241	244	255	269	269	239	260	225	267	248	247	224	265	281	216	253	245	256	212	270	249	244	237	266	223	281	275	254	228	239	242	249	242	277	239	250	219	253	263	248	250	236	266	241	253	272	228	241	276	252	243	260	247	235	248	213	237	230	250	256	268	216	223	225	226	240	249	250	266	259	263	241	253	237	238	259	237	238	266	254	265	252	229	251	265	220	261	250	227	253	241	244	254	230	259	244	249	273	243	236	247	298	238	255	252	243	250	234	230	242	248	223	259	241	235	279	237	250	232	244	261	242	245	232	243	267	260	243	248	233	240	231	244	231	249	263	258	228	267	214	253	228	263	251	246	237	243	248	250	248	252	225	257	230	253	210	225	234	217	243	264	252	250	250	252	247	258	246	277	272	239	253	240	278	242	260	249	248	239	291	230	244	250	280	252	251	248	238	269	272	255	272	251	221	226	286	236	241	274	254	240	253	233	254	267	238	234	274	246	238	227	260	243	239	250	253	232	260	264	262	268	221	236	200	242	247	271	249	224	230	243	232	250	249	254	232	263	261	227	278	251	260	271	261	236	259	268	251	246	280	237	262	260	281	242	260	241	251	251	260	259	272	260	239	237	232	221	256	254	233	268	263	249	273	257	231	267	230	245	245	233	245	242	242	237	223	257	237	248	265	243	257	254	242	237	283	236	257	222	253	269	261	254	228	262	254	258	250	260	247	243	249	261	236	245	239	233	249	246	252	250	268	247	236	245	228	273	251	243	265	258	237	262	245	263	257	251	250	250	273	245	248	219	247	244	251	230	238	280	233	230	241	263	230	233	251	265	241	234	229	240	259	222	234	256	242	237	245	253	237	258	237	267	249	242	222	232	242	247	243	249	244	230	222	236	255	252	230	252	251	225	240	230	236	235	256	260	248	232	256	252	264	262	236	254	264	265	260	261	225	284	265	253	255	229	247	214	277	243	241	244	248	253	239	274	244	273	256	246	249	247	248	240	253	259	263	274	267	238	242	250	250	237	260	257	236	241	271	273	244	245	251	225	270	264	240	236	260	225	242	246	220	253	243	245	279	264	251	238	250	258	258	247	260	230	261	250	251	235	251	245	241	217	270	252	259	207	236	270	244	246	230	281	257	258	253	254	264	221	229	258	266	247	269	258	250	240	244	238	241	253	258	240	266	248	264	220	246	261	246	270	244	277	238	263	250	248	243	242	251	249	254	265	266	243	234	241	237	293	261	251	262	236	269	251	273	242	298	261	245	244	281	234	241	267	248	261	279	259	255	232	268	249	244	247	254	229	270	259	249	250	244	240	263	253	233	258	239	245	250	253	254	253	297	267	213	250	255	283	232	252	239	218	259	221	287	245	264	258	242	247	258	247	262	252	232	250	260	268	251	244	271	231	247	261	283	231	263	236	261	227	257	236	256	276	279	243	240	252	251	253	235	259	232	229	235	261	257	231	233	252	277	247	245	258	228	242	269	236	245	255	252	253	267	238	239	263	245	228	245	254	243	241	253	277	263	232	250	246	232	242	249	238	264	257	233	238	270	286	264	275	239	255	251	245	250	264	233	281	255	247	255	237	231	226	257	262	229	222	261	237	247	225	246	243	234	252	242	276	248	239	262	299	233	247	232	254	265	255	281	258	281	250	242	271	243	254	260	271	248	231	257	272	258	257	230	259	240	257	260	245	264	228	271	245	280	245	240	252	241	229	243	246	249	216	261	228	230	237	221	276	252	256	265	246	274	255	269	242	263	243	255	251	250	276	261	266	280	227	247	245	238	261	245	248	245	238	268	251	268	243	239	280	256	271	251	255	262	233	271	221	252	275	259	221	231	236	264	257	235	265	244	255	218	276	231	259	247	258	253	257	265	239	262	257	256	256	275	244	241	253	290	256	247	253	249	257	233	225	251	261	238	260	252	245	252	264	277	247	255	250	237	249	251	274	245	246	253	260	207	255	244	245	244	230	225	268	236	266	252	249	241	246	242	246	224	232	256	265	241	211	234	235	237	234	261	265	240	246	246	257	235	286	232	239	236	259	252	233	262	253	271	259	221	254	254	250	240	235	252	260	258	239	261	262	225	234	235	266	258	270	225	249	253	260	258	226	255	243	239	233	264	255	240	251	216	246	233	241	260	232	253	257	271	269	240	243	232	264	243	258	230	246	242	250	245	252	252	259	255	251	232	271	237	225	251	245	282	220	241	258	252	251	236	268	252
6947	802	895	1037	1078	944	756	823	685	774	737	734	802	747	617	615	554	576	625	601	594	614	542	596	563	588	609	599	585	553	572	585	582	609	569	561	566	611	619	572	586	585	593	543	574	609	561	594	604	537	585	552	597	568	579	534	527	567	577	561	574	601	565	569	575	595	592	590	593	609	611	539	582	579	585	602	581	546	585	558	551	556	569	590	565	601	597	587	572	545	574	544	603	560	573	541	617	545	571	557	573	608	584	594	583	591	591	583	564	594	590	555	579	589	561	568	608	590	555	606	559	552	594	608	554	570	567	617	602	599	549	572	583	582	583	589	564	584	548	588	565	591	610	581	620	597	576	619	562	615	633	547	564	605	608	586	580	590	585	558	522	587	601	588	643	534	581	549	563	575	621	577	574	579	594	574	597	558	586	598	587	587	556	546	634	561	576	554	639	557	547	568	531	563	571	601	580	593	523	596	594	576	605	564	568	555	552	590	605	573	582	595	599	579	560	613	619	569	554	548	574	586	583	558	558	593	608	592	577	588	554	585	607	575	557	632	580	582	546	588	576	574	582	592	580	609	593	546	555	568	577	597	599	572	582	573	553	581	571	540	572	619	558	609	602	568	569	570	537	559	598	555	601	551	579	593	595	602	580	560	605	558	562	597	582	618	582	588	587	555	574	589	607	613	574	597	552	571	565	584	599	590	579	554	519	602	588	588	566	565	580	589	597	604	564	549	576	585	565	557	552	564	588	589	546	617	595	586	548	590	607	575	590	537	594	564	588	563	580	645	573	642	574	593	574	623	571	600	553	574	573	582	581	588	558	596	615	537	563	578	584	640	565	567	579	603	602	598	553	575	594	594	550	568	522	594	546	580	564	586	567	568	609	587	583	554	550	556	572	540	596	608	556	552	594	591	583	584	559	570	542	564	539	525	540	612	614	557	538	544	604	569	592	613	595	633	549	565	582	593	608	588	555	582	549	537	556	558	575	569	589	601	552	592	559	581	587	558	601	557	560	568	601	605	563	591	565	610	604	591	579	553	612	558	611	592	588	574	553	601	591	600	520	603	563	553	590	628	530	557	562	592	637	592	622	578	600	592	611	620	589	533	575	604	581	550	574	542	553	573	540	582	525	573	593	551	563	598	590	572	564	556	587	608	630	628	607	603	568	593	602	580	568	585	610	583	587	559	614	595	613	546	575	565	560	542	554	578	573	571	533	588	570	611	591	540	561	571	595	565	589	591	558	578	572	570	601	597	574	596	606	569	591	581	588	604	581	626	590	547	570	556	549	579	566	512	563	608	545	604	613	541	576	575	571	576	568	547	609	600	610	561	554	540	526	603	570	605	587	623	554	576	574	578	575	587	579	602	583	586	575	551	594	524	556	585	546	609	576	558	570	594	539	608	585	565	580	557	592	619	581	573	600	579	582	591	598	561	625	583	578	591	649	573	561	605	636	598	571	577	612	570	566	573	575	595	551	537	558	592	561	614	581	612	606	575	581	527	625	621	620	573	559	586	563	586	599	541	645	585	587	560	609	592	558	562	558	612	545	590	589	571	560	585	535	559	582	609	593	552	564	577	564	581	627	584	617	574	595	586	532	593	589	624	589	600	545	570	579	566	561	580	592	592	564	572	587	571	582	576	621	605	568	580	591	642	592	527	597	593	614	564	544	591	561	582	548	558	612	579	624	592	605	551	547	571	517	534	554	568	608	571	588	559	570	558	579	620	574	590	557	560	601	568	610	562	560	585	574	576	573	581	582	563	562	605	592	565	596	582	560	569	619	564	573	561	595	577	596	603	598	567	605	585	596	587	575	578	561	612	611	603	525	562	612	633	568	564	543	582	566	585	609	567	614	606	639	548	596	601	563	588	568	557	579	585	601	576	572	643	595	599	555	568	577	571	627	570	570	605	589	574	586	566	602	579	552	617	586	577	590	579	571	614	596	592	557	553	579	563	555	607	567	598	613	567	577	568	513	606	532	580	557	544	585	569	575	602	568	582	609	567	603	568	597	593	591	596	550	606	557	548	569	598	554	595	598	595	581	608	606	550	565	570	590	617	553	597	547	626	573	584	595	614	606	600	559	598	581	530	601	612	607	545	534	563	586	568	609	553	585	578	606	574	604	576	596	587	600	548	579	604	588	592	602	553	608	584	566	552	608	572	596	599	631	602	599	564	609	572	573	538	583	546	610	552	610	603	583	604	591	592	577	566	590	616	611	570	580	581	587	611	568	603	577	601	564	545	570	617	608	628	533	590	575	568	626	615	573	596	602	568	578	590	566	562	588	614	574	547	542	585	602	599	593	576	634	582	631	607	609	539	615	567	565	566	553	579	530	565	574	578	543	589	598	578	622	557	575	585	571	610	592	553	594	585	568	570	598	588	566	589	593	565	553	592	572	602	548	582	569	558	609	524	571	516	567	565	568	628	563	570	553	575	573	627	591	624	572	581	606	590	564	589	588	609	576	579	551	576	520	542	564	589	586	538	571	603	583	558	580	538	569	610	577	579	588	617	582	597	576	583	578	601	561	573	617	594	612	571	572	604	650	583	571	539	554	572	573	577	609	601	608	588	575	596	616	619	582	613	590	576	630	564	594	563	569	613	592	563	589	566	551	563	621	563	577	556	561	581	564	589	576	575	590	588	574	539	562	575	597	569	625	608	572	591	563	597	577	615	578	580	583	567	577	550	586	574	589	550	602	580	564	571	597	600	555	567	603	580	558	519	606	610	607	541	580	564	572	607	583	580	574	635	568	578	551	578	543	590	571	577	564	612	588	591	583	610	575	572	589	621	565	562	595	570	527	660	570	602	579	580	543	588	562	566	578	570	612	563	587	581	552	545	584	588	578	582	617	552	598	558	568	541	585	578	554	603	618	624	572	558	628	555	575	544	595	556	590	576	581	574	595	576	621	512	579	589	584	594	570	548	600	607	600	614	571	569	588	602	614	594	548	584	587	560	588	586	572	589	589	575	568	581	616	552	607	548	579	543	575	619	569	556	567	590	581	547	572	598	583	574	559	596	610	620	576	594	589	594	628	588	570	544	591	591	588	584	594	575	569	605	584	595	610	618	579	579	608	622	564	612	560	544	548	576	557	599	573	570	571	566	561	609	583	569	554	563	602	623	545	587	557	578	536	623	574	606	572	571	568	559	571	567	601	570	619	531	563	559	601	611	565	580	545	584	574	554	577	607	557	554	591	514	566	563	563	575	550	608	539	571	570	586	623	600	582	569	590	560	600	563	562	566	575	568	569	614	599	565	555	554	594	584	600	607	579	571	537	578	565	570	559	548	587	554	575	558	592	561	572	587	575	624	580	567	543	563	591	572	555	582	579	566	622	627	593	600	617	609	570	550	589	586	560	591	598	608	618	593	572	601	543	604	567	583	565	587	532	589	564	603	577	587	596	552	580	554	584	536	604	570	607	585	612	574	580	544	569	590	596	583	559	570	597	543	564	538	541	632	570	582	554	558	602	620
27478	10295	3728	3307	2933	2456	1254	1219	913	851	922	776	1111	673	549	424	422	350	384	350	314	373	345	351	337	320	340	336	323	323	323	379	332	351	335	319	350	326	315	335	322	328	311	344	317	359	297	335	346	335	317	316	332	355	343	334	312	336	376	287	350	333	336	353	346	361	363	352	334	325	326	313	317	347	333	330	319	352	326	391	322	321	330	324	296	343	340	326	326	305	309	331	360	309	331	319	345	347	363	362	334	379	336	326	327	323	299	352	352	348	335	339	343	359	328	336	328	302	351	329	364	342	325	335	333	310	304	354	343	320	345	348	341	322	327	364	306	326	335	312	370	307	351	334	352	348	361	312	324	326	354	345	328	338	342	347	305	352	292	335	339	293	368	336	332	350	336	345	307	318	357	344	314	322	314	322	359	335	329	318	300	323	351	293	336	331	347	331	349	327	336	325	340	349	338	366	310	320	336	326	292	361	324	329	327	356	323	284	318	305	343	348	337	358	335	365	344	355	343	304	327	340	339	321	323	376	334	320	329	312	313	326	371	350	315	354	345	397	351	349	350	350	337	331	327	327	338	342	325	319	345	325	327	343	304	357	317	318	317	318	314	325	332	326	365	318	351	321	343	323	351	330	333	342	337	317	336	321	349	309	334	332	350	338	331	323	309	344	307	388	359	335	359	325	343	367	352	352	357	341	353	344	311	338	335	390	324	370	321	316	349	338	369	335	334	365	341	359	323	333	309	313	349	316	364	355	377	309	358	317	357	356	308	347	339	339	323	290	308	332	333	364	329	343	331	345	358	330	367	335	338	353	314	356	347	319	328	322	325	319	337	338	339	337	361	369	355	320	324	324	309	336	329	333	352	329	328	368	365	352	316	347	323	347	329	338	328	316	352	326	336	344	355	320	342	332	338	338	300	326	344	306	342	316	325	327	340	354	342	312	347	297	341	371	360	364	360	343	336	349	305	313	319	341	365	332	326	347	349	306	331	355	366	310	326	340	374	335	359	294	340	335	337	311	324	343	337	352	332	320	378	329	338	346	342	334	355	325	343	347	370	311	316	302	318	319	323	337	314	332	321	346	350	360	305	339	332	355	329	338	279	320	349	340	313	331	304	350	328	349	338	296	351	345	302	324	335	357	342	332	317	326	325	339	334	351	362	342	315	338	346	344	342	346	371	338	358	363	342	326	348	333	327	346	332	342	316	312	332	324	351	329	325	323	367	348	359	306	317	324	322	318	345	315	370	359	339	336	317	328	385	321	322	353	310	341	295	321	297	352	327	345	317	297	336	332	315	313	296	303	323	336	334	344	307	335	300	333	313	323	355	350	324	318	324	366	363	314	348	367	328	353	333	375	331	321	339	333	340	338	317	370	343	324	319	363	339	342	323	322	346	332	303	341	330	311	333	356	327	339	324	323	313	362	355	349	331	350	330	319	349	329	348	361	365	348	328	328	318	355	380	328	352	342	363	351	305	344	354	316	336	311	335	330	323	349	329	294	310	325	361	378	317	280	341	326	314	361	318	344	326	340	321	352	377	300	340	350	334	313	325	337	330	346	361	311	336	338	329	337	353	350	329	325	315	344	336	354	370	345	348	338	336	352	351	334	348	318	334	336	313	324	321	327	318	303	310	356	322	365	348	312	317	365	368	347	304	316	369	338	310	366	308	349	340	311	358	329	317	320	332	346	340	315	325	325	326	317	362	344	365	317	321	334	326	350	346	365	327	293	350	333	363	327	379	335	337	335	366	330	323	345	322	326	336	331	332	327	345	335	323	339	324	382	339	322	346	347	345	357	324	298	355	366	316	314	315	336	359	321	293	329	326	356	356	319	332	307	353	342	318	364	308	326	297	327	332	332	350	344	355	341	345	326	326	320	309	313	342	322	301	338	337	373	337	326	306	347	320	321	377	356	328	336	335	342	318	368	338	356	326	337	304	345	310	354	365	338	329	313	321	335	316	330	322	328	386	336	321	320	318	338	355	351	327	318	324	320	332	317	345	306	344	353	325	334	350	332	328	377	301	287	341	341	342	339	335	316	337	358	372	363	330	307	327	358	384	326	353	353	328	322	340	338	307	298	320	341	330	331	360	317	341	315	327	360	321	318	338	363	325	348	344	344	327	332	329	309	312	304	348	340	352	333	305	347	356	363	332	339	343	315	315	300	330	316	316	338	319	335	326	345	334	345	334	316	331	311	305	363	324	341	305	340	298	315	327	322	313	340	356	337	338	334	321	328	363	343	319	359	336	337	321	349	320	324	333	334	359	360	317	321	345	355	323	312	337	347	332	351	346	346	296	328	338	345	325	375	319	323	350	336	322	313	313	331	322	329	350	345	349	358	331	335	341	329	360	355	333	354	304	354	342	329	331	348	357	324	334	338	333	352	328	353	335	339	340	374	321	313	328	295	344	361	319	355	306	343	330	344	331	343	356	317	346	339	335	342	305	343	340	309	370	342	342	327	351	339	288	369	349	320	336	356	301	362	355	351	326	323	331	349	307	318	349	329	357	355	364	351	339	334	299	317	365	353	330	289	319	309	321	325	335	379	299	353	319	323	375	330	311	329	330	338	363	313	354	351	330	318	340	316	363	346	356	346	331	351	294	337	317	326	314	352	312	310	356	314	349	326	341	367	334	315	329	345	302	317	306	313	306	311	335	387	317	320	334	337	332	318	354	368	324	331	365	321	283	370	322	319	338	296	357	336	371	336	369	341	311	308	321	330	337	334	327	313	346	327	335	355	341	332	338	320	345	363	356	335	327	361	336	343	351	329	339	337	368	335	359	327	353	302	310	297	355	341	326	343	354	317	329	323	333	343	350	341	363	315	288	343	335	347	350	355	327	332	327	329	338	334	353	331	344	327	321	332	359	336	338	316	359	340	341	336	328	345	324	326	340	336	338	340	313	339	352	313	317	336	349	326	346	317	312	350	339	314	340	327	355	358	346	365	354	308	320	327	332	347	349	337	315	289	282	328	367	322	331	306	319	333	331	323	315	333	326	330	315	305	337	323	344	327	312	359	329	347	313	320	376	339	333	335	354	322	303	338	359	354	323	356	308	321	303	333	350	354	335	349	324	338	325	361	347	320	313	333	347	312	321	338	353	351	371	322	363	327	333	313	373	356	355	328	335	363	314	311	360	305	310	341	338	336	315	337	354	321	353	338	321	316	355	320	290	355	345	347	349	299	339	295	329	322	354	345	317	307	321	337	309	329	297	322	340	348	312	340	364	347	342	348	362	303	324	326	328	331	299	341	311	362	333	334	321	313	314	328	335	331	349	321	334	344	356	331	301	356	325	328	335	337	344	333	339	356	330	354	333	339	321	359	309	341	344	334	345	334	327	327	367	333	350	339	321	289	311	314	325	328	333	308	370	345	319	335	336	392	304	360	341	338	349	366	346	333	341	340	332	339	351	288	343	315	308	365	343	326	344	349	365	335	287	300	316	334	365	323	339	325	314	342	349	324	321	317	331	346
8001	2782	4955	6009	6922	6462	3857	4359	3946	3594	3522	3225	3638	2500	1686	1255	1115	994	917	981	950	896	905	901	846	870	899	844	835	864	840	848	854	879	803	841	806	789	816	806	842	858	809	826	780	761	780	843	822	799	807	773	801	802	802	856	798	738	813	773	767	758	742	807	757	808	789	842	854	730	811	821	811	795	796	785	800	826	851	789	820	750	769	767	789	805	824	882	791	730	788	753	763	800	747	770	806	783	839	832	762	808	826	803	805	797	817	751	761	810	713	820	798	803	818	823	763	718	840	756	843	776	786	743	850	790	749	785	804	809	775	776	784	753	838	867	827	786	854	746	825	806	776	809	780	800	756	771	802	772	818	780	761	804	822	716	767	811	767	797	759	818	818	821	815	754	759	763	822	770	767	743	768	801	784	782	809	807	814	717	755	821	803	835	795	765	795	853	778	761	739	781	764	780	751	770	778	747	769	837	760	830	739	796	800	803	754	735	753	748	754	783	795	738	764	822	797	761	781	760	754	826	829	789	795	772	762	774	821	804	834	800	737	744	825	813	795	804	792	790	764	773	767	811	782	756	786	791	797	765	750	826	772	805	754	788	795	780	787	795	816	810	768	817	755	789	787	798	792	799	791	782	765	768	751	780	750	782	791	758	801	794	727	803	778	776	793	802	799	784	797	755	836	799	799	764	783	807	767	804	806	737	803	762	789	758	783	797	753	803	818	820	778	806	875	790	795	769	836	785	796	818	773	824	788	796	819	805	764	763	808	813	790	800	779	742	744	804	769	729	765	814	824	837	846	779	776	811	784	814	793	740	813	787	796	797	793	790	793	788	784	779	785	776	803	747	802	828	779	796	749	782	767	776	793	769	755	764	822	790	758	806	788	776	760	756	776	834	754	781	786	747	779	799	792	818	765	837	782	751	792	766	724	774	800	781	793	752	812	720	760	791	816	805	789	739	761	732	778	786	765	760	830	725	783	780	813	764	761	788	835	815	840	778	808	799	790	796	757	808	813	788	757	781	796	801	744	802	781	724	819	760	774	786	781	811	788	792	761	822	781	767	768	765	810	819	804	762	777	761	800	780	789	770	744	777	797	815	739	736	791	764	859	785	729	787	762	746	785	792	783	767	790	809	746	801	788	816	794	820	794	775	784	764	787	794	804	767	787	816	829	792	806	786	761	771	780	774	770	777	745	793	786	783	792	753	782	808	814	798	848	806	709	762	773	788	810	778	824	798	805	781	777	781	733	815	794	795	832	775	794	764	798	729	774	755	776	756	796	845	721	809	781	803	767	864	793	763	771	760	819	801	809	809	758	765	760	772	782	800	768	784	751	780	807	785	794	815	755	824	725	729	755	786	793	761	786	817	817	805	779	787	769	754	796	790	807	741	823	767	821	808	814	811	807	775	698	819	799	739	813	734	797	798	788	754	758	847	780	788	760	765	827	783	782	793	754	754	813	752	802	800	782	750	770	828	825	828	789	789	807	779	766	779	777	778	778	798	802	793	751	790	857	809	821	778	771	775	788	761	737	757	815	771	854	767	783	831	767	771	768	756	816	784	723	795	767	752	830	785	822	743	773	781	735	778	778	790	789	809	803	797	731	796	781	761	786	793	795	779	770	769	786	811	745	798	784	785	832	763	827	776	785	794	735	798	801	744	781	784	778	760	809	836	821	742	782	730	802	791	803	776	810	806	736	779	784	751	783	803	731	811	831	792	798	798	780	835	813	737	823	768	799	772	827	762	785	781	747	816	778	783	789	772	806	765	739	766	815	781	777	797	793	755	769	789	785	768	787	780	839	800	727	795	776	786	767	765	794	755	773	840	789	801	771	768	803	798	778	747	823	818	800	769	780	805	775	776	778	785	811	758	823	815	803	839	764	778	809	796	789	826	780	791	786	828	793	767	721	796	758	812	781	767	742	762	799	814	805	784	803	808	779	788	821	782	807	806	756	822	744	782	749	801	820	748	764	756	754	790	783	809	772	796	793	826	815	774	796	813	778	794	776	806	805	725	789	814	745	791	801	785	795	766	819	772	829	775	773	798	788	786	788	760	752	774	751	822	740	805	744	787	813	768	790	784	802	754	765	787	796	781	804	705	751	769	770	821	823	774	775	790	810	782	771	754	777	751	818	727	766	788	801	771	774	823	843	738	760	762	814	771	828	805	722	764	823	767	766	816	746	781	777	750	791	804	798	797	741	730	811	794	780	796	815	794	800	784	807	759	803	745	783	767	734	771	793	801	788	844	754	792	733	806	791	768	775	803	751	774	770	790	768	780	745	791	786	806	789	814	772	781	822	816	783	793	765	747	760	794	754	775	723	778	763	755	751	811	791	762	789	745	812	799	762	791	800	788	779	817	797	786	765	810	817	809	726	795	807	755	806	790	812	814	770	812	715	743	782	783	796	794	753	762	811	770	818	766	845	763	768	757	770	772	786	817	762	765	754	762	815	738	806	851	772	820	811	784	802	789	771	751	784	733	823	793	815	783	739	758	787	755	820	816	801	787	824	794	749	858	797	761	755	811	760	801	791	774	750	830	755	802	803	752	823	855	798	763	814	804	786	763	789	776	804	754	809	798	760	823	778	775	754	750	792	803	783	800	777	769	768	772	763	768	765	787	741	790	781	789	733	793	826	778	805	797	766	796	769	761	800	774	806	780	733	735	749	758	784	804	818	813	770	775	832	788	776	792	768	701	794	772	852	794	771	776	810	783	784	800	793	779	770	816	772	795	759	781	752	785	766	763	764	826	793	832	722	741	808	791	779	770	817	733	777	800	774	769	746	792	813	755	759	796	770	756	811	771	817	774	770	779	812	787	729	743	798	817	804	739	809	770	806	823	767	794	795	825	784	770	807	811	754	751	767	743	808	805	758	759	830	800	769	838	831	795	784	826	739	757	792	813	800	791	799	793	759	800	737	783	760	796	818	787	768	773	827	770	807	783	832	777	780	789	819	793	769	783	752	793	782	797	810	770	788	794	830	826	772	771	848	802	772	776	808	818	775	838	788	771	818	746	711	783	767	741	795	777	759	776	816	742	783	792	846	769	743	770	781	840	773	752	777	810	783	814	734	800	801	795	744	790	792	777	802	771	771	746	825	764	794	758	780	773	772	726	733	826	845	787	805	720	783	834	791	764	828	818	796	757	811	780	871	755	801	797	738	800	734	796	790	826	790	824	744	812	800	792	794	802	786	776	755	776	760	782	767	789	806	787	793	792	762	797	765	837	815	822	772	796	758	788	776	811	791	791	820	761	780	808	785	793	810	782	768	762	795	776	784	773	775	768	810	764	801	789	799	726	762	814	781	794	773	799	802	756	776	807	736	788	761	789	793	781	737	793	756	783	739	750	810	782	740	752	795	822	793	819	775	827	793	831	819	755	854	766	832	756	774	798	801	790	779	786	776	758	752	827	838	787	816	788	749	753	741	770	789	809	745	791	775	776	753	848	760	842	826	769	799	801	795	749	808	756	751	777
28357	14305	7368	6183	5764	4883	2378	1867	1564	1318	1204	1195	1134	703	577	394	387	456	333	288	307	293	289	243	274	260	296	272	264	298	259	253	281	269	263	270	297	285	275	284	291	293	272	255	253	254	306	276	272	288	287	226	258	278	254	264	237	286	252	236	272	263	278	279	248	237	288	253	256	276	254	278	266	288	271	245	267	246	243	268	272	277	256	249	268	257	248	269	251	272	261	276	263	250	257	274	282	262	252	243	244	281	258	271	237	270	245	258	239	262	264	240	254	268	239	255	269	283	257	252	235	256	257	263	285	266	280	261	295	255	273	267	243	256	253	246	246	249	270	265	267	289	265	306	222	290	283	259	260	267	265	280	229	272	278	249	244	256	258	275	300	250	268	272	251	234	269	266	274	289	268	265	260	248	257	229	254	268	255	266	237	267	248	246	269	255	279	260	242	241	271	263	297	245	241	273	289	276	229	290	267	267	259	215	254	242	260	273	248	258	242	256	248	272	234	284	268	279	265	247	277	287	288	253	229	266	257	269	275	249	254	292	275	280	270	280	203	234	267	254	254	251	261	257	247	262	260	286	280	254	273	277	269	268	283	255	264	246	297	218	241	232	253	254	283	287	266	269	283	275	251	250	249	242	241	273	261	235	271	258	263	233	270	273	240	231	257	245	239	236	242	242	252	251	259	271	242	284	276	279	263	278	261	265	263	279	253	260	267	246	248	249	243	245	253	267	257	277	253	253	233	270	228	266	240	271	281	277	257	272	236	274	266	224	240	237	276	260	248	283	288	250	259	214	270	240	281	319	237	259	272	272	277	271	240	252	281	245	257	238	274	258	282	251	252	259	240	261	285	254	261	247	244	275	266	251	264	307	251	234	279	260	255	262	270	286	273	270	318	254	260	267	239	238	277	290	247	271	283	266	255	271	291	280	241	271	243	292	252	260	254	244	258	252	281	250	278	277	254	262	231	283	264	262	279	252	278	246	267	224	267	261	231	244	242	264	251	248	280	217	292	273	259	258	226	255	227	278	257	265	239	252	258	285	244	273	264	286	264	293	266	290	261	270	277	270	297	236	273	235	248	245	240	274	256	263	243	273	284	283	272	260	274	261	267	268	286	249	263	243	232	266	285	272	281	273	274	215	253	245	281	249	271	262	283	253	260	265	269	235	272	288	256	257	271	269	265	243	261	270	265	306	276	247	263	244	258	238	282	264	268	236	251	268	262	274	248	263	267	260	259	241	284	266	276	256	244	240	265	302	272	260	270	290	291	268	247	228	277	249	272	270	240	258	242	293	277	261	235	254	286	271	243	277	252	268	287	257	304	271	261	250	260	243	267	271	282	247	284	290	254	242	260	271	253	244	280	261	288	286	260	250	281	249	290	274	265	245	258	254	264	258	235	277	251	247	273	244	260	267	217	260	289	259	244	242	246	258	282	272	234	266	280	277	272	244	256	286	251	264	252	247	255	240	241	280	254	278	257	260	263	290	258	278	248	290	255	293	242	293	262	274	254	264	261	283	280	257	258	273	302	249	244	239	244	251	267	275	279	276	245	223	261	278	248	262	283	240	274	269	271	277	262	249	232	271	283	261	289	239	266	264	297	247	223	270	244	258	278	270	259	259	257	277	254	274	288	262	282	261	225	247	259	256	292	257	261	238	273	258	240	285	256	247	293	254	287	274	267	286	286	254	273	240	262	223	251	272	297	267	287	248	258	299	239	254	259	269	265	251	251	268	251	268	258	257	297	262	278	258	238	267	294	269	253	241	293	268	272	264	259	260	261	255	272	289	261	284	251	253	291	259	274	261	276	255	265	244	244	256	239	254	276	264	275	301	285	266	243	261	274	254	239	247	274	251	258	260	270	287	263	272	237	283	238	292	294	245	264	253	263	265	247	260	263	286	252	247	244	240	277	272	273	286	254	230	273	247	288	265	272	289	252	254	277	259	285	276	254	251	269	270	270	300	257	259	265	298	277	244	265	284	239	278	285	275	246	246	233	265	268	264	249	272	251	266	250	252	246	260	254	279	268	237	247	266	243	275	233	276	256	287	294	244	270	255	264	256	277	286	281	251	277	281	252	234	275	256	268	252	276	257	248	279	263	251	282	258	252	286	250	265	279	273	264	249	259	215	291	265	253	269	265	265	237	246	240	237	251	233	264	263	278	276	262	245	291	263	223	244	280	248	272	251	276	255	245	234	265	264	270	277	246	274	268	275	242	268	252	263	273	263	234	267	257	282	246	258	273	285	272	288	259	278	274	249	252	263	245	272	254	265	271	231	261	249	279	253	268	256	241	271	265	243	259	261	265	278	259	240	268	273	233	241	272	254	236	265	270	257	238	242	284	253	240	297	286	257	255	251	236	257	275	295	269	251	260	255	250	272	258	281	269	245	266	279	254	257	258	269	288	259	263	233	287	270	259	270	274	274	243	241	275	264	273	266	266	297	290	250	239	257	253	253	256	274	284	294	248	257	252	288	264	259	285	279	233	246	229	268	242	256	287	246	267	265	242	260	277	280	254	258	248	258	287	255	265	283	242	265	253	299	282	273	256	236	257	285	263	256	243	285	290	273	268	265	241	242	284	232	280	263	259	260	301	254	257	270	273	272	282	246	276	254	246	225	254	257	271	285	270	281	263	240	291	285	274	255	264	297	267	245	249	267	275	290	268	253	287	291	264	257	232	296	258	243	259	270	267	254	235	287	250	265	283	261	254	271	267	286	269	270	282	262	278	233	285	276	262	252	283	270	258	270	276	276	257	277	276	280	264	252	263	264	256	275	256	255	244	244	250	254	261	251	269	251	250	272	292	284	264	274	269	260	247	262	290	281	263	225	272	265	250	297	249	274	276	233	274	288	251	291	249	265	258	289	261	244	257	288	296	244	273	260	288	280	225	254	255	240	258	269	235	259	255	254	265	277	259	285	292	254	254	241	252	266	279	250	261	261	278	257	225	270	278	220	277	264	239	252	267	272	295	265	260	270	268	281	277	301	264	242	235	271	265	239	260	240	248	277	244	236	256	250	269	270	273	270	252	257	275	261	231	277	254	272	269	244	262	252	258	242	236	248	274	258	249	245	264	243	266	257	281	269	256	264	229	281	262	218	267	261	247	256	293	274	292	291	269	231	256	303	272	254	285	249	256	255	304	263	267	267	263	243	268	278	263	272	306	248	267	273	268	260	268	264	242	253	289	269	263	231	243	297	253	254	261	257	268	248	270	265	290	264	262	285	253	256	249	251	251	285	265	282	281	261	239	266	257	248	249	291	259	283	269	266	282	275	245	254	248	249	256	249	271	242	250	238	245	282	277	265	250	255	265	246	254	268	214	266	268	246	268	290	259	253	249	264	218	258	236	259	250	270	273	290	231	300	233	251	267	260	272	276	261	262	252	258	271	258	273	275	244	267	283	264	279	265	269	287	246	273	283	271	291	277	285	266	274	285	275	253	254	248	247	279	288	256	262	289	277	305	239	262	272	269
8346	4627	8039	9821	10634	10249	5716	7027	6692	5226	4576	4556	4440	2788	2038	1391	1331	1210	887	884	841	798	794	783	731	715	748	730	700	656	678	717	683	749	667	631	679	675	649	625	622	687	628	606	683	628	599	627	586	583	651	647	630	619	643	613	661	587	600	577	571	577	599	600	556	653	593	599	564	606	598	603	552	613	622	660	579	574	667	671	670	636	562	575	634	602	599	611	574	598	561	571	642	585	578	564	586	577	598	600	617	605	562	601	580	571	556	619	582	575	603	584	632	594	616	589	642	567	612	590	590	611	591	582	580	555	599	579	569	574	633	585	627	619	567	594	602	552	609	590	608	568	593	573	578	599	567	594	600	606	544	605	568	577	542	560	573	583	550	612	568	588	597	596	569	570	575	576	612	583	608	569	556	575	580	558	565	588	592	587	564	551	599	604	567	626	551	577	597	572	551	598	585	626	566	593	583	543	605	544	638	583	608	582	578	577	584	585	568	574	594	573	561	593	588	552	564	597	585	546	582	548	588	620	592	582	636	557	622	587	591	592	571	602	581	587	614	578	586	536	587	582	607	552	643	560	604	550	626	637	666	593	544	585	603	541	561	565	607	574	558	582	605	610	593	571	646	598	569	587	605	595	572	550	595	608	596	578	593	608	584	590	603	589	582	581	584	551	554	616	588	544	630	601	587	606	579	539	580	585	594	579	568	579	616	568	571	575	544	562	603	552	566	616	566	591	554	587	581	602	587	597	647	606	630	610	574	593	561	605	587	562	551	571	564	596	568	535	615	630	616	585	596	591	608	579	612	588	558	624	580	596	601	563	590	592	590	559	579	618	598	603	572	569	606	623	627	575	583	598	582	593	616	575	591	565	590	588	624	562	603	598	589	605	553	563	597	577	539	592	550	583	568	595	564	599	625	608	550	614	562	587	575	607	609	569	595	602	597	590	590	615	589	603	608	586	530	566	549	617	602	604	599	633	573	583	619	614	602	582	559	588	582	582	575	593	596	567	610	620	575	569	582	605	606	614	588	603	602	620	566	597	613	584	609	598	568	579	579	554	560	582	589	580	595	605	554	588	611	565	578	599	602	580	551	597	568	601	537	569	596	585	627	621	613	618	580	636	644	557	586	562	603	605	602	596	601	615	576	617	606	621	591	594	584	582	586	603	607	600	585	599	571	556	614	594	569	579	579	579	621	595	562	535	568	551	590	567	608	586	565	602	570	557	584	584	563	601	603	559	569	576	525	575	546	549	561	594	591	592	578	618	563	603	574	592	591	593	565	583	562	575	546	567	670	587	609	583	589	552	590	586	551	579	576	583	540	556	575	593	596	595	542	601	574	566	571	593	578	587	550	555	573	567	584	610	591	614	593	588	574	563	619	600	615	605	578	604	595	595	610	541	560	629	598	576	580	596	572	576	584	562	585	557	578	614	588	577	615	582	614	527	558	551	586	547	543	601	610	580	607	597	600	575	590	591	592	598	596	599	551	561	572	565	578	619	590	580	573	568	575	588	573	553	608	551	607	643	620	600	566	619	605	575	597	571	562	585	615	558	594	564	578	566	574	574	620	586	589	554	578	556	607	592	568	587	591	574	608	606	563	584	584	606	539	586	575	583	626	519	594	560	597	615	581	614	597	617	598	606	596	592	566	521	590	550	552	597	603	610	614	589	546	590	584	530	579	619	554	581	599	585	567	594	562	578	614	585	573	569	606	554	601	583	608	560	566	649	582	584	615	595	585	606	590	621	577	587	627	623	625	598	623	584	600	595	618	582	576	593	564	572	626	628	571	618	594	587	543	621	566	612	615	590	568	586	642	598	581	565	578	602	595	590	593	573	563	576	582	566	614	531	561	598	607	566	556	577	582	601	556	623	557	648	595	587	629	572	569	545	611	565	564	602	586	568	549	641	591	547	564	575	571	599	559	637	572	589	655	567	566	553	593	601	588	604	606	603	542	584	559	595	588	578	600	551	566	576	568	570	558	602	582	564	591	584	551	549	599	590	577	618	566	580	565	566	582	568	579	556	571	604	584	605	617	604	583	567	575	549	549	606	594	611	612	535	592	584	589	589	555	565	580	588	593	565	572	595	595	575	612	589	582	572	576	572	584	644	624	576	536	612	543	570	611	572	574	607	597	588	619	573	619	539	596	561	564	605	578	611	595	569	592	550	612	657	636	582	560	607	587	603	583	558	592	543	533	589	579	557	575	605	581	621	536	580	573	593	562	554	599	567	582	610	579	563	560	589	578	600	606	539	579	595	588	572	588	631	585	600	597	616	606	562	562	580	537	572	628	616	606	562	575	601	561	543	594	595	541	613	576	598	603	606	610	584	545	564	573	532	602	603	563	545	579	595	596	592	588	560	586	616	602	580	585	579	627	580	544	576	595	587	602	587	570	553	550	560	577	611	591	597	562	558	616	578	593	563	591	601	579	548	594	610	582	554	592	604	576	594	557	569	620	580	590	570	604	547	552	505	582	590	568	560	568	573	600	611	580	617	602	564	536	598	556	623	568	616	591	527	594	616	547	598	523	597	561	568	614	625	570	574	525	604	592	546	598	576	608	624	574	561	565	574	600	541	564	576	599	576	549	546	579	547	528	591	603	567	577	585	579	582	592	567	592	588	604	577	616	595	620	567	582	595	584	598	644	619	549	593	568	595	593	612	569	589	535	584	582	571	572	577	629	586	562	567	610	587	588	589	573	577	570	549	661	569	597	561	566	535	555	580	572	564	582	580	561	583	582	575	566	585	565	609	572	605	584	571	550	564	580	557	607	581	588	581	602	632	612	616	611	571	603	558	593	614	623	549	574	617	593	583	575	630	628	604	559	574	535	609	558	587	589	587	640	594	549	567	590	599	559	589	601	586	579	571	599	577	585	599	597	593	632	634	566	566	609	574	575	611	603	567	593	574	628	628	618	592	572	569	594	553	569	641	558	608	601	603	604	583	611	562	588	589	583	555	628	584	574	568	579	559	580	600	558	567	572	592	593	559	575	573	556	601	564	582	545	594	583	569	579	563	565	598	590	590	560	632	534	594	539	560	596	599	606	586	605	598	608	594	599	596	574	595	534	576	586	573	631	601	563	614	605	550	575	613	587	580	586	568	605	566	563	598	591	558	576	596	576	596	578	554	616	580	586	569	622	575	570	570	601	583	562	608	586	586	581	575	598	596	607	599	567	555	606	586	570	570	608	609	590	563	633	582	639	566	580	576	586	561	612	600	578	604	547	589	609	620	524	590	566	616	553	602	565	587	553	565	600	553	561	563	595	553	596	583	604	543	559	598	584	595	589	592	569	637	588	587	597	581	585	616	559	569	561	579	598	602	585	598	589	583	580	571	565	609	561	533	593	534	558	578	607	569	568	596	590	573	574	597	578	613	611	607	544	586	592	597	598	576	561	613	584	574	614	582	591	620	590	620	580	583	580	612	561	610	572	598	589	596	576	591	602	598	581	628	574	532	553	608	616	621	546	571	577	600
25647	5893	610	424	404	349	253	275	276	260	282	276	271	264	247	229	249	241	279	273	238	249	278	264	245	240	249	193	220	251	232	251	243	253	262	233	254	247	259	281	241	241	258	256	237	246	262	244	243	237	257	268	239	254	248	257	286	256	248	248	250	244	260	239	237	241	266	278	268	238	260	224	263	245	258	257	252	234	237	259	262	242	225	226	235	261	276	262	256	254	259	247	245	267	263	269	250	221	261	250	269	253	266	212	269	255	283	242	274	258	227	247	238	247	264	261	259	239	250	257	217	235	240	264	266	289	233	259	257	269	243	253	244	242	236	257	256	231	240	243	275	257	253	240	284	236	236	252	249	232	262	233	236	244	235	255	266	240	256	269	253	261	245	227	251	245	241	245	277	248	259	248	282	259	255	224	248	237	277	255	273	241	252	233	248	263	244	258	259	267	239	211	274	265	296	233	236	248	239	238	249	239	243	272	255	252	258	254	257	244	225	249	244	242	265	255	252	261	269	245	262	245	246	233	250	268	220	253	228	264	277	229	262	238	252	267	231	272	246	261	255	265	260	218	244	242	249	230	292	260	240	244	252	299	244	246	235	245	232	258	232	250	268	245	235	209	242	259	242	246	277	283	258	231	249	260	236	253	269	258	254	246	282	272	253	228	232	236	249	243	239	258	225	251	249	235	240	262	238	253	253	257	229	246	259	230	244	241	271	256	252	244	261	254	259	232	250	239	252	260	233	250	242	226	266	269	256	252	264	224	241	251	243	242	241	215	269	214	249	280	236	241	239	246	247	210	250	273	251	234	251	245	222	266	236	247	227	261	236	256	256	230	265	242	251	255	238	250	217	244	249	286	231	245	245	220	238	261	258	258	257	247	215	249	237	243	243	232	276	263	265	270	260	223	246	257	245	239	251	248	259	208	233	253	219	254	244	235	259	260	253	262	212	265	270	284	235	250	267	254	256	271	235	258	223	257	232	219	227	244	244	246	253	253	270	253	244	255	255	244	233	215	233	251	239	251	234	270	234	276	247	251	272	268	260	217	239	247	235	237	257	248	232	253	247	243	243	236	231	226	247	251	259	259	273	270	236	243	246	257	252	241	274	285	249	228	240	242	243	259	255	235	246	241	236	260	229	279	273	248	226	254	255	235	260	274	234	247	236	235	237	268	281	259	236	283	284	269	216	254	235	264	283	253	246	233	271	237	259	252	255	233	262	250	262	249	286	240	225	249	269	256	239	228	257	244	223	222	267	254	252	241	254	262	260	258	245	228	232	243	218	240	255	269	276	221	235	231	237	247	251	259	242	237	263	236	215	266	243	248	257	279	252	254	260	251	316	225	269	228	254	302	273	256	250	256	216	207	243	253	248	252	247	226	261	241	246	250	253	243	267	246	258	267	236	227	259	280	246	271	271	245	261	233	271	231	264	257	229	226	244	239	264	243	247	252	271	252	274	251	241	213	264	257	272	255	233	235	257	231	257	253	231	242	262	237	269	264	260	239	258	258	243	251	273	288	245	259	237	256	245	217	257	223	253	238	270	252	222	226	254	243	254	271	227	252	217	259	257	226	218	225	248	270	255	234	256	272	267	254	273	251	258	244	256	260	244	232	292	270	267	237	250	257	268	271	271	249	260	217	262	248	281	242	262	235	211	241	269	227	248	234	234	249	245	240	220	250	269	235	247	221	243	258	272	241	273	254	254	268	236	242	256	251	248	264	275	260	238	276	257	215	251	238	263	233	251	259	243	253	250	253	253	244	241	234	229	279	274	251	232	251	266	243	258	224	237	247	244	249	241	250	244	246	247	219	266	261	269	252	252	251	238	256	209	268	253	231	244	263	247	256	226	256	234	277	256	265	270	263	259	228	229	246	258	279	229	234	252	251	251	254	259	240	274	242	244	234	262	263	268	245	267	241	262	234	226	254	229	246	235	244	248	250	246	266	272	265	234	237	259	250	252	250	242	252	255	271	266	234	271	245	255	253	189	254	247	219	285	239	232	229	256	253	245	244	243	257	241	265	257	260	230	232	232	251	249	246	252	235	242	241	263	240	237	265	254	228	255	224	253	263	232	246	252	250	257	219	253	260	264	229	257	227	212	251	263	251	238	261	261	247	252	240	250	243	240	234	220	247	252	259	268	255	258	271	242	249	251	259	228	247	247	236	255	230	254	265	259	236	242	282	258	242	224	231	267	228	269	265	220	252	266	244	264	243	249	243	272	229	260	245	243	236	255	269	273	286	231	274	268	222	250	234	301	251	263	264	262	248	254	250	236	247	261	266	261	276	226	226	262	239	243	265	269	250	254	250	262	233	243	240	275	279	228	289	269	257	252	262	257	236	244	263	245	221	237	252	267	229	248	273	269	253	242	256	229	261	275	234	241	245	246	242	242	240	246	256	269	273	272	213	277	266	258	244	248	256	238	242	268	261	251	266	244	242	278	251	256	253	223	241	270	271	245	262	264	257	249	265	254	255	248	227	252	236	235	237	242	255	234	249	294	265	237	245	254	240	260	256	258	251	242	253	273	238	244	222	249	248	256	250	267	246	249	279	244	240	282	272	255	269	244	225	265	258	258	253	249	228	251	238	252	267	226	228	274	231	240	257	235	268	265	238	261	275	255	265	276	254	249	262	242	272	262	240	239	240	258	251	251	240	257	236	234	256	261	238	249	252	229	240	240	230	239	220	273	250	248	252	238	259	260	277	246	252	247	254	285	248	214	245	240	230	245	259	248	245	255	235	256	231	263	249	242	250	240	237	233	235	260	236	249	256	244	259	241	264	209	252	242	236	243	228	255	238	281	255	249	240	271	263	244	242	265	245	232	264	250	246	249	238	245	242	229	239	262	266	222	235	262	237	267	271	227	247	251	261	216	230	249	262	221	223	251	231	270	268	250	261	245	256	238	236	266	223	247	261	274	254	236	224	221	243	245	221	250	248	278	239	248	258	252	266	263	242	252	252	253	241	238	272	226	276	279	254	285	254	266	246	229	245	282	253	268	242	258	267	259	246	238	242	253	237	250	237	241	258	235	244	234	273	237	258	265	235	250	265	239	243	223	254	249	243	249	257	263	254	267	252	281	233	245	275	257	220	256	214	223	232	290	229	218	295	259	258	249	240	241	254	239	253	232	267	276	248	236	271	261	253	259	261	260	233	231	271	255	239	273	230	221	266	238	226	261	238	238	253	232	265	262	220	233	241	253	226	251	262	258	230	257	232	258	252	232	248	285	258	247	262	264	231	249	250	269	269	233	260	259	240	249	257	245	254	234	257	249	270	260	246	256	239	253	260	232	233	248	251	234	237	285	244	262	246	260	231	250	248	252	277	237	244	224	264	282	258	243	271	252	214	261	281	244	243	249	245	234	256	224	263	265	248	234	272	273	226	214	254	242	257	251	242	253	232	239	242	252	241	261	253	262	234	261	257	265	270	241	282	235	248	257	248	259	259	253	266	236	260	264	242	260	286	230	231	253	233
6944	943	1090	1106	1170	884	791	806	812	787	746	710	721	628	615	582	607	595	597	606	553	567	578	551	572	588	588	595	561	591	596	589	618	562	587	576	613	596	558	540	603	586	617	553	573	608	549	537	600	574	605	618	614	587	632	572	545	583	596	582	539	584	610	582	572	580	583	571	573	558	575	617	632	599	594	568	588	561	568	588	551	597	551	589	579	568	578	564	618	586	572	597	611	559	592	605	592	552	594	603	513	602	583	575	625	619	584	555	633	582	568	611	581	582	609	579	606	578	556	611	616	574	587	555	604	578	591	603	622	536	611	558	557	594	567	579	580	591	612	607	594	590	585	562	628	625	568	622	615	538	567	606	548	602	567	602	578	563	572	573	599	589	623	565	503	596	554	571	583	628	581	589	567	557	562	542	515	569	566	598	576	574	628	617	596	599	569	565	581	565	554	564	578	560	599	565	555	598	560	611	586	563	577	618	563	584	598	556	535	588	586	594	596	589	571	604	594	562	590	630	542	623	605	578	582	561	601	587	587	620	583	575	567	637	569	521	615	565	578	568	602	605	574	591	593	605	566	592	582	594	560	565	588	555	613	586	596	568	583	598	573	609	610	588	560	593	565	586	564	649	580	595	548	613	569	599	550	623	579	588	590	533	550	580	550	570	584	601	564	584	573	644	613	579	598	588	546	554	554	528	572	533	611	583	593	559	531	602	547	596	577	571	515	617	542	604	547	586	597	552	561	583	581	557	557	583	517	576	581	588	588	598	590	603	577	573	572	591	608	545	614	575	541	561	613	567	553	608	523	608	591	606	569	599	637	569	568	563	617	537	599	577	584	614	585	611	582	606	623	594	628	603	556	561	581	560	612	597	594	558	563	592	579	627	548	583	604	621	582	569	600	584	614	529	561	594	596	590	562	619	620	588	545	557	611	541	573	581	563	544	588	582	588	580	610	590	606	591	586	594	557	596	560	572	614	574	583	560	584	604	586	566	555	569	554	598	580	625	538	577	588	615	587	611	538	599	580	601	591	584	593	580	593	575	561	569	603	607	559	566	590	594	609	582	542	570	579	588	589	559	552	577	550	569	576	532	549	641	597	600	559	581	568	572	591	572	602	573	570	588	610	550	554	607	564	638	564	548	606	597	565	574	594	557	613	571	571	583	594	549	580	562	561	563	586	596	611	598	593	553	569	571	579	602	595	606	552	552	615	547	560	529	560	602	570	612	600	545	596	545	594	571	588	593	584	580	549	595	621	585	663	586	575	551	597	561	545	581	608	581	562	590	593	595	557	579	602	614	531	613	587	587	554	571	576	590	649	596	595	615	566	566	569	563	594	593	585	558	552	618	610	544	593	626	581	585	579	545	585	563	571	560	589	553	629	595	594	612	547	586	570	636	568	578	611	639	608	623	547	561	601	618	553	582	538	609	608	542	567	594	565	614	580	558	603	587	525	558	576	572	557	558	598	566	568	587	613	603	563	586	553	533	627	578	558	592	606	591	588	619	594	611	563	543	538	579	572	570	584	600	581	620	572	593	625	584	558	581	588	585	597	571	550	550	570	543	581	551	595	544	605	558	560	562	566	599	548	638	603	542	593	563	591	574	561	596	553	582	560	578	533	585	573	547	606	561	577	590	609	636	587	549	608	550	598	584	559	591	604	564	561	597	588	572	564	573	621	617	582	533	559	578	623	553	622	574	568	598	582	554	622	515	618	563	605	621	597	586	589	587	559	620	571	601	615	569	579	575	537	561	586	625	615	546	599	615	600	588	566	592	599	607	558	556	597	574	564	612	596	580	541	541	577	563	630	572	621	596	585	605	596	598	579	564	599	578	558	566	567	549	569	581	594	610	584	608	630	556	561	551	635	587	571	590	565	580	592	584	563	554	590	540	568	534	568	569	534	569	542	536	572	578	556	584	584	614	597	594	603	631	586	597	566	583	595	554	579	576	594	528	528	604	540	575	564	561	556	568	576	586	621	603	593	549	540	607	583	591	610	607	557	609	570	577	575	560	536	598	564	554	579	590	533	574	597	597	612	601	579	608	592	623	605	596	564	576	551	579	549	570	596	631	585	558	560	598	558	610	598	605	543	548	565	606	597	599	627	631	579	580	630	557	612	588	579	560	564	588	562	617	557	557	570	571	571	590	593	557	635	607	536	589	578	592	525	573	579	617	573	628	556	600	588	611	569	602	555	569	598	633	576	598	597	569	547	588	539	569	546	568	589	570	571	626	545	601	560	615	566	605	551	558	569	591	577	594	602	544	602	559	599	590	519	576	547	591	586	585	609	583	568	558	595	635	600	554	627	566	544	583	575	566	573	586	581	551	543	586	543	586	584	569	598	588	565	565	572	545	546	559	583	568	598	589	549	593	561	582	601	593	618	555	565	570	579	590	575	600	545	596	590	609	595	577	604	551	593	608	577	589	557	589	569	597	637	600	612	580	569	579	571	566	612	611	581	538	597	589	588	615	565	588	614	602	577	561	573	575	583	582	614	627	600	615	645	606	613	583	584	596	570	575	599	594	611	589	579	614	575	573	580	611	608	644	580	576	561	543	595	577	583	566	594	506	588	586	589	578	586	552	611	591	569	555	619	555	556	526	567	577	586	556	584	594	620	582	556	609	600	590	588	611	563	581	641	595	574	597	590	594	556	559	619	579	595	578	593	567	587	551	556	601	568	628	645	576	583	594	580	624	610	572	556	600	599	597	562	553	584	594	595	560	581	571	578	563	572	603	553	581	604	567	593	507	564	565	594	592	612	569	565	632	556	582	613	618	557	612	571	585	600	605	623	557	583	592	579	572	550	586	578	592	557	566	594	562	579	628	567	546	570	576	587	599	590	517	546	590	564	608	590	574	614	563	591	572	614	580	600	624	569	579	557	552	637	609	598	599	580	566	590	591	580	560	606	608	559	580	556	614	633	562	584	613	579	570	523	571	600	548	654	572	583	603	583	584	559	573	593	585	631	610	573	619	586	563	626	572	615	580	596	571	587	593	583	541	599	584	561	606	583	581	592	551	594	582	598	598	620	575	538	594	578	588	583	535	590	596	585	577	585	566	549	587	560	601	586	627	609	604	645	602	612	568	596	523	571	539	606	588	633	548	579	626	594	566	609	568	623	559	543	565	585	569	574	604	556	584	574	589	588	555	627	638	551	599	594	588	557	542	591	573	585	573	558	568	585	553	594	595	564	607	593	610	625	615	598	590	605	620	567	575	620	623	574	596	610	618	599	554	608	608	559	590	532	580	579	527	576	582	591	596	546	606	555	544	597	576	602	567	591	580	607	587	576	616	603	580	617	572	588	541	589	583	585	587	607	616	580	568	545	576	584	590	581	577	565	562	578	545	602	564	509	548	579	593	562	539	591	614	588	593	573	587	590	572	565	585	637	589	608	576	541	601	610	627	623	539	590	588	598	556	568	557	597	613	614	578	582	591	539	546	603	567	618	620	556	615	589	596	562	661	602	542	532	584
27372	10695	4727	4151	3261	2276	1222	1413	1150	1150	881	879	852	526	504	383	410	382	352	363	329	360	357	362	333	342	336	338	355	314	347	337	356	310	311	352	323	364	352	330	328	349	319	324	341	360	338	328	334	378	358	334	346	342	362	351	390	354	358	363	318	343	315	363	349	359	349	331	336	323	373	327	356	335	314	315	341	309	329	297	329	328	342	305	321	329	302	321	354	346	355	360	364	335	334	303	357	306	299	343	342	366	327	346	323	334	349	354	345	330	313	350	316	376	366	336	337	338	341	318	330	337	342	336	345	321	339	356	329	311	315	299	303	335	340	324	391	326	372	314	296	333	310	368	346	333	324	333	353	343	346	341	321	330	386	326	306	305	377	341	354	317	330	328	343	314	348	328	354	368	351	326	349	314	326	336	346	321	330	314	361	333	340	351	337	355	324	327	337	300	302	321	375	339	322	315	324	326	359	341	319	344	339	321	357	350	327	309	300	325	331	304	333	344	323	326	362	341	342	315	336	358	359	314	349	329	365	324	323	354	352	338	341	310	340	349	339	300	313	345	379	304	310	323	347	357	335	329	340	330	371	324	315	299	298	310	346	333	305	356	340	350	347	343	335	339	339	347	305	376	337	365	329	295	326	321	321	386	318	340	345	313	362	348	347	328	323	336	330	361	320	382	357	328	331	333	306	314	334	361	339	339	346	352	339	324	349	351	347	351	316	340	356	346	339	322	328	343	298	329	314	340	334	365	342	361	345	391	330	320	351	324	337	352	363	370	359	343	337	297	348	326	341	327	344	346	349	342	368	348	341	346	317	332	305	327	369	340	330	350	341	320	316	340	339	334	309	346	343	336	359	346	316	307	355	333	321	314	330	338	334	341	337	330	339	348	333	330	346	331	336	340	341	346	338	332	348	342	349	315	336	345	322	348	337	331	345	314	352	325	306	343	374	332	320	368	356	353	336	339	324	326	320	294	334	323	324	316	345	332	307	312	342	350	321	291	322	335	307	362	358	329	332	336	342	352	316	333	335	340	332	314	358	337	360	336	349	340	359	338	347	352	362	344	336	313	345	363	298	317	376	336	309	337	313	326	334	343	330	313	287	341	314	343	358	332	322	336	326	344	320	350	329	343	349	326	335	333	345	336	370	310	280	324	328	363	338	330	313	311	323	347	330	322	341	322	338	345	300	318	333	359	297	329	320	311	324	322	332	358	366	352	329	316	350	351	325	358	314	353	338	359	334	336	335	322	322	321	342	340	345	346	310	357	330	315	354	319	352	311	307	359	341	342	332	353	334	355	323	313	336	339	331	342	325	335	334	320	328	332	362	354	321	317	351	295	356	322	318	346	339	309	326	351	347	339	323	336	328	354	327	328	317	346	334	331	328	353	366	320	367	315	300	321	327	344	338	348	347	342	324	332	351	307	330	304	363	348	346	358	331	327	328	331	348	348	348	322	343	349	364	329	328	314	305	348	345	340	346	339	362	326	305	323	337	348	335	339	344	319	361	347	364	341	352	341	342	314	333	303	333	341	315	343	317	314	346	343	323	338	352	305	347	351	356	340	376	352	370	337	343	346	366	337	315	342	330	309	336	346	313	367	371	336	331	321	337	366	341	329	318	345	343	370	316	327	335	328	314	341	328	359	349	355	367	339	357	322	360	355	336	311	334	317	340	381	340	326	341	322	351	325	359	299	327	374	375	305	326	354	322	362	346	329	320	314	333	320	291	344	375	338	352	331	324	326	346	311	340	336	367	326	320	345	340	323	320	324	345	329	290	323	347	353	347	324	334	306	322	321	336	340	345	336	316	364	335	322	324	337	312	342	337	343	339	331	330	313	341	308	358	306	353	327	311	326	350	363	311	331	321	323	329	331	325	304	327	319	307	327	306	333	355	338	314	341	352	325	347	334	337	335	345	335	311	346	343	377	328	323	328	281	350	378	328	351	346	344	344	340	296	309	299	356	338	360	368	343	320	317	337	331	366	318	293	305	303	380	319	342	356	336	345	328	321	339	330	338	346	320	338	310	303	338	298	308	338	283	328	316	325	327	345	322	338	308	328	335	312	328	334	326	341	355	347	337	361	346	310	325	338	340	356	318	315	351	323	308	329	315	342	315	330	313	336	329	327	309	302	312	312	364	331	343	333	336	337	342	339	344	362	330	334	373	367	318	326	314	374	371	324	326	338	340	334	312	329	315	337	354	322	345	337	315	368	323	361	322	332	326	317	374	356	330	364	346	328	332	361	334	311	386	329	329	346	324	298	317	363	344	328	311	336	327	317	315	328	349	349	357	340	334	345	360	334	345	340	379	357	371	337	345	344	365	345	338	334	322	338	313	345	339	348	327	338	292	331	335	320	315	312	293	334	369	339	341	358	327	336	340	356	354	331	366	321	328	331	318	349	336	344	313	373	312	341	349	335	355	341	314	327	340	335	342	334	349	351	321	355	324	344	340	346	332	330	329	382	344	334	357	312	335	335	347	326	331	357	348	327	313	355	357	319	307	318	339	319	326	359	293	323	356	304	331	325	301	312	326	375	353	369	370	340	352	344	311	325	336	305	326	346	346	336	356	321	342	318	335	331	340	358	328	324	339	356	327	329	324	333	323	315	329	348	339	350	351	347	341	316	312	308	331	354	354	324	381	362	372	309	339	345	322	328	315	325	365	336	321	336	336	372	339	338	345	364	316	321	353	337	331	350	373	357	358	347	347	311	328	358	321	349	334	325	325	340	335	333	346	353	325	355	356	306	337	323	335	334	336	337	333	333	345	347	338	321	335	291	353	339	349	360	348	354	310	345	358	346	309	359	362	342	282	334	304	298	358	340	349	345	308	340	333	349	337	362	322	337	365	340	309	326	353	332	322	325	361	321	335	296	344	323	327	361	353	344	350	290	345	351	352	326	357	346	337	348	315	342	331	338	347	359	346	354	291	329	361	325	329	331	354	322	309	306	326	330	314	312	357	365	352	329	333	322	347	323	323	346	350	346	325	299	356	321	351	353	357	370	318	351	351	340	336	345	333	376	332	371	328	329	319	307	342	335	292	287	352	310	302	320	343	358	330	373	333	316	321	331	352	342	332	323	346	317	324	327	333	354	365	328	326	291	305	360	295	322	332	329	313	331	328	327	335	360	323	353	327	376	324	358	330	327	335	312	345	342	322	321	345	338	332	339	339	330	369	360	363	358	340	323	311	328	355	354	325	329	343	360	305	331	322	324	339	307	338	346	333	338	320	368	332	310	295	326	339	309	321	347	367	358	382	342	299	324	315	339	318	343	338	325	337	339	319	330	309	308	326	302	331	321	295	301	334	354	299	318	310	316	321	317	331	302	301	311	329	347	352	338	314	367	332	344	336	329	337	317	291	351	318	322	322	349	330	357	309	339	325	368	347	339	320	367	365	340	337	369	346	364	302	310	363	323	358	331	330	329	333	311	324	349	363	304	378	346	332	346	330	337	369	342	342	309	352	309	363	345	314
7868	3319	5208	6328	7472	6454	4189	5484	5232	5186	4147	3763	3144	1988	1585	1198	1192	1106	954	920	917	859	916	864	892	927	842	838	854	817	872	775	772	875	804	789	795	807	835	734	801	826	815	818	836	832	777	812	759	809	785	758	788	813	784	786	816	804	811	770	804	752	779	841	820	798	771	784	759	791	758	720	784	718	852	737	839	890	864	821	862	774	802	841	804	774	768	760	754	812	800	788	784	815	781	767	821	807	805	804	817	800	771	782	791	795	796	765	821	767	802	714	751	809	773	759	797	828	797	794	797	787	766	790	759	790	803	753	766	785	788	723	761	821	762	767	801	800	816	810	806	785	799	749	785	842	783	795	821	739	835	778	794	779	795	762	780	777	814	740	842	786	819	761	788	818	802	794	765	810	780	758	752	757	798	779	795	755	812	794	783	767	792	783	824	772	753	760	843	765	851	805	765	743	796	820	804	762	724	801	736	766	841	817	754	752	755	807	822	810	758	814	779	825	750	805	849	817	768	792	801	811	770	813	802	809	801	831	789	830	728	802	765	759	768	767	790	807	806	783	773	779	783	759	778	799	781	768	779	790	794	756	792	792	765	758	812	811	782	794	772	813	841	737	766	735	814	801	778	792	768	796	806	795	819	788	800	767	744	777	741	763	784	731	803	753	790	783	822	762	722	770	853	788	790	814	843	827	795	781	782	806	777	836	809	805	754	802	800	751	761	793	766	786	751	762	784	788	786	765	775	817	789	831	800	767	766	797	770	789	809	785	806	772	791	808	781	802	824	817	768	789	791	762	778	776	800	817	819	783	768	801	826	756	826	764	766	757	828	782	747	788	760	753	797	792	812	756	851	773	771	771	769	817	772	752	769	819	794	747	784	797	792	773	833	818	801	769	761	821	777	809	792	768	857	765	757	825	810	772	774	780	776	802	747	802	824	790	764	777	786	766	777	811	791	736	746	781	791	767	787	806	766	775	846	776	793	782	781	757	853	776	782	730	740	812	773	773	820	731	775	854	776	733	815	801	848	740	843	739	770	809	806	782	810	820	772	754	819	740	761	753	759	805	766	781	823	732	742	773	806	839	760	787	813	745	811	781	779	786	805	792	842	812	806	793	747	790	740	746	795	780	784	783	773	747	830	766	781	750	755	776	766	749	794	756	795	802	794	814	839	830	818	814	814	833	760	790	770	764	810	776	770	754	770	755	773	816	813	758	759	791	769	774	719	819	808	822	737	735	812	817	812	795	733	804	787	776	784	793	759	800	771	795	788	826	782	809	768	866	769	829	726	768	788	797	852	791	812	812	785	794	869	778	742	794	788	776	755	805	788	807	788	798	794	792	792	796	803	746	753	764	791	788	801	821	783	789	784	779	801	820	824	831	772	790	776	805	763	797	792	792	764	774	779	780	774	791	774	745	758	796	780	809	740	769	739	801	772	761	757	754	803	802	774	816	794	800	772	832	793	777	789	809	812	737	806	778	748	783	789	796	750	775	830	785	790	778	806	738	805	818	788	800	811	804	785	776	787	764	784	750	806	822	779	743	779	785	804	768	768	716	771	786	809	802	799	762	793	823	792	795	769	782	734	809	779	790	792	779	806	791	812	790	781	771	782	786	804	760	750	801	772	771	774	763	786	790	802	783	795	786	767	806	759	741	785	805	788	789	776	760	781	730	801	780	811	847	783	837	740	793	823	792	830	821	730	760	752	792	836	784	764	773	799	836	811	760	758	795	811	800	773	771	839	817	807	785	795	780	765	819	810	825	779	782	767	800	768	835	831	742	796	810	806	755	791	772	779	812	755	770	748	776	790	717	766	829	791	828	757	814	803	783	844	817	838	770	736	792	806	827	761	785	760	793	741	760	740	795	853	775	840	771	731	773	771	802	764	806	792	838	804	817	779	818	803	751	819	730	857	796	730	783	778	798	775	777	779	826	815	791	801	817	761	788	846	775	760	767	806	748	785	823	698	845	752	743	830	793	779	779	764	763	783	806	816	762	791	761	776	801	783	778	772	813	788	785	742	749	760	769	769	740	759	818	814	811	754	804	768	782	797	760	746	755	767	805	799	732	740	818	768	772	769	831	790	789	781	814	794	846	854	780	771	762	772	771	755	773	788	785	769	814	776	785	812	761	763	731	764	797	815	777	782	811	797	764	810	846	718	807	796	754	736	762	783	770	798	770	768	800	804	788	724	760	801	763	754	802	751	758	805	818	818	805	808	782	786	793	751	768	758	779	762	817	826	773	816	821	800	816	823	813	752	731	739	765	717	772	783	761	761	780	744	787	772	822	774	812	799	776	764	809	751	766	792	756	811	788	782	825	843	804	818	857	784	772	836	799	765	781	780	797	763	789	774	773	745	836	771	759	738	823	782	785	758	805	796	787	771	770	774	812	777	839	802	758	766	801	774	798	798	758	793	791	792	758	806	798	795	736	794	832	821	791	792	721	775	791	833	737	835	818	783	807	788	753	789	750	770	764	824	832	810	781	762	786	755	865	786	800	797	767	779	801	812	797	769	777	758	810	833	725	761	773	808	772	759	750	795	801	855	784	786	765	773	752	792	840	799	826	779	812	782	812	779	774	777	763	833	762	768	800	778	775	796	796	776	785	789	773	770	807	779	824	798	798	755	791	794	749	795	782	743	766	779	778	806	798	745	744	750	790	741	779	771	796	832	728	771	777	756	758	767	775	754	763	791	773	778	817	776	780	743	774	762	833	793	812	811	827	840	781	812	806	778	749	762	761	731	780	800	712	811	773	748	795	780	801	764	828	785	764	805	734	786	774	791	770	791	804	818	817	771	778	784	807	786	814	807	775	810	800	814	803	819	781	782	769	780	786	745	779	742	732	769	734	792	735	767	757	787	796	788	785	797	770	750	789	764	779	764	798	779	765	787	758	791	779	783	782	770	833	841	782	826	767	792	773	792	793	759	779	804	751	764	754	723	732	772	833	731	775	747	805	758	806	764	783	788	804	810	837	815	796	794	779	817	750	795	771	751	799	768	813	782	789	804	745	808	774	773	684	750	789	819	749	774	774	780	784	743	767	819	724	785	827	796	816	771	781	753	783	795	809	776	802	766	781	791	738	769	776	762	824	766	774	837	782	752	799	778	748	805	832	832	813	732	807	794	739	788	725	755	816	774	771	780	818	811	755	819	777	766	761	776	808	786	817	818	817	801	746	794	781	767	799	793	801	805	789	754	843	774	783	760	806	802	757	764	807	790	736	812	793	818	776	783	754	782	762	775	782	802	768	786	784	775	788	788	837	809	756	754	814	738	820	773	806	804	788	819	743	794	742	750	741	809	716	768	811	746	797	861	757	745	784	772	750	784	768	777	778	791	794	759	766	828	737	866	775	749	755	759	721	755	778	792	822	820	793	786	773	780	750	800	774	787	775	761	758	835	777	827	763	771	798	792	764	790	734	779	811	738	815	746	753	806	779	796	783	830	824	828	762	843	755	737	794	827	750	804	778	804	781
28375	14258	7903	6509	6459	5028	2609	2529	2173	2020	2198	1404	1263	695	526	353	383	282	316	303	293	268	278	292	289	285	291	265	292	292	301	270	270	260	294	274	277	277	284	277	252	277	284	264	255	308	247	274	282	231	236	278	282	275	272	254	264	273	236	262	270	246	268	273	257	282	241	256	271	260	246	286	279	260	251	279	260	255	274	296	288	268	277	312	292	254	264	257	268	246	275	277	281	255	248	278	234	297	281	264	263	256	274	236	251	236	258	258	255	279	279	268	280	264	238	238	267	255	281	236	267	262	254	248	282	265	259	247	266	253	240	271	255	258	271	266	230	253	276	254	241	272	250	265	268	264	260	268	263	261	258	277	281	273	283	270	254	257	257	236	256	260	278	262	257	262	274	254	278	274	256	261	254	258	260	265	265	273	261	279	252	255	290	252	248	223	230	288	256	277	247	281	246	235	235	284	286	290	269	257	281	267	260	235	256	287	273	295	239	261	258	290	282	282	282	285	245	270	247	306	249	278	263	263	266	306	276	254	252	251	261	268	250	229	279	282	272	261	263	250	263	290	251	243	267	272	241	254	250	255	244	258	287	264	245	255	260	280	257	250	287	249	255	256	263	262	234	250	256	238	261	272	273	260	274	263	264	271	261	261	258	271	273	257	250	260	248	275	293	259	242	254	252	261	252	300	230	288	251	284	266	242	239	264	274	286	266	294	260	265	295	279	252	292	281	266	252	260	225	255	263	266	244	239	268	267	237	279	253	260	270	290	278	282	274	263	272	253	280	254	267	256	236	262	236	262	253	303	281	247	265	257	254	240	271	289	276	266	238	277	237	263	233	300	256	257	273	277	244	260	259	290	223	261	253	230	275	262	276	280	257	258	256	277	228	271	252	263	269	286	274	293	247	274	299	255	257	243	263	272	255	259	273	261	291	275	277	266	260	252	261	291	272	271	259	242	242	251	292	269	266	248	243	264	224	287	270	254	255	275	252	250	270	274	260	276	257	284	250	311	250	237	248	264	270	251	248	257	289	269	242	271	246	273	258	260	262	279	249	248	266	238	284	265	237	283	261	285	281	257	232	256	286	255	293	251	255	271	257	248	290	235	255	233	274	262	265	291	272	288	259	242	267	239	283	225	275	257	268	268	265	279	257	260	274	265	242	269	272	264	288	249	303	252	263	264	257	270	248	284	282	289	250	275	284	256	261	272	268	241	270	257	268	265	240	247	272	247	261	289	251	255	284	244	278	268	268	255	261	250	266	244	245	241	283	235	261	266	270	266	254	296	280	270	262	242	259	293	278	294	241	279	263	257	271	266	284	252	287	240	281	262	252	280	258	270	267	237	269	256	247	275	263	260	255	267	268	239	288	268	255	268	272	270	255	248	271	237	287	252	255	242	245	269	229	239	234	277	253	248	263	249	278	250	292	278	247	291	247	263	278	259	272	264	255	251	277	275	260	265	247	249	272	270	240	281	273	274	284	277	245	247	285	246	247	297	297	266	262	246	267	280	255	286	280	281	272	273	283	251	302	271	275	264	283	271	260	259	262	284	253	266	270	288	261	264	272	265	261	270	256	254	280	285	274	262	275	258	240	255	313	257	274	248	265	258	232	257	245	230	260	251	293	285	253	275	277	292	254	262	253	266	258	251	270	271	298	279	282	289	244	250	268	259	263	269	255	275	250	284	268	281	253	240	256	266	256	271	293	254	246	264	268	255	247	270	249	257	250	276	255	249	258	280	267	259	291	274	292	305	248	290	257	227	261	262	272	247	250	271	255	278	271	273	258	245	265	278	273	248	237	243	256	228	258	246	284	285	278	273	241	264	267	276	269	297	224	257	271	228	285	240	267	242	261	269	306	261	266	275	254	261	258	242	235	259	254	264	270	268	258	258	274	273	257	260	259	279	279	253	229	263	259	259	248	239	236	252	260	255	286	247	279	276	287	243	257	233	292	250	294	269	256	240	271	258	283	275	284	259	268	251	217	279	235	234	264	241	268	256	277	273	239	276	270	262	253	252	270	238	262	232	270	258	244	297	258	263	277	267	250	286	275	255	277	270	291	296	276	245	245	256	265	224	251	248	269	241	236	276	266	281	234	276	272	261	243	259	268	279	264	269	276	257	248	243	262	254	241	256	292	278	256	251	266	263	248	246	274	256	257	264	247	262	249	260	272	273	259	261	264	262	305	243	263	250	282	286	254	275	258	267	280	250	271	255	259	261	292	282	232	258	264	265	250	265	265	283	255	264	237	250	285	271	281	289	255	275	238	266	248	257	252	280	277	261	322	251	280	254	264	281	246	256	264	237	272	229	264	248	264	242	298	283	269	249	284	254	249	261	263	261	263	274	284	256	286	261	243	262	256	236	243	247	247	274	245	271	252	236	283	247	276	281	260	311	223	242	255	281	246	228	255	240	234	248	268	252	247	280	267	242	265	260	262	271	271	246	273	270	241	282	282	326	253	265	250	291	247	250	254	251	249	245	253	237	244	265	254	248	258	253	289	260	259	251	252	258	247	273	245	267	296	292	261	281	281	237	248	251	254	289	270	246	249	298	277	258	272	240	257	248	272	261	248	250	283	267	271	282	262	262	255	254	260	269	258	245	249	263	282	274	243	234	262	237	243	279	275	281	261	266	243	274	280	262	276	249	270	246	238	259	278	281	242	277	282	258	296	258	286	258	245	271	261	264	267	261	274	272	255	249	233	270	249	277	241	289	238	277	258	252	246	242	257	257	246	281	277	270	285	256	262	272	259	263	281	238	260	272	299	263	267	299	267	242	249	279	257	239	257	276	274	259	287	258	256	267	268	283	269	265	267	244	239	281	288	280	235	279	278	257	259	274	282	265	269	258	294	261	289	253	260	286	273	254	277	240	246	289	237	257	284	278	270	267	227	252	264	279	274	251	238	242	259	233	286	270	244	277	270	270	236	271	275	247	245	230	265	264	271	274	289	269	243	245	249	270	258	272	231	266	274	283	271	266	271	251	265	257	238	266	270	250	266	253	269	266	269	237	251	250	275	251	254	264	264	256	286	249	232	239	259	233	270	278	268	245	263	229	249	289	284	259	259	265	279	241	255	264	292	277	245	270	274	266	258	253	250	249	244	273	263	249	264	248	239	249	268	258	267	257	269	240	260	246	265	243	239	266	240	271	272	276	290	230	257	273	264	233	242	259	218	250	250	242	287	252	290	264	270	254	270	278	261	268	257	269	268	280	269	236	277	257	280	273	254	258	249	239	274	237	262	264	275	258	274	318	298	249	251	237	242	249	283	289	282	270	263	237	250	248	291	254	249	259	267	293	266	270	246	286	268	234	264	267	260	277	269	293	259	244	251	286	261	256	264	282	246	292	249	282	256	262	282	230	252	287	270	272	246	272	264	272	270	270	269	249	262	253	257	265	281	254	271	249	230	288	270	248	245	242	261	262	264	255	265	230	267	269	286	285	252	253	290	284	226	239	271	262	287	284	266	243	254	299
8296	4553	8146	10178	11309	9771	6095	8030	8661	8296	9012	6345	5317	2501	2017	1482	1309	917	871	871	928	821	838	811	728	705	720	697	752	674	634	697	664	644	611	658	634	656	677	703	622	654	676	606	662	648	632	679	604	625	613	617	603	667	621	603	586	557	580	596	599	591	621	593	612	578	611	594	613	552	629	574	599	578	618	597	588	635	602	686	668	589	628	561	633	615	575	565	554	573	636	598	586	587	561	567	580	576	595	570	559	544	592	589	554	605	586	551	581	609	579	568	556	564	575	621	583	584	574	580	583	600	603	566	606	575	549	595	566	567	585	593	578	581	565	604	572	560	609	614	577	562	546	548	563	547	590	634	606	571	599	555	601	605	581	596	589	537	557	585	562	586	589	615	592	593	509	567	577	575	562	605	599	594	597	569	553	600	606	559	556	593	595	588	598	631	598	567	576	555	564	602	618	606	575	560	558	582	580	578	632	554	557	609	619	578	584	569	612	566	596	618	571	559	545	594	581	598	574	570	594	564	545	567	536	589	589	602	564	598	589	557	570	616	586	544	592	564	562	574	600	587	612	574	590	539	588	573	597	599	595	614	596	603	562	612	578	586	635	640	595	571	532	551	617	564	555	619	539	592	619	570	541	580	583	559	557	563	627	583	546	547	591	553	598	604	567	531	579	529	597	564	539	641	541	626	549	554	557	615	554	543	612	571	556	590	582	579	587	571	572	526	562	598	611	596	600	560	589	604	573	588	549	604	585	571	547	578	582	611	582	594	586	552	581	621	567	528	596	598	559	571	614	602	578	566	558	573	568	530	589	604	628	586	590	573	623	587	540	620	596	531	552	575	555	596	572	591	578	584	600	602	611	581	546	603	600	582	598	558	577	587	576	544	579	570	555	590	585	571	542	602	551	547	543	518	534	541	552	562	549	571	585	568	578	603	540	542	582	574	582	582	620	613	586	590	580	627	589	574	625	582	565	591	568	530	588	557	572	578	551	584	583	572	568	607	581	595	550	566	573	563	590	572	591	618	590	575	612	567	595	567	602	595	617	600	582	590	549	556	579	617	570	571	634	567	632	604	566	589	614	559	533	588	550	547	590	595	600	580	583	576	578	564	584	557	573	626	557	598	544	573	564	612	577	583	564	561	599	536	548	570	552	555	594	569	599	609	555	561	566	558	569	598	553	620	571	609	585	578	606	519	596	557	559	594	581	578	596	574	569	583	576	609	617	549	579	576	569	555	583	589	612	582	581	595	578	630	616	586	568	542	553	599	593	562	575	563	626	585	570	546	592	561	559	563	571	612	581	595	582	555	572	608	562	621	608	574	591	579	585	570	559	572	582	616	639	538	556	559	563	574	573	600	536	593	585	589	565	632	569	553	555	489	586	631	606	537	562	567	585	601	591	546	587	584	542	548	582	591	570	595	603	552	608	574	544	590	561	557	599	552	575	546	567	625	575	567	561	590	585	548	589	570	550	595	626	576	587	587	577	574	591	537	586	556	596	564	604	580	586	549	587	582	571	589	599	639	558	589	568	604	586	571	555	555	549	504	609	577	562	557	550	583	597	565	598	591	594	575	607	623	574	605	578	619	574	629	603	566	541	624	563	595	610	603	581	545	585	599	577	551	541	602	562	542	550	566	569	614	558	574	630	594	629	602	581	579	558	588	615	569	627	563	569	558	597	547	567	617	572	596	580	576	549	566	587	562	581	574	551	578	568	609	597	572	612	579	544	578	630	609	564	577	580	578	594	590	566	518	580	605	546	541	583	550	528	573	589	573	540	595	561	567	604	587	595	580	537	514	591	579	576	606	536	577	554	570	559	585	551	576	557	533	589	584	639	568	588	600	589	567	550	603	572	585	569	552	568	595	585	566	590	581	619	569	563	622	588	554	608	580	572	578	592	577	594	624	586	544	604	626	589	567	597	611	573	581	552	611	586	572	591	548	573	604	532	575	642	564	567	558	602	596	598	612	584	601	559	537	598	560	536	537	594	584	646	578	574	543	585	581	577	609	533	566	554	586	558	588	563	584	568	606	556	557	593	578	558	604	599	586	613	563	581	597	522	551	592	591	574	587	594	578	595	532	573	608	548	582	574	570	582	573	624	584	549	593	580	551	597	576	562	574	622	638	579	580	587	554	573	598	562	607	565	580	536	614	579	602	616	537	624	557	564	567	544	568	552	596	579	582	591	569	531	584	601	591	578	590	604	540	625	600	568	543	534	547	576	583	585	576	540	605	553	621	590	545	515	581	582	560	557	571	583	581	577	558	580	553	567	569	570	545	570	538	552	570	620	565	571	586	589	574	580	536	564	574	578	574	583	586	604	587	540	585	553	526	587	574	606	573	582	572	533	575	596	589	621	568	592	587	615	542	559	589	597	585	586	610	586	602	560	578	572	607	587	589	580	552	567	568	553	545	622	549	580	601	604	581	639	545	557	575	576	600	559	622	541	580	582	556	600	568	629	618	543	564	562	604	576	592	540	605	559	538	618	575	527	595	547	563	556	610	613	589	569	562	558	554	583	537	614	588	577	542	570	587	550	560	571	587	568	588	608	602	545	577	576	568	572	556	585	568	581	564	576	584	617	586	598	551	592	556	585	540	587	548	536	632	584	586	578	598	585	564	581	560	586	596	568	586	573	579	572	558	548	614	561	593	596	602	593	579	603	567	613	610	549	558	591	581	592	558	586	553	591	593	572	569	603	565	563	591	558	607	555	582	595	560	566	568	580	592	555	548	583	602	585	546	565	577	584	592	604	588	570	579	551	574	534	554	580	569	568	550	537	598	582	576	583	553	595	593	554	604	548	588	620	577	545	574	589	508	561	618	571	605	607	625	570	593	613	561	543	604	563	562	606	576	600	570	607	563	547	666	567	586	554	598	575	587	532	606	555	597	605	578	587	590	616	568	594	561	583	601	581	585	603	585	619	563	598	604	613	564	565	596	587	536	563	565	542	559	573	584	597	612	588	599	587	543	590	576	541	594	585	631	619	572	563	565	597	555	596	572	570	611	567	558	550	570	599	582	552	587	581	597	601	543	544	561	584	617	618	596	589	579	614	563	563	579	578	547	572	621	593	597	569	616	602	564	552	576	561	590	540	543	573	604	554	618	612	545	600	592	582	609	585	626	604	617	608	584	563	600	568	588	604	577	597	582	537	629	609	534	603	538	603	572	604	540	563	582	587	531	583	591	581	557	596	582	617	578	525	587	604	659	582	589	606	576	605	565	561	580	601	567	640	577	595	592	600	579	566	601	571	548	615	593	557	584	552	568	588	574	554	584	593	576	544	593	557	565	581	617	565	583	601	602	589	589	557	602	556	566	591	578	555	580	564	580	548	567	625	604	553	583	556	601	567	579	581	581	554	561	642	586	625	561	606	601	570	549	598	611	613	541	612	538	596	550	596	561	534	568	591	601	561	560	574	578	561	602	581	543	596	550	613	579	568	604	593	605	553	548	597	581	561	561	574	592	627	603	563	595
25511	5836	589	412	436	344	272	285	295	300	284	274	254	235	271	247	258	248	239	257	268	290	247	256	277	234	253	243	256	264	294	264	233	262	248	252	258	232	256	251	257	213	226	253	266	263	248	231	254	223	246	225	243	236	262	249	230	234	259	249	245	238	264	255	226	223	249	245	231	243	262	261	242	245	256	240	256	257	251	245	264	267	229	267	232	243	237	265	254	241	241	256	271	240	259	255	273	252	236	275	226	259	227	237	260	236	227	251	241	255	226	223	223	248	242	248	238	268	241	257	245	259	224	244	241	272	236	240	257	246	228	272	267	237	223	262	227	237	257	252	228	247	227	260	232	257	225	271	285	259	261	255	266	262	263	208	268	242	237	264	241	264	246	232	255	247	246	224	214	254	242	227	233	252	220	246	278	271	233	237	260	243	240	277	230	254	246	224	257	244	252	268	250	213	246	241	241	261	243	271	231	240	239	247	223	302	224	242	234	275	230	268	247	252	220	239	264	264	270	245	227	243	247	245	212	246	247	247	229	265	264	213	260	198	240	261	261	258	272	274	244	245	245	221	236	248	284	259	239	230	234	255	235	260	254	268	241	297	244	228	240	266	242	248	226	242	244	240	275	286	273	249	266	249	269	280	255	231	242	256	260	261	242	261	243	216	237	258	262	229	261	244	265	218	231	218	231	236	251	248	248	256	239	264	258	231	231	254	237	242	284	267	224	249	251	259	259	264	245	239	246	240	264	255	226	268	257	266	278	227	241	244	264	244	236	243	228	277	238	234	250	239	219	261	240	247	241	290	249	262	221	266	218	238	266	246	250	236	266	236	243	232	262	250	251	264	276	256	227	258	225	264	222	265	245	237	225	266	242	232	254	237	259	239	233	256	254	283	252	241	224	224	264	247	263	254	229	238	231	250	248	273	244	242	237	245	254	266	277	222	247	246	256	244	246	260	246	229	240	248	268	238	263	257	260	230	229	267	235	238	250	228	246	223	262	262	240	232	265	252	254	270	246	245	251	236	276	232	255	259	282	262	235	247	216	280	232	244	220	241	247	248	246	254	247	267	229	243	262	239	249	240	244	231	274	263	252	274	240	242	249	276	222	227	268	233	244	246	235	249	259	248	234	236	271	234	248	238	258	246	244	265	249	220	238	259	261	250	234	236	261	253	252	248	247	227	239	251	263	219	255	286	236	232	235	242	252	255	262	213	272	244	234	219	226	253	265	242	253	258	256	266	242	266	246	241	252	260	245	249	220	264	252	222	249	252	262	294	222	243	243	254	251	251	227	242	238	239	236	247	244	250	226	262	223	250	255	244	258	234	218	245	251	251	262	252	216	237	253	246	273	254	231	273	256	265	243	222	242	255	221	266	245	265	282	261	265	235	226	233	240	240	258	251	264	247	237	250	261	240	253	229	267	259	251	261	260	268	254	266	230	245	248	270	234	246	258	272	222	259	232	247	252	257	270	228	253	241	255	239	280	258	265	268	248	278	220	218	230	260	239	265	234	248	245	243	231	262	264	254	247	215	227	239	271	248	225	272	233	238	256	269	261	260	256	246	301	237	226	259	238	254	256	240	234	246	251	267	243	247	251	251	238	263	264	256	226	249	248	220	239	242	251	274	260	250	242	243	265	276	234	249	279	293	273	252	236	238	225	229	218	242	256	231	255	217	233	240	238	248	253	255	250	224	240	243	257	244	233	286	231	231	269	263	235	250	243	265	268	244	246	273	236	249	256	242	245	253	245	247	248	243	232	252	239	222	241	262	236	259	218	260	229	261	251	262	241	256	253	249	250	243	255	249	250	241	216	251	269	250	231	264	241	243	249	244	232	254	250	280	262	258	242	254	284	225	240	224	280	269	241	271	243	248	241	253	284	267	237	242	238	268	239	256	243	251	231	252	260	247	235	276	244	216	231	276	260	255	272	252	242	235	262	248	250	249	233	254	247	235	234	227	237	248	262	255	251	239	239	256	242	260	265	254	222	256	226	267	231	234	230	232	243	253	265	249	246	242	259	282	252	230	239	239	246	235	277	220	236	247	279	241	229	254	236	231	229	242	274	259	248	264	253	237	255	216	248	217	233	283	248	261	242	258	251	270	229	213	223	251	218	258	235	230	254	256	262	250	255	262	248	242	229	241	272	241	255	262	262	262	240	241	246	241	242	222	254	256	226	246	246	251	250	231	254	236	247	234	248	212	234	237	261	258	234	272	277	253	258	268	233	233	259	240	242	247	251	276	245	259	255	238	246	256	254	264	273	244	254	249	251	240	274	241	243	269	261	246	240	243	243	230	255	269	222	251	247	256	254	230	222	242	230	259	237	226	263	258	222	285	225	274	243	235	238	251	266	249	234	241	270	226	263	262	242	243	240	242	244	249	241	241	271	249	261	232	233	224	259	273	287	240	246	272	265	234	227	245	267	251	223	244	264	252	256	278	249	258	228	276	223	289	267	278	265	273	231	241	241	241	281	283	252	230	262	255	268	261	210	242	252	238	250	237	221	229	244	235	262	250	251	218	226	254	253	232	252	260	276	269	262	251	217	248	208	243	209	249	226	240	255	256	264	258	271	259	226	262	270	252	234	268	269	244	219	250	245	235	247	243	236	238	229	223	251	261	242	223	256	263	266	226	272	240	238	252	211	235	248	239	240	245	283	272	241	256	253	236	257	260	251	247	253	276	257	252	274	236	241	234	246	249	255	282	262	246	263	254	253	260	233	259	265	288	239	240	256	248	209	256	237	257	237	244	238	238	255	271	259	257	225	265	243	227	245	231	251	239	234	278	251	254	256	246	257	257	236	296	249	233	267	251	267	241	256	244	205	284	254	259	241	208	251	233	259	264	227	245	225	296	297	235	241	238	248	237	261	237	255	231	273	240	246	214	239	231	253	261	269	228	247	256	226	239	229	223	227	236	238	236	239	228	238	270	257	251	263	233	264	252	276	241	266	255	274	231	261	247	262	225	263	273	266	252	255	228	209	244	262	256	256	272	248	229	249	279	230	243	241	249	261	266	264	261	268	260	252	242	260	256	230	250	267	226	247	233	280	267	253	261	231	249	234	233	230	210	236	262	243	238	247	253	247	228	243	250	275	256	250	276	258	274	247	260	243	257	252	257	225	266	278	253	268	234	238	256	234	229	243	232	254	274	258	236	290	245	235	237	216	249	245	264	226	251	255	219	233	235	219	244	252	264	233	261	241	256	250	240	241	229	256	225	250	245	254	248	246	247	256	266	288	277	265	222	221	274	253	246	222	245	254	253	224	278	253	237	255	245	280	243	231	247	246	263	232	248	222	265	242	227	253	246	239	242	252	242	242	273	256	234	259	239	250	252	263	258	228	249	241	244	251	238	211	269	228	234	258	227	226	218	245	290	235	241	246	231	259	263	233	224	255	256	265	245	251	253	237	248	224	229	254	259	247	276	275	246	273	220	248	243	250	255	250	208	266	222	214	230	235	221	249	200	234	261	241	256
7023	900	1081	1040	1164	911	806	813	822	841	754	803	745	607	574	563	602	579	564	597	563	576	604	627	554	564	585	558	580	568	595	613	568	571	616	557	549	595	555	612	553	576	603	579	595	588	569	566	581	588	584	578	546	570	601	562	578	537	565	528	593	595	592	604	607	538	618	606	534	536	599	545	622	583	574	576	562	597	555	570	567	572	556	566	572	568	550	558	581	578	543	591	616	603	568	607	554	594	579	596	609	605	578	587	574	579	563	561	558	557	591	570	551	576	553	553	552	566	559	515	574	547	566	614	522	557	585	555	557	552	552	634	564	533	533	519	558	618	612	577	556	592	576	564	602	563	616	534	560	549	582	549	564	542	619	612	564	564	583	583	547	559	542	559	529	595	577	552	582	541	574	593	571	605	545	570	565	564	533	581	569	605	575	526	584	566	580	566	610	583	593	589	603	525	557	551	555	587	527	543	587	577	535	557	622	564	562	580	608	577	602	597	592	559	566	606	584	568	575	536	605	571	599	569	572	564	598	556	605	592	554	570	560	555	585	585	526	553	572	539	599	555	568	570	528	607	572	581	581	572	583	621	581	597	576	551	588	563	560	555	549	569	575	561	585	556	590	520	616	568	586	580	529	548	570	584	570	578	570	567	551	531	571	603	542	553	553	528	582	553	586	595	580	590	584	612	564	547	651	577	557	596	579	564	555	607	580	559	568	557	601	566	592	636	568	569	573	531	580	621	579	549	541	600	533	584	623	579	552	569	602	640	587	564	589	580	603	546	596	595	586	596	591	556	593	573	591	585	593	554	563	570	610	559	564	617	573	566	577	574	558	548	567	556	564	571	586	571	561	583	564	597	584	568	569	535	574	582	585	551	583	580	581	551	608	573	577	577	594	582	613	622	542	511	597	573	535	549	576	566	618	574	557	572	590	553	530	600	555	580	605	534	571	575	569	594	567	616	607	622	580	577	523	575	572	572	598	557	560	578	572	573	596	550	527	575	587	553	562	592	583	592	539	565	572	566	525	550	578	604	571	596	593	560	582	538	584	599	575	615	609	563	605	583	613	579	608	569	585	602	607	576	646	594	593	629	557	588	603	573	551	556	589	613	566	553	570	570	611	583	539	532	553	544	572	572	561	579	595	492	538	585	555	617	544	581	578	601	602	552	557	506	590	585	568	574	608	590	580	610	557	545	588	564	576	608	592	565	606	566	587	568	552	582	580	584	539	579	638	569	577	536	558	531	581	546	566	583	569	561	553	543	605	583	588	572	557	591	607	557	589	594	585	615	562	537	532	609	578	622	576	579	561	550	554	578	560	572	575	567	575	593	539	542	595	581	550	546	570	592	573	560	599	582	631	581	572	550	564	543	540	617	552	576	583	557	567	574	583	583	614	577	558	572	557	618	577	574	607	565	536	606	596	543	587	578	557	544	589	563	567	595	581	588	578	544	599	595	574	539	548	578	567	578	593	559	539	574	578	552	561	598	567	595	510	634	545	598	575	582	553	611	568	588	572	567	583	542	558	568	551	599	599	588	597	622	536	566	592	576	591	605	562	562	576	598	556	573	566	565	569	579	568	550	593	567	580	547	559	597	625	561	582	562	564	543	582	571	587	566	576	552	585	528	555	583	590	606	565	590	539	578	548	556	615	561	558	565	568	610	532	564	558	581	617	594	619	553	530	588	621	584	562	572	597	577	595	554	620	569	605	579	554	599	617	544	573	544	541	590	555	565	598	582	617	567	621	554	573	585	586	576	565	577	587	599	540	581	593	530	567	625	568	590	586	596	579	599	585	564	589	567	557	581	581	560	545	553	568	577	591	606	535	591	596	538	583	578	539	581	576	586	575	579	594	600	591	552	562	564	593	593	590	608	551	580	599	565	592	577	589	592	558	575	605	506	591	553	567	551	638	517	589	633	531	577	556	551	601	629	573	584	562	578	621	557	584	593	610	609	551	584	570	562	577	610	514	596	590	588	579	539	619	587	596	607	534	566	631	628	585	576	567	604	575	579	575	594	588	532	621	557	593	568	570	634	562	551	563	586	573	580	547	633	538	620	572	583	551	539	571	571	555	602	539	548	576	551	575	564	539	577	551	580	575	613	585	561	579	558	581	545	620	584	570	588	557	542	548	539	576	581	590	568	596	582	597	582	574	586	590	598	596	586	591	554	544	568	594	558	572	555	522	578	602	582	603	553	555	594	597	552	601	568	566	578	591	552	599	626	578	565	542	554	565	517	570	607	606	525	539	506	627	549	528	544	582	570	574	613	570	601	576	597	592	587	629	538	572	564	603	557	565	584	573	599	612	554	536	595	598	605	559	558	587	560	594	552	616	564	580	575	607	573	550	583	540	579	568	566	540	554	541	582	613	553	574	575	586	546	596	572	563	554	599	604	557	567	585	547	575	605	565	572	640	549	601	535	558	596	571	583	555	580	568	549	591	596	574	553	557	530	587	590	557	562	564	614	548	583	550	572	590	600	581	581	595	596	574	617	615	583	578	539	562	605	620	535	578	559	564	584	589	613	570	566	572	604	588	533	584	604	603	603	546	547	543	615	554	531	621	593	547	554	607	569	569	602	579	626	602	583	597	516	534	623	569	603	564	613	598	566	592	553	575	601	573	589	560	632	613	543	594	588	556	572	545	585	559	570	559	570	580	582	586	552	592	586	578	588	564	630	569	572	551	591	560	602	584	568	607	571	558	543	521	526	573	550	568	531	553	576	565	571	581	555	549	583	564	549	627	565	622	578	580	538	551	576	561	578	597	583	573	562	557	589	602	531	554	562	560	580	559	571	612	585	542	601	583	534	578	579	579	566	580	510	582	619	603	611	585	559	524	591	584	578	555	596	585	538	631	556	595	539	567	579	566	599	565	605	608	589	581	552	590	529	541	545	536	523	563	545	595	609	575	572	547	557	584	593	576	579	591	572	583	553	550	580	577	589	573	562	570	561	607	596	597	552	578	536	592	590	561	611	534	575	556	534	595	574	568	587	571	567	565	586	540	573	578	602	580	570	623	551	542	557	562	545	594	536	607	556	573	621	569	598	580	605	570	600	585	590	626	569	593	584	521	577	570	581	617	546	538	568	560	553	581	603	559	574	542	615	598	570	569	649	571	609	559	568	566	595	562	580	556	542	562	568	592	585	610	583	575	595	631	546	578	585	593	582	572	596	579	539	579	558	558	583	562	565	557	624	579	589	575	582	593	552	570	594	544	562	554	596	583	583	587	598	549	589	599	605	595	591	571	581	556	589	576	594	545	561	539	555	544	608	600	581	584	578	554	579	580	571	566	597	568	578	612	582	584	579	538	540	580	565	580	599	578	628	574	590	567	575	571	569	576	587	580	556	561	574	559	551	559	594	600	569	596	557	613	558	583	618	592	598	597	592	604	601	528	606	590	577	570	593	569	599	529	556	566	577	596	564	567	590	562	589	547	582	584	583	537	600	565	586	563	558	589	574	566	598	564	549	633	645
27460	10657	4189	3560	3527	2989	1488	1615	1421	1182	976	922	780	564	472	394	343	347	375	356	355	351	369	335	320	307	366	320	311	373	355	314	338	344	335	300	336	351	329	349	374	339	329	320	314	341	330	333	347	346	349	340	333	330	325	336	340	319	309	354	355	314	331	336	318	339	360	337	363	349	312	340	341	354	314	345	339	332	330	331	342	323	332	313	361	341	332	350	350	334	360	304	335	321	318	313	326	318	332	325	361	341	349	322	327	365	314	313	354	336	355	352	306	354	306	314	316	345	322	321	310	361	346	332	334	307	326	352	310	339	323	309	348	326	306	340	351	346	342	344	336	351	333	363	327	327	350	311	317	337	358	365	303	304	342	322	341	358	319	325	340	348	338	313	346	353	347	344	356	339	340	347	341	335	343	355	340	338	334	337	325	330	307	327	302	338	315	297	343	352	329	321	301	341	314	309	320	308	324	308	332	322	322	323	322	329	322	332	318	310	339	324	327	350	341	305	315	344	325	311	356	332	301	321	323	312	342	338	308	323	310	306	319	309	322	360	344	309	305	327	343	359	355	362	336	339	321	337	330	335	340	316	318	344	334	340	318	346	283	316	330	339	318	338	324	339	331	343	335	314	342	370	331	368	337	332	308	325	331	344	311	319	356	356	333	352	316	291	332	344	322	332	328	342	320	327	346	280	305	299	351	348	342	301	338	352	330	300	309	323	342	356	361	336	360	340	305	356	333	339	327	317	319	342	322	328	328	323	329	331	321	329	341	278	378	344	313	349	312	323	328	335	335	328	333	316	303	351	329	300	325	328	359	340	397	353	338	327	347	320	352	313	326	334	325	332	305	361	336	315	346	331	361	327	308	309	335	308	336	354	344	320	318	362	350	316	340	318	349	382	343	344	322	322	322	326	327	331	308	313	347	348	341	341	322	313	352	317	333	290	347	317	337	314	351	355	314	334	316	334	328	352	323	336	368	329	325	323	319	323	317	346	353	339	308	291	370	320	330	324	331	335	342	310	321	334	351	331	343	312	340	349	333	322	342	316	334	332	360	314	326	334	339	336	331	317	335	300	360	332	325	330	304	341	343	329	342	329	326	313	300	301	347	320	353	347	336	357	321	339	354	311	356	322	353	359	346	329	312	305	333	328	322	353	366	316	319	319	308	309	354	314	350	329	322	361	303	324	378	330	333	320	310	332	361	364	372	328	325	365	322	381	319	317	317	314	303	349	316	306	316	296	304	319	347	319	358	334	350	330	350	353	324	313	316	313	323	342	348	317	338	348	325	331	361	301	329	316	313	321	355	311	323	330	345	351	342	323	358	330	365	353	299	313	332	335	311	344	336	323	345	327	294	308	333	343	360	391	316	341	335	351	337	345	330	334	333	326	309	349	342	314	347	321	332	330	331	337	339	334	346	344	326	361	298	340	321	336	314	316	321	315	342	302	342	371	326	332	328	346	361	298	357	341	317	330	348	348	359	336	331	339	320	342	353	320	329	331	320	299	312	327	311	302	330	355	320	310	376	326	333	317	336	334	333	288	310	337	316	316	352	341	350	343	317	333	326	342	329	348	314	315	349	346	286	300	307	356	343	353	321	296	355	345	327	306	332	347	349	357	339	360	336	339	329	323	321	311	310	348	334	321	357	332	341	342	375	329	353	317	296	318	327	339	346	337	323	378	332	310	322	310	309	336	333	294	327	371	299	342	302	310	344	334	340	329	286	336	320	293	345	373	342	310	352	317	310	314	329	346	330	319	299	310	313	356	353	345	326	355	328	340	322	356	347	327	371	338	315	315	346	344	360	327	334	354	342	304	328	347	333	333	329	356	311	330	332	300	324	351	373	326	356	306	319	334	335	328	326	337	333	333	392	348	343	334	346	316	370	335	352	353	333	331	335	290	315	338	340	313	344	323	341	310	323	333	330	358	365	322	316	347	332	364	329	333	337	336	346	322	322	324	324	362	329	348	325	305	336	358	345	341	336	319	309	322	332	343	351	317	333	338	341	339	323	309	330	340	337	348	307	312	344	334	313	303	326	318	348	344	307	364	342	322	329	342	328	332	319	366	328	323	344	341	348	350	347	302	309	344	356	344	311	335	325	321	320	375	333	326	312	334	324	353	324	333	330	340	354	300	319	303	329	312	349	332	335	318	309	331	320	305	349	306	335	318	328	315	362	342	332	329	364	329	334	321	335	351	330	310	355	335	348	336	336	306	323	332	318	331	307	324	295	320	333	307	335	325	363	300	348	353	354	337	356	339	324	339	309	312	344	328	303	307	319	384	379	307	335	318	311	291	360	310	359	334	324	338	321	322	323	300	316	337	333	309	315	353	334	322	303	336	345	307	344	336	342	344	335	321	356	358	348	305	336	324	333	347	359	339	351	346	337	335	296	334	295	326	334	326	347	330	312	327	348	329	310	316	344	325	363	329	329	299	345	331	337	327	348	352	305	313	343	356	361	353	332	338	335	286	309	303	352	324	371	321	325	322	343	354	334	320	309	297	332	357	292	313	333	335	355	315	333	326	329	317	258	349	364	363	302	327	306	358	331	315	324	342	339	311	335	334	328	307	339	321	377	354	358	333	375	362	312	324	311	344	340	332	340	308	341	322	330	338	356	308	340	357	343	356	355	362	309	345	334	333	354	333	323	354	324	313	337	340	338	356	351	361	326	284	298	341	344	332	324	318	320	337	345	323	314	318	332	307	320	362	339	321	364	314	347	321	326	314	334	350	318	342	347	327	298	343	333	320	305	313	361	299	344	300	316	331	321	326	327	313	336	294	321	338	340	309	329	300	332	318	334	343	314	328	287	296	325	296	334	288	344	333	356	341	348	330	306	340	338	345	326	319	352	331	321	334	279	315	328	338	350	345	338	302	314	328	339	310	327	336	333	323	323	352	310	334	374	312	348	331	363	338	335	371	364	331	364	330	316	311	317	356	373	344	328	332	322	299	353	325	326	365	328	311	294	301	303	331	334	348	350	323	328	300	296	348	358	346	338	341	334	298	341	336	344	338	301	339	313	355	306	346	305	332	363	321	328	334	310	304	355	322	310	335	327	340	352	361	346	333	363	322	329	340	322	342	329	320	332	328	342	329	331	298	306	338	329	354	334	329	345	324	358	324	344	350	347	341	313	310	329	367	363	332	313	353	335	330	340	304	355	336	307	336	366	325	355	311	333	336	356	316	345	336	350	366	335	345	312	327	324	371	325	325	314	343	315	322	309	326	306	348	332	323	342	353	337	324	326	342	332	336	356	294	314	333	341	348	336	318	360	365	326	315	332	329	323	330	351	353	339	330	331	314	350	309	299	351	365	306	326	311	328	358	337	339	316	352	341	349	318	340	335	314	348	360	352	312	349	357	302	316	328	329	353	343	314	341	313	328	335	308	338	329	304	388	336	301	327	320	330	304	331	331	351	338	297	328	331	310	306	316	295	293	340	339	329	335	297	331	316	332	318	318	338	334	307	319	331	304
8237	3366	5177	6525	7302	6848	3820	5981	5695	5646	4489	3987	3264	1944	1376	1260	995	943	988	923	931	897	891	869	777	859	828	820	822	823	810	803	794	797	813	793	837	906	820	811	810	739	815	809	793	787	835	797	814	809	806	777	806	780	755	772	773	755	738	799	743	755	782	789	821	763	770	820	788	738	732	819	748	828	826	785	751	759	770	745	800	852	753	786	767	775	800	756	808	823	784	767	786	744	781	812	770	764	824	749	801	766	787	789	834	766	769	808	826	775	731	819	835	787	826	858	750	797	793	793	740	796	783	825	758	818	760	783	789	741	767	792	785	766	785	790	750	770	802	738	736	779	740	796	797	760	743	784	764	771	795	757	796	723	782	769	751	797	803	774	757	787	804	739	777	786	788	767	784	782	755	690	762	793	788	761	808	813	803	745	778	748	724	870	786	786	731	786	769	781	812	773	772	771	767	814	767	766	805	788	794	781	756	749	783	799	805	789	780	794	808	779	821	816	810	786	770	775	768	818	859	702	812	807	740	743	810	787	802	813	799	788	759	756	731	736	793	799	735	816	814	729	772	744	763	786	803	800	806	815	750	746	751	755	813	789	760	773	835	767	785	791	774	757	784	793	782	760	744	796	798	798	799	743	798	762	768	751	747	781	747	754	780	768	762	740	762	786	801	806	732	755	748	762	786	767	741	783	818	753	742	810	823	802	858	737	769	761	785	821	762	731	746	793	794	801	765	732	771	717	776	767	736	809	777	782	792	779	794	758	760	768	778	736	780	766	759	752	805	776	826	684	766	770	798	720	745	810	765	809	827	796	802	804	786	821	791	738	728	757	752	788	758	741	791	775	786	769	779	829	735	806	757	799	802	785	828	782	810	800	802	806	799	795	767	763	772	731	771	786	750	775	735	763	792	800	790	745	783	779	772	810	787	782	804	787	758	766	778	753	765	770	783	735	774	746	807	770	729	809	742	752	808	818	810	831	764	747	784	777	747	751	743	765	805	821	771	779	834	774	785	744	771	802	762	783	740	770	739	780	748	806	784	778	822	764	800	754	817	774	815	806	777	791	774	741	753	797	768	767	754	814	791	819	718	787	757	774	774	787	793	804	725	765	797	781	771	801	740	776	779	777	802	765	773	790	789	835	716	774	808	775	788	810	782	810	781	800	800	781	789	769	770	847	744	801	827	804	788	782	773	833	759	760	799	755	757	767	784	786	792	810	776	787	804	809	777	694	799	809	746	715	731	797	739	781	822	732	765	773	723	812	791	797	782	754	767	813	764	760	798	774	742	809	844	742	760	764	793	825	786	825	800	773	796	795	776	736	788	799	778	806	786	764	783	777	771	762	817	793	811	772	743	768	765	749	775	751	774	813	762	761	774	770	779	799	777	796	782	780	768	829	777	809	786	811	751	748	771	788	779	732	741	767	797	745	801	751	787	778	755	771	763	776	729	806	779	795	801	809	763	787	795	772	777	799	743	810	718	779	767	764	763	757	721	788	796	761	818	771	769	783	767	727	768	766	799	750	760	803	778	804	735	781	783	775	771	774	777	716	807	766	793	798	781	740	772	775	736	757	766	741	750	744	784	781	795	797	776	760	781	814	743	761	808	775	767	769	761	767	796	775	779	801	796	783	812	776	740	730	777	753	775	787	842	804	816	787	760	774	759	819	758	808	799	793	807	835	778	802	777	787	711	792	746	771	800	750	769	792	788	773	781	753	752	796	783	767	782	809	783	748	779	766	805	799	819	786	769	786	751	773	797	778	756	738	812	785	791	830	738	773	768	756	762	745	771	813	791	775	809	745	767	773	804	767	769	738	769	798	785	788	788	788	772	770	861	766	724	747	810	777	772	771	782	844	811	809	774	745	777	793	771	721	766	794	766	768	757	797	783	780	774	756	795	791	728	776	765	805	824	760	757	822	722	765	760	743	774	780	769	714	712	770	800	804	791	738	771	760	777	754	730	768	740	808	811	760	767	808	805	781	784	738	772	811	759	796	799	804	778	792	753	796	767	826	779	788	784	768	734	801	771	738	761	746	749	756	783	755	741	751	790	751	805	794	853	721	765	759	847	778	844	746	790	813	786	739	808	755	769	786	739	844	741	803	786	737	768	782	714	760	776	689	764	805	792	760	782	775	756	784	773	783	771	811	759	801	793	796	772	788	728	758	756	775	794	855	842	769	763	781	825	756	753	766	755	769	717	768	794	769	752	761	768	743	734	778	795	740	755	799	755	771	727	786	735	712	790	755	743	830	798	805	790	714	790	766	775	746	793	794	772	779	771	780	743	775	754	751	703	764	812	800	779	746	768	820	753	763	755	749	757	738	777	759	756	807	745	753	785	765	738	805	770	821	811	753	798	780	821	766	726	756	804	828	807	782	822	715	765	792	789	731	760	832	721	770	756	745	724	723	800	718	744	778	779	762	790	785	724	747	780	775	745	808	793	814	753	775	764	796	792	772	778	765	826	786	800	787	787	791	709	786	766	772	755	742	801	754	729	827	732	829	795	779	760	760	796	777	801	825	736	829	814	780	804	787	789	766	773	792	743	727	833	777	764	784	757	830	792	783	765	751	810	837	806	768	760	770	804	768	761	740	779	765	745	764	794	765	818	802	755	778	793	752	759	769	767	737	824	771	783	777	790	803	742	787	795	756	757	805	770	797	819	764	741	778	764	770	764	761	819	772	757	790	762	812	753	771	776	801	786	773	794	770	822	756	795	805	800	816	809	775	757	777	794	837	805	800	782	787	800	778	758	802	786	801	773	753	770	774	789	800	788	699	846	764	771	749	769	786	811	779	792	770	807	812	780	841	798	717	761	781	819	683	770	761	771	731	760	794	775	770	802	765	800	750	774	792	754	740	812	733	789	786	771	818	825	747	773	788	785	781	798	752	763	759	765	775	759	799	790	780	732	794	769	779	782	772	772	745	790	766	768	758	799	797	733	789	793	873	749	793	808	763	791	736	782	754	837	737	755	741	727	864	781	741	749	776	789	780	773	773	773	782	759	772	777	789	808	827	833	782	797	813	760	789	800	810	766	744	726	748	740	801	799	737	815	840	718	804	758	774	787	790	756	761	784	829	745	734	784	789	747	785	838	819	797	751	763	741	769	779	753	735	792	807	756	765	805	769	764	773	790	751	812	750	771	808	788	802	797	730	774	778	785	769	800	746	748	756	753	796	793	762	770	789	744	788	800	752	780	713	778	803	743	774	821	782	734	787	799	829	733	783	811	734	797	781	778	769	733	732	773	738	752	769	762	774	781	786	760	780	730	766	795	765	763	811	790	743	758	779	789	784	768	820	776	782	763	806	787	775	766	760	798	745	789	794	799	798	756	761	758	741	758	792	752	789	803	743	763	763	750	792	781	748	793	775	790	779	723	790	776	813	774	743	764	795	801	774	788	790	778	728	772	793	790	786	773	769	813	765	789	796	787	780	815	751	730	756	789	849	778	755	724	777	744	735	789	750	784	777	811	767
28364	14782	8361	6684	5607	4922	2371	2306	1959	2285	1664	1223	879	549	490	327	311	272	272	313	303	275	286	279	279	288	298	270	275	265	280	300	258	249	266	270	266	268	262	254	280	259	270	272	260	220	289	281	248	242	277	257	293	270	241	273	294	252	259	249	263	267	267	236	261	272	262	269	250	263	268	268	269	259	269	257	278	244	275	262	251	281	274	247	261	270	244	288	244	272	288	274	218	272	274	235	247	268	218	241	263	265	248	254	280	271	251	241	280	262	256	253	276	242	249	265	248	271	240	302	265	251	262	253	275	272	278	249	253	227	281	278	255	235	263	236	277	268	257	254	286	243	267	237	247	256	252	260	273	250	267	271	241	221	262	239	249	232	264	269	253	242	259	266	248	240	247	256	243	250	243	288	259	264	260	250	243	268	249	252	267	260	240	237	251	241	257	237	290	261	264	248	245	248	266	267	257	254	267	255	243	247	252	267	250	289	235	262	259	251	289	251	263	262	282	279	262	251	268	269	228	247	256	259	283	256	252	265	263	244	259	207	269	264	252	232	262	278	255	236	291	279	291	284	257	277	248	250	243	234	280	256	267	254	266	236	231	265	250	250	239	259	261	242	268	252	241	259	262	275	254	278	272	249	262	278	249	247	263	254	257	263	238	221	282	284	233	249	274	254	268	255	242	250	258	212	251	268	265	273	260	276	256	308	275	243	292	227	267	257	269	248	229	270	277	265	257	243	240	277	269	250	261	265	253	243	270	243	235	241	246	267	265	252	232	242	284	257	253	257	245	245	264	263	280	261	260	288	269	271	257	223	269	263	248	264	241	248	276	265	254	253	269	298	247	293	267	231	259	245	289	258	231	257	243	257	234	288	242	221	280	278	260	274	258	298	254	274	233	258	228	274	269	269	286	274	250	244	257	265	243	290	263	265	260	261	274	259	260	218	257	245	250	313	253	287	272	265	261	264	258	239	284	275	299	260	288	245	266	246	226	253	267	258	275	266	273	247	279	245	245	262	270	254	264	240	268	230	264	264	233	248	238	227	255	262	240	238	290	240	268	238	265	261	254	232	266	267	262	241	261	263	239	271	269	223	285	261	250	269	248	264	266	278	257	262	245	279	243	246	283	262	260	253	230	276	246	248	281	276	254	254	262	267	301	268	289	267	240	255	259	293	267	254	272	288	248	286	283	243	243	254	248	234	288	245	229	308	249	254	252	253	255	291	262	246	284	262	250	272	267	258	263	257	244	253	228	245	263	256	262	246	242	275	258	245	256	246	263	253	248	240	264	256	256	279	276	251	277	255	257	246	255	247	241	230	282	271	283	226	255	276	263	247	247	227	240	267	254	266	254	269	271	245	231	278	260	257	267	266	246	276	216	264	259	243	271	294	282	241	270	251	250	264	254	252	266	275	271	269	249	261	256	252	238	280	260	257	259	247	237	226	269	259	274	268	273	278	279	236	256	268	260	260	260	246	286	271	243	266	243	272	246	244	249	229	289	260	250	275	248	270	283	261	255	279	235	273	261	248	243	236	258	284	275	242	270	277	240	263	242	274	235	254	263	277	266	268	277	203	280	246	290	282	259	273	266	279	263	246	236	269	278	247	270	273	265	242	274	255	239	281	245	245	273	257	251	259	268	219	287	249	261	262	251	246	241	255	263	261	254	262	297	267	225	279	269	274	282	229	255	213	260	258	246	275	257	243	282	276	300	246	265	272	239	264	281	222	289	264	264	273	252	251	265	267	266	269	258	286	249	249	231	256	253	236	284	280	287	239	279	288	267	228	250	246	251	268	244	264	254	245	262	254	272	253	262	263	267	263	252	233	254	251	245	269	257	243	240	247	252	257	266	277	260	274	240	250	248	257	251	272	280	282	259	259	259	301	253	271	261	268	263	229	262	267	276	245	268	254	281	240	248	262	247	280	279	277	267	238	272	281	255	268	266	256	260	246	269	257	271	252	246	249	260	277	241	232	254	285	272	288	260	278	256	261	283	276	272	251	271	217	256	282	240	241	263	256	280	234	291	262	255	248	268	245	260	266	261	252	263	281	287	271	294	260	268	249	255	272	249	266	264	253	274	276	251	273	252	268	269	252	274	262	262	257	247	246	278	252	275	248	257	223	266	272	280	261	258	283	244	254	241	266	266	265	239	276	260	279	265	253	264	265	240	266	253	265	303	262	245	260	270	239	251	273	255	272	260	267	232	248	266	259	258	280	292	304	264	232	322	282	272	257	249	258	229	278	245	251	260	280	259	246	272	236	220	245	265	217	268	254	250	270	264	272	261	232	267	246	258	273	247	241	256	256	254	261	264	255	249	270	213	276	257	263	234	261	257	244	243	273	235	285	278	274	269	242	249	254	292	270	257	235	259	281	256	266	270	277	275	261	238	254	258	253	264	229	207	227	251	284	250	281	264	247	274	247	283	259	267	234	253	260	249	237	283	258	240	258	256	272	271	269	273	262	248	236	252	248	235	263	267	285	267	248	241	254	258	251	248	255	254	269	276	265	252	257	256	253	255	248	269	255	269	259	273	285	263	248	278	284	246	274	243	241	272	223	240	278	269	256	279	266	261	241	227	265	294	264	231	303	243	255	257	259	254	231	280	257	262	254	264	251	267	247	268	280	256	253	267	279	253	246	268	249	256	249	288	243	262	259	256	271	247	206	269	269	223	233	245	274	238	235	280	263	253	266	262	255	242	237	254	269	279	263	265	254	278	251	260	263	258	251	246	270	255	263	250	244	292	244	254	262	251	260	266	265	259	280	247	269	236	248	253	256	275	248	261	253	230	282	277	230	243	257	250	249	268	281	261	261	258	269	263	277	271	249	271	248	269	238	255	261	249	265	274	269	263	264	232	262	250	265	253	268	284	258	258	284	270	283	236	269	247	283	240	251	271	258	247	242	248	271	267	261	259	270	246	266	279	248	254	267	275	260	270	261	299	245	271	243	251	245	244	262	263	285	251	258	253	256	282	226	262	259	286	251	272	270	257	252	277	262	249	245	244	262	261	278	259	258	285	255	283	267	261	239	243	294	276	245	281	219	263	261	231	266	247	224	270	263	278	254	232	237	257	294	273	249	278	270	262	259	267	279	265	280	271	251	252	231	239	256	246	252	292	248	259	283	269	260	251	260	238	257	252	289	232	274	264	226	255	285	242	277	287	244	258	245	271	248	279	270	267	275	260	266	237	260	259	277	274	259	270	249	271	259	275	253	255	267	229	279	277	246	242	272	251	265	256	245	241	254	266	275	242	256	258	261	291	259	269	246	262	267	249	258	270	252	255	243	269	241	270	246	241	302	227	284	276	258	242	282	241	277	253	245	280	258	288	278	253	260	265	279	253	282	263	259	250	265	229	247	246	254	262	284	275	267	241	235	282	257	291	270	247	252	235	262	244	262	291	282	252	231	254	285	274	269	248	271	289	252	250	240	247	238	257	288	236	247	246	249	276	289	267	265	248	239	278	259	237	241	239	262
8629	5228	8733	9782	9782	10740	6295	8143	8010	10026	7377	4985	3510	2534	1868	1124	1064	873	870	956	881	818	743	778	761	719	705	698	684	693	729	676	654	657	604	651	673	627	650	633	660	624	639	646	649	645	633	621	615	552	626	577	591	609	596	577	630	592	601	572	598	596	579	636	583	555	622	599	584	592	565	590	644	567	577	588	632	598	578	626	629	658	594	566	581	586	605	634	577	583	575	604	599	528	554	573	560	574	608	573	577	582	589	602	627	578	548	607	545	603	600	596	599	527	556	563	534	539	550	546	583	644	608	596	522	591	569	614	568	579	559	579	575	563	585	598	616	539	572	603	594	539	560	534	563	612	605	592	540	555	577	591	532	576	612	586	579	586	548	577	545	565	567	555	561	550	521	603	552	565	565	553	619	567	544	534	559	571	570	590	575	574	562	533	578	570	594	609	564	581	584	534	565	523	580	592	589	592	550	541	575	562	593	569	597	543	559	536	564	596	602	557	562	562	543	574	560	528	583	554	547	565	560	579	549	621	593	588	558	545	629	586	550	589	530	557	578	597	558	566	583	563	567	600	567	594	589	582	579	628	582	571	591	654	535	587	593	598	581	625	545	557	583	603	579	611	567	590	538	557	574	565	542	596	532	558	525	557	566	552	550	574	578	575	532	602	587	553	589	570	549	558	552	583	579	591	584	528	612	543	565	555	571	541	551	544	611	583	601	565	546	582	583	554	571	594	587	517	585	576	577	519	541	551	580	624	560	586	555	551	536	557	573	586	583	604	572	596	544	608	549	557	570	569	554	574	557	581	585	573	591	561	572	576	552	592	570	544	585	614	576	598	562	561	580	583	556	561	597	538	561	584	576	597	564	605	548	611	596	606	574	550	569	540	562	598	585	572	582	575	572	570	572	586	527	574	563	540	577	552	545	557	569	601	533	569	586	579	561	582	574	581	575	530	543	564	570	568	608	576	608	584	576	556	591	604	557	575	569	564	577	545	573	586	613	576	535	551	571	533	569	577	596	548	557	578	561	576	596	552	522	577	583	622	613	555	529	544	586	541	583	596	572	608	571	590	564	577	525	604	566	579	576	594	580	564	623	547	567	593	625	551	589	596	570	544	572	610	557	581	583	562	581	555	565	598	567	559	577	527	609	589	578	572	593	544	584	570	522	579	562	591	548	576	602	548	631	595	579	588	542	564	569	552	604	550	607	639	621	564	564	584	556	572	575	572	604	581	552	585	577	577	583	593	541	584	555	614	588	552	598	569	573	575	556	587	576	592	586	594	542	549	545	581	576	584	542	564	573	578	566	567	604	572	610	574	600	610	586	568	587	577	546	549	592	582	545	552	563	590	556	579	612	572	520	548	574	555	602	563	625	577	595	557	646	569	543	592	532	565	554	570	555	539	590	574	567	550	599	603	546	541	619	561	546	608	609	537	564	564	605	608	600	601	580	608	589	581	580	543	599	587	592	593	601	588	584	593	545	579	575	585	556	566	538	554	591	598	606	566	607	549	605	602	570	520	578	584	584	580	583	550	522	568	564	578	526	570	565	578	573	569	559	595	588	536	604	583	565	567	582	599	620	558	535	574	578	616	536	534	538	565	596	578	580	581	558	577	565	573	536	558	565	555	583	569	542	597	571	520	556	591	557	594	548	572	589	613	606	558	574	548	600	557	560	537	599	628	572	577	528	578	567	593	531	619	572	629	595	571	563	571	584	596	581	556	564	593	567	573	575	513	577	561	620	568	576	559	589	570	509	583	591	587	587	583	559	574	554	575	545	559	582	589	589	567	593	595	574	542	535	554	577	560	577	545	581	526	573	612	586	580	621	529	601	590	547	528	552	564	559	555	556	566	563	579	601	574	581	579	568	513	583	526	547	571	539	577	589	606	600	556	549	596	589	592	592	596	579	608	502	562	570	563	583	613	588	598	586	553	562	566	544	604	567	570	571	608	549	594	559	580	568	556	596	550	570	575	609	561	582	528	572	602	554	587	529	537	582	600	600	528	571	567	583	555	561	521	594	550	557	519	558	557	557	576	596	551	578	566	599	580	572	578	565	581	569	561	597	574	584	540	562	609	602	539	562	554	513	530	562	615	551	576	536	554	555	585	553	582	568	613	564	560	551	561	558	574	583	573	590	589	589	636	579	567	580	575	582	557	593	576	571	567	579	561	624	586	531	611	611	596	540	585	579	573	568	619	541	540	578	556	550	600	550	593	565	563	583	582	569	610	617	567	537	560	514	574	581	601	607	593	558	583	552	559	549	545	561	581	540	588	572	598	572	599	587	588	568	590	610	546	609	550	551	559	587	569	547	567	571	574	574	557	601	583	560	597	545	513	605	553	593	567	595	594	555	596	568	529	561	528	559	591	568	533	595	538	555	516	583	593	533	541	573	583	548	554	576	619	574	556	562	590	539	622	553	566	619	613	577	535	551	621	585	573	600	571	601	546	551	641	561	563	579	573	558	610	569	591	593	566	555	548	555	575	533	610	560	573	633	578	556	620	588	582	558	531	559	571	615	575	606	549	579	603	592	556	589	560	615	549	543	591	587	583	588	554	515	594	550	536	533	600	538	563	570	598	591	568	553	555	576	609	587	570	539	607	567	565	594	584	626	606	520	575	587	541	577	596	565	603	568	611	570	561	545	559	515	574	603	544	553	532	560	560	520	562	595	607	529	544	558	553	600	559	563	545	582	572	619	548	516	592	546	599	591	576	558	570	567	560	553	577	549	532	620	557	576	599	581	583	572	527	563	533	580	580	604	524	573	578	577	543	559	568	598	577	572	606	555	580	581	565	551	588	577	521	618	615	573	540	604	597	588	552	578	577	591	573	563	569	591	583	544	588	585	577	584	598	604	558	588	590	554	564	580	585	574	550	562	559	581	587	577	636	588	541	590	588	581	587	586	582	580	520	612	584	551	572	529	592	558	548	522	583	575	570	565	563	619	547	592	590	560	597	542	604	617	572	594	552	601	558	561	570	572	547	537	588	553	545	577	544	563	522	541	601	561	577	566	553	569	571	601	605	589	572	542	590	550	562	576	589	561	591	544	596	613	578	572	580	541	595	560	548	582	586	583	590	542	588	588	560	589	585	551	555	559	612	546	558	556	569	615	558	622	581	570	608	567	564	587	568	540	609	527	598	574	565	553	522	583	549	625	548	551	566	591	563	556	550	620	585	533	610	572	593	554	539	555	598	583	575	560	577	578	617	532	564	580	590	591	586	579	596	594	523	589	590	567	544	615	597	561	538	571	571	572	569	556	579	546	542	551	576	606	564	603	535	574	622	568	588	548	541	582	599	591	560	612	567	558	595	576	564	582	520	572	554	580	615	597	567	587	521	554	538	578	569	565	603	573	562	614	634	576	543	541	586	566	573	601	545	563	566	549	603	559	572	575	568	616	549	595	551	557	580	602	526	523	558	581	561	583	599	573	603	557	569	584	591	547	593	579	568	572	588	516	591	540	560	550	585	539	558
25409	5538	494	377	346	331	284	320	262	296	251	221	222	247	255	255	248	278	250	270	257	257	251	229	244	235	253	264	268	228	239	267	235	231	281	242	259	242	257	265	255	259	251	212	243	244	256	245	243	237	259	246	268	253	248	225	249	225	228	231	216	254	253	271	252	239	251	253	235	222	236	234	218	236	251	264	234	241	220	211	263	229	231	238	233	274	268	258	239	244	277	235	236	250	240	222	227	236	242	247	237	256	237	254	238	246	242	229	239	243	241	266	271	275	211	248	262	258	243	238	238	263	250	232	263	230	237	236	247	261	240	221	222	230	269	226	256	242	256	244	254	252	269	222	231	241	239	231	250	270	250	234	226	246	268	257	243	230	260	244	258	257	241	221	223	269	244	235	261	224	242	273	241	229	267	284	255	283	288	264	223	233	238	231	253	230	217	267	277	268	251	245	247	247	246	226	224	278	250	240	225	288	235	243	241	248	232	242	236	263	244	257	248	250	231	250	233	242	255	257	240	236	242	262	253	271	228	254	232	273	198	215	240	243	238	234	247	239	272	242	237	250	241	258	250	246	224	249	229	261	231	223	265	233	253	243	239	203	234	253	259	250	245	248	220	244	245	253	297	272	258	265	249	240	238	236	233	241	268	264	222	256	221	247	229	270	234	252	255	244	256	253	257	243	264	275	270	253	264	238	237	247	243	231	239	246	238	236	251	272	255	249	237	267	255	250	245	257	223	264	254	229	251	255	263	246	249	251	269	248	242	250	218	210	260	255	255	273	260	253	252	245	248	267	265	257	247	255	231	220	259	220	244	279	233	237	254	232	209	240	236	238	272	244	233	248	271	234	228	245	241	236	272	240	250	260	235	217	241	264	242	245	232	254	259	253	268	243	230	252	260	261	252	238	251	235	257	294	218	242	232	225	269	255	216	228	265	246	237	230	227	212	238	275	234	248	259	217	237	227	256	233	227	242	256	224	244	247	256	240	230	244	230	249	263	247	262	238	229	231	253	258	253	259	249	240	225	244	217	228	236	243	259	227	282	230	249	237	229	261	236	228	238	233	260	251	274	234	263	255	228	274	226	248	215	267	248	228	238	227	236	247	246	273	245	231	256	230	263	259	250	243	243	252	236	242	252	251	203	227	262	232	237	236	249	226	251	241	248	262	257	246	257	250	235	220	266	254	239	246	223	269	233	221	252	276	241	244	276	253	256	234	231	250	226	233	251	266	240	248	267	261	247	238	267	232	264	251	232	249	249	260	255	207	260	242	283	225	260	260	237	276	230	248	253	230	244	259	273	265	257	238	286	281	216	275	271	239	242	240	262	229	260	257	248	248	253	287	239	247	238	241	228	236	254	254	227	282	234	244	266	238	242	238	264	237	221	224	257	214	276	249	238	277	245	260	241	259	263	253	266	249	248	255	261	217	259	233	240	233	249	235	205	258	230	269	254	258	252	252	279	251	274	249	249	247	221	258	229	237	250	240	218	253	264	239	204	243	252	263	259	255	232	233	264	255	251	242	240	266	271	252	240	259	243	247	224	237	233	260	263	249	267	252	265	268	257	244	243	267	215	224	244	217	241	253	223	249	253	223	239	245	251	241	227	261	231	247	275	251	260	270	248	228	240	254	274	272	222	242	256	227	215	255	264	248	265	252	232	242	225	243	236	250	240	239	246	244	229	264	255	195	250	240	264	229	235	222	245	238	253	269	271	254	257	226	266	249	249	238	262	243	264	250	252	258	275	248	263	248	249	247	265	252	271	235	239	233	253	227	247	248	261	236	215	274	228	254	237	244	247	251	248	256	231	265	252	253	249	221	256	243	258	247	259	250	237	239	265	236	266	242	243	229	243	260	241	252	235	269	252	243	235	264	245	246	219	261	232	250	274	253	225	242	223	220	226	259	230	225	260	240	235	230	260	267	246	227	246	265	246	244	249	241	255	223	255	213	242	213	241	238	275	224	238	233	230	254	261	247	211	280	217	251	239	239	260	242	278	255	234	216	226	247	228	249	257	239	252	261	280	240	238	256	246	264	208	218	230	244	256	265	261	249	241	263	279	253	247	245	254	241	231	265	255	243	266	251	237	266	249	239	226	243	242	283	220	247	260	235	241	271	262	239	234	270	236	222	246	224	231	250	254	233	278	251	248	219	229	231	236	225	242	259	244	260	234	223	263	258	248	249	264	235	232	216	242	232	244	295	230	237	233	274	234	248	263	256	247	241	221	256	255	231	256	254	239	265	246	263	246	273	214	231	259	231	254	249	262	255	252	206	244	229	253	268	211	245	252	260	270	226	238	244	236	255	223	284	226	244	257	249	206	218	247	240	242	253	229	265	227	245	254	271	260	256	254	241	255	251	260	259	221	264	247	213	209	234	253	247	284	264	225	272	241	253	261	229	245	221	233	245	262	256	266	251	239	251	281	255	236	250	230	229	245	222	235	241	226	270	224	231	245	240	248	234	241	244	236	219	264	248	241	246	285	263	248	226	247	261	233	263	255	279	259	241	235	256	247	279	280	263	225	231	233	250	225	262	242	214	262	242	240	225	267	267	240	268	235	233	230	257	233	226	271	249	279	238	251	266	265	235	227	255	224	246	235	236	225	237	245	237	250	261	268	254	247	244	285	258	244	247	246	238	240	264	239	249	240	287	246	246	256	244	265	220	241	269	263	252	240	218	278	234	257	263	254	255	259	242	230	244	260	248	221	233	231	239	259	241	253	238	239	251	299	230	237	237	246	266	243	232	244	261	245	264	239	243	251	238	228	266	243	257	256	251	267	261	236	226	245	258	232	225	246	250	243	249	237	225	250	223	238	265	270	256	248	239	259	252	243	252	256	243	252	250	234	222	247	260	253	228	243	234	254	241	252	271	237	244	287	266	260	224	247	244	224	225	237	248	225	244	218	243	240	254	205	254	228	235	224	222	253	234	257	250	231	259	253	231	247	252	266	246	237	244	235	242	203	205	255	258	243	212	229	205	239	223	237	239	235	223	248	236	240	277	255	216	271	264	260	263	247	244	247	241	232	251	284	237	241	276	235	242	250	255	262	229	235	219	250	285	259	259	259	248	231	239	211	231	249	235	236	246	256	224	246	239	247	255	254	251	234	254	261	264	227	254	233	250	234	251	249	240	285	224	246	234	255	254	260	229	266	248	254	257	264	227	246	247	213	264	231	239	232	256	259	235	231	241	248	235	248	257	236	239	260	268	216	234	223	251	280	231	252	229	237	250	244	270	222	248	262	233	255	246	229	238	260	249	238	244	255	254	260	242	271	250	240	267	236	230	214	243	235	253	223	260	268	243	252	241	210	251	244	247	273	246	246	225	226	222	257	246	258	254	244	254	240	254	243	260	232	264	227	244	224	237	246	255	253	223	235	247	237	254	238	233	222	263	251	221	250	239	257	235	264	229	259	221	260	227	253	304	256	260	264	243	258	241	268	225	231	243	260	222	257	244	240	245	231	255	242	253	221	266
7032	787	963	1050	1070	1077	724	828	828	802	819	738	681	627	653	575	610	565	579	585	556	584	618	568	575	563	582	561	606	573	545	595	601	595	518	559	531	574	582	580	522	616	588	620	588	548	565	593	546	582	555	573	522	585	561	547	575	593	604	570	554	573	531	579	610	576	571	565	561	581	549	603	560	569	600	586	595	541	539	567	599	595	558	598	559	596	578	561	570	557	551	541	554	596	626	579	583	573	549	563	517	554	573	599	595	560	560	548	565	608	635	589	547	562	583	558	598	608	567	619	584	574	581	557	591	589	574	597	613	534	563	575	595	543	599	605	607	527	558	547	552	575	573	567	544	561	539	541	551	556	569	617	557	554	543	565	543	574	610	565	516	548	576	568	581	569	544	566	593	565	563	584	615	556	605	563	614	592	557	601	553	567	595	547	575	555	551	594	540	552	540	594	613	602	591	531	568	578	550	573	599	615	566	543	533	609	571	567	558	570	598	498	560	566	574	540	559	550	595	523	585	570	549	619	566	554	588	564	555	588	576	584	559	564	529	621	550	568	535	562	575	566	558	546	601	543	589	589	571	552	537	585	559	606	567	559	555	595	561	557	557	581	594	551	547	526	591	582	549	575	569	556	590	537	599	590	578	607	547	597	577	569	570	527	590	547	559	614	574	564	573	568	618	563	555	522	594	567	551	582	578	606	550	568	540	626	594	541	532	530	566	542	586	573	579	562	578	582	578	561	557	571	571	577	648	566	589	594	573	588	565	548	563	616	551	548	568	592	565	575	616	611	559	533	588	568	565	607	563	593	529	604	583	594	525	584	554	580	564	614	579	572	554	542	581	551	607	559	567	580	549	567	562	599	543	573	549	539	573	583	597	584	538	618	565	545	589	603	596	560	614	525	600	578	575	558	585	592	584	589	595	528	530	568	593	579	550	574	526	590	492	588	558	591	592	567	574	539	588	563	539	544	571	566	546	577	539	551	596	570	572	529	539	603	555	591	572	529	591	561	570	555	590	581	590	596	541	544	563	557	539	548	568	553	587	576	580	583	556	595	586	543	578	587	577	567	511	588	545	565	522	568	569	565	562	558	567	583	612	619	624	576	531	604	584	583	606	583	511	581	606	583	572	559	587	582	588	547	609	590	558	590	559	607	573	609	548	571	611	587	553	542	579	572	575	578	570	574	579	553	543	599	578	580	576	595	543	559	553	575	566	537	550	600	599	581	559	575	589	574	559	579	591	566	590	570	582	575	567	572	612	554	598	562	555	561	564	602	594	576	563	586	587	591	620	522	554	570	568	585	556	555	562	542	557	579	558	559	550	567	598	549	605	536	546	598	567	597	516	583	546	553	588	546	577	595	593	602	579	574	543	588	592	565	565	607	598	566	574	570	599	561	552	605	566	572	560	613	604	550	575	569	536	540	508	565	572	586	519	555	589	564	601	615	588	593	619	517	553	575	564	554	563	586	595	582	561	549	534	534	593	540	585	545	590	610	597	607	550	616	567	559	577	588	545	596	641	587	601	568	587	546	594	569	589	524	557	636	618	592	578	572	563	528	566	587	526	585	570	596	606	568	548	569	579	578	529	586	581	579	558	627	571	580	582	547	588	600	577	581	592	551	571	610	521	605	581	551	540	603	586	606	566	549	552	556	532	575	568	572	544	581	549	597	596	548	587	561	545	570	574	538	549	569	589	577	563	559	572	554	589	566	579	537	606	587	555	584	590	542	624	570	587	531	545	544	552	569	568	569	565	569	587	596	567	542	574	554	568	503	523	571	584	581	547	554	586	616	580	598	547	604	530	561	579	564	523	563	598	570	555	566	582	549	591	574	612	586	572	568	575	612	545	565	568	588	586	530	551	571	553	558	605	558	583	574	579	562	577	571	557	543	561	597	550	565	549	578	576	539	546	574	566	572	592	569	567	563	563	573	572	593	563	585	613	573	560	579	566	574	624	574	562	624	569	584	561	590	596	609	573	574	560	571	597	541	568	562	581	534	567	586	587	627	567	579	594	586	562	539	554	548	549	572	565	547	567	588	544	594	547	554	590	569	577	568	587	548	560	610	564	531	562	571	589	590	561	589	565	605	590	576	576	566	579	609	561	594	556	497	627	577	563	578	596	574	563	585	535	584	576	558	582	566	567	561	567	603	564	557	586	554	532	529	555	558	568	613	569	555	585	555	580	586	579	560	561	551	592	585	581	593	608	594	547	562	541	529	589	572	554	559	549	599	612	611	565	555	533	590	552	563	587	580	559	543	567	561	584	578	594	588	575	560	549	575	611	542	590	618	553	577	549	575	520	581	571	603	596	587	577	577	578	590	577	626	571	593	558	560	579	557	576	537	583	563	571	544	547	581	563	579	562	530	540	578	542	591	536	541	560	579	576	567	574	621	562	584	542	637	581	549	544	612	565	553	543	525	574	563	592	605	561	572	607	571	640	547	595	585	578	589	569	562	589	593	512	574	586	596	555	601	565	566	582	567	592	568	560	538	539	542	558	529	554	592	571	554	573	577	603	589	560	534	568	553	596	546	555	576	553	603	576	578	570	544	619	553	583	558	609	547	537	524	570	589	537	568	568	572	603	555	575	566	609	570	586	575	544	590	543	597	574	558	572	562	578	574	564	536	572	559	580	544	573	586	530	544	578	602	612	534	619	568	598	577	562	541	561	607	555	567	634	593	598	579	587	560	568	584	580	563	570	582	583	561	588	570	534	563	568	576	557	579	588	586	527	559	565	578	558	589	596	570	582	575	534	570	564	534	575	516	601	568	577	560	589	537	535	558	562	592	552	621	590	558	553	558	528	603	608	583	601	553	553	605	624	579	558	548	537	586	545	590	555	603	566	538	577	588	576	544	572	585	607	576	574	606	569	597	606	584	573	566	579	591	537	588	567	565	585	564	545	565	586	563	546	565	553	572	559	568	585	576	552	543	576	584	578	540	531	568	569	575	535	564	587	574	566	568	581	555	623	552	574	588	541	568	623	528	548	558	608	553	560	577	584	533	560	528	568	573	561	553	535	575	576	586	573	564	562	563	592	559	584	517	601	543	573	582	571	532	569	554	569	551	547	584	570	559	572	600	574	535	579	583	585	570	556	541	552	609	563	574	571	576	595	536	549	595	571	579	589	551	558	579	569	584	529	563	575	599	532	585	550	580	569	538	550	622	588	613	575	624	551	571	546	605	542	532	576	583	584	580	593	568	577	583	535	570	598	578	594	583	569	547	565	564	565	581	601	569	608	576	582	600	599	599	552	549	568	553	541	485	575	535	585	604	567	600	556	561	602	564	510	546	593	592	589	561	608	561	576	568	535	603	563	580	536	540	622	555	567	554	573	572	567	559	547	564	603	558	581	583	556	559	568	521	576	567	561	580	540	576	536	558	545	589	542	529	538	546	578	567	590	583	568	566	557	562	567	587	620	550	574	581	587	551	585	560	595	590	588	646	609	577	580	580	552	566	557	542	592	536	517	582
27208	10326	4594	3329	2749	2751	1405	1393	984	1098	1027	955	661	454	443	407	373	311	390	348	373	380	326	313	330	339	346	352	339	360	361	360	361	353	306	343	344	312	331	332	315	305	307	330	337	332	288	324	346	346	302	360	341	312	345	314	315	324	330	354	355	328	324	348	342	348	333	320	341	306	321	296	325	325	314	325	332	343	346	319	349	326	298	311	305	303	343	327	327	373	347	343	336	299	336	373	351	304	316	348	314	301	319	314	315	322	350	344	346	302	343	326	297	332	328	291	340	352	305	348	321	342	304	299	355	364	332	326	317	348	319	312	353	324	292	318	326	316	346	360	325	319	318	358	318	335	304	300	316	339	315	339	362	314	312	340	332	302	335	299	321	344	312	338	289	332	329	364	313	332	336	296	333	312	303	333	320	326	316	331	355	312	338	346	283	288	343	288	315	308	321	353	333	355	306	297	288	323	341	351	369	339	330	323	371	354	334	312	335	329	331	331	338	315	331	289	339	309	346	306	338	341	343	353	306	331	346	268	282	330	329	315	297	325	348	335	311	335	378	323	334	353	329	295	342	341	361	316	325	302	339	314	348	300	330	363	296	325	323	331	345	316	367	356	337	333	340	315	319	347	345	348	320	325	325	316	305	329	319	329	336	312	336	360	335	341	319	335	356	348	351	305	299	337	323	336	353	334	324	350	342	297	328	356	361	334	351	324	349	324	362	325	359	324	314	330	324	332	306	330	329	296	324	337	313	346	341	299	328	322	319	314	324	336	318	306	299	325	359	297	350	330	281	307	352	307	334	288	318	331	378	312	329	342	303	338	342	336	347	325	311	333	337	320	320	310	354	339	304	345	343	356	368	308	304	338	318	317	332	332	319	365	340	334	331	287	314	334	336	321	355	346	330	359	323	344	319	331	347	333	292	321	323	305	331	342	329	318	338	318	334	309	337	342	348	329	343	349	317	325	350	299	308	316	312	306	340	344	308	350	328	281	282	314	319	349	306	332	286	346	326	349	307	346	367	339	309	328	336	337	330	332	322	332	329	354	337	336	350	324	326	345	355	335	315	343	358	352	338	360	330	325	310	342	341	318	334	325	319	352	309	313	330	294	325	331	341	331	357	324	331	329	306	332	353	320	349	370	303	341	354	316	328	352	333	331	312	304	326	319	312	348	318	334	342	347	355	317	352	320	314	326	327	334	331	321	301	327	306	315	350	336	345	324	320	345	341	372	339	285	322	318	296	314	352	357	325	323	311	329	316	329	360	322	345	339	330	319	357	334	353	317	341	349	321	318	359	339	322	329	320	352	332	330	330	341	356	338	326	303	320	322	361	311	332	322	337	331	339	335	316	316	352	322	336	319	338	315	317	323	323	363	358	344	305	304	358	333	340	360	314	326	317	306	342	306	298	322	327	345	324	304	318	292	328	349	306	315	326	324	347	324	312	359	334	351	314	313	312	342	351	342	292	296	311	333	345	317	305	333	311	352	337	316	309	334	359	344	309	326	344	333	343	307	319	324	312	307	333	340	304	340	327	333	356	313	321	305	335	328	308	322	339	303	291	306	318	330	300	327	332	328	339	312	309	330	320	323	334	301	344	339	305	362	327	357	293	339	313	337	320	306	336	327	305	333	354	323	316	341	299	343	360	323	324	335	357	326	320	326	318	320	295	334	344	327	323	336	328	322	326	337	349	314	331	332	307	356	331	338	334	340	322	343	316	299	339	304	328	357	320	335	343	322	332	319	334	304	335	317	337	328	299	306	343	318	291	339	349	338	362	336	306	346	339	291	324	320	327	308	335	296	309	335	308	343	331	299	317	313	341	333	328	333	325	318	324	331	320	346	359	344	312	317	370	352	293	292	302	333	318	350	339	358	329	338	330	327	330	349	335	332	333	355	324	319	323	329	318	315	310	355	326	287	316	339	348	297	336	314	323	322	323	300	328	318	342	327	363	308	269	338	318	317	312	331	312	340	307	326	308	329	317	337	335	360	318	297	346	316	332	342	318	333	318	344	320	356	320	287	350	327	307	348	333	349	385	305	318	352	340	342	308	303	301	342	338	339	303	348	362	340	307	348	331	312	345	363	350	327	349	350	340	335	321	345	338	327	313	341	282	339	340	323	333	318	327	322	312	341	308	321	312	301	314	312	330	309	334	328	310	317	294	318	316	328	317	329	308	334	339	339	318	358	355	337	323	321	308	321	324	326	326	305	317	314	320	324	304	349	335	310	295	302	341	379	340	311	317	336	315	315	320	346	331	345	340	340	349	314	329	349	306	306	318	297	343	331	319	282	361	349	293	340	342	322	308	325	320	316	298	325	316	294	330	347	337	294	329	311	304	326	350	343	347	313	334	318	392	312	343	331	334	310	333	357	346	335	317	343	350	334	371	309	324	312	344	311	349	380	337	319	350	323	323	328	312	351	339	356	340	287	307	298	318	353	353	328	333	293	336	325	348	331	347	335	289	353	330	307	322	305	322	338	322	325	335	340	343	341	317	318	336	320	314	311	347	299	306	366	314	333	296	338	311	312	355	297	332	309	325	308	327	358	330	349	336	333	332	325	344	341	331	338	350	316	348	310	329	312	306	305	319	309	326	345	323	309	341	333	325	342	329	354	340	308	330	361	319	315	314	304	289	282	320	318	349	357	352	340	316	351	325	338	330	347	310	295	303	320	303	322	318	290	332	333	345	347	335	314	334	305	352	332	361	311	338	344	343	308	357	310	333	332	346	296	276	315	336	330	369	312	348	325	328	346	303	356	351	341	342	355	312	338	317	337	331	353	337	333	300	327	324	310	329	319	316	364	367	343	335	312	315	351	337	325	346	343	322	323	327	326	297	325	332	300	335	310	269	325	330	315	304	346	305	334	353	348	341	335	332	338	325	318	327	326	385	346	327	302	328	341	336	300	324	310	335	310	328	332	322	375	354	321	325	325	351	329	311	313	361	303	347	328	325	349	317	328	348	335	319	334	341	336	333	324	313	314	343	314	314	337	325	343	328	331	322	335	327	294	316	316	341	342	340	320	354	355	357	337	326	367	299	344	358	327	330	325	288	353	338	331	314	325	355	348	325	345	348	330	348	339	322	304	329	312	333	323	322	325	312	359	345	343	304	355	317	296	326	322	324	352	302	337	303	353	346	365	343	331	333	336	338	364	324	357	309	333	393	313	317	375	333	314	310	320	325	310	313	322	327	303	351	307	357	335	342	339	333	318	332	320	337	333	360	278	326	304	356	313	349	293	328	345	300	310	321	332	330	324	320	333	339	326	324	317	300	334	352	339	356	339	310	325	322	356	322	332	357	288	335	314	292	340	351	336	302	315	351	356	306	345	322	322	335	307	341	357	360	311	290	321	335	335	331	319	307	329	320	318	304	348	346	342	318	352	341	331	343	331	350	362	288	325	343	330	325	327	317	359	322	304	335	341	332	330	319	344	351	322	323	301	368	366	342	323	331	326	331	323	346	325	328	323	338	300
7942	3229	5551	5983	6195	7299	3980	5523	4300	6010	5199	4417	2249	1603	1632	1226	1129	938	903	970	1002	882	877	828	841	868	828	822	872	832	867	788	869	830	838	811	815	857	781	781	807	847	778	836	792	818	806	802	827	748	849	754	831	811	825	800	723	746	733	763	766	785	764	802	763	756	754	765	811	872	788	789	806	746	792	781	758	793	749	800	822	867	789	798	798	796	792	773	743	789	758	760	758	770	799	777	735	717	721	765	737	766	805	774	753	794	781	764	772	792	780	715	740	818	748	794	753	770	758	751	750	739	785	806	791	779	764	838	776	756	753	740	793	734	750	792	721	755	761	776	773	762	734	834	748	809	811	801	775	744	785	754	751	789	793	735	703	725	773	732	790	746	769	759	775	776	738	782	800	807	741	790	781	776	763	772	747	797	824	745	781	796	745	740	732	766	764	783	795	779	781	811	762	804	792	749	739	740	745	786	739	782	710	753	747	817	752	794	793	781	774	803	732	781	794	793	758	773	769	773	793	701	705	768	778	765	763	733	747	808	788	810	728	762	717	833	798	790	771	784	783	774	763	719	720	786	770	755	785	751	774	780	755	767	758	726	754	731	820	762	749	735	739	731	763	747	768	779	791	783	810	720	756	746	747	828	782	763	761	741	743	791	814	758	736	742	733	779	730	781	784	755	746	738	775	766	794	748	772	779	797	733	762	783	776	773	782	716	791	758	772	764	812	849	762	809	781	762	767	736	762	763	833	762	782	767	724	788	793	762	796	761	730	766	769	798	776	760	729	734	777	786	774	774	768	803	759	821	777	802	724	765	775	783	766	757	754	735	782	742	735	740	729	782	786	764	728	730	749	745	788	825	746	738	771	778	750	785	796	703	826	781	761	796	768	781	758	803	757	777	753	798	727	732	749	777	780	786	758	793	792	760	745	763	722	758	805	732	775	739	798	820	747	848	730	787	766	716	752	750	800	762	764	823	747	784	752	804	760	796	768	809	787	780	760	811	746	748	799	800	732	828	775	795	775	730	777	796	727	747	774	755	761	789	742	783	762	775	776	762	784	786	762	736	836	819	733	779	728	750	779	731	767	786	772	762	846	742	779	778	818	748	790	735	757	777	748	783	742	777	781	771	772	758	752	748	768	740	739	758	743	760	740	788	762	826	822	751	771	713	808	728	780	775	764	797	766	759	806	754	786	801	749	756	764	739	778	783	768	794	764	726	765	768	797	765	743	799	780	765	763	730	763	780	759	779	818	738	779	739	776	766	748	718	742	752	778	797	740	799	744	765	789	756	784	782	757	793	717	782	788	751	764	785	771	757	795	774	780	699	777	781	737	765	763	756	759	812	782	751	769	807	773	763	774	817	731	785	748	801	788	766	749	814	780	767	793	774	741	772	723	777	783	817	764	740	817	778	783	762	833	769	772	770	814	794	740	772	722	774	758	787	715	748	759	736	758	772	784	779	726	743	804	741	773	767	767	791	743	793	790	769	792	779	740	808	758	785	811	752	770	758	723	824	730	742	730	809	739	780	803	788	768	789	736	731	762	803	765	715	783	780	804	746	773	746	760	819	758	773	724	784	726	721	802	732	786	722	768	771	776	790	763	794	777	831	733	768	760	794	742	767	757	795	803	768	761	811	784	744	735	779	789	741	818	737	752	782	774	764	790	765	778	682	802	779	769	752	690	746	787	790	755	745	791	741	793	765	789	808	775	745	759	757	745	768	746	757	816	804	695	788	787	735	808	764	766	726	792	814	797	774	768	758	812	749	765	765	823	763	792	790	745	757	789	730	779	791	761	737	810	808	800	783	719	730	773	762	796	781	781	789	790	819	767	786	782	762	773	755	761	802	744	793	777	804	776	754	810	724	787	774	771	756	763	694	776	759	779	785	781	796	772	753	776	755	787	761	787	740	757	748	699	752	767	814	753	818	747	754	802	746	714	835	726	802	820	761	750	756	774	746	745	745	806	769	795	780	777	733	809	786	799	793	773	772	774	730	732	763	780	773	754	774	752	785	750	767	770	790	743	780	739	762	766	805	772	822	723	747	803	754	839	806	738	771	709	766	763	765	728	831	757	811	764	776	822	721	769	763	779	781	781	748	765	725	758	812	760	801	775	726	727	769	786	725	763	797	778	766	788	761	799	791	785	781	770	801	774	763	767	750	780	802	768	750	780	781	763	805	799	741	793	700	800	802	810	725	774	803	773	745	765	794	766	797	758	780	747	723	748	778	784	820	772	783	778	746	775	743	740	681	752	779	729	748	764	711	748	812	757	736	777	739	783	786	800	778	773	784	760	750	815	749	713	804	785	794	772	807	807	811	808	775	777	790	739	785	758	752	790	730	736	792	791	789	782	771	750	770	785	754	791	787	791	752	767	771	790	788	810	767	780	736	733	789	778	762	790	751	759	775	819	732	712	779	810	817	760	766	818	774	782	734	748	834	785	741	784	750	808	835	772	786	771	779	751	753	792	848	779	784	793	787	750	766	666	797	778	735	771	767	767	754	809	770	801	776	730	761	748	795	763	743	760	739	779	746	768	766	782	732	723	816	752	785	774	763	765	760	825	768	727	808	809	756	748	758	756	750	767	747	758	758	786	770	752	728	754	797	773	724	746	745	763	744	787	787	809	770	751	736	761	769	787	788	756	781	758	763	766	726	773	814	784	769	791	762	762	777	763	737	742	800	791	778	754	774	762	804	765	782	740	780	750	758	779	737	768	829	743	776	719	803	762	787	750	783	754	793	795	789	779	784	756	767	743	762	781	751	765	765	752	767	756	729	796	748	759	772	775	729	744	768	740	751	775	770	782	773	812	781	763	752	791	757	766	770	767	771	792	779	769	763	793	739	731	788	760	781	782	800	772	756	784	772	733	760	771	798	718	785	795	794	786	804	773	785	724	714	796	763	768	740	774	781	785	720	732	773	783	751	794	751	806	775	773	798	766	760	756	775	779	781	789	750	797	739	764	757	743	811	802	726	763	769	784	764	742	745	789	747	767	771	805	775	787	770	774	751	760	818	794	737	774	768	782	757	769	747	787	757	790	795	740	747	782	751	792	753	773	774	752	764	776	762	697	741	754	756	724	820	778	766	764	753	747	764	742	778	726	771	761	790	761	812	811	745	794	737	780	838	715	763	750	768	771	768	776	741	762	738	788	749	781	773	766	736	787	781	774	780	765	801	698	775	787	782	724	755	761	790	738	709	812	807	762	769	775	785	740	752	779	755	790	794	777	781	782	719	737	796	723	738	767	801	761	792	806	759	769	742	779	807	761	787	730	766	755	743	772	778	780	717	809	794	760	789	779	754	775	768	736	815	784	745	784	791	750	805	741	782	781	799	725	835	757	759	747	798	792	795	806	782	708	767	756	757	728	785	742	754	775	773	824	774	740	763	766	783	774	775	743	757	817	740	780	780	782	755	785	741	767	777	755	746	750	750	783	811	789	782	777	754	807	790	741	738	730	740	793	772	738	755	763	772
28292	13630	8058	6299	5105	4883	2742	2061	1696	1888	1386	1627	1040	555	433	321	322	291	257	322	298	277	274	292	267	286	239	274	298	285	278	249	290	252	287	268	261	249	283	242	277	252	275	274	242	283	270	239	240	237	301	269	246	251	270	266	284	239	286	243	289	261	238	272	254	278	259	255	240	256	272	273	258	243	274	262	256	247	226	294	253	258	243	279	271	237	249	268	265	256	255	236	261	290	255	258	250	243	236	247	267	279	252	263	259	252	279	238	232	268	230	270	271	255	260	268	266	253	232	253	261	258	268	255	245	242	262	275	264	281	261	262	257	270	254	262	242	258	261	256	254	258	251	255	266	261	262	247	242	260	251	242	250	271	246	259	245	265	260	257	252	265	221	235	278	260	278	252	255	270	230	268	282	286	244	263	227	250	268	271	240	271	260	245	264	269	251	266	241	264	259	257	248	232	261	262	238	250	251	236	240	252	280	256	259	215	279	290	252	273	280	243	237	273	260	254	278	225	264	256	232	258	262	249	245	237	239	257	245	257	255	255	284	275	266	249	240	272	259	264	259	310	255	245	237	248	269	256	246	248	245	285	274	268	270	251	264	251	254	255	271	275	261	266	242	274	247	266	246	278	255	253	261	245	255	238	245	284	266	244	244	249	246	280	281	269	279	275	260	287	248	253	262	256	261	235	257	239	265	222	238	258	242	247	249	263	249	267	259	264	235	255	238	280	250	281	258	232	239	242	259	269	277	258	272	247	291	263	251	264	296	262	252	243	251	228	270	267	269	231	241	255	257	260	237	240	257	274	254	265	247	256	249	237	274	253	266	239	233	278	257	246	262	259	251	226	250	250	239	277	261	263	267	260	247	263	274	252	252	252	250	279	247	226	239	247	268	259	297	268	225	266	276	250	260	246	250	268	243	240	249	261	257	236	250	246	270	256	282	269	217	250	234	260	246	258	257	255	229	256	228	267	249	259	261	272	232	266	266	259	262	254	250	244	253	267	258	252	247	276	232	281	267	240	260	255	219	255	241	240	260	244	254	274	253	246	266	243	266	264	254	271	230	256	248	276	272	244	259	296	268	249	260	257	245	264	285	248	241	282	259	270	257	283	263	266	300	271	258	278	271	264	268	239	281	260	270	261	253	281	283	280	258	251	239	266	265	264	257	274	240	245	243	273	263	299	303	261	258	253	227	265	261	279	256	277	251	247	259	254	238	251	269	245	265	266	256	230	265	284	263	251	271	267	255	252	275	293	267	228	274	272	250	231	276	245	235	228	262	254	257	232	238	271	238	255	280	229	252	261	268	255	251	252	293	226	252	248	258	266	271	247	251	287	241	262	234	258	251	257	279	255	242	269	248	253	233	270	243	231	259	268	276	271	250	243	280	237	272	254	259	262	254	264	258	263	276	243	248	270	234	264	256	266	250	255	241	239	262	229	234	267	251	285	255	266	251	274	259	260	241	246	276	250	261	260	240	257	267	230	244	259	242	252	265	256	282	248	248	256	264	242	262	286	271	288	254	261	253	258	282	240	292	234	235	302	260	254	268	247	233	226	255	255	266	278	311	224	247	279	253	246	259	268	256	258	275	276	274	267	259	220	239	271	253	270	234	249	256	244	259	271	283	235	254	244	254	267	280	260	252	276	250	257	289	239	270	243	271	241	260	254	237	250	240	282	249	241	269	287	272	268	223	262	233	257	280	262	259	248	268	263	281	258	237	258	260	241	249	259	242	277	211	268	265	271	254	266	238	242	262	252	263	239	241	249	245	258	258	274	268	262	253	269	245	247	276	280	255	233	272	279	287	283	245	273	235	246	258	244	252	231	249	233	277	253	263	250	248	301	258	290	271	272	260	271	227	242	299	268	259	241	278	249	263	284	224	251	237	279	264	256	276	250	274	257	254	290	254	266	273	278	264	249	288	243	265	263	245	259	227	235	239	245	268	287	245	237	245	252	261	247	213	295	269	250	269	250	242	237	286	267	253	262	314	252	246	263	256	254	286	249	261	241	255	246	241	227	253	259	284	265	266	254	246	238	237	240	260	298	241	262	257	260	250	235	223	241	255	275	245	253	252	287	261	240	237	250	251	259	243	232	264	279	276	255	260	269	267	242	256	267	256	246	248	236	240	243	275	294	214	251	252	250	256	257	251	261	273	248	272	255	216	246	240	246	238	262	255	284	239	262	256	262	242	284	281	259	239	266	285	266	234	256	251	251	273	231	286	276	269	261	257	284	272	288	268	267	261	242	260	320	243	255	276	262	228	248	254	257	254	299	277	242	245	262	263	272	261	231	264	265	274	281	256	263	275	259	246	275	291	249	250	245	252	238	270	272	285	232	269	234	262	253	294	257	250	245	266	261	264	246	230	286	232	263	245	251	270	211	239	259	258	255	256	260	249	256	239	275	265	266	268	232	254	242	266	254	228	261	276	253	257	256	235	241	249	226	243	246	259	255	252	273	239	265	279	262	233	268	249	256	278	260	262	282	248	246	264	248	268	288	246	255	219	243	249	243	257	252	224	252	238	258	243	250	222	229	261	263	260	240	237	255	234	277	233	246	255	235	275	244	256	236	264	258	255	243	249	253	272	272	262	253	257	247	248	242	243	246	208	271	263	251	260	264	262	268	251	255	267	263	271	255	239	244	263	246	271	275	261	252	262	263	263	254	250	255	233	273	252	277	267	260	236	266	225	248	246	223	266	284	255	246	252	254	254	249	241	257	268	242	272	270	259	255	276	256	252	225	242	250	263	267	245	268	259	287	225	231	258	259	231	262	241	242	274	282	253	255	244	282	237	269	274	233	247	239	258	263	263	272	244	258	230	252	236	227	235	269	243	263	255	271	254	280	248	245	215	268	248	274	256	252	276	269	250	251	279	278	242	273	238	234	262	241	287	260	246	266	277	269	253	245	268	235	248	294	236	269	250	279	268	273	260	253	240	273	239	262	246	247	266	245	204	257	224	241	241	257	288	210	270	265	257	258	242	288	243	233	279	276	254	252	258	270	253	257	282	244	242	264	253	214	260	256	271	307	234	233	243	265	264	280	254	267	277	255	227	272	229	258	236	278	249	266	214	253	247	247	234	244	256	268	259	266	249	237	273	252	246	279	250	272	267	245	269	267	245	260	271	228	281	239	266	270	277	263	276	255	266	248	265	240	239	253	273	254	252	259	300	250	289	255	281	245	259	227	256	263	255	266	257	258	233	246	247	258	267	247	242	249	238	240	258	256	250	272	249	210	252	254	247	254	263	252	265	258	234	241	261	281	270	292	273	239	249	274	225	255	272	255	256	213	276	271	231	280	242	239	212	236	241	256	240	259	263	293	237	274	266	255	240	265	232	259	253	251	267	258	267	251	301	244	253	279	249	258	265	254	256	238	255	236	246	260	245	238	249	227	259	264	248	242	246	278	257	270	239	279	228	251	235	274	276	220	249	268	261	265	267	280	245	262	254	240	283	263	272	282	263	261	222	267	310	263
8411	4340	7962	8981	9130	10709	5637	6666	6605	8453	6386	7409	3209	2098	2042	1366	1273	882	895	1025	1009	853	754	776	726	713	675	743	702	671	651	657	681	660	610	653	613	632	621	662	625	639	624	608	588	584	624	627	612	644	602	586	631	634	566	552	615	575	592	608	575	603	590	598	622	574	611	587	525	576	547	567	575	538	614	580	600	544	649	651	707	746	682	588	593	582	591	586	572	598	560	583	592	585	601	581	550	571	575	582	565	585	536	576	565	577	582	560	612	597	599	580	601	551	571	590	595	577	609	530	562	629	584	595	555	540	559	541	579	561	584	614	586	616	585	549	548	531	556	585	547	540	553	607	608	554	539	559	567	587	586	565	585	553	567	548	542	542	592	609	569	529	563	612	559	600	564	595	573	566	597	538	570	589	521	544	577	604	552	575	609	548	531	549	599	564	605	566	542	639	605	562	549	590	551	549	548	610	602	547	594	590	599	608	550	587	570	568	602	553	574	568	556	572	534	561	585	544	537	557	569	555	566	566	524	521	534	591	580	592	591	549	587	593	535	554	563	581	525	527	541	576	582	566	611	553	556	600	561	564	588	540	536	560	569	532	618	548	595	560	571	594	557	579	591	584	563	611	581	599	542	568	584	575	571	594	608	561	545	580	577	588	563	544	546	581	552	607	551	579	582	571	592	588	533	553	561	538	516	549	581	565	572	570	548	558	623	522	574	568	586	597	533	549	560	600	594	546	575	585	559	547	583	620	604	569	587	564	546	617	574	578	520	552	584	573	585	576	595	558	550	553	547	580	624	553	562	571	544	573	530	621	586	579	536	584	569	589	585	564	578	597	541	591	556	542	528	563	583	555	582	558	565	568	568	588	519	549	595	541	563	564	590	542	585	586	586	578	563	578	544	569	565	548	572	614	561	567	558	565	578	532	576	561	551	557	544	569	559	560	591	537	606	574	589	557	590	548	606	571	581	559	570	579	599	565	605	580	599	560	599	603	572	645	573	556	534	580	598	530	557	553	603	588	549	575	597	605	556	558	539	588	593	563	537	559	599	621	548	567	563	582	550	604	567	576	557	588	575	560	588	603	595	612	583	564	535	606	537	566	569	553	618	561	581	548	574	560	538	533	568	553	563	608	587	543	525	548	602	530	579	544	551	582	587	563	523	569	607	560	553	577	564	558	554	582	603	537	602	575	566	553	590	565	599	606	563	561	582	549	583	567	583	566	578	588	564	572	578	607	502	579	560	586	568	585	597	625	601	547	590	634	582	559	592	539	536	542	580	560	578	549	582	558	621	559	538	527	575	629	557	575	548	585	583	557	605	526	539	567	547	568	502	595	569	570	532	626	548	552	564	544	553	566	601	543	539	551	551	554	544	567	585	586	573	589	587	568	556	634	565	510	596	598	582	595	542	598	559	545	583	595	608	562	549	497	528	573	570	582	572	534	598	555	543	594	574	562	586	599	546	564	567	534	567	611	587	575	563	595	620	591	573	604	582	567	571	623	557	562	582	563	553	581	558	605	586	588	540	549	555	548	554	549	558	602	597	553	577	579	604	574	608	506	586	599	593	571	638	552	591	569	575	577	573	550	528	565	584	586	541	534	574	537	592	581	588	561	575	584	533	578	564	558	609	566	564	541	561	562	593	578	578	565	573	590	592	562	570	615	566	570	545	570	543	541	582	567	554	553	587	564	541	546	572	556	559	535	598	566	551	559	561	574	565	569	530	583	573	583	554	571	566	541	570	576	559	576	572	583	579	563	615	600	562	618	513	564	542	601	565	525	570	632	578	586	552	529	592	567	559	592	538	562	571	567	609	540	577	543	590	562	594	597	525	567	562	582	548	607	573	561	595	536	605	571	580	570	550	588	586	607	556	569	573	571	585	577	612	570	587	567	564	594	543	581	621	537	592	553	523	568	559	628	553	565	550	606	591	560	600	591	550	585	569	545	576	569	577	588	568	581	550	557	600	606	560	585	614	555	564	575	549	542	595	580	524	559	552	554	577	575	595	534	588	580	570	603	568	581	541	586	559	581	589	588	529	577	550	634	578	559	571	584	565	555	576	539	578	567	550	599	599	557	573	527	560	526	522	528	617	595	587	565	614	565	615	556	599	560	565	555	553	563	552	564	596	541	593	533	544	544	606	561	571	554	600	582	578	536	569	576	546	565	560	571	562	560	579	560	567	559	555	577	619	634	599	572	596	550	562	554	561	556	524	559	600	556	587	593	526	554	560	595	563	579	573	559	548	548	542	560	567	584	551	572	597	574	569	551	553	542	584	549	571	578	544	560	525	579	542	543	571	574	558	586	571	591	598	547	586	522	547	547	556	559	593	576	560	552	542	553	538	554	582	535	583	587	569	550	576	583	562	522	561	583	601	541	561	566	583	563	566	542	568	586	573	604	561	559	586	563	572	580	601	586	579	594	558	556	569	601	582	561	553	581	587	564	546	592	595	558	554	571	596	593	571	601	603	582	548	599	570	545	565	571	600	574	584	565	582	581	592	552	570	567	540	529	588	561	586	571	592	543	552	570	567	563	565	573	589	520	563	591	539	536	559	586	554	555	616	512	584	590	568	589	582	560	556	545	525	594	589	566	591	553	561	593	500	547	551	551	571	599	579	547	539	548	569	573	599	516	544	569	594	541	567	581	581	580	564	573	596	517	566	577	591	583	577	591	593	532	599	584	559	606	570	599	555	574	566	557	606	589	590	624	586	576	545	554	567	577	567	568	576	558	592	533	566	550	551	572	568	524	526	502	564	567	592	562	544	534	597	559	560	552	534	531	581	567	592	608	588	583	560	556	586	569	555	597	542	544	534	589	519	610	605	539	603	575	540	537	567	557	550	581	582	569	575	587	574	585	519	616	587	588	570	554	563	564	621	541	572	574	564	566	593	589	574	560	572	581	581	611	559	594	609	564	541	570	574	574	549	567	579	564	594	537	570	584	565	553	549	596	550	512	593	553	532	568	593	553	567	526	575	592	531	608	574	578	567	557	594	534	587	557	539	574	559	558	590	570	579	586	580	588	607	566	597	540	566	584	548	569	563	609	536	586	575	592	589	537	558	573	592	589	552	559	546	530	548	579	557	546	499	584	533	612	585	592	554	574	610	541	616	583	555	576	566	567	588	587	583	587	572	619	563	590	579	597	603	570	557	534	523	541	620	589	596	517	589	560	553	607	602	564	588	590	542	603	583	591	591	581	603	573	556	582	572	584	594	580	555	598	582	584	618	571	569	652	545	592	575	573	552	542	523	592	538	566	575	572	618	589	537	600	585	569	579	560	597	563	580	604	592	573	564	520	573	591	538	588	542	606	562	577	578	621	576	566	599	588	551	551	550	569	572	550	588	606	579	600	569	565	578	559	574	573	574	578	605	556	574	557	563	584	584	577	597	590	555	556	565	571	551	571	570	596	539	550	560	576	567	591	577	573	583	536	532	566	564	602	580	567	529	527	624	569	578	582	593	535	546	525	564	554
25451	5610	479	365	326	361	272	277	260	259	268	254	249	268	259	242	249	262	259	220	249	269	260	248	233	239	240	221	197	261	236	254	241	239	228	267	262	262	250	230	278	224	267	241	257	268	251	209	264	259	286	229	249	264	241	258	260	276	247	238	231	255	232	252	239	255	230	263	245	257	252	257	238	243	259	271	239	260	252	239	235	214	218	240	243	248	257	224	255	238	244	250	249	252	219	256	230	239	270	275	254	252	259	242	239	229	233	217	226	250	275	251	245	257	258	275	260	245	255	234	256	235	259	240	239	221	236	250	241	245	222	244	230	250	262	287	266	245	250	257	224	278	221	252	271	243	255	265	241	219	242	257	255	232	237	250	242	238	251	247	250	246	231	219	234	273	257	227	246	257	252	271	239	235	265	235	242	288	273	250	265	226	257	220	249	264	263	199	265	254	267	260	233	227	224	242	244	251	245	252	268	264	254	240	259	253	232	260	244	247	242	242	215	266	244	272	250	262	260	248	255	247	239	267	218	260	226	232	258	215	230	261	277	235	250	256	250	215	239	245	268	253	269	260	234	224	263	261	251	237	220	231	225	235	267	254	223	232	266	236	261	255	234	283	226	238	241	238	263	216	222	273	258	242	218	242	231	232	257	217	244	253	240	254	216	257	208	241	259	253	231	246	247	245	214	250	242	239	248	221	231	244	234	237	241	239	254	270	221	215	263	236	246	249	213	249	228	234	254	231	232	276	252	238	248	262	259	253	241	256	252	240	255	261	260	218	229	244	240	225	229	258	235	237	259	246	267	230	255	237	214	236	242	274	265	225	239	262	242	250	226	234	280	230	248	209	252	258	246	249	229	244	233	250	257	263	231	253	267	217	249	264	239	230	234	239	243	253	236	261	209	236	229	252	247	195	246	260	234	249	254	226	262	251	253	269	245	261	233	257	264	271	254	238	228	232	250	232	245	235	244	243	236	220	265	245	261	268	243	247	215	233	245	233	213	256	238	253	244	241	227	250	218	233	253	277	239	275	246	213	244	283	220	232	273	246	255	245	270	232	285	253	238	256	212	227	255	260	225	284	228	272	240	247	238	238	249	228	262	254	239	249	245	244	233	237	234	266	262	233	260	249	265	219	243	235	267	266	269	235	236	255	222	264	265	267	256	238	259	260	231	266	234	234	265	245	251	253	217	256	230	233	242	247	250	231	254	232	242	233	262	237	259	248	252	236	248	238	262	229	227	213	224	246	230	237	284	234	250	234	233	248	253	262	217	266	239	232	216	253	244	251	241	231	228	250	236	218	239	234	239	246	226	250	261	227	251	238	246	230	252	271	259	236	239	233	218	232	236	229	240	233	230	270	252	233	231	236	237	256	256	221	265	249	229	225	256	260	261	251	235	247	230	224	258	262	250	256	223	248	226	233	266	245	258	251	269	234	233	239	260	237	252	270	239	259	245	230	227	253	221	245	248	250	226	235	233	240	234	211	261	238	264	258	252	257	244	246	258	261	248	248	229	250	243	259	245	249	240	221	212	234	247	241	230	252	223	223	246	280	240	246	252	230	242	244	252	260	229	245	258	256	236	249	231	241	271	248	242	250	250	247	262	243	210	238	280	260	265	264	270	249	241	240	247	232	217	232	238	233	228	248	242	244	239	248	236	250	235	232	236	233	244	262	262	245	216	245	265	229	235	248	261	260	236	211	244	250	233	208	270	241	238	252	254	256	248	251	274	237	265	235	207	225	248	221	250	262	270	251	255	249	230	285	270	225	226	264	254	238	242	242	258	260	265	303	287	279	224	278	232	215	246	230	253	266	229	251	227	256	264	234	248	247	268	257	234	235	230	222	253	224	237	227	243	221	255	231	238	236	259	255	245	271	240	237	234	244	223	236	249	225	243	222	264	249	234	244	247	229	230	267	232	247	243	266	212	226	244	246	233	255	192	233	215	227	231	233	220	206	250	249	252	219	219	250	233	250	253	250	247	231	222	281	255	243	241	231	263	271	230	233	265	243	238	240	263	243	273	260	226	274	245	220	253	247	248	236	240	261	265	222	246	258	234	239	253	243	229	260	246	266	241	229	231	226	221	263	261	268	208	236	242	230	260	233	217	263	262	223	241	260	265	272	245	205	247	235	250	222	221	242	252	253	218	248	230	240	256	273	233	264	251	239	271	220	212	274	220	246	247	233	223	228	258	275	250	274	255	240	255	266	222	223	238	224	245	239	254	230	250	224	233	241	251	265	232	229	238	243	252	253	244	245	211	226	236	250	252	242	282	265	260	245	233	267	233	264	250	279	259	256	250	242	258	237	242	259	227	238	245	216	271	232	232	234	251	273	271	234	237	232	265	241	246	241	245	235	256	248	249	263	231	260	245	250	225	252	270	264	252	253	238	265	199	254	255	262	259	256	250	231	235	273	259	254	257	237	235	240	256	249	260	239	232	247	246	237	210	244	233	268	234	234	234	248	250	260	254	242	261	247	261	222	243	235	213	261	242	251	248	229	227	246	239	231	272	235	250	262	246	250	264	268	238	252	241	263	249	240	237	280	265	244	252	220	229	235	240	259	238	209	240	223	211	245	249	260	266	238	271	242	252	250	239	252	240	246	217	268	260	228	225	246	251	232	234	231	255	263	258	249	249	228	242	271	245	252	239	236	256	236	246	218	229	233	246	244	261	235	264	210	231	232	235	265	252	221	242	245	234	277	248	243	245	250	246	252	261	246	235	234	230	263	243	233	226	240	247	254	255	258	256	265	263	254	250	264	260	231	253	232	250	259	275	245	269	215	245	255	277	235	218	261	238	256	242	258	266	259	269	237	249	250	270	267	239	238	245	222	244	267	277	231	260	248	245	249	269	241	237	246	255	264	268	254	223	240	255	253	233	235	239	238	262	234	261	248	259	240	222	246	252	248	242	237	220	250	252	266	223	240	235	255	265	242	252	226	239	260	231	231	246	230	222	233	249	257	249	268	224	254	223	248	270	231	206	255	251	258	242	221	201	236	227	216	256	250	254	250	239	244	245	253	210	250	269	277	267	230	217	278	258	206	244	249	237	249	261	251	267	226	229	262	242	235	260	238	273	263	226	224	248	238	239	250	232	231	260	260	274	257	223	286	230	251	243	257	235	253	241	235	255	249	223	231	259	270	250	249	267	244	249	266	264	210	243	243	249	233	262	231	240	244	217	241	263	256	220	252	256	260	204	219	253	268	257	245	237	262	287	248	240	241	261	248	255	225	240	234	234	230	241	249	241	244	260	232	267	261	280	253	261	252	227	258	277	224	246	244	263	247	260	231	235	233	246	239	244	250	220	232	268	264	257	223	253	218	249	254	243	232	247	280	268	277	238	257	249	225	244	280	250	234	232	255	259	244	254	247	246	231	248	265	227	244	279	292	235	250	232	232	248	247	234	250	248	247	249	262	263	238	236	234	267	244	239	211	241	253	289	234	259	256	269	275	233	257	242	244	227	253	271	224	217	254
6864	836	910	973	969	977	703	741	742	755	707	715	621	588	609	618	583	594	588	575	574	599	597	602	572	568	603	508	512	532	577	560	525	590	545	602	599	593	562	605	534	564	555	553	574	615	572	634	538	572	540	543	573	584	572	566	575	554	570	589	572	566	533	557	604	592	586	574	567	565	568	558	583	585	546	605	568	566	594	571	560	616	560	593	585	549	603	551	551	567	565	555	562	571	590	561	578	621	600	599	581	489	574	567	570	598	560	573	560	541	570	543	543	574	570	549	548	544	582	537	559	559	629	528	550	546	604	568	605	509	593	581	570	576	579	564	543	595	546	524	588	550	533	582	569	568	589	577	579	562	519	579	537	548	523	584	569	568	577	574	549	549	534	545	535	565	541	599	559	563	555	535	598	591	545	588	564	568	620	544	581	592	608	565	618	514	524	579	567	580	562	567	535	566	588	549	579	541	586	594	581	569	573	519	622	570	541	579	535	581	591	579	576	544	542	596	543	593	516	570	566	552	565	587	585	563	591	564	553	568	586	619	573	564	569	593	581	558	605	595	554	572	562	582	553	587	544	588	594	548	533	572	552	547	537	555	578	554	562	549	559	543	538	584	555	590	626	561	599	576	559	577	545	555	563	567	611	556	579	570	587	522	587	556	585	562	568	566	584	575	565	581	589	574	557	540	564	538	617	580	570	566	521	553	608	537	601	542	564	553	590	547	588	585	553	600	576	619	619	592	555	569	516	559	563	589	589	540	571	575	561	547	586	592	578	583	570	556	608	556	571	576	530	605	577	536	627	546	579	567	579	558	560	582	564	573	587	592	597	565	584	559	551	566	588	576	579	533	557	533	565	591	569	580	523	564	536	596	575	591	615	573	588	586	546	542	566	590	550	564	600	560	577	556	573	573	601	569	578	555	589	550	582	587	603	582	572	603	557	616	582	589	577	585	565	559	565	525	579	514	581	563	595	564	560	571	566	549	542	568	493	595	575	571	524	581	580	560	531	541	537	580	559	582	585	580	572	553	571	578	561	553	526	541	557	561	589	585	549	595	611	613	583	530	590	549	558	561	603	568	574	563	587	564	514	612	609	499	574	529	551	539	584	560	581	601	555	533	559	583	584	607	577	554	567	566	590	535	566	574	550	623	555	543	547	558	534	555	564	555	600	619	601	515	564	557	644	583	581	589	575	559	616	586	581	536	567	530	610	576	577	602	593	571	552	573	617	538	564	572	543	534	598	585	537	585	555	563	568	564	587	548	566	623	545	551	621	582	543	596	542	549	569	584	584	592	579	565	561	585	568	571	531	548	544	593	556	524	588	546	581	607	532	557	535	589	538	594	569	535	579	550	573	558	538	546	558	548	548	557	540	571	558	553	569	589	529	536	577	591	546	547	563	588	560	567	567	584	558	562	530	577	568	599	601	547	575	550	561	568	556	606	543	594	582	563	546	541	555	578	582	547	614	579	619	570	540	607	531	539	572	536	521	576	508	578	541	602	561	587	572	605	571	574	539	503	588	601	552	520	601	582	556	547	580	546	588	542	586	543	556	581	590	547	518	543	586	558	543	571	597	542	586	561	556	541	539	568	564	574	579	570	606	568	544	525	546	522	621	560	561	560	581	560	552	557	615	545	552	539	544	602	559	575	553	577	577	527	558	590	563	561	582	592	541	580	588	581	523	576	600	541	550	566	564	558	570	534	573	580	587	589	558	538	597	547	570	571	589	568	540	560	572	553	588	573	600	569	594	552	599	607	573	598	565	556	576	539	565	612	563	593	563	567	564	566	540	558	521	570	583	549	571	546	578	583	563	580	532	564	555	545	518	549	643	530	575	613	557	558	533	571	549	554	581	552	542	519	612	548	561	574	615	537	559	536	549	547	550	572	574	561	554	587	573	546	599	554	524	586	551	575	617	584	585	551	570	569	514	574	630	573	557	592	574	556	565	580	609	567	551	603	602	585	548	598	570	591	553	597	551	568	578	518	540	519	537	547	596	607	615	574	554	524	554	539	597	575	590	580	548	587	584	596	586	583	528	570	614	581	619	554	567	552	559	554	596	600	573	607	540	600	580	563	539	506	554	591	564	597	557	550	609	600	589	570	557	580	584	584	567	581	575	563	545	591	577	574	568	644	574	553	594	527	545	550	551	562	546	521	526	586	556	580	543	555	570	555	563	558	584	600	566	573	549	573	576	603	553	582	546	566	561	532	574	578	528	519	536	589	576	576	582	603	590	550	608	576	589	558	556	555	566	571	531	571	546	551	604	540	592	561	551	579	562	538	591	581	513	608	539	591	551	523	557	585	564	541	595	553	581	519	564	592	543	535	571	525	539	576	589	552	569	566	551	563	593	529	584	576	566	542	535	564	553	580	609	520	544	576	653	567	542	563	563	587	562	606	587	593	555	602	596	594	608	511	557	541	565	592	558	552	535	544	560	590	549	571	574	546	530	585	548	592	563	578	577	565	589	551	533	582	569	551	593	581	565	549	584	521	589	558	571	545	608	548	568	564	596	566	571	561	573	560	569	565	566	577	555	534	585	537	575	583	616	563	572	613	559	528	557	573	549	574	557	575	578	589	565	549	571	560	557	523	601	575	598	577	529	590	581	549	572	556	588	595	587	547	583	563	559	549	563	609	560	573	551	535	584	565	562	531	561	558	618	613	557	546	618	565	558	551	550	557	582	594	579	559	538	602	609	551	600	577	600	578	553	548	562	523	571	547	558	608	537	562	550	566	563	546	605	577	581	584	560	573	572	548	523	581	590	532	536	562	565	595	581	556	556	558	559	588	547	575	601	566	614	574	575	585	543	589	586	566	580	589	552	585	535	615	619	556	571	603	561	558	517	578	599	583	598	539	550	547	597	578	558	607	557	584	633	574	567	556	568	563	569	592	540	587	559	556	522	568	586	588	584	595	594	550	567	590	580	569	569	563	591	579	557	582	565	576	579	544	554	597	574	559	571	577	595	576	561	583	530	571	577	577	601	581	551	537	544	533	574	595	604	590	558	573	551	591	574	550	561	610	557	586	558	550	594	563	549	550	553	592	532	559	528	564	579	508	576	543	557	583	561	545	556	553	540	587	525	560	554	548	557	603	578	529	588	574	549	578	552	570	569	572	571	561	564	566	589	626	577	609	591	542	537	575	552	559	558	580	554	621	595	600	583	547	572	605	619	575	587	559	561	556	564	560	544	611	525	542	563	580	591	557	538	574	585	558	573	569	549	580	551	599	551	541	574	568	540	577	535	554	582	604	574	575	557	582	591	548	588	536	585	555	617	581	558	548	600	580	551	552	541	579	597	576	583	533	535	557	570	593	604	518	543	604	566	590	612	541	596	533	570	576	585	597	579	560	562	571	559	610	608	589	581	540	566	597	572	555	565	559	564	571	552	581	620	572	590	562	573	605	579	558	601	558	551	601	532	587	590	578	538	563	589	582	526	590	567	514	534	602	576	506	570	612	595	582	532	539	568	530
27305	10037	4681	3618	2710	2504	1242	976	886	792	1063	849	510	434	473	402	346	360	364	374	344	337	320	333	346	317	344	347	325	320	325	312	333	344	339	317	364	341	343	306	329	328	359	330	324	354	295	322	344	342	301	382	322	328	322	335	346	328	327	339	345	328	329	308	335	304	315	305	376	336	331	310	329	310	348	338	308	306	327	307	343	345	337	298	328	315	319	310	346	359	307	307	362	368	321	326	333	339	360	319	323	343	322	353	323	317	352	328	338	328	342	295	320	318	298	340	293	358	301	313	295	323	318	316	330	330	314	336	301	290	337	319	311	303	328	315	308	358	329	354	303	321	331	344	293	364	310	318	329	366	340	347	314	335	314	339	341	348	357	291	360	339	324	306	343	316	339	350	299	342	307	303	310	334	340	340	313	329	329	327	297	314	314	331	352	313	307	342	312	328	316	296	356	353	281	317	306	315	317	361	326	321	339	380	330	321	315	334	324	325	321	357	327	327	350	320	315	320	280	308	356	337	342	357	336	369	320	319	311	351	315	308	291	350	335	318	319	304	366	355	318	298	359	317	303	349	326	361	316	304	334	323	336	333	347	340	339	292	310	346	325	323	323	338	307	350	342	375	320	336	316	337	315	354	326	324	343	363	314	338	315	324	339	331	370	336	327	348	336	304	323	334	366	339	337	345	313	314	316	316	316	312	318	325	321	356	303	304	329	348	343	338	346	347	314	295	354	337	349	309	306	355	319	337	332	303	315	325	341	328	338	331	307	344	342	362	306	312	312	309	332	327	348	334	317	318	322	312	333	322	302	326	323	319	308	299	374	356	346	337	329	322	332	310	317	312	332	326	342	331	360	328	327	347	302	307	348	334	346	339	335	351	317	309	350	328	302	337	329	326	321	305	299	283	312	345	310	278	353	333	321	350	336	304	334	332	327	325	291	358	365	367	317	341	328	295	326	343	319	303	333	329	329	329	362	318	319	334	337	348	353	325	329	329	320	333	292	348	359	331	339	302	280	347	306	305	313	358	338	314	338	382	309	339	318	338	327	331	327	339	319	329	319	309	302	326	304	325	338	315	330	330	332	338	344	283	322	304	318	336	341	317	339	323	334	342	330	305	324	313	366	342	274	319	309	300	354	367	312	316	341	311	300	312	335	327	308	366	301	395	342	328	339	298	298	317	311	334	334	376	313	344	341	355	324	330	337	319	318	309	313	343	321	322	336	316	293	348	298	335	314	325	334	324	326	317	340	299	286	322	337	349	305	318	322	346	352	329	315	331	326	322	330	345	365	353	342	356	336	305	352	313	339	322	350	333	326	318	307	310	351	319	295	373	328	317	328	326	345	320	319	352	338	304	290	325	328	325	286	330	331	331	364	346	331	354	358	363	350	315	357	331	327	318	332	328	318	341	322	325	360	318	355	315	328	323	317	372	328	334	332	317	346	352	317	352	304	326	308	304	312	312	323	317	327	323	299	326	315	273	379	335	326	333	322	287	329	331	340	316	290	299	333	327	351	317	346	327	323	317	311	347	313	332	359	337	319	319	331	337	341	318	320	332	315	323	310	287	302	292	331	328	304	312	322	328	363	317	303	313	324	362	305	378	330	302	368	317	338	327	317	341	320	317	331	329	344	342	322	323	344	339	322	353	333	353	300	348	323	342	326	290	302	353	334	342	331	334	375	326	307	317	306	369	327	319	332	328	328	352	305	324	356	328	336	327	335	274	335	324	308	305	349	315	340	293	335	314	349	299	328	334	309	337	322	354	335	328	334	292	341	318	338	292	323	338	324	323	326	291	322	313	294	313	339	327	330	320	321	294	306	337	342	322	318	361	312	348	358	349	316	302	316	348	316	327	302	331	352	331	351	348	342	329	321	339	338	303	335	328	324	323	331	329	325	311	329	303	312	322	333	335	291	321	340	342	318	334	377	328	336	333	328	310	327	352	327	325	306	326	316	328	340	346	339	322	357	321	309	312	345	357	354	344	328	346	331	316	333	294	320	322	361	337	355	345	336	328	316	346	349	301	338	330	317	336	321	346	350	328	337	340	349	305	333	316	324	320	326	292	295	306	326	322	317	346	323	366	359	315	330	351	329	320	328	356	362	341	338	315	318	288	344	346	318	302	301	324	330	300	347	283	312	385	301	337	333	339	312	323	322	340	327	360	318	334	313	334	331	342	334	333	304	323	317	282	317	346	321	324	348	341	342	354	322	337	303	318	316	336	326	328	310	300	355	317	324	312	352	315	369	321	324	303	324	322	340	339	324	334	326	314	330	315	300	348	329	325	340	313	369	305	322	292	296	357	314	343	328	291	333	323	313	338	302	331	324	312	324	343	350	342	335	339	339	382	329	342	357	325	300	300	311	307	367	306	351	357	318	336	319	342	340	332	349	302	349	349	337	333	357	327	324	321	337	355	311	315	335	330	322	306	322	290	322	332	357	313	335	313	306	321	338	333	320	320	338	331	355	305	311	349	349	304	346	327	355	317	329	333	320	340	353	307	328	380	355	311	339	370	307	347	309	289	332	299	309	349	344	339	351	335	346	343	330	364	274	326	324	326	305	322	312	325	312	312	363	314	342	342	336	348	348	326	315	321	331	309	315	304	344	360	326	359	338	321	336	331	316	317	335	329	349	361	308	345	326	326	325	363	299	321	311	304	316	344	334	321	294	336	326	335	320	346	326	361	340	324	330	326	312	363	325	318	333	348	338	322	328	296	278	312	350	354	338	332	313	334	326	299	305	290	301	334	326	345	317	339	310	305	320	343	336	359	341	317	342	318	390	356	282	309	319	327	360	302	322	315	325	319	342	312	288	337	339	304	315	330	354	333	353	316	327	347	345	306	321	323	329	317	330	325	331	311	306	312	332	339	317	342	322	308	334	346	339	311	328	310	321	377	332	320	345	309	297	295	324	300	285	328	323	326	331	341	331	300	322	346	335	321	324	341	340	304	339	331	334	345	345	312	323	326	334	342	350	313	346	324	339	350	359	357	354	339	365	356	291	349	322	357	324	299	323	309	320	340	323	301	323	279	345	320	300	326	350	333	335	331	311	323	341	325	332	320	334	320	355	324	307	339	332	278	327	314	336	360	319	350	314	335	350	314	332	319	329	330	306	311	313	321	302	315	329	316	333	321	332	345	324	346	305	322	332	325	365	336	357	318	323	311	308	293	345	371	315	341	317	297	321	316	339	350	299	309	330	316	316	340	311	320	326	356	328	355	344	336	381	359	338	315	292	328	336	328	340	320	333	300	321	349	323	338	313	310	336	320	341	315	338	363	359	320	349	310	354	330	323	329	314	324	341	317	327	316	330	344	344	340	322	312	312	334	331	319	345	311	317	304	315	306	311	296	301	331	321	309	350	314	294	355	332	349	330	356	317	338	338	326	314	318	339	340	330	342	324	314	306	334	336	321	337	324	340	309	300	335	361	345	358	343	336	299	325	322	316	342	320	301	292	321	313	326	334	325	349	313
7978	3136	5111	5666	6249	6633	3974	3607	3901	3779	4984	3705	1822	1453	1560	1464	1220	990	951	942	986	913	845	849	825	828	829	793	862	811	829	830	815	791	813	805	808	757	770	777	828	797	787	764	795	755	801	747	798	797	792	803	744	753	772	779	811	735	783	758	826	777	793	746	804	811	764	752	781	759	769	753	809	750	724	757	751	819	823	741	776	860	837	771	781	731	808	799	771	818	733	771	816	736	767	778	755	770	749	766	754	744	747	688	767	768	731	819	770	714	796	732	788	737	761	743	798	767	768	773	799	777	753	732	735	734	745	809	771	745	761	736	762	782	737	758	794	760	717	770	752	799	726	776	710	743	726	850	731	812	732	794	730	737	798	754	767	747	782	791	803	780	765	769	751	768	796	759	782	798	747	778	771	786	741	750	797	751	819	743	758	770	792	699	794	809	715	804	780	759	735	768	793	769	751	745	762	721	771	770	831	742	752	769	823	788	812	825	775	755	773	751	748	782	749	788	773	753	709	804	773	775	758	795	724	780	774	797	775	825	732	728	790	738	775	797	750	757	756	745	794	754	743	772	771	786	771	782	771	775	735	728	831	768	778	798	798	802	782	744	763	736	789	821	734	761	772	766	758	794	759	718	758	724	762	759	747	763	748	769	745	783	771	789	775	776	698	797	745	740	743	711	807	767	758	744	769	748	785	808	723	754	791	729	770	777	776	717	756	740	790	748	702	807	734	776	802	775	743	783	761	805	738	766	781	737	762	744	766	779	785	808	746	747	752	757	721	762	752	786	768	773	743	743	776	792	748	741	748	735	765	757	765	749	784	773	772	766	796	777	746	714	748	768	759	756	800	734	761	810	796	769	745	783	737	794	751	777	772	734	743	722	777	804	776	795	784	774	723	732	766	736	757	777	725	770	744	771	760	803	727	761	753	783	759	770	798	771	773	748	745	754	753	756	792	746	759	760	750	745	724	761	770	768	783	804	777	809	751	748	786	772	747	790	769	733	734	772	783	780	762	752	748	795	729	733	774	766	753	726	815	820	735	753	813	775	787	786	735	792	771	765	732	744	765	773	774	789	754	750	789	783	759	776	746	720	762	739	795	760	751	748	779	724	769	785	778	753	778	725	746	754	757	797	751	783	788	776	772	758	834	790	814	782	765	786	702	745	764	752	756	796	754	795	770	766	837	811	753	735	780	784	760	765	795	762	789	769	769	706	803	761	788	784	789	754	789	716	789	748	817	791	763	771	779	731	797	761	782	806	747	760	692	787	778	779	743	758	779	737	718	729	796	789	737	754	737	762	738	790	739	761	800	728	784	774	737	748	777	745	771	811	789	728	758	760	795	728	788	726	724	757	809	773	815	725	779	774	761	751	778	731	762	751	741	764	742	698	797	723	788	775	777	763	754	758	813	713	748	767	769	831	748	767	737	793	794	779	755	784	750	752	732	778	771	749	772	741	729	772	777	773	753	736	753	745	755	788	752	742	696	848	781	753	789	752	716	821	800	752	766	772	751	741	766	768	759	739	761	761	786	722	738	742	761	740	736	791	762	770	809	728	803	796	748	754	753	747	743	751	741	782	799	715	764	750	776	755	775	727	748	742	756	736	726	774	769	757	767	776	794	757	726	762	785	726	752	787	766	736	754	753	761	801	751	756	754	758	762	801	790	742	773	778	769	725	781	746	730	735	727	744	816	758	758	767	786	748	757	778	779	778	778	750	810	765	755	753	738	725	753	765	774	788	776	755	793	756	763	811	725	741	765	787	762	732	753	772	777	758	767	776	822	767	830	741	754	783	760	785	760	818	789	839	748	823	746	758	840	761	763	708	766	771	793	748	782	784	774	793	737	790	749	731	762	747	751	808	791	785	811	850	766	783	711	763	744	792	749	765	769	741	776	820	751	763	792	733	734	774	775	794	764	762	754	741	754	781	767	786	730	803	789	664	772	769	721	719	724	744	765	780	758	794	851	757	785	796	721	784	764	786	799	771	763	757	796	728	804	759	816	749	750	793	742	782	769	802	766	790	802	754	825	731	797	739	782	791	782	738	748	817	770	826	808	754	750	799	726	773	755	766	790	791	759	756	753	801	739	777	766	785	790	783	755	739	739	811	776	747	740	768	814	744	767	799	823	780	868	762	776	749	714	809	801	776	741	788	735	770	758	728	783	775	701	734	751	797	805	777	781	753	796	802	775	792	794	754	776	773	812	768	828	743	763	770	744	741	744	771	774	785	770	784	788	808	772	798	826	802	718	751	748	752	775	772	725	753	746	734	767	757	695	808	749	725	745	775	730	769	761	725	750	765	750	773	755	767	762	776	787	796	767	766	797	805	795	753	758	735	769	736	760	766	766	809	822	764	772	778	748	811	766	759	743	778	763	775	805	764	759	749	809	753	730	804	730	791	763	771	773	844	787	788	762	759	726	750	782	758	760	758	792	829	760	798	750	690	783	757	765	749	771	774	790	813	773	787	793	758	775	734	794	781	771	781	749	813	770	758	770	800	755	732	738	801	781	753	759	736	758	753	804	755	773	753	740	769	828	752	794	725	746	740	766	735	751	756	774	743	803	750	751	761	769	763	782	789	747	762	737	733	731	796	797	822	756	707	719	762	745	765	819	698	762	786	800	802	766	831	748	757	785	771	729	795	736	721	782	772	749	795	764	772	792	742	724	795	792	782	763	763	755	763	803	780	728	793	722	736	730	796	766	714	773	779	760	763	744	734	750	781	767	776	782	779	808	743	769	819	752	758	764	737	780	811	781	769	728	790	779	728	757	781	751	751	769	728	766	760	768	782	788	800	740	800	744	791	725	747	767	781	766	758	793	783	756	729	770	785	767	744	815	776	776	753	777	778	814	769	768	800	803	754	747	788	777	752	746	779	770	801	763	783	731	779	766	799	726	704	778	762	793	802	710	747	766	755	760	749	803	764	765	736	781	749	765	812	777	760	735	743	778	833	718	751	777	770	770	722	791	756	781	738	820	772	789	805	771	812	694	759	769	742	757	729	736	801	786	752	800	809	813	744	785	768	801	778	736	814	762	762	767	745	757	780	780	772	781	780	792	739	737	720	718	749	787	764	790	751	755	770	762	782	759	783	758	795	746	783	783	726	746	741	824	732	738	759	714	794	759	808	747	743	785	757	729	771	829	740	762	717	725	742	753	759	767	755	780	783	771	774	746	762	764	784	743	739	794	776	782	771	774	757	748	745	776	747	826	764	720	746	765	762	692	749	752	802	770	720	758	795	752	723	727	756	738	740	724	807	761	731	751	715	799	778	755	776	751	769	771	791	757	730	794	731	709	803	793	789	760	734	765	779	750	811	728	717	801	808	769	765	750	802	761	717	784	750	739	763	802	785	762	718	764	735	779	796	753	782	723	742	749	775	798	749	778	738	752	772	754	786	733	777	781	785	798	788	765	788	819	734	774	751	785	767	751	805	800	749	716	750	728	755	742	799	744	749	747	800	691	746	771	814	803	797
28234	13869	7444	5649	5012	4062	2542	1642	1545	1185	1502	1107	722	531	474	426	320	334	299	326	295	283	280	269	237	257	268	247	277	242	264	290	231	254	294	234	259	258	258	298	239	251	247	233	262	240	247	255	246	245	233	267	251	244	259	273	252	245	247	255	229	258	252	261	239	278	283	272	264	251	242	245	288	286	255	235	260	278	305	281	238	238	271	251	257	279	276	258	244	282	245	276	283	248	251	267	275	250	263	241	220	278	239	278	273	255	273	260	259	252	287	254	284	243	270	266	235	267	277	242	281	272	250	249	251	254	270	248	265	258	251	270	290	278	221	246	243	260	262	252	242	229	276	279	224	278	228	265	251	242	238	254	263	252	259	249	243	261	262	269	284	235	266	268	230	256	277	261	285	242	239	267	268	259	262	278	242	248	253	246	273	261	256	244	261	238	289	220	239	263	274	269	248	247	241	275	246	247	228	262	258	238	248	274	252	271	277	249	280	269	256	257	255	252	284	269	249	272	269	257	241	236	251	234	259	257	256	230	273	242	226	245	263	239	276	269	267	264	251	293	263	252	252	260	262	257	250	268	226	271	238	243	226	268	261	262	281	245	243	251	248	258	218	279	237	245	291	255	270	246	274	247	258	272	260	266	283	261	262	238	273	275	248	263	269	256	297	256	259	251	209	259	243	216	289	258	243	282	262	252	246	251	274	284	273	254	270	250	267	239	268	282	263	267	269	270	271	261	281	262	231	259	274	277	249	265	286	275	267	239	234	259	252	242	277	243	273	275	265	241	256	259	252	276	249	260	256	270	244	262	253	249	244	226	241	233	265	272	239	265	258	243	264	269	247	257	261	281	257	245	262	274	239	274	272	255	250	258	239	265	258	234	259	243	269	244	221	252	259	248	263	248	263	253	261	252	267	252	258	261	280	243	265	238	273	257	252	264	263	240	252	279	257	245	260	271	269	292	281	243	234	273	282	276	259	232	263	242	254	249	280	259	223	230	246	249	222	243	247	254	282	233	261	266	262	275	222	224	255	246	270	266	289	238	243	271	275	231	249	251	254	268	255	251	265	231	238	248	268	253	248	250	280	271	266	266	254	261	240	254	287	216	241	273	256	277	292	263	256	257	260	263	252	252	243	249	261	259	256	265	261	267	283	258	229	261	295	277	249	250	253	265	260	261	253	278	260	254	262	266	258	267	249	240	258	269	253	239	251	238	249	231	252	244	281	239	248	248	300	246	262	221	252	260	253	250	280	241	258	259	249	238	246	252	271	241	265	245	224	255	244	250	257	235	265	231	273	224	242	277	259	274	258	269	249	252	257	247	289	244	260	264	250	263	285	252	257	274	274	274	237	269	246	273	256	250	282	261	264	245	254	269	269	260	242	250	247	272	302	254	243	262	240	243	238	271	253	283	279	253	254	256	266	243	265	253	257	252	253	248	261	259	257	269	237	263	263	273	245	248	243	248	235	305	258	242	248	285	261	270	235	246	246	255	248	254	229	243	250	259	276	241	286	241	231	260	278	242	233	248	246	288	237	263	278	290	254	234	256	240	254	255	248	246	277	248	257	268	270	277	283	249	267	229	265	279	266	291	231	283	260	258	248	241	259	230	241	263	247	252	263	226	261	263	247	264	246	239	248	257	251	263	255	245	263	284	245	273	273	246	262	239	257	274	272	238	265	258	246	268	254	286	299	256	284	251	247	267	262	224	230	279	290	249	218	250	237	258	277	237	235	269	285	239	261	281	246	258	286	255	267	242	247	278	268	226	250	261	230	232	248	258	239	251	251	230	238	238	271	285	259	267	238	252	243	269	276	283	245	231	269	230	253	257	265	270	237	264	257	281	276	255	242	238	244	277	250	249	252	260	231	268	258	241	248	244	237	268	279	258	239	246	272	257	266	231	271	257	268	241	237	270	255	259	278	253	258	263	222	248	250	244	262	264	247	287	265	241	282	244	247	270	236	239	295	289	277	242	256	267	243	265	239	279	250	236	261	271	245	243	245	238	289	225	270	246	271	243	255	257	276	264	272	254	255	258	245	238	222	252	262	242	291	262	254	230	273	275	280	261	281	271	257	239	278	269	285	246	253	256	273	276	268	262	255	256	264	267	231	262	233	263	252	263	247	263	236	270	239	245	240	248	259	231	218	257	278	257	265	261	257	244	264	244	258	206	260	243	266	262	233	227	258	279	254	270	238	251	264	255	265	255	274	257	240	250	277	268	245	261	230	243	249	244	279	271	272	261	252	255	245	248	250	244	214	251	283	260	266	248	257	238	240	274	237	265	259	272	262	224	263	237	253	265	233	249	245	272	252	273	209	265	259	257	253	247	262	238	294	280	255	255	233	267	253	261	261	259	238	268	266	252	240	269	229	270	259	258	248	251	247	238	252	288	239	259	245	237	244	261	251	254	248	245	252	236	256	298	238	250	262	252	244	245	245	245	262	264	272	226	258	232	236	265	260	257	238	233	281	253	245	246	261	264	273	273	280	250	262	234	250	233	243	246	274	296	263	241	273	268	236	228	259	262	265	292	275	272	277	255	235	288	242	249	241	232	272	253	271	278	253	232	267	243	230	258	277	257	245	255	240	252	246	256	271	281	247	232	261	250	246	226	269	251	261	226	295	251	239	269	272	278	266	262	282	242	266	246	230	259	269	254	245	234	240	266	253	259	245	259	288	248	266	232	255	259	245	271	255	235	276	231	252	247	242	280	239	268	206	236	239	265	263	259	242	255	238	280	286	271	292	275	239	278	292	251	238	278	272	251	240	247	254	273	252	257	254	270	293	251	247	282	260	266	286	250	224	246	243	227	264	274	250	211	268	245	283	272	248	244	241	268	237	263	268	241	260	247	290	282	280	246	248	253	252	235	240	271	253	257	294	257	240	244	235	258	281	257	239	244	224	263	250	281	267	240	235	274	260	248	291	269	244	244	231	254	255	245	266	239	244	234	265	249	281	265	271	255	261	267	252	253	238	223	279	241	236	244	247	269	258	233	248	254	253	278	266	261	266	272	265	259	249	279	270	222	242	255	241	277	249	250	273	291	247	238	275	264	260	244	270	299	258	247	247	283	252	227	248	290	256	239	270	253	259	256	249	270	275	274	248	235	257	228	254	244	248	271	254	247	251	274	268	258	251	250	252	241	274	278	264	262	258	280	274	298	247	261	252	232	270	250	254	280	276	274	226	280	252	226	282	270	265	248	252	240	227	252	268	241	264	228	266	261	291	280	243	258	293	253	254	247	243	279	254	254	256	261	274	260	253	232	286	240	269	262	266	255	267	245	234	236	273	229	276	280	246	237	238	251	253	269	262	289	250	239	249	286	275	285	258	277	284	249	272	268	246	247	262	254	258	280	253	248	233	250	251	229	241	241	256	249	250	223	241	268	279	280	238	220	267	240	279	260	267	222	269	253	257	290	270	269	286	264	256	245	257	282	233	278	249	244	248	252	278	250	260	269	270	255	250	255	245	252	268	256
8458	4130	7572	8477	8957	8342	5815	5512	5741	5424	6598	5119	2692	1969	2188	1765	1219	847	925	923	1008	746	769	735	762	695	724	726	687	649	637	626	706	623	649	597	635	596	613	639	628	615	607	568	589	629	615	564	550	620	604	571	628	599	555	560	572	564	590	561	629	586	618	562	596	583	555	591	627	604	594	610	574	595	582	572	596	639	542	605	606	638	674	613	577	602	560	547	578	573	557	593	582	557	588	533	597	546	586	543	606	560	569	553	567	601	566	579	533	560	587	554	604	583	548	556	601	574	541	578	559	553	537	577	572	566	556	574	548	560	506	548	584	561	564	576	583	555	547	614	598	567	514	572	631	544	544	596	581	580	571	545	535	585	581	590	560	565	551	546	548	581	545	538	562	549	573	590	581	591	553	569	595	566	572	547	540	568	602	549	550	573	555	530	572	561	559	537	562	581	592	540	576	528	520	583	531	548	534	556	549	550	560	556	557	564	595	541	559	565	563	547	566	563	569	574	597	540	564	549	584	574	552	559	559	571	532	572	575	624	548	561	579	557	591	552	582	566	554	566	531	525	549	578	574	548	554	578	537	527	529	562	568	557	575	557	569	554	582	583	561	545	550	548	546	585	592	536	603	573	536	525	577	548	556	525	562	539	555	549	581	521	538	532	580	546	552	554	553	564	583	562	534	532	565	590	596	560	556	519	523	545	545	520	583	574	586	602	582	574	536	542	506	596	566	567	588	577	527	606	577	543	563	598	526	586	540	593	538	576	571	552	578	553	599	588	561	509	563	562	547	633	599	539	608	551	577	578	538	535	558	549	554	591	567	595	518	587	530	568	578	534	545	558	559	521	582	560	580	575	607	567	556	581	564	550	560	612	549	586	605	568	553	543	540	565	570	548	573	598	484	571	595	563	544	546	546	552	569	575	562	574	520	582	593	551	531	555	593	566	593	580	584	544	553	538	576	560	564	561	524	564	548	608	564	529	517	533	583	579	618	573	586	569	568	601	625	571	580	526	589	568	558	559	557	540	570	540	548	556	589	543	570	549	551	578	565	540	579	577	570	599	552	588	580	555	577	552	583	528	541	566	560	543	532	528	559	571	591	540	559	516	578	549	580	529	528	545	558	559	605	587	569	577	540	611	594	576	562	573	539	565	567	537	549	550	585	603	566	556	573	561	594	583	594	545	556	576	557	562	537	514	586	539	545	565	563	576	594	575	592	559	530	565	549	582	585	527	593	521	529	569	546	593	543	580	530	551	593	570	523	550	584	540	563	599	555	544	590	590	560	551	582	557	574	603	529	582	577	534	617	534	625	560	561	544	536	537	555	592	526	531	557	529	578	574	614	545	532	547	601	598	523	563	576	568	575	563	542	572	576	564	568	553	570	569	556	513	559	596	608	600	573	531	580	580	582	576	549	579	542	582	573	553	559	524	581	579	547	587	545	602	565	544	563	530	572	541	551	560	535	581	566	570	554	584	576	557	546	516	582	546	572	550	543	553	550	627	593	534	577	549	569	575	590	532	565	545	575	589	562	546	589	570	586	563	554	563	552	546	547	560	563	565	599	582	552	523	573	572	585	557	559	523	555	569	568	529	545	568	564	536	577	548	531	593	566	566	581	580	556	527	586	532	550	555	542	545	578	539	570	584	533	547	585	579	546	577	575	569	508	549	554	579	575	558	566	606	521	559	565	571	557	544	548	557	580	604	597	522	550	564	565	579	556	580	556	595	624	501	589	621	576	527	528	564	566	522	516	531	517	577	541	566	537	616	571	533	587	583	548	520	573	540	580	558	554	587	549	514	559	514	546	605	568	536	546	543	543	533	535	564	571	575	546	558	584	553	558	567	563	575	590	579	559	548	593	539	564	587	568	607	562	540	560	539	585	570	555	519	562	548	523	575	535	564	548	598	520	612	578	592	545	558	547	586	602	557	560	592	559	546	625	530	566	574	589	547	554	544	545	607	552	557	543	550	561	573	555	575	590	567	605	558	573	585	619	578	541	538	553	576	539	558	592	550	516	556	544	570	573	572	569	562	564	582	517	601	569	575	531	605	561	559	547	581	570	558	574	547	545	533	560	587	592	531	551	511	536	514	569	568	568	561	496	579	564	550	545	549	550	564	545	579	601	524	543	525	598	541	543	525	562	548	604	541	533	576	577	621	592	563	535	584	576	537	570	537	584	606	517	567	561	570	548	639	575	541	542	517	553	603	574	548	539	584	541	535	535	585	528	552	578	531	522	566	552	556	557	540	574	563	515	565	574	575	563	576	522	563	568	583	609	530	515	587	563	546	588	584	587	579	578	564	569	510	584	547	547	543	525	535	519	589	558	506	603	563	581	544	531	519	585	549	550	532	572	557	582	552	550	568	604	535	570	616	534	559	584	590	583	560	562	604	542	557	540	589	568	534	553	550	531	541	532	563	594	516	554	603	574	579	598	568	521	602	561	553	580	545	553	574	560	542	597	553	573	553	564	518	538	603	576	554	571	593	558	605	575	544	556	596	526	561	549	569	532	552	623	538	573	555	595	546	600	539	563	563	570	560	566	542	588	540	560	503	546	545	576	534	557	590	561	510	546	584	527	542	580	565	536	574	555	557	597	544	551	511	558	587	550	538	584	592	567	580	548	647	561	574	522	584	544	538	570	540	534	533	612	563	544	542	555	537	540	526	583	591	603	575	528	584	569	540	557	540	616	546	578	568	561	555	595	570	545	574	560	580	576	559	571	525	586	546	533	616	571	546	558	570	551	559	580	564	584	524	545	544	576	586	617	528	571	581	569	598	557	555	583	539	579	580	555	627	569	584	538	564	596	618	545	593	571	536	571	551	581	566	561	596	555	571	581	538	596	598	536	534	552	518	593	584	559	596	586	588	554	560	560	538	544	524	531	583	580	543	576	540	554	539	501	546	575	555	581	575	573	555	567	596	530	584	551	550	555	555	562	569	552	602	547	575	546	535	576	581	569	521	567	597	598	592	564	585	525	586	570	619	516	541	543	548	582	554	541	528	548	546	573	542	558	582	543	593	550	564	572	568	539	589	561	599	561	578	521	530	560	561	575	564	579	564	517	538	558	555	572	591	528	575	567	541	522	590	541	615	565	566	572	523	524	587	526	573	574	569	525	593	579	564	556	520	560	556	571	538	545	545	563	569	552	571	570	548	550	564	527	535	566	557	510	584	572	579	593	556	520	563	614	582	577	564	575	556	536	536	563	580	562	568	568	561	594	574	552	515	563	560	559	534	538	565	554	565	555	564	535	599	563	553	555	566	526	590	573	563	552	586	566	591	567	560	569	517	587	565	561	538	542	570	536	559	551	581	556	504	556	599	554	551	608	552	570	546	558	583	519	578	541	631	532	565	534	573	532	585	610	563	580	581	563	562	550	587	552	566	573	564	547	583	583	524	519	568	569	558	591	561	581	551	543	573	538	601	571	576	569	567	598	579	556	562	554	562	560	531	536	585	561	561	541	551	549	548	538	576
25484	5721	546	413	401	313	241	289	239	259	265	255	233	242	242	224	223	236	263	237	234	282	234	244	263	232	271	243	250	257	290	239	275	253	232	217	244	247	248	241	251	232	257	230	245	254	250	244	254	286	225	236	244	247	232	222	253	238	251	234	265	230	208	220	233	201	243	225	230	256	244	217	263	239	222	263	262	249	222	261	234	249	232	270	223	263	267	252	254	252	219	253	245	218	254	257	250	251	215	240	279	225	223	262	232	256	271	215	272	228	277	255	271	275	237	221	244	245	249	216	233	228	245	238	276	240	246	222	253	246	246	260	239	257	241	247	235	233	259	225	230	251	231	236	234	244	260	239	250	237	234	256	241	259	262	248	269	247	230	239	262	259	261	259	211	251	224	230	254	232	230	279	206	268	237	219	224	239	245	227	243	246	216	274	222	256	229	240	257	238	245	259	234	222	229	238	244	232	237	223	236	250	247	245	205	271	206	211	244	236	228	247	253	231	234	230	244	244	258	252	262	248	221	256	240	233	244	255	231	238	239	244	264	233	241	235	251	255	204	249	249	239	239	228	260	262	240	241	239	249	215	220	221	243	261	264	244	248	247	240	242	250	229	253	259	254	250	227	237	245	235	246	237	246	264	239	240	241	247	246	233	257	256	240	232	226	254	244	284	232	206	239	241	224	222	251	266	259	258	253	244	269	273	245	266	251	248	255	228	247	249	251	280	225	223	244	238	233	240	247	242	272	233	251	249	248	248	245	246	241	235	242	230	223	271	263	266	236	246	238	246	262	230	235	217	264	238	244	234	216	225	255	247	221	232	238	252	223	235	248	253	244	249	238	224	260	262	254	237	246	262	269	256	242	246	237	250	254	276	269	255	262	225	270	241	259	252	243	245	245	242	231	266	225	246	237	209	243	205	239	249	240	214	262	240	238	239	278	225	255	231	250	223	242	234	251	248	225	235	256	258	216	267	204	245	229	214	245	219	250	220	268	233	258	255	230	237	242	233	224	250	253	263	208	241	254	218	223	227	233	256	224	263	276	254	272	231	254	230	223	246	239	240	280	226	259	237	230	242	251	257	248	249	239	226	257	235	276	254	251	244	219	239	278	234	278	257	219	252	271	206	255	259	253	246	255	238	244	261	228	212	252	234	235	215	206	250	260	244	232	247	237	267	249	255	235	243	229	257	246	225	250	245	254	264	227	252	251	256	259	221	250	269	229	263	240	219	235	240	241	249	227	257	223	263	242	233	235	246	227	229	252	243	261	226	244	236	248	244	235	243	237	235	258	244	236	239	215	272	239	240	234	250	244	273	239	262	214	249	250	272	237	240	214	231	227	265	257	226	259	237	229	257	275	208	230	255	251	238	219	250	222	208	259	244	253	238	243	244	231	238	266	262	229	254	298	254	249	260	224	237	222	243	227	255	257	246	232	257	227	241	227	213	275	230	234	271	267	230	252	247	234	220	230	253	231	239	243	236	249	253	245	229	228	238	245	248	222	253	235	235	230	256	223	215	234	247	204	260	236	199	238	247	227	253	245	256	234	234	257	258	259	220	258	259	279	230	260	216	234	271	254	245	253	217	234	258	242	244	249	240	244	236	250	245	248	244	248	231	234	245	228	277	237	265	243	243	230	225	244	241	260	213	261	262	241	209	241	268	236	244	242	230	259	221	245	230	241	232	241	225	244	234	249	233	256	266	224	216	272	270	259	248	231	221	253	231	232	241	225	269	238	252	229	234	229	257	264	209	220	231	211	230	225	252	255	237	232	253	229	208	218	282	234	261	263	241	236	222	266	253	258	276	244	228	243	244	229	237	259	238	229	246	240	251	247	230	252	223	252	242	228	267	221	275	256	237	237	253	249	215	245	275	241	222	231	289	249	264	252	223	208	244	262	237	226	241	237	223	238	252	248	225	261	221	274	243	237	283	243	238	252	237	229	218	248	262	258	231	249	216	212	244	256	239	239	261	233	265	249	216	256	235	236	232	248	258	253	237	241	271	272	245	244	266	244	221	220	232	247	243	240	279	268	232	224	258	232	247	244	236	272	238	274	250	243	240	278	243	244	260	262	239	245	241	237	268	252	265	226	238	257	220	247	244	242	256	222	239	237	242	259	243	245	231	251	256	220	232	208	217	252	231	276	250	217	244	240	233	264	237	237	248	245	256	251	258	233	264	238	275	234	255	206	264	262	263	233	252	234	265	223	256	250	267	240	253	222	237	258	273	230	233	244	261	252	261	253	231	252	269	258	223	249	260	240	230	256	243	261	221	221	252	219	237	231	237	236	243	253	245	261	250	247	224	256	245	241	254	284	270	245	233	248	236	246	232	253	239	230	222	229	261	256	237	244	257	246	269	245	221	246	246	248	253	240	230	219	243	200	243	223	237	239	252	260	212	264	217	248	253	256	244	235	197	264	250	226	238	261	254	223	244	258	206	250	260	222	257	233	239	228	231	263	233	242	234	256	243	223	263	260	229	219	237	222	253	243	259	265	225	273	245	237	246	242	230	246	218	240	274	248	234	250	233	300	261	225	256	270	260	228	269	236	270	250	252	243	249	248	249	248	262	259	226	235	244	256	244	265	268	246	244	248	262	242	257	243	291	249	263	269	242	263	246	251	230	228	235	226	258	256	249	224	250	248	233	234	257	261	252	233	230	252	279	241	230	237	273	243	239	259	225	256	226	223	236	264	243	226	221	240	239	228	216	228	233	245	225	231	224	252	240	238	233	253	231	251	266	268	226	254	245	246	271	256	243	234	249	235	246	234	246	241	250	237	247	242	258	226	244	239	242	221	242	227	238	285	261	250	238	221	242	217	230	244	236	241	242	245	247	251	269	243	261	226	226	258	263	250	239	266	257	237	234	262	244	241	266	254	218	316	226	249	255	219	234	239	243	248	253	239	214	256	232	230	264	231	242	279	238	269	258	213	253	254	224	259	229	249	279	225	244	242	242	235	243	239	254	265	226	253	258	248	228	229	268	256	263	254	271	268	279	242	253	231	260	235	258	227	224	242	239	240	244	246	240	219	263	245	244	231	278	271	234	274	253	241	231	253	214	242	234	222	226	273	228	254	247	263	239	253	261	244	273	241	252	236	256	250	259	237	244	264	229	228	230	240	230	220	241	235	243	243	211	240	234	251	262	276	226	251	250	261	240	230	248	290	253	242	241	236	256	261	258	262	238	258	204	210	265	250	237	233	230	255	251	247	243	232	242	249	251	257	233	251	271	286	239	262	216	221	235	234	214	264	235	247	213	234	247	262	229	228	246	248	254	293	270	237	251	238	224	241	235	248	232	257	249	248	265	235	240	230	251	254	244	242	235	277	246	265	250	244	224	228	248	231	270	228	253	258	284	265	284	250	265	252	253	230	249	241	238	236	245	232	240	245	259	245	228	238	282	219	265	255	245	241	239	226	237	230	271	246	248	237	240	230	227	241	254	236	245	265	233	252	262	232	257	243	227	231	266	259	248	241
6877	712	879	980	964	860	689	727	699	825	765	721	600	613	562	563	572	567	589	593	560	579	585	564	561	566	549	586	569	542	597	586	555	582	563	584	600	538	540	583	578	587	607	571	567	556	556	567	507	562	594	546	537	556	511	559	551	590	568	571	575	525	591	558	588	578	587	556	570	572	564	547	574	587	556	625	559	533	571	556	612	529	541	568	575	557	591	526	576	590	600	575	574	587	562	581	570	568	546	542	555	564	563	564	563	558	550	549	593	561	565	530	550	572	597	542	574	556	534	537	550	564	573	542	568	552	565	585	547	553	618	505	605	586	575	568	556	598	599	553	580	592	540	560	544	539	561	550	579	611	543	531	566	562	577	560	578	540	562	577	528	601	573	586	545	572	571	620	556	551	529	545	555	575	574	570	538	578	583	565	538	581	570	548	542	564	555	542	618	520	578	542	556	571	581	553	559	550	536	560	566	543	562	584	585	551	562	590	568	567	551	584	574	553	570	622	574	548	607	570	593	572	586	544	533	549	549	554	546	567	570	560	578	530	583	583	591	545	567	561	548	575	548	576	539	544	588	556	571	612	560	572	547	556	543	518	582	552	557	539	527	549	594	583	578	519	526	574	515	512	573	531	577	531	591	564	499	553	583	559	576	581	600	550	556	560	536	512	529	564	575	564	611	568	578	542	580	560	582	581	545	556	553	550	545	533	554	565	555	576	574	581	601	573	577	578	589	564	569	581	560	557	568	534	571	584	570	544	582	532	556	551	589	541	554	567	590	577	551	542	549	610	605	567	607	545	604	557	551	613	564	550	568	545	542	541	557	572	554	537	563	535	607	574	581	556	578	533	575	539	540	598	607	544	582	586	532	565	554	545	556	552	568	567	529	586	590	573	550	610	551	542	575	564	578	527	604	553	574	539	542	569	565	515	586	581	535	583	623	558	524	598	601	577	585	576	568	598	553	569	560	589	563	552	564	614	536	540	582	592	556	545	582	582	577	551	589	575	593	584	547	550	522	575	545	552	582	547	543	530	592	548	598	562	534	556	574	578	598	569	536	557	552	563	544	605	581	573	542	561	608	564	592	570	551	572	575	527	546	536	594	572	595	554	546	588	584	584	608	552	590	600	565	575	584	527	544	526	566	565	566	566	562	627	578	553	580	551	566	568	574	590	546	578	600	560	568	566	552	537	565	581	566	525	559	577	552	586	550	550	559	553	544	530	557	599	589	538	569	590	631	522	570	593	560	553	573	570	607	504	539	554	589	526	566	586	578	612	583	582	557	529	534	527	593	610	535	581	574	552	556	562	587	594	542	560	547	582	546	606	587	559	546	603	587	562	549	581	558	548	528	595	553	599	584	566	571	593	584	531	534	591	568	578	537	532	557	536	584	586	582	536	559	545	569	564	560	563	552	560	535	581	528	559	508	552	562	565	568	522	601	578	572	576	569	532	570	558	541	527	579	560	549	586	541	571	593	577	546	539	576	558	567	564	528	565	540	599	588	571	583	570	605	541	566	555	555	571	576	577	543	541	576	561	594	528	539	523	566	552	548	586	569	575	530	566	583	517	566	559	543	564	550	581	587	625	564	550	569	552	577	588	553	561	595	556	556	560	567	580	597	579	566	567	569	581	582	516	582	579	534	555	586	545	562	594	549	599	518	561	537	528	572	557	577	545	513	538	610	571	607	559	563	560	589	549	567	582	584	567	565	547	581	534	540	567	566	570	525	575	545	566	554	593	603	599	537	556	582	517	558	567	560	598	561	558	567	570	556	572	575	586	552	578	562	577	537	575	513	540	540	574	554	560	555	582	519	547	623	548	589	542	570	573	577	536	512	538	589	575	570	564	584	578	548	538	553	552	570	543	603	575	527	535	548	596	580	577	580	552	580	500	546	566	605	562	608	557	587	589	594	606	541	600	604	557	536	605	537	553	538	578	590	568	556	530	588	577	578	581	579	571	562	541	572	569	564	530	573	521	553	567	565	598	566	583	541	571	538	550	613	587	580	550	524	573	552	590	540	545	525	583	534	565	591	544	583	561	579	516	558	580	551	510	538	562	601	567	557	562	585	549	560	602	585	571	568	534	617	539	554	582	582	607	543	543	574	541	537	541	583	553	572	551	556	572	561	553	561	573	571	598	575	552	571	595	587	571	571	574	563	568	566	546	609	536	582	568	533	572	542	548	550	584	544	579	586	572	565	588	516	582	549	567	594	513	533	561	614	597	570	586	538	568	565	601	513	565	508	537	557	550	573	567	566	563	569	575	581	546	547	595	555	545	550	583	590	608	550	558	546	575	546	541	557	548	603	545	546	564	587	553	507	563	571	546	590	536	573	590	549	567	572	556	566	559	552	572	564	560	602	540	542	557	610	614	548	560	529	578	561	594	538	562	589	574	568	605	568	528	583	553	588	583	516	553	579	538	537	544	588	550	529	525	582	564	573	588	574	558	599	584	577	555	538	607	569	609	531	586	577	554	572	582	514	583	522	527	560	534	550	544	578	565	576	550	556	528	523	523	589	536	557	583	564	591	535	569	582	567	591	545	550	528	592	520	559	551	561	556	582	545	587	566	579	569	588	572	563	524	560	517	563	522	579	569	554	576	581	555	579	598	550	551	547	584	591	582	580	568	585	556	572	520	557	608	571	604	577	571	581	597	570	563	517	530	555	523	582	557	564	567	544	593	509	541	566	563	565	517	596	546	579	560	545	591	535	561	554	550	561	567	559	560	593	603	574	547	535	609	570	581	516	539	553	567	553	557	566	540	536	603	590	582	544	525	600	518	551	579	598	547	540	598	541	545	590	540	572	570	585	619	556	535	586	561	563	546	597	559	553	559	546	542	610	583	549	596	597	535	563	605	594	563	553	552	544	554	521	558	585	579	571	526	592	586	568	537	569	575	556	579	587	565	539	575	603	574	566	594	557	537	577	561	586	573	498	594	549	557	578	587	571	547	576	572	582	580	551	574	538	537	577	576	527	586	559	607	567	581	540	578	577	563	553	550	542	559	521	527	525	570	583	580	565	544	567	576	576	571	555	602	585	580	541	587	583	513	573	576	544	524	631	550	517	567	562	565	572	570	570	580	552	596	580	532	563	568	558	596	575	552	577	575	564	576	565	575	574	567	545	582	583	553	594	561	547	594	548	590	575	543	568	536	573	537	550	568	556	587	526	566	574	588	526	532	576	599	510	552	575	584	572	597	584	579	553	535	560	574	589	525	588	598	608	532	555	602	563	541	615	586	624	557	594	550	608	543	579	597	575	549	542	590	535	581	545	567	569	607	555	560	566	582	580	561	548	558	579	640	575	593	539	568	568	557	603	604	556	593	543	543	546	597	568	528	563	557	534	588	556	601	616	537	578	587	530	574	549	579	569	545	557	573	586	557	559	551	559	555	598	543	589	585	581	569	547	538	548	536	595	555	563	563	572	578	601	566	584	599	535	585	550	590	530	544	551	575	533	531	564	539	591	571	542	536
27463	9943	4453	3584	2780	1725	1012	982	903	869	1002	727	493	515	416	366	352	378	331	382	374	353	339	338	321	346	351	322	349	319	363	303	308	327	312	302	318	318	300	378	334	360	354	340	333	323	327	316	336	346	341	349	302	361	352	355	337	347	319	353	349	324	350	344	331	330	320	311	313	327	312	324	332	299	347	310	312	313	320	334	326	318	349	355	352	323	334	304	332	299	332	304	322	338	359	361	302	329	319	358	319	328	294	333	337	299	362	319	319	319	335	315	328	299	344	348	344	320	310	327	341	304	322	348	355	355	312	333	318	343	339	314	338	358	351	329	319	329	293	326	314	310	319	340	343	316	334	350	364	308	311	341	321	390	315	337	357	334	331	341	354	336	326	369	327	321	280	321	308	320	309	345	334	355	328	348	315	342	357	338	334	315	351	349	286	319	318	287	311	328	350	346	318	326	333	330	328	308	315	313	302	334	321	311	343	323	346	319	338	334	286	338	303	356	321	323	319	320	311	365	320	271	329	336	349	329	350	329	303	301	343	315	299	372	324	310	313	330	312	307	341	333	322	319	316	336	335	316	324	323	336	299	291	330	328	327	318	320	338	340	322	296	291	332	328	353	332	325	309	295	335	329	321	295	315	302	344	319	351	354	347	323	303	308	325	349	327	338	323	313	348	346	306	361	311	334	292	297	337	306	305	336	289	330	319	334	313	286	326	342	336	337	331	319	342	327	375	325	305	340	317	363	297	310	337	327	348	315	326	366	334	312	304	295	320	310	332	338	297	300	328	306	340	331	347	347	335	321	320	327	312	329	335	336	334	333	316	326	330	306	301	321	313	323	379	321	326	317	334	307	333	293	352	353	310	329	355	317	330	354	298	334	305	339	323	323	335	322	307	352	326	337	338	295	356	337	302	314	316	316	339	353	327	289	312	331	311	315	310	336	342	329	344	329	324	330	341	300	297	332	311	338	370	306	344	312	337	323	323	336	338	322	364	322	324	330	341	283	322	337	311	326	344	326	336	341	315	300	331	341	319	338	335	331	338	328	325	292	332	326	315	315	317	331	295	349	324	301	318	337	319	345	342	335	342	352	315	334	336	356	343	357	328	348	317	318	347	318	329	341	347	352	323	377	353	314	300	309	344	358	337	305	330	309	333	326	314	341	314	337	329	330	331	305	330	292	349	334	321	327	268	338	319	304	307	321	332	366	337	330	350	336	326	317	339	315	321	354	328	388	316	296	317	321	330	336	325	349	319	327	352	335	353	318	306	351	324	308	318	284	324	314	351	327	343	349	317	324	319	342	329	323	307	330	316	296	311	384	342	336	338	355	335	308	329	308	318	336	321	296	334	323	331	339	334	337	337	295	342	336	350	312	296	329	326	331	357	310	307	346	314	300	333	333	341	325	344	307	343	345	343	338	350	366	303	326	323	324	307	317	312	310	330	323	324	318	320	316	320	315	317	324	295	311	286	370	303	331	336	340	315	324	323	339	320	321	328	313	326	306	293	331	375	351	355	359	316	315	336	295	348	320	298	318	334	308	348	349	321	321	318	330	311	367	347	331	337	306	282	332	339	324	298	344	341	304	323	313	312	347	305	332	309	316	308	312	323	341	311	328	336	314	319	334	345	321	334	327	303	304	292	341	315	349	311	320	316	314	341	367	329	302	309	339	331	327	318	308	323	313	319	314	366	334	358	349	343	345	348	320	317	329	343	368	306	338	322	320	353	353	344	287	324	318	308	314	311	312	289	364	320	324	309	330	322	336	339	310	341	350	314	334	308	325	331	346	342	329	349	370	329	342	333	305	295	314	312	365	328	324	337	301	303	345	303	317	354	352	349	328	309	316	330	322	309	339	320	351	366	348	328	361	339	338	321	330	306	334	343	312	308	360	347	347	321	317	313	312	330	351	343	331	310	300	328	324	334	343	317	311	336	310	342	339	330	330	319	288	312	313	315	335	323	325	326	349	332	311	314	328	290	353	297	365	327	336	340	330	343	334	338	360	327	323	320	327	335	355	347	349	321	337	348	314	287	294	336	341	349	306	332	316	342	323	320	314	330	309	352	276	320	294	301	351	339	331	347	295	364	332	363	320	299	338	309	339	332	316	298	339	338	312	325	318	293	298	329	331	288	342	325	297	333	327	345	323	305	333	329	328	335	338	313	345	321	325	295	305	333	312	311	270	314	342	331	323	338	319	300	335	299	341	300	336	324	294	327	347	349	334	364	304	346	349	338	348	332	313	305	319	357	316	289	328	322	312	364	334	329	311	319	342	305	306	303	326	335	330	331	283	290	303	348	374	352	332	318	321	288	318	318	301	306	351	319	307	317	294	315	326	316	287	377	315	313	340	338	322	331	287	314	376	340	314	334	316	326	317	338	321	297	324	350	316	299	337	325	311	298	339	321	290	333	311	336	338	325	357	349	325	280	303	312	360	351	324	324	342	318	360	355	342	303	320	291	300	348	337	308	348	295	301	300	312	298	332	316	295	305	317	332	312	333	314	291	299	361	303	307	334	360	325	287	323	358	322	326	313	292	319	331	302	354	331	341	334	323	334	316	311	317	326	360	336	346	305	288	315	329	330	330	320	335	333	344	323	326	315	313	337	320	334	286	308	308	314	354	332	330	321	307	323	344	304	315	329	312	320	312	334	358	330	329	311	341	299	354	328	327	345	330	327	340	331	316	328	338	307	321	328	332	339	296	320	333	286	340	282	289	317	318	330	314	355	309	344	311	325	327	315	323	320	330	344	318	307	341	327	338	350	332	358	306	326	332	324	299	300	340	337	313	341	316	344	348	336	307	324	359	319	315	372	323	308	305	367	378	371	321	331	340	333	347	323	334	312	320	311	349	331	353	298	308	303	331	321	352	332	329	297	331	321	322	310	303	322	350	309	334	339	347	316	342	364	304	310	294	319	362	317	334	333	353	326	315	337	333	289	329	327	369	363	344	349	325	311	312	320	339	288	302	316	326	329	317	320	357	313	313	325	356	324	318	318	339	354	348	351	323	312	297	315	355	311	324	307	307	326	333	315	319	335	324	312	309	349	325	339	346	327	343	390	334	325	355	339	308	337	322	331	299	348	326	320	313	327	341	344	325	318	308	314	302	304	345	337	325	330	320	342	310	348	338	305	315	299	322	344	334	313	329	291	331	332	321	324	344	325	312	324	328	352	332	350	353	344	348	362	331	352	314	315	326	332	294	325	324	357	300	337	341	321	317	340	288	326	337	348	309	308	347	338	334	357	315	307	295	314	297	334	351	335	325	314	345	337	319	320	327	310	312	327	293	327	338	353	340	350	358	287	307	317	336	327	326	317	328	334	296	345	305	331	350	316	303	305	374	331	328	339	322	307	340	311	331	312	314	339	294	334	344	348	313	318	360	345	323	339	340	329	293	292	346	345	338	309	296	326	337	320	322	324	353	331	331	317	328	330	311	316	283	344	311	334	338	323	363	334	336	334	317	307	296	314	319	307
7923	2565	4840	5574	5861	4357	3093	3793	3484	3497	4255	2722	1673	1851	1294	1136	981	988	990	1038	961	896	865	802	896	832	846	824	820	770	775	836	805	836	781	782	803	824	781	747	793	766	823	767	747	742	799	770	756	771	720	790	783	809	771	784	807	771	703	799	775	733	735	765	808	779	777	740	784	796	834	769	792	765	797	790	753	766	740	780	791	824	808	757	803	780	813	793	778	743	758	765	759	785	733	737	735	751	733	761	784	731	772	769	733	747	742	752	770	748	772	781	736	758	814	830	744	720	734	751	788	784	735	792	762	731	779	790	769	786	786	726	786	710	720	789	787	775	734	772	794	742	753	796	755	754	776	757	779	792	768	778	786	728	773	784	807	786	716	811	722	786	727	756	768	795	721	771	769	760	784	801	722	742	741	746	716	758	724	729	758	731	747	797	720	753	789	766	703	746	768	758	810	773	780	712	731	738	760	780	778	802	801	794	790	782	707	790	738	767	728	746	764	756	783	813	759	736	781	803	798	713	776	759	772	791	795	724	743	760	745	784	778	732	808	770	752	757	747	800	759	784	735	796	778	774	751	827	745	803	688	749	729	758	821	790	749	779	731	781	758	806	700	768	750	744	731	796	772	780	784	764	749	759	759	825	744	714	740	811	765	730	748	781	761	751	748	763	718	763	819	707	764	736	769	756	769	715	751	751	762	751	756	722	772	781	742	746	776	720	733	732	795	750	773	746	742	753	751	794	771	772	785	721	743	789	715	788	807	776	747	763	727	750	762	793	728	782	751	722	697	759	763	757	729	770	754	711	767	778	723	766	770	732	806	753	794	765	774	779	814	740	722	760	762	732	727	730	688	790	756	799	782	741	751	811	778	774	755	789	786	733	753	774	792	722	787	766	774	705	786	773	734	758	750	740	776	800	746	745	717	732	802	795	754	760	757	749	759	752	768	734	746	760	733	731	759	794	731	768	733	735	751	726	773	734	765	765	765	770	781	754	729	732	783	737	753	759	742	801	757	766	777	744	767	787	759	696	805	758	717	742	806	745	814	765	764	761	720	766	727	744	761	766	725	700	744	746	764	719	806	798	763	800	796	782	770	743	765	757	750	798	789	791	818	759	751	759	746	734	736	770	747	726	776	759	802	804	756	788	769	722	755	746	763	741	738	787	782	799	735	727	806	782	736	758	744	748	775	777	798	753	660	746	748	824	790	752	763	792	799	716	748	777	715	757	779	754	779	768	730	726	715	770	763	711	738	687	755	765	762	733	774	775	718	781	773	765	749	788	792	736	725	750	740	713	764	750	785	751	745	764	787	753	794	771	742	794	754	715	766	774	731	744	752	798	744	753	773	730	772	728	778	747	772	767	736	753	762	759	769	784	787	768	760	786	777	717	701	746	774	715	757	820	774	790	767	809	759	820	784	776	726	772	780	734	754	742	755	711	739	748	764	762	778	753	721	758	771	745	796	714	806	711	774	760	784	753	762	754	789	731	717	728	739	812	724	727	762	733	764	795	790	769	748	790	781	723	735	819	827	768	775	760	840	786	727	764	767	745	743	724	782	725	680	735	786	737	758	806	769	772	744	807	752	729	778	776	778	736	747	698	719	764	758	698	766	777	767	768	761	762	736	780	762	753	769	694	699	768	744	757	738	794	717	724	706	712	742	774	750	761	735	769	763	743	740	752	739	818	742	766	772	800	789	755	787	755	763	739	778	733	763	729	757	742	686	704	767	794	764	783	745	765	727	716	768	773	757	745	758	763	755	711	773	769	795	743	735	752	738	787	735	734	790	759	766	763	781	829	773	728	799	748	687	767	757	785	761	756	740	763	742	812	723	770	753	761	755	814	768	785	761	765	743	687	793	743	730	739	766	797	760	779	830	732	786	792	751	735	786	791	768	822	750	719	728	743	790	772	767	734	771	773	785	742	731	777	749	750	728	792	771	783	767	781	752	742	760	828	795	813	757	766	747	787	798	743	773	757	710	788	774	776	756	743	772	726	725	769	795	758	827	749	783	801	772	802	741	819	779	752	734	761	737	768	791	729	730	773	744	794	763	746	735	773	729	751	733	724	744	806	719	699	752	720	741	789	724	749	755	760	764	777	699	748	767	780	797	770	802	746	790	731	776	740	755	747	750	827	757	712	783	748	756	787	787	722	761	769	806	742	762	764	791	764	828	768	764	724	736	747	783	817	752	739	772	762	716	724	806	740	790	749	764	769	772	781	789	820	743	744	785	755	750	725	755	757	806	762	777	791	729	764	767	807	781	760	737	775	750	805	742	801	755	778	745	793	752	780	729	778	796	763	740	752	764	748	811	755	825	716	785	774	795	776	744	730	804	738	771	773	744	780	776	811	718	734	796	721	761	726	799	735	736	786	757	769	746	779	742	755	764	787	752	751	759	777	811	772	741	715	778	822	734	753	769	731	736	725	780	765	738	722	754	722	741	795	765	774	780	749	723	773	762	723	777	777	782	797	721	773	790	729	779	757	803	786	798	746	763	739	730	797	717	762	788	760	759	738	772	784	799	772	795	808	745	747	752	769	778	814	757	693	775	753	796	779	744	736	759	757	756	739	739	778	740	764	727	777	725	783	769	776	749	755	742	731	774	716	802	784	718	727	795	829	755	779	758	778	772	705	786	719	732	760	788	696	783	750	746	742	786	762	753	720	763	745	748	793	713	821	748	788	745	804	756	727	795	796	711	712	752	749	790	815	782	775	734	729	745	757	781	739	761	835	735	736	795	787	748	747	775	752	733	768	799	794	740	728	744	736	732	716	743	788	780	741	744	818	790	719	786	772	778	744	782	782	765	786	702	772	742	801	766	772	776	780	783	767	780	770	765	751	743	798	732	828	804	791	725	725	805	778	818	776	752	779	706	800	791	754	715	761	785	753	750	758	729	756	699	811	724	744	788	741	780	758	785	732	760	772	723	750	755	795	682	751	732	801	798	738	773	766	772	703	738	718	786	781	786	752	752	720	782	783	772	834	795	745	782	791	755	777	729	737	794	738	755	758	740	729	737	760	770	802	785	767	749	724	737	743	829	757	750	766	744	780	754	748	831	765	784	739	747	776	772	738	809	787	732	703	764	793	755	806	744	757	745	769	772	720	766	752	743	750	746	743	725	786	829	796	753	765	754	715	762	758	765	734	742	769	768	714	782	765	786	773	731	784	827	723	710	742	736	808	742	765	725	743	760	778	827	731	741	781	768	798	814	743	788	763	765	712	791	774	828	715	762	791	822	769	734	719	755	766	728	784	759	786	759	737	778	752	721	758	776	801	738	769	746	774	794	803	737	788	749	786	750	746	743	752	796	732	727	785	736	784	803	792	765	769	735	804	797	801	776	755	851	764	768	758	776	789	787	726	769	743	772	793	751	748	760	763	755	781	804	766	809	746	748	738	751	725	744	759	747	822	782	789	767	750	745	758	731	807	772	732	775	708	745	764	736	754	807	793	776	793	791	832	809	734	785	800	744	767
28195	13153	8349	6361	5263	3344	1721	1469	1289	1007	1460	1100	691	591	415	326	311	315	315	316	320	294	265	266	251	239	242	277	297	235	270	249	264	275	247	284	242	258	243	258	273	235	280	247	261	268	267	268	244	258	266	235	246	239	261	238	288	249	239	232	268	218	246	277	252	233	281	278	240	259	262	255	275	238	246	259	257	247	231	286	259	253	280	246	255	227	254	257	265	237	227	243	281	213	245	258	255	249	223	235	299	265	242	215	236	257	259	255	266	270	240	276	274	256	258	256	265	246	252	217	270	284	247	254	225	248	262	232	262	266	258	221	250	267	217	245	257	263	272	307	243	254	272	233	270	242	256	250	221	252	255	257	281	238	242	254	278	259	265	251	247	243	242	254	222	247	275	236	262	255	256	258	245	259	264	227	258	260	256	235	252	271	236	242	234	274	276	257	206	230	248	272	260	266	258	247	270	253	269	250	245	268	223	254	261	237	280	240	232	214	270	261	253	258	263	241	243	247	266	237	263	258	261	247	242	257	259	258	263	259	263	244	260	243	248	232	277	246	263	226	243	259	234	257	241	292	270	249	265	233	262	271	287	261	282	265	255	257	255	276	250	260	235	231	235	263	256	249	240	284	254	250	267	263	259	223	264	248	259	268	256	242	253	260	253	275	252	272	238	278	248	276	269	276	256	226	258	242	234	244	231	250	241	258	264	254	254	242	244	235	219	238	265	258	251	248	259	225	249	257	225	273	254	254	269	281	253	257	266	261	244	292	252	237	254	249	261	242	223	230	263	251	287	253	231	269	242	251	240	262	236	281	242	277	241	254	243	254	248	255	259	265	241	273	264	227	262	255	248	268	258	217	237	240	265	286	242	258	259	227	241	276	256	227	274	272	240	225	261	259	235	266	253	229	265	255	272	252	261	255	248	241	223	241	249	264	257	260	251	259	239	257	269	262	271	238	256	227	267	237	235	242	240	258	252	258	232	238	234	243	263	240	242	245	261	231	251	245	275	240	243	261	268	248	248	259	252	229	257	248	234	238	230	258	282	277	287	256	253	228	251	272	293	213	237	253	265	269	234	255	283	277	232	237	252	258	254	246	275	263	269	280	248	240	267	294	248	278	245	261	238	242	252	239	287	272	267	258	274	215	254	259	242	238	238	245	262	237	257	217	249	258	245	282	256	248	234	235	253	245	277	245	262	270	252	244	250	241	275	275	281	245	255	265	248	267	268	281	263	258	223	256	265	247	256	226	245	276	248	245	250	245	230	291	271	237	246	247	246	257	252	258	233	227	215	243	259	259	240	282	252	264	263	255	263	253	236	260	244	262	261	249	252	241	260	270	255	241	237	254	265	245	244	236	248	238	261	252	253	252	266	247	232	240	266	264	293	255	255	284	273	247	247	230	230	229	269	237	261	263	251	254	233	249	257	298	268	244	262	270	244	274	257	254	234	281	243	250	220	281	264	270	266	272	261	230	253	243	252	255	270	235	247	246	241	240	227	237	259	264	245	248	244	255	277	236	246	272	273	233	278	270	265	261	239	260	218	259	259	247	250	245	255	246	260	239	216	280	245	262	265	260	274	262	237	262	285	239	256	271	252	250	258	241	278	254	269	263	258	258	272	247	252	233	276	280	288	264	253	247	245	261	280	265	275	218	245	255	234	240	259	250	246	262	278	260	236	266	259	236	270	263	253	232	236	271	260	280	245	293	274	254	258	262	274	252	264	263	258	284	227	269	235	278	262	239	223	233	235	246	254	247	251	249	250	272	254	246	275	265	265	247	259	245	269	250	235	242	239	261	217	253	241	276	233	267	265	242	257	249	236	236	264	216	249	289	252	286	246	254	223	252	284	223	255	257	221	270	274	257	270	233	255	264	242	240	217	276	272	263	274	245	269	268	252	258	269	252	258	205	249	260	259	249	258	259	242	258	269	239	254	240	247	233	243	257	265	230	250	247	272	247	251	244	260	262	264	255	259	243	246	285	266	255	249	266	248	264	252	264	233	266	241	242	264	232	234	260	258	247	244	249	259	233	245	220	242	248	248	252	228	236	253	255	255	242	272	259	233	240	285	230	241	260	242	278	259	260	251	263	254	250	270	255	264	245	245	245	247	261	248	234	280	264	281	238	240	276	256	239	270	224	264	269	264	257	270	237	271	235	265	275	249	256	270	280	249	273	223	257	229	265	258	235	249	258	281	228	256	274	262	236	257	252	230	240	248	270	281	268	221	232	251	310	237	246	256	244	249	275	264	246	255	230	276	242	248	260	233	253	263	266	242	279	263	272	224	274	244	240	258	274	281	261	244	256	256	255	277	238	253	222	240	257	276	234	260	287	259	249	249	251	247	242	233	233	246	247	250	276	254	239	248	247	220	273	255	247	243	244	244	264	261	283	257	276	268	254	270	226	245	288	237	306	277	268	270	230	233	263	246	242	238	257	247	258	253	258	277	259	249	251	239	281	233	269	260	256	272	253	225	279	268	259	225	269	251	265	251	245	241	248	270	258	240	269	272	268	233	286	268	251	256	272	268	249	257	253	261	279	239	276	284	255	218	249	259	283	246	285	276	248	259	245	233	269	265	223	241	242	248	260	237	283	264	269	228	238	295	247	252	221	252	248	247	227	225	236	245	247	266	280	226	257	237	266	259	239	271	262	262	229	268	228	223	261	266	267	248	262	243	267	256	266	255	257	271	256	246	262	241	251	228	248	247	228	272	234	258	269	256	287	266	220	246	321	254	255	250	236	251	259	268	255	230	260	263	244	263	281	232	252	247	251	299	253	258	216	229	230	259	268	217	243	270	278	265	245	270	235	245	257	250	246	242	236	260	270	274	265	229	259	261	268	244	260	246	253	245	236	257	257	235	261	276	251	258	253	269	269	267	251	276	275	262	269	267	257	257	250	223	249	239	225	255	268	255	243	255	244	279	228	246	252	226	274	242	268	254	247	249	239	243	269	273	247	255	258	231	272	283	247	270	229	237	261	267	249	226	242	256	244	252	275	237	263	251	279	244	256	268	268	252	243	225	236	274	221	252	259	238	237	233	265	254	232	246	251	258	270	284	252	248	250	251	250	244	258	262	272	283	245	254	260	255	265	270	282	253	206	255	261	246	275	274	241	255	300	237	227	258	259	263	264	245	258	231	240	280	274	229	234	231	257	257	254	232	286	258	284	268	253	255	278	235	251	244	227	245	263	255	231	269	276	272	256	233	230	257	268	238	281	244	224	267	243	254	282	265	223	262	258	236	276	254	265	260	238	262	214	255	238	275	259	259	251	269	236	252	245	283	254	256	260	229	254	248	254	209	284	302	262	252	256	259	245	242	257	240	261	272	259	281	223	239	253	257	260	257	275	262	279	264	276	283	245	221	295	252	270	245	272	255	267	230	255	230	239	266	260	265	261	273	253	257	253	278	268	244	236	226	244	258	272	250	258	261	268	252	248	271	234	255	240	264	277	232	287	252	258	277	259	284	251	239	272
8266	3415	7916	7923	8574	6949	4194	4823	4936	4646	6769	4378	2343	2376	1734	1179	958	936	1151	1244	902	781	804	758	740	732	678	675	670	681	669	644	635	630	631	689	609	673	608	618	619	655	581	602	623	619	596	632	580	605	556	596	600	577	613	612	599	595	608	559	579	588	613	570	553	545	592	569	604	581	600	565	595	606	585	596	567	638	602	666	620	634	659	584	569	560	630	564	539	592	567	572	563	570	572	552	611	583	598	571	574	563	558	576	604	595	610	541	540	574	617	549	536	606	543	600	562	618	613	562	528	602	527	605	559	536	562	557	581	537	582	538	529	610	536	580	514	562	521	543	602	590	569	561	540	578	576	563	539	600	561	562	555	588	534	603	576	537	530	565	552	572	570	576	525	558	558	599	594	548	571	524	545	549	532	545	573	553	546	615	572	525	537	574	546	551	582	570	578	534	541	554	603	583	537	601	549	500	559	533	558	553	557	545	573	602	589	540	570	549	579	557	576	583	605	581	567	552	571	549	540	549	574	599	552	591	570	555	527	509	551	521	525	562	536	561	534	557	511	578	562	586	532	551	571	562	537	589	554	553	568	547	554	581	540	530	606	612	529	539	524	567	563	584	574	533	565	565	586	579	540	575	580	544	549	566	559	543	575	565	558	556	555	619	563	567	560	529	606	549	601	574	551	575	568	570	559	523	549	572	538	573	537	606	574	540	547	529	537	539	559	553	560	579	576	569	538	560	567	534	577	552	551	618	576	579	565	564	584	551	573	553	570	566	549	595	587	545	571	582	590	563	560	542	546	564	597	549	556	543	530	517	546	547	523	591	546	565	510	552	546	547	553	567	559	597	558	555	560	505	565	572	562	557	545	600	541	558	583	527	571	575	557	543	516	574	587	568	547	539	589	554	550	541	537	610	554	590	563	572	566	561	572	564	565	544	544	571	606	590	518	544	528	568	588	564	563	544	565	544	564	571	548	571	600	548	544	558	598	586	578	555	579	597	553	569	529	584	568	511	576	591	558	590	550	567	548	512	532	553	572	577	522	547	569	525	566	534	574	574	581	534	602	608	578	591	525	585	570	545	569	552	572	578	536	528	512	565	585	584	609	594	576	557	507	599	579	563	560	539	559	553	559	538	566	588	561	593	559	532	573	591	574	562	535	577	564	557	588	550	519	545	556	612	532	564	556	575	610	520	523	580	546	589	530	562	562	536	596	518	545	548	546	567	545	567	580	565	573	597	574	559	550	588	517	577	526	544	523	567	552	557	551	534	569	541	607	545	541	507	532	565	555	553	574	552	549	589	570	600	530	589	552	571	578	568	529	567	508	594	531	554	549	579	565	606	556	560	553	603	570	570	537	532	599	527	592	569	527	553	559	566	539	580	579	540	542	534	559	550	557	566	544	520	521	574	526	543	585	569	560	574	543	522	565	520	539	585	516	564	549	558	565	572	558	561	523	535	564	581	562	542	600	518	551	512	546	529	559	616	541	593	538	545	532	529	559	576	570	583	574	568	575	570	563	584	574	577	548	601	532	591	539	512	577	539	471	569	521	526	552	590	584	576	565	590	543	569	540	554	568	553	541	574	586	604	592	564	588	568	571	559	529	545	575	572	575	513	588	573	582	541	532	553	558	557	550	560	610	523	550	523	581	548	593	561	520	562	583	533	561	592	529	610	590	569	530	550	529	554	592	542	542	553	531	540	571	571	524	582	557	576	586	573	578	540	544	545	596	545	560	556	539	581	560	518	554	585	552	569	566	552	544	587	560	528	550	608	550	596	584	582	594	593	554	579	563	553	603	545	603	548	550	528	563	516	540	516	543	516	519	572	571	556	581	581	595	568	567	567	558	579	538	534	620	570	541	542	560	590	565	553	551	481	562	574	530	500	531	583	536	542	557	589	538	575	558	545	544	560	572	548	538	568	529	566	573	560	590	544	560	544	575	568	544	559	537	576	558	572	567	537	584	573	574	548	531	545	581	570	573	574	556	595	557	594	534	548	583	568	577	572	525	564	515	573	514	546	522	554	533	516	563	579	532	575	554	533	537	550	556	533	556	564	554	551	526	547	550	564	560	553	582	593	563	565	552	579	566	569	571	523	513	560	557	559	544	593	553	540	594	545	555	531	583	539	540	570	554	517	565	566	570	543	564	557	561	514	543	570	549	570	580	556	569	547	559	563	596	596	528	594	587	604	559	527	594	574	540	542	638	544	529	575	565	530	578	557	528	555	596	521	522	556	526	567	560	557	582	529	571	524	623	554	582	526	528	562	523	567	572	576	562	557	552	571	549	580	606	605	567	569	562	563	582	534	552	557	594	529	562	520	553	536	558	517	545	591	583	538	537	570	579	557	541	517	505	540	575	580	568	577	527	537	562	548	593	538	555	513	607	528	559	532	540	540	552	535	543	579	562	601	565	555	524	547	572	561	548	528	579	514	569	544	577	590	535	567	554	542	536	576	527	525	557	547	547	567	535	587	609	552	557	582	587	584	574	572	578	554	592	605	577	573	575	605	599	532	550	565	543	549	592	554	549	587	561	557	541	538	536	548	563	539	562	525	532	572	576	552	573	574	602	590	561	563	521	539	569	583	526	502	549	550	554	601	552	592	534	550	535	550	582	538	556	567	598	531	571	546	568	613	598	566	575	571	546	549	541	585	584	550	541	539	555	502	599	552	553	541	562	560	562	546	529	609	553	533	530	597	564	548	561	577	569	567	533	569	535	561	557	560	566	562	537	565	529	552	585	580	534	557	548	570	583	583	527	549	558	567	558	578	567	572	562	572	534	561	553	547	551	533	570	562	568	545	558	553	538	557	554	567	578	586	547	556	559	554	542	570	558	557	526	507	561	546	520	602	523	560	547	574	552	603	616	566	519	558	577	593	616	566	554	512	575	567	576	563	576	553	545	587	561	553	565	553	572	535	504	555	558	593	504	531	563	558	522	583	602	521	583	582	540	563	507	586	532	586	604	545	578	531	543	598	522	559	532	578	561	585	556	536	547	532	574	537	589	559	549	555	561	580	574	528	575	575	582	586	522	537	559	565	556	543	552	522	602	538	567	541	555	540	551	588	541	548	584	545	540	564	528	569	527	586	597	570	597	522	564	602	542	595	560	538	538	581	572	608	566	574	553	551	553	544	552	573	529	512	558	519	575	504	579	573	601	555	554	554	581	576	482	572	591	566	574	545	576	529	514	558	555	519	534	581	576	544	556	591	559	540	552	529	572	593	567	568	578	561	568	590	556	558	568	549	557	515	578	563	556	538	558	577	522	569	554	567	551	512	556	570	567	537	532	586	574	570	551	536	540	566	583	604	536	548	538	546	536	579	561	551	548	613	584	594	582	523	567	567	551	567	587	542	542	554	551	599	554	583	565	546	567	567	573	549	537	593	573	595	588	581	566	556	539	587	586	534	577	547	548	566	610	571	562	532	555	563	566	552	587	592	546	561	597	602	549	587	580	581	559	561	532	583	547	548	514	595
25276	5520	583	417	353	273	233	261	261	276	268	231	260	216	253	257	271	254	289	243	237	244	232	256	226	204	276	248	250	251	226	250	236	230	228	249	245	238	254	241	245	235	270	237	252	227	244	250	248	247	242	252	260	242	215	262	229	245	251	227	232	233	225	237	261	227	244	233	240	271	245	210	248	236	230	222	231	235	243	273	246	210	252	262	249	237	233	220	243	269	244	202	238	244	245	268	258	250	240	232	215	262	220	239	249	273	207	265	236	237	204	241	248	265	269	234	265	261	217	223	272	257	235	237	254	263	229	274	232	247	243	240	234	248	228	243	229	252	227	241	234	230	240	240	243	228	253	246	216	225	229	242	227	270	224	243	240	220	251	220	228	230	256	226	256	257	245	240	229	231	261	227	250	264	229	221	255	251	223	236	233	218	242	256	259	231	228	239	224	237	259	253	231	267	222	248	275	251	224	246	228	239	232	248	222	231	257	241	237	225	223	220	266	240	262	226	234	267	248	238	225	213	254	220	248	245	259	243	258	217	243	263	262	226	229	229	235	247	257	258	240	244	252	254	213	274	226	248	235	240	220	234	267	248	249	229	229	249	230	226	261	249	253	246	221	274	239	239	265	249	230	253	221	217	230	232	252	247	222	234	215	245	250	247	248	253	225	253	231	237	250	249	253	234	272	224	231	220	245	235	271	230	254	236	234	262	239	249	238	236	221	237	268	238	229	253	255	244	246	243	248	237	236	229	259	237	256	260	229	230	231	240	244	253	241	236	198	247	273	247	218	238	235	243	250	267	254	208	223	231	209	247	252	204	245	249	221	248	243	210	246	251	223	242	249	271	265	234	228	225	261	249	234	234	262	256	239	241	237	245	253	248	228	227	270	237	251	238	260	243	251	251	232	252	243	244	238	252	218	256	230	235	253	226	228	253	230	221	239	245	250	248	252	259	237	255	239	250	210	241	216	231	249	224	231	194	224	281	250	261	212	238	237	229	256	235	255	262	239	224	241	244	228	260	228	208	234	269	213	229	260	229	240	258	243	232	256	244	260	226	242	216	226	229	229	228	255	238	256	230	269	244	233	243	241	258	232	218	237	252	241	257	265	246	239	237	255	248	277	234	261	251	257	249	239	226	252	237	221	241	255	230	249	217	222	258	271	234	246	266	232	238	257	256	256	219	240	242	238	241	242	254	243	244	233	259	235	241	210	270	257	237	268	234	246	252	241	224	241	255	268	257	215	264	248	242	232	249	249	242	255	239	250	256	236	246	258	241	231	218	242	269	264	243	241	239	248	250	244	245	246	229	228	222	241	259	234	245	209	224	222	249	258	240	241	226	249	246	256	213	224	236	238	220	267	242	230	260	237	251	242	233	256	212	219	263	228	222	255	242	232	262	257	243	232	239	249	241	224	195	248	197	230	219	240	253	261	212	223	234	224	244	246	281	219	259	229	231	234	257	236	220	220	262	245	248	265	232	264	242	238	232	241	254	218	253	246	240	238	238	237	252	253	249	237	236	238	238	267	238	237	247	230	225	261	245	272	248	207	225	229	248	230	210	251	237	242	235	270	224	265	232	254	264	224	241	213	244	241	247	221	220	247	258	240	247	246	243	215	226	238	234	220	260	259	246	242	237	225	259	252	260	258	245	243	235	258	243	239	245	235	223	219	244	237	231	260	248	228	238	247	245	235	232	231	237	241	220	261	243	255	225	248	260	255	230	219	242	244	225	235	233	252	234	264	245	243	253	269	202	237	246	230	238	237	242	240	267	235	247	244	228	236	267	243	214	247	250	221	240	224	251	255	234	243	247	236	241	242	245	237	229	250	233	248	238	249	234	226	254	223	240	263	253	244	226	226	222	253	217	259	249	233	268	236	233	215	248	226	230	198	228	255	253	270	219	247	222	253	231	219	239	232	244	234	241	213	247	248	228	248	258	237	239	244	244	242	256	253	251	254	235	256	272	213	253	244	244	260	270	267	249	258	243	251	228	237	256	225	248	227	222	247	219	247	232	250	230	258	245	230	215	260	219	237	243	254	231	258	239	208	248	272	215	263	223	212	247	246	243	258	242	276	235	224	246	229	239	213	253	245	248	253	264	236	237	227	247	228	229	226	270	238	253	222	257	236	252	228	243	229	254	243	272	233	249	246	252	264	229	240	254	217	253	248	229	228	240	246	243	269	228	232	228	246	227	258	258	233	244	221	245	253	235	240	223	253	225	245	241	236	240	260	197	229	225	221	232	260	235	240	242	227	249	227	245	277	251	258	229	215	244	240	219	227	242	228	226	232	221	257	261	254	245	255	226	275	242	254	260	246	275	254	212	230	245	223	213	244	237	244	239	232	252	219	225	219	208	278	251	274	264	247	241	248	255	261	221	232	254	242	226	241	238	228	274	238	278	285	254	219	233	247	224	225	209	245	251	235	221	242	233	261	240	216	251	232	237	219	226	249	258	236	224	258	250	247	293	266	216	227	212	238	233	233	265	243	248	222	250	243	263	263	251	215	234	236	251	229	230	244	242	230	256	217	238	225	231	221	230	288	239	236	242	249	248	233	248	237	263	248	234	247	236	266	280	243	226	236	229	251	258	254	243	234	224	241	253	224	239	216	262	249	239	213	242	234	232	233	257	231	220	262	213	248	233	227	233	253	228	267	231	245	238	216	251	253	256	254	234	227	272	263	269	220	256	249	251	246	266	249	238	255	249	255	226	236	251	255	229	254	246	237	258	235	210	252	258	245	220	222	230	262	256	241	253	223	238	251	248	254	254	254	227	272	257	222	211	229	205	242	216	242	228	245	249	239	257	217	236	241	255	239	211	234	244	235	229	210	215	249	236	224	233	242	261	246	255	235	243	259	251	243	261	258	255	262	260	209	222	228	237	249	214	241	240	230	228	229	247	238	226	244	240	263	267	228	259	230	240	238	245	254	236	234	228	251	234	258	233	244	246	200	211	232	251	267	269	238	231	211	264	219	245	257	212	228	207	231	245	256	238	249	252	252	235	261	242	225	246	249	212	224	216	208	238	260	255	219	264	235	236	245	240	243	247	248	240	243	263	244	225	248	226	248	274	244	245	221	228	236	243	212	234	211	216	259	241	233	273	235	236	239	244	265	247	265	260	255	219	230	268	235	219	209	270	247	231	217	241	228	238	253	249	234	220	228	226	232	223	246	212	241	276	237	230	219	251	243	256	240	235	272	262	222	223	254	242	238	213	224	227	222	236	223	245	226	243	237	278	252	238	264	243	242	226	258	232	219	230	245	244	251	247	231	264	256	246	211	232	230	234	250	229	249	236	245	253	232	218	247	233	238	224	228	250	241	248	253	248	219	236	251	248	267	258	230	267	257	257	261	260	237	226	268	253	233	270	254	253	242	225	242	253	237	234	273	247	259	209	220	238	233	231	224	241	226	238	235	250	238	225	235	243	252	220	221	254	238	239	237	234	217	233	217	244	270	235	263	252	236	257	240	251	227	245
6809	705	1045	880	828	731	627	655	629	654	726	600	585	652	573	552	533	608	550	555	581	572	587	591	577	564	566	593	534	556	576	579	557	550	572	552	528	594	566	544	578	583	537	569	564	541	541	582	569	553	497	552	565	585	572	632	560	546	598	560	572	542	555	541	565	559	565	533	575	512	550	540	551	581	559	566	544	524	572	565	566	616	567	548	559	545	570	567	562	580	585	571	534	548	589	514	574	560	533	580	553	520	531	528	552	554	564	552	554	527	561	554	483	549	585	556	492	539	593	537	567	576	538	552	513	554	528	610	566	550	582	577	558	577	586	538	553	553	550	578	568	579	554	544	595	605	563	564	557	567	548	546	556	517	593	568	589	581	511	576	562	573	583	550	578	545	570	578	539	487	596	541	528	558	590	552	543	560	572	544	562	524	603	576	585	576	574	555	539	552	554	548	563	574	558	541	571	578	553	543	506	577	590	526	550	570	532	566	552	562	542	592	521	565	556	535	546	572	564	563	545	546	522	546	572	532	553	543	541	617	599	538	559	597	562	576	569	558	575	539	543	569	538	599	588	564	600	578	568	591	555	546	515	553	583	556	542	512	522	586	534	533	590	598	549	568	529	581	525	535	521	569	557	546	554	579	539	551	549	543	530	548	542	574	567	546	569	580	569	509	576	554	568	596	563	577	536	531	547	577	607	584	592	598	532	528	562	524	551	585	540	523	558	540	573	510	554	540	507	559	571	551	520	589	553	560	556	556	605	529	527	538	601	545	550	557	543	612	545	580	544	564	584	590	558	543	546	587	573	581	552	569	522	554	579	600	555	573	576	538	555	586	575	570	581	554	547	548	590	564	560	540	615	568	579	527	573	541	540	563	591	538	543	528	551	587	552	533	552	541	543	523	567	581	568	527	529	553	564	579	540	551	551	589	481	536	534	561	527	584	537	547	584	585	550	596	559	555	537	565	595	570	545	561	566	603	548	565	580	553	547	557	592	551	575	519	564	556	540	582	563	563	547	527	537	573	559	539	546	597	535	560	573	567	551	564	629	564	578	551	573	519	586	582	598	562	567	545	536	526	605	551	554	542	561	532	525	587	549	573	542	559	555	568	573	617	577	544	581	545	549	541	538	536	544	543	566	544	542	569	552	547	535	561	543	562	561	588	563	551	529	577	553	533	593	545	562	553	543	563	585	563	530	568	550	550	592	567	564	544	583	563	561	539	552	537	574	567	526	567	567	546	555	542	566	573	550	531	539	550	553	632	547	519	568	524	529	535	587	544	525	554	506	535	535	542	521	565	555	610	553	525	557	530	556	566	540	547	562	547	541	561	570	563	536	570	585	608	545	555	573	548	540	536	555	512	593	525	559	555	529	534	578	552	559	563	552	580	581	529	558	556	552	567	531	595	569	540	574	532	589	576	543	577	581	586	610	610	558	570	591	523	540	520	555	585	565	576	564	550	612	529	529	549	588	563	526	565	586	594	545	535	531	571	565	583	558	555	594	533	552	571	578	552	549	527	575	571	541	549	545	577	558	571	583	593	527	545	507	534	550	574	547	539	555	556	583	555	554	524	536	530	577	574	535	520	546	595	601	515	558	566	563	604	551	541	544	582	617	572	596	562	560	527	522	609	592	610	557	593	544	588	577	577	524	585	549	522	560	566	544	549	528	546	553	588	592	560	559	529	553	574	558	551	591	547	588	543	546	526	564	533	582	555	564	519	594	577	552	638	533	563	526	540	535	547	589	568	611	557	508	535	534	534	570	537	532	564	552	555	556	562	556	559	583	530	549	576	563	540	544	535	536	570	534	593	536	550	574	544	573	564	548	573	576	579	587	542	539	574	582	557	559	566	516	580	526	563	546	532	549	535	560	557	562	530	563	554	608	533	584	568	554	571	557	568	566	572	579	540	612	558	568	566	563	578	581	559	594	594	548	610	556	539	515	536	528	583	542	585	551	517	564	565	557	565	547	529	556	579	593	545	571	569	550	553	568	550	574	579	537	568	576	555	572	580	555	558	592	525	545	562	572	544	543	603	568	556	549	550	556	536	578	590	582	564	523	522	577	587	577	544	546	530	581	551	561	585	600	541	531	569	566	568	570	555	573	558	515	537	556	544	583	532	521	555	566	546	565	563	580	547	542	533	598	525	564	585	538	582	519	544	619	594	554	557	582	583	556	565	581	583	569	569	533	542	557	539	554	544	541	550	579	605	546	527	552	554	579	565	563	539	543	559	556	572	558	507	521	578	558	569	579	557	589	529	536	536	552	555	550	558	540	529	526	522	550	563	559	571	559	543	536	595	579	581	523	564	596	572	565	553	562	543	576	526	556	546	569	553	519	600	542	542	543	539	570	534	585	565	577	584	546	562	544	560	586	552	603	539	529	549	514	559	521	575	567	540	559	535	604	558	543	542	567	549	529	556	526	611	536	522	578	549	549	599	578	562	560	529	541	621	504	570	511	527	561	555	562	528	552	581	539	568	511	559	589	520	572	528	567	531	542	583	607	533	538	578	562	566	536	558	571	540	555	586	555	539	554	574	579	512	547	577	575	556	552	569	523	582	586	511	559	584	566	529	529	570	563	583	570	591	604	529	536	554	539	543	512	545	579	537	546	555	560	565	530	552	545	512	584	583	524	548	528	533	586	566	586	561	550	526	570	564	555	541	583	558	554	515	551	565	540	545	575	535	572	542	553	518	572	525	546	527	547	531	563	582	544	525	579	621	571	536	576	550	517	589	586	539	514	584	551	567	522	545	562	557	554	568	525	536	592	564	562	541	552	566	534	579	576	505	546	590	563	561	556	595	567	554	544	530	578	559	527	581	538	549	564	529	551	555	570	573	528	596	553	594	579	552	563	607	535	536	591	564	559	543	511	544	548	591	551	579	562	530	534	558	562	540	559	542	541	569	535	584	525	534	599	540	558	552	528	548	533	547	569	566	543	563	505	558	528	523	619	582	533	536	543	584	519	563	593	562	534	586	535	581	527	594	555	598	550	525	577	561	581	529	588	536	594	512	532	527	540	575	555	534	540	560	552	527	559	591	546	568	542	564	597	522	577	572	577	516	570	550	571	550	551	528	542	545	596	511	576	588	562	568	539	547	567	583	555	589	521	584	633	631	532	539	560	559	613	562	556	563	531	567	575	580	533	536	571	574	561	539	539	545	566	544	584	558	564	565	529	549	583	547	534	548	575	537	543	528	561	583	569	546	535	522	521	592	516	520	542	592	549	561	575	562	556	548	553	564	542	560	553	508	536	559	524	553	525	573	553	536	560	516	555	562	539	547	578	571	570	526	457	576	544	595	523	573	539	591	567	559	571	572	569	539	535	518	549	564	553	593	519	570	514	530	576	579	565	563	545	580	575	579	557	602	549	544	569	607	581	550	602	543	527	603	564	496	563	571	566	555	563	559	575	558	523	576	588	578	553	575	551	541	595	554	562	554	585	517	560	564	590	560	565	595	572	533	609	556	552	559
27299	9549	4521	3385	2378	1501	744	669	702	606	931	625	630	441	409	382	393	323	365	371	350	356	365	342	308	351	325	340	323	334	342	346	326	356	302	328	315	297	348	359	305	352	346	328	354	351	320	305	315	345	317	317	319	351	321	308	346	338	313	321	310	340	331	325	344	328	324	328	285	354	308	365	321	326	336	340	340	324	324	318	332	336	325	340	311	330	339	311	334	335	330	331	322	315	351	333	309	335	312	324	315	319	349	341	353	343	361	329	348	306	320	328	344	347	312	295	333	333	300	355	308	339	345	350	331	368	329	311	311	332	305	361	311	314	342	311	357	334	321	344	352	344	298	334	317	310	325	337	338	357	301	327	341	335	326	323	322	353	330	307	295	318	333	310	360	328	341	317	311	334	351	309	313	311	290	325	310	331	335	315	345	334	318	321	324	319	356	307	368	339	337	309	310	344	298	315	319	303	308	328	325	308	297	317	293	287	342	324	330	323	314	311	362	304	304	297	354	312	311	303	314	334	324	281	347	338	333	320	344	303	338	317	338	325	325	336	333	326	339	327	340	285	329	359	304	323	340	357	301	291	343	318	328	296	309	340	347	324	340	325	351	295	332	347	328	354	308	330	325	306	344	326	309	352	329	292	354	315	341	318	341	333	322	328	317	323	314	312	321	303	351	351	302	330	293	343	349	301	354	322	306	325	324	316	344	336	314	318	363	325	328	365	300	318	327	311	373	322	332	285	324	332	333	324	327	316	323	312	327	352	346	338	341	328	304	313	328	318	339	332	297	282	308	334	342	345	311	352	325	310	304	346	294	324	318	343	340	365	321	306	300	301	304	340	329	272	333	323	312	316	342	308	346	331	314	336	345	337	349	337	304	321	307	317	347	298	332	308	316	316	336	315	329	351	337	326	323	316	299	322	343	318	314	326	288	316	363	360	293	367	320	315	321	310	313	343	332	348	321	338	334	344	304	315	366	306	293	322	326	310	331	306	324	341	332	310	326	335	310	335	301	302	341	342	322	326	351	308	341	340	307	351	320	348	310	346	302	289	334	336	332	326	329	331	360	306	316	319	331	371	344	323	332	354	333	322	295	287	316	314	301	324	341	343	334	319	323	303	347	328	341	363	306	317	353	336	339	321	306	309	330	310	356	292	335	328	333	325	323	315	327	342	324	310	309	330	318	287	313	346	326	329	317	316	336	326	344	307	344	295	338	299	373	312	317	334	324	354	316	289	314	330	336	351	306	303	338	342	326	290	301	314	296	315	328	305	328	310	284	369	325	331	306	311	348	303	318	316	339	328	312	375	346	329	328	303	279	309	324	352	289	315	285	321	331	309	321	352	342	319	318	329	321	338	343	306	345	316	334	301	309	317	336	365	283	309	315	321	340	310	311	297	296	318	344	318	318	322	305	298	323	328	329	341	302	348	314	324	315	320	335	351	296	346	313	312	312	285	371	305	335	304	356	325	324	293	323	295	318	320	334	320	295	325	335	325	315	355	311	342	289	331	310	284	342	328	318	351	340	313	300	325	329	347	331	301	321	307	334	308	307	344	321	335	321	338	311	324	333	327	344	314	279	298	355	294	316	319	336	321	341	315	318	327	359	361	327	325	331	320	319	320	318	337	341	305	326	318	357	315	317	321	340	349	326	324	325	333	325	318	306	351	328	362	339	349	332	307	279	335	309	315	315	309	318	317	340	311	333	359	314	316	320	328	357	303	312	325	313	326	339	330	299	314	286	348	315	338	329	333	363	372	322	318	320	340	330	319	324	330	358	326	319	279	342	333	320	345	339	316	311	345	336	344	330	322	330	320	306	310	335	304	295	311	311	340	312	306	314	332	319	340	315	310	317	346	302	328	323	326	316	321	336	338	311	305	327	329	328	335	308	351	334	343	335	286	331	320	337	336	357	300	332	334	340	304	327	316	313	273	352	305	297	351	308	341	306	295	317	327	336	352	320	335	316	320	353	326	336	320	320	339	314	288	325	346	328	340	330	344	338	317	310	300	294	316	308	348	320	345	301	287	323	334	339	341	346	327	333	300	292	283	287	313	345	349	329	359	376	333	334	305	346	304	334	287	318	330	314	293	322	321	322	280	340	345	317	338	345	329	325	310	317	313	318	320	336	326	315	354	340	327	345	329	326	337	348	304	306	340	329	338	291	343	330	326	348	305	315	307	323	290	277	303	325	369	348	343	338	345	337	306	295	311	314	335	350	320	319	338	314	342	329	343	321	373	323	334	335	333	299	332	330	353	327	308	325	308	325	303	290	316	337	354	315	330	338	312	321	348	336	334	300	330	314	319	351	328	336	340	308	329	285	339	306	327	349	299	336	330	315	322	326	321	339	322	331	335	308	300	319	333	343	314	286	318	322	311	319	279	303	335	333	340	319	317	327	350	324	313	327	321	319	343	322	329	331	341	277	325	326	278	300	367	330	334	295	326	301	326	300	336	334	304	313	324	318	340	308	347	306	328	351	308	335	319	310	325	329	318	338	331	320	324	302	305	334	341	333	339	306	333	313	294	294	300	326	330	350	307	325	284	305	312	336	337	329	311	325	317	324	341	322	339	315	333	320	331	351	353	328	345	357	327	306	321	319	306	340	344	342	355	368	348	305	335	285	314	332	321	329	335	324	308	314	316	318	316	353	299	311	313	351	328	316	348	331	342	343	331	328	324	368	346	310	293	306	288	276	334	339	344	312	304	321	328	321	281	326	327	315	335	327	359	326	328	354	316	329	311	337	342	309	331	322	307	321	362	307	323	335	319	267	320	321	347	344	311	347	340	303	329	317	328	329	325	328	324	331	319	337	337	321	320	324	312	328	299	321	360	335	323	355	311	317	324	323	320	317	333	312	301	324	344	320	290	361	293	319	324	331	332	318	322	344	331	328	325	353	337	315	323	305	321	346	346	366	319	321	317	327	332	328	317	320	342	312	358	305	297	308	322	335	377	327	328	321	297	305	304	334	314	324	331	288	323	307	330	337	279	343	312	324	313	320	299	329	341	338	334	342	291	298	314	319	335	336	338	329	313	355	328	324	302	322	349	316	331	332	300	317	318	337	333	321	302	346	335	343	340	360	301	312	309	299	334	337	331	351	316	327	313	357	299	288	326	326	327	323	285	301	315	314	332	323	361	312	335	337	294	312	315	303	304	315	319	316	325	311	354	334	289	295	327	320	339	336	347	298	319	311	334	331	300	319	342	356	302	328	313	351	299	339	311	326	325	306	351	341	355	327	317	342	310	309	362	324	316	322	302	315	311	300	312	315	340	350	363	292	325	302	335	312	318	312	315	314	305	319	318	314	328	309	344	338	303	333	319	333	312	285	300	330	319	326	324	306	322	323	321	300	330	350	327	330	346	325	335	298	310	307	315	326	318	353	337	346	317	343	327	335	312	327	321	303	330	311	306	300	321	307	303	338	316	327	321	303	320	315	341	296	298	274	305	298	332	338	325	293	339	314	319	334	370	330	328
7880	2462	4761	4945	5359	4044	2418	2663	2382	2481	3553	2162	2225	1503	1278	939	1035	1033	1178	1078	939	847	853	867	856	863	858	835	825	809	843	836	778	824	767	823	811	793	791	749	779	814	798	763	802	816	783	762	771	778	782	761	801	718	773	783	806	808	768	827	812	763	759	764	792	702	757	791	748	752	738	770	746	789	814	779	729	766	800	808	831	831	846	783	767	783	769	728	769	778	732	729	790	765	708	763	742	756	719	753	763	712	780	757	822	790	773	796	768	740	790	771	760	756	801	758	735	774	717	766	778	774	745	757	769	766	787	789	763	747	763	755	723	731	810	770	756	763	754	730	720	735	753	748	752	798	759	744	781	712	751	754	731	734	740	719	774	736	820	744	774	778	803	761	721	781	760	802	693	751	798	727	767	777	782	723	746	743	784	727	765	745	757	770	754	726	704	754	765	756	715	793	715	771	758	778	738	799	753	836	747	746	786	741	753	778	733	822	809	775	739	791	792	760	766	817	719	758	804	763	765	772	746	781	771	759	727	756	737	729	772	714	771	763	742	806	727	800	766	742	735	776	729	765	767	792	801	764	760	788	733	756	750	780	802	773	784	782	738	720	746	780	742	735	762	702	773	796	793	776	752	790	764	735	779	717	781	787	785	679	740	753	751	710	774	810	749	752	787	790	750	771	732	752	791	803	737	773	774	765	772	722	757	821	786	764	754	757	779	833	780	716	799	749	752	733	768	786	760	798	766	752	728	755	732	757	772	693	793	751	766	730	783	708	756	721	772	723	711	772	797	797	764	720	771	738	813	714	775	685	757	755	757	654	725	783	792	777	750	700	786	768	759	776	739	730	745	768	754	782	788	792	741	711	727	760	752	787	752	742	754	749	766	753	811	772	759	721	787	748	760	749	741	744	753	798	754	772	827	790	756	782	768	782	724	784	728	797	772	747	772	799	725	743	765	797	762	774	735	750	772	737	708	761	756	758	752	808	755	738	765	777	779	710	768	739	769	799	758	772	768	799	753	763	783	688	775	762	793	762	747	784	741	700	751	731	775	748	779	739	744	769	739	716	751	785	786	737	753	731	724	753	779	770	775	775	726	789	755	754	801	736	749	747	792	756	766	756	800	814	739	729	750	789	760	809	743	787	794	731	732	764	828	764	748	783	780	746	765	727	786	746	723	775	777	791	784	754	773	799	770	750	775	807	797	775	745	724	766	742	794	781	771	740	749	785	752	735	730	791	774	798	721	761	775	759	726	806	747	751	750	791	752	736	758	756	778	783	746	787	727	772	816	768	782	701	728	771	780	772	753	775	762	766	743	725	819	752	799	768	707	792	758	751	756	753	792	784	791	726	775	730	757	728	717	766	798	772	748	810	769	730	808	756	767	743	778	787	786	733	722	736	760	750	717	748	757	748	743	765	766	775	748	802	755	763	765	750	733	749	765	809	787	774	750	832	752	760	779	753	828	764	725	737	764	748	753	772	793	786	756	793	775	732	772	812	753	757	788	806	753	737	724	757	772	753	801	769	778	765	785	751	757	750	783	693	725	735	765	747	746	730	744	746	788	755	728	735	793	731	826	761	750	752	776	742	790	754	768	738	777	775	768	799	744	774	834	749	755	783	759	768	786	741	731	739	753	805	776	782	782	776	757	759	768	763	767	800	751	777	743	764	717	771	747	733	766	773	794	738	770	787	768	689	727	712	781	771	823	743	746	711	725	757	741	797	809	747	770	760	803	812	768	764	759	717	799	756	702	780	758	758	718	734	737	762	743	758	734	734	757	804	808	749	705	770	764	756	694	748	720	751	742	814	752	777	786	687	782	763	696	776	741	740	744	696	763	839	776	744	795	804	751	743	680	744	772	769	757	734	736	737	788	783	760	762	727	761	753	755	741	744	750	759	816	757	742	757	729	795	762	714	767	777	756	726	707	763	716	768	753	745	746	790	739	775	775	760	765	761	720	681	756	779	778	716	758	750	713	753	758	779	766	792	781	759	746	766	776	740	717	774	748	737	729	772	772	722	741	754	771	770	729	785	760	759	747	813	803	753	739	750	781	791	771	760	725	758	736	718	784	794	772	745	759	692	810	711	792	772	782	810	772	742	723	728	772	766	758	722	761	731	773	732	820	761	789	748	760	742	705	754	769	765	778	765	782	780	764	783	717	701	728	768	774	720	726	772	780	763	793	796	778	735	744	786	760	727	805	723	805	755	701	807	772	769	738	795	728	725	750	759	765	774	746	769	759	762	753	770	764	796	776	843	771	755	732	743	738	776	815	742	804	724	798	753	721	748	755	748	761	740	774	741	778	713	767	780	777	775	828	768	791	764	740	756	763	723	752	790	724	730	743	778	774	751	741	740	737	710	774	781	708	797	766	752	776	768	736	749	781	745	736	756	760	770	757	793	768	779	753	795	754	750	762	751	753	776	761	695	760	755	785	812	768	757	769	758	785	774	715	747	793	749	744	759	747	777	753	773	771	722	758	801	744	715	773	751	755	757	770	775	716	728	774	717	761	752	734	801	776	794	792	719	754	753	752	775	783	727	742	735	758	746	761	769	770	739	757	753	790	761	772	785	734	724	756	714	761	746	721	755	786	790	803	758	726	737	817	788	786	767	772	734	724	828	783	778	723	717	724	780	803	740	725	758	733	753	758	758	786	710	757	740	729	718	753	781	776	780	683	781	741	776	744	800	774	744	724	772	764	794	789	761	695	770	787	720	743	761	761	756	807	747	738	750	755	734	735	749	751	749	688	755	758	767	772	730	750	711	751	721	715	798	809	763	770	786	822	730	761	782	794	747	761	796	736	777	724	731	764	726	782	758	750	797	773	746	767	728	770	801	765	722	785	781	765	788	739	743	786	779	746	744	773	753	757	772	789	740	738	778	754	774	787	799	727	725	715	738	794	717	737	768	760	766	745	773	751	762	753	763	727	769	769	788	781	751	717	756	758	755	808	718	767	794	761	746	768	744	750	768	726	744	795	747	801	722	735	771	757	785	734	787	747	763	746	749	710	784	793	755	765	771	739	779	813	774	768	769	756	742	782	784	754	765	773	732	728	707	753	789	765	720	798	802	779	756	777	769	772	790	732	729	784	758	786	734	716	771	732	709	803	749	745	783	769	742	782	731	740	711	733	789	731	772	755	757	754	799	747	768	795	778	746	765	699	772	807	726	801	782	763	722	778	764	712	737	754	745	721	755	740	735	752	742	777	736	753	741	740	772	764	736	760	692	755	753	765	722	719	763	771	766	787	730	773	783	759	760	752	754	767	753	765	763	753	770	754	723	768	722	708	749	768	774	773	713	687	805	780	766	768	750	773	794	757	792	743	764	723	790	695	779	726	747	782	758	755	775	764	689	802	750	728	746	742	777	722	721	753	765	755	756	754	727	776	767	707	766	743	796	821	772	771	738	797	719	808	746	754	789	783	729	729	768	738	795	751	830	759	799	742	727	699	791	705	750	750	765	743	799	739	765	744	756
28246	13459	7865	5724	4021	2935	1458	1126	1114	1136	1474	963	753	661	392	325	293	332	371	301	299	309	278	268	276	255	252	253	294	296	277	238	264	257	257	254	254	287	267	247	282	260	274	279	262	245	246	253	217	252	220	224	263	262	245	228	236	248	272	199	263	285	269	264	271	279	239	231	244	290	228	270	265	234	222	275	280	250	212	265	257	267	281	246	251	260	264	223	239	245	250	254	242	248	254	276	278	282	256	271	243	240	249	253	247	256	247	253	247	273	268	255	289	267	245	249	258	261	221	232	266	238	246	252	254	269	264	239	271	254	276	272	303	269	260	244	255	246	278	225	234	253	227	259	260	241	280	264	258	291	248	252	255	228	275	254	226	265	258	221	232	268	248	289	260	255	288	269	251	268	264	258	220	243	245	270	255	275	243	278	250	238	252	279	277	250	263	261	280	228	263	262	270	208	276	259	242	224	228	252	243	262	265	255	251	271	255	242	253	251	241	258	251	261	270	268	257	257	254	241	246	273	241	224	260	253	234	256	250	233	244	230	271	251	256	236	259	250	217	256	260	248	269	240	246	269	260	249	275	258	220	244	275	263	250	248	264	246	245	260	257	251	255	229	262	236	258	263	261	260	246	232	250	267	243	270	252	250	262	226	249	253	257	253	271	241	255	249	260	268	261	243	259	288	263	244	242	248	257	260	269	205	266	271	256	269	234	245	237	269	262	259	250	252	246	289	279	245	250	268	247	238	257	250	259	246	212	274	255	215	267	214	247	217	283	245	236	244	251	249	267	279	250	290	231	252	270	276	230	244	247	274	271	222	265	264	268	231	269	261	247	258	240	257	251	268	215	244	270	274	261	247	235	250	245	254	230	242	240	264	262	257	254	258	282	274	264	242	223	212	253	259	242	251	244	246	253	275	263	260	270	301	249	253	245	248	255	238	252	268	251	261	247	228	248	243	237	245	257	243	252	240	217	261	270	271	267	258	227	248	241	228	243	260	215	254	242	257	273	244	261	252	243	265	248	273	250	267	269	262	238	235	234	247	259	251	278	252	257	244	242	251	241	232	219	275	260	263	247	231	245	267	259	236	262	223	255	249	273	261	249	244	260	271	258	272	248	239	234	276	229	233	263	243	267	266	223	266	260	274	275	251	240	242	238	239	260	263	254	256	255	242	248	275	252	221	278	259	255	279	246	253	277	257	259	202	236	240	240	224	246	272	265	269	245	231	236	274	229	255	258	256	218	278	258	232	278	254	238	250	230	210	249	265	261	247	253	279	275	262	266	264	258	252	238	210	241	244	250	267	269	246	247	243	265	294	264	258	287	263	253	288	254	274	263	263	225	259	256	239	283	241	224	252	242	254	240	261	229	261	247	242	257	243	284	238	239	284	242	237	249	254	240	232	250	214	256	258	248	275	250	237	258	263	252	247	252	237	251	253	245	230	250	282	257	258	256	237	253	227	230	252	288	223	241	246	227	237	257	252	239	223	235	248	221	280	230	251	248	244	245	283	252	267	274	218	244	228	217	258	253	256	261	257	245	221	256	267	260	266	243	233	278	240	254	244	263	237	267	258	261	273	271	244	250	240	227	267	259	278	247	251	241	250	264	262	256	265	262	267	234	271	236	235	274	265	230	246	263	251	276	247	247	250	261	244	278	247	253	237	276	249	254	226	252	237	256	246	275	253	220	245	238	249	245	255	256	262	240	267	215	267	251	264	258	236	240	240	259	245	249	270	275	254	245	236	276	238	234	267	266	244	239	272	262	264	292	233	267	237	252	243	241	241	270	270	250	250	266	258	245	246	244	254	234	273	256	290	262	254	252	265	247	276	256	209	251	248	252	225	253	281	258	251	262	284	232	239	236	245	237	250	256	238	232	244	212	237	294	223	271	265	277	224	279	257	235	228	249	232	268	277	238	237	243	259	247	253	262	238	261	250	237	257	249	246	262	261	260	254	291	244	252	238	233	268	241	255	248	254	295	267	255	261	237	255	238	231	281	246	286	259	252	245	263	279	254	238	272	239	252	285	243	238	213	262	238	271	244	257	213	250	245	235	224	243	235	243	244	273	265	272	246	265	249	268	270	282	259	255	234	223	230	223	252	258	281	249	258	246	246	269	243	243	242	236	216	278	265	270	259	233	247	240	221	243	257	241	245	240	235	240	232	278	243	209	239	275	243	243	260	243	273	250	277	259	234	252	252	232	265	271	217	232	258	250	253	267	260	262	236	222	265	271	251	258	277	248	235	224	273	251	279	256	236	266	267	272	272	266	267	244	254	251	266	260	244	250	228	286	252	238	243	239	278	262	277	268	248	244	239	243	256	250	230	255	256	255	258	250	247	261	261	249	280	251	272	254	265	239	256	253	259	274	231	271	266	266	224	256	245	230	260	257	284	266	272	238	255	256	277	256	234	262	254	260	254	269	230	258	264	252	245	260	223	254	223	246	268	248	267	255	273	246	248	234	257	249	241	270	248	262	206	277	248	232	231	261	273	243	224	230	243	260	252	261	214	256	236	262	243	268	295	258	233	256	235	249	243	258	274	261	280	248	251	234	237	239	254	251	253	249	233	274	256	269	289	240	271	250	248	238	243	227	213	247	291	253	264	270	257	259	244	269	255	227	253	225	244	253	241	256	273	241	232	254	268	246	251	210	270	246	233	249	268	256	246	237	271	237	232	238	238	263	253	268	282	269	259	257	281	251	256	247	271	297	262	230	242	261	244	254	221	244	237	256	258	269	262	250	251	265	223	223	265	253	256	288	258	246	248	254	259	265	246	267	256	255	262	259	250	249	246	255	248	292	272	256	234	247	249	261	261	285	261	237	257	268	239	246	276	268	247	244	251	239	232	247	262	254	261	238	279	235	232	227	275	237	267	269	241	267	265	253	280	237	234	235	265	275	234	234	223	261	237	267	254	244	223	235	248	271	274	258	244	254	244	243	244	249	257	252	260	229	286	286	258	237	273	264	240	244	244	256	240	234	260	229	245	241	234	237	239	234	257	248	270	262	236	251	265	241	219	238	247	278	263	244	240	251	271	273	241	248	237	253	295	262	265	264	255	265	256	267	271	265	234	252	252	265	276	266	236	270	281	245	226	291	236	225	249	247	266	248	250	265	244	255	229	248	275	253	262	245	244	224	242	242	252	223	234	238	258	251	235	248	219	256	245	289	245	249	267	255	252	254	274	249	244	225	242	239	250	273	265	273	240	267	233	250	241	273	257	254	256	240	254	258	279	237	241	255	258	272	249	264	227	238	220	280	243	250	280	249	268	233	257	281	245	255	282	257	246	256	244	241	261	255	255	269	274	251	269	273	234	268	269	273	278	282	239	222	230	209	264	230	266	274	219	229	269	261	273	273	269	239	242	246	274	248	259	260	284	254	250	254	249	278	256	254	257	252	244	268	229	229	230	277	256	246	255	244	263	240	236	271	242	260	260	245	271	243	252	265	257	253	255	209	278	279	274	265	264	251	246	246
8217	3727	7199	7664	7334	6325	3880	3789	3833	4608	5565	3316	3056	2712	1510	1107	932	1259	1278	1093	880	796	769	736	713	711	700	699	701	695	660	679	669	665	650	663	615	639	609	660	573	612	634	601	620	591	583	622	604	603	587	582	591	564	612	573	610	553	552	581	573	621	567	571	597	576	574	605	543	582	590	626	578	581	581	593	595	589	610	580	633	662	672	701	600	594	590	549	554	544	583	557	599	551	563	545	598	608	577	588	545	581	561	554	563	552	515	573	504	568	545	593	557	563	540	539	596	540	573	544	580	526	589	580	549	563	575	547	584	556	545	598	551	548	546	536	549	541	554	566	601	579	572	590	563	599	550	605	550	562	570	571	577	543	528	577	551	574	521	587	552	563	539	529	559	535	608	497	555	585	538	597	538	603	569	590	534	599	536	556	590	590	576	537	543	558	547	588	549	551	539	531	570	561	535	563	563	556	556	581	540	556	559	566	602	589	575	573	559	539	594	592	545	579	576	581	574	549	564	550	561	574	587	535	547	531	551	543	582	600	592	543	562	617	549	558	536	580	514	521	542	562	590	536	563	560	553	587	580	557	540	575	558	537	545	531	554	577	576	584	556	542	549	555	581	573	583	532	545	536	573	545	590	549	570	533	513	532	566	554	527	561	562	582	563	588	605	556	527	540	567	541	558	528	533	573	590	561	541	564	556	569	592	586	554	553	554	564	580	571	551	531	551	580	537	548	535	544	572	568	591	581	570	531	564	577	533	587	527	564	521	586	515	557	529	551	561	539	508	518	556	582	611	547	539	563	553	542	562	544	513	556	524	540	538	556	548	597	563	569	614	579	538	580	547	561	590	538	544	525	549	531	525	592	591	523	578	524	516	568	540	545	560	533	540	549	555	528	514	550	551	598	585	527	588	555	536	566	545	577	586	557	548	557	557	556	566	561	541	576	553	573	565	554	588	545	550	547	551	583	545	572	542	543	548	551	559	550	557	563	586	559	527	585	540	595	543	547	533	573	579	566	578	612	524	522	600	562	543	518	552	541	570	571	581	548	588	565	547	561	559	580	529	597	546	587	507	546	567	604	548	527	562	562	511	572	580	524	534	545	567	591	560	553	575	550	532	577	566	586	528	598	525	576	537	557	598	573	557	528	533	523	544	544	557	529	552	567	589	567	548	545	544	522	559	574	545	561	584	580	576	525	552	511	550	574	553	559	514	600	590	538	525	564	565	575	586	519	563	577	597	544	523	585	569	548	535	541	559	561	542	565	599	572	549	578	560	564	542	548	521	560	526	547	567	526	548	596	550	566	564	524	563	588	511	582	584	572	552	558	542	536	555	559	531	531	527	555	498	537	599	552	590	544	561	541	554	572	565	549	527	557	516	525	607	569	518	546	556	547	556	544	566	527	557	532	555	561	598	517	553	576	530	504	557	535	557	548	583	576	603	511	536	531	548	604	593	547	577	535	514	537	578	559	536	556	535	599	586	539	564	551	543	533	549	559	513	602	532	545	574	563	602	564	577	576	572	570	581	536	579	594	582	548	578	590	495	531	585	526	594	544	567	570	548	574	536	544	545	587	619	552	559	548	584	549	564	565	559	562	562	599	563	579	577	569	510	546	542	501	557	575	558	549	559	535	543	571	557	555	567	536	589	559	546	561	550	550	557	564	551	582	532	547	521	574	549	572	541	556	561	550	563	587	545	521	547	629	592	577	588	533	560	560	563	591	529	520	555	544	537	567	522	555	563	562	588	584	514	557	514	557	568	589	586	531	545	543	620	555	518	585	593	540	543	557	567	530	551	551	604	546	534	531	536	581	513	573	566	555	576	551	534	538	571	587	569	546	545	508	536	566	579	596	555	561	559	568	577	569	575	522	577	565	543	608	503	571	558	557	549	585	555	548	569	543	564	548	574	567	549	523	546	540	553	567	567	600	604	548	549	564	541	572	545	603	564	588	547	565	587	545	512	568	537	556	509	548	532	558	549	555	560	566	575	559	571	512	585	532	564	541	539	556	569	581	553	537	569	591	593	550	551	544	556	561	577	586	553	572	577	591	569	526	579	554	510	535	575	519	584	574	555	543	531	589	549	507	568	580	534	561	548	561	574	539	569	590	534	542	572	597	522	556	524	561	557	564	538	571	556	573	556	547	541	558	513	583	541	600	606	549	551	529	618	529	560	587	569	588	566	605	537	538	572	588	540	554	521	565	558	587	535	556	571	564	524	589	556	571	569	551	564	539	545	573	558	534	539	586	526	585	597	541	567	560	576	545	559	567	567	552	565	566	540	567	535	581	588	575	584	518	571	596	556	521	588	525	579	573	572	536	560	583	536	507	494	571	583	516	592	545	542	542	561	597	535	564	536	556	540	569	569	589	550	574	541	547	513	573	591	573	568	565	589	561	567	570	507	570	586	574	545	551	518	558	611	573	550	544	541	543	540	578	556	593	553	537	568	553	533	535	551	559	593	555	565	575	567	584	518	537	582	535	587	512	544	564	532	556	576	548	570	541	586	536	491	535	579	525	558	546	547	544	571	550	566	520	568	585	520	581	517	545	561	550	585	515	550	568	539	550	550	580	565	589	542	544	511	581	592	574	584	551	592	563	590	568	569	537	507	570	548	598	558	526	560	539	575	576	605	589	523	586	553	617	532	582	636	562	550	553	575	556	567	572	590	559	578	523	558	559	584	530	578	570	556	560	536	599	568	569	556	560	554	560	528	574	532	542	562	587	591	530	535	547	515	582	588	560	555	536	548	554	535	535	529	514	605	558	582	568	555	544	582	552	578	522	550	585	506	537	566	579	571	550	533	564	583	497	585	558	539	594	559	559	575	583	545	592	570	514	558	596	554	600	559	573	556	540	526	580	599	561	548	545	552	537	626	502	546	551	539	604	523	524	527	563	530	569	558	559	582	544	626	542	595	572	552	558	533	517	605	562	565	558	588	592	556	540	526	536	603	574	547	545	544	535	561	534	540	586	597	577	531	495	557	577	557	582	552	588	556	547	544	550	526	557	543	566	566	538	570	578	551	568	579	525	527	538	507	574	569	555	566	524	540	554	596	556	553	592	494	524	527	594	611	530	548	600	588	521	574	587	518	555	526	552	545	529	540	554	597	598	542	565	545	606	542	569	578	570	584	555	551	503	558	562	546	553	574	495	539	589	620	559	538	603	581	541	559	519	522	580	576	592	562	542	517	516	566	609	566	564	596	535	563	582	576	560	530	535	560	535	590	608	570	541	565	518	574	563	554	605	582	547	545	568	571	546	572	565	568	550	553	522	559	532	546	573	548	594	566	574	542	536	536	544	616	538	555	558	552	555	551	531	536	534	579	559	513	561	548	541	576	521	538	565	558	546	574	516	554	563	538	602	554	557	523	564	547	524	530	602	545	555	566	571	529	550	571	543	556	548	548	575	527	568	533	530	559	554	582	531	562	593	577	549	546	536	557	572	557	536	539	541	583	551	525	538	548	484	526	545	551	564
25227	5480	588	368	264	282	271	261	249	255	242	250	244	239	235	259	258	222	266	243	237	247	226	226	230	223	230	268	262	259	227	246	254	256	259	228	237	242	214	263	241	265	243	236	230	276	233	229	241	253	254	261	252	205	252	242	239	269	254	234	245	211	248	245	214	239	240	241	248	254	194	234	239	244	235	255	217	242	217	275	255	245	234	229	230	251	248	240	236	233	214	236	227	247	240	253	229	267	266	215	227	237	223	236	238	251	237	259	229	239	241	249	233	229	238	217	231	227	250	222	246	274	239	230	238	217	240	258	227	237	224	222	255	222	246	223	248	234	252	230	252	241	215	232	215	246	248	253	211	265	237	251	222	222	249	243	236	235	241	267	255	216	244	231	249	249	237	249	223	257	258	253	223	240	252	241	237	230	221	255	218	239	248	242	227	250	219	256	237	247	237	235	238	241	274	222	236	258	240	237	221	229	214	235	276	217	230	264	221	261	230	240	259	261	252	251	268	264	252	260	213	243	237	247	243	231	210	253	222	236	237	252	232	284	234	275	281	216	263	244	232	258	208	246	238	228	235	262	296	233	251	241	243	229	231	238	226	231	238	233	251	248	269	235	255	232	262	213	245	262	257	252	216	249	234	252	247	273	233	232	253	261	225	243	268	252	255	251	250	217	229	242	248	237	247	227	251	267	232	237	220	242	259	229	220	234	219	237	218	244	205	253	221	245	221	246	239	247	248	233	235	241	251	259	254	235	253	240	243	250	254	240	251	240	255	245	236	255	220	234	229	268	238	232	242	255	230	225	257	215	251	255	259	234	211	214	254	259	236	226	239	217	233	243	251	225	239	230	266	250	248	242	207	249	241	237	256	222	238	250	257	273	215	243	237	237	228	234	237	221	235	239	230	222	250	214	221	242	262	237	263	205	245	245	238	219	261	246	252	221	251	260	244	265	214	249	219	234	272	240	253	265	228	232	231	278	219	237	256	260	231	261	244	248	204	236	258	240	217	249	257	251	239	225	242	263	239	250	260	237	254	255	248	229	249	225	234	249	248	271	257	215	243	250	249	246	226	242	248	234	233	195	230	236	253	260	271	223	219	215	246	237	232	254	257	228	237	260	251	251	262	213	229	272	242	258	248	238	226	243	250	250	235	239	264	213	245	241	240	220	244	244	249	232	253	234	213	212	253	238	224	253	208	207	231	223	249	246	232	249	229	256	240	235	302	237	196	225	237	228	258	215	232	240	213	256	249	273	249	232	234	233	200	246	258	247	237	208	228	254	264	222	224	227	225	259	231	249	266	227	282	255	250	233	247	230	255	241	256	235	241	245	257	254	238	247	266	240	252	246	257	256	259	217	223	240	275	255	245	226	223	216	221	213	232	243	219	271	210	246	276	219	249	210	234	222	233	240	221	222	240	253	255	248	234	261	235	257	215	227	237	266	248	255	268	249	235	219	240	200	237	231	243	270	259	270	260	281	273	248	259	242	249	242	216	245	245	220	263	262	247	283	238	249	245	246	214	230	253	238	221	246	219	212	240	247	269	225	254	243	262	259	240	263	212	226	234	254	253	244	243	251	228	243	263	230	261	233	228	253	217	243	231	272	242	260	239	270	288	237	228	240	256	244	235	234	264	266	253	239	226	262	231	234	219	228	240	220	236	268	228	228	235	284	223	228	224	280	213	245	235	238	217	273	218	231	235	224	253	249	230	253	218	271	250	224	236	222	257	230	257	272	244	246	248	238	227	217	241	264	244	237	221	248	251	245	225	240	243	256	272	244	223	241	253	258	251	237	254	225	276	267	216	254	257	231	218	228	261	237	225	251	221	238	272	249	254	218	260	237	234	245	284	246	257	233	234	268	211	252	246	247	267	239	259	245	279	239	216	266	229	207	242	255	248	252	238	244	241	288	274	223	228	266	228	232	251	205	237	218	276	217	215	254	244	237	221	271	234	228	252	254	255	233	241	250	242	248	226	244	246	234	219	252	241	242	222	236	253	237	275	241	238	242	237	238	248	237	219	245	221	238	216	233	255	242	248	227	267	232	232	224	245	253	222	255	226	231	258	228	253	267	240	218	226	239	206	236	256	244	249	248	222	227	261	237	229	223	219	216	255	256	241	223	210	235	253	250	234	219	230	245	230	254	216	250	245	262	249	241	252	227	225	252	215	230	208	227	235	249	238	257	229	241	239	223	237	262	265	246	245	230	246	256	243	238	224	238	248	255	264	236	235	237	222	245	225	239	232	237	249	243	222	229	215	226	245	219	237	269	249	228	223	231	219	249	225	267	261	234	222	238	250	217	249	238	210	267	238	230	212	238	228	228	212	240	253	233	250	251	222	222	238	263	229	238	238	248	222	253	231	249	235	251	244	242	234	221	227	234	221	238	229	221	248	213	241	230	245	249	254	237	240	245	218	220	242	232	254	269	245	230	230	229	257	250	233	247	236	225	266	235	251	250	225	251	225	241	279	210	223	228	216	250	226	241	272	240	241	257	214	268	228	215	239	234	230	254	227	232	209	253	221	259	233	244	245	237	192	242	252	250	244	235	229	229	247	243	240	219	231	236	250	239	228	221	224	218	239	274	262	280	251	202	219	240	227	228	224	229	232	266	234	213	241	229	255	234	218	223	241	221	254	219	250	240	250	222	221	268	239	233	253	239	247	239	257	229	273	248	222	243	225	237	212	237	239	267	266	252	264	218	212	228	251	231	267	254	265	238	258	238	242	237	231	270	238	253	224	187	254	238	225	251	245	254	220	226	266	251	245	212	232	262	255	234	256	234	255	253	240	236	249	239	229	265	237	237	255	247	253	225	233	236	255	259	201	235	236	275	256	242	233	228	231	214	226	244	240	228	234	268	235	226	221	253	230	217	238	229	219	242	227	256	242	238	248	227	225	222	237	237	227	267	224	235	251	233	242	230	248	224	219	235	228	261	237	235	224	221	226	259	268	267	222	223	229	229	217	260	236	235	214	249	209	237	235	232	257	236	264	217	267	227	239	244	247	243	251	232	267	227	261	242	194	228	242	230	226	237	264	250	241	251	260	203	257	268	240	270	254	253	229	240	227	247	226	248	235	227	209	244	245	230	250	258	252	237	223	234	232	255	253	227	210	220	231	239	198	229	225	235	257	235	243	227	229	232	246	222	241	227	256	229	248	251	250	231	225	220	249	219	238	269	241	222	249	253	227	250	260	249	236	211	261	268	247	227	261	256	224	264	250	230	242	267	255	251	266	222	237	230	214	241	235	238	212	258	235	233	221	231	252	234	270	265	238	219	222	244	259	231	241	234	244	239	245	225	242	240	272	255	213	241	252	275	265	255	241	253	223	229	250	247	255	239	235	214	218	233	260	246	227	244	243	248	249	226	248	238	247	235	227	240	254	232	265	241	206	261	233	249	238	230	239	228	239	219	254	276	269	222	243	230	261	252	259	252	246	226	267	253	251	240	238	231	226	270	257	236	279	261	256	240	218	219
6900	713	907	812	757	757	642	584	579	642	653	658	659	573	577	611	562	575	613	530	577	571	538	593	533	541	533	545	566	573	511	565	554	543	564	579	524	569	536	555	548	569	531	581	570	609	501	553	570	547	589	599	545	545	562	587	569	554	543	544	506	563	528	616	559	543	546	575	556	487	557	605	602	586	568	560	582	561	569	547	542	574	546	590	531	560	555	540	544	549	580	499	536	539	532	548	525	582	510	571	556	537	551	580	549	541	548	528	595	552	507	591	501	507	577	551	526	539	578	537	539	578	574	550	546	600	558	564	566	552	534	548	564	551	559	579	568	561	580	569	553	588	568	565	563	514	543	539	569	535	536	519	547	522	515	587	531	617	551	558	524	553	595	496	533	528	617	508	571	521	572	532	564	552	583	565	568	555	550	556	573	566	564	582	544	559	551	521	528	514	576	566	558	563	592	555	537	561	540	566	556	552	544	532	569	569	544	554	553	541	576	585	585	562	561	564	538	536	588	584	551	597	572	571	602	537	595	597	525	543	556	569	566	533	533	587	549	581	598	539	522	543	600	581	542	604	551	554	530	580	543	597	576	572	551	574	564	551	595	570	556	551	565	555	584	538	533	588	550	541	501	529	584	540	542	582	531	574	573	537	556	598	549	538	556	512	542	595	553	591	556	555	516	556	546	526	545	542	554	553	535	576	545	571	571	583	593	574	559	546	542	556	561	615	595	548	581	575	548	607	537	583	559	522	582	535	540	556	596	574	569	546	556	544	599	552	593	539	520	544	541	518	613	555	601	593	538	543	541	544	554	563	584	537	539	554	563	542	595	558	561	585	581	552	559	533	563	563	600	537	541	550	533	541	541	530	535	550	551	626	515	539	606	572	548	541	558	574	575	571	519	565	542	540	524	544	596	569	590	585	560	585	562	598	571	521	567	580	605	570	592	542	568	564	555	538	557	541	585	526	564	564	573	561	577	551	575	536	570	568	545	538	582	547	552	562	563	536	552	541	584	579	534	568	533	594	545	540	576	582	549	551	559	592	585	574	529	591	544	514	554	554	557	575	566	537	566	520	551	566	526	567	564	501	608	550	555	541	549	521	549	553	580	564	546	574	589	588	569	547	569	541	540	554	537	542	530	588	495	538	599	562	556	575	542	537	578	548	561	590	536	566	512	548	569	568	562	575	544	595	543	557	570	548	538	547	569	563	578	561	501	560	542	499	524	582	533	597	516	530	568	559	523	545	559	582	595	602	515	535	583	588	535	590	562	543	537	578	541	511	538	556	537	578	531	577	567	591	527	564	549	577	516	519	567	597	577	560	565	526	552	535	515	581	603	551	549	548	566	542	591	543	532	548	563	563	552	543	533	590	559	594	565	507	534	532	529	531	593	588	553	550	535	574	549	538	606	570	552	577	524	571	559	575	590	573	582	560	574	536	575	595	523	539	555	521	570	574	518	547	604	533	566	539	558	573	577	574	576	521	566	555	591	569	549	554	590	571	548	519	533	518	571	573	501	592	548	586	568	568	542	568	555	540	565	549	513	566	555	577	551	563	576	559	559	546	473	552	590	508	516	577	539	561	544	572	540	592	576	593	544	567	557	524	588	517	565	555	580	571	559	549	529	564	550	569	536	550	526	533	548	554	545	526	549	542	543	561	524	579	528	541	557	557	570	567	522	553	539	565	582	557	514	595	555	578	561	536	541	569	562	542	545	594	573	548	568	537	555	565	563	530	554	579	581	558	550	515	554	573	531	563	557	541	582	539	581	541	541	545	552	573	544	550	624	523	549	600	529	519	530	526	566	539	559	522	567	522	573	553	576	555	541	578	599	520	558	533	592	541	560	563	515	529	548	562	559	540	574	595	528	544	530	552	524	546	530	541	586	512	592	564	550	521	521	575	536	588	595	543	550	558	572	519	555	551	559	561	538	528	510	569	566	586	594	518	489	579	529	551	595	591	589	563	540	573	559	561	550	566	570	582	541	571	564	568	574	525	570	534	492	560	567	534	525	540	529	564	546	566	570	540	600	577	531	522	564	537	590	568	555	520	586	557	609	577	559	531	525	554	578	507	554	579	576	566	563	560	557	535	571	544	557	559	587	589	558	579	567	550	578	536	591	586	546	540	519	504	565	547	572	547	550	565	577	552	564	532	546	513	561	554	535	550	536	582	593	510	563	589	520	515	553	534	541	476	580	544	562	531	566	516	608	582	557	569	563	521	525	554	545	557	503	561	543	542	572	557	555	616	557	577	591	583	582	548	564	602	542	539	573	505	543	553	550	558	557	535	553	577	594	578	544	541	592	613	534	565	590	573	512	548	566	534	542	574	503	553	543	574	523	557	540	567	596	549	592	582	572	572	511	600	569	552	543	551	547	618	534	545	565	555	565	503	541	558	553	551	539	571	559	551	602	570	530	532	569	550	552	606	533	570	581	569	548	591	557	550	523	560	542	547	554	502	606	567	556	603	592	597	594	591	589	533	536	539	518	552	549	591	586	586	563	564	554	532	562	508	572	552	569	553	519	553	539	546	571	530	517	562	532	556	566	545	538	553	506	561	579	565	529	574	522	535	594	521	549	544	555	565	548	598	539	545	525	498	522	523	552	540	614	514	557	527	572	559	568	538	523	551	522	574	541	603	538	588	564	532	548	615	545	609	564	570	582	556	605	543	602	547	576	552	590	530	572	577	579	572	533	558	555	559	549	545	581	527	627	570	522	540	539	534	548	575	599	523	572	522	572	549	561	503	540	592	560	546	569	538	550	561	573	528	548	576	552	574	588	553	548	533	550	578	557	539	531	537	564	563	545	585	550	582	556	556	600	540	559	531	558	531	548	537	587	589	559	527	555	544	536	611	556	559	572	582	542	560	513	560	528	553	551	550	565	595	524	603	532	540	503	513	555	550	560	540	610	566	552	559	527	560	595	496	584	528	522	556	582	560	532	567	580	561	588	568	579	566	536	569	521	570	540	585	585	556	575	563	563	587	579	588	540	547	548	556	542	558	546	576	565	562	560	568	540	539	565	554	585	585	587	584	556	592	514	515	563	585	527	526	524	542	593	587	587	529	578	573	556	557	570	537	599	543	539	572	599	576	570	530	547	569	527	563	576	583	527	531	556	581	619	548	536	583	568	524	570	532	541	575	544	550	554	543	619	570	523	527	565	571	564	538	565	621	577	535	545	574	546	574	516	598	567	554	534	552	578	550	524	539	573	543	535	546	541	586	572	515	576	587	577	506	543	540	580	539	532	585	587	563	584	588	534	554	573	554	531	581	544	539	556	547	533	564	568	573	546	570	534	560	537	545	573	567	570	574	545	540	558	568	555	525	568	535	566	544	564	620	579	551	547	555	547	562	591	577	599	561	553	591	560	568	571	577	586	573	561	617	541	514	551	582	582	577	577	563	579	551	544	577	548	579	566	570	560	533	561	580	565	553	566	581	574	556	547	571	544	527	551	597	595	544	588	538	513	571	537	555
27308	9437	4134	2845	1734	1267	728	606	585	707	885	764	594	405	393	308	343	396	348	347	325	324	321	336	338	355	298	325	331	323	356	303	321	311	336	334	313	316	321	362	301	327	298	348	302	356	344	331	308	328	326	323	309	345	354	348	321	298	280	345	314	308	329	316	342	319	305	330	355	366	303	328	321	317	322	311	321	318	343	307	336	348	321	323	303	329	326	333	321	281	335	296	328	308	318	346	307	299	320	335	335	323	282	298	312	360	325	342	314	336	316	318	298	337	327	325	308	311	302	319	326	308	318	290	329	304	331	339	328	336	347	320	335	356	305	303	322	331	324	338	352	321	301	317	338	338	335	330	311	325	330	323	310	314	327	312	308	342	347	300	340	292	319	332	303	283	342	316	339	319	346	291	306	294	321	329	326	366	353	310	324	349	303	313	326	300	321	284	307	355	363	314	325	308	346	332	303	312	322	340	337	349	297	269	327	318	336	329	338	298	306	297	343	316	329	338	315	319	338	369	323	304	348	318	357	320	317	331	344	298	312	328	347	280	323	299	271	341	320	318	308	312	334	322	339	327	315	311	333	350	335	319	304	331	338	340	281	296	305	304	317	324	331	327	319	335	336	343	339	284	348	335	327	290	323	334	336	319	317	295	318	321	367	301	306	316	327	307	335	314	349	324	294	315	320	334	345	305	316	329	283	323	320	331	309	295	311	354	304	314	350	323	318	338	332	316	319	339	314	334	305	307	283	310	313	326	322	302	349	315	295	299	309	318	308	294	332	285	329	296	291	354	345	293	331	343	349	313	330	313	314	349	323	315	313	329	285	342	331	305	327	320	303	284	328	340	300	305	349	293	340	322	324	306	307	329	301	297	338	290	293	296	332	324	290	332	348	319	328	311	311	348	297	308	319	313	299	346	329	277	309	306	325	322	338	327	308	332	320	329	334	308	315	295	306	325	312	321	332	336	354	345	303	333	323	323	334	381	269	336	342	320	302	321	289	343	306	309	295	314	315	299	302	329	330	332	343	339	308	342	343	322	346	330	357	352	363	313	310	334	312	307	329	321	350	329	309	304	292	318	283	332	317	328	344	323	343	322	324	325	304	327	283	334	305	323	336	324	304	331	319	320	312	305	329	328	326	328	308	324	328	327	317	325	316	339	348	297	301	334	335	329	313	338	330	325	296	303	297	292	321	330	325	308	299	363	364	312	362	338	309	306	300	295	371	268	323	291	341	350	333	334	321	326	321	326	301	335	305	330	316	291	306	342	318	326	310	296	323	340	344	315	322	306	336	357	312	318	330	321	312	295	318	299	326	316	321	300	305	326	332	321	325	326	320	311	305	309	315	328	311	364	322	344	334	346	290	325	312	319	347	329	301	325	307	314	335	308	312	313	313	340	325	323	270	320	283	343	341	298	346	307	316	322	359	310	321	364	321	315	327	343	324	302	331	337	314	333	318	321	313	330	317	276	329	321	313	322	348	293	321	321	316	372	320	354	335	286	343	344	314	309	352	361	308	299	306	332	313	320	294	317	307	309	353	325	303	337	311	305	300	308	307	318	327	297	306	310	311	313	307	313	326	314	322	304	309	326	338	332	320	294	300	318	324	304	319	335	282	337	328	351	338	342	351	327	359	294	331	322	299	304	337	338	317	324	330	307	344	348	333	332	299	343	359	310	319	324	345	307	352	257	320	301	311	299	346	340	334	326	336	298	347	344	283	274	319	312	317	339	317	304	304	326	312	342	328	359	307	329	301	326	312	312	318	331	302	304	297	310	325	312	310	353	340	314	302	353	313	304	290	292	327	330	294	337	329	305	321	319	325	341	287	313	307	292	342	337	337	332	324	308	329	306	324	327	321	326	317	336	314	349	333	294	306	348	335	295	315	325	293	300	288	288	298	304	317	305	337	345	288	319	319	325	295	308	329	334	334	335	333	336	330	312	330	362	298	333	328	365	302	327	335	319	291	326	305	310	325	323	306	315	342	330	319	288	329	282	331	306	315	323	303	328	334	324	312	316	315	334	335	291	342	342	316	294	326	308	312	300	344	300	330	314	301	309	301	345	344	335	337	340	306	317	313	320	315	309	339	334	315	335	331	319	304	328	326	314	298	297	319	334	314	319	371	297	315	327	332	305	340	334	301	332	321	327	343	315	303	292	322	294	333	333	347	317	302	319	328	297	312	304	356	305	325	328	303	319	299	296	302	337	335	321	348	306	329	315	356	310	311	293	318	278	325	335	322	326	306	317	328	336	329	300	325	326	306	289	323	294	283	352	315	323	333	329	355	324	379	324	319	335	322	323	323	303	312	333	337	334	320	311	349	387	348	331	319	300	282	306	306	318	288	303	318	315	321	295	317	344	322	369	308	343	329	297	345	326	323	301	323	338	325	326	313	300	335	309	300	356	349	331	381	310	321	322	289	357	313	329	350	326	331	325	372	306	312	303	290	313	339	344	312	337	313	327	313	335	303	295	322	316	351	341	286	330	330	322	299	365	324	324	339	313	337	327	336	324	353	325	290	314	304	337	328	313	317	344	323	340	319	327	302	314	329	294	314	318	339	316	336	363	307	301	312	345	313	329	338	329	313	331	320	315	303	317	353	339	343	286	330	306	314	324	342	323	315	339	335	314	326	313	308	338	348	301	320	325	348	365	324	319	315	326	337	286	316	302	321	331	317	323	324	309	291	324	322	337	299	301	314	344	328	332	333	317	324	321	336	301	345	318	333	344	318	305	313	310	299	296	322	352	319	303	321	306	300	349	294	297	312	306	313	335	293	316	349	294	319	326	352	315	325	340	335	318	327	328	330	349	366	327	311	330	324	360	311	299	348	334	339	320	338	325	324	318	291	336	305	296	315	317	315	364	319	326	275	323	308	294	341	320	334	287	338	339	315	313	311	320	326	343	285	319	312	332	341	313	336	308	352	330	313	296	356	331	328	338	321	353	279	362	340	329	340	342	305	317	287	268	341	274	332	305	323	324	343	322	301	292	316	321	312	321	329	325	311	314	309	329	351	357	318	323	303	310	340	308	299	322	341	321	324	344	316	312	338	333	323	285	311	327	294	352	367	282	293	322	308	325	337	302	336	318	304	320	326	335	317	312	327	328	329	330	342	290	364	302	341	319	295	345	341	343	311	319	320	320	303	312	336	335	295	324	279	348	297	324	321	301	303	335	308	312	336	333	329	334	343	316	331	302	316	294	316	318	330	303	319	282	343	314	309	315	330	337	336	345	338	315	297	287	342	341	317	330	320	360	341	308	326	340	351	308	297	335	303	336	349	313	341	309	317	323	297	335	315	336	293	282	323	302	336	274	333	291	323	350	314	292	310	342	316	326	295	316	296	318	335	308	337	353	319	333	308	305	320	318	345	363	337	312	332	302	343	309	349	296	341	320	288	300	315	311	323	311	329	330	337	340	298	316	327	307	340	358	333	337	344	315	322	294	320	337	335	325	325	333	345	285	306	286	343	330	310	328
7762	2575	4440	4740	3925	3563	2417	2231	2451	2948	3755	2472	2148	1480	1288	987	942	1069	1110	1036	870	852	829	864	826	804	839	830	822	849	793	788	757	793	783	767	775	749	783	806	788	773	756	750	791	752	746	790	778	763	793	707	749	803	773	792	733	741	764	771	746	794	760	778	782	734	724	782	746	793	761	794	782	765	780	808	745	808	821	758	765	766	779	792	770	786	774	757	797	771	753	765	772	738	771	759	779	746	778	706	696	743	751	805	784	760	733	793	763	759	774	771	785	758	762	781	758	780	806	741	756	746	713	720	728	784	712	790	744	746	768	796	727	754	756	765	774	748	787	751	758	702	767	770	748	807	760	771	729	757	764	749	756	727	784	783	770	767	702	744	766	733	729	776	777	776	750	706	765	732	693	728	793	772	757	803	752	773	768	767	738	776	789	774	667	755	687	829	724	752	728	735	744	841	749	725	756	768	741	773	787	795	782	700	747	774	755	757	741	753	780	777	743	765	717	754	762	742	729	766	765	784	748	770	754	736	737	772	799	711	755	756	805	739	701	778	751	791	784	757	745	789	783	716	778	797	729	759	794	755	722	786	741	752	759	737	812	713	750	775	773	735	728	749	751	772	795	777	772	752	725	768	720	751	751	756	712	724	764	746	723	771	791	767	748	696	780	801	725	711	788	686	722	767	708	742	711	768	744	745	751	781	724	750	721	812	750	762	764	756	772	780	754	779	773	731	745	773	795	694	775	767	716	776	755	740	752	786	683	740	799	734	719	720	739	680	785	746	767	716	747	742	728	748	729	729	762	757	782	743	695	719	743	728	831	721	783	749	771	740	750	700	771	698	790	752	792	751	757	758	727	762	758	757	713	791	763	769	713	728	722	797	718	743	717	741	797	749	713	754	768	706	684	746	755	743	751	761	727	760	794	730	724	695	711	752	750	718	731	785	729	733	742	818	790	760	718	744	752	760	721	773	764	736	760	758	718	723	722	741	786	762	738	762	734	729	783	739	763	760	717	775	738	725	745	741	736	717	775	746	741	765	739	802	731	763	740	727	763	795	737	780	763	765	737	763	763	770	752	699	742	768	766	743	745	756	734	739	759	752	721	742	725	771	758	793	754	784	765	755	774	722	747	747	772	753	787	777	754	751	716	706	711	745	726	733	725	782	761	793	756	729	786	744	771	704	733	731	777	745	740	705	759	756	767	780	728	809	745	711	725	734	725	695	690	754	756	739	782	753	741	733	696	727	759	714	766	705	721	795	697	693	772	801	750	737	684	720	763	753	747	744	734	727	781	756	754	716	772	777	753	740	733	766	730	745	753	764	716	774	722	742	742	738	735	756	686	767	772	723	777	662	731	781	785	741	797	769	803	721	721	802	782	694	756	775	735	737	751	731	747	758	717	726	736	742	752	761	765	740	740	787	743	734	772	730	713	730	777	746	761	746	788	734	717	762	721	739	732	765	746	751	759	747	807	711	809	708	773	746	648	765	779	759	715	724	743	768	735	748	760	764	785	777	759	760	792	741	735	764	726	793	769	720	780	745	717	764	730	720	736	731	733	737	728	824	773	743	725	803	743	754	729	761	758	763	784	780	755	720	737	742	766	741	758	732	714	770	711	762	733	761	776	744	742	730	752	772	722	822	738	740	810	753	711	795	687	758	773	713	772	742	747	760	709	715	707	756	770	751	727	756	752	791	733	750	723	771	735	757	743	721	745	734	737	771	783	753	751	764	718	709	735	797	735	690	756	747	752	723	761	779	748	757	764	707	755	757	725	778	785	751	766	789	774	742	778	815	745	751	731	744	761	734	743	735	740	787	719	764	742	787	746	744	724	757	766	762	769	737	757	800	725	728	714	714	774	785	787	754	777	770	757	723	756	758	735	773	757	720	832	750	744	762	791	733	731	757	726	753	752	757	732	735	733	767	732	767	733	778	767	737	731	802	755	774	734	768	750	776	772	764	747	759	755	753	769	730	723	757	719	776	776	809	764	724	774	783	750	758	736	730	768	769	764	741	707	748	734	678	786	779	759	721	693	755	765	762	743	701	749	720	753	750	738	773	719	754	712	728	702	748	770	715	696	701	743	774	727	731	766	715	781	778	730	783	769	747	796	772	790	725	774	733	730	774	775	739	779	735	747	751	771	760	730	749	734	686	771	741	761	783	749	743	765	718	757	740	764	740	737	766	746	774	776	766	722	768	749	740	763	756	738	751	778	792	747	747	776	718	716	743	777	699	738	759	735	782	776	741	721	744	733	814	718	774	773	743	702	761	728	771	752	736	741	777	727	761	769	742	724	759	766	764	739	772	739	751	706	711	793	736	809	768	775	760	732	677	768	755	763	714	759	733	761	750	710	760	804	770	708	765	757	758	739	742	732	750	773	695	729	728	761	769	753	767	703	689	757	707	791	747	792	813	732	761	709	774	753	708	761	769	735	719	763	767	712	739	770	774	748	746	703	777	810	737	795	719	824	746	768	735	777	734	760	740	749	736	727	803	727	716	793	746	734	690	756	765	771	748	722	740	737	772	735	770	789	732	773	758	747	702	728	734	737	763	735	723	746	763	741	739	764	738	741	800	688	752	710	748	748	707	683	715	786	743	747	781	713	780	770	776	772	777	766	731	769	733	774	786	718	769	765	797	790	758	800	746	748	715	740	783	826	734	716	745	748	740	765	723	787	796	765	790	783	718	744	744	779	739	744	748	758	714	782	767	729	796	738	785	765	769	772	762	783	782	714	773	703	771	780	738	758	713	749	777	755	781	770	708	737	786	740	755	822	709	761	776	751	772	749	754	755	780	737	750	721	770	712	718	773	757	687	723	772	745	713	775	761	731	784	750	765	701	718	708	744	819	731	726	768	777	723	731	771	727	752	751	734	740	786	730	758	727	757	804	757	727	767	771	758	747	788	777	746	754	765	766	728	757	749	739	795	770	749	759	761	774	746	739	769	752	774	746	740	804	769	705	764	763	721	757	795	732	733	750	736	779	694	720	727	793	798	751	763	811	749	662	794	742	737	783	732	720	778	763	780	773	734	735	719	770	743	767	769	730	750	819	699	744	782	715	740	791	784	722	754	761	713	764	730	771	760	754	788	731	753	767	701	758	705	745	770	784	741	770	800	719	712	696	717	755	750	772	759	755	730	693	755	780	773	722	785	731	739	754	753	757	751	788	811	730	750	777	770	789	783	730	775	827	738	729	728	747	787	784	783	739	753	743	749	737	784	771	758	694	746	778	750	720	748	778	769	770	707	763	767	740	781	721	748	773	783	748	758	718	769	747	717	742	735	751	777	758	752	764	734	763	764	750	773	770	793	774	736	745	748	759	771	737	746	758	704	733	790	783	790	738	745	745	742	755	759	780	756	807	760	732	762	795	821	764	756	715	754	731	780	766	757	788	743	750	745	760	736	803	789	757	727	740	789	772	720	770	723	733	761	759	744	747	737	809	744	777	735	769	743	797	772	723	820	737	743	756	774	783
28193	13417	6834	4961	2730	1909	1094	784	753	967	1084	838	795	580	355	303	289	291	321	283	285	284	242	263	262	283	297	261	251	254	268	242	264	259	287	259	255	193	240	242	271	273	275	253	239	233	250	223	259	259	232	277	265	256	255	255	264	250	248	242	264	270	223	261	264	258	245	261	233	247	266	256	253	261	227	245	240	236	266	225	269	242	208	259	235	237	257	282	269	248	218	258	260	251	260	237	278	278	251	243	234	271	260	253	257	267	248	252	276	239	244	241	247	240	217	240	244	251	261	240	262	257	239	273	262	247	276	248	239	243	237	245	256	248	227	225	239	242	247	248	249	271	235	272	269	259	259	249	238	245	269	262	263	249	230	270	261	224	246	220	231	270	255	234	254	234	243	236	238	232	264	247	225	246	257	255	262	259	248	210	263	267	243	247	263	267	248	242	247	256	267	266	241	260	239	253	245	224	258	252	240	248	273	242	228	227	232	269	238	256	264	260	260	236	248	224	274	257	230	257	216	284	264	235	238	241	228	252	259	250	268	233	262	251	264	252	236	252	215	253	252	259	276	253	250	265	244	232	261	237	217	242	252	258	242	237	227	242	256	225	242	266	233	276	262	256	249	255	253	251	223	228	235	229	234	203	269	230	240	240	257	243	250	257	248	269	262	233	225	277	236	242	256	230	268	211	247	266	251	236	223	225	251	238	264	241	227	254	269	230	231	237	284	231	261	231	239	261	243	249	261	278	240	270	233	254	264	239	254	246	256	256	244	234	245	256	245	258	227	256	244	244	239	228	238	244	244	231	231	244	230	222	264	257	243	239	235	246	238	248	253	277	248	256	266	236	251	256	251	266	235	242	243	226	244	293	269	241	266	242	267	241	225	250	244	219	229	242	220	238	237	254	266	233	250	255	225	250	243	240	256	253	253	231	231	237	249	257	247	231	265	238	227	252	241	249	233	257	257	230	241	274	282	229	246	252	254	228	223	222	216	267	251	248	238	280	254	253	280	241	214	251	271	259	222	254	222	264	254	256	216	231	241	274	247	251	251	242	258	238	248	241	255	239	242	240	260	253	256	230	243	268	242	225	251	230	242	236	239	237	236	245	256	256	245	220	258	249	238	259	238	257	271	240	255	248	255	269	253	223	269	242	244	218	242	243	245	227	254	248	235	249	237	225	245	237	268	229	220	258	238	237	243	237	252	271	243	247	220	218	236	239	222	263	269	217	235	238	249	224	232	262	241	242	250	250	240	244	240	245	264	245	262	246	258	246	239	239	270	224	216	241	255	261	236	244	254	272	252	256	261	228	221	205	231	263	266	219	229	262	227	247	275	281	242	231	265	235	247	266	228	266	235	230	252	249	246	249	225	242	261	270	242	244	282	269	216	227	243	237	243	237	264	244	229	256	242	246	244	256	270	251	253	277	240	271	235	250	223	251	230	235	237	249	240	255	247	227	228	231	238	261	270	255	233	239	240	234	280	241	262	261	246	240	225	254	235	236	250	277	236	224	222	254	224	227	264	250	251	228	242	256	221	249	237	241	264	262	238	253	203	222	243	238	235	218	263	271	262	255	258	230	255	250	242	242	259	233	261	269	260	236	261	241	222	252	241	230	233	256	233	231	276	253	219	261	260	241	261	276	239	229	247	258	266	248	236	240	258	237	247	241	247	270	246	239	232	264	254	212	246	263	251	286	242	236	252	237	245	233	246	254	227	245	217	246	238	245	239	272	239	261	234	252	263	249	266	258	275	229	255	254	197	229	240	238	241	249	246	248	244	249	242	217	264	255	260	240	251	260	239	246	221	237	245	258	260	247	248	257	241	242	222	230	236	245	271	227	253	242	233	247	233	235	262	239	235	249	214	242	254	217	251	244	259	220	211	247	229	222	259	245	251	246	260	255	246	250	242	228	227	271	230	258	231	258	222	229	232	254	279	245	244	248	252	235	259	237	217	262	256	277	219	257	252	249	285	238	217	235	218	263	243	236	249	214	246	226	256	246	235	250	270	233	257	273	248	211	238	288	262	250	255	277	284	226	268	231	216	246	238	266	246	245	247	214	237	215	266	249	232	243	242	251	247	227	250	243	257	250	244	267	222	228	247	230	256	231	268	257	253	248	260	253	266	194	235	237	248	266	291	222	239	243	237	248	240	229	244	243	246	242	258	248	267	271	235	265	255	249	236	223	251	243	249	225	245	240	247	238	242	254	255	241	225	235	267	270	244	231	264	264	254	241	273	255	237	234	217	245	250	246	243	241	252	252	267	247	259	229	228	257	250	248	252	230	262	283	254	263	268	237	223	266	245	286	242	260	244	232	215	223	231	257	266	221	292	209	245	240	247	255	243	247	213	241	234	273	261	267	248	260	232	240	272	278	235	268	263	230	231	231	236	221	226	234	233	228	254	258	251	246	255	228	245	241	282	222	244	232	241	256	242	248	248	253	256	212	242	229	253	238	242	249	255	221	239	248	252	249	239	246	253	221	243	239	276	257	271	237	243	265	230	229	228	270	243	220	249	255	263	234	241	248	243	267	274	234	252	254	259	244	223	251	246	222	237	258	218	256	254	231	249	270	227	253	243	245	273	254	272	263	251	210	243	224	232	240	258	248	242	236	268	248	252	242	259	252	253	222	251	267	254	236	274	225	224	249	268	206	262	223	229	241	225	236	277	247	255	224	268	223	240	253	282	261	220	259	247	249	239	237	252	248	248	243	262	249	233	283	250	238	230	276	262	261	235	240	252	295	234	257	227	243	230	239	234	261	246	237	219	252	260	234	255	273	261	269	248	244	256	267	243	259	256	260	249	233	260	250	268	251	243	262	243	258	265	237	244	237	260	232	279	239	235	247	255	248	262	239	216	246	245	230	251	248	262	264	232	256	240	253	248	228	232	247	282	259	276	255	263	236	264	236	228	251	244	239	229	256	249	282	246	225	252	267	225	225	254	243	244	278	238	257	222	249	272	248	248	214	236	243	270	211	264	234	224	281	245	241	235	247	239	244	239	268	231	254	229	244	261	220	238	247	231	239	238	272	238	245	217	233	226	249	251	266	240	253	229	264	282	258	284	227	248	235	263	239	242	224	243	239	227	240	254	248	205	214	237	237	258	239	230	249	250	285	276	260	256	248	253	221	254	230	260	239	250	222	253	267	247	252	224	253	255	280	261	256	254	244	244	241	249	253	222	250	235	221	227	218	231	217	232	270	248	256	233	252	257	229	231	265	252	258	246	249	249	250	260	219	265	245	276	261	239	249	217	256	249	249	240	227	268	241	240	258	224	232	249	269	261	242	240	272	272	248	263	264	266	246	251	230	241	272	268	275	235	236	222	265	241	243	249	234	294	250	246	232	245	222	244	250	240	235	262	271	243	258	251	255	256	247	252	231	261	222	257	254	253	286	229	260	243	226	253	277	241	219	258	238	262	244	224	228	264	240	226	260	231	250	266	277	248	276	234	271	244	236	259	233	228	265	231	236	239	263
8151	3834	6345	7161	6148	5366	3847	3170	3505	4514	5262	3616	3279	1942	1445	1018	930	1302	1118	1033	860	752	743	719	774	716	734	687	682	654	656	646	625	656	624	642	624	652	582	586	614	584	548	613	573	591	550	567	575	584	596	609	553	583	577	565	574	566	565	584	592	575	565	580	594	576	607	543	543	518	582	534	580	574	538	555	547	679	655	631	534	604	579	582	581	542	556	559	539	527	581	570	566	527	534	562	593	557	551	544	516	542	564	520	528	570	557	564	556	566	553	478	527	543	557	557	550	541	560	559	589	580	553	550	571	553	532	536	523	523	536	518	559	546	538	501	552	526	556	563	590	531	540	607	562	520	558	523	564	564	504	553	586	549	522	603	541	593	534	537	590	569	534	535	578	551	535	539	532	557	545	584	547	527	590	538	553	531	549	555	511	589	554	510	546	562	510	580	559	597	530	573	548	593	528	504	566	528	546	516	560	547	540	530	536	552	543	560	553	566	547	563	533	559	540	564	503	550	524	535	534	555	531	538	546	534	540	527	557	496	576	529	537	554	552	518	539	512	573	561	569	525	548	545	563	550	508	524	552	528	545	556	549	525	544	595	551	542	527	562	537	546	554	548	555	558	528	540	577	531	530	600	532	552	540	553	546	555	541	560	569	542	512	548	542	515	599	554	542	571	546	560	515	591	535	548	511	566	515	513	540	540	527	544	562	550	524	546	546	536	561	505	535	487	522	540	560	540	534	539	504	567	557	537	576	552	580	538	497	564	580	501	518	542	535	540	508	514	576	555	570	532	502	560	560	601	521	557	534	538	517	537	555	570	541	567	537	553	575	566	545	535	523	532	515	528	583	560	562	553	546	567	545	530	544	520	524	547	535	544	569	574	560	546	608	523	591	546	526	546	518	531	553	536	572	573	539	548	589	534	573	562	539	521	532	565	526	524	525	550	550	563	540	587	528	514	549	569	559	566	573	546	549	511	557	575	581	583	555	540	557	566	535	553	530	503	565	557	545	581	523	562	540	539	554	528	554	530	531	559	551	518	521	534	515	550	560	536	531	551	574	565	541	527	551	570	557	575	543	559	585	528	527	558	542	555	533	559	514	521	503	537	517	520	521	539	547	547	565	552	525	540	536	557	540	553	576	562	508	538	518	530	529	536	606	552	570	540	519	559	533	588	574	540	556	542	504	534	539	576	523	559	517	526	512	566	545	537	552	562	572	555	554	524	588	530	489	568	552	555	587	583	553	576	589	575	557	530	566	551	503	526	566	625	504	547	607	522	556	566	547	536	557	513	494	556	535	562	559	552	571	549	518	553	530	552	528	569	548	519	552	574	541	553	554	551	538	527	543	576	498	544	527	580	558	579	556	539	544	565	588	546	540	561	538	545	529	516	535	487	519	527	561	551	568	573	523	583	547	549	547	571	511	539	546	556	523	555	541	526	572	527	566	509	576	552	521	514	563	555	541	538	532	542	567	581	529	548	560	541	557	538	570	567	557	557	540	524	498	567	542	565	536	563	560	558	576	569	542	506	536	579	533	567	540	542	548	514	570	562	577	548	594	522	518	507	527	563	538	589	535	525	543	563	532	554	536	530	554	512	557	545	570	545	535	577	519	541	572	575	557	590	550	558	575	570	554	515	543	543	533	521	537	564	548	570	542	582	547	565	538	529	561	544	526	559	520	555	544	549	579	575	558	533	547	529	528	501	555	559	549	592	528	538	527	545	585	526	552	567	536	583	573	566	540	577	543	506	559	532	530	503	550	532	515	582	537	531	527	536	515	548	537	496	538	558	556	563	568	592	536	536	526	522	513	533	526	585	543	546	572	562	523	552	492	580	579	533	539	553	499	547	539	536	583	542	558	525	560	561	547	523	509	528	548	552	535	547	575	554	514	566	514	550	515	525	517	566	518	532	536	543	542	549	594	567	556	564	549	582	553	589	549	506	547	553	536	562	583	545	525	556	543	557	546	524	582	596	532	536	521	520	550	541	531	545	546	550	584	572	594	572	531	536	589	605	538	536	547	561	538	568	521	559	532	535	563	515	524	568	568	524	555	571	561	526	548	561	559	532	514	537	577	548	554	525	550	529	551	533	585	489	525	587	536	543	561	576	531	530	544	545	532	541	551	532	552	551	554	546	552	579	534	542	596	570	533	593	575	542	560	524	541	557	598	518	519	556	600	566	571	535	553	545	541	567	586	499	567	540	532	568	576	554	607	553	580	521	581	555	553	551	516	570	556	529	541	551	555	541	526	496	547	490	575	566	549	526	503	515	541	574	564	564	532	509	526	584	508	545	564	562	551	534	569	536	568	519	580	528	536	525	558	540	554	528	545	561	517	519	525	540	535	538	532	583	496	533	578	578	496	555	564	588	512	522	534	539	557	576	592	589	519	544	540	541	563	561	531	547	529	532	531	543	555	582	538	507	549	536	502	519	546	540	560	561	524	538	510	559	559	510	562	568	535	563	556	556	545	581	545	555	538	606	545	537	529	556	515	540	529	585	485	538	585	598	547	571	556	565	528	535	517	507	580	560	515	583	564	598	587	591	538	562	567	573	526	562	559	542	497	578	519	534	548	510	534	573	553	557	533	585	568	571	578	533	485	532	556	549	590	537	591	534	543	515	591	538	569	501	580	535	584	549	571	490	496	560	517	560	520	562	557	557	572	533	562	589	578	521	565	525	513	541	568	558	501	533	550	579	585	547	559	545	524	534	625	594	535	556	516	559	541	514	602	534	542	545	533	554	581	550	607	571	549	574	567	554	516	505	544	542	549	528	551	570	498	533	551	557	549	522	561	524	552	527	562	553	542	561	513	601	566	551	523	550	583	593	576	551	545	542	562	532	533	550	600	588	581	525	556	546	556	597	577	555	564	518	521	549	555	532	541	541	532	524	569	527	527	528	611	556	552	580	511	581	524	588	516	527	508	594	546	562	532	566	559	556	533	519	551	574	554	546	596	562	587	573	557	552	524	553	571	528	519	609	531	557	533	581	556	515	566	543	551	543	584	550	517	530	591	552	554	560	540	557	542	500	536	557	545	529	515	551	600	567	562	544	549	537	543	568	552	510	532	577	579	560	524	526	548	556	539	540	595	555	526	507	553	535	567	520	615	571	559	509	553	500	550	530	563	532	552	529	554	522	526	556	570	514	523	560	496	543	602	574	565	566	538	552	538	551	545	537	565	509	554	544	561	532	576	541	556	579	541	552	597	525	539	591	565	516	592	540	542	526	563	514	529	531	594	510	562	528	568	566	546	560	530	535	563	563	508	512	539	527	537	563	569	573	549	551	537	569	537	562	555	574	544	517	572	547	532	544	559	533	507	542	529	529	545	570	502	516	533	615	524	597	540	562	535	534	560	527	528	533	529	520	563	570	584	586	565	567	582	579	535	559	536	579	546	534	553	546	515	574	556	546	571	539	534	598	577	574	545	527	561	556	587	556	596	532	523	556	560	538	546	510	557	561	570	566	529	549	549	549
25410	5623	423	378	297	261	221	238	216	266	281	251	230	246	262	202	230	220	237	240	271	213	237	212	232	219	231	250	256	210	218	250	214	232	208	213	215	270	226	243	223	247	248	240	245	262	233	253	217	253	231	250	217	234	237	229	234	242	229	227	201	246	244	227	229	265	238	235	256	255	240	262	231	235	235	225	236	244	252	224	221	230	251	222	240	251	246	234	256	230	229	242	249	212	230	245	228	225	207	243	255	230	231	225	242	234	207	249	232	230	264	235	248	241	245	220	237	213	247	205	248	249	209	213	234	239	240	279	236	223	219	215	210	244	242	237	222	233	226	235	222	204	256	221	204	244	206	212	230	209	250	220	229	207	249	211	223	212	213	244	226	240	229	220	244	242	193	246	233	223	223	209	203	226	241	245	212	216	251	221	232	216	206	264	255	222	204	245	238	213	224	236	210	247	227	251	229	236	218	231	236	233	228	231	243	235	236	252	242	260	233	215	228	252	241	236	254	223	250	234	234	251	227	220	260	248	251	228	237	261	268	252	247	212	241	233	241	207	242	242	213	221	233	243	241	241	218	259	210	234	234	252	243	219	212	217	257	256	225	244	236	240	254	252	242	244	239	219	251	192	233	224	246	258	252	232	235	254	231	228	230	222	226	248	208	244	228	263	262	221	230	243	236	227	249	233	251	217	223	237	229	225	221	208	232	234	237	230	233	229	200	232	253	189	230	249	227	248	226	248	218	206	226	215	237	229	238	233	233	224	240	223	235	226	267	239	223	246	255	225	239	232	236	222	210	236	257	246	247	235	234	228	275	228	208	230	230	220	228	205	213	206	210	236	263	203	229	234	244	222	240	244	246	218	254	233	264	242	239	222	250	205	209	211	225	254	244	220	226	240	247	239	238	217	218	215	218	255	230	243	196	207	235	244	231	228	215	246	227	202	240	251	232	229	233	216	214	242	225	225	229	224	225	236	235	234	231	237	234	225	258	254	236	257	214	235	259	219	203	210	226	241	255	215	233	242	250	221	254	208	221	245	237	227	233	243	233	211	263	240	227	251	229	224	246	233	239	248	249	234	235	239	255	233	232	238	225	254	237	240	201	243	252	240	239	248	265	231	235	242	214	233	234	224	261	215	248	251	229	207	222	248	257	285	233	249	246	224	237	257	240	233	231	219	181	214	212	250	233	232	221	256	235	212	207	240	222	227	234	219	256	232	222	236	250	241	209	218	248	222	238	226	244	262	224	263	265	252	238	236	235	234	237	234	236	229	211	231	257	236	223	226	252	222	213	222	226	248	212	227	198	235	239	208	223	207	230	275	208	248	258	235	205	230	235	262	217	227	236	206	233	233	222	245	250	211	234	247	233	230	221	238	226	233	232	230	235	239	250	232	212	268	235	270	205	226	218	224	217	213	234	244	266	229	224	235	233	233	224	250	215	248	224	193	253	251	247	206	231	240	225	230	242	232	221	225	211	238	213	235	234	239	255	217	223	226	221	222	246	235	238	234	226	243	204	217	237	224	216	242	240	215	237	244	233	234	223	247	233	271	234	248	222	238	216	234	227	247	229	237	221	235	227	241	242	220	229	260	260	242	233	246	211	218	227	234	248	235	249	212	234	217	236	232	225	231	239	254	244	206	209	225	236	267	248	250	224	237	261	228	229	243	208	245	245	234	202	247	218	228	229	252	219	240	238	199	229	242	244	256	249	233	246	186	250	260	232	237	239	223	254	239	256	217	222	240	239	234	211	203	226	241	219	189	237	253	216	229	241	202	228	238	232	222	240	222	237	266	255	246	228	240	219	229	247	237	217	260	237	218	233	221	234	239	244	218	261	231	237	254	235	222	226	244	255	226	221	215	229	212	231	221	262	212	217	231	237	247	206	251	241	230	254	217	265	242	228	242	230	221	253	240	239	207	243	227	252	254	259	236	219	223	213	212	246	240	265	227	260	240	228	247	228	251	217	220	243	210	228	237	241	226	260	225	233	224	242	251	211	229	203	222	250	229	207	237	213	251	233	237	228	237	269	259	244	231	226	203	208	234	215	214	228	225	215	245	226	228	279	229	202	243	223	228	230	260	254	229	236	221	237	214	263	213	243	220	229	258	220	237	237	251	259	209	216	204	233	246	240	239	228	231	234	261	250	252	222	230	224	245	210	211	261	242	226	237	231	189	196	236	236	260	242	236	213	253	236	232	216	254	227	217	231	256	239	239	205	255	235	202	229	230	242	212	234	232	232	236	225	216	222	193	249	218	232	226	220	214	230	231	229	233	206	200	236	244	241	231	235	238	247	236	250	225	232	245	247	235	234	244	219	267	220	215	219	222	228	253	251	218	224	223	214	211	238	234	218	232	258	239	212	274	243	242	264	226	248	244	253	229	267	255	237	251	245	218	234	257	228	239	249	219	254	228	229	233	215	236	209	233	216	226	224	245	243	221	232	210	259	236	252	253	209	247	238	236	217	277	253	248	238	249	220	233	253	263	229	224	218	249	233	241	231	218	216	269	210	252	261	263	233	230	245	250	240	231	237	237	225	234	207	209	200	279	224	221	223	235	237	234	257	237	220	239	227	228	255	218	249	233	247	230	229	233	198	228	231	227	243	280	218	226	247	245	255	225	235	225	246	238	235	278	246	237	225	241	230	250	237	216	236	230	213	231	234	245	221	211	217	226	220	220	236	236	227	243	236	238	237	232	246	247	204	226	241	219	243	235	241	244	228	214	239	245	238	228	232	228	235	224	235	222	226	257	226	194	223	251	226	219	211	278	200	233	246	236	223	227	247	228	226	220	215	237	219	244	204	219	235	244	245	222	221	239	232	258	228	225	233	224	229	221	217	241	219	233	239	220	222	235	246	244	245	239	230	261	242	258	237	241	227	265	241	256	260	233	255	227	241	241	232	238	239	238	251	238	235	261	246	241	216	234	245	215	212	213	233	229	200	244	239	210	227	248	235	237	203	245	265	220	207	219	189	208	234	234	221	230	224	236	200	217	244	226	247	251	256	224	243	263	275	230	247	230	232	216	217	249	257	227	236	236	235	211	235	231	226	232	223	215	205	248	247	239	227	250	234	240	237	242	250	250	261	227	215	229	246	232	242	203	235	231	247	207	207	245	226	230	226	224	213	233	239	232	228	227	251	275	235	227	231	227	234	226	243	247	257	222	241	238	246	239	226	220	234	247	236	231	215	210	242	227	221	241	238	255	257	238	242	235	230	246	237	227	214	212	245	211	225	252	228	227	231	229	240	219	226	229	232	254	236	244	240	271	236	248	242	215	228	239	233	219	230	228	235	240	248	240	240	233	235	226	254	239	226	236	251	219	253	253	227	228	260	239	249	222	264	222	235	212	234	212	219	216	230	212	211	240	235	238	227	215	216	237	256	237	240	188	201	258	236	226	200	216	249	213	258	208	236	256	239	252	244	239	226	250	205	229	238	228	210	242	233	261	233	252	241	250	250	226	258	216	224	243	232	217
6889	772	817	826	702	668	586	586	612	628	688	562	575	594	559	555	608	586	579	535	540	533	580	533	537	594	566	584	545	578	519	571	554	549	554	533	575	578	544	540	542	550	575	590	575	531	565	552	549	572	549	535	549	570	561	544	537	543	542	570	554	574	586	557	545	561	536	539	556	507	559	560	509	525	592	536	534	545	524	536	545	579	598	553	564	567	546	512	572	548	534	513	547	536	568	545	548	552	526	529	494	603	538	569	536	570	566	585	563	550	562	533	549	583	564	564	566	572	493	516	552	587	576	554	562	562	583	595	567	570	519	553	590	543	527	585	566	549	589	546	591	526	548	515	572	559	534	559	510	561	558	591	529	562	539	587	486	547	576	547	547	524	546	543	552	555	531	539	587	555	552	518	550	571	554	549	564	567	523	577	581	489	539	515	575	545	566	581	573	561	532	568	600	511	570	519	538	570	547	571	531	568	565	537	583	552	530	538	502	573	515	559	572	508	576	529	611	557	533	543	512	582	549	576	526	542	595	523	559	578	558	574	527	571	614	523	569	546	561	587	579	528	537	552	544	536	529	547	531	588	609	519	542	523	560	556	579	557	564	596	591	542	600	496	558	513	584	555	524	534	520	580	549	541	525	549	499	561	511	566	578	517	513	552	532	575	572	559	570	558	538	485	536	543	553	538	561	546	593	532	546	580	541	543	562	552	534	576	577	550	551	554	579	525	592	579	566	524	566	547	555	567	552	562	554	546	525	562	528	547	599	553	536	592	534	538	533	566	541	563	571	569	526	564	528	577	581	557	536	565	543	536	537	529	502	530	520	552	531	521	577	571	520	532	535	540	569	533	572	584	552	537	591	537	584	541	553	558	554	534	555	529	522	565	540	525	540	537	555	566	556	575	579	592	563	540	564	536	593	523	579	561	582	492	535	538	574	568	569	555	578	544	531	508	525	533	542	562	533	561	564	551	562	498	542	547	555	558	536	560	526	577	548	556	539	538	576	531	548	571	550	592	558	511	536	525	529	531	531	560	544	548	583	562	518	545	556	544	548	549	546	531	556	542	552	566	571	545	556	568	531	501	549	534	555	574	556	540	536	544	547	585	556	571	562	540	554	586	585	548	538	554	498	601	582	568	537	512	507	571	556	557	542	560	541	564	537	524	582	554	614	517	556	578	560	528	570	571	566	540	558	523	515	567	539	548	542	563	560	514	543	534	573	534	556	518	520	554	549	525	522	534	549	554	567	567	570	556	559	517	569	534	549	520	585	612	550	583	558	562	523	607	571	519	582	543	583	595	491	573	552	564	600	546	548	598	544	568	582	556	530	564	557	535	554	518	576	507	553	511	584	570	543	575	555	529	560	529	556	529	577	532	513	599	568	510	570	516	528	557	564	570	556	560	550	552	564	604	559	516	593	575	554	598	599	527	560	554	515	556	559	567	580	570	567	551	529	532	543	539	584	558	544	538	555	581	555	605	549	579	535	513	581	574	578	535	571	537	565	573	557	547	567	555	577	538	506	552	527	513	558	575	549	619	566	547	575	560	541	522	573	541	552	559	530	610	555	554	544	544	584	547	548	563	507	559	533	516	587	574	564	550	595	542	620	605	574	553	586	578	593	579	527	553	589	560	560	531	540	558	588	516	547	527	522	568	529	554	597	531	529	587	545	522	557	528	562	589	557	526	594	564	618	567	567	525	598	539	544	523	593	523	557	530	547	546	551	543	569	549	527	537	547	595	543	541	560	554	545	522	493	521	534	542	523	621	544	555	541	568	559	536	556	552	537	550	525	612	544	523	548	529	571	530	563	540	532	557	588	555	561	557	551	558	530	519	545	557	543	543	515	564	559	590	521	534	579	552	544	556	606	523	519	543	585	557	543	573	564	550	547	593	566	539	588	538	526	527	571	521	551	566	520	547	531	596	542	547	571	567	554	549	578	568	540	517	530	508	558	551	594	571	548	550	530	531	552	524	530	510	509	599	580	577	520	552	562	547	539	533	533	519	539	553	595	531	579	589	529	544	608	525	538	567	528	531	572	585	530	571	572	529	529	543	511	528	573	544	585	569	554	586	527	569	538	493	554	523	558	548	522	558	522	566	582	561	531	543	559	540	567	535	539	581	555	569	576	526	514	560	556	536	581	498	578	554	564	569	554	572	591	555	534	560	556	573	525	537	556	569	560	539	563	525	560	549	485	501	554	587	565	559	517	520	551	569	514	564	552	533	553	571	584	522	571	558	565	569	571	525	582	528	542	559	537	512	536	564	558	578	577	543	536	532	558	497	524	571	545	538	555	564	549	570	504	535	550	553	573	577	534	571	542	571	528	567	593	540	545	553	580	578	558	576	563	550	549	557	528	535	595	574	579	576	573	558	540	616	519	548	572	556	524	574	555	546	548	542	551	506	538	545	563	576	539	524	558	550	564	523	552	554	597	553	547	548	540	541	563	581	562	538	585	544	543	574	546	555	605	523	530	545	549	538	539	524	545	539	519	584	538	575	575	544	569	556	534	532	597	572	531	543	553	522	560	522	551	551	519	588	515	556	525	568	554	529	573	557	534	542	548	507	576	575	529	575	527	504	494	560	562	531	490	500	558	588	576	559	554	542	537	562	512	536	529	568	584	540	594	590	572	567	562	541	561	553	547	529	562	529	571	552	541	524	582	578	532	512	525	572	590	547	593	534	543	564	538	538	564	571	571	550	555	522	554	581	549	524	508	564	548	575	555	587	547	537	541	573	558	571	587	564	568	572	560	571	514	583	567	516	558	535	532	544	570	551	529	560	523	552	545	546	555	538	612	598	537	584	571	535	558	570	529	564	571	555	522	561	562	555	541	565	608	560	551	534	576	584	528	541	550	553	598	552	527	534	524	538	550	546	587	548	540	595	517	549	554	553	553	574	577	558	536	576	553	584	545	540	519	573	571	528	555	572	534	562	597	531	534	540	556	530	540	530	573	577	554	555	514	515	534	554	559	559	575	531	547	555	544	517	530	596	518	560	537	510	594	571	570	553	537	529	568	577	499	545	567	535	566	545	585	532	586	536	552	562	574	552	560	531	566	589	560	514	563	545	562	562	590	532	569	528	547	518	559	562	550	527	527	560	565	511	558	554	515	594	530	536	518	547	577	574	563	540	536	532	563	593	519	545	543	582	588	517	534	514	562	578	563	551	559	565	568	547	591	532	514	541	513	564	531	509	542	573	579	548	565	594	541	536	571	531	562	519	597	541	604	547	552	555	575	565	546	529	562	528	552	565	590	570	594	559	525	567	570	552	562	552	574	529	543	550	555	541	535	558	570	553	582	542	531	534	529	563	540	519	496	578	548	590	505	502	556	498	583	532	554	581	592	491	553	541	511	562	580	539	542	547	540	538	542	545	509	533	581	556	555	542	558	570	520	520	582	510	582	480	540	533	527	535	573	566	557	586	563	583	563	498	605	550	512	578	507	549	563	537	591	527	556	528	566	563	575	575	540	535
27324	9553	3620	2581	1481	947	753	545	546	657	719	495	543	429	377	337	319	329	353	363	331	338	312	331	316	320	302	311	321	311	314	290	314	352	307	341	315	330	318	295	285	304	314	330	324	302	297	346	333	312	296	325	348	333	324	301	317	346	305	325	341	331	343	332	320	350	287	312	323	318	337	319	335	304	305	341	289	321	284	313	288	278	350	344	322	304	330	347	312	311	308	340	315	311	333	321	333	318	308	299	315	302	291	291	319	308	293	326	282	298	318	310	320	321	327	333	308	327	308	298	321	299	335	328	349	305	317	321	324	317	298	344	338	311	303	320	321	313	305	315	330	323	311	323	323	340	343	325	335	305	313	296	319	296	338	321	304	315	317	324	336	335	321	311	351	311	358	298	316	330	328	328	295	354	296	329	332	284	305	320	309	306	327	322	328	323	319	303	303	311	321	326	312	334	288	327	294	279	318	321	277	321	330	327	308	305	301	352	307	302	312	304	333	327	301	314	295	287	312	296	299	308	317	321	300	336	314	295	323	330	336	349	324	314	337	359	340	338	301	312	306	335	320	319	321	299	318	316	316	331	322	312	360	315	294	284	318	319	307	305	315	333	347	321	295	318	307	328	350	338	343	311	318	324	305	316	298	314	326	308	282	319	339	302	302	323	307	341	295	301	319	311	307	295	342	332	329	297	302	313	327	297	342	293	347	299	340	330	353	284	296	309	303	350	279	302	309	317	302	332	300	344	294	336	312	274	301	338	333	346	336	282	345	333	316	353	305	278	326	302	288	308	311	312	306	343	308	338	283	306	297	330	315	295	291	316	278	328	312	312	321	318	301	301	309	337	308	329	301	319	318	333	335	333	327	333	276	320	307	272	320	335	296	332	304	343	304	304	302	312	318	282	316	319	314	320	295	314	313	316	325	307	280	334	306	326	316	338	343	303	339	315	310	323	299	328	294	303	315	329	287	323	314	345	318	325	333	343	296	307	345	311	315	294	318	319	321	327	315	310	318	344	315	305	313	345	311	315	314	291	306	324	329	298	331	325	299	296	375	321	301	337	291	298	279	352	355	324	319	327	336	313	317	337	277	269	342	312	308	343	335	335	276	292	302	279	287	310	332	295	346	330	344	325	325	305	318	327	329	309	316	312	335	302	351	326	320	299	310	292	318	317	300	307	306	340	313	300	304	324	319	301	318	316	336	293	325	305	300	313	317	323	318	320	332	305	320	334	315	314	344	299	293	302	314	326	315	314	334	330	282	319	322	291	323	310	347	310	313	305	339	345	322	337	331	325	340	333	330	317	305	320	338	300	313	322	313	317	355	315	329	324	314	310	314	307	316	289	293	333	292	307	317	344	307	332	315	306	361	324	287	314	314	288	356	301	341	333	307	312	316	323	321	319	328	308	319	342	359	302	312	356	269	309	323	335	291	300	300	313	343	313	299	321	340	314	305	325	306	336	321	313	328	344	334	302	303	330	324	304	318	336	306	304	311	330	302	324	326	317	340	348	324	326	304	295	322	335	309	310	377	296	322	290	321	359	288	305	296	312	299	269	296	267	330	317	294	299	325	311	327	340	322	318	305	330	299	296	321	338	324	332	307	321	299	341	327	351	292	302	304	303	338	317	321	356	311	315	288	332	349	331	300	307	335	311	308	312	321	306	311	281	282	321	302	331	307	306	306	324	340	315	324	338	291	341	342	296	317	307	310	318	353	325	332	327	322	336	315	334	296	296	298	310	287	286	306	313	334	334	302	301	359	302	325	310	280	336	319	302	301	291	316	314	332	310	303	310	315	314	307	346	318	280	265	304	325	316	292	318	321	316	327	331	320	311	292	291	326	342	307	323	300	337	316	331	309	287	338	316	292	302	315	340	297	360	313	292	320	323	321	328	315	314	308	311	332	325	338	324	326	320	320	302	337	323	311	309	358	310	356	342	311	318	324	314	297	330	337	307	319	334	334	316	304	288	323	309	316	327	285	303	338	294	305	330	285	323	314	291	333	315	321	341	309	322	302	325	315	294	298	300	315	333	340	311	312	304	322	328	306	316	305	314	304	313	286	323	302	336	320	316	337	304	278	318	362	340	326	316	320	350	307	310	300	298	290	322	312	294	326	313	337	304	308	305	300	315	314	313	310	303	315	313	294	268	307	319	323	298	323	306	324	310	303	314	326	330	308	319	338	331	308	321	300	308	286	305	324	314	347	327	342	313	331	317	327	336	281	313	319	343	320	323	324	319	313	344	339	308	315	334	303	314	299	305	321	309	308	282	330	317	321	325	309	313	283	303	300	320	346	323	327	316	308	321	305	298	294	321	337	315	299	307	312	328	321	311	309	281	330	323	318	348	302	301	285	278	333	312	314	332	347	322	286	284	325	337	316	359	344	331	328	340	334	309	336	330	322	315	296	322	281	286	338	338	341	327	336	313	333	322	317	301	305	307	326	304	341	352	313	330	302	318	291	319	314	319	298	314	309	307	333	321	325	310	323	326	315	294	312	331	335	311	299	286	326	302	306	295	313	300	290	295	305	311	290	289	326	318	278	327	306	292	285	313	307	303	291	296	315	317	305	354	306	310	353	334	328	293	301	325	301	322	323	320	312	316	305	323	336	352	299	310	318	312	309	324	297	315	310	320	333	331	351	315	311	317	309	311	325	277	307	320	318	320	296	289	309	355	328	339	310	344	325	310	320	331	344	358	296	328	337	301	333	312	332	323	303	327	344	279	293	342	318	310	313	303	308	323	326	333	291	278	308	311	306	340	315	329	346	331	342	299	348	280	326	274	300	311	306	289	316	294	336	297	282	319	303	310	313	316	332	312	271	351	300	310	341	306	307	317	304	345	346	341	319	350	308	344	326	306	310	315	339	297	331	300	318	320	338	328	319	311	335	324	317	321	330	313	314	317	295	299	351	302	323	318	324	289	305	296	339	337	302	327	340	349	301	335	318	324	332	311	298	309	311	316	325	326	322	310	325	351	336	310	314	296	314	308	349	333	353	324	303	294	289	306	331	299	309	323	333	344	311	321	321	307	313	287	324	295	353	297	319	299	312	321	303	284	316	317	309	288	323	317	309	301	316	289	324	340	327	344	346	309	313	299	299	306	305	318	294	297	319	311	274	334	357	293	295	313	310	327	317	361	303	312	344	313	297	341	333	292	308	309	327	322	307	351	311	311	322	307	310	300	322	300	312	296	285	311	273	319	308	295	340	308	314	337	323	289	329	301	306	316	337	324	294	321	286	332	339	295	315	319	300	329	343	301	296	328	299	296	270	305	294	305	281	315	334	347	335	325	328	329	365	291	308	338	306	298	335	323	296	299	307	343	334	307	323	269	324	319	330	320	295	349	322	297	318	293	313	324	290	287	305	298	337	319	302	322	331	310	344	315	305	310	320	315	339	315	325	302	313	308	344	283	310	307	313	302	287	305	310	342	283	317	319	312	318	293	338	306	308	316	315	331	313	331	313	313	325	312	286	327
7884	2599	3842	4254	3695	3269	2375	1873	2290	3071	3183	2252	1870	1425	1057	1004	915	1021	1028	935	891	857	872	828	830	863	853	840	788	841	811	774	783	809	768	802	798	739	831	784	758	778	759	768	735	778	735	763	796	793	741	779	743	717	768	776	772	778	769	765	782	756	769	769	753	725	770	763	717	784	795	688	790	776	720	774	765	793	782	788	753	803	775	746	727	684	739	759	716	761	769	759	713	780	723	839	753	718	772	712	782	746	732	745	758	763	735	771	749	728	743	742	747	747	751	722	757	750	790	799	762	758	756	775	746	727	785	774	694	769	677	779	745	768	747	741	749	764	799	732	795	779	764	715	760	774	721	764	735	727	749	774	719	719	755	751	714	831	732	771	779	802	790	779	797	775	711	803	752	778	784	745	743	752	742	747	756	737	746	774	725	707	778	789	738	738	718	733	726	758	770	709	751	743	756	712	672	740	738	733	740	760	761	724	676	753	755	730	746	724	727	725	731	786	735	771	771	748	753	753	712	759	717	740	752	731	707	774	740	733	713	760	767	741	777	710	725	734	741	733	734	746	733	747	707	776	741	784	727	706	749	719	783	747	730	735	791	696	753	779	757	787	757	734	772	747	742	780	751	743	705	731	705	756	834	701	758	753	747	739	752	773	736	747	762	725	783	804	730	768	725	745	739	742	725	724	781	779	747	696	795	719	748	734	728	748	715	779	780	767	722	722	751	706	741	714	752	767	718	783	774	738	754	777	771	717	769	708	746	766	772	783	762	744	725	753	750	741	709	770	743	761	771	749	715	737	762	746	733	773	779	742	753	781	740	724	746	758	776	748	710	768	771	807	758	728	675	704	696	755	766	785	772	726	741	720	712	747	777	759	786	755	756	783	721	725	759	733	802	804	768	732	821	723	747	745	703	742	710	764	740	756	716	713	812	706	711	793	766	729	716	744	710	700	772	748	710	756	732	737	719	786	749	756	769	728	724	740	704	691	731	759	735	718	755	736	725	775	736	757	733	733	760	726	768	740	731	770	742	737	739	742	783	757	732	735	738	737	761	786	747	778	755	768	768	775	704	766	739	744	750	722	764	738	740	728	710	740	762	728	722	734	790	724	756	738	735	709	743	737	763	760	779	752	770	721	701	747	738	766	731	797	758	729	706	703	720	715	765	791	793	743	743	743	714	737	755	758	739	722	788	758	785	765	777	743	739	745	738	770	798	741	700	731	755	748	750	702	790	814	766	736	738	757	774	742	745	767	789	776	735	751	730	757	734	740	787	765	768	792	757	746	738	705	735	759	732	726	736	763	750	782	758	807	744	750	713	705	754	743	774	834	723	751	749	758	752	736	722	741	736	765	735	713	772	753	700	772	773	724	771	754	717	773	776	745	771	731	732	715	805	732	745	740	785	775	806	760	759	714	742	770	717	715	722	750	743	764	777	757	708	781	762	785	757	780	766	726	748	721	766	696	806	785	738	777	759	770	771	758	741	723	736	737	739	797	727	785	735	750	772	751	765	734	765	737	767	759	747	698	746	754	749	741	734	713	744	773	815	777	715	707	729	772	739	757	752	792	756	751	780	749	740	707	747	779	733	728	771	729	737	697	731	747	713	742	804	791	775	712	795	719	782	702	719	743	722	709	767	758	757	714	716	778	758	727	763	743	745	793	736	768	762	807	765	751	751	754	734	725	747	731	746	726	725	749	715	759	732	765	718	792	761	773	717	743	734	739	742	748	781	740	732	767	711	764	775	728	727	729	735	775	737	819	731	753	747	756	758	729	751	751	738	733	743	778	744	738	776	780	757	719	819	798	809	725	769	725	760	730	732	716	747	736	729	725	741	765	776	722	716	741	722	757	719	739	769	783	772	758	720	736	774	762	684	760	743	721	766	763	733	722	742	780	726	775	706	729	738	753	728	739	751	726	707	781	721	698	733	697	729	715	751	768	706	785	705	723	773	735	720	732	722	738	752	779	708	797	789	705	706	708	751	759	719	723	703	741	767	719	759	757	738	726	753	743	744	735	793	753	757	747	749	747	690	741	768	695	741	744	738	753	751	779	760	743	775	767	731	715	749	792	728	768	742	755	741	751	756	701	751	706	786	768	773	750	717	723	738	753	772	757	776	751	762	780	730	750	734	698	733	736	776	744	784	725	744	745	775	766	745	777	781	724	693	732	756	727	767	759	794	775	801	750	746	753	757	731	740	745	752	738	760	738	755	739	735	788	752	746	724	755	743	729	737	741	788	784	798	722	738	721	785	789	726	821	748	741	731	727	764	775	753	753	737	753	745	764	748	768	792	704	747	786	796	727	715	790	791	694	736	715	765	701	719	804	702	804	789	731	738	745	734	715	691	767	744	762	743	724	744	707	735	758	751	765	762	688	725	761	767	785	748	716	756	752	724	726	735	805	708	780	710	719	755	728	717	816	785	748	744	730	763	743	750	735	727	756	792	769	773	740	732	727	771	768	736	755	768	769	724	722	700	771	754	761	769	780	700	748	776	763	756	725	761	749	749	718	785	719	726	779	784	733	794	744	798	731	748	739	747	805	738	774	778	719	750	730	741	766	741	745	705	736	647	724	716	744	713	751	735	793	765	704	743	713	743	807	750	750	758	712	773	733	790	742	722	727	757	721	728	799	790	770	769	746	741	783	823	801	769	776	719	765	709	729	752	717	771	756	755	724	784	740	732	700	799	735	715	787	736	704	759	722	688	733	753	734	752	755	729	744	730	735	759	742	771	706	723	762	739	773	789	731	761	732	764	721	705	706	746	723	705	724	752	805	704	698	745	739	726	750	729	721	760	766	778	764	720	748	768	718	740	757	752	735	747	752	721	716	723	735	759	791	752	753	768	754	751	727	745	766	780	741	753	729	707	769	779	772	750	721	792	747	747	786	720	781	769	671	728	803	766	751	752	681	752	775	690	764	666	738	762	749	790	739	810	753	730	757	753	732	719	714	777	763	765	746	783	732	766	797	744	720	777	723	743	691	722	749	722	758	754	778	747	709	708	741	758	796	820	759	722	743	726	739	749	740	790	731	758	749	736	747	800	712	779	801	750	732	763	737	736	734	732	720	781	723	698	750	744	785	729	778	735	784	750	788	751	785	739	752	773	768	773	745	822	781	786	757	773	729	748	720	794	735	774	703	757	759	743	747	756	720	798	716	719	689	793	798	732	716	671	734	751	750	711	763	726	735	750	759	743	727	745	726	784	780	702	704	752	785	774	763	751	735	759	768	739	721	725	758	732	768	732	776	776	703	778	744	736	766	780	745	747	726	765	753	796	762	759	755	769	753	742	749	725	710	777	734	692	762	770	690	715	744	745	769	737	734	742	738	776	747	745	736	740	696	698	733	750	730	748	781	744	729	767	774	758	746	769	773	747	833	737	762	757	747	761	760	741	741	754	743	737	747	739	715	727	704	749	728	736	734	733	757	760	786	757	761	748	730	803	706	717	705	750	755	731	765	727	760	752	759	749	746
28186	12847	6267	4420	2399	1486	817	706	795	923	916	711	512	571	345	286	306	303	315	294	269	263	284	279	243	247	245	286	280	263	256	237	264	250	262	245	269	271	239	239	258	249	238	251	251	275	240	260	248	241	256	226	235	253	240	276	217	255	245	242	274	202	246	246	248	241	216	257	239	222	266	231	227	277	228	208	250	253	243	256	238	244	255	265	216	293	215	238	245	233	238	229	239	248	204	252	238	236	216	210	213	217	219	252	262	229	242	239	271	294	251	238	268	251	235	266	249	234	243	224	254	225	252	254	209	229	251	238	250	313	246	233	250	238	236	246	243	238	243	239	227	240	240	260	245	257	259	246	222	256	229	245	253	242	258	199	235	241	242	231	242	227	225	241	290	244	234	212	240	272	242	238	241	237	246	252	257	244	249	244	230	247	244	248	238	240	255	285	253	241	223	264	255	258	275	229	243	260	229	251	244	211	237	244	260	253	256	239	264	216	207	241	246	231	240	235	239	220	256	247	210	252	221	228	251	256	238	231	235	252	232	260	228	262	254	276	253	246	241	274	230	269	246	253	256	227	283	249	238	260	235	244	225	244	227	271	231	230	221	255	261	257	227	261	216	259	224	255	216	249	256	222	247	236	228	271	245	227	235	237	265	228	242	232	270	233	244	212	236	226	262	233	219	242	214	232	204	239	225	212	238	243	218	286	243	221	204	242	249	237	243	247	232	240	243	245	243	234	234	246	260	258	242	235	245	233	230	274	264	232	243	233	247	247	217	235	208	258	243	263	221	240	262	235	249	237	234	249	224	246	198	237	248	265	255	259	215	240	237	248	238	227	229	230	223	257	264	232	245	258	220	238	257	263	229	248	225	242	254	251	251	271	230	249	231	225	259	250	220	265	264	239	220	250	271	221	239	245	233	264	245	246	260	236	245	264	241	248	254	213	252	255	249	250	242	268	237	279	221	255	238	270	205	248	263	241	259	242	215	238	232	249	251	218	231	226	238	276	222	232	228	235	269	230	237	237	240	250	222	219	246	235	226	243	246	246	250	239	235	262	214	248	234	249	248	229	225	212	251	242	258	266	233	248	244	241	216	254	226	223	257	245	239	265	248	256	264	226	237	238	236	211	231	243	246	236	244	238	253	228	245	239	250	209	249	230	227	234	240	297	256	250	230	241	222	246	257	246	228	245	257	245	241	229	233	257	248	252	241	227	278	261	233	232	274	240	213	238	231	243	258	265	250	240	254	218	250	219	225	241	230	221	246	230	245	258	259	245	241	278	285	193	212	259	239	222	218	235	247	217	203	230	237	248	274	250	255	250	230	242	243	202	224	233	226	256	231	222	249	263	217	223	234	240	257	225	236	243	243	254	228	251	261	251	238	222	260	231	230	250	229	248	237	247	258	207	267	226	248	231	234	259	251	224	236	217	249	224	245	232	223	251	212	215	245	250	252	203	240	235	221	242	247	257	214	227	214	232	256	236	241	241	250	232	261	259	237	237	244	248	247	269	254	244	240	214	230	223	231	241	218	190	239	250	235	239	247	230	251	247	244	276	247	250	215	241	229	227	236	240	236	241	231	220	241	243	256	231	261	238	235	257	247	229	231	218	244	243	262	253	247	246	253	242	230	240	245	240	235	243	235	230	219	240	234	247	252	257	224	214	254	241	210	260	241	225	216	245	241	231	253	233	215	230	241	244	271	263	250	244	249	271	224	250	207	238	248	218	254	261	247	248	239	236	251	229	247	230	244	240	244	227	248	271	238	258	217	219	224	215	252	238	249	247	244	270	232	234	222	266	247	236	216	231	234	237	262	253	224	224	241	235	249	244	248	226	230	233	232	237	245	234	254	242	231	242	241	249	264	235	237	234	255	250	222	236	244	246	234	233	243	212	260	254	243	211	261	233	255	220	212	264	261	230	231	208	241	261	224	209	236	249	255	227	263	208	208	241	240	259	258	241	264	247	279	216	231	248	270	238	232	239	239	251	257	243	202	230	233	223	254	239	260	242	254	241	234	239	227	242	250	240	212	224	235	221	244	240	258	255	251	242	268	230	227	230	258	239	217	259	242	235	282	261	242	237	233	266	279	238	226	251	222	235	247	224	244	239	242	242	261	209	239	234	243	217	243	247	250	272	234	221	241	234	228	282	243	277	265	272	245	244	268	241	253	261	245	251	242	262	254	244	242	257	245	244	231	266	240	246	200	260	222	241	255	232	221	244	241	232	240	261	252	249	262	247	251	251	225	238	244	232	239	238	256	237	232	240	238	252	252	243	249	270	223	260	245	261	258	223	228	231	237	226	235	233	289	247	243	258	226	259	259	232	244	232	229	286	276	235	241	238	254	228	263	249	243	241	235	258	226	229	255	234	240	249	226	230	246	245	244	265	254	232	235	255	262	230	241	230	263	226	214	226	251	259	215	233	242	257	257	238	247	261	237	219	212	227	247	243	234	224	228	218	254	238	249	232	219	230	255	247	235	252	199	252	229	254	257	257	259	253	209	252	242	242	234	264	243	254	230	236	238	236	264	225	263	262	255	245	220	239	245	250	215	203	226	221	230	230	244	262	254	252	253	224	254	235	255	233	247	233	241	273	248	249	224	260	235	224	249	257	221	239	246	233	251	262	216	264	239	260	256	230	243	236	223	249	225	244	208	235	244	222	251	247	240	222	249	253	232	249	241	236	221	237	226	255	214	232	227	248	256	259	241	249	233	250	258	244	251	268	229	238	234	230	268	259	200	214	228	246	242	208	244	273	241	241	233	284	235	231	241	234	232	233	243	250	229	249	231	265	250	244	248	243	236	234	225	215	229	220	233	244	252	225	234	240	224	211	221	235	252	243	254	233	262	221	205	254	269	260	250	224	236	244	248	240	251	279	261	217	241	239	227	243	224	210	236	238	243	234	232	251	269	255	254	261	276	230	214	241	235	245	244	243	236	217	210	256	246	213	251	204	247	223	226	248	255	228	260	252	243	237	226	232	266	198	235	245	259	240	244	274	279	239	251	246	247	210	239	245	262	242	224	251	231	241	229	219	236	249	219	226	259	258	236	233	251	227	243	251	236	258	273	252	227	237	242	231	239	260	230	254	268	239	239	236	240	233	246	270	216	246	231	233	260	236	249	260	232	234	269	229	245	230	237	267	247	240	257	248	280	251	217	248	220	284	246	259	248	250	237	245	224	227	226	219	218	244	212	270	209	240	238	220	221	293	239	264	260	238	237	242	273	256	255	238	248	233	243	251	246	246	259	230	236	219	234	229	236	248	224	265	219	228	257	214	275	232	252	224	238	250	257	242	248	230	233	232	218	263	269	254	256	240	233	237	199	226	223	232	253	238	226	242	232	250	248	216	234	238	245	236	239	215	246	254	226	239	245	234	246	246	237	242	262	239	257	246	231	240	252	231	240	264	272	258	245	245	239	223	234	247	218	264	239	243	242	253	247	268	239	237	236	206	243	205	234	267	252	263	231	243	249	255
8023	3726	6020	6938	5909	4850	3310	2871	3806	4849	4635	3002	2601	2412	1236	1036	960	1024	998	882	800	771	772	695	711	720	698	701	656	693	665	637	675	635	607	624	610	649	576	613	595	645	620	545	629	593	557	617	589	581	590	600	590	551	575	577	586	615	601	566	541	565	569	557	584	560	596	551	560	580	547	550	551	596	577	546	604	585	571	636	603	581	543	537	602	535	563	545	536	512	561	540	534	585	571	544	598	546	564	556	565	581	556	548	507	587	521	512	538	544	555	553	504	562	589	549	561	542	541	559	582	570	568	538	535	547	528	560	530	570	548	557	580	543	546	514	541	534	564	501	549	544	561	493	548	540	524	558	551	562	542	568	568	541	556	520	519	570	557	535	565	550	554	525	545	545	559	567	552	521	536	556	541	551	529	551	553	534	580	515	517	585	533	555	542	579	546	527	550	549	577	585	582	527	507	589	532	531	537	500	495	521	542	528	574	554	530	577	557	572	560	551	530	580	572	598	490	573	519	494	497	548	606	532	575	573	548	579	532	574	558	550	492	553	526	556	532	531	528	562	515	538	529	520	545	545	535	551	553	507	551	535	556	556	541	546	512	523	574	569	531	565	520	537	571	544	516	571	523	555	552	579	564	528	573	547	527	558	552	536	521	517	565	585	531	550	536	539	532	572	567	553	510	546	529	537	579	550	569	582	505	576	532	542	510	553	523	522	587	542	534	544	515	550	527	585	528	496	558	534	537	543	575	489	500	558	538	536	546	535	564	581	530	534	546	582	550	578	518	566	498	548	528	573	534	579	532	563	513	560	517	552	528	532	581	549	524	562	527	529	537	549	558	545	542	545	534	544	562	516	523	563	510	558	583	584	565	520	519	547	534	538	561	531	499	535	564	557	533	517	556	539	558	575	535	573	539	565	577	579	484	527	521	524	550	564	536	573	517	551	521	506	561	528	515	544	518	566	539	563	575	559	558	533	564	541	537	556	511	526	567	558	553	537	548	522	548	499	524	521	549	523	555	547	561	539	532	511	532	539	538	528	546	548	538	547	556	569	543	613	513	538	494	558	524	544	561	582	536	496	516	519	541	519	560	555	544	505	557	550	583	566	539	533	513	544	556	524	556	539	552	554	522	556	557	545	561	541	516	558	554	513	540	534	536	564	575	525	538	573	562	551	501	521	537	563	560	540	575	531	556	542	515	524	544	602	549	540	537	571	570	552	520	563	573	549	546	528	588	558	598	536	552	551	498	542	535	535	547	525	549	550	545	607	514	557	525	541	552	571	570	549	525	536	514	502	562	563	543	504	553	556	527	537	520	529	556	549	545	539	518	570	555	525	564	548	554	531	535	523	527	537	554	537	495	542	600	551	542	559	569	526	529	558	556	530	589	565	530	525	503	571	550	547	598	552	542	507	535	517	514	555	571	526	554	490	553	531	521	517	556	526	539	553	556	588	565	568	528	524	579	543	564	516	581	570	580	519	527	533	573	523	526	529	512	540	540	549	563	565	522	554	570	517	549	555	547	550	520	530	538	593	550	508	545	530	539	539	541	512	529	532	531	485	523	547	563	515	556	500	538	501	555	527	538	571	520	536	518	558	569	566	567	544	527	577	520	548	497	570	523	577	556	574	527	516	553	545	555	514	526	532	561	510	551	573	547	513	543	556	544	536	544	522	566	534	529	539	587	529	511	553	528	525	543	507	539	516	557	567	534	549	556	531	521	571	528	555	525	579	534	543	556	550	538	528	491	519	533	547	560	560	541	565	541	581	578	554	602	530	554	529	583	557	497	523	538	570	539	506	562	552	539	590	583	558	546	539	589	525	545	520	584	522	515	519	521	546	530	531	526	531	548	543	509	540	540	532	546	563	565	529	523	539	484	504	552	549	531	523	537	515	518	526	547	495	506	527	518	538	542	605	520	539	571	529	556	547	568	559	584	547	550	537	546	527	526	553	539	500	530	545	552	542	507	557	553	507	551	542	496	557	507	498	547	613	552	580	582	526	596	559	520	580	528	506	569	527	525	515	530	542	509	520	519	595	566	529	554	519	575	526	523	513	547	530	541	544	539	521	510	559	517	510	581	554	565	561	579	552	515	560	560	531	545	510	531	543	579	575	518	520	538	565	529	532	561	538	524	508	557	554	518	570	539	546	551	531	505	533	524	546	567	514	550	544	558	575	533	541	539	548	526	575	546	523	560	563	546	581	576	554	566	550	546	534	535	569	564	572	536	538	514	586	546	557	542	568	550	551	476	543	535	585	540	566	520	582	523	554	564	534	565	543	590	536	515	499	525	550	562	550	535	554	548	574	529	549	561	556	530	551	534	531	569	481	570	553	540	557	538	554	524	573	554	570	518	513	503	523	516	544	571	540	512	521	551	520	569	527	531	543	542	510	553	591	515	586	520	571	536	521	551	521	613	510	552	567	506	546	533	524	512	554	569	492	501	560	576	610	555	597	533	570	563	577	525	538	523	559	528	543	581	539	510	582	542	539	530	520	569	543	541	531	569	517	566	545	556	524	534	558	526	539	567	558	533	534	537	513	554	608	569	539	549	570	575	525	553	545	552	552	497	539	508	576	524	513	497	556	557	538	538	548	514	552	528	528	544	552	538	573	534	555	521	534	548	580	541	485	562	501	515	573	508	528	526	564	539	574	548	531	562	517	540	577	496	536	571	526	593	558	511	527	539	570	537	511	554	549	537	545	528	502	507	524	547	545	550	571	556	510	554	532	509	551	517	518	547	531	548	550	570	550	586	547	523	551	607	567	561	543	544	533	526	555	590	555	533	501	519	557	540	586	539	513	521	563	553	531	568	535	555	561	546	540	551	521	542	527	554	521	539	535	537	562	543	543	532	534	560	547	519	543	499	508	499	495	534	592	549	565	551	529	554	556	528	543	496	497	555	572	580	558	542	538	520	546	516	538	540	587	540	553	557	555	525	519	551	552	536	492	542	517	512	521	510	515	529	555	574	526	537	586	524	543	540	555	559	520	598	540	545	572	513	576	560	542	520	580	509	540	560	537	555	534	530	514	552	520	543	509	561	564	538	554	584	545	553	519	531	553	536	526	492	539	556	552	475	575	552	516	565	514	544	570	559	537	530	491	523	592	548	499	546	573	547	531	572	573	564	580	524	573	543	546	553	571	552	542	559	548	587	521	592	544	556	528	571	555	573	559	579	575	546	556	525	531	539	549	543	513	501	552	517	575	527	521	596	533	548	561	550	524	556	595	509	571	554	588	549	533	559	523	559	549	520	565	526	503	529	531	477	544	545	604	545	540	575	503	556	557	548	586	595	542	510	539	558	498	541	580	551	553	525	567	557	541	544	528	491	571	570	518	546	551	517	546	544	573	568	510	556	542	528	529	559	557	543	548	500	565	553	515	504	598	525	559	565	552	549	510	535	548	544	534	531	548	525	577	581	521	566	532	537	573	581	558	557	501	503	506	590	530	559	538	561	538	514	542	535	557	539	551	530	538
25252	5360	395	309	281	268	234	240	218	260	258	248	249	253	212	230	215	229	231	235	263	228	221	244	236	218	284	267	223	233	205	238	233	228	212	223	184	206	262	218	229	198	235	209	231	248	234	225	220	232	238	232	231	256	220	217	233	222	221	238	240	215	206	200	219	232	232	220	238	247	220	248	208	236	223	241	235	230	247	226	206	229	245	230	234	219	227	240	251	203	241	223	234	237	224	217	270	245	223	220	232	216	232	221	210	226	199	244	235	195	247	249	228	244	258	220	254	216	233	225	224	249	238	230	240	214	242	242	219	233	230	209	196	240	218	239	227	200	230	220	242	210	253	233	207	223	217	245	218	241	229	250	257	226	231	218	256	268	221	231	234	211	228	245	267	212	233	228	197	231	242	225	257	216	226	257	227	226	222	198	240	269	237	229	211	234	249	241	233	229	241	225	239	246	235	257	228	234	227	252	257	251	254	254	225	219	245	236	243	223	231	240	256	204	238	224	246	243	243	239	205	233	236	279	215	217	247	238	219	226	204	234	215	239	247	242	213	212	246	247	209	215	250	232	218	233	250	220	211	238	228	221	251	226	256	226	238	231	212	243	214	219	244	207	230	220	198	239	210	241	191	217	258	241	224	241	239	215	275	231	214	203	226	228	220	225	218	227	247	232	210	224	226	257	214	235	244	209	244	229	256	247	230	237	239	222	242	236	240	223	251	226	226	226	237	241	223	223	251	218	222	255	259	201	226	239	226	231	259	242	214	213	231	244	222	229	227	231	244	249	242	234	240	240	193	243	259	234	207	233	221	244	227	205	233	260	216	234	214	235	220	242	230	218	225	246	208	257	213	214	220	250	222	210	226	236	193	240	209	216	254	229	218	251	231	234	234	233	236	196	236	212	224	215	219	222	249	231	203	267	232	240	241	229	224	250	244	224	228	228	221	241	221	246	217	245	198	223	235	219	227	217	246	245	271	212	237	213	229	260	244	221	215	237	227	245	227	240	244	220	229	232	218	259	215	226	233	242	224	224	240	228	224	213	241	202	217	211	249	263	238	250	229	246	255	221	217	209	240	213	224	246	254	241	248	217	226	240	217	231	223	233	249	218	235	238	238	224	230	233	213	283	219	231	233	235	234	237	226	212	240	255	227	225	241	236	207	228	228	235	235	221	230	213	238	239	219	243	224	238	219	232	253	225	209	240	233	246	217	216	198	227	230	225	223	216	195	228	228	241	213	230	219	218	214	192	238	212	210	228	217	232	226	239	252	234	225	231	219	251	215	208	228	250	242	254	215	223	237	236	227	215	201	248	249	228	199	212	238	193	233	229	248	234	227	222	232	230	244	236	220	239	216	251	243	248	242	248	241	252	245	233	234	227	244	222	232	228	235	231	224	221	240	237	229	221	235	207	207	216	251	214	253	249	232	276	214	201	241	220	233	209	254	228	255	225	214	224	188	209	220	231	244	218	237	255	230	215	238	229	224	240	240	202	250	238	219	213	211	233	244	243	244	262	269	227	228	256	212	222	229	215	242	228	232	236	235	207	211	234	216	221	219	232	230	225	250	201	250	224	224	216	254	234	211	223	236	227	224	216	232	225	224	231	227	210	215	261	271	233	221	240	246	203	242	245	217	230	234	238	233	250	237	218	213	214	227	245	247	246	225	220	238	218	261	252	238	188	212	257	242	227	224	257	247	270	224	232	222	246	232	247	225	238	229	246	207	242	204	233	216	230	200	234	203	254	239	224	231	218	222	219	215	224	223	220	222	239	228	203	217	224	251	247	207	257	241	234	227	233	247	239	240	234	219	245	227	220	242	215	231	227	227	240	231	246	222	231	226	198	250	225	224	235	231	219	198	218	232	218	254	234	228	235	224	229	244	243	218	232	244	225	245	205	227	196	221	198	223	223	220	245	256	219	226	246	240	251	221	230	222	263	221	235	246	217	247	247	212	209	257	214	240	238	226	234	219	257	204	227	229	252	223	263	239	222	207	226	237	252	233	250	231	224	239	273	222	186	254	247	253	226	247	253	245	226	233	219	219	237	232	213	251	242	216	208	200	239	254	221	214	211	226	212	256	220	239	263	198	234	221	237	203	245	212	224	210	234	234	235	228	253	242	236	242	279	217	204	260	221	213	228	223	247	232	209	232	219	214	244	208	205	218	231	230	235	215	213	232	237	229	245	224	215	254	241	250	216	212	236	224	260	229	257	224	226	217	212	223	234	251	218	221	228	201	204	221	229	237	216	235	243	235	241	230	233	209	201	216	244	241	235	205	215	243	223	238	241	231	232	231	229	218	222	195	228	219	250	226	232	229	211	242	231	246	254	222	213	244	230	237	222	247	206	221	227	243	264	266	244	219	244	227	226	242	243	245	205	231	217	240	241	236	222	223	235	245	226	225	237	227	226	233	229	229	238	266	227	236	232	247	221	223	221	230	230	252	251	232	204	205	230	219	233	234	204	233	237	235	230	210	253	234	213	210	242	227	244	239	250	249	226	225	241	213	230	246	244	231	238	231	228	231	242	239	251	231	231	241	219	226	230	246	247	240	244	239	234	234	230	236	244	219	225	241	237	278	234	249	218	235	231	228	231	216	214	227	229	238	240	233	238	235	246	212	203	260	234	246	220	227	242	208	208	247	236	208	215	208	229	248	235	243	212	218	202	245	225	238	254	233	222	216	235	253	229	230	253	223	212	250	226	231	214	222	253	214	220	230	259	246	229	224	213	230	203	207	236	234	220	259	245	229	209	238	246	214	231	232	223	253	240	238	226	225	238	214	229	231	220	208	223	220	229	219	256	240	213	238	198	256	234	230	217	232	225	219	226	218	234	246	222	203	236	229	236	254	245	183	244	252	236	234	234	236	233	244	229	240	250	225	215	237	240	229	204	207	252	196	231	207	225	223	223	204	242	229	238	220	245	242	246	211	225	235	218	206	241	239	243	224	233	233	212	246	246	231	237	242	237	267	234	198	219	258	218	215	237	264	223	225	231	208	220	240	211	241	263	225	245	239	244	223	232	208	232	219	199	214	227	234	246	248	234	249	222	216	245	224	224	237	231	234	214	224	244	202	219	234	216	237	236	235	236	230	200	234	225	213	230	249	202	225	202	224	243	258	233	264	237	242	230	248	214	216	229	198	273	201	237	216	258	243	235	240	253	232	217	228	236	220	259	232	228	213	244	244	243	239	227	245	249	234	253	249	245	192	224	222	242	228	193	245	252	250	245	239	209	210	239	229	220	229	197	216	265	253	243	224	236	238	238	229	215	242	231	213	211	234	235	224	243	259	219	235	239	213	222	224	211	232	226	205	225	215	217	244	236	237	246	221	230	216	216	225	227	236	226	242	232	231	250	253	218	228	225	234	210	236	209	231	226	219	242	244	222	226	232	229	239	246	239	229	221	248	235	216	247	234	221	242	238	231	237	233	223	219	258	235	208	220	241	235	234	233	235	220	239	209	201	224	200	199	247	203	202
6804	679	720	756	682	620	638	616	586	655	659	617	662	579	581	523	551	545	565	564	552	538	548	559	500	524	558	508	550	512	505	541	539	528	591	491	610	571	531	549	569	564	554	540	532	568	550	533	525	539	556	526	552	594	564	546	524	583	564	543	547	572	552	538	527	560	527	602	556	552	550	540	530	600	547	513	523	527	524	548	542	563	543	549	548	491	556	578	557	568	536	546	574	573	540	579	562	562	545	515	538	570	524	512	549	552	538	587	608	543	561	545	565	538	545	539	498	534	555	570	553	548	543	492	505	555	531	515	591	565	526	556	544	556	545	529	511	543	519	561	510	518	552	510	573	576	514	579	501	537	537	546	551	570	545	565	534	541	559	576	542	545	501	540	567	546	539	552	597	560	548	554	527	564	521	550	546	555	533	503	529	538	524	491	558	527	573	531	512	574	581	523	533	539	564	538	582	569	546	566	531	503	562	556	533	535	529	522	580	556	557	554	573	572	512	572	546	569	577	563	514	534	545	545	518	543	537	566	591	582	544	523	552	532	556	521	565	511	531	557	526	530	576	554	518	529	550	572	504	539	533	542	502	538	508	515	540	574	546	528	549	585	540	543	527	542	570	534	576	571	542	537	511	546	534	520	539	543	536	553	552	533	532	514	558	525	543	606	539	532	536	561	494	582	535	564	558	584	516	573	553	554	544	565	557	525	543	531	499	542	563	545	538	546	574	535	554	556	538	537	552	528	558	552	559	557	549	529	517	558	557	550	558	526	548	507	549	495	513	533	499	571	565	553	536	602	556	514	533	498	550	549	501	553	543	558	572	542	494	561	536	551	540	571	556	553	562	594	545	528	549	571	539	543	571	530	523	542	565	562	549	554	565	520	580	563	516	611	520	530	580	551	574	594	528	588	496	526	541	578	537	567	554	531	551	528	565	554	526	544	522	558	532	567	580	544	530	510	548	569	532	517	555	559	565	522	531	545	521	539	606	538	535	541	575	534	542	530	531	547	526	529	547	523	565	541	541	526	552	533	588	545	533	543	576	524	612	578	554	521	519	511	531	580	529	531	497	562	551	564	559	586	500	565	557	553	528	530	570	532	561	499	581	556	544	556	580	559	545	564	529	504	574	502	583	513	562	565	538	547	563	587	529	596	520	543	559	543	546	562	558	502	561	562	561	528	534	583	546	564	537	522	551	547	520	542	491	520	532	541	574	532	535	552	554	534	515	555	552	554	511	522	566	546	523	560	539	522	510	568	542	564	522	521	538	530	550	552	534	556	542	579	572	530	543	571	556	563	546	507	580	525	520	497	539	568	564	528	563	579	546	528	545	510	539	546	543	523	524	519	532	552	590	537	545	579	541	535	573	545	530	553	523	539	550	517	539	545	549	510	499	558	546	541	586	550	557	532	534	551	555	555	518	535	563	523	559	538	520	506	533	588	545	556	540	513	510	550	535	560	589	568	515	539	520	537	546	537	544	561	505	542	546	551	566	552	555	562	522	531	558	507	534	570	560	497	505	567	566	488	553	613	529	519	578	566	512	544	579	555	540	573	554	513	546	543	573	550	572	567	537	545	529	576	568	529	569	542	574	526	545	511	541	558	574	528	533	565	536	524	559	584	537	562	565	560	512	558	543	523	538	557	556	547	535	571	559	516	550	513	598	573	530	530	525	583	519	587	535	559	518	577	554	540	574	554	552	569	563	532	582	560	564	501	556	588	550	539	577	533	562	603	531	575	541	520	549	541	546	551	529	567	563	549	529	549	541	578	550	531	571	593	581	564	517	519	510	546	530	578	551	577	524	573	542	539	520	595	573	558	516	548	536	557	548	503	540	501	518	601	562	550	546	504	578	547	564	579	560	550	559	559	500	561	564	513	573	582	532	560	587	587	601	518	566	539	533	566	572	544	536	545	545	569	526	554	564	580	521	583	556	522	580	557	571	544	532	536	564	582	540	547	558	512	597	541	566	589	569	552	534	501	574	543	520	567	589	510	554	504	579	572	520	543	528	524	546	528	558	518	545	551	536	569	531	578	526	574	519	567	542	538	544	552	533	533	537	579	584	569	539	524	522	556	538	528	576	577	587	530	574	516	566	549	561	564	556	495	561	551	565	546	542	563	568	529	541	543	511	566	556	520	539	557	572	539	524	545	552	532	515	556	515	570	545	487	530	592	535	590	520	531	545	578	535	576	556	548	535	538	540	589	597	507	543	534	531	576	544	543	559	552	528	513	574	571	581	574	570	543	541	611	527	526	518	521	532	546	545	569	512	550	524	577	534	570	582	520	523	536	534	526	504	529	530	563	574	539	544	562	529	550	544	576	565	567	533	529	554	554	556	547	564	556	535	551	546	523	557	553	552	577	561	507	566	524	541	568	556	577	540	563	556	531	566	544	512	525	553	554	494	565	539	521	558	578	559	555	528	532	551	571	573	542	599	517	568	553	540	538	580	531	522	535	579	591	572	538	537	565	564	545	574	511	517	546	578	549	571	566	572	541	554	532	545	539	549	563	560	569	528	535	566	541	557	545	556	563	601	520	564	553	582	542	546	572	593	488	529	548	511	527	599	590	535	508	542	530	565	557	535	541	570	505	538	517	538	564	549	556	553	517	568	576	551	508	545	541	560	504	548	559	576	600	549	518	528	531	552	522	562	554	576	551	576	577	558	564	519	550	544	539	523	530	534	549	553	524	575	587	526	553	574	567	550	545	558	540	584	519	521	575	553	556	521	602	537	513	504	527	541	546	565	545	560	539	539	533	556	551	558	567	503	533	553	537	567	548	558	555	557	562	536	572	523	569	538	510	573	520	583	547	551	523	557	527	550	531	538	499	569	543	542	511	531	533	540	580	515	532	508	550	556	577	570	502	553	477	520	546	571	528	515	524	543	556	540	538	538	535	525	578	543	527	539	547	573	544	566	536	579	556	543	545	567	568	579	514	561	515	537	563	546	554	524	517	555	526	521	537	524	559	548	566	563	551	542	529	569	581	531	566	561	476	532	553	506	548	562	560	542	578	523	563	489	559	551	540	579	521	537	548	585	561	540	540	564	552	511	583	523	546	579	529	531	561	573	570	522	556	548	538	542	522	559	545	534	569	569	548	561	525	593	505	519	541	561	570	547	493	534	543	542	533	516	515	534	565	552	510	539	545	517	558	568	541	559	557	534	529	564	553	571	515	547	589	541	564	591	520	580	533	557	574	544	595	548	525	534	566	545	547	537	594	540	505	553	531	567	551	501	531	570	585	548	594	563	529	566	561	550	565	546	590	564	575	524	562	558	540	536	562	537	547	579	544	520	552	537	562	523	583	551	523	579	532	585	539	593	547	564	561	595	514	550	597	508	588	578	589	573	584	605	539	573	530	555	509	540	530	570	509	588	589	554	556	519	533	533	562	522	560	556	527	574	523	552	575	546	522	525	501	560	550	542	545	551	547	538	559	589	593	596	604	539	527	522	575	521	570	559	586	518	528	531	564
27288	9251	3018	2080	1203	827	615	549	710	701	582	542	482	410	377	318	345	367	315	297	334	316	308	326	341	321	344	337	325	313	318	306	316	333	312	302	319	329	334	344	338	335	294	312	329	326	324	338	368	290	293	361	301	324	300	307	340	299	326	338	312	309	285	298	325	304	321	313	333	325	309	314	307	301	321	301	331	322	312	333	319	327	334	325	295	311	298	319	308	342	312	327	328	350	286	337	291	347	310	322	312	343	312	316	343	344	304	317	315	289	323	297	310	292	328	320	311	321	302	319	314	314	330	330	302	295	324	307	313	310	305	321	322	299	343	283	288	321	315	321	344	329	300	289	316	344	335	285	280	287	317	307	299	313	321	296	309	334	296	310	293	336	289	322	306	318	305	314	327	291	322	307	325	293	301	308	308	318	297	308	301	306	322	333	326	301	319	289	330	338	308	296	298	306	312	305	306	328	316	300	290	293	341	306	307	318	295	314	293	294	297	320	294	332	309	324	282	284	272	298	359	307	306	323	321	317	284	328	282	312	275	316	314	308	318	312	333	292	327	326	317	323	305	304	355	331	300	310	313	317	345	291	298	299	333	336	331	296	300	332	327	334	298	331	312	298	329	289	322	307	309	279	271	314	320	305	298	306	331	299	323	299	314	332	303	316	335	317	318	329	291	330	316	311	297	306	335	324	313	298	298	304	319	302	301	317	287	302	306	305	302	358	319	313	344	312	309	304	292	312	329	288	328	321	337	320	330	321	287	332	284	334	326	325	315	309	309	322	332	314	281	315	286	308	308	322	342	325	334	311	318	294	348	328	292	319	341	273	330	310	301	306	305	296	324	317	307	310	315	294	304	320	344	297	314	300	332	314	303	287	336	317	314	318	310	304	308	281	314	320	318	293	301	275	320	330	320	301	323	306	316	333	325	338	305	293	287	300	309	325	337	308	319	306	301	317	334	357	294	298	360	317	296	282	316	329	348	320	305	308	308	303	336	298	325	316	319	320	320	355	320	330	267	350	323	295	323	315	331	278	328	304	315	290	325	324	278	319	325	321	327	318	301	320	290	310	297	296	327	274	315	327	337	325	309	296	322	294	321	314	321	260	300	308	309	299	286	319	307	292	293	300	297	320	324	296	337	306	327	319	296	295	290	327	297	321	302	313	366	298	316	328	322	323	320	291	330	288	292	315	338	342	309	272	303	267	298	313	316	291	287	303	309	304	312	307	307	288	309	308	324	341	333	351	294	311	311	323	324	306	290	326	298	306	302	334	333	355	296	282	336	326	331	339	322	339	297	309	299	306	282	332	302	283	317	330	304	327	321	316	300	321	311	290	325	294	341	319	306	335	291	275	299	329	324	267	299	327	307	313	285	311	288	323	303	293	327	315	317	325	312	305	332	303	298	290	342	358	328	292	306	287	329	318	324	283	294	330	303	337	309	291	313	321	316	327	331	335	326	327	288	299	318	334	333	287	283	291	310	306	327	313	329	372	296	264	285	322	300	295	284	329	295	300	329	287	306	294	354	298	322	305	311	309	334	318	348	325	305	319	286	338	337	315	287	303	329	302	348	294	288	288	351	319	299	265	331	328	314	339	281	317	311	349	290	300	306	309	302	302	309	330	339	300	333	313	311	303	316	311	314	375	331	325	334	300	308	305	315	319	300	310	353	320	307	305	296	321	311	307	333	330	315	321	335	311	317	314	342	340	315	317	270	352	333	303	303	328	313	302	322	311	313	334	313	354	306	306	323	371	332	319	294	343	307	341	300	302	292	326	316	341	312	281	303	298	314	289	332	315	319	309	295	312	329	321	329	304	307	301	299	315	302	328	318	319	295	330	313	315	290	324	329	295	326	311	309	320	313	324	338	305	320	327	323	318	319	323	301	333	272	325	310	325	317	336	302	339	324	281	293	290	292	300	328	338	294	275	293	338	368	293	338	343	334	331	307	294	309	324	327	334	284	319	341	308	333	331	300	299	316	327	309	305	334	324	315	350	337	329	294	336	350	353	338	309	328	353	306	329	307	324	323	334	305	282	336	316	303	316	320	327	325	325	295	316	298	290	313	303	319	321	304	313	313	318	296	316	325	303	294	325	314	315	327	351	290	334	315	296	314	297	304	285	280	333	323	349	305	312	324	316	293	318	351	304	330	292	305	290	293	290	313	319	336	326	346	309	295	323	329	304	294	350	303	324	324	306	308	332	338	303	269	331	333	310	295	328	292	261	277	296	302	302	294	322	316	297	328	322	313	301	296	314	314	300	310	317	310	342	319	329	345	295	342	292	281	306	312	301	304	329	275	352	298	323	315	291	316	326	299	326	295	332	315	340	280	335	315	290	284	312	325	319	329	337	291	315	316	298	294	304	318	292	346	309	353	312	340	341	325	279	329	371	328	329	348	307	328	323	345	323	313	352	331	319	276	295	288	276	281	292	326	329	307	294	319	345	321	291	347	325	308	294	314	337	343	339	307	312	313	312	320	319	277	283	326	310	319	300	320	290	317	298	288	316	300	301	329	298	317	279	351	300	300	303	328	321	308	247	330	306	319	337	301	319	348	311	310	329	307	359	325	306	336	326	295	283	273	360	304	320	327	349	327	296	294	314	304	319	315	334	323	307	305	327	310	318	347	315	320	310	320	303	318	313	291	331	349	337	361	297	311	308	305	305	324	314	313	295	339	321	321	308	329	286	325	319	286	315	333	300	294	341	336	299	362	311	313	322	334	336	294	315	321	311	287	308	332	337	321	305	340	327	289	341	296	290	357	338	310	352	338	321	296	307	321	283	304	326	285	319	282	295	321	336	345	348	352	314	330	320	297	308	314	325	309	342	318	304	270	301	294	312	305	296	327	288	308	281	298	341	321	315	331	313	328	314	327	324	332	315	312	291	305	284	278	314	335	331	281	297	333	280	287	302	297	312	325	324	316	322	306	302	303	314	335	303	305	280	318	315	303	325	313	309	337	321	331	347	325	331	317	319	324	273	299	290	333	340	306	298	321	343	293	319	339	312	329	300	325	303	309	310	309	332	296	304	293	315	323	315	292	350	295	313	334	318	300	312	317	316	303	313	312	311	349	338	332	304	340	303	327	350	300	303	308	305	317	309	329	302	294	351	278	321	322	297	301	335	302	308	299	319	297	289	340	332	282	331	294	318	312	323	340	324	315	331	318	334	324	323	303	321	354	316	323	280	282	297	323	336	317	328	307	316	307	307	307	318	315	325	296	338	275	335	327	290	323	314	301	288	330	325	338	318	296	315	313	315	315	327	334	299	349	296	292	326	325	316	306	307	318	326	337	285	313	320	312	307	321	319	316	302	327	332	296	308	305	274	309	323	281	333	295	328	338	350	300	295	309	329	297	318	317	358	293	288	294	328	321	307	301	328	327	302	312	307	346	308	318	280	317	322	323	331	290	310	326	319	312	343	325	300	317	282	308	296	301	285	281	341	318	298	313	303	304	305	322	297	314	317	343	331	330	303
7872	2372	3832	4077	3373	2701	2162	2132	3030	3330	2365	2099	1615	1327	1106	996	939	998	892	911	793	868	863	766	873	805	827	820	775	816	798	804	716	777	814	798	791	757	769	779	725	790	765	753	766	818	726	738	750	722	762	793	775	757	747	750	718	733	724	714	771	739	815	766	738	716	732	756	730	767	741	739	759	796	786	734	785	742	799	796	788	730	726	785	747	762	758	768	740	778	719	738	762	726	799	770	768	754	786	760	716	734	725	717	732	697	751	755	762	769	791	724	720	780	764	738	790	708	758	726	783	748	730	752	728	755	732	712	699	806	723	787	731	795	730	771	712	784	784	780	746	691	796	766	723	770	766	675	739	777	743	737	726	718	721	728	753	742	745	731	750	739	760	740	737	710	732	773	751	716	755	723	763	764	735	737	738	756	734	702	709	742	748	752	734	766	716	796	735	754	751	741	754	766	757	720	726	812	688	735	783	779	713	767	763	772	760	737	733	750	743	770	738	721	805	714	783	757	813	794	687	753	753	768	670	729	737	744	770	740	711	761	754	751	785	757	689	728	759	745	768	705	809	770	718	699	721	730	762	781	752	710	791	710	773	748	754	782	746	782	760	786	825	715	747	728	750	739	756	740	773	782	802	757	732	765	741	770	713	789	762	731	708	746	711	745	777	764	748	729	728	744	769	738	732	758	791	712	727	734	744	764	767	785	714	704	738	722	801	731	761	747	724	733	749	744	756	745	755	786	719	725	735	730	709	765	717	749	701	724	752	743	748	776	788	765	764	741	757	747	702	743	757	747	781	781	707	736	747	755	777	706	745	793	712	763	775	760	757	675	757	712	805	760	697	707	734	780	719	761	796	721	785	770	751	727	715	730	747	767	719	817	740	730	755	718	794	714	743	714	754	741	749	730	735	730	792	720	752	735	780	693	750	697	715	744	746	753	720	752	735	724	770	706	730	742	765	762	731	733	742	730	760	749	735	706	739	701	792	705	757	730	749	803	765	740	733	701	789	741	727	760	730	735	746	786	734	746	785	725	707	760	757	715	763	714	741	750	694	757	728	756	745	737	718	730	763	767	785	760	792	724	747	807	735	778	737	731	771	757	753	707	765	774	755	735	719	783	786	705	717	752	757	702	730	722	748	746	730	756	769	719	733	739	743	753	756	725	731	734	744	744	761	708	761	718	750	758	710	742	738	747	759	768	804	764	752	738	763	772	708	720	721	753	713	744	738	773	774	744	729	747	746	733	746	746	719	763	788	741	741	734	721	736	742	726	720	769	797	742	765	780	741	757	787	733	747	769	705	738	718	706	758	701	737	744	756	762	771	717	721	747	689	773	759	741	753	795	733	786	747	768	751	762	703	722	741	755	749	765	803	745	758	730	735	720	811	738	762	740	717	786	761	726	789	755	723	749	710	762	717	784	760	738	747	800	716	758	767	745	737	748	758	750	742	750	760	722	789	779	786	726	722	705	692	741	726	764	743	752	769	765	752	809	744	756	770	774	735	711	765	782	762	749	770	731	777	733	738	721	722	746	768	689	729	725	768	743	767	760	773	755	740	706	725	741	726	716	773	727	759	773	703	770	736	740	717	782	783	685	759	756	771	756	744	737	673	747	779	726	746	760	764	710	720	754	712	726	697	741	714	765	716	747	713	764	738	750	721	811	705	724	753	730	726	758	712	805	793	760	758	762	728	728	806	788	759	745	687	764	803	742	732	763	680	740	764	748	713	736	736	794	687	751	751	747	798	745	709	733	789	804	691	768	730	752	761	719	759	682	754	747	755	751	717	779	740	721	736	741	745	757	765	770	703	744	742	734	746	733	749	761	739	714	711	771	741	750	715	754	781	718	770	761	710	775	734	735	727	767	732	780	709	837	720	745	728	713	684	700	763	761	806	734	681	750	729	747	770	754	751	750	783	741	802	728	762	697	752	762	728	717	788	756	731	683	752	770	740	762	718	716	793	789	754	753	761	756	746	793	730	722	742	730	791	762	737	728	758	773	735	777	745	800	735	736	716	754	758	750	757	727	805	770	803	767	766	760	687	749	747	785	703	688	750	740	726	723	759	754	822	746	774	747	720	705	723	724	704	712	738	735	737	735	749	765	736	704	742	797	722	758	702	778	725	699	735	690	762	719	747	763	738	754	721	765	735	740	794	718	732	778	785	749	765	789	773	715	768	723	773	740	790	752	726	760	752	691	740	709	746	755	761	703	757	761	741	767	745	754	793	777	758	748	763	699	744	766	706	785	738	767	761	768	716	719	754	714	742	768	745	748	768	751	746	736	785	728	721	778	765	790	705	727	725	790	738	755	754	774	739	726	728	775	723	765	761	763	751	723	794	759	738	798	706	729	781	733	761	711	743	714	767	766	740	699	766	729	785	727	757	716	798	731	769	750	753	742	744	799	758	769	715	801	750	731	766	722	726	733	721	731	776	757	773	726	729	752	736	774	718	742	692	771	752	724	781	777	723	736	753	743	794	706	724	788	750	711	785	745	715	755	740	795	746	761	723	736	712	723	815	751	751	744	735	754	716	765	734	750	761	707	759	757	714	790	758	821	689	756	748	778	739	729	791	721	779	714	778	762	730	732	772	729	773	734	745	758	740	748	738	781	751	770	738	770	739	702	743	769	753	766	734	720	686	720	783	716	762	746	750	748	761	700	723	734	758	717	747	754	780	740	722	800	728	766	769	760	695	732	743	772	728	780	766	712	749	731	781	808	720	747	755	759	735	719	728	720	764	747	725	713	781	725	798	752	774	732	807	734	739	796	741	738	718	799	728	747	736	755	720	716	728	714	723	749	764	720	730	760	754	736	738	764	758	760	763	724	749	720	742	758	777	746	722	735	772	751	764	728	776	778	717	730	749	833	784	773	747	729	720	753	765	776	734	724	757	689	781	740	764	758	778	803	752	733	762	705	698	751	723	749	730	759	772	785	720	716	742	731	737	763	754	713	763	736	766	780	774	711	701	736	763	766	755	727	808	733	802	760	711	727	759	735	756	776	714	773	749	744	799	784	750	734	753	709	750	787	745	767	773	738	768	720	732	757	786	779	787	706	749	731	753	713	678	780	720	773	757	792	789	752	784	794	738	773	725	729	752	781	768	772	715	732	728	736	732	748	738	742	760	768	782	702	774	768	786	772	776	758	756	757	751	691	696	689	745	743	722	727	795	701	686	774	765	703	743	762	712	808	753	743	787	703	728	711	809	712	743	789	758	773	786	746	769	722	759	694	776	764	712	706	728	740	761	693	712	783	751	739	746	757	777	733	745	713	706	773	740	761	763	769	767	753	764	748	758	741	719	780	704	791	737	713	810	776	758	750	742	727	739	755	752	751	773	758	748	727	765	761	758	747	786	790	772	779	775	755	751	732	715	703	713	751	728	729	764	742	705	737	730	736	715	790	835	726	738	714	789	731	725	770	777	724	784	782	728	759	748	758	728	735	781	785	744	806	782	818	773	710	733	746	766	743	744	750
28139	13057	5693	4204	2413	1531	915	649	940	937	731	660	578	376	334	292	289	318	303	271	271	274	259	261	259	227	267	272	266	239	233	252	279	222	231	240	225	226	242	233	241	220	206	231	206	260	264	244	244	243	245	229	233	244	230	248	228	258	248	257	246	240	240	240	227	231	207	235	231	256	227	271	227	281	251	250	248	244	236	257	254	222	222	268	235	241	239	252	240	242	240	272	257	248	232	231	243	209	241	254	221	244	250	260	250	233	238	235	235	224	225	251	258	239	231	263	240	223	252	249	212	224	255	214	243	255	225	233	238	231	257	234	245	222	231	207	238	247	247	232	246	236	247	256	261	234	227	209	237	238	228	224	244	239	226	240	248	239	232	258	237	231	246	255	256	259	257	247	248	215	241	248	244	220	241	247	222	233	219	257	233	223	257	270	239	245	237	228	242	237	234	249	230	233	231	231	214	252	230	220	219	249	240	219	248	228	230	256	274	214	233	251	222	208	262	253	231	233	228	253	246	236	250	206	236	280	229	249	248	260	264	263	235	218	224	225	236	242	246	249	224	255	229	227	258	286	232	216	247	225	249	245	244	269	230	228	237	240	215	243	232	234	231	247	258	237	240	254	265	212	229	263	260	234	240	217	263	232	211	179	249	247	256	227	246	252	260	254	228	221	242	253	224	224	237	243	227	214	243	231	210	222	236	240	250	213	237	228	226	235	225	213	217	245	231	213	247	252	247	254	239	227	234	258	233	241	257	212	257	241	243	231	246	233	237	258	244	256	237	247	209	210	251	222	256	249	246	234	242	238	218	226	225	244	235	253	234	242	248	255	251	233	235	234	241	253	232	228	232	234	223	235	240	256	239	222	225	279	232	216	260	242	255	239	232	234	249	233	232	250	221	232	253	223	218	240	212	227	245	241	277	229	230	217	221	254	221	251	244	233	260	231	236	239	233	224	277	221	254	243	267	240	232	239	230	239	251	242	254	230	246	269	242	227	251	243	228	230	245	249	214	224	228	227	246	244	235	226	235	266	229	219	252	211	222	240	235	215	280	229	222	242	215	238	230	236	268	228	254	278	238	222	214	261	231	243	211	246	231	237	255	216	254	255	260	243	238	226	226	265	226	253	230	245	251	255	260	219	211	278	240	263	227	255	226	232	247	262	228	240	241	235	237	226	237	252	221	250	227	246	244	223	249	247	229	235	230	229	211	240	234	222	230	239	266	257	240	228	211	245	245	241	249	261	253	251	238	244	240	229	231	221	218	205	237	221	218	250	246	232	236	227	233	234	240	234	231	226	236	239	246	218	257	240	258	222	232	222	216	238	227	249	229	209	252	247	253	223	226	237	252	241	246	202	245	261	259	224	238	208	250	227	235	256	232	263	242	233	226	211	243	222	217	235	231	243	217	231	238	237	254	241	242	211	253	244	201	227	215	215	245	219	232	224	232	236	240	233	229	218	238	230	236	222	247	232	244	229	240	241	222	232	240	241	235	236	260	264	243	240	228	249	234	262	252	237	240	212	221	220	237	226	214	205	227	238	234	229	224	243	225	249	222	236	235	250	217	266	225	223	258	228	270	224	230	228	248	232	231	259	254	246	222	231	200	218	265	245	261	218	238	252	231	248	246	221	247	245	247	217	226	252	243	228	244	274	243	223	273	240	231	246	277	224	244	251	240	214	263	208	241	225	236	245	231	233	234	225	248	225	237	261	258	249	228	244	240	217	240	239	234	264	256	250	266	264	233	256	255	211	235	231	254	239	220	223	256	246	250	248	246	228	224	212	279	227	247	238	203	222	248	240	241	255	233	273	249	243	227	212	226	224	237	237	246	239	245	233	252	231	258	236	234	263	248	220	234	251	244	267	254	226	247	233	228	267	257	224	226	214	257	210	232	231	226	232	248	212	242	240	231	218	208	245	276	225	228	237	239	246	239	228	239	254	219	237	237	218	248	241	248	239	244	234	244	228	228	236	225	227	230	242	246	233	254	206	226	231	261	241	235	230	244	226	252	215	242	226	235	277	213	227	239	249	246	244	260	267	266	235	246	252	201	231	245	235	249	233	241	251	218	244	237	204	229	230	230	214	243	215	248	232	247	284	240	243	232	246	268	239	233	241	254	264	255	251	231	237	241	230	216	229	243	230	234	215	244	241	233	199	256	240	270	235	222	263	252	238	232	236	229	236	242	254	258	270	238	227	232	249	255	226	272	257	227	245	250	251	223	219	255	216	240	240	244	233	226	246	239	204	213	232	246	255	246	231	248	256	269	255	245	235	242	225	235	233	231	230	235	225	247	229	240	214	243	234	259	220	215	212	225	246	252	248	238	222	222	222	254	247	249	207	234	226	233	221	219	253	240	243	275	232	215	248	230	244	255	265	227	233	245	228	240	229	258	225	261	232	246	209	231	237	223	236	247	238	219	232	234	230	246	261	260	211	239	242	230	228	259	243	266	221	250	229	252	233	230	230	267	278	240	250	250	221	227	243	242	228	230	224	249	222	243	230	228	248	252	220	245	235	234	255	261	242	244	254	235	238	212	245	229	244	256	234	231	238	235	232	221	271	239	278	234	251	240	233	247	251	238	248	245	256	268	250	268	235	246	230	240	226	238	227	223	219	252	234	248	228	242	220	232	238	247	232	230	233	240	253	252	247	226	242	234	245	227	233	247	226	255	247	225	259	232	249	239	244	234	248	213	218	247	253	234	254	238	240	238	214	251	231	251	239	229	241	245	243	221	257	206	235	236	242	228	222	275	250	256	227	238	240	269	248	249	258	228	245	264	242	222	222	242	226	213	229	237	219	254	242	255	242	216	198	229	241	224	243	261	243	271	221	234	236	254	252	216	241	223	207	237	222	195	251	237	235	234	253	253	217	272	253	255	256	244	235	231	257	206	233	226	248	251	229	226	245	226	237	243	217	210	226	239	235	238	237	263	228	252	241	239	252	285	238	239	229	230	254	255	258	227	212	240	252	223	230	254	252	255	248	255	237	217	247	230	254	228	245	225	235	226	238	225	265	242	248	248	219	243	244	248	236	212	247	271	245	228	243	227	233	262	237	244	228	244	244	233	215	232	235	219	227	229	280	245	244	251	253	234	237	238	225	237	233	223	215	261	244	220	227	241	245	220	255	198	232	235	235	236	260	241	234	251	255	245	232	229	209	225	238	225	220	198	241	219	238	262	208	242	247	233	239	225	257	245	247	218	244	255	281	260	227	227	234	231	245	231	262	251	237	238	240	206	237	239	245	231	253	245	229	230	255	219	255	251	233	233	249	259	233	251	234	234	250	228	242	220	286	256	238	255	235	231	221	224	248	233	249	246	254	245	212	238	240	243	259	254	264	229	246	255	230	226	240	226	240	221	236	222	261	209	242	247	231	221	226	252	272	206	252	245	234	233	240	212	245	254	233	224	275	254	240	220	225	242	251	222	254	230	216	235	244	224	243	248	253	256	261	245	261	249	229	245	239	240	238	250	249
8186	3315	5551	6682	5323	4404	3144	2915	4317	4335	4061	3244	3023	1810	1191	986	968	1026	861	818	774	789	732	753	682	683	646	664	686	660	651	614	660	628	587	640	574	591	609	610	594	597	616	603	554	600	574	583	559	558	598	616	562	565	561	587	580	556	565	533	578	555	563	571	549	582	579	574	507	571	559	560	554	604	570	586	572	634	689	641	608	575	546	562	533	560	561	555	538	545	580	509	550	563	529	481	548	530	534	563	562	527	555	541	557	535	582	564	548	551	538	554	555	568	574	556	506	531	539	547	527	546	591	575	551	540	539	539	582	505	564	549	534	527	566	525	523	550	551	514	548	536	515	489	540	543	543	564	562	557	541	553	584	548	551	520	560	534	561	562	566	525	535	584	508	556	534	552	545	552	529	513	517	535	557	520	512	518	538	532	535	494	556	567	524	605	529	554	566	546	514	546	546	569	558	526	547	533	506	522	501	553	532	549	530	530	534	554	532	560	537	525	573	589	514	539	522	510	556	619	576	561	495	524	512	547	537	552	520	533	565	545	539	530	552	578	506	511	519	539	519	533	555	536	571	519	525	554	528	521	553	503	532	514	532	516	525	536	567	512	576	560	486	516	545	567	537	564	529	538	505	520	538	497	554	514	580	519	580	535	543	538	531	548	533	512	549	527	522	527	541	537	529	576	551	562	514	559	546	568	529	532	510	577	523	554	536	561	558	556	544	514	594	528	541	533	522	535	504	524	527	550	564	539	520	563	541	515	560	578	530	520	537	561	544	564	537	499	549	543	542	510	560	546	518	526	469	532	570	575	538	533	544	566	528	550	513	542	520	551	522	530	573	540	543	564	522	532	539	507	498	545	530	554	525	569	535	538	547	546	542	554	577	542	518	538	518	531	540	526	592	551	558	576	558	555	573	552	542	508	557	539	542	529	529	527	525	552	518	540	528	528	519	579	533	571	517	552	524	519	547	563	536	541	549	529	559	565	565	513	519	504	582	529	516	536	520	513	517	538	530	487	506	521	523	561	509	514	515	532	583	556	558	523	566	515	538	511	618	557	562	536	548	536	531	589	549	514	561	572	550	538	544	556	511	513	531	550	495	539	551	588	542	524	557	530	512	559	520	521	590	557	522	554	497	512	500	550	554	520	512	523	543	544	572	547	563	541	555	507	554	539	564	502	560	535	545	566	571	535	499	525	557	548	557	533	508	529	534	506	556	541	573	520	546	541	518	553	566	508	559	566	550	566	551	539	561	526	489	566	525	580	509	556	521	528	514	534	533	560	534	528	512	504	552	529	570	504	527	539	524	527	512	517	523	522	561	571	491	542	511	530	544	551	556	524	525	557	509	503	517	528	551	534	527	532	509	527	490	503	585	497	544	494	527	496	554	494	519	545	556	546	551	594	535	554	547	554	521	549	579	542	529	587	561	528	529	601	518	540	544	561	554	540	549	531	559	539	506	564	581	543	550	519	505	514	552	517	541	542	540	510	559	542	520	567	527	532	555	531	544	568	519	535	504	570	553	516	565	543	519	527	533	535	548	514	539	523	568	567	526	540	521	574	529	500	577	539	506	538	551	574	551	515	554	554	533	612	545	545	550	523	547	532	514	536	541	546	548	537	545	547	573	489	484	533	570	534	525	574	570	525	526	494	558	581	584	531	554	558	547	547	513	535	547	509	526	524	525	533	492	550	547	534	504	591	554	504	519	578	587	508	551	539	564	556	522	546	531	553	532	525	536	543	514	564	597	529	529	540	541	530	532	566	537	500	517	535	567	543	555	514	552	532	561	507	525	501	567	590	539	524	529	572	563	522	528	526	540	533	492	578	516	514	564	539	547	567	563	548	541	536	536	520	569	524	535	536	574	551	541	546	502	533	559	537	505	521	553	559	505	547	526	558	520	544	503	560	566	558	542	509	556	570	576	508	545	551	552	546	554	505	539	554	523	521	546	468	550	524	569	499	553	544	539	570	541	522	514	506	536	530	569	531	533	523	517	553	563	542	534	533	567	545	514	557	539	528	556	546	543	548	561	522	552	498	540	534	586	559	544	562	535	543	552	531	524	507	529	521	527	521	527	575	539	549	554	546	531	505	588	526	529	547	529	515	541	590	544	566	548	551	482	568	520	522	541	560	509	554	548	549	526	598	539	560	521	555	555	536	524	519	525	565	541	521	558	570	564	546	574	557	543	527	529	556	581	529	566	567	537	577	516	552	536	543	533	546	535	565	539	514	492	533	531	546	559	536	567	531	544	553	541	563	532	542	491	577	536	541	562	556	555	546	502	548	561	562	571	546	532	581	547	551	552	529	536	536	540	530	580	510	565	532	527	520	547	559	560	513	565	546	582	542	553	562	537	486	524	572	537	531	513	521	552	529	459	532	496	505	521	488	532	532	571	581	503	523	590	533	503	556	547	550	484	534	565	540	517	525	527	540	502	574	543	513	564	550	583	521	535	520	573	560	543	573	524	505	550	535	541	540	518	542	536	481	579	561	522	523	538	553	505	542	521	536	529	508	542	544	500	539	513	532	509	541	519	550	607	575	489	525	549	571	542	532	527	537	556	522	559	537	523	549	524	557	533	550	538	512	568	504	578	534	516	546	540	505	534	563	544	546	550	531	562	568	565	522	544	519	586	543	544	549	585	542	564	531	538	557	574	536	558	600	516	556	519	568	553	537	585	558	556	492	542	532	556	558	542	550	531	522	539	540	536	562	523	556	529	537	519	538	542	564	587	514	525	582	524	529	521	524	523	542	543	576	575	493	576	541	491	498	550	556	533	550	537	514	572	503	574	535	545	556	570	570	547	573	551	546	509	545	525	543	545	510	507	531	543	535	553	531	549	546	525	564	521	544	532	506	557	518	520	546	551	548	539	534	548	559	563	560	523	486	544	534	585	539	558	555	582	539	579	517	565	564	557	567	520	518	564	557	546	548	512	613	527	514	540	527	525	575	572	477	569	531	505	559	528	551	543	539	517	565	532	535	544	553	527	523	554	556	551	560	520	577	536	589	529	562	573	546	535	556	524	526	513	506	565	515	540	553	549	542	552	509	553	542	530	494	511	502	528	532	523	550	545	536	529	533	549	537	570	531	522	602	538	539	523	571	524	514	538	608	531	546	552	524	519	509	555	576	516	519	529	504	568	549	535	522	532	535	537	564	504	519	535	558	583	550	508	534	554	529	601	496	543	499	544	523	538	516	564	563	530	517	525	499	543	553	557	523	536	568	547	541	563	520	558	534	550	491	506	518	539	539	558	568	495	496	546	541	530	543	495	544	516	550	545	547	553	517	552	539	535	518	526	538	559	542	537	513	494	563	526	537	526	561	527	536	519	541	556	576	538	568	515	580	522	527	536	529	509	494	558	544	550	546	531	530	559	545	562	569	504	553	517	552	565	520	601	524	521	567	571	485	562	542	533	525	545	551	535	546	514	501	515	543	518	524	562	581	567	546	548	558	544	544	594	554	516	542	524	556	556	569
25198	5393	395	273	278	239	199	219	246	182	220	257	244	206	226	221	203	225	252	247	230	205	237	243	229	218	255	226	236	232	233	218	222	252	251	239	244	241	205	233	219	250	230	224	212	221	208	231	222	220	237	245	217	232	248	213	229	218	223	232	229	215	220	233	240	236	231	241	197	202	217	258	223	217	192	224	246	221	237	208	220	225	237	261	242	233	205	232	202	250	228	199	251	223	235	227	219	242	216	208	226	237	233	193	254	232	204	251	240	203	222	227	223	257	225	229	247	228	238	244	226	229	258	212	243	212	242	226	234	235	232	245	247	252	234	240	238	230	238	236	201	228	211	218	225	226	224	239	229	220	233	260	237	222	214	239	214	228	203	239	214	216	223	205	219	255	232	246	259	205	205	221	227	234	257	223	225	212	206	211	230	237	219	254	236	222	234	257	227	216	197	215	234	228	217	248	209	220	263	241	225	222	220	272	237	225	232	251	231	249	206	230	188	236	235	217	220	238	219	239	222	208	234	209	227	220	225	218	206	229	209	224	220	197	220	238	217	221	232	222	228	230	218	235	226	237	220	231	217	244	216	232	222	229	240	218	268	252	220	254	227	214	227	194	215	224	223	220	214	220	226	237	218	233	215	211	225	228	222	222	222	225	224	236	223	256	203	230	220	233	205	233	250	221	234	239	216	227	204	232	235	199	245	230	213	253	228	252	234	226	242	243	239	224	243	211	220	237	224	211	230	210	225	250	230	203	255	233	209	218	215	239	238	238	205	229	245	232	258	232	250	222	251	230	237	257	201	224	243	226	237	221	226	213	220	221	226	239	215	223	239	239	231	192	226	232	219	241	228	240	212	229	213	218	251	231	239	237	195	228	226	233	242	241	242	232	211	225	240	226	225	230	220	227	247	236	224	226	263	214	216	224	226	230	224	198	228	216	215	243	259	238	248	243	238	195	235	205	228	226	224	265	224	224	206	213	209	233	205	246	246	233	227	227	233	241	231	252	250	241	233	217	213	224	252	251	247	225	238	246	210	223	227	221	223	242	220	229	226	238	212	237	211	231	233	206	240	245	234	229	235	224	217	250	238	241	234	213	232	210	218	211	220	233	222	220	252	226	209	220	224	222	197	234	216	243	223	248	212	239	235	237	237	221	240	225	231	220	251	232	255	220	219	238	230	219	220	257	209	229	227	243	211	237	206	226	230	271	221	213	251	236	237	216	244	224	207	212	224	227	232	245	223	254	280	235	244	218	231	236	255	229	201	241	241	244	219	211	221	265	242	256	215	233	242	247	242	248	222	228	234	243	249	245	238	230	245	226	210	254	238	238	225	230	253	225	237	237	251	208	206	230	219	208	246	233	209	210	215	218	239	239	223	224	235	219	225	234	230	230	217	234	246	235	229	225	195	230	216	204	202	236	226	223	210	229	220	212	223	226	215	226	252	211	227	215	230	238	235	214	235	224	252	222	247	228	243	221	220	209	218	219	204	241	228	206	236	215	219	252	239	239	227	238	213	246	228	214	231	224	242	216	231	213	238	226	244	254	218	228	225	226	203	235	236	242	237	205	221	263	215	202	224	238	235	203	205	243	236	262	234	245	209	249	226	263	237	252	237	216	254	236	230	243	235	245	241	219	216	211	235	205	229	226	228	229	255	214	227	210	227	221	212	217	195	238	226	236	235	242	224	214	235	235	221	237	223	264	237	248	242	221	228	217	260	227	204	237	237	233	225	211	243	232	233	235	234	252	226	235	204	246	240	235	216	203	213	253	248	216	228	229	216	240	232	213	238	209	257	262	235	226	232	237	236	229	249	258	233	219	217	233	225	234	218	251	244	218	229	240	222	221	223	226	201	239	235	230	199	198	238	219	227	213	227	243	260	268	222	203	230	236	232	232	206	219	210	245	240	225	228	232	234	222	219	225	219	233	204	222	231	225	234	221	219	190	238	216	228	213	233	227	197	233	254	236	245	221	234	210	207	235	203	213	232	227	214	206	209	248	229	217	240	229	216	219	224	273	239	212	222	228	209	219	235	236	202	219	236	237	232	226	238	225	236	255	244	235	210	202	255	209	203	203	213	246	235	246	243	227	232	234	208	247	247	240	227	235	247	222	227	191	188	252	216	231	211	222	244	221	241	242	222	242	256	240	251	243	232	255	214	188	249	230	219	209	243	228	248	236	222	222	218	222	230	245	250	205	226	226	214	234	211	256	209	227	224	268	228	235	216	242	244	238	243	250	230	225	215	243	233	257	217	233	232	208	195	219	241	203	247	261	253	263	228	221	230	208	261	206	225	237	247	218	235	236	217	233	237	240	210	250	229	236	225	257	235	222	225	225	217	217	218	217	241	250	240	230	248	217	208	256	229	249	226	208	229	228	234	240	244	218	234	253	236	248	220	246	212	210	228	240	231	223	209	233	219	228	216	236	239	216	220	247	216	243	208	207	222	237	222	224	236	226	229	240	217	230	233	219	213	238	223	222	239	248	235	226	235	238	259	230	216	237	220	224	211	234	263	222	224	224	221	221	238	223	204	251	219	219	239	237	211	217	245	230	223	237	234	207	201	274	246	212	244	221	212	232	227	223	236	251	240	231	222	238	240	226	215	208	199	231	231	222	233	208	238	196	192	211	200	213	227	213	237	213	235	229	214	252	243	218	220	219	237	236	201	250	237	206	242	230	204	251	246	228	237	224	264	236	232	249	224	244	208	226	232	253	242	204	214	248	220	223	228	241	197	233	217	243	226	267	247	233	250	224	230	224	227	233	227	228	209	215	222	262	194	236	223	231	250	235	231	227	227	221	213	235	237	231	244	217	247	235	208	235	232	237	216	229	237	237	225	251	237	230	234	230	246	216	239	248	235	260	234	252	197	230	215	222	222	231	220	224	214	236	221	231	218	241	240	216	236	233	251	262	223	189	238	222	231	223	244	258	252	213	210	229	243	250	231	188	221	242	239	227	234	236	241	247	233	232	213	244	252	202	241	261	209	209	229	232	240	240	234	218	226	233	236	227	214	235	233	207	215	224	246	216	216	252	243	240	218	224	237	205	234	207	222	233	248	258	223	231	229	209	241	246	231	196	203	241	191	234	218	202	221	215	239	220	248	225	218	239	209	238	212	196	240	225	227	222	252	238	226	237	250	235	229	232	229	219	228	230	199	219	214	254	233	235	210	240	227	240	219	242	262	235	225	246	230	212	211	219	217	242	234	219	218	204	237	228	221	198	230	230	193	241	214	238	220	243	245	213	214	210	240	238	228	230	242	254	242	229	208	245	266	239	254	217	231	246	250	199	242	228	235	227	191	223	246	232	210	234	224	208	232	251	243	245	226	210	234	224	235	222	239	261	187	225	230	244	220	221	209	218	242	220	203	243	243	243	187	262	216	237	256	224	262	242	221	242	198	216	206	240	220	222	232	213	232	238	253	230	228	247	225	226	229	258	229	223	231	235	241	235	213	240	212	256	252	210	248	241	230	218
6900	659	734	754	637	602	589	629	624	596	634	611	614	556	531	550	586	559	542	528	546	532	552	501	499	533	516	529	579	545	564	571	535	543	521	550	548	538	554	567	543	575	522	563	560	540	591	535	601	562	569	499	528	531	578	545	547	548	559	565	549	523	563	555	543	559	516	564	538	551	543	577	553	532	550	552	559	519	572	542	538	585	516	587	542	557	537	534	553	559	528	537	535	553	563	567	580	556	524	565	546	555	536	529	562	568	565	531	541	548	545	592	520	543	537	525	543	549	508	561	527	512	531	542	581	595	533	545	537	523	540	560	530	497	564	556	512	517	553	517	591	577	535	537	555	542	553	527	505	610	542	564	543	536	544	523	554	511	550	583	539	570	560	551	540	534	540	520	564	553	514	578	566	565	563	568	584	532	552	525	524	520	518	550	552	523	555	569	515	549	554	587	553	585	529	550	567	510	516	539	500	542	516	540	552	531	560	559	524	568	588	500	540	563	589	550	526	550	575	533	524	592	552	560	543	524	552	550	527	533	538	534	567	511	527	543	495	548	544	594	561	554	552	568	538	550	507	533	532	499	529	514	565	559	518	563	546	583	534	537	546	511	533	542	567	546	518	532	558	565	593	523	535	572	557	590	556	563	535	536	564	549	557	519	552	535	513	565	576	546	555	585	514	533	544	554	531	539	506	516	542	581	606	570	559	543	583	585	528	551	516	586	569	539	569	506	539	528	541	512	554	527	553	518	558	539	541	559	544	524	556	548	503	542	541	564	566	587	548	585	605	548	568	554	533	537	582	565	583	537	545	557	550	526	535	526	552	551	556	572	557	540	564	518	523	578	540	496	572	540	566	538	502	527	507	510	513	562	562	582	529	545	560	528	530	552	532	526	545	545	521	545	502	512	563	543	567	504	541	532	569	562	525	570	550	503	526	519	585	543	518	511	535	516	566	547	527	569	503	577	522	532	540	525	545	524	533	568	522	570	561	562	539	533	571	590	551	569	568	544	522	540	569	541	555	511	525	538	536	546	547	538	547	513	542	552	554	530	528	545	535	537	575	502	520	546	502	540	521	581	567	578	528	507	562	513	534	524	570	543	563	520	554	542	579	526	558	517	514	571	569	529	533	527	576	544	557	569	533	534	560	537	545	577	501	515	522	524	540	546	542	529	500	495	538	520	574	539	575	555	607	554	554	553	562	537	553	474	574	576	584	542	509	555	559	530	522	573	577	528	538	570	573	587	565	590	557	577	548	583	516	513	554	528	579	506	532	525	550	553	511	529	559	538	555	519	535	477	546	555	541	519	550	552	541	569	521	572	557	533	576	567	543	565	526	543	584	594	600	534	530	597	533	551	613	508	526	537	557	499	526	583	525	548	535	571	547	525	504	555	563	536	593	586	534	531	540	575	494	493	535	555	519	576	531	546	565	555	554	568	514	547	562	546	513	525	517	539	573	567	521	578	591	539	511	521	546	547	533	537	562	516	553	564	571	543	615	537	528	529	560	533	547	536	527	549	576	535	528	506	528	530	584	519	528	535	554	583	523	550	532	549	552	484	548	540	572	552	528	517	539	538	558	580	553	568	530	539	521	537	556	557	548	555	536	539	554	558	536	516	553	571	522	555	558	558	543	547	560	516	569	495	537	536	536	518	559	547	548	498	525	529	540	572	520	586	533	539	558	541	491	541	537	544	584	565	553	519	606	562	539	579	561	447	516	563	558	586	554	568	543	555	583	551	542	551	592	587	519	557	544	522	572	566	528	562	543	581	540	529	517	496	536	544	515	552	524	501	575	554	562	563	586	506	523	573	527	583	560	518	554	580	564	531	585	522	557	546	565	566	523	520	520	520	512	609	536	543	536	546	531	543	546	561	516	557	552	536	500	526	539	536	561	527	548	541	560	508	544	553	571	514	517	556	556	516	501	582	564	551	567	469	520	528	543	573	524	571	539	553	512	573	564	533	569	520	544	504	561	527	551	554	566	529	558	537	547	531	555	547	522	556	576	520	557	553	524	518	525	534	538	585	550	545	559	541	559	528	480	545	568	509	575	541	543	534	531	585	541	505	541	534	531	542	565	575	563	547	512	486	560	568	580	529	532	539	542	537	528	555	552	548	589	556	554	561	535	539	534	549	545	580	552	580	542	540	583	503	561	534	538	557	547	538	555	567	562	554	497	573	545	558	607	534	525	554	518	510	549	523	558	578	583	561	543	557	512	542	548	551	529	533	566	522	487	508	553	526	530	528	539	513	532	565	525	566	560	570	549	537	519	514	596	524	537	546	556	487	531	533	522	494	543	568	566	562	526	554	528	524	543	525	571	561	517	556	515	562	509	538	534	535	516	544	539	528	547	527	537	512	543	578	553	590	530	567	534	558	540	523	505	522	546	558	558	508	544	545	537	503	515	556	560	538	567	551	533	550	540	548	562	537	584	520	505	557	558	547	556	555	528	537	545	531	567	558	539	540	582	555	530	520	526	558	531	541	537	511	546	581	531	527	551	572	557	555	567	534	534	501	540	591	530	514	524	525	474	547	525	525	536	566	546	559	532	557	554	516	516	534	576	487	572	525	566	546	584	514	545	529	553	560	534	554	569	544	542	525	591	547	594	557	574	486	525	556	522	582	538	534	543	593	523	549	546	548	561	560	556	575	512	529	521	557	545	575	600	554	539	533	592	517	539	550	565	550	541	533	546	538	510	539	570	534	552	546	568	542	552	551	543	586	502	539	610	533	521	511	514	532	524	540	520	515	555	568	515	542	567	553	530	570	547	536	549	530	531	508	562	526	543	511	562	550	532	523	530	548	563	540	572	551	512	553	544	580	528	569	539	547	559	526	579	507	527	541	520	518	576	551	563	581	537	570	521	564	565	564	527	545	550	559	541	546	573	582	577	553	525	531	558	589	551	544	545	545	509	513	577	574	532	549	526	528	544	538	516	549	532	549	538	517	553	527	526	554	515	517	546	533	529	528	553	540	538	562	495	542	527	566	543	531	514	574	579	546	549	525	611	563	509	532	549	542	544	554	508	529	536	548	550	550	578	553	556	533	583	533	543	539	562	551	565	498	508	596	544	558	554	548	564	519	576	511	555	534	605	552	566	533	551	550	547	578	541	601	520	573	579	518	558	542	541	546	581	604	540	555	534	549	536	536	522	530	538	556	556	544	522	540	547	552	525	548	547	541	579	524	523	540	535	521	541	563	567	569	588	559	577	553	542	549	559	539	558	538	566	573	528	540	538	528	521	528	555	524	526	553	499	495	567	498	530	559	559	570	507	561	573	540	574	548	533	534	578	542	551	538	534	509	557	556	555	593	551	577	543	562	538	561	554	514	552	536	549	535	581	537	547	527	521	539	550	559	546	519	529	544	566	538	537	531	550	548	531	599	545	533	564	506	562	517	542	540	556	539	549	571	512	536	553	567	553	570	550	532	559	534	591	522	559	544	548	508	549	532	518	527	548	553	548	526	514	551	490	530
27425	9404	2903	1993	1122	756	569	503	504	477	464	475	417	393	387	347	318	322	363	312	282	315	313	301	347	279	333	320	294	299	301	328	290	304	303	316	295	312	328	276	322	317	293	312	314	314	344	313	324	284	304	305	287	296	307	326	299	308	327	309	331	283	332	330	311	305	315	327	312	324	327	311	313	303	297	321	336	315	330	306	293	348	323	315	291	309	311	306	332	341	289	336	336	318	291	312	296	341	280	304	310	304	307	296	322	305	292	308	318	300	310	297	295	311	320	328	307	306	288	303	320	315	323	336	331	305	313	272	345	321	310	319	263	340	297	330	312	296	319	290	332	337	325	330	299	322	345	301	296	291	322	311	302	306	301	342	328	296	327	307	299	341	281	333	327	320	300	348	313	321	289	294	301	310	330	331	318	282	323	306	273	280	319	307	321	345	317	323	297	332	291	318	322	275	304	332	318	311	322	312	332	273	328	322	338	325	302	307	284	325	324	319	319	300	306	331	316	293	301	321	314	312	322	336	308	283	340	340	322	300	334	285	296	301	291	314	325	319	336	299	311	288	318	279	302	316	351	298	310	282	325	263	321	289	315	318	318	309	330	313	305	307	319	299	326	317	292	319	332	318	295	319	326	324	342	341	329	298	310	315	309	293	295	322	318	311	296	331	301	309	313	300	302	313	306	296	320	281	287	285	329	307	330	311	340	329	351	334	323	298	336	323	326	324	295	335	285	319	309	333	291	284	334	341	306	297	335	314	294	286	327	316	326	309	292	303	279	300	287	330	315	322	303	314	336	300	351	301	309	287	350	305	316	297	275	308	299	342	304	344	328	311	307	303	304	300	362	280	336	298	302	313	337	297	315	312	294	319	328	294	286	299	320	319	310	304	322	271	323	325	297	308	299	316	308	328	327	272	333	282	290	283	296	319	307	305	310	330	340	314	324	287	313	308	297	294	314	321	327	282	304	291	313	337	289	289	315	287	334	312	350	306	291	303	295	323	338	282	313	336	300	276	294	305	318	298	298	298	288	325	305	319	311	301	295	335	327	324	299	338	342	276	312	297	300	356	301	323	279	299	328	352	320	299	272	312	313	322	313	296	316	329	316	295	311	297	318	308	287	333	298	317	316	306	314	327	334	339	293	320	331	331	318	326	316	305	285	299	330	305	339	305	298	319	339	320	318	333	337	317	324	345	327	324	331	307	300	311	317	289	308	309	314	293	290	319	312	346	332	313	306	298	304	295	303	329	296	321	306	325	297	327	358	327	318	317	322	322	296	290	297	309	332	305	292	327	334	314	343	304	332	291	328	345	298	338	323	307	291	314	318	339	315	333	330	321	310	306	287	290	298	291	286	320	298	343	302	295	309	305	346	300	304	311	286	285	325	343	296	330	317	305	350	288	324	331	309	302	314	302	315	329	292	305	258	338	270	280	287	295	317	322	318	305	311	308	350	333	311	315	286	290	282	309	287	313	322	333	309	320	344	285	321	357	323	310	296	290	295	309	323	305	306	331	361	297	326	301	322	317	300	315	291	300	306	326	300	354	335	315	280	318	286	341	312	290	330	310	305	312	314	299	311	297	294	324	330	316	348	343	286	331	319	303	310	308	305	291	349	283	307	312	302	298	285	317	300	296	305	340	341	308	300	325	332	321	290	287	301	336	330	289	313	302	342	302	347	323	297	281	277	305	309	333	341	308	293	315	323	294	287	289	301	314	311	289	308	296	378	304	331	289	321	341	344	296	304	311	332	299	302	303	337	344	291	307	304	289	295	318	291	303	305	290	310	319	289	284	292	299	294	303	284	310	299	287	326	336	309	300	293	325	282	344	301	311	292	313	334	312	310	312	287	313	298	299	313	358	316	288	328	276	328	306	301	337	290	313	309	316	314	301	327	310	275	293	301	314	318	310	324	290	300	312	306	285	328	310	357	307	338	307	310	335	336	300	325	341	325	320	301	292	319	339	302	316	302	305	287	302	283	319	289	300	337	339	325	295	303	353	302	348	332	313	288	330	311	319	338	295	295	310	316	294	330	310	301	310	286	305	336	324	322	332	316	332	329	288	304	329	328	295	290	325	316	342	307	295	310	307	312	303	299	321	311	299	326	325	330	319	334	269	328	312	301	331	317	331	322	340	318	344	315	309	355	301	333	332	294	300	331	305	318	309	319	298	315	329	306	282	284	312	321	296	307	352	323	329	317	303	279	330	298	301	322	309	302	305	301	304	299	327	321	297	296	286	342	309	296	315	351	325	325	316	313	317	302	318	328	322	309	295	314	310	297	318	299	335	322	327	281	323	329	323	353	293	314	344	325	307	343	297	308	300	289	314	299	311	309	307	319	297	312	325	288	295	336	309	306	288	304	314	288	323	309	284	284	317	294	313	328	305	309	328	324	312	301	301	308	314	301	337	354	295	328	289	264	338	306	290	321	328	322	379	341	314	333	312	315	310	301	320	281	343	295	320	281	305	284	321	313	339	274	312	318	308	287	308	363	318	295	315	321	256	305	320	314	292	313	326	289	305	328	305	345	278	280	297	328	336	310	314	304	317	313	339	322	336	325	305	322	299	287	327	296	329	305	343	295	329	326	316	300	302	299	291	326	303	321	307	285	338	294	291	324	325	286	327	316	326	315	305	331	296	288	336	320	308	297	305	324	303	296	324	313	324	301	291	322	292	337	298	311	315	345	323	287	320	332	322	319	330	307	303	288	337	339	325	308	303	336	307	318	344	317	264	317	313	295	330	323	309	292	326	321	306	309	337	301	308	332	304	311	310	299	312	311	309	329	331	288	329	319	333	300	301	331	305	328	302	304	326	307	264	291	330	320	316	302	309	320	299	319	313	319	372	304	329	282	298	310	302	311	318	314	281	277	325	307	326	322	297	334	314	303	291	347	324	304	303	311	322	288	359	332	311	306	281	299	334	303	297	281	264	288	314	284	327	315	301	302	302	297	300	334	302	317	316	320	332	274	288	302	319	316	312	319	288	289	291	295	281	327	297	305	325	298	300	303	299	319	329	330	295	300	298	320	321	310	325	296	323	313	317	284	291	262	316	325	319	283	294	309	350	304	330	313	320	289	309	270	316	262	297	315	295	316	320	339	314	348	314	281	296	324	299	283	331	295	332	300	327	301	305	295	305	309	296	293	342	329	305	291	349	292	298	261	304	342	317	334	338	309	288	300	294	333	302	294	319	298	297	316	288	323	321	322	326	295	320	336	362	289	327	307	336	320	326	296	319	326	287	339	316	279	295	292	288	315	285	320	329	324	324	304	333	340	300	313	342	294	316	330	305	303	303	305	293	321	328	302	303	333	312	339	321	348	300	303	314	287	297	302	324	284	335	320	333	290	320	348	315	320	297	298	317	312	328	325	315	282	310	338	328	312	288	297	311	288	283	329	283	313	311	307	303	326	303	315	286	320	295	288	298	316	286	324	324	291	314	337	337	307	313	292	318	288	318	293	301	329	293	322	326	323	321
7854	2194	3509	3938	3291	2504	2029	2033	2228	2047	1758	1613	1745	1337	995	939	942	957	895	943	848	870	853	817	852	804	780	796	842	787	785	829	758	763	797	802	824	793	765	789	753	793	772	753	760	766	783	793	754	782	805	809	777	808	738	786	759	746	732	746	740	792	772	802	746	764	723	765	744	704	766	767	765	734	736	780	682	808	748	728	746	781	738	717	746	785	760	696	772	742	698	740	815	766	736	813	677	751	731	703	753	743	733	718	747	744	731	706	754	757	743	752	732	726	754	745	753	737	737	779	754	802	737	730	758	733	738	771	705	764	729	719	764	768	741	736	734	761	746	748	728	753	706	743	770	759	733	699	739	717	724	732	715	754	715	738	805	757	795	787	757	779	694	741	759	731	697	733	720	738	771	799	707	739	738	718	715	741	716	756	674	786	732	765	747	735	794	747	781	739	762	734	726	687	747	749	732	739	729	705	682	700	729	700	739	768	702	761	696	760	734	750	735	783	702	693	753	731	776	714	780	763	758	747	754	741	715	724	734	717	781	771	748	753	728	716	808	753	756	746	725	735	761	677	730	746	705	761	714	725	763	732	735	727	686	754	705	703	760	745	749	731	751	784	776	777	753	747	727	729	739	733	746	721	731	751	824	738	725	781	752	753	733	707	743	810	715	758	729	782	753	778	733	736	749	740	725	752	743	730	739	775	706	697	772	734	723	709	721	734	728	730	708	746	721	750	707	746	737	725	716	749	765	713	766	745	714	687	742	720	734	729	739	793	728	733	734	753	719	784	757	762	728	739	728	735	755	793	734	710	754	754	735	715	753	700	715	703	750	728	760	723	738	745	744	732	762	784	751	699	751	744	736	699	713	736	757	702	753	748	695	769	734	764	757	731	738	755	767	770	768	753	778	709	743	767	739	737	778	713	737	747	766	762	726	770	761	704	747	711	702	747	707	754	708	721	759	757	734	724	746	723	739	771	722	734	706	736	769	704	753	739	738	747	763	739	704	678	689	754	775	769	704	734	720	771	774	738	777	731	762	700	776	800	734	774	695	729	697	769	745	753	774	696	719	765	759	677	738	743	690	720	756	721	780	746	784	693	710	742	740	764	749	737	795	746	739	735	748	761	742	721	700	762	759	765	732	739	701	771	727	731	721	674	767	750	721	757	751	721	756	727	727	699	703	782	763	696	719	746	707	751	756	741	694	750	732	780	739	718	731	711	761	742	673	779	789	743	760	768	755	698	752	748	762	722	726	725	689	761	794	740	749	715	769	745	753	760	753	745	765	699	757	752	727	772	720	796	790	777	719	692	789	763	727	729	750	756	711	724	732	765	723	750	726	753	709	737	759	697	764	693	722	735	736	718	747	693	724	764	739	733	797	725	740	753	702	689	785	743	740	738	761	748	737	732	748	750	742	767	757	767	754	764	757	741	747	793	713	706	766	757	771	751	752	695	745	731	757	767	746	717	700	814	698	744	785	732	768	745	743	746	715	728	712	701	717	766	757	762	715	721	738	747	742	738	769	716	758	738	708	692	768	727	737	732	747	768	753	704	762	749	787	708	754	782	758	727	716	718	723	757	769	769	730	777	727	756	726	725	789	751	723	755	783	758	734	693	685	744	710	741	783	756	696	750	737	775	725	719	716	750	759	685	722	748	757	767	759	768	760	743	754	733	767	747	707	703	697	756	737	762	735	759	779	674	730	723	758	740	740	714	761	738	719	759	750	772	788	671	731	708	744	759	780	722	737	728	739	767	728	781	776	744	726	748	747	726	738	764	739	762	666	757	749	770	724	726	765	761	691	717	781	770	743	733	706	719	761	738	749	746	744	733	738	751	755	716	727	735	772	740	731	764	746	732	724	740	757	768	790	708	714	719	774	785	705	777	740	704	774	725	742	738	737	769	753	784	748	795	736	718	745	748	758	753	768	735	763	738	707	764	748	729	750	728	760	727	736	789	751	786	748	735	774	750	715	797	742	764	776	723	753	747	737	743	742	731	752	745	745	713	789	739	731	753	751	754	716	747	746	745	681	777	702	771	743	777	702	757	743	731	776	736	758	744	762	768	740	797	743	793	761	791	698	754	740	746	748	766	728	756	728	729	704	718	775	759	701	735	772	714	708	728	722	746	718	788	744	767	724	746	745	782	747	739	732	748	762	767	689	791	768	737	712	707	729	701	713	761	727	733	720	731	742	729	739	729	785	735	672	759	734	728	720	734	710	777	758	726	755	732	762	714	743	733	720	799	735	740	732	729	796	732	686	738	745	792	723	760	748	711	760	748	733	739	766	695	720	736	757	750	741	710	710	755	741	751	710	754	763	792	705	692	799	753	795	736	725	744	780	706	756	741	705	728	752	749	720	733	712	748	794	751	768	761	765	784	726	747	715	734	750	730	735	801	743	788	710	714	745	753	716	749	733	742	725	768	772	714	761	752	760	738	763	739	763	782	718	726	729	751	700	764	732	737	755	754	722	751	787	773	753	737	717	741	744	736	774	760	733	719	734	792	744	759	776	753	776	781	744	753	751	741	704	717	741	767	750	735	748	808	761	706	737	711	677	731	767	718	707	697	758	738	764	730	787	769	740	756	743	756	753	733	728	768	717	778	767	796	744	731	756	740	735	814	733	729	753	715	773	730	765	742	767	771	770	742	755	697	723	781	753	719	753	750	710	771	766	768	769	675	757	720	733	732	747	731	736	803	729	761	730	698	747	766	760	731	744	764	784	762	778	734	756	759	710	724	704	728	722	749	744	727	750	710	711	798	752	772	769	733	724	763	728	719	737	771	761	758	753	751	790	779	750	708	721	752	734	799	775	731	755	746	699	734	715	810	736	751	747	687	710	781	762	719	769	719	713	779	759	735	696	735	732	739	723	730	782	744	685	753	751	747	709	749	770	747	729	761	738	735	750	734	728	750	718	739	739	796	763	714	724	746	796	735	704	787	693	753	742	762	760	677	730	751	739	776	744	739	780	745	738	702	752	776	718	699	747	764	744	759	752	752	710	761	723	700	740	726	729	747	772	764	719	766	739	750	761	797	796	745	797	736	725	730	773	752	736	755	738	748	734	753	767	754	776	738	718	685	740	768	825	773	766	699	749	778	764	771	788	726	724	742	747	741	706	778	760	728	734	718	758	776	728	728	739	722	757	778	682	752	757	748	739	768	768	723	714	748	749	766	737	750	755	759	704	724	739	765	756	750	771	726	766	730	726	767	738	766	765	760	786	768	792	752	724	752	781	754	738	711	755	779	746	766	764	700	736	716	732	786	733	737	776	739	754	782	760	730	722	719	733	763	762	776	745	755	764	701	736	703	704	746	723	728	774	767	722	777	723	756	700	766	793	723	740	760	751	729	744	785	737	716	710	695	722	735	724	744	716	714	751	748	744	736	772	746	769	759	779	714	763	762	732	711	737	743	782	731	746	777	731	733	727	758	735	723	706	746	727	708	743	741	775	722	732	680	728	739	708	772	706	761	723	748
28328	12972	5860	4064	2089	1249	867	769	791	626	527	428	381	414	305	281	304	311	258	302	262	265	252	244	270	262	247	237	248	272	235	259	263	239	255	260	228	248	251	235	234	231	240	203	239	241	252	249	235	225	207	241	207	234	245	224	220	255	227	233	241	258	238	249	208	206	232	231	236	254	247	251	253	234	233	278	225	224	194	241	245	243	265	249	218	245	244	245	268	225	243	265	245	226	249	233	238	234	232	233	264	261	201	247	229	234	246	249	239	238	250	250	228	239	243	222	252	235	241	252	219	235	229	232	247	227	231	239	253	266	230	225	256	245	247	241	270	263	277	229	226	225	242	218	243	225	222	234	208	259	246	253	246	263	203	209	225	251	241	253	260	249	255	231	238	241	225	240	234	230	240	231	254	250	260	234	240	228	260	242	205	244	257	245	264	246	243	236	218	255	250	221	241	241	234	223	245	253	231	214	241	278	240	237	257	233	248	217	238	243	219	241	225	239	257	220	210	246	244	251	251	225	258	245	243	265	251	255	255	210	239	232	259	254	231	241	248	233	247	245	257	262	225	238	250	239	218	255	232	188	216	245	266	238	242	235	252	214	236	232	234	210	248	266	238	235	230	245	263	247	232	221	241	264	245	248	254	262	213	257	245	218	250	238	228	238	221	252	237	222	228	203	226	264	252	221	245	209	247	232	243	244	248	250	251	214	255	246	225	234	251	252	212	218	236	214	235	218	242	236	225	230	260	232	235	223	235	230	245	226	240	266	223	242	283	242	245	231	241	264	218	238	222	254	228	254	236	195	253	258	220	255	221	265	255	239	227	263	255	243	210	236	217	246	226	236	255	244	244	264	222	244	236	225	227	234	224	246	260	234	222	238	230	225	237	230	228	219	199	234	247	241	213	249	224	219	235	277	243	221	232	244	238	223	236	234	242	218	256	248	242	233	278	247	210	226	231	252	244	222	247	248	251	229	243	246	223	241	250	231	232	251	216	237	219	248	238	223	253	221	244	260	240	256	235	254	229	230	213	235	264	239	237	259	248	235	243	244	224	208	232	232	238	224	226	205	260	255	231	234	226	262	236	226	228	214	242	239	235	228	214	250	237	257	233	231	269	224	251	231	225	231	225	261	218	239	245	250	228	238	269	260	258	231	247	247	228	214	245	219	263	213	246	240	265	225	230	257	217	252	248	232	251	242	225	245	239	234	243	229	259	247	258	272	228	206	234	254	231	227	217	238	208	243	258	240	239	239	214	239	247	210	247	263	234	218	226	227	240	243	257	252	232	250	250	240	204	251	226	232	259	228	218	234	266	252	227	239	232	261	233	203	242	224	244	211	223	248	208	227	253	221	277	254	246	222	245	222	230	222	229	274	234	248	204	234	255	268	259	240	204	230	238	224	243	248	257	223	242	232	260	207	236	242	245	241	240	254	227	217	248	239	226	213	243	244	209	252	243	219	241	227	251	198	268	217	227	227	229	234	227	252	233	235	205	227	222	255	261	224	232	246	245	220	250	247	254	230	246	226	255	217	241	227	240	232	248	246	243	228	248	255	252	241	224	244	244	250	228	254	253	214	221	242	252	233	242	247	234	250	236	240	229	232	235	254	251	237	240	261	245	250	232	255	232	286	241	221	250	269	254	226	235	245	238	213	215	229	251	222	266	253	248	216	261	264	256	244	233	238	242	250	228	247	273	224	253	252	197	220	215	248	232	247	231	218	223	224	234	239	243	257	222	243	247	240	237	210	240	226	223	254	250	214	236	255	235	252	276	206	229	248	243	269	227	243	228	226	226	240	237	249	273	263	247	225	240	249	212	253	252	232	215	220	238	243	248	211	239	232	236	234	249	272	252	258	204	231	221	218	225	238	253	242	235	232	252	239	239	235	240	259	241	237	269	252	237	226	265	237	246	215	249	243	240	225	270	208	214	265	210	239	239	230	242	264	221	245	232	226	246	241	259	248	263	232	228	245	228	225	234	242	260	225	234	224	236	223	235	255	239	232	255	204	229	252	231	235	222	253	231	242	239	236	232	206	255	242	252	231	243	260	227	259	232	221	225	231	229	243	251	224	230	253	214	237	247	224	221	241	215	256	245	247	266	244	222	256	242	232	241	262	226	260	273	258	225	257	241	248	220	212	236	238	241	242	229	234	233	227	247	243	209	259	228	268	243	226	222	240	252	208	240	216	235	240	214	248	241	222	241	256	189	241	220	236	229	263	229	222	222	242	221	227	250	259	233	257	236	240	250	249	249	228	244	225	230	233	222	231	230	218	234	213	212	238	235	268	240	213	211	252	257	224	241	236	243	237	218	220	205	256	232	260	256	221	240	268	249	249	229	262	244	232	237	225	222	249	267	238	220	230	212	206	238	215	239	240	255	240	248	234	230	209	236	267	247	233	222	227	216	244	224	231	216	252	271	228	233	266	264	247	229	244	233	230	257	235	208	250	236	223	233	236	233	218	245	234	214	223	227	233	245	262	270	251	237	209	250	216	217	221	222	234	203	242	219	227	262	219	221	230	256	220	232	225	249	248	251	255	244	249	229	259	243	259	228	260	249	275	224	223	236	233	205	244	239	220	225	227	250	225	227	259	233	258	248	246	237	263	220	244	237	233	224	225	208	209	259	200	235	245	215	220	240	256	241	243	245	253	246	248	236	222	229	267	254	216	234	240	248	249	223	223	250	230	227	236	244	245	239	220	226	261	215	215	229	253	253	214	225	207	247	224	235	226	277	241	259	231	232	220	233	244	238	241	212	255	229	266	256	262	247	222	234	233	245	254	234	237	253	242	256	227	229	249	224	229	264	222	266	248	220	226	264	240	248	237	222	258	246	235	269	238	255	230	232	234	220	225	235	232	255	236	251	249	226	256	249	241	237	211	245	242	231	235	220	242	246	225	270	231	234	235	255	250	236	213	240	226	254	205	222	239	213	256	231	259	221	233	224	212	236	230	205	236	233	278	223	240	237	234	261	240	232	267	246	234	219	260	229	233	230	253	251	268	244	240	258	263	237	247	243	232	239	268	233	225	231	251	242	217	253	225	214	231	242	224	237	254	242	243	239	252	223	244	233	216	241	214	227	250	229	266	247	205	247	237	207	232	242	239	216	234	247	230	225	219	232	247	231	255	267	214	214	196	227	243	249	259	226	233	222	252	242	233	215	223	235	218	219	284	234	225	230	240	229	210	256	215	232	238	236	264	248	234	213	230	242	237	228	232	254	260	268	243	239	238	213	201	254	232	257	221	232	229	209	275	229	242	235	241	240	235	226	222	222	235	247	224	224	244	250	230	235	257	251	218	218	225	244	256	252	240	218	220	244	231	226	238	252	231	232	228	242	228	240	225	232	235	228	276	220	245	234	240	254	228	218	221	222	232	239	223	240	254	214	235	243	269	211	214	223	229	249	246	242	263	215	264	241	245	228	250	231	232	231	236	248	232	228	272	229	225	221	238	203	260	226	249	229	230	250	247	208	220
8258	3138	6023	6549	5102	3867	3289	3192	3764	2724	2393	2041	1870	1789	1063	988	965	990	830	870	776	766	753	709	686	680	680	666	665	667	666	648	584	603	657	651	669	593	613	634	624	572	569	657	550	562	555	586	530	563	568	592	556	549	572	541	558	585	585	554	597	559	537	558	591	527	564	531	539	549	584	600	551	558	548	587	563	608	620	555	575	570	560	553	555	541	598	570	564	550	562	537	542	547	524	573	569	558	548	570	571	576	556	548	550	541	522	529	525	549	561	543	525	524	561	524	577	566	518	557	532	554	556	548	557	518	559	582	568	537	522	511	564	571	499	534	529	534	506	547	600	552	546	539	506	569	589	548	581	503	573	536	517	539	506	561	540	581	527	553	544	517	528	503	546	531	543	519	537	579	555	533	507	570	550	529	557	543	520	518	569	528	509	556	560	561	534	535	547	535	539	505	523	541	525	540	560	550	532	515	527	534	545	591	484	526	595	560	521	510	531	532	537	569	544	556	537	551	529	547	502	516	525	560	542	530	525	558	532	545	511	517	546	558	554	526	527	510	559	528	517	512	555	537	543	546	520	489	540	502	552	524	519	532	500	542	508	524	551	521	528	572	519	589	561	527	556	564	534	523	559	507	541	515	512	562	549	553	557	560	550	524	574	554	520	546	487	524	567	511	542	556	550	521	527	504	540	481	558	554	522	541	569	549	501	563	532	515	573	531	568	529	557	526	532	570	533	531	554	541	561	500	556	496	537	545	526	557	545	488	556	566	532	507	562	548	560	550	506	488	546	514	539	538	512	531	555	558	556	546	533	563	526	530	518	518	570	509	581	557	546	519	541	537	557	525	542	530	522	528	525	541	520	550	563	521	525	561	500	545	564	509	560	546	568	494	516	561	518	568	544	564	529	561	564	534	565	544	510	547	516	523	546	559	556	559	531	558	594	514	528	501	490	613	571	544	509	598	546	529	565	513	538	486	493	506	544	536	548	576	524	552	523	534	557	558	556	530	539	593	513	546	558	565	530	554	543	552	546	532	519	575	537	553	570	551	533	515	555	545	508	486	525	535	545	545	538	517	522	558	535	558	545	524	541	518	545	538	535	514	538	597	517	531	543	560	501	542	494	525	535	535	563	528	524	557	539	561	537	546	553	573	541	527	516	531	534	538	560	558	530	542	539	525	536	559	525	534	570	544	577	527	602	558	523	510	540	520	521	579	518	529	555	522	542	491	517	525	562	551	508	527	574	556	512	530	556	573	518	545	516	510	551	545	514	551	603	505	564	525	555	566	553	528	545	582	538	509	524	541	506	532	567	569	510	551	560	548	548	523	534	546	571	583	578	550	531	535	523	549	544	514	516	501	578	549	535	543	511	540	556	522	532	525	501	543	552	571	530	499	560	530	555	577	495	548	548	535	523	543	518	571	537	565	550	578	538	557	551	511	557	520	525	570	543	584	601	513	512	566	528	518	529	519	539	541	592	531	512	536	532	534	517	492	541	520	565	509	558	546	497	509	599	535	523	521	550	549	547	557	517	530	583	521	526	552	576	536	555	535	528	560	536	494	551	522	506	553	532	550	536	504	577	536	522	554	504	522	544	517	553	532	502	543	521	572	587	541	577	574	556	536	540	532	546	563	545	507	575	494	565	523	510	554	547	526	505	494	512	552	527	499	521	519	542	530	536	568	548	518	546	537	487	532	536	529	569	540	510	547	547	551	551	532	521	593	537	556	513	536	519	530	530	524	542	533	522	490	545	519	539	546	495	536	542	535	575	561	549	535	566	534	546	551	571	507	534	572	565	517	527	539	525	564	515	559	554	552	556	539	480	571	548	558	566	520	533	538	544	551	516	519	545	525	621	537	512	537	514	561	523	567	557	550	582	536	578	501	532	557	528	565	576	486	528	522	502	542	545	541	502	481	560	534	543	517	506	533	541	518	578	527	562	510	543	558	528	513	512	497	546	546	527	561	580	543	551	537	519	542	515	532	538	513	576	516	523	600	511	538	546	533	499	519	588	566	545	497	527	519	553	594	521	545	558	550	509	565	507	545	513	552	523	540	548	549	510	504	545	488	511	460	552	524	532	523	522	541	536	564	520	542	553	493	521	568	514	539	492	489	533	550	572	536	561	537	542	526	531	548	506	509	526	532	563	575	546	504	568	527	579	541	555	565	585	537	533	589	557	530	538	577	509	566	529	554	561	535	516	536	509	531	561	581	540	509	511	525	563	564	533	536	515	526	539	537	521	516	586	548	533	536	555	563	557	521	518	508	481	533	530	532	535	548	535	532	564	522	543	500	516	523	523	545	562	566	532	551	551	554	541	525	526	540	481	564	546	523	490	514	511	545	534	504	531	524	547	546	519	491	539	578	560	533	544	537	560	526	530	569	524	555	543	541	509	519	560	549	529	560	503	524	544	543	524	564	553	578	530	500	511	511	544	566	507	553	538	507	528	509	564	541	552	580	553	570	560	566	555	553	530	527	589	584	546	547	508	526	514	538	547	513	521	528	549	533	545	523	568	582	533	557	509	512	543	557	604	545	525	546	529	533	571	504	567	538	528	554	549	553	505	513	523	503	532	536	517	499	586	571	564	512	533	550	569	569	542	528	559	535	550	542	506	526	541	550	527	516	546	544	535	605	530	553	555	496	494	496	519	501	572	580	519	528	556	518	582	579	514	548	560	537	534	532	540	531	539	521	551	550	513	565	520	510	592	575	538	523	546	553	560	513	560	575	544	545	584	560	503	549	517	576	526	597	516	564	581	552	519	536	510	563	538	556	522	540	522	531	562	503	541	549	525	564	494	547	542	538	564	554	478	509	607	538	547	528	503	541	548	609	586	586	521	557	563	530	524	553	532	511	521	577	562	551	566	540	559	533	545	559	502	582	533	530	541	530	536	573	518	539	541	551	548	532	515	537	529	537	527	526	521	548	532	567	530	537	531	569	528	565	561	556	517	528	570	510	546	552	515	562	574	525	564	542	532	535	519	506	509	550	539	544	528	544	531	543	524	522	508	528	558	517	519	535	544	551	554	530	568	524	556	563	531	554	509	532	522	542	529	545	577	546	563	539	551	555	554	530	521	590	533	525	520	523	561	566	526	546	581	570	515	536	540	536	584	543	518	526	527	508	536	534	528	495	485	525	520	542	569	509	520	549	557	498	553	584	604	545	510	559	492	525	586	540	520	524	485	532	553	507	519	566	517	528	525	529	556	534	525	533	527	543	543	528	521	519	548	521	505	508	535	520	546	529	526	557	507	541	521	500	532	512	569	516	518	555	584	486	550	520	532	539	527	520	571	538	545	512	511	527	552	577	567	547	539	575	563	563	525	575	507	594	533	529	519	527	567	561	568	541	561	577	508	588	572	533	547	578	549	524	518	520	526	584	520	500	537	508	557	530	525	525	547	518	546	541	542	532	512	550	542	545	517	601	508	529	566	531	515	556	502	520	538	548	538	543	548	588	506	516	543	552	505	550	571	531
26354	6856	396	300	257	272	253	226	234	197	215	233	228	209	212	229	218	246	260	198	255	217	229	223	227	223	216	224	224	209	216	232	213	218	255	221	201	221	220	228	234	236	217	211	235	237	217	235	222	219	241	228	232	239	237	212	225	216	255	224	225	234	212	259	222	234	228	267	262	216	240	231	234	209	229	235	207	258	219	235	224	217	256	210	230	233	222	235	225	220	223	215	245	215	254	224	251	224	216	204	224	261	231	217	226	233	198	206	233	193	240	226	236	225	202	233	241	219	244	235	217	227	263	242	231	234	236	195	227	229	223	179	240	228	213	226	220	225	229	243	218	255	236	227	215	247	230	214	236	252	227	220	230	241	218	239	221	212	205	228	241	223	227	208	233	250	179	254	230	183	221	235	220	220	228	212	228	227	207	228	232	226	218	242	231	231	217	214	230	253	213	232	213	239	234	215	239	226	206	229	225	256	225	228	240	233	231	243	221	230	223	267	215	252	210	236	228	203	255	227	231	251	231	214	241	213	191	216	235	220	227	243	236	222	231	240	243	217	268	249	221	216	222	231	250	207	253	225	225	219	229	217	234	217	216	220	205	212	214	221	250	212	190	162	216	224	230	239	236	209	216	232	226	210	233	241	214	219	221	226	239	222	248	208	236	216	221	222	238	233	243	235	228	217	209	247	252	215	207	257	235	224	203	223	207	232	197	244	231	217	221	238	218	228	241	221	236	232	218	231	216	232	235	221	263	198	215	240	251	231	239	232	229	240	242	227	254	244	211	220	252	232	219	223	253	242	230	239	246	217	221	231	241	210	249	237	199	245	230	205	242	231	205	254	235	215	226	249	222	226	221	220	210	213	211	217	239	240	265	215	231	229	260	237	218	244	245	239	227	242	210	245	248	221	220	236	216	205	200	228	242	226	230	234	242	227	206	216	253	236	219	252	249	210	211	268	219	230	222	224	237	205	253	249	230	252	225	240	245	251	238	219	216	218	210	195	220	219	249	231	249	223	245	203	239	212	245	235	235	251	246	235	233	185	235	220	226	212	247	230	225	246	210	221	229	196	207	226	237	241	205	221	226	268	207	202	219	219	222	244	221	211	238	190	239	251	228	269	253	232	227	254	227	235	215	247	206	243	229	225	253	211	235	234	240	226	230	227	249	209	231	217	229	223	245	228	245	230	242	196	210	241	212	243	244	242	226	214	216	225	236	212	211	209	226	215	241	242	203	224	223	242	212	255	254	232	229	216	230	225	249	216	248	242	210	217	224	235	196	246	228	214	232	215	231	232	223	223	217	258	222	218	248	255	226	246	225	219	238	257	237	198	239	208	258	244	244	213	209	230	243	215	243	204	211	249	236	239	250	223	233	228	209	233	224	214	264	211	197	200	242	226	254	216	205	255	210	242	224	244	245	226	228	221	231	230	228	236	210	227	237	233	202	195	230	239	259	233	234	240	241	213	238	239	225	226	241	221	235	240	230	252	218	234	255	229	216	239	219	230	203	222	203	216	217	226	217	252	209	217	211	230	191	211	251	235	243	218	238	235	208	222	224	238	197	253	204	213	240	234	240	217	224	244	226	235	229	229	216	236	240	269	226	238	212	239	211	222	219	244	210	224	234	242	223	202	212	260	243	244	229	220	238	218	220	204	251	244	229	227	239	226	237	261	238	212	199	201	235	244	218	264	238	225	236	241	235	239	198	220	252	225	219	233	240	229	239	227	222	225	207	199	234	202	246	207	237	223	212	226	217	230	235	271	229	228	231	225	230	235	242	245	212	199	242	225	215	247	236	244	255	218	246	269	250	217	269	240	215	213	208	250	226	229	212	236	243	237	247	211	232	237	206	222	224	248	214	217	242	244	218	234	214	244	242	249	239	244	235	233	210	219	227	260	223	217	235	230	231	246	230	222	227	232	227	207	186	222	224	217	239	238	244	230	229	198	233	223	242	219	232	232	219	241	263	229	211	238	224	239	242	224	223	214	214	208	209	251	231	245	234	194	215	228	250	252	240	250	203	229	224	220	226	235	234	221	218	223	246	223	218	217	218	229	213	233	233	263	241	243	241	250	250	223	262	215	235	231	223	237	238	266	234	223	237	199	255	208	235	236	252	192	220	251	231	241	232	230	214	211	227	223	248	219	251	257	235	227	220	227	238	218	221	255	220	230	223	231	220	210	237	259	210	228	204	245	225	223	228	219	235	248	230	229	226	233	196	195	212	219	225	234	251	219	262	219	222	215	216	237	220	228	217	215	218	213	220	222	228	228	232	224	233	217	221	248	211	238	228	238	215	238	250	229	241	225	222	219	213	260	229	246	242	227	218	251	268	223	238	214	223	216	220	247	219	224	231	236	249	231	211	218	209	256	226	218	218	252	226	248	213	225	239	237	227	225	211	251	227	195	212	211	225	246	233	232	229	207	227	215	237	222	207	245	196	234	188	228	231	213	217	231	239	211	236	232	232	216	249	200	205	231	209	201	217	215	256	235	217	224	219	240	241	224	212	233	206	253	228	224	245	245	236	233	201	240	209	233	238	225	220	230	218	209	202	220	228	251	219	221	216	199	214	218	222	211	227	221	213	219	233	217	226	218	234	230	214	199	243	220	218	223	215	203	243	216	242	270	211	256	220	221	227	204	240	216	237	220	232	249	223	221	208	214	233	219	210	218	224	217	237	206	231	226	224	208	237	247	213	205	225	234	223	218	242	229	231	259	223	239	235	244	237	240	222	214	222	237	218	237	226	205	250	248	195	248	234	231	244	246	225	249	227	215	235	245	228	248	220	240	232	239	211	258	232	206	230	220	230	237	250	226	251	201	209	222	246	214	253	205	254	215	220	226	218	272	241	237	240	228	217	241	246	230	237	221	209	233	199	260	252	231	234	219	224	233	216	240	224	218	215	239	243	230	247	239	194	228	227	227	240	224	226	238	232	236	232	223	214	237	219	226	221	222	222	225	249	230	248	227	218	248	213	224	217	222	218	230	224	229	233	235	205	238	237	214	225	244	235	226	263	228	241	243	229	228	228	231	199	232	238	233	222	241	221	243	206	242	230	208	232	227	215	235	198	246	242	242	226	228	206	214	223	208	212	229	237	222	215	223	221	265	200	214	239	237	243	247	217	235	193	237	231	206	223	233	225	235	231	177	235	214	229	229	223	251	239	203	223	246	226	234	216	215	224	192	236	223	201	215	231	234	226	215	247	241	235	240	257	241	232	232	220	233	220	209	253	222	246	261	227	209	222	226	256	235	233	236	213	247	245	200	231	221	252	227	246	239	241	223	197	228	239	219	224	231	225	215	213	216	234	214	214	235	231	208	243	192	227	250	246	207	215	239	228	251	218	251	255	226	226	218	211	227	226	232	232	235	242	245	253	242	245	230	211	215	231	205	233	211	238	221	232	220	209	230	239	221	206	229	219	248	233	239	214	226	206	226	212	216	232	214	220	227	205	235	221	238	249	213	248	238	239	253	228	205
6799	674	785	744	604	593	623	629	609	567	620	550	500	576	558	551	527	600	580	553	566	589	556	572	563	551	545	555	577	520	587	534	532	577	518	539	527	563	554	540	549	529	555	543	544	507	541	570	551	565	540	525	551	530	535	534	526	540	522	545	537	570	562	544	548	518	531	550	524	569	563	532	522	532	570	578	535	537	526	570	559	555	527	543	564	540	526	564	513	517	563	556	520	501	576	519	549	561	595	533	530	541	554	541	507	527	545	533	578	530	566	515	554	526	544	592	561	540	581	513	526	546	555	513	557	525	577	552	522	560	580	531	591	530	524	551	578	541	556	553	528	560	523	510	579	571	557	553	543	592	513	565	562	519	565	543	593	552	556	522	569	516	570	531	562	542	540	550	559	517	552	543	569	559	602	523	574	550	567	534	571	569	572	519	559	557	598	560	507	538	551	558	530	527	564	527	567	527	521	539	569	560	510	525	550	570	548	503	540	535	518	549	540	524	537	540	537	537	525	508	569	579	535	544	560	565	549	541	570	551	523	553	560	557	540	546	536	508	538	537	548	550	482	533	548	546	560	560	571	568	543	555	523	542	562	554	548	569	565	565	586	544	530	558	550	531	515	500	542	535	516	537	540	564	522	533	533	560	560	543	530	552	553	559	508	532	530	561	603	516	537	566	523	545	552	542	539	579	581	571	498	489	513	586	536	513	554	557	545	537	511	552	529	504	536	547	517	600	568	553	565	553	573	556	565	545	555	564	569	587	552	563	504	571	543	563	563	568	538	580	544	509	563	549	556	544	527	483	546	559	568	529	553	513	511	553	528	593	499	560	583	510	489	541	535	553	546	525	548	536	569	561	580	550	494	519	555	531	540	559	551	527	540	554	546	534	571	562	576	558	536	537	556	544	544	566	537	534	528	570	569	525	538	578	547	558	534	517	577	529	517	585	531	529	524	526	508	564	537	512	529	546	575	527	570	543	517	578	534	548	541	521	577	555	558	507	545	554	539	535	574	547	551	520	531	587	546	572	575	526	544	552	560	563	534	554	570	497	548	487	561	547	562	528	542	523	597	528	609	592	523	609	514	528	527	536	508	501	519	559	578	560	552	546	597	526	551	551	538	571	557	561	556	534	551	573	576	555	574	579	564	561	537	551	565	560	575	570	536	550	546	548	579	572	567	532	566	572	550	565	531	517	570	531	533	558	533	559	537	537	532	566	528	543	554	513	554	529	542	563	541	540	567	521	552	535	558	582	538	560	541	566	555	549	553	555	529	515	533	540	544	561	546	520	573	542	516	544	568	519	540	543	518	549	531	549	566	550	538	556	545	528	519	538	554	542	541	560	569	528	589	507	517	566	560	520	557	561	560	548	514	544	546	521	546	517	533	531	531	520	562	553	516	568	545	551	570	500	518	574	553	550	580	502	547	547	556	561	538	553	558	530	537	573	558	591	543	520	501	575	534	600	532	538	522	563	533	526	546	537	559	557	485	578	554	530	533	562	540	576	560	550	542	511	565	530	496	550	532	535	521	531	540	554	569	527	573	535	539	568	591	570	540	565	549	594	575	540	567	599	563	521	552	534	526	526	541	545	566	559	562	543	538	587	515	557	540	505	549	509	530	548	565	567	535	526	566	535	536	561	538	550	570	530	578	542	505	545	549	561	551	522	532	571	554	542	536	560	571	544	572	533	558	522	585	588	567	549	525	556	520	543	543	541	524	567	510	552	561	558	498	512	534	481	551	526	592	557	518	562	575	540	560	559	546	556	518	555	566	573	544	554	558	591	576	536	550	544	577	546	555	556	508	555	563	577	536	583	550	509	525	508	512	561	550	540	566	556	526	524	545	589	548	585	593	574	559	541	522	601	565	543	556	550	545	546	508	568	540	558	534	508	571	528	538	514	547	543	541	515	584	557	540	548	557	547	502	549	547	557	549	554	516	510	548	571	562	551	523	550	502	575	546	566	544	591	567	563	558	573	536	510	556	551	560	543	524	552	529	560	569	554	535	517	523	534	526	589	527	549	525	536	546	516	513	516	541	522	592	514	567	561	524	531	560	569	499	536	577	561	593	552	584	502	558	551	550	562	558	534	569	503	481	553	544	568	575	522	583	548	543	544	548	528	603	560	548	600	548	551	530	544	547	578	601	520	558	562	548	558	556	539	592	564	563	530	518	551	557	546	513	548	520	560	527	514	528	555	564	523	559	545	484	556	576	523	509	588	529	548	565	555	595	525	543	586	555	523	538	575	525	594	580	548	563	578	565	524	569	512	536	546	529	536	552	522	522	509	534	538	581	540	558	550	518	545	550	549	545	566	525	548	534	565	527	581	514	520	525	529	562	528	539	527	529	544	497	545	531	546	540	544	514	559	529	568	560	580	544	559	547	530	515	563	495	532	528	558	566	538	571	568	541	512	520	579	524	512	516	569	563	536	568	582	537	587	510	546	516	532	543	573	540	541	566	524	566	502	541	518	570	583	545	524	540	570	564	536	508	520	566	524	520	525	547	538	555	544	523	553	508	503	545	505	553	552	541	550	576	565	480	543	537	585	551	561	555	543	543	544	538	558	550	495	502	548	567	498	540	512	558	543	557	502	522	580	541	582	570	579	563	553	585	534	542	555	572	527	558	567	533	507	539	534	518	554	510	521	525	555	551	570	550	528	535	529	545	547	551	551	524	567	585	531	560	575	511	586	520	522	547	541	506	527	505	594	508	491	534	543	524	592	573	537	577	529	520	531	546	576	565	493	572	539	546	523	534	561	509	611	552	572	551	544	548	562	585	544	508	566	548	544	542	551	540	531	584	507	541	512	533	517	545	495	547	542	550	554	541	553	554	530	528	543	578	568	542	527	586	503	522	525	589	593	551	562	517	548	552	560	577	550	532	524	581	568	523	566	593	587	533	568	564	548	534	550	532	560	583	552	535	533	523	529	542	543	554	560	545	547	534	577	559	583	574	554	530	576	552	550	549	554	568	524	525	503	510	524	564	556	536	533	560	548	564	549	536	558	592	568	546	509	543	568	574	553	498	533	576	548	552	558	533	599	556	543	543	579	579	557	540	563	545	550	549	520	560	562	533	553	574	550	557	516	565	505	546	538	591	563	528	564	540	529	548	574	585	545	558	514	548	563	588	543	586	577	499	549	560	547	586	527	552	565	487	560	576	569	552	513	536	537	553	551	541	538	550	536	569	556	565	569	546	530	544	550	565	545	591	568	544	541	502	537	528	528	520	560	582	501	555	555	540	560	552	539	534	564	583	551	566	569	552	512	541	536	515	524	525	510	540	537	527	541	548	581	525	567	564	574	561	518	573	545	542	543	535	548	542	561	555	564	566	510	499	543	572	588	508	536	524	518	531	541	556	522	543	559	568	511	501	531	518	542	554	577	573	535	546	541	531	554	575	555	584	544	505	534	550	517	558	539	490	554	570	570	583	512	543	538	518	561	533	555	557	545	517	539	602	561	568	556	506	521	521	544
28031	10979	3326	2116	1180	863	595	566	589	524	434	410	346	378	382	370	326	358	310	329	285	322	309	307	309	359	324	301	297	286	314	333	355	334	306	318	331	345	278	322	300	308	344	300	313	335	324	288	314	288	306	337	319	311	342	318	327	332	331	301	303	277	342	347	323	316	316	307	297	277	319	331	343	313	306	308	291	373	299	327	331	310	329	302	293	296	340	335	322	319	284	340	313	305	309	285	310	324	327	307	314	303	315	304	271	332	336	312	331	322	344	322	317	314	325	306	311	325	317	343	328	343	317	314	315	299	326	306	288	332	339	340	310	305	341	317	309	315	309	287	316	332	323	313	311	275	308	336	316	286	328	335	321	328	301	342	299	297	287	286	285	322	322	329	318	318	317	337	275	341	311	323	314	328	314	295	307	301	301	266	276	311	306	334	293	292	332	337	297	297	325	323	285	311	346	272	348	336	329	329	342	312	287	327	323	307	300	358	358	295	312	337	348	320	301	297	284	297	273	298	315	318	262	329	310	332	334	333	318	299	316	299	310	319	294	341	290	312	341	292	273	345	298	285	333	299	310	316	315	332	322	291	333	281	332	286	319	301	296	293	329	324	326	336	308	310	325	313	293	324	320	296	316	349	298	294	296	334	307	344	311	341	297	315	320	305	316	311	312	293	284	340	308	315	317	301	339	322	309	312	303	318	326	295	325	293	340	296	321	280	271	326	308	296	303	318	301	309	304	297	305	306	304	310	315	319	311	302	322	326	312	305	319	328	306	302	321	307	324	316	313	321	294	324	325	327	299	306	335	337	303	301	308	316	265	303	282	323	313	298	341	306	331	329	332	308	291	315	304	315	278	318	286	299	356	306	300	343	343	323	320	285	290	315	330	293	326	304	319	317	310	304	315	338	304	324	296	325	297	311	312	315	325	348	324	301	319	306	319	287	306	299	327	289	339	333	341	292	277	327	315	331	286	297	309	291	311	273	318	303	302	294	303	324	298	295	303	327	312	299	290	337	310	314	312	330	315	319	334	308	295	326	326	314	310	327	317	289	328	284	308	306	290	327	276	308	336	318	319	326	337	312	296	296	327	310	327	317	305	294	287	329	337	335	318	297	289	315	292	348	329	296	321	325	297	335	330	295	297	333	298	306	335	273	317	310	299	327	325	315	347	272	278	304	320	326	305	307	322	298	327	321	299	291	317	305	319	306	317	294	331	324	300	327	311	318	318	307	324	340	274	301	311	319	305	291	284	312	369	286	307	351	332	307	319	299	334	341	335	318	318	327	313	296	317	304	329	306	333	315	317	281	323	307	320	281	330	340	326	337	290	345	319	296	344	294	328	294	301	331	300	323	334	333	343	327	319	305	275	312	315	299	307	301	327	321	346	333	306	273	277	311	325	317	278	338	322	323	310	295	318	322	312	307	305	328	293	329	300	302	310	325	295	303	311	293	307	310	336	315	272	313	329	285	327	303	291	338	321	353	310	322	327	284	303	313	320	305	276	299	336	296	314	296	348	307	331	303	322	278	312	276	336	322	312	303	311	316	329	307	322	310	298	276	301	279	335	322	302	334	284	325	301	280	307	321	329	295	286	302	324	297	292	295	323	300	342	275	296	336	299	286	323	325	277	303	313	314	293	312	320	340	322	298	297	247	345	285	321	300	325	338	298	282	317	320	342	261	306	303	292	350	298	298	326	292	317	310	301	335	307	312	317	311	280	302	298	304	310	296	300	304	323	295	308	328	302	291	339	291	320	317	307	336	299	298	350	324	313	307	279	306	294	319	325	285	308	288	333	277	300	311	317	277	300	319	315	329	305	321	293	325	304	336	289	322	315	328	308	312	285	281	299	324	320	325	288	340	309	310	311	322	336	298	308	327	296	281	296	322	291	307	301	331	313	316	281	325	356	288	320	311	300	303	291	301	318	316	287	319	332	330	327	314	311	328	308	324	295	298	313	320	305	287	313	309	310	286	328	325	307	323	302	316	335	303	320	336	259	322	303	347	326	292	274	298	319	337	297	312	339	326	305	294	345	297	302	306	303	301	309	310	300	285	295	306	322	313	313	307	320	326	306	309	344	313	285	314	282	290	286	290	340	315	319	313	304	321	291	312	291	327	315	319	334	266	349	321	298	310	318	298	315	312	331	310	293	324	305	337	330	296	322	320	312	305	326	284	297	306	301	321	275	296	299	324	328	301	301	305	304	329	320	337	343	313	308	301	315	296	292	367	302	315	327	299	289	284	277	307	315	322	309	305	327	317	331	324	325	310	303	314	328	327	315	309	314	306	290	297	308	324	283	310	286	311	297	302	335	313	278	322	300	312	282	319	285	311	285	290	310	316	284	315	290	310	318	324	342	338	361	295	301	336	336	331	324	340	311	288	324	326	325	317	335	318	325	312	286	301	294	330	312	334	330	290	296	318	286	304	295	328	266	299	322	298	320	299	309	312	334	305	314	330	315	327	298	326	306	306	306	320	301	338	290	304	311	334	291	324	319	335	303	302	278	330	322	324	314	282	352	325	275	313	304	340	322	297	311	296	313	303	349	278	282	298	253	320	321	300	327	274	295	280	320	303	296	301	297	338	312	308	316	342	323	278	307	304	332	349	297	283	304	310	335	306	297	290	319	327	324	268	279	297	289	322	312	342	296	316	344	317	305	313	299	327	293	330	333	303	336	289	334	318	267	322	280	339	320	320	293	261	310	305	326	303	315	322	289	324	300	273	326	335	314	336	302	276	302	279	330	331	328	317	317	314	317	306	285	321	318	326	286	294	314	317	326	340	330	304	302	292	323	298	307	285	303	329	335	314	321	333	326	312	318	294	329	322	308	306	315	294	318	330	300	327	300	305	333	292	289	280	277	265	301	308	330	304	334	342	321	303	309	301	305	302	299	320	309	299	339	337	308	298	291	311	331	309	277	334	328	290	302	317	298	312	340	311	315	293	316	306	324	307	319	290	315	291	313	315	304	298	299	318	301	314	323	306	298	310	340	302	318	341	313	309	310	335	278	338	314	318	332	291	322	312	322	307	295	310	319	300	316	339	331	317	345	302	290	316	306	291	295	317	310	309	294	296	312	299	317	329	317	277	291	306	295	290	314	291	302	298	283	287	305	266	292	342	328	318	318	290	301	328	315	310	310	309	309	294	294	303	306	287	317	298	312	308	302	308	329	317	300	300	294	316	274	299	300	288	308	303	313	316	341	317	322	319	307	294	299	317	319	330	305	322	323	317	310	326	288	320	342	300	305	281	293	353	310	334	301	313	301	333	330	303	294	301	327	296	278	344	301	297	314	277	312	328	304	284	327	305	269	320	314	321	300	319	270	327	312	292	280	270	300	305	318	297	317	317	327	320	307	301	284	289	325	355	315	309	316	323	315	343	288	297	289	348	299	306	264	323	312	292	319	316	343	318	301	318	282	318	285	312	317	328	313	324	312	281	322	306	279	269	296	281	291	283	297	306	317	316	299	305	306	350
7976	2292	4015	3742	3136	2517	2030	2187	2340	2010	1513	1321	1249	1218	1063	992	986	966	888	879	834	794	847	909	875	808	766	749	763	827	774	797	786	807	818	752	777	796	801	804	779	793	760	818	782	756	726	779	720	727	787	774	742	718	797	801	740	741	816	754	797	748	747	780	765	712	742	719	785	788	770	748	760	762	742	708	774	782	783	788	766	779	717	781	732	791	737	759	754	752	800	834	763	739	760	762	742	760	693	762	687	708	742	717	773	723	738	769	778	754	768	735	782	740	757	724	700	803	767	823	791	782	745	741	755	740	750	778	746	803	783	777	726	714	808	731	695	753	738	701	744	744	720	756	697	734	754	710	759	780	802	800	759	777	714	751	696	757	759	733	763	752	749	736	717	720	707	739	749	736	739	775	739	734	731	757	788	759	784	710	726	708	755	725	700	757	749	704	714	733	719	756	727	736	750	785	757	726	758	705	687	775	764	741	769	754	808	762	732	768	743	714	734	738	750	751	753	747	721	755	721	747	755	743	753	746	800	747	753	754	708	753	803	719	797	732	699	795	796	731	699	728	662	791	710	751	764	717	784	760	686	726	739	737	745	713	738	707	727	734	730	757	750	728	712	719	700	809	770	735	805	766	739	741	699	728	749	778	725	753	751	744	765	723	752	762	747	765	709	762	743	781	726	774	743	758	728	777	713	746	725	779	710	677	760	739	749	757	776	788	707	768	768	738	662	700	683	727	712	748	736	734	747	766	724	702	750	721	786	746	722	736	681	785	731	728	756	749	778	746	772	717	757	798	742	792	763	728	775	786	754	703	725	798	753	693	744	717	707	757	720	764	743	757	736	735	760	699	746	705	749	724	711	736	729	732	720	734	791	723	759	701	750	712	711	742	736	734	739	741	747	766	780	685	747	738	738	764	798	741	715	729	726	707	712	746	750	747	741	729	743	789	770	737	716	745	672	699	727	750	696	731	710	766	724	737	707	757	693	768	762	766	716	750	716	736	761	739	707	736	696	717	760	707	694	739	733	749	752	728	741	751	752	749	742	781	779	736	760	780	716	757	769	744	754	787	716	742	743	744	751	693	766	741	754	695	759	746	722	720	743	768	723	748	719	743	770	735	735	787	746	751	699	666	680	753	769	810	765	731	691	729	761	760	738	703	718	725	731	718	737	745	740	813	724	767	759	709	741	704	703	747	767	794	752	745	771	704	729	777	746	738	761	730	775	736	696	767	790	766	717	771	715	796	765	775	703	699	768	736	795	752	752	783	745	759	698	762	761	709	758	762	773	695	731	745	759	742	753	747	769	703	737	728	753	739	709	743	710	769	737	719	747	768	791	744	734	754	733	740	740	719	738	756	749	788	774	704	761	746	748	769	713	744	810	769	707	708	778	783	750	759	793	757	769	786	758	728	736	719	723	720	779	764	734	720	714	738	689	694	730	748	740	737	716	729	783	740	733	741	770	723	726	717	780	687	757	782	732	734	731	739	763	725	713	767	761	794	705	731	812	787	777	741	713	738	766	814	723	728	742	741	708	812	746	769	732	788	757	774	726	762	762	701	707	780	770	754	701	740	733	772	722	765	711	707	765	754	767	729	727	774	727	736	747	725	727	729	733	771	749	725	738	753	792	754	666	765	758	714	782	796	728	694	707	722	766	713	704	747	763	717	747	693	749	781	692	759	714	716	729	733	748	777	708	751	791	750	776	723	766	703	731	729	681	725	706	758	765	677	748	712	784	712	762	727	752	711	781	701	707	740	815	770	706	749	726	783	782	753	731	730	752	731	768	716	727	675	750	760	714	741	747	756	777	754	761	733	730	753	709	715	732	746	723	744	727	699	711	723	743	725	738	761	763	745	704	729	751	756	740	733	723	719	802	744	738	758	748	723	720	745	703	724	750	716	736	727	713	789	732	717	759	694	757	754	757	743	776	705	698	776	803	725	701	710	784	756	791	725	757	756	709	760	734	778	777	726	764	714	744	731	743	730	783	716	727	748	720	754	747	733	737	743	770	755	727	748	753	757	749	705	750	748	721	725	754	720	684	755	757	710	756	730	764	763	685	768	740	769	721	755	726	750	787	736	745	688	749	719	806	767	727	783	698	748	731	717	711	748	741	707	718	709	734	750	783	693	765	732	755	759	756	720	776	707	785	721	681	726	763	774	732	759	733	770	720	769	741	699	732	737	717	788	720	777	711	738	809	738	762	777	787	763	758	752	709	713	700	713	737	741	742	764	718	710	746	757	736	689	769	769	715	733	710	761	739	770	768	743	746	768	740	732	759	751	740	765	726	788	769	725	749	764	764	703	739	737	730	767	735	698	731	751	761	750	754	775	753	738	735	729	716	760	717	696	738	758	742	757	760	694	707	764	727	735	708	734	735	743	711	733	702	727	769	740	774	788	719	758	748	803	698	727	744	751	796	753	757	717	724	774	679	763	752	765	725	790	786	712	754	744	715	697	767	743	740	714	770	741	689	733	730	782	783	771	763	708	741	788	713	749	727	759	735	763	729	722	700	734	712	728	691	747	744	732	739	750	751	708	772	753	761	784	714	699	750	725	768	743	747	767	758	762	757	722	758	739	768	756	787	742	734	688	754	781	723	740	760	740	701	713	713	755	753	763	729	729	710	743	724	743	728	721	682	742	758	754	747	749	771	747	732	750	727	710	751	734	844	704	665	696	826	712	728	779	699	787	734	761	728	754	713	744	764	767	749	757	728	796	739	704	746	746	778	746	768	795	733	764	729	802	740	744	740	756	771	746	724	773	735	743	708	720	761	726	713	737	702	745	728	706	742	789	777	784	741	771	748	720	752	752	699	754	787	757	739	731	701	752	726	736	758	757	772	738	779	772	732	729	678	766	789	703	780	723	738	752	715	737	753	715	739	775	741	744	696	708	723	712	711	743	688	749	702	778	791	731	701	795	745	742	737	726	715	726	757	754	726	730	760	769	751	713	761	739	750	752	767	775	742	772	720	724	724	718	724	732	738	754	754	763	702	782	752	765	744	780	728	770	733	763	699	761	732	811	746	729	766	742	749	742	716	711	778	703	744	750	737	769	701	769	728	781	732	757	779	700	780	702	749	728	752	764	736	703	790	734	759	731	746	767	777	720	715	767	734	703	742	750	708	702	766	797	739	749	744	793	778	708	781	786	736	735	728	779	737	736	702	704	758	764	754	733	795	814	794	741	731	721	751	724	768	759	758	707	699	695	751	755	727	757	793	728	768	725	761	700	745	748	742	788	720	761	725	750	738	797	741	770	754	698	753	739	756	720	731	764	710	726	694	754	714	726	711	737	766	741	756	773	754	804	746	716	747	726	750	764	793	751	755	725	727	749	753	723	753	695	724	758	713	719	755	728	740	737	755	801	818	779	750	740	752	759	750	738	757	760	739	723	746	717	723	705	745	715	719	713	699	701	782	752	802	750	710	757	739	718	732	710	754	751	744	767	742	726	699	709	730	724	713	716	747	744	821	822
28466	14153	5898	3866	1923	1118	882	736	874	627	479	470	374	353	281	265	282	297	249	258	267	255	276	241	252	255	284	256	256	238	265	230	231	259	235	262	268	226	246	257	227	219	263	274	221	226	251	245	239	244	226	249	254	223	235	237	231	219	244	234	239	222	247	240	217	205	186	235	226	239	231	238	238	246	267	248	241	251	242	229	243	229	256	235	240	237	229	249	242	220	251	223	235	242	233	249	246	228	221	231	229	224	214	253	235	235	225	238	199	238	252	230	260	211	253	218	213	246	246	246	230	251	262	224	243	234	242	187	226	233	244	204	222	241	217	220	231	230	223	248	246	227	213	234	243	232	243	247	244	234	238	224	230	238	243	228	209	224	227	238	228	231	269	251	226	220	224	249	244	230	223	229	245	237	253	245	231	242	262	246	231	221	226	234	211	245	222	251	241	205	209	229	217	278	241	289	248	229	246	245	244	261	263	199	252	204	223	237	229	240	245	198	214	218	253	253	237	232	248	231	218	213	243	238	250	243	224	236	212	215	202	227	230	190	226	238	234	224	259	236	218	235	246	226	209	253	255	230	256	210	212	231	224	231	265	242	248	222	226	238	254	241	203	254	251	282	209	235	248	244	250	260	238	255	252	213	242	235	239	256	236	253	275	222	211	224	252	216	234	232	256	218	234	233	249	247	244	252	248	251	252	248	236	233	235	207	218	219	240	251	246	243	241	232	253	236	248	218	261	218	245	248	241	245	249	244	232	230	271	217	218	226	247	247	239	223	265	254	242	246	250	247	219	238	208	264	229	235	226	244	214	230	227	242	224	240	263	243	210	227	254	237	224	229	231	209	266	231	209	231	250	253	232	214	246	235	245	209	208	244	230	233	243	226	252	224	247	224	193	235	203	216	250	252	254	230	252	224	234	211	231	232	231	243	271	267	228	231	222	261	234	225	238	237	268	241	246	239	250	240	245	252	233	213	251	223	226	227	235	243	208	257	229	220	239	215	214	236	240	198	241	249	241	246	226	222	222	226	210	219	268	242	209	229	204	249	236	225	233	246	260	232	235	213	261	228	242	218	223	253	252	271	226	210	234	228	233	235	251	258	240	236	213	245	238	247	246	241	217	218	222	272	241	241	238	235	242	213	235	225	230	237	237	220	232	221	248	216	233	231	240	272	215	233	229	218	241	242	248	236	240	228	241	248	247	237	234	251	242	233	257	221	226	230	244	228	229	248	234	239	246	270	258	232	229	257	227	230	256	219	223	236	232	259	254	247	230	240	242	224	257	246	212	228	264	241	245	238	233	224	251	232	248	247	256	235	259	227	236	225	229	224	249	216	239	223	256	200	245	219	235	272	244	227	248	243	228	238	234	233	240	223	244	197	252	262	242	255	218	258	226	228	228	230	220	246	256	220	248	230	254	209	246	257	207	248	257	217	225	237	241	230	248	206	228	251	256	246	229	250	214	256	229	261	259	261	220	238	245	246	220	217	236	245	220	266	234	214	238	218	206	227	245	237	233	240	206	212	225	239	228	230	223	219	227	256	225	247	244	237	256	228	242	240	224	205	238	248	257	217	266	243	223	235	246	231	218	249	237	240	246	203	243	225	224	255	245	217	232	222	208	236	230	262	255	238	227	238	246	225	261	234	232	205	214	229	230	233	211	220	267	260	233	232	260	222	258	208	204	247	231	233	258	235	251	263	224	240	256	214	229	249	236	239	243	228	236	253	229	227	238	216	248	235	226	247	242	244	259	248	233	246	218	236	221	255	243	246	257	278	260	240	254	228	237	215	251	233	266	225	285	234	222	259	213	223	245	268	225	232	209	235	235	249	243	220	230	244	241	229	221	233	232	247	255	220	263	232	247	222	238	265	246	235	210	244	231	273	227	213	216	256	244	243	234	236	221	247	214	234	222	230	231	231	228	188	208	220	203	232	258	221	227	252	214	224	267	225	216	202	228	265	210	230	234	234	224	227	244	212	204	227	235	215	247	219	228	229	230	236	231	231	227	245	238	241	241	238	233	242	229	248	260	236	218	229	219	243	261	228	257	252	237	261	237	226	241	239	234	241	198	243	234	258	233	235	229	232	231	240	234	235	242	238	234	239	246	240	221	225	248	248	228	219	199	226	236	245	202	262	245	215	241	237	220	237	222	269	214	239	210	213	228	242	213	232	240	268	259	238	202	240	238	219	230	254	225	214	281	250	242	232	231	226	230	232	220	228	235	254	237	242	232	217	222	205	182	211	225	208	239	219	233	236	240	232	246	223	236	254	249	260	255	239	247	230	229	241	240	239	228	241	233	235	242	239	222	217	242	253	258	226	252	213	241	226	246	269	244	230	220	233	213	224	257	245	230	254	214	228	243	249	244	227	206	235	239	246	245	273	224	228	249	230	239	247	276	241	233	269	241	222	242	226	238	248	237	207	251	245	222	219	222	192	234	253	245	226	223	231	224	269	237	239	246	263	228	216	214	240	264	239	273	234	224	214	259	213	227	253	251	235	237	214	249	226	244	228	255	215	220	249	234	231	253	255	241	230	216	229	255	250	233	217	259	240	219	238	240	268	250	242	243	256	236	241	240	216	263	234	248	224	252	236	251	247	236	267	267	214	202	224	212	236	221	289	251	257	234	229	228	261	236	236	236	236	208	225	222	228	237	244	264	245	255	266	249	241	235	222	245	241	235	227	221	231	222	226	241	238	240	222	241	227	220	238	258	260	208	217	230	242	238	234	238	221	228	232	238	224	217	223	230	238	243	232	223	261	244	213	246	197	239	218	247	249	215	258	222	265	242	262	237	241	255	229	228	255	251	246	229	227	237	224	243	238	236	226	234	210	242	225	250	226	239	252	259	246	233	236	217	263	247	231	243	237	247	216	242	228	216	236	264	245	232	238	232	254	249	192	245	217	228	221	230	253	229	250	236	247	234	226	232	236	227	239	234	195	239	232	240	233	230	259	228	245	242	224	247	241	248	240	212	235	223	196	204	231	260	237	244	250	259	215	229	237	236	244	241	235	202	250	236	246	203	230	232	228	256	248	245	258	236	242	250	234	246	208	227	234	209	235	234	200	208	223	233	265	262	205	229	233	237	250	240	245	235	246	230	247	243	265	232	241	230	236	220	256	240	243	232	214	224	205	227	263	235	202	259	257	259	249	242	246	213	242	231	219	242	254	230	230	235	244	203	245	242	243	250	222	259	242	243	233	224	216	228	226	237	248	244	232	242	245	244	220	258	232	244	258	220	274	224	260	218	245	242	208	254	222	233	230	223	219	232	239	214	231	226	245	213	245	249	237	235	268	233	270	250	240	257	224	240	244	225	253	225	237	226	242	213	229	230	254	228	244	217	278	222	214	241	258	228	214	222	232	264	243	220	222	219	244	250	241	249	240	242	244	252	240	246	256	267	223	243	252	243	251	231	223	221	228	243	237	251	200	213	257	239	225	230	277	241	236	226	225	264	237	254	201	244	238	227	258	225	235
8125	3349	5944	6213	4797	3768	2979	3110	3819	2857	2121	1889	1690	1320	1059	910	945	928	823	800	821	738	723	706	653	689	674	665	604	627	660	613	597	583	621	612	611	550	593	623	600	563	582	568	532	552	601	555	609	569	561	556	577	543	604	570	585	586	539	567	571	562	547	540	551	533	588	570	567	573	559	533	580	536	557	532	547	604	587	604	599	571	528	556	548	579	566	520	558	512	511	538	547	518	539	564	554	545	513	520	507	531	508	525	537	523	551	530	539	511	538	518	509	520	582	507	524	581	522	530	534	550	540	500	529	547	581	530	491	546	562	535	552	546	498	558	526	582	512	502	477	519	543	559	531	538	565	514	519	511	548	499	536	552	549	540	569	520	501	556	544	535	588	531	513	572	565	506	536	515	540	511	567	539	541	573	562	554	531	571	541	522	537	498	518	524	526	527	559	514	517	571	548	521	539	533	525	545	523	466	522	540	533	506	544	551	525	528	553	527	524	509	550	520	544	525	540	537	549	578	498	532	553	547	557	550	497	510	515	496	506	540	512	521	554	525	543	516	546	557	525	523	543	479	514	535	565	512	537	534	536	523	524	510	545	524	584	583	543	560	512	544	564	545	562	508	553	483	564	543	553	540	569	539	529	528	533	567	546	523	528	578	512	514	566	519	557	542	526	522	524	523	503	528	535	552	530	527	516	515	557	533	521	553	565	516	570	545	520	562	562	551	518	468	526	577	504	539	526	543	549	553	552	507	514	554	516	523	527	532	538	522	537	524	531	514	486	546	577	535	541	524	538	523	524	545	550	555	522	496	559	490	510	553	554	504	520	518	552	523	508	586	553	533	537	530	552	507	547	545	531	544	534	557	534	537	522	546	528	553	554	523	542	593	517	523	516	515	588	517	487	565	522	536	542	547	572	519	532	509	529	542	544	531	533	494	524	544	576	503	546	516	552	539	549	572	557	508	533	558	556	489	552	563	528	527	573	526	519	543	547	555	541	496	495	606	537	532	531	536	545	558	568	526	555	553	519	535	475	533	486	492	578	534	511	549	562	540	527	540	523	564	558	456	501	495	525	541	539	485	529	554	520	538	594	562	563	522	519	527	518	561	493	548	551	553	514	521	538	543	499	514	539	568	543	552	576	564	507	492	542	529	491	488	521	500	529	576	515	549	528	528	536	541	499	535	544	534	523	475	540	491	554	559	532	539	557	522	518	541	509	521	554	556	494	505	560	548	502	565	543	505	553	530	540	534	549	517	466	553	518	559	499	499	587	548	560	525	556	561	496	527	539	533	532	522	507	526	512	525	549	568	532	559	568	522	555	555	508	542	545	543	549	545	494	578	542	528	565	567	544	542	559	543	527	546	521	517	539	525	540	534	531	553	546	484	516	500	534	511	491	565	570	514	573	539	518	498	508	536	525	541	531	517	517	517	524	522	558	538	518	500	507	512	538	497	505	529	540	530	536	528	554	541	550	512	564	547	534	544	526	538	550	546	485	535	560	516	558	550	497	497	529	512	532	554	518	475	498	540	507	544	562	555	531	525	548	553	542	569	496	533	564	544	523	543	490	582	531	507	554	559	542	518	538	526	552	536	539	547	531	538	542	515	571	494	577	538	540	541	526	561	558	483	513	534	520	525	532	516	507	538	547	516	483	539	512	508	486	539	518	532	533	520	539	504	568	583	539	506	504	507	498	536	525	528	552	539	585	491	523	529	546	531	593	543	516	556	535	535	539	531	539	522	555	477	567	561	537	515	458	513	537	542	513	547	518	547	564	557	539	553	566	543	541	480	552	527	560	512	572	553	555	509	536	532	514	545	573	517	577	566	509	537	576	530	516	532	536	556	506	513	519	536	545	576	543	513	526	487	514	514	545	522	534	536	512	554	535	580	515	497	526	550	518	519	538	532	533	524	512	523	515	510	559	526	524	513	529	542	538	551	557	491	522	503	516	505	560	554	531	554	546	580	495	496	539	514	550	532	508	520	527	523	519	551	529	550	534	557	537	545	519	469	508	574	536	521	519	553	517	558	531	505	573	526	535	500	548	542	536	528	545	538	519	568	553	560	555	494	531	518	525	605	527	511	560	515	545	520	524	526	545	528	521	522	518	517	566	542	486	520	501	532	579	542	507	525	518	570	535	541	531	514	589	500	533	573	529	527	562	534	518	538	522	542	536	487	522	546	520	578	499	487	510	564	509	561	528	506	544	525	538	507	526	537	541	553	509	499	527	489	550	538	576	508	541	502	541	555	477	530	539	505	551	524	533	506	533	528	523	533	536	506	503	547	558	553	531	489	596	528	553	537	499	555	534	516	543	522	551	545	538	523	499	516	526	542	537	578	484	533	562	523	509	540	563	534	516	569	580	521	550	522	526	553	513	532	511	530	518	516	544	530	524	560	610	495	529	542	507	523	527	532	537	517	562	520	531	545	548	510	508	511	523	548	561	492	575	534	540	539	498	558	517	546	550	565	518	547	539	565	536	513	512	552	525	559	485	533	542	580	539	553	536	495	537	537	535	544	521	537	516	575	537	514	511	527	545	546	509	532	544	540	532	523	530	525	517	535	552	529	525	529	544	520	539	533	517	541	519	552	553	530	525	489	544	536	543	537	557	556	533	562	503	507	558	542	483	550	547	574	559	529	530	517	500	520	541	511	537	568	535	555	542	519	546	557	561	540	543	548	526	546	509	527	552	547	552	545	566	546	581	534	524	517	518	528	514	558	550	514	535	564	525	528	559	541	512	547	555	523	527	543	531	559	553	527	539	530	546	532	541	529	523	519	486	547	557	510	530	554	539	510	515	525	517	492	502	542	514	505	521	500	568	555	511	559	555	523	528	504	575	523	529	604	541	527	535	528	521	533	554	514	601	562	542	525	515	532	482	564	485	499	539	521	507	540	533	536	497	546	530	514	547	507	539	531	532	528	530	571	521	503	503	522	547	491	545	544	491	546	530	561	535	542	540	488	524	530	517	497	536	512	556	495	579	553	520	611	510	534	532	558	488	547	512	521	530	550	535	530	540	493	524	563	549	534	530	533	532	469	563	519	555	492	494	515	553	530	536	524	520	524	526	479	533	552	512	511	521	532	535	572	577	553	529	521	503	555	527	546	537	515	532	496	525	510	511	592	514	549	545	578	559	508	545	503	559	503	583	535	573	521	540	538	481	525	535	514	493	540	540	501	514	506	516	556	545	560	554	543	551	521	608	530	534	557	520	595	544	576	517	528	560	524	530	493	515	544	543	521	528	545	521	524	551	566	533	521	521	540	570	528	531	517	509	559	520	575	547	534	563	547	545	560	530	531	533	521	522	544	550	511	538	533	527	560	527	562	560	547	516	538	503	493	525	520	566	526	532	563	483	524	542	507	517	505	559	551	581	506	491	557	512	511	527	544	528	580	536	524	549	498	543	500	554	551	521	513	507	550	519	511	536	531	501	570	508	540	565	535	526	519	528	543	497	530	531	516	537	571	513	513	546	502
26671	7338	499	318	221	235	227	222	234	244	250	244	215	230	240	240	237	235	216	226	223	225	240	216	230	209	233	237	232	276	239	234	240	216	238	222	202	216	225	223	215	236	216	205	216	238	203	233	229	222	235	219	213	238	265	228	229	204	220	218	207	229	223	236	225	251	242	237	242	244	246	213	238	209	243	226	237	217	233	235	247	193	224	250	225	227	233	211	201	225	233	235	224	282	252	249	195	248	220	221	204	224	229	234	216	206	256	234	213	226	248	224	215	219	225	232	200	240	251	224	229	215	231	225	222	221	242	212	216	245	238	229	225	200	227	239	251	212	220	223	224	223	231	217	218	225	225	242	244	242	251	215	216	209	241	213	218	223	257	226	226	216	213	213	249	216	243	235	212	225	237	223	209	192	233	211	233	241	248	232	236	256	221	232	206	220	222	231	211	242	211	239	209	210	215	204	196	240	224	222	223	225	243	219	237	242	235	222	248	224	217	243	229	226	231	236	223	224	237	220	238	229	222	217	230	240	219	230	219	237	232	247	215	241	217	232	219	213	243	215	261	258	220	217	249	231	235	220	219	257	253	205	214	222	239	226	234	218	230	235	249	206	214	205	251	232	243	237	242	254	204	220	220	228	243	218	223	218	226	211	244	233	225	246	224	247	223	244	224	221	241	222	237	231	241	204	238	225	242	233	228	242	229	222	235	229	227	229	216	237	232	218	217	198	203	226	233	203	258	218	223	253	213	219	211	196	257	238	234	243	243	249	215	216	256	221	253	211	218	209	224	216	245	212	195	228	239	245	216	211	207	206	225	265	207	241	223	205	263	222	231	265	252	226	234	233	230	244	209	250	223	206	201	228	235	218	234	215	235	227	213	232	221	226	258	222	244	234	233	239	222	242	253	231	240	229	216	225	211	235	260	224	220	214	237	258	205	236	235	241	229	227	239	267	240	250	233	237	226	213	191	219	253	213	241	245	228	235	226	228	213	233	216	253	213	233	235	222	241	209	223	207	228	226	254	222	240	220	233	216	226	215	222	222	199	255	222	219	227	227	211	222	263	222	215	247	240	213	226	237	244	238	229	241	224	227	210	244	217	216	198	226	240	220	226	238	217	207	247	208	220	219	246	243	218	193	183	220	224	233	234	235	224	234	236	226	239	241	236	223	214	248	235	245	214	215	228	229	212	233	252	232	243	201	236	253	210	216	227	249	239	241	247	224	211	233	220	217	198	247	219	217	230	237	210	241	230	241	228	228	219	223	233	232	213	213	222	229	235	235	235	217	214	248	231	207	231	234	206	201	242	220	231	250	189	224	198	253	226	230	254	191	235	267	195	229	250	242	217	221	225	209	218	237	231	220	217	213	225	227	198	218	224	209	235	231	226	208	214	238	224	233	240	211	216	230	218	220	221	223	216	239	203	236	225	226	236	225	227	225	238	216	208	240	237	216	220	226	229	226	241	258	227	217	200	211	225	210	220	243	247	250	217	202	212	224	233	213	223	208	241	245	224	226	229	214	255	220	260	210	224	233	218	202	238	201	237	241	212	215	220	217	230	218	230	195	207	210	232	241	218	213	224	231	228	238	261	233	241	229	235	221	234	243	240	216	239	220	247	215	205	233	206	233	256	230	202	217	241	208	217	221	202	222	252	235	219	234	216	217	244	224	230	241	244	228	230	201	252	219	233	223	222	229	237	238	245	224	226	233	221	215	230	214	249	240	238	255	255	215	238	249	215	205	218	219	212	237	228	228	235	241	241	215	190	239	227	226	205	235	218	245	238	239	213	222	244	235	207	251	199	230	213	234	210	238	239	265	239	200	227	222	194	215	219	226	213	210	206	205	231	221	220	182	217	201	222	212	231	244	245	219	207	219	233	229	249	241	224	244	251	244	204	219	244	208	237	248	254	204	229	223	211	206	207	237	210	197	229	211	228	212	218	215	260	239	205	233	234	241	218	217	198	222	232	224	248	251	220	242	210	260	230	210	256	203	254	264	237	205	233	206	207	219	224	229	233	242	251	210	206	227	248	236	221	216	224	226	247	224	231	210	202	226	221	231	224	201	239	222	229	221	191	211	215	214	220	221	262	225	195	233	234	250	243	214	214	220	242	229	218	248	233	216	243	242	208	224	227	241	226	257	234	219	215	204	232	241	267	190	207	213	227	237	224	221	224	220	234	212	233	230	209	233	257	232	243	258	203	218	219	235	226	233	230	239	217	228	209	206	211	225	225	213	245	235	232	217	238	220	224	257	214	257	249	231	218	208	236	261	226	244	212	218	211	224	217	225	243	222	233	220	222	217	236	224	252	196	240	241	210	205	225	210	262	235	227	211	229	217	206	233	230	224	216	244	193	259	215	218	245	222	230	212	212	233	198	241	212	236	245	243	231	251	206	238	251	235	209	224	213	222	241	247	229	229	201	245	220	228	221	249	231	232	226	238	185	241	229	226	234	217	222	236	226	231	245	212	224	214	242	226	218	222	241	228	217	238	225	225	225	200	237	242	219	223	215	241	238	219	222	240	235	223	225	238	212	215	216	228	227	199	244	218	215	205	226	239	225	244	239	240	249	222	268	213	208	250	237	246	240	216	248	220	226	248	223	248	230	235	233	224	207	243	211	257	230	237	224	240	240	230	208	251	237	224	250	244	250	213	233	235	183	222	233	207	216	235	207	218	238	212	242	254	238	234	272	235	255	260	214	263	257	211	201	218	222	230	240	196	256	222	225	203	258	241	228	224	215	238	208	218	231	193	207	212	228	222	234	213	234	200	242	227	231	235	208	251	205	221	223	243	236	220	222	221	226	206	218	239	238	205	242	201	201	215	261	234	250	216	207	230	210	237	218	208	236	216	222	217	233	252	225	242	204	223	223	219	213	257	229	212	232	236	239	201	232	253	201	217	230	228	204	223	213	213	232	237	250	231	220	211	236	238	239	243	248	253	234	211	226	217	221	229	224	218	206	239	238	223	229	220	204	237	195	224	258	261	243	223	225	205	241	201	225	220	237	252	224	224	272	232	242	206	254	214	245	220	194	238	226	224	232	224	224	190	214	245	229	209	237	233	214	217	228	249	213	231	227	234	243	213	230	239	201	238	206	226	238	212	249	230	194	245	213	208	230	237	219	216	236	220	244	252	225	256	219	225	235	235	224	206	238	219	235	239	208	239	215	201	232	209	209	246	247	217	211	226	233	238	220	206	231	224	229	234	255	258	203	240	235	210	254	231	246	219	246	237	216	232	223	219	187	238	220	226	236	218	255	245	227	236	222	225	208	227	243	245	221	241	221	237	219	217	237	204	193	244	229	250	220	225	238	235	226	216	218	199	196	239	239	211	233	225	226	214	217	241	241	222	211	241	218	215	205	222	237	211	230	230	215	217	239	238	239	223	246	244	246	207	221	249	233	226	234	221	203	190	216	227	227	238	222	235	208	247	205	238	236	217	235	222	210	248	224	233	225	236	213	201	229	226	238	222	241	203
6845	634	746	787	688	640	602	601	649	647	565	607	575	572	547	559	543	539	499	564	568	568	544	540	531	527	567	544	548	552	532	558	557	558	569	533	577	508	556	571	558	543	567	599	569	559	532	538	540	552	567	520	539	564	570	589	575	600	566	538	572	529	581	557	553	582	558	527	536	531	542	516	531	567	565	562	531	555	513	539	561	521	546	530	547	508	531	562	539	581	542	559	546	543	531	516	563	563	521	541	545	562	539	531	547	548	502	547	539	517	559	525	535	569	527	531	533	532	539	507	548	531	559	541	535	506	560	545	542	545	549	508	520	585	536	484	541	600	532	566	547	543	493	530	519	475	563	569	496	570	520	541	563	592	517	565	552	554	542	520	508	551	535	510	529	504	483	541	544	540	535	578	526	530	609	552	519	562	517	535	505	572	529	554	540	507	528	520	582	576	537	509	514	542	520	544	544	536	509	522	495	550	518	550	526	550	515	536	572	558	533	537	534	537	516	542	519	558	544	541	535	521	551	549	545	574	559	546	541	532	527	553	544	509	538	510	532	542	557	510	513	563	568	547	557	537	505	508	542	556	552	542	506	554	512	528	548	582	553	538	545	504	537	570	489	552	513	548	586	551	538	529	533	541	567	582	546	496	562	512	538	545	553	540	564	555	524	548	531	540	530	545	542	536	548	574	566	510	520	552	537	506	524	537	557	538	556	554	543	564	573	543	529	511	529	512	571	481	549	500	571	500	547	531	500	517	561	536	539	514	541	541	539	558	513	506	561	533	530	522	606	567	560	536	543	525	532	545	558	561	536	535	554	580	580	579	573	565	544	528	522	535	550	564	536	547	521	557	561	550	542	525	532	555	547	524	561	562	530	587	572	564	489	563	539	531	555	553	502	506	528	559	557	544	532	556	512	589	534	537	509	528	538	559	550	544	579	525	533	518	518	555	550	533	523	505	531	558	572	543	546	559	529	545	547	557	542	504	517	540	566	520	579	553	555	549	513	534	540	523	529	565	587	498	522	501	519	561	541	535	525	570	540	545	560	527	589	542	592	530	533	531	538	557	554	552	555	540	515	521	547	554	532	559	540	581	566	507	534	554	565	550	554	558	558	567	534	556	572	508	602	549	560	497	540	508	539	529	514	557	549	533	544	517	530	587	539	552	519	534	511	535	519	502	538	551	526	564	538	515	512	549	501	556	541	510	554	521	551	568	526	535	580	579	506	523	495	519	553	541	544	576	514	490	523	551	566	503	524	536	541	561	508	522	545	549	543	550	501	537	555	553	568	536	501	557	551	539	534	518	517	558	555	517	599	547	571	517	521	562	522	514	564	541	549	579	507	548	554	520	563	489	569	573	530	554	546	531	587	529	547	496	554	558	559	570	539	519	531	533	546	560	556	539	494	527	543	538	555	592	558	556	533	556	583	519	544	551	544	557	563	547	551	548	558	496	498	531	496	547	530	499	558	573	526	488	519	548	546	542	526	542	549	512	565	554	503	498	522	521	523	540	540	522	527	499	559	532	576	549	546	536	535	528	540	523	546	565	550	550	518	568	545	546	491	567	508	499	515	549	537	585	544	561	550	511	521	505	505	590	546	549	533	546	567	552	536	519	539	563	558	532	548	535	525	518	530	558	498	514	558	516	576	579	554	547	556	546	553	541	529	538	551	501	521	538	556	593	576	581	552	523	543	539	584	591	574	485	537	543	542	510	535	534	507	555	543	502	528	549	546	551	520	582	520	524	548	542	562	509	529	537	549	550	545	539	538	552	551	537	550	537	541	536	514	495	552	527	493	555	523	529	561	526	537	500	499	523	556	570	526	532	570	551	591	500	535	552	560	573	546	544	528	551	526	525	552	523	544	522	532	567	584	547	544	581	501	543	488	517	531	580	557	541	520	501	532	547	525	534	539	515	525	561	518	492	535	524	483	561	571	555	510	490	512	521	561	544	569	540	523	561	568	555	560	551	507	557	535	543	514	508	535	536	563	551	524	568	552	522	522	543	576	546	511	522	528	521	515	519	536	526	493	551	576	538	506	533	538	516	537	532	536	501	542	496	577	544	517	547	556	544	537	571	479	548	528	546	553	500	573	547	535	523	538	605	590	522	526	504	562	559	514	562	548	593	548	582	505	511	536	526	545	523	527	546	518	553	532	552	586	530	567	542	534	535	556	498	565	568	596	561	563	494	495	509	556	591	542	560	537	557	571	497	545	517	510	592	518	520	542	554	577	593	546	538	562	536	540	496	562	537	526	497	550	552	523	537	535	568	543	515	521	554	550	519	539	545	580	524	539	524	532	520	560	555	518	540	517	513	494	579	515	505	575	564	520	568	536	529	519	528	572	555	597	521	525	543	565	537	548	477	565	565	557	563	510	540	560	553	537	550	569	510	571	520	543	544	516	536	559	511	527	552	566	554	569	537	533	571	558	543	529	513	536	582	545	504	528	517	542	591	518	552	530	555	544	541	552	526	567	500	536	560	554	579	533	567	593	561	509	561	569	586	498	569	569	529	572	520	534	540	516	527	535	539	569	508	521	569	520	527	519	540	513	558	521	486	575	505	526	599	546	551	545	542	557	576	544	505	611	525	508	573	571	533	495	547	530	536	572	557	526	538	529	493	520	540	540	556	577	525	532	536	538	567	500	536	529	558	580	555	481	529	536	561	504	535	515	530	532	555	537	593	532	583	537	471	502	548	522	501	573	519	504	536	571	549	531	579	519	530	579	530	537	534	562	553	555	543	506	590	566	525	555	572	555	552	526	541	513	545	549	505	547	563	562	523	529	567	511	502	539	571	568	534	501	580	554	529	567	514	532	567	527	527	530	539	569	498	544	557	534	503	547	489	572	540	539	521	521	509	546	541	541	542	577	585	561	541	573	505	546	567	503	526	568	522	534	531	536	571	545	492	564	563	518	571	517	524	518	558	523	554	564	557	541	582	548	513	544	521	530	579	538	550	522	531	529	539	534	517	539	518	544	566	533	565	584	541	543	543	528	553	525	572	589	571	518	522	585	530	566	558	528	563	495	556	534	566	556	579	527	502	512	601	535	540	534	539	539	508	525	553	533	554	542	537	567	518	553	533	545	550	541	518	552	525	579	578	561	540	536	545	529	537	516	539	544	512	587	572	576	584	515	493	549	560	534	584	565	546	540	532	522	559	583	550	542	551	537	488	551	540	567	529	537	538	574	540	532	568	526	538	544	529	542	559	534	539	570	562	521	537	552	575	541	541	516	549	562	529	540	566	501	536	508	527	535	527	534	538	560	520	519	518	531	522	574	533	566	555	549	532	537	540	514	505	506	556	580	525	564	563	535	542	505	512	507	540	547	561	538	530	555	610	554	554	533	585	537	533	563	559	511	562	498	554	536	542	538	531	541	537	541	520	534	565	541	518	564	546	509	494	518	526	520	554	557	528	569	564	538	491	505	542	561	571	501	537	531	547	529	523	517	520	525	581	557	562	557	522	536	507	525	560
27787	10875	3031	1766	1001	672	555	557	656	565	480	385	362	370	308	285	348	326	319	325	283	328	345	311	346	298	335	303	326	309	327	304	286	330	309	320	311	312	334	324	302	323	305	324	306	314	317	319	293	316	278	311	356	288	329	319	302	301	317	294	351	324	314	338	301	286	310	330	302	317	294	334	322	327	342	270	286	279	340	315	313	286	319	306	321	296	293	275	336	280	318	325	310	299	318	314	295	269	291	292	329	309	296	306	336	305	266	294	338	339	260	282	293	289	292	284	296	301	288	324	290	325	324	302	305	311	317	297	334	295	316	282	305	322	301	323	328	329	309	299	334	299	317	274	316	332	319	317	295	280	294	326	311	300	340	298	306	314	295	316	281	331	310	280	292	313	318	311	293	300	298	297	328	295	300	302	270	288	291	323	320	300	326	302	297	322	303	327	305	318	293	288	289	308	282	328	316	290	333	284	299	301	331	305	320	300	281	335	315	314	302	328	292	311	315	314	324	268	310	318	310	307	331	299	330	313	335	303	292	291	316	279	311	305	296	286	285	286	329	345	343	293	294	327	319	332	310	339	285	279	292	308	311	334	298	313	331	323	318	282	317	300	279	307	315	324	304	295	319	325	297	316	293	286	328	325	293	329	308	296	308	306	281	299	298	319	351	295	309	295	315	307	298	299	299	322	329	304	283	273	312	300	319	304	330	354	308	314	291	295	319	298	297	309	298	337	300	305	314	303	310	312	310	315	311	296	324	292	258	322	281	283	301	295	282	346	333	327	323	294	328	307	302	307	312	311	309	307	310	304	306	278	321	300	319	302	284	292	286	308	288	282	357	307	298	330	329	296	320	281	319	340	311	324	297	297	316	297	311	271	314	283	302	309	306	306	333	287	318	298	279	317	315	336	311	296	296	323	294	296	326	302	301	307	330	308	322	289	276	303	312	308	317	303	309	292	308	311	299	315	304	291	277	328	315	327	315	331	304	293	326	299	304	314	303	321	316	310	312	318	304	312	297	327	321	335	266	325	333	333	322	315	321	307	318	313	292	280	299	306	320	289	277	287	300	313	325	283	327	287	325	296	315	310	281	311	311	311	321	318	296	269	291	317	311	278	309	300	306	304	290	323	295	310	302	302	306	301	267	285	299	293	288	298	311	296	289	287	301	300	317	326	288	320	285	347	346	319	301	303	325	278	291	305	305	326	307	308	304	292	316	318	329	312	311	309	323	279	317	290	291	304	311	283	293	321	308	287	306	319	322	311	331	335	321	343	331	309	296	275	309	316	315	310	316	291	296	300	298	303	315	341	311	286	330	307	289	302	290	328	319	302	314	320	289	282	297	336	314	315	298	301	321	299	316	308	269	310	277	312	293	303	288	312	302	299	283	338	343	323	301	282	317	292	353	323	289	291	290	306	335	325	340	326	310	330	308	287	308	317	316	295	284	306	298	303	315	320	324	293	287	288	306	335	313	303	310	272	325	320	306	306	310	334	335	289	300	310	296	320	314	314	260	305	289	301	317	298	279	321	335	307	315	290	319	289	320	349	267	319	309	321	291	333	336	342	296	307	287	276	335	295	295	337	292	293	315	313	325	318	334	309	330	291	325	331	268	314	297	314	315	295	284	273	310	332	343	330	318	332	331	299	303	312	327	316	342	316	287	315	298	329	308	304	311	327	350	287	294	327	317	306	314	313	285	340	316	293	319	296	318	294	310	316	304	322	332	331	245	316	329	300	305	321	327	294	322	331	328	299	309	322	315	298	294	280	284	309	304	303	311	277	305	319	302	313	293	308	316	327	296	299	342	312	329	293	316	271	315	277	314	297	327	324	307	308	327	303	355	293	324	289	316	310	301	299	304	305	323	329	332	330	295	345	340	298	289	306	321	315	296	287	278	337	279	324	306	310	323	294	312	337	325	304	341	317	295	298	303	306	327	337	307	302	298	301	321	316	328	268	304	337	274	305	299	278	306	318	291	298	314	295	308	307	333	332	267	319	313	298	314	334	319	331	327	330	293	286	315	347	335	317	286	302	324	299	303	283	307	295	307	301	291	289	340	333	312	307	302	288	312	304	317	309	326	327	305	302	343	304	305	282	309	311	328	333	308	301	311	318	305	312	288	327	299	323	306	305	308	282	313	319	351	312	292	314	329	335	301	279	290	287	283	314	283	266	297	303	339	274	278	306	279	293	292	348	297	333	332	336	317	322	298	321	316	317	286	303	335	331	280	275	319	309	299	291	294	312	298	290	320	341	312	334	306	315	307	328	332	310	305	293	305	316	353	311	315	321	311	295	315	337	305	316	341	317	293	324	271	306	275	271	313	293	320	313	298	307	308	324	297	303	302	314	299	325	280	313	303	273	317	313	321	320	317	299	316	298	311	278	319	312	285	308	279	283	319	289	332	298	315	291	314	302	291	320	308	295	305	329	302	308	341	304	291	298	309	299	306	282	326	320	312	298	321	296	263	298	306	294	284	295	293	285	311	307	309	301	288	311	298	313	314	347	288	326	318	299	313	260	313	314	306	312	285	302	300	308	297	317	329	289	308	327	333	281	323	275	289	300	306	329	309	317	267	281	303	316	331	307	340	307	303	308	329	304	299	331	277	296	310	276	299	337	316	325	321	324	287	313	307	303	321	321	307	301	302	323	324	315	306	299	276	283	293	303	303	298	318	311	294	297	319	316	316	309	283	291	304	299	294	277	303	324	295	276	313	303	320	261	323	298	307	350	295	312	321	329	296	306	312	312	303	325	325	311	320	324	304	312	322	294	315	332	294	323	310	268	297	280	314	312	309	297	305	304	309	304	286	310	307	282	319	320	293	292	314	305	304	268	321	309	291	315	290	282	312	279	316	301	320	353	331	322	296	301	300	313	328	289	329	330	332	318	323	326	297	308	306	312	286	327	285	288	320	312	324	317	307	303	291	310	304	305	313	305	313	307	302	342	304	317	311	277	295	323	293	316	316	315	312	288	325	312	318	340	312	340	320	310	332	285	327	304	308	314	316	307	295	310	282	317	299	293	309	327	290	328	303	335	324	326	304	281	304	265	284	347	280	299	281	312	306	318	338	320	329	296	305	301	333	321	312	336	304	308	268	316	282	320	271	311	283	333	309	309	295	287	301	270	294	332	332	293	314	330	288	288	317	321	287	336	297	349	304	290	278	295	282	300	295	305	288	299	298	273	313	309	309	297	302	339	307	294	301	310	274	275	309	326	326	343	324	287	279	287	322	308	323	314	337	292	299	332	308	310	304	300	331	307	313	328	296	305	302	279	298	298	323	296	317	295	313	315	326	297	321	333	300	309	276	300	302	312	330	312	263	310	293	274	320	307	282	313	301	310	319	325	282	288	282	311	278	306	331	299	291	333	323	319	300	313	312	301	288	283	270	285	293	314	280	302	314	314	304	283	325	310	302	293	293	268	319	313	296	295	354	306	328	336	311	309	289	348	280	333	337	296	293	298	313	306	323	299	302	296
7775	2008	4007	3523	2686	2285	1839	1849	2413	2204	1735	1286	1335	1101	1045	984	977	935	816	934	822	837	855	801	811	813	789	816	820	761	750	786	742	816	784	757	812	728	750	738	731	768	713	756	763	832	774	768	743	796	732	779	716	756	748	750	783	748	752	715	790	780	761	721	765	738	749	734	742	686	729	719	717	700	742	747	742	734	779	781	737	720	732	710	759	718	700	736	748	746	755	769	735	760	690	724	757	729	725	739	737	700	727	730	717	730	725	727	751	738	758	744	694	717	728	752	748	708	705	755	751	765	722	740	767	733	775	729	699	767	750	758	707	723	778	727	724	737	723	754	707	755	728	759	741	778	734	703	748	764	755	750	760	743	748	769	748	759	659	772	723	709	738	744	689	771	701	779	740	735	746	756	733	745	728	734	689	718	753	759	740	736	705	778	742	733	766	712	723	776	778	759	736	745	708	781	755	701	725	740	730	710	772	746	795	731	729	766	781	709	728	766	758	716	716	717	771	726	744	749	724	718	737	696	690	698	714	663	719	739	696	737	751	747	757	707	713	727	752	760	727	729	764	791	756	739	746	754	785	729	772	741	696	705	699	718	687	751	759	675	771	720	738	707	739	732	706	731	776	730	676	714	740	742	704	766	734	738	737	787	687	717	740	728	690	754	762	748	718	751	757	780	733	769	736	701	739	769	736	780	776	770	730	697	719	753	738	762	751	734	734	733	722	742	715	726	742	755	700	733	733	763	722	720	755	695	776	744	761	672	704	777	769	699	749	796	759	739	705	705	715	744	723	727	777	712	727	735	744	720	746	703	738	730	683	738	748	758	739	735	760	792	731	767	743	736	724	723	695	739	728	762	771	738	697	789	716	760	721	770	708	707	682	723	764	796	725	702	774	704	744	744	722	711	743	728	789	718	734	727	757	749	720	724	736	744	733	721	722	750	730	699	729	702	763	716	737	765	703	778	767	737	747	704	717	724	777	723	736	781	750	708	750	668	727	750	742	742	720	712	725	735	713	730	716	728	700	720	709	747	687	787	743	678	745	689	756	746	688	679	682	689	739	741	684	741	790	711	745	726	716	755	735	776	707	732	694	699	779	734	688	793	754	737	728	756	729	746	753	705	711	761	709	740	741	707	779	757	707	720	759	720	770	737	784	775	736	740	751	674	716	724	784	704	762	734	734	700	756	722	733	709	697	735	713	753	704	736	729	711	704	752	758	707	699	730	744	730	770	739	701	782	716	760	775	790	723	739	712	765	721	774	728	789	695	773	725	757	770	769	772	745	765	723	743	707	733	706	690	769	767	729	712	745	712	707	670	695	744	753	708	767	731	745	748	751	764	764	691	744	719	745	737	742	759	757	728	709	716	782	751	740	683	736	721	711	775	719	700	788	725	678	732	749	735	769	707	710	780	727	753	747	735	737	741	749	757	752	775	733	733	748	735	725	736	715	726	717	746	717	744	696	760	728	765	746	733	743	710	720	733	681	704	707	715	745	749	764	736	753	749	743	764	756	742	691	674	682	730	750	740	728	741	772	759	717	729	743	719	752	764	708	719	744	770	742	738	734	745	749	758	759	737	730	735	716	720	775	747	748	702	785	766	750	733	728	785	742	770	726	764	762	740	721	719	711	735	741	736	732	716	718	768	750	720	738	756	754	706	723	751	778	721	748	744	760	719	715	715	723	695	741	690	727	691	731	754	739	778	766	690	749	749	760	704	756	698	745	733	709	744	732	772	744	763	737	732	778	768	741	693	774	769	757	678	698	740	709	759	708	710	737	727	718	773	701	712	757	764	744	748	718	717	784	687	750	733	728	754	689	748	756	724	718	693	721	764	742	724	757	708	680	729	787	752	685	764	757	779	759	774	753	784	730	736	695	697	721	712	742	787	692	751	734	729	773	688	725	752	723	732	765	732	752	748	701	756	742	756	696	718	678	723	775	801	746	720	738	703	770	778	734	756	728	718	725	712	732	747	752	669	787	736	747	732	738	709	770	706	714	705	713	749	722	755	750	727	708	765	700	750	732	710	700	746	738	732	722	748	739	731	795	724	765	732	704	795	734	775	729	742	711	737	787	746	754	734	746	743	678	750	766	752	709	663	739	751	719	765	742	744	732	722	761	705	710	735	720	742	732	689	757	781	767	715	746	691	733	753	713	760	761	730	735	778	781	775	785	694	747	752	734	738	726	732	750	738	737	711	763	731	710	780	744	790	742	763	689	694	712	759	791	710	755	722	772	747	727	727	752	747	717	732	706	711	746	752	710	732	734	715	710	729	726	735	746	764	713	716	702	721	734	735	743	775	714	714	727	753	720	722	745	734	732	692	698	715	776	745	758	736	791	747	708	760	767	740	731	720	709	773	735	792	721	738	702	679	729	771	689	723	736	721	692	746	736	734	722	741	719	718	727	766	792	761	753	733	752	758	755	761	673	717	730	740	733	734	739	762	785	716	784	712	707	731	714	743	749	729	736	748	753	723	741	760	688	722	759	733	677	741	755	776	750	735	733	703	793	749	746	786	724	768	701	786	731	735	732	705	749	731	739	774	717	689	762	732	723	747	787	742	726	770	730	741	732	777	777	723	763	704	746	724	689	703	704	797	734	762	696	778	738	735	701	751	688	735	738	724	739	735	781	723	741	735	734	704	738	714	731	679	753	777	759	760	742	750	685	738	779	770	737	741	736	726	726	695	774	715	744	720	709	762	730	739	749	722	706	778	706	710	761	736	707	812	727	756	742	730	718	723	751	737	688	743	753	719	715	654	757	725	740	763	734	690	703	705	753	704	701	701	751	738	697	734	771	757	694	736	764	759	744	740	755	725	719	700	706	708	726	765	777	755	722	751	701	708	697	743	765	689	785	767	760	775	772	701	729	767	744	765	723	727	732	733	781	759	714	718	808	729	692	774	730	691	711	702	742	729	771	823	781	720	737	736	722	766	774	737	734	751	739	738	704	763	729	748	724	732	719	710	765	691	696	723	731	766	761	736	751	755	753	762	750	726	731	737	693	761	737	772	740	737	721	782	689	697	755	720	739	711	750	711	764	700	763	758	784	726	791	705	733	769	740	736	728	736	715	755	740	718	720	731	757	753	717	741	730	749	740	748	728	729	702	747	742	770	758	738	744	786	770	807	718	772	746	725	751	752	727	715	755	698	757	723	723	813	685	778	704	709	724	746	716	739	712	753	747	718	745	726	765	774	722	754	721	751	732	709	738	691	767	731	729	779	708	724	741	764	795	728	714	730	741	751	726	723	736	715	769	742	723	723	749	747	732	782	747	738	743	737	823	775	750	746	760	758	733	736	701	711	710	721	702	722	747	734	731	734	752	707	771	751	756	686	788	734	745	704	713	726	786	716	745	731	688	734	745	728	719	740	728	780	750	743	734	734	683	722	747	723	754	747	757	697	718	755	744	738	740	736	760	752	764	759	713	703	717	691	727	834	747	822	781	767	764	752	779	778	724	757	785	721	722	747	772
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
